Index

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 and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort() - Method in class db.Transaction
Mark transaction for rollback/non-commit and end transaction if active.
ABORT - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
ABORT - Enum constant in enum class 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 - Enum constant in enum class 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.
abortCreate(FileSystem, String, String, long) - Method in class ghidra.framework.data.DBContentHandler
 
ABORTED - Enum constant in enum class ghidra.framework.model.TransactionInfo.Status
 
AbortedTransactionListener - Interface in ghidra.framework.model
 
abortOnClose() - Method in class db.Transaction
Mark transaction for rollback/non-commit upon closing.
ABOUT - Static variable in class ghidra.app.util.GenericHelpTopics
Help Topic for "About."
ABOUT - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for "About."
ABOUT_HELP_TOPIC - Static variable in interface docking.tool.ToolConstants
Name of the help topic for "About" domain objects and Ghidra
AboutDialog - Class in docking.framework
Splash screen window to display version information about the current release of the Ghidra application.
AboutDialog() - Constructor for class docking.framework.AboutDialog
 
abs() - Method in class ghidra.pcode.floatformat.BigFloat
this=abs(this)
abs(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
 
absorb(AssemblyResolutionResults) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
A synonym for AssemblyResolutionResults.addAll(Collection) that accepts only another resolution set
AbstractActionBuilder<T extends DockingActionIf,C extends ActionContext,B extends AbstractActionBuilder<T,C,B>> - Class in docking.action.builder
Base class for DockingAction builders.
AbstractActionBuilder(String, String) - Constructor for class docking.action.builder.AbstractActionBuilder
Builder constructor
AbstractActionBuilder.When - Enum Class in docking.action.builder
For use with the AbstractActionBuilder.inWindow(When) method to specify which windows (main window or secondary windows) a global tool bar or menu action will appear in.
AbstractAddMemoryBlockCmd - Class in ghidra.app.cmd.memory
Base command class for adding memory blocks.
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
 
AbstractAppender<T> - Class in ghidra.app.util.pcode
A base implementation of Appender suitable for most cases.
AbstractAppender(Language, boolean) - Constructor for class ghidra.app.util.pcode.AbstractAppender
Create a new appender.
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
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
AbstractAssemblyResolution - Class in ghidra.app.plugin.assembler.sleigh.sem
The (often intermediate) result of assembly
AbstractAssemblyResolution(AbstractAssemblyResolutionFactory<?, ?>, String, List<? extends AssemblyResolution>, AssemblyResolution) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
Construct a resolution
AbstractAssemblyResolutionBuilder() - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder
 
AbstractAssemblyResolutionFactory<RP extends AssemblyResolvedPatterns,BF extends AssemblyResolvedBackfill> - Class in ghidra.app.plugin.assembler.sleigh.sem
 
AbstractAssemblyResolutionFactory() - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder<B extends AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder<B,T>,T extends AssemblyResolution> - Class in ghidra.app.plugin.assembler.sleigh.sem
 
AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedBackfillBuilder<BF extends AssemblyResolvedBackfill> - Class in ghidra.app.plugin.assembler.sleigh.sem
 
AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedPatternsBuilder<RP extends AssemblyResolvedPatterns> - Class in ghidra.app.plugin.assembler.sleigh.sem
 
AbstractAssemblyResolutionFactory.AssemblyResolvedErrorBuilder - Class in ghidra.app.plugin.assembler.sleigh.sem
 
AbstractAssemblyResolutionFactory.DefaultAssemblyResolvedBackfillBuilder - Class in ghidra.app.plugin.assembler.sleigh.sem
 
AbstractAssemblyResolutionFactory.DefaultAssemblyResolvedPatternBuilder - Class in ghidra.app.plugin.assembler.sleigh.sem
 
AbstractAssemblyResolvedBackfillBuilder() - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedBackfillBuilder
 
AbstractAssemblyResolvedPatternsBuilder() - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedPatternsBuilder
 
AbstractAssemblyState - Class in ghidra.app.plugin.assembler.sleigh.sem
Base for a node in an assembly prototype
AbstractAssemblyState(AbstractAssemblyTreeResolver<?>, List<AssemblyConstructorSemantic>, int, int) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
Construct a node
AbstractAssemblyStateGenerator<N extends AssemblyParseTreeNode> - Class in ghidra.app.plugin.assembler.sleigh.sem
Base class for generating prototype nodes ("states") from a parse tree node
AbstractAssemblyStateGenerator(AbstractAssemblyTreeResolver<?>, N, AssemblyResolvedPatterns) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyStateGenerator
Construct a generator
AbstractAssemblyStateGenerator.GeneratorContext - Class in ghidra.app.plugin.assembler.sleigh.sem
Context to pass along as states are generated
AbstractAssemblyTreeResolver<RP extends AssemblyResolvedPatterns> - Class in ghidra.app.plugin.assembler.sleigh.sem
The workhorse of semantic resolution for the assembler
AbstractAssemblyTreeResolver(AbstractAssemblyResolutionFactory<RP, ?>, SleighLanguage, Address, AssemblyParseBranch, AssemblyPatternBlock, AssemblyContextGraph) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
Construct a resolver for the given parse tree
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
 
AbstractBytesPcodeExecutorStatePiece<S extends BytesPcodeExecutorStateSpace<?>> - Class in ghidra.pcode.exec
An abstract p-code executor state piece for storing and retrieving bytes as arrays
AbstractBytesPcodeExecutorStatePiece(Language) - Constructor for class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece
Construct a state for the given language
AbstractBytesPcodeExecutorStatePiece(Language, AbstractLongOffsetPcodeExecutorStatePiece.AbstractSpaceMap<S>) - Constructor for class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece
 
AbstractBytesPcodeExecutorStatePiece(Language, PcodeArithmetic<byte[]>) - Constructor for class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece
Construct a state for the given language
AbstractBytesPcodeExecutorStatePiece(Language, PcodeArithmetic<byte[]>, AbstractLongOffsetPcodeExecutorStatePiece.AbstractSpaceMap<S>) - Constructor for class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece
 
AbstractBytesPcodeExecutorStatePiece.StateMemBuffer - Class in ghidra.pcode.exec
A memory buffer bound to a given space in this state
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 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.
AbstractDataTreeDialog - Class in ghidra.framework.main
Base dialog for choosing DomainFiles.
AbstractDataTreeDialog(Component, String, DataTreeDialogType, DomainFileFilter, Project) - Constructor for class ghidra.framework.main.AbstractDataTreeDialog
Construct a new DataTreeDialog for the given project.
AbstractDataType - Class in ghidra.program.model.data
Base class for DataType classes.
AbstractDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractDataType
 
AbstractDeclarator(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
AbstractDemangledFunctionDefinitionDataType - Class in ghidra.app.util.demangler
Parent base class for types that represent things that refer to functions
AbstractDependencyGraph<T> - Class in ghidra.util.graph
Class for managing the visiting (processing) of a set of values where some values depend on other values being process before them.
AbstractDependencyGraph() - Constructor for class ghidra.util.graph.AbstractDependencyGraph
 
AbstractDependencyGraph.DependencyNode - Class in ghidra.util.graph
 
AbstractDetailsPanel - Class in ghidra.framework.plugintool.dialog
Abstract class that defines a panel for displaying name/value pairs with html-formatting.
AbstractDetailsPanel() - Constructor for class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
 
AbstractDockingTest - Class in docking.test
 
AbstractDockingTest() - Constructor for class docking.test.AbstractDockingTest
 
AbstractDockingTool - Class in docking
A partial implementation of Tool that serves as a place to share common functionality
AbstractDockingTool() - Constructor for class docking.AbstractDockingTool
 
AbstractDomainObjectListenerBuilder<R extends DomainObjectChangeRecord,B extends AbstractDomainObjectListenerBuilder<R,B>> - Class in ghidra.framework.model
Base class for creating a compact and efficient DomainObjectListeners.
AbstractDomainObjectListenerBuilder(String, Class<R>) - Constructor for class ghidra.framework.model.AbstractDomainObjectListenerBuilder
Creates a builder with the given recordClass as the default record class
AbstractDomainObjectListenerBuilder.AnyBuilder - Class in ghidra.framework.model
Sub-builder for collection eventTypes before eventually being association with a callback or callback with termination
AbstractDomainObjectListenerBuilder.EachBuilder - Class in ghidra.framework.model
Sub-builder for collection eventTypes before eventually being associated with a consumer for records with those types
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
 
AbstractElfRelocationHandler<T extends ElfRelocationType,C extends ElfRelocationContext<?>> - Class in ghidra.app.util.bin.format.elf.relocation
ElfRelocationHandler provides the base class for processor specific ELF relocation handlers.
AbstractElfRelocationHandler(Class<T>) - Constructor for class ghidra.app.util.bin.format.elf.relocation.AbstractElfRelocationHandler
Abstract constructor for an AbstractElfRelocationHandler.
AbstractEmuLinuxSyscallUseropLibrary<T> - Class in ghidra.pcode.emu.linux
An abstract library of Linux system calls, suitable for use with any processor
AbstractEmuLinuxSyscallUseropLibrary(PcodeMachine<T>, EmuUnixFileSystem<T>, Program) - Constructor for class ghidra.pcode.emu.linux.AbstractEmuLinuxSyscallUseropLibrary
Construct a new library
AbstractEmuLinuxSyscallUseropLibrary(PcodeMachine<T>, EmuUnixFileSystem<T>, Program, EmuUnixUser) - Constructor for class ghidra.pcode.emu.linux.AbstractEmuLinuxSyscallUseropLibrary
Construct a new library
AbstractEmuUnixFile<T> - Class in ghidra.pcode.emu.unix
An abstract file contained in an emulated file system
AbstractEmuUnixFile(String, int) - Constructor for class ghidra.pcode.emu.unix.AbstractEmuUnixFile
Construct a new file
AbstractEmuUnixFileSystem<T> - Class in ghidra.pcode.emu.unix
An abstract emulated file system, exported to an emulated user-space program
AbstractEmuUnixFileSystem() - Constructor for class ghidra.pcode.emu.unix.AbstractEmuUnixFileSystem
 
AbstractEmuUnixSyscallUseropLibrary<T> - Class in ghidra.pcode.emu.unix
An abstract library of UNIX system calls, suitable for use with any processor
AbstractEmuUnixSyscallUseropLibrary(PcodeMachine<T>, EmuUnixFileSystem<T>, Program) - Constructor for class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
Construct a new library
AbstractEmuUnixSyscallUseropLibrary(PcodeMachine<T>, EmuUnixFileSystem<T>, Program, EmuUnixUser) - Constructor for class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
Construct a new library
AbstractEmuUnixSyscallUseropLibrary.Errno - Enum Class in ghidra.pcode.emu.unix
The errno values as defined by the OS simulator
AbstractEmuUnixSyscallUseropLibrary.UnixStructuredPart - Class in ghidra.pcode.emu.unix
System calls defined using Structured Sleigh
AbstractErrDialog - Class in docking
A dialog that is meant to be extended for showing exceptions
AbstractErrDialog(String) - Constructor for class docking.AbstractErrDialog
 
AbstractExpressionMatcher<T extends PatternExpression> - Class in ghidra.app.plugin.assembler.sleigh.expr.match
Base implementation for expression matchers
AbstractExpressionMatcher(Class<? extends T>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.match.AbstractExpressionMatcher
 
AbstractExpressionMatcher(Set<Class<? extends T>>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.match.AbstractExpressionMatcher
 
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
AbstractFileSystem<METADATATYPE> - Class in ghidra.formats.gfilesystem
Default implementation of base file system functionality.
AbstractFileSystem(FSRLRoot, FileSystemService) - Constructor for class ghidra.formats.gfilesystem.AbstractFileSystem
Initializes the fields for this abstract implementation of a file system.
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, int, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractFloatDataType
Abstract float datatype constructor
AbstractFunctionHasher - Class in ghidra.app.plugin.match
 
AbstractFunctionHasher() - Constructor for class ghidra.app.plugin.match.AbstractFunctionHasher
 
AbstractGCellRenderer - Class in docking.widgets
A common base class for list and table renderer objects, unifying the Ghidra look and feel.
AbstractGCellRenderer() - Constructor for class docking.widgets.AbstractGCellRenderer
 
AbstractGColumnRenderer<T> - Class in ghidra.util.table.column
A convenience base class that combines the GTableCellRenderer with the GColumnRenderer interface.
AbstractGColumnRenderer() - Constructor for class ghidra.util.table.column.AbstractGColumnRenderer
 
AbstractGenericTest - Class in generic.test
Base class for tests that provide some helper methods that are useful for tests that don't require swing/gui support.
AbstractGenericTest() - Constructor for class generic.test.AbstractGenericTest
 
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
 
AbstractGuiTest - Class in generic.test
Base class for tests that need swing support methods.
AbstractGuiTest() - Constructor for class generic.test.AbstractGuiTest
 
AbstractGuiTest.ExceptionHandlingRunner - Class in generic.test
 
AbstractHelpAction - Class in docking.action
A base system action used for actions that show help information.
AbstractHelpAction(String, KeyStroke, boolean) - Constructor for class docking.action.AbstractHelpAction
 
AbstractHtmlLabel - Class in docking.widgets.label
Base class for labels that render html using a custom rendering kit.
AbstractHtmlLabel() - Constructor for class docking.widgets.label.AbstractHtmlLabel
 
AbstractHtmlLabel(String) - Constructor for class docking.widgets.label.AbstractHtmlLabel
 
AbstractIntegerDataType - Class in ghidra.program.model.data
Base type for integer data types such as chars, ints, and longs.
AbstractIntegerDataType(String, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractIntegerDataType
Constructor
AbstractLayoutProvider<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Class in ghidra.graph.viewer.layout
A base implementation of LayoutProvider that stubs some default methods.
AbstractLayoutProvider() - Constructor for class ghidra.graph.viewer.layout.AbstractLayoutProvider
 
AbstractLeb128DataType - Class in ghidra.program.model.data
An abstract base class for a LEB128 variable length integer data type.
AbstractLeb128DataType(String, boolean, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractLeb128DataType
Base constructor for a little endian based 128 data type.
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
 
AbstractLibrarySupportLoader.FileSystemSearchPath - Record Class in ghidra.app.util.opinion
A file system search path
AbstractLongOffsetPcodeExecutorStatePiece<A,T,S> - Class in ghidra.pcode.exec
An abstract executor state piece which internally uses long to address contents
AbstractLongOffsetPcodeExecutorStatePiece(Language, PcodeArithmetic<A>, PcodeArithmetic<T>) - Constructor for class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
Construct a state piece for the given language and arithmetic
AbstractLongOffsetPcodeExecutorStatePiece.AbstractSpaceMap<S> - Class in ghidra.pcode.exec
A map of address spaces to objects which store or cache state for that space
AbstractLongOffsetPcodeExecutorStatePiece.CacheingSpaceMap<B,S> - Class in ghidra.pcode.exec
Use this when each S is possibly a cache to some other state (backing) object
AbstractLongOffsetPcodeExecutorStatePiece.SimpleSpaceMap<S> - Class in ghidra.pcode.exec
Use this when each S contains the complete state for the address space
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
 
AbstractMemoryState - Class in ghidra.pcode.memstate
 
AbstractMemoryState(Language) - Constructor for class ghidra.pcode.memstate.AbstractMemoryState
 
AbstractMessageDigest - Class in generic.hash
 
AbstractMessageDigest(String, int) - Constructor for class generic.hash.AbstractMessageDigest
 
AbstractModularizationCmd - Class in ghidra.app.cmd.module
 
AbstractModularizationCmd(String, GroupPath, String, ProgramSelection, CodeBlockModel) - Constructor for class ghidra.app.cmd.module.AbstractModularizationCmd
 
AbstractNumberInputDialog - Class in docking.widgets.dialogs
A base class for prompting users to enter a number into this dialog
AbstractNumberInputDialog(String, String, Integer, int, int, boolean) - Constructor for class docking.widgets.dialogs.AbstractNumberInputDialog
Show a number input dialog
AbstractNumberInputDialog(String, String, BigInteger, BigInteger, BigInteger, boolean) - Constructor for class docking.widgets.dialogs.AbstractNumberInputDialog
Show a number input dialog
AbstractOptions - Class in ghidra.framework.options
 
AbstractOptions(String) - Constructor for class ghidra.framework.options.AbstractOptions
 
AbstractOptions.AliasBinding - Class in ghidra.framework.options
 
AbstractOrdinalSupportLoader - Class in ghidra.app.util.opinion
An abstract Loader that provides support for programs that link to external libraries with an ordinal mechanism.
AbstractOrdinalSupportLoader() - Constructor for class ghidra.app.util.opinion.AbstractOrdinalSupportLoader
 
AbstractPathsDialog - Class in docking.widgets.pathmanager
 
AbstractPathsDialog(String) - Constructor for class docking.widgets.pathmanager.AbstractPathsDialog
 
AbstractPatternTextFilter - Class in docking.widgets.filter
 
AbstractPatternTextFilter(String) - Constructor for class docking.widgets.filter.AbstractPatternTextFilter
 
AbstractPcodeFormatter<T,A extends ghidra.app.util.pcode.Appender<T>> - Class in ghidra.app.util.pcode
An abstract p-code formatter which can take a list of p-code ops or op templates and consistently format them.
AbstractPcodeFormatter() - Constructor for class ghidra.app.util.pcode.AbstractPcodeFormatter
 
AbstractPcodeFormatter.FormatResult - Enum Class in ghidra.app.util.pcode
A result instructing the formatter whether or not to continue
AbstractPcodeMachine<T> - Class in ghidra.pcode.emu
An abstract implementation of PcodeMachine suitable as a base for most implementations
AbstractPcodeMachine(Language) - Constructor for class ghidra.pcode.emu.AbstractPcodeMachine
Construct a p-code machine with the given language and arithmetic
AbstractPointerTypedefBuiltIn - Class in ghidra.program.model.data
AbstractPointerTypedefDataType provides an abstract BuiltIn datatype implementation for a pointer-typedef datatype.
AbstractPointerTypedefBuiltIn(String, DataType, int, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
Constructs a pointer-typedef.
AbstractPointerTypedefBuiltIn(String, Pointer, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
Constructs a pointer-typedef.
AbstractProgramBasedDynamicTableColumn<ROW_TYPE,COLUMN_TYPE> - Class in ghidra.util.table.field
 
AbstractProgramBasedDynamicTableColumn() - Constructor for class ghidra.util.table.field.AbstractProgramBasedDynamicTableColumn
 
AbstractProgramBasedDynamicTableColumn(String) - Constructor for class ghidra.util.table.field.AbstractProgramBasedDynamicTableColumn
 
AbstractProgramBasedTest - Class in ghidra.test
A convenience base class for creating tests that use the default tool and open a program.
AbstractProgramBasedTest() - Constructor for class ghidra.test.AbstractProgramBasedTest
 
AbstractProgramContext - Class in ghidra.program.util
 
AbstractProgramContext(Language) - Constructor for class ghidra.program.util.AbstractProgramContext
 
AbstractProgramLoader - Class in ghidra.app.util.opinion
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
 
AbstractProgramWrapperLoader - Class in ghidra.app.util.opinion
An abstract Loader that provides a convenience wrapper around AbstractProgramLoader, minimizing the amount of work a subclass needs to do to load a Program
AbstractProgramWrapperLoader() - Constructor for class ghidra.app.util.opinion.AbstractProgramWrapperLoader
 
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
 
AbstractSignedIntegerDataType - Class in ghidra.program.model.data
Base type for unsigned integer data types.
AbstractSignedIntegerDataType(String, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractSignedIntegerDataType
Constructor
AbstractSleighAssembler<RP extends AssemblyResolvedPatterns> - Class in ghidra.app.plugin.assembler.sleigh
 
AbstractSleighAssembler(AbstractAssemblyResolutionFactory<RP, ?>, AssemblySelector, SleighLanguage, AssemblyParser, AssemblyDefaultContext, AssemblyContextGraph) - Constructor for class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
AbstractSleighAssembler(AbstractAssemblyResolutionFactory<RP, ?>, AssemblySelector, Program, AssemblyParser, AssemblyDefaultContext, AssemblyContextGraph) - Constructor for class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
AbstractSleighAssembler.ListenerForSymbolsRefresh - Class in ghidra.app.plugin.assembler.sleigh
 
AbstractSleighAssemblerBuilder<RP extends AssemblyResolvedPatterns,A extends GenericAssembler<RP>> - Class in ghidra.app.plugin.assembler.sleigh
 
AbstractSleighAssemblerBuilder(SleighLanguage) - Constructor for class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
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
 
AbstractSpaceMap() - Constructor for class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.AbstractSpaceMap
 
AbstractSpaceMap(Map<AddressSpace, S>) - Constructor for class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.AbstractSpaceMap
 
AbstractStoredProgramContext - Class in ghidra.program.util
 
AbstractStoredProgramContext(Language) - Constructor for class ghidra.program.util.AbstractStoredProgramContext
 
AbstractStreamEmuUnixFileHandle<T> - Class in ghidra.pcode.emu.unix
An abstract file descriptor having no "offset," typically for stream-like files
AbstractStreamEmuUnixFileHandle(PcodeMachine<T>, CompilerSpec) - Constructor for class ghidra.pcode.emu.unix.AbstractStreamEmuUnixFileHandle
Construct a new handle
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
 
AbstractSwingUpdateManager - Class in ghidra.util.task
A base class to allow clients to buffer events.
AbstractSwingUpdateManager() - Constructor for class ghidra.util.task.AbstractSwingUpdateManager
Constructs a new SwingUpdateManager with default values for min and max delay.
AbstractSwingUpdateManager(int) - Constructor for class ghidra.util.task.AbstractSwingUpdateManager
Constructs a new AbstractSwingUpdateManager
AbstractSwingUpdateManager(int, int) - Constructor for class ghidra.util.task.AbstractSwingUpdateManager
Constructs a new AbstractSwingUpdateManager
AbstractSwingUpdateManager(int, int, String) - Constructor for class ghidra.util.task.AbstractSwingUpdateManager
Constructs a new AbstractSwingUpdateManager
AbstractTaskInfo - Class in ghidra.framework.task.gui.taskview
 
AbstractTextFieldElement - Class in docking.widgets.fieldpanel.field
An object that wraps a string and provides data that describes how to render that string.
AbstractTextFieldElement(AttributedString, int, int) - Constructor for class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
AbstractThemeReader - Class in generic.theme
Abstract base class for reading theme values either in sections (theme property files) or no sections (theme files)
AbstractThemeReader(String) - Constructor for class generic.theme.AbstractThemeReader
 
AbstractThemeReader.Section - Class in generic.theme
Represents all the value found in a section of the theme properties file.
AbstractTypedPropertyEditor<T> - Class in docking.widgets.pathmanager
 
AbstractTypedPropertyEditor() - Constructor for class docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
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
 
AbstractUnsignedIntegerDataType - Class in ghidra.program.model.data
Base type for unsigned integer data types.
AbstractUnsignedIntegerDataType(String, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractUnsignedIntegerDataType
Constructor
AbstractValue<T> - Class in docking.widgets.values
Abstract base class for defined name/values in a GValuesMap and whose values can be edited in the ValuesMapDialog.
AbstractValue(String, T) - Constructor for class docking.widgets.values.AbstractValue
Constructor that assigned a name and optional initial value for this object.
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, ListingHighlightProvider, Options, Options) - Constructor for class ghidra.app.util.viewer.field.AbstractVariableFieldFactory
AbstractVariableFieldFactory constructor
AbstractVisualEdge<V extends VisualVertex> - Class in ghidra.graph.viewer.edge
An implementation of VisualEdge that implements the base interface so subclasses do not have to.
AbstractVisualEdge(V, V) - Constructor for class ghidra.graph.viewer.edge.AbstractVisualEdge
 
AbstractVisualGraphLayout<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.layout
A base layout that marries the Visual Graph and Jung layout interfaces.
AbstractVisualGraphLayout(Graph<V, E>, String) - Constructor for class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
AbstractVisualVertex - Class in ghidra.graph.viewer.vertex
A VisualVertex implementation that implements most of the methods on the interface
AbstractVisualVertex() - Constructor for class ghidra.graph.viewer.vertex.AbstractVisualVertex
 
AbstractVisualVertexRenderer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.vertex
A base renderer class to define shared logic needed to render a vertex
AbstractVisualVertexRenderer() - Constructor for class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
 
AbstractWeakValueMap<K,V> - Class in ghidra.util.datastruct
Class to provide a map with weak values, backed by a given map
AbstractWeakValueMap() - Constructor for class ghidra.util.datastruct.AbstractWeakValueMap
Constructs a new weak map
AbstractWeakValueMap.GeneratedEntry - Class in ghidra.util.datastruct
An entry for the "entrySet" method, since internally, entries are of weak-referenced values.
AbstractWeakValueMap.WeakValueRef<K,V> - Class in ghidra.util.datastruct
A weak value ref that also knows its key in the map.
AbstractWeakValueNavigableMap<K,V> - Class in ghidra.util.datastruct
Class to provide a navigable, e.g., tree-, map with weak values
AbstractWeakValueNavigableMap() - Constructor for class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
AbstractWeakValueNavigableMap.NavigableView<K,V> - Class in ghidra.util.datastruct
A view of this same map that limits or changes the order of the keys
AbstractWizardJPanel - Class in docking.wizard
Base class that implements some methods of the WizardPanel, but not all.
AbstractWizardJPanel() - Constructor for class docking.wizard.AbstractWizardJPanel
Default constructor.
AbstractWizardJPanel(boolean) - Constructor for class docking.wizard.AbstractWizardJPanel
 
AbstractWizardJPanel(LayoutManager) - Constructor for class docking.wizard.AbstractWizardJPanel
 
AbstractWizardJPanel(LayoutManager, boolean) - Constructor for class docking.wizard.AbstractWizardJPanel
 
AbstractWorker<T extends Job> - Class in ghidra.util.worker
Class that uses a single thread to execute scheduled jobs.
AbstractWorker(BlockingQueue<T>, boolean, String, boolean, TaskMonitor) - Constructor for class ghidra.util.worker.AbstractWorker
Constructs a new Worker with the given name.
AbstractWrapperTypeColumnRenderer<T> - Interface in ghidra.util.table.column
A convenience interface of GColumnRenderer for primitive-based/wrapper-based renderers.
AbstractXmlPullParser - Class in ghidra.xml
 
AbstractXmlPullParser() - Constructor for class ghidra.xml.AbstractXmlPullParser
 
accept(ResourceFile) - Method in interface generic.jar.ResourceFileFilter
 
accept(AssemblyParseBranch) - Static method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseResult
Construct a successful parse result
accept(DomainFile) - Method in interface ghidra.framework.model.DomainFileFilter
Tests whether or not the specified domain file should be included in a domain file list.
accept(File) - Method in class docking.widgets.filechooser.GhidraFileChooser
 
accept(File) - Method in class help.HelpBuildUtils.HelpFilesFilter
 
accept(File, GhidraFileChooserModel) - Method in class ghidra.util.filechooser.ExtensionFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
accept(File, GhidraFileChooserModel) - Method in interface ghidra.util.filechooser.GhidraFileFilter
Tests whether or not the specified abstract pathname should be included in a pathname list.
accept(URL) - Method in class ghidra.framework.main.FrontEndTool
 
accept(URL) - Method in class ghidra.framework.plugintool.Plugin
Request plugin to process URL if supported.
accept(URL) - Method in class ghidra.framework.plugintool.PluginTool
Request tool to accept specified URL.
accept(T) - Method in interface utility.function.ExceptionalConsumer
The method that will be called
accept(T, U, V) - Method in interface ghidra.util.TriConsumer
Performs this operation on the given arguments.
ACCEPT - Static variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.AcceptAction
 
ACCEPT_ALL - Static variable in class ghidra.app.util.opinion.LoaderService
 
AcceptAction() - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.AcceptAction
 
acceptData(DomainFile[]) - Method in class ghidra.framework.plugintool.Plugin
Method called if the plugin supports this domain file.
acceptDomainFiles(DomainFile[]) - Method in class ghidra.framework.plugintool.PluginTool
 
accepted - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
 
accepts(Boolean, TableFilterContext) - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
 
accepts(Class<?>) - Method in class ghidra.util.classfinder.ClassExclusionFilter
 
accepts(Class<?>) - Method in interface ghidra.util.classfinder.ClassFilter
 
accepts(Class<? extends Plugin>) - Method in class ghidra.framework.plugintool.PluginsConfiguration
 
accepts(Class<? extends Plugin>) - Method in class ghidra.framework.plugintool.util.DefaultPluginsConfiguration
 
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.StringNotMatchesColumnConstraint
 
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.support.IgnoredNodesGtreeFilter
 
acceptsNode(GTreeNode) - Method in class docking.widgets.tree.TreeTextFilter
 
acceptsRow(R) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
 
acceptsRow(ROW_OBJECT) - Method in class docking.widgets.table.InvertedTableFilter
 
acceptsRow(ROW_OBJECT) - Method in class docking.widgets.table.MultiTextFilterTableFilter
 
acceptsRow(ROW_OBJECT) - Method in interface docking.widgets.table.TableFilter
Returns true if this filter matches the given row (data)
acceptsRow(ROW_OBJECT) - Method in class docking.widgets.table.TableTextFilter
 
acceptsRow(ROW_OBJECT) - Method in class docking.widgets.table.threaded.NullTableFilter
 
acceptsRow(T) - Method in class docking.widgets.table.CombinedTableFilter
 
acceptsType(int, Class<?>) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
 
acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
 
acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
 
acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
 
acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
 
acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
 
acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
 
acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FieldFactory
Used to specify which format models this field can belong to.
acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
 
acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FileOffsetFieldFactory
 
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
 
AcceptUrlContentTask - Class in ghidra.framework.main
 
AcceptUrlContentTask(URL, FrontEndPlugin) - Constructor for class ghidra.framework.main.AcceptUrlContentTask
 
accessBreakpoints - Variable in class ghidra.pcode.emu.AbstractPcodeMachine
 
ACCESSED_DATE_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
AccessibleField - Class in docking.widgets.fieldpanel
Implements Accessible interfaces for individual fields in the field panel
AccessibleField(Field, JComponent, int, Rectangle) - Constructor for class docking.widgets.fieldpanel.AccessibleField
Constructor
AccessibleFieldPanelDelegate - Class in docking.widgets.fieldpanel
Contains all the code for implementing the AccessibleFieldPanel which is an inner class in the FieldPanel class.
AccessibleFieldPanelDelegate(List<AnchoredLayout>, AccessibleContext, FieldPanel) - Constructor for class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
 
AccessPcodeExecutionException - Exception in ghidra.pcode.exec
There was an issue accessing the executor's state, i.e., memory or register values
AccessPcodeExecutionException(String) - Constructor for exception ghidra.pcode.exec.AccessPcodeExecutionException
 
AccessPcodeExecutionException(String, PcodeFrame, Throwable) - Constructor for exception ghidra.pcode.exec.AccessPcodeExecutionException
 
AccessPcodeExecutionException(String, Exception) - Constructor for exception ghidra.pcode.exec.AccessPcodeExecutionException
 
accumulateDataFilesByExtension(List<ResourceFile>, String) - Method in class ghidra.framework.GModule
 
Accumulator<T> - Interface in ghidra.util.datastruct
The interface provides a mechanism for clients to pass around an object that is effectively a 'results object', into which data can be placed as it is discovered.
acount - Variable in class generic.lsh.vector.VectorCompare
 
acquire() - Method in class ghidra.util.Lock
Acquire this synchronization lock.
acquireBundleHostReference() - Static method in class ghidra.app.script.GhidraScriptUtil
When running the GUI, GhidraScriptUtil manages a single BundleHost instance.
action - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity.CliDeclSecurityRow
 
Action() - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.Action
 
ACTION_CHOOSER_KEY - Static variable in class generic.util.action.SystemKeyBindings
 
ACTION_TRIGGER - Enum constant in enum class ghidra.framework.options.OptionType
 
ActionAdapter - Class in docking.actions
 
ActionAdapter(DockingActionIf) - Constructor for class docking.actions.ActionAdapter
This is only for use when converting actions from docking actions to those to be used in Swing components.
ActionAdapter(DockingActionIf, ActionContextProvider) - Constructor for class docking.actions.ActionAdapter
 
actionAdded(DockingActionIf) - Method in class docking.GenericHeader
updates the toolbar to include the new action.
ActionBindingPanel - Class in docking
A panel that displays inputs for key strokes and mouse bindings.
ActionBindingPanel(DockingActionInputBindingListener) - Constructor for class docking.ActionBindingPanel
 
ActionBuilder - Class in docking.action.builder
Builder for DockingActions
ActionBuilder(String, String) - Constructor for class docking.action.builder.ActionBuilder
Builder constructor
actionCallback - Variable in class docking.action.builder.AbstractActionBuilder
The callback to perform when the action is invoked
ActionChooserDialog - Class in docking.actions.dialog
Dialog for displaying and invoking docking actions.
ActionChooserDialog(ActionsModel) - Constructor for class docking.actions.dialog.ActionChooserDialog
Constructor given an ActionsModel.
ActionChooserDialog(Tool, ComponentProvider, ActionContext) - Constructor for class docking.actions.dialog.ActionChooserDialog
Constructor for when a ComponentProvider has focus
ActionChooserDialog(Tool, DialogComponentProvider, ActionContext) - Constructor for class docking.actions.dialog.ActionChooserDialog
Constructor for when a DialogComponentProvider has focus
ActionContext - Interface in docking
ActionContext is an interface used by DockingActionIfs that contains tool and plugin state information that allows an action to operate.
actionContextClass - Variable in class docking.action.builder.AbstractActionBuilder
Specifies the type of ActionContext that the built action works on.
ActionContextProvider - Interface in docking.action
 
ActionDisplayLevel - Enum Class in docking.actions.dialog
An enum for specifying which actions should be displayed in the ActionChooserDialog.
ActionGroup - Enum Class in docking.actions.dialog
This enum defines the actions category groups.
actionID - Variable in class ghidra.framework.main.datatree.VersionControlTask
 
ActionMapLevel - Enum constant in enum class docking.KeyBindingPrecedence
Actions with this precedence will be processed before actions on Java components.
actionPerformed() - Method in class docking.menu.NonToolbarMultiStateAction
This method is called when the user clicks the button when this action is used as a custom button provider and not installed into the default DockingAction framework.
actionPerformed(ActionContext) - Method in class docking.action.AbstractHelpAction
 
actionPerformed(ActionContext) - Method in class docking.action.ComponentThemeInspectorAction
 
actionPerformed(ActionContext) - Method in class docking.action.ContextSpecificAction
 
actionPerformed(ActionContext) - Method in class docking.action.DockingAction
 
actionPerformed(ActionContext) - Method in interface docking.action.DockingActionIf
method to actually perform the action logic for this action.
actionPerformed(ActionContext) - Method in class docking.action.GlobalFocusTraversalAction
 
actionPerformed(ActionContext) - Method in class docking.action.NextPreviousWindowAction
 
actionPerformed(ActionContext) - Method in class docking.action.ShowActionChooserDialogAction
 
actionPerformed(ActionContext) - Method in class docking.action.ShowContextMenuAction
 
actionPerformed(ActionContext) - Method in class docking.action.ShowFocusCycleAction
 
actionPerformed(ActionContext) - Method in class docking.action.ShowFocusInfoAction
 
actionPerformed(ActionContext) - Method in class docking.action.ToggleDockingAction
 
actionPerformed(ActionContext) - Method in class docking.actions.SetKeyBindingAction
 
actionPerformed(ActionContext) - Method in class docking.actions.SharedStubKeyBindingAction
 
actionPerformed(ActionContext) - Method in class docking.DockingActionProxy
 
actionPerformed(ActionContext) - Method in class docking.menu.HorizontalRuleAction
 
actionPerformed(ActionContext) - Method in class docking.menu.MultiActionDockingAction
This method is called when the user clicks the button when this action is used as part of the default DockingAction framework. 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.
actionPerformed(ActionContext) - Method in class docking.menu.MultiStateDockingAction
This method is called when the user clicks the button when this action is used as part of the default DockingAction framework.
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.decompiler.component.DecompilerDiffViewFindAction
 
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddAllFieldAction
Method called when the action is invoked.
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddFieldAction
Method called when the action is invoked.
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddSpacerFieldAction
Method called when the action is invoked.
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.DisableFieldAction
 
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.EnableFieldAction
 
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.InsertRowAction
 
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.RemoveAllFieldsAction
Method called when the action is invoked.
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.RemoveFieldAction
 
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.RemoveRowAction
 
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.ResetAllFormatsAction
Method called when the action is invoked.
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.ResetFormatAction
Method called when the action is invoked.
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.SetSpacerTextAction
 
actionPerformed(ActionContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
 
actionPerformed(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
actionPerformed(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
 
actionPerformed(ActionContext) - Method in class ghidra.util.table.actions.DeleteTableRowAction
 
actionPerformed(ActionContext) - Method in class ghidra.util.table.actions.MakeProgramSelectionAction
 
actionPerformed(ListingActionContext) - Method in class ghidra.app.context.ListingContextAction
 
actionPerformed(ListingActionContext) - Method in class ghidra.app.merge.tool.ViewInstructionDetailsAction
 
actionPerformed(NavigatableActionContext) - Method in class ghidra.app.actions.AbstractFindReferencesToAddressAction
 
actionPerformed(NavigatableActionContext) - Method in class ghidra.app.context.NavigatableContextAction
 
actionPerformed(NavigatableActionContext) - Method in class ghidra.app.nav.NextRangeAction
 
actionPerformed(NavigatableActionContext) - Method in class ghidra.app.nav.PreviousRangeAction
 
actionPerformed(ProgramActionContext) - Method in class ghidra.app.context.ProgramContextAction
 
actionPerformed(ProgramActionContext, ActionContext) - Method in class ghidra.app.context.ProgramContextAction
 
actionPerformed(ProgramLocationActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
 
actionPerformed(ProgramSymbolActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
 
actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
 
actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
 
actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlAddAction
 
actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckInAction
 
actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckOutAction
 
actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlShowHistoryAction
 
actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUndoCheckOutAction
 
actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUndoHijackAction
 
actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUpdateAction
 
actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlViewCheckOutAction
 
actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataDeleteAction
 
actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataOpenDefaultToolAction
 
actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataOpenToolAction
 
actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction
 
actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataRefreshAction
 
actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataRenameAction
 
actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
 
actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.datatree.ClearCutAction
 
actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.FindCheckoutsAction
 
actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCopyAction
 
actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCutAction
 
actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataPasteAction
 
actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataPasteLinkAction
 
actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataSelectAction
 
actionPerformed(ActionEvent) - Method in class docking.action.MultipleKeyAction
 
actionPerformed(ActionEvent) - Method in class docking.actions.ActionAdapter
 
actionPerformed(ActionEvent) - Method in class docking.DockingKeyBindingAction
 
actionPerformed(ActionEvent) - Method in class docking.DockingMouseBindingAction
 
actionPerformed(ActionEvent) - Method in class docking.help.ToggleNavigationAid
 
actionPerformed(ActionEvent) - Method in class docking.menu.ToolBarItemManager
 
actionPerformed(ActionEvent) - Method in class docking.widgets.fieldpanel.HoverHandler
 
actionPerformed(ActionEvent) - Method in class generic.timer.GhidraSwingTimer
 
actionPerformed(ActionEvent) - Method in class generic.util.action.BeginningOfLineAction
 
actionPerformed(ActionEvent) - Method in class generic.util.action.DeleteToEndOfWordAction
 
actionPerformed(ActionEvent) - Method in class generic.util.action.DeleteToStartOfWordAction
 
actionPerformed(ActionEvent) - Method in class generic.util.action.EndOfLineAction
 
actionPerformed(ActionEvent) - Method in class generic.util.action.SelectBeginningOfLineAction
 
actionPerformed(ActionEvent) - Method in class generic.util.action.SelectEndOfLineAction
 
actionPerformed(ActionEvent) - Method in class ghidra.framework.main.AbstractDataTreeDialog
 
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(T) - Method in class docking.action.ContextSpecificAction
The actionPerformed method with a more specific ActionContext.
actionPerformed(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction
 
actionPerformed(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
 
actionPerformed(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataNewFolderAction
 
actionRemoved(DockingActionIf) - Method in class docking.GenericHeader
updates the toolbar to remove the given action.
actions - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
 
ActionsModel - Class in docking.actions.dialog
Model for the SearchList used by the ActionChooserDialog.
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
This method will be called as the user changes the selected button state
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.
ActionTrigger - Class in ghidra.framework.options
Represents a way to trigger an action in the system.
ActionTrigger(MouseBinding) - Constructor for class ghidra.framework.options.ActionTrigger
Creates an action trigger with the given mouse binding.
ActionTrigger(KeyStroke) - Constructor for class ghidra.framework.options.ActionTrigger
Creates an action trigger with the given key stroke.
ActionTrigger(KeyStroke, MouseBinding) - Constructor for class ghidra.framework.options.ActionTrigger
A convenience constructor for creating an action trigger with either or both values set.
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 - Enum constant in enum class ghidra.pcode.emu.PcodeMachine.SwiMode
ACTIVE - Static variable in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer
An instance that prints to standard out
ACTIVE - Static variable in class ghidra.app.util.viewer.field.ListingColors.FlowArrowColors
 
activeLafType - Variable in class generic.theme.ThemeManager
 
activeProgramChanged(Program) - Method in interface ghidra.app.services.CoordinatedListingPanelListener
 
activeTheme - Variable in class generic.theme.ThemeManager
 
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
AdaptedEmulator - Class in ghidra.app.emulator
An implementation of Emulator that wraps the newer PcodeEmulator
AdaptedEmulator(EmulatorConfiguration) - Constructor for class ghidra.app.emulator.AdaptedEmulator
 
AdaptedEmulator.AdaptedPcodeUseropLibrary - Class in ghidra.app.emulator
 
AdaptedMemoryState<T> - Class in ghidra.app.emulator
An implementation of MemoryState which wraps a newer PcodeExecutorState.
AdaptedMemoryState(PcodeExecutorState<T>, PcodeExecutorStatePiece.Reason) - Constructor for class ghidra.app.emulator.AdaptedMemoryState
 
AdaptedPcodeUseropLibrary() - Constructor for class ghidra.app.emulator.AdaptedEmulator.AdaptedPcodeUseropLibrary
 
adaptor - Variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
adaptor - Variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
adaptor - Variable in class ghidra.sleigh.grammar.SleighParser
 
add(byte) - Method in interface ghidra.util.ascii.ByteStreamCharMatcher
Adds the next contiguous byte to this matcher
add(byte) - Method in class ghidra.util.ascii.MultiByteCharMatcher
 
add(byte[], T) - Method in class ghidra.util.search.trie.ByteTrie
Adds a byte sequence to the trie, with corresponding user item.
add(byte[], T) - Method in interface ghidra.util.search.trie.ByteTrieIfc
Adds a byte sequence to the trie, with corresponding user item.
add(int) - Method in class ghidra.util.datastruct.IntArrayList
Adds a new int value at the end of the list.
add(int) - Method in class ghidra.util.datastruct.IntListIndexer
Allocates a new index resource and adds it to the front of the linked list indexed by listID.
add(int) - Method in class ghidra.util.datastruct.IntSet
Add the int value to the set.
add(int, int) - Method in class ghidra.util.datastruct.IntArrayList
Puts the given int value in the int array at the given index
add(int, long) - Method in class ghidra.util.datastruct.LongArrayList
 
add(int, Chunk) - Method in class ghidra.framework.main.logviewer.model.ChunkModel
Adds a chunk at the given index to the model.
add(int, Long) - Method in class ghidra.util.datastruct.LongArrayList
 
add(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.util.datastruct.LongArrayList
 
add(long, double) - Method in class ghidra.util.graph.AddableLongDoubleHashtable
Deprecated.
Adds the value to the stored value rather than replacing it.
add(long, int) - Method in class ghidra.util.graph.AddableLongIntHashtable
Adds value associated with the stored key
add(long, long, long) - Method in class ghidra.program.database.util.SharedRangeMapDB
Deprecated.
Add a value to this map over the specified range.
add(short) - Method in class ghidra.util.datastruct.ShortListIndexer
Allocates a new index resource and adds it to the front of the linked list indexed by listID.
add(DragDropNode, Object, DataFlavor, int) - Method in interface docking.dnd.DragDropManager
Add the given data to the destination node.
add(FieldPanel) - Method in class docking.widgets.fieldpanel.internal.FieldPanelCoordinator
Adds the given field panel to the list of panels to synchronize.
add(FieldPanel) - Method in class docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
Adds the given field panel to the list of panels to coordinate.
add(E) - Method in class ghidra.util.datastruct.FixedSizeStack
 
add(E) - Method in class ghidra.util.datastruct.QueueStub
 
add(E) - Method in class ghidra.util.datastruct.Stack
Appends the given item to the top of the stack.
add(E) - Method in class ghidra.util.ReversedListIterator
 
add(GraphMousePlugin) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
add(HighlightToken) - Method in class ghidra.app.decompiler.component.TokenHighlights
Adds the given highlight to this container
add(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Compute the arithmetic sum of this and another masked long
add(AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
 
add(AddressableRowObject) - Method in class ghidra.app.tablechooser.TableChooserDialog
Adds the given object to this dialog.
add(ByteProvider, Collection<LoadSpec>, FSRL, UserAddedSourceInfo) - Method in class ghidra.plugins.importer.batch.BatchGroup
Adds LoadSpecs to this group.
add(Declaration) - Method in class ghidra.app.util.cparser.C.CompositeHandler
 
add(FileAttributeType, Object) - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
Adds a typed file attribute value.
add(FileAttributeType, String, Object) - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
Adds a typed file attribute value.
add(Command<T>) - Method in class ghidra.framework.cmd.CompoundBackgroundCommand
Add a command to this compound background command.
add(Command<T>) - Method in class ghidra.framework.cmd.CompoundCmd
Add the given command to this command.
add(Chunk) - Method in class ghidra.framework.main.logviewer.model.ChunkModel
Adds the given chunk to the model.
add(FileSystemListener) - Method in class ghidra.framework.store.FileSystemEventManager
Add a listener to this list.
add(GraphPath<V>) - Method in class ghidra.graph.GraphPathSet
 
add(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
this+=other
add(BigFloat, BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
 
add(Address) - Method in interface ghidra.app.services.MarkerSet
Add a marker at the address
add(Address) - Method in class ghidra.program.database.map.NormalizedAddressSet
Adds the address to the set.
add(Address) - Method in class ghidra.program.database.properties.VoidPropertyMapDB
 
add(Address) - Method in class ghidra.program.model.address.AddressSet
Adds the given address to this set.
add(Address) - Method in interface ghidra.program.model.util.VoidPropertyMap
Mark the specified address as having a property
add(Address, boolean) - Method in class ghidra.app.plugin.match.SubroutineMatch
 
add(Address, int) - Method in class ghidra.program.database.properties.IntPropertyMapDB
 
add(Address, int) - Method in class ghidra.program.model.util.DefaultIntPropertyMap
 
add(Address, int) - Method in interface ghidra.program.model.util.IntPropertyMap
Add an int value at the specified address.
add(Address, long) - Method in class ghidra.program.database.properties.LongPropertyMapDB
 
add(Address, long) - Method in class ghidra.program.model.address.GenericAddressSpace
 
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 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 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, Relocation.Status, int, long[], byte[], String) - Method in class ghidra.program.database.reloc.RelocationManager
 
add(Address, Relocation.Status, int, long[], byte[], String) - Method in interface ghidra.program.model.reloc.RelocationTable
Adds a new relocation entry when the original bytes being replaced are to be specified.
add(Address, Relocation.Status, int, long[], int, String) - Method in class ghidra.program.database.reloc.RelocationManager
 
add(Address, Relocation.Status, int, long[], int, String) - Method in interface ghidra.program.model.reloc.RelocationTable
Adds a new relocation entry when the original bytes being replaced should be determined from the underlying FileBytes.
add(Address, Object) - Method in class ghidra.program.database.properties.UnsupportedMapDB
 
add(Address, Object) - Method in interface ghidra.program.model.util.IntPropertyMap
 
add(Address, Object) - Method in interface ghidra.program.model.util.LongPropertyMap
 
add(Address, Object) - Method in interface ghidra.program.model.util.ObjectPropertyMap
 
add(Address, Object) - Method in interface ghidra.program.model.util.PropertyMap
Add a map-specific value type to the specified address
add(Address, Object) - Method in interface ghidra.program.model.util.StringPropertyMap
 
add(Address, Object) - Method in interface ghidra.program.model.util.VoidPropertyMap
Apply property value to specified address.
add(Address, String) - Method in class ghidra.program.database.properties.StringPropertyMapDB
 
add(Address, String) - Method in interface ghidra.program.model.util.StringPropertyMap
Add a String value at the specified address.
add(Address, T) - Method in class ghidra.program.database.properties.ObjectPropertyMapDB
 
add(Address, T) - Method in interface ghidra.program.model.util.ObjectPropertyMap
Add an object value at the specified address.
add(AddressSetView) - Method in interface ghidra.app.services.MarkerSet
Add a marker at each address in the given address set
add(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
Adds the addressSet to this set.
add(AddressSetView) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
 
add(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
Add all addresses of the given AddressSet to this set.
add(AddressSetView) - Method in interface ghidra.program.model.listing.AddressChangeSet
Adds the address set to the set addresses where changes occurred.
add(AddressSetView) - Method in interface ghidra.program.model.util.AddressSetPropertyMap
Add the address set to the property map.
add(DataType) - Method in interface ghidra.program.model.data.Composite
Adds a new datatype to the end of this composite.
add(DataType) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
add(DataType, int) - Method in interface ghidra.program.model.data.Composite
Adds a new datatype to the end of this composite.
add(DataType, int) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
add(DataType, int, String, String) - Method in interface ghidra.program.model.data.Composite
Adds a new datatype to the end of this composite.
add(DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
 
add(DataType, int, String, String) - Method in class ghidra.program.model.data.UnionDataType
 
add(DataType, String, String) - Method in interface ghidra.program.model.data.Composite
Adds a new datatype to the end of this composite.
add(DataType, String, String) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
add(DataType, String, String) - Method in class ghidra.program.model.data.StructuredDynamicDataType
Add a component data type onto the end of the dynamic structure
add(RegisterTree) - Method in class ghidra.program.model.lang.RegisterTree
Adds a Register Tree to this tree.
add(Program) - Method in class ghidra.test.TestProgramManager
 
add(ProgramFragment) - Method in interface ghidra.program.model.listing.ProgramModule
Adds the given fragment as a child of this module.
add(ProgramModule) - Method in interface ghidra.program.model.listing.ProgramModule
Adds the given module as a child of this module.
add(Varnode, Varnode, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
Add two varnodes together to get a new value This could create a new space and return a varnode pointed into that space
add(Edge) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Adds the specified edge to the graph.
add(Edge) - Method in class ghidra.util.graph.SimpleWeightedDigraph
Deprecated.
Add an edge with the the default edge weight.
add(Edge) - Method in class ghidra.util.graph.WeightedDigraph
Deprecated.
Add an edge.
add(Edge, double) - Method in class ghidra.util.graph.SimpleWeightedDigraph
Deprecated.
Add an edge with the the specified edge weight.
add(Edge, double) - Method in class ghidra.util.graph.WeightedDigraph
Deprecated.
Add an edge.
add(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Adds the specified vertex to the graph.
add(I) - Method in class generic.concurrent.ConcurrentQ
Adds the item to this queue for concurrent processing.
add(I) - Method in class ghidra.app.util.DecompilerConcurrentQ
 
add(Color) - Method in class ghidra.util.ColorUtils.ColorBlender
Add a color into the mixture, in a quantity proportional to its alpha value
add(Component) - Method in class docking.widgets.InlineComponentTitledPanel
 
add(Component) - Method in class ghidra.graph.viewer.GraphViewer
!!Super Hacky Override!! The code we are overriding blindly calls add(), without first checking to see if it has already been added.
add(Component, int) - Method in class docking.widgets.InlineComponentTitledPanel
 
add(Long) - Method in class ghidra.util.datastruct.LongArrayList
 
add(Object, DropTargetDropEvent, DataFlavor) - Method in interface docking.dnd.Droppable
Add the object to the droppable component.
add(Object, DropTargetDropEvent, DataFlavor) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
 
add(Object, DropTargetDropEvent, DataFlavor) - Method in class ghidra.app.util.FileOpenDropHandler
 
add(Object, Object, DataFlavor) - Method in interface ghidra.app.util.ProgramDropProvider
Adds the dropped data to this drop service.
add(String) - Method in class ghidra.util.xml.XmlTestHelper
 
add(String, int) - Method in class generic.theme.AbstractThemeReader.Section
Adds a raw line from the file to this section.
add(String, long) - Method in interface ghidra.program.model.data.Enum
Add a enum entry.
add(String, long) - Method in class ghidra.program.model.data.EnumDataType
 
add(String, long, String) - Method in interface ghidra.program.model.data.Enum
Add a enum entry.
add(String, long, String) - Method in class ghidra.program.model.data.EnumDataType
 
add(String, Component) - Method in class docking.widgets.InlineComponentTitledPanel
 
add(String, Object) - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
Adds a custom named file attribute.
add(String, String, String) - Method in class ghidra.formats.gfilesystem.FileCacheNameIndex
Adds a filename mapping to this cache.
add(String, List<T>) - Method in class docking.widgets.searchlist.DefaultSearchListModel
Adds the list of items to the given category.
add(Collection<I>) - Method in class generic.concurrent.ConcurrentQ
Adds the list of items to this queue for concurrent processing.
add(Iterator<I>) - Method in class generic.concurrent.ConcurrentQ
Adds the items of the given iterator to this queue for concurrent processing.
add(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
 
add(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
 
add(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
Inserts (by copy) the entry into the owning map
add(K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
 
add(K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
 
add(K, V) - Method in class generic.stl.MapSTL
 
add(K, V) - Method in class generic.stl.MultiMapSTL
 
add(S) - Method in class generic.Span.DefaultSpanSet
 
add(S) - Method in interface generic.Span.MutableSpanSet
Add a span to the set
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.FilteringAccumulatorWrapper
 
add(T) - Method in class ghidra.util.datastruct.ListAccumulator
 
add(T) - Method in class ghidra.util.datastruct.ListenerSet
 
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 class ghidra.util.datastruct.WeakStore
Adds the given value to the store
add(T) - Method in interface ghidra.util.graph.KeyIndexableSet
Deprecated.
Adds a KeyedObject to this KeyIndexableSet.
add(T) - Method in class util.HistoryList
Adds an item to this history list.
add(T, int) - Method in class ghidra.util.datastruct.PriorityQueue
Adds the given object to the queue at the appropriate insertion point based on the given priority.
add(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
 
add(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
 
add(V) - Method in class ghidra.graph.GraphPath
Add a vertex to the GraphPath.
ADD - Enum constant in enum class docking.widgets.table.AddRemoveListItem.Type
 
ADD - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
 
ADD - Static variable in class ghidra.program.model.symbol.LabelHistory
Label added.
ADD_2_PROG - Static variable in class ghidra.app.util.xml.XmlProgramOptions
Used to signify that an existing program is being updated.
ADD_ICON - Static variable in class resources.Icons
 
add_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
add_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
add_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.add_op_return
 
add0(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
 
AddableLongDoubleHashtable - Class in ghidra.util.graph
Deprecated, for removal: This API element is subject to removal in a future version.
AddableLongDoubleHashtable() - Constructor for class ghidra.util.graph.AddableLongDoubleHashtable
Deprecated.
 
AddableLongDoubleHashtable(int) - Constructor for class ghidra.util.graph.AddableLongDoubleHashtable
Deprecated.
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
 
addAccessBreakpoint(AddressRange, PcodeMachine.AccessKind) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
addAccessBreakpoint(AddressRange, PcodeMachine.AccessKind) - Method in interface ghidra.pcode.emu.PcodeMachine
Add an access breakpoint over the given range
addAction(DockingActionIf) - Method in class docking.AbstractDockingTool
 
addAction(DockingActionIf) - Method in class docking.DialogComponentProvider
Add an action to this dialog.
addAction(DockingActionIf) - Method in class docking.GlobalMenuAndToolBarManager
 
addAction(DockingActionIf) - Method in class docking.menu.MenuBarManager
Adds an action to the menu
addAction(DockingActionIf) - Method in class docking.menu.MenuManager
Adds an action to this menu.
addAction(DockingActionIf) - Method in class docking.menu.ToolBarManager
 
addAction(DockingActionIf) - Method in class docking.PopupActionManager
 
addAction(DockingActionIf) - Method in interface docking.Tool
Adds the action to the tool.
addAction(DockingActionIf) - Method in interface ghidra.service.graph.GraphDisplay
Adds the action to the graph display.
addAction(ComponentProvider, DockingActionIf) - Method in class docking.action.KeyBindingsManager
 
addAction(ComponentProvider, DockingActionIf) - Method in class docking.action.MultipleKeyAction
 
addActionListener(ActionListener) - Method in class docking.widgets.combobox.GhidraComboBox
 
addActionListener(ActionListener) - Method in class docking.widgets.textfield.IntegerTextField
Adds an ActionListener to the TextField.
addActionListener(ActionListener) - Method in class docking.widgets.textfield.LocalDateTextField
 
addActionListener(ActionListener) - Method in class ghidra.app.util.AddressInput
Add an action listener that will be notified anytime the user presses the return key while in the text field.
addActionState(ActionState<T>) - Method in class docking.menu.MultiStateDockingAction
Add the supplied ActionState.
addActiveDataFlavorHandler(DataFlavor, DataTreeFlavorHandler) - Static method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
 
addAddress(StringBuffer, Address) - Static method in class ghidra.app.merge.util.ConflictUtility
Adds a color program address to the indicated string buffer.
addAddressSpace(AddressSpace) - Method in class ghidra.program.model.address.DefaultAddressFactory
Adds an AddressSpace to this factory
addAdjustmentListener(AdjustmentListener) - Method in class docking.widgets.SideKickVerticalScrollbar
 
addAlias(String, String) - Method in class ghidra.program.model.lang.RegisterBuilder
Add an alias to a previously defined register.
addAlignmentListener(AddressAlignmentListener) - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
 
addAll(int, Collection<? extends Long>) - Method in class ghidra.util.datastruct.LongArrayList
 
addAll(Span.SpanSet<N, S>) - Method in class generic.Span.DefaultSpanSet
 
addAll(Span.SpanSet<N, S>) - Method in interface generic.Span.MutableSpanSet
Add all spans from the given set into this one
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 T>) - Method in class ghidra.util.datastruct.WeakSet
 
addAll(Collection<I>) - Method in class ghidra.app.util.DecompilerConcurrentQ
 
addAll(Collection<T>) - Method in interface ghidra.util.datastruct.Accumulator
 
addAll(Collection<T>) - Method in class ghidra.util.datastruct.CallbackAccumulator
 
addAll(Collection<T>) - Method in class ghidra.util.datastruct.FilteringAccumulatorWrapper
 
addAll(Collection<T>) - Method in class ghidra.util.datastruct.ListAccumulator
 
addAll(Collection<T>) - Method in class ghidra.util.datastruct.SetAccumulator
 
addAll(Collection<T>) - Method in class ghidra.util.datastruct.SizeLimitedAccumulatorWrapper
 
addAll(Collection<T>) - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
 
addAll(Iterator<I>) - Method in class ghidra.app.util.DecompilerConcurrentQ
 
addAllCauses(MultipleCauses) - Method in class ghidra.util.exception.MultipleCauses
Add the causes from another MultipleCauses into this one
addAllCauses(Throwable) - Method in class ghidra.util.exception.MultipleCauses
Assuming a throwable has multiple causes, add them all to this MultipleCauses
addAllEventListener(PluginEventListener) - Method in class ghidra.framework.plugintool.mgr.EventManager
 
addAllFactories() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
Adds all unused fields to this model.
AddAllFieldAction - Class in ghidra.app.util.viewer.format.actions
Action for adding all fields to the current format.
AddAllFieldAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.AddAllFieldAction
Constructor takes the CodeBrowserPlugin that created it and the header component so that it can be repainted when fields are added.
addAllModules() - Method in class ghidra.util.GhidraJarBuilder
 
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.
addArchiveSearchCategoryPath(CategoryPath...) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Adds category paths to a search list, used when looking for a data type.
addArtificialRelocTableEntry(Address, int) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
Add an artificial relocation table entry if none previously existed for the specified address.
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
addBaseRelocation(BaseRelocation) - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
Adds the specified base relocation.
addBitField(DataType, int, String, String) - Method in interface ghidra.program.model.data.Composite
Adds a new bitfield to the end of this composite.
addBitField(DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
 
addBitField(DataType, int, String, String) - Method in class ghidra.program.model.data.UnionDataType
 
AddBitMappedMemoryBlockCmd - Class in ghidra.app.cmd.memory
Command for adding Bit-mapped memory blocks.
AddBitMappedMemoryBlockCmd(String, String, String, Address, long, boolean, boolean, boolean, boolean, Address, boolean) - Constructor for class ghidra.app.cmd.memory.AddBitMappedMemoryBlockCmd
Create a new AddBitMappedMemoryBlockCmd
addBlock(InstructionBlock) - Method in class ghidra.program.model.lang.InstructionSet
Add an Instruction block to this Instruction Set.
addBlock(PcodeBlock) - Method in class ghidra.program.model.pcode.BlockGraph
Add a block to this container.
addBlockFlow(InstructionBlockFlow) - Method in class ghidra.program.model.lang.InstructionBlock
Add a block flow specified by a InstructionBlockFlow object.
addBraceHighlight(ClangSyntaxToken, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
addBraceHighlight(ClangSyntaxToken, Color) - Method in class ghidra.app.decompiler.component.NullClangHighlightController
 
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.
addBreakpoint(Address, String) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
addBreakpoint(Address, String) - Method in interface ghidra.pcode.emu.PcodeMachine
Add a conditional execution breakpoint at the given address
addButton(JButton) - Method in class docking.DialogComponentProvider
Adds a button to the button panel at the bottom of the dialog.
addButtonPressedListener(ButtonPressedListener) - Method in class ghidra.app.merge.tool.ListingMergePanel
Adds a button press listener.
addButtonPressedListener(ButtonPressedListener) - Method in interface ghidra.app.services.CodeViewerService
Add a listener that is notified when a mouse button is pressed.
addButtonPressedListener(ButtonPressedListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Adds the indicated button press listener to both listing panels in this code comparison panel.
addButtonPressedListener(ButtonPressedListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Adds a ButtonPressedListener to be notified when the user presses the mouse button while over this panel
addByte(Address, byte) - Method in class ghidra.app.util.opinion.IntelHexRecordWriter
 
AddByteMappedMemoryBlockCmd - Class in ghidra.app.cmd.memory
Command for adding byte-mapped memory blocks
AddByteMappedMemoryBlockCmd(String, String, String, Address, long, boolean, boolean, boolean, boolean, Address, boolean) - Constructor for class ghidra.app.cmd.memory.AddByteMappedMemoryBlockCmd
Create a new AddByteMappedMemoryBlockCmd with 1:1 byte mapping scheme
AddByteMappedMemoryBlockCmd(String, String, String, Address, long, boolean, boolean, boolean, boolean, Address, ByteMappingScheme, boolean) - Constructor for class ghidra.app.cmd.memory.AddByteMappedMemoryBlockCmd
Create a new AddByteMappedMemoryBlockCmd with a specified byte mapping scheme.
addBytesBadInstruction(long) - Method in class ghidra.test.ToyProgramBuilder
Add BAD instruction (consumes 2-bytes).
addBytesBadInstruction(String) - Method in class ghidra.test.ToyProgramBuilder
Add BAD instruction (consumes 2-bytes).
addBytesBranch(long, long) - Method in class ghidra.test.ToyProgramBuilder
Add branch (consumes 2-bytes)
addBytesBranch(String, String) - Method in class ghidra.test.ToyProgramBuilder
Add branch (consumes 2-bytes)
addBytesBranchConditional(long, long) - Method in class ghidra.test.ToyProgramBuilder
Add branch (consumes 2-bytes)
addBytesBranchConditional(String, String) - Method in class ghidra.test.ToyProgramBuilder
Add branch (consumes 2-bytes)
addBytesBranchWithDelaySlot(long, long) - Method in class ghidra.test.ToyProgramBuilder
Add branch w/ delay slot (consumes 4-bytes)
addBytesBranchWithDelaySlot(String, String) - Method in class ghidra.test.ToyProgramBuilder
Add branch w/ delay slot (consumes 4-bytes)
addBytesCall(long, long) - Method in class ghidra.test.ToyProgramBuilder
Add call (consumes 2-bytes)
addBytesCall(String, String) - Method in class ghidra.test.ToyProgramBuilder
Add call (consumes 2-bytes)
addBytesCallWithDelaySlot(long, long) - Method in class ghidra.test.ToyProgramBuilder
Add call w/ delayslot (consumes 4-bytes)
addBytesCallWithDelaySlot(String, String) - Method in class ghidra.test.ToyProgramBuilder
Add call w/ delayslot (consumes 4-bytes)
addBytesCopInstruction(long) - Method in class ghidra.test.ToyProgramBuilder
Add COP instruction for exercising nfctx context (consumes 2-bytes).
addBytesCopInstruction(String) - Method in class ghidra.test.ToyProgramBuilder
Add COP instruction for exercising nfctx context (consumes 2-bytes).
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)
addBytesSkipConditional(long) - Method in class ghidra.test.ToyProgramBuilder
Add conditional skip (consumes 2-bytes)
addBytesSkipConditional(String) - Method in class ghidra.test.ToyProgramBuilder
Add conditional skip (consumes 2-bytes)
addBytesStore(long, int, int) - Method in class ghidra.test.ToyProgramBuilder
Add store indirect (consumes 2-bytes)
addBytesStore(String, int, int) - Method in class ghidra.test.ToyProgramBuilder
Add store indirect (consumes 2-bytes)
addCancel() - Method in class docking.widgets.OptionDialogBuilder
Adds a cancel button to the OptionDialog.
addCancelButton() - Method in class docking.DialogComponentProvider
Adds a "Cancel" button to the button panel.
addCancelledListener(CancelledListener) - Method in class docking.widgets.tree.TreeTaskMonitor
 
addCancelledListener(CancelledListener) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
addCancelledListener(CancelledListener) - Method in class ghidra.framework.task.GTaskMonitor
 
addCancelledListener(CancelledListener) - Method in class ghidra.util.task.TaskDialog
 
addCancelledListener(CancelledListener) - Method in interface ghidra.util.task.TaskMonitor
Add cancelled listener
addCancelledListener(CancelledListener) - Method in class ghidra.util.task.TaskMonitorAdapter
 
addCancelledListener(CancelledListener) - Method in class ghidra.util.task.TaskMonitorComponent
 
addCancelledListener(CancelledListener) - Method in class ghidra.util.task.TimeoutTaskMonitor
 
addCancelledListener(CancelledListener) - Method in class ghidra.util.task.WrappingTaskMonitor
 
addCategory(CategoryPath) - Method in class ghidra.program.database.ProgramBuilder
 
addCause(Throwable) - Method in class ghidra.util.exception.MultipleCauses
Add the cause to the collection of causes (for the "parent" throwable)
addCellEditorListener(CellEditorListener) - Method in class docking.widgets.DropDownTextField
Adds a listener to be notified when cell editing is canceled or completed.
addCenteredIcon(Icon) - Method in class resources.MultiIconBuilder
 
addChangeListener(ChangeListener) - Method in class docking.widgets.spinner.IntegerSpinner
Adds a ChangeListener to the model's listener list.
addChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
 
addChangeListener(ChangeListener) - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
Register a callback handler for responding to changes made within the editor
addChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.DateSpinner
Adds a ChangeListener to the model's listener list.
addChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
 
addChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
 
addChangeListener(ChangeListener) - Method in class docking.widgets.textfield.IntegerTextField
Adds a change listener that will be notified whenever the value changes.
addChangeListener(ChangeListener) - Method in class docking.widgets.textfield.LocalDateTextField
Adds a change listener that will be notified whenever the value changes.
addChangeListener(ChangeListener) - Method in interface ghidra.app.services.ClipboardContentProviderService
Adds a change listener that will be notified when the state of the service provider changes such that the ability to perform some actions has changed.
addChangeListener(ChangeListener) - Method in interface ghidra.app.services.MarkerService
Adds a change listener to be notified when markers are added/removed or the addresses in any current markerSets are changed
addChangeListener(ChangeListener) - Method in class ghidra.app.util.AddressInput
Adds a change listener that will be notified anytime this address value in this panel changes
addChangeListener(ChangeListener) - Method in class ghidra.app.util.AddressSetEditorPanel
 
addChangeListener(ChangeListener) - Method in class ghidra.app.util.bean.FixedBitSizeValueField
 
addChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.field.BrowserCodeUnitFormat
Add a change listener to the underlying format options.
addChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.field.BrowserCodeUnitFormatOptions
Add format change listener.
addChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
Adds a change listener to be notified when a location is open or closed.
addChangeListener(ChangeListener) - Method in class ghidra.service.graph.GraphDisplayOptions
Adds a ChangeListener to be notified when display options change
addChangeListener(ChangeListener) - Static method in class ghidra.util.classfinder.ClassSearcher
Add a change listener that will be notified when the classpath is searched for new classes.
addChar(int) - Method in class ghidra.util.ascii.MinLengthCharSequenceMatcher
Adds a character to this sequence matcher.
addChild(AssemblyParseTreeNode) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
Prepend a child to this branch
addChild(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.
addColor(ColorValue) - Method in class generic.theme.GThemeValueMap
Adds the ColorValue to the map.
addColors(Color, Color) - Static method in class ghidra.util.ColorUtils
Combines colors in a way the makes them stand out from each other more than just averaging them together.
addColorToHistory(Color) - Method in class docking.options.editor.GhidraColorChooser
 
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
 
addCommaWS() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
Add a comma followed by optional whitespace.
addCommentMarkupFuncs() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
addCommit(ConstructState, TripleSymbol, int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
 
addComp(DataType, int, String, List<DataTypeComponent>, int) - Method in class ghidra.program.model.data.BitmapResourceDataType
 
addComp(DataType, int, String, List<DataTypeComponent>, int, String) - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
 
addComparison(FunctionComparison) - Method in class ghidra.app.services.FunctionComparisonModel
Adds a single comparison to the model
addComponent(ComponentProvider) - Method in class docking.DockingWindowManager
Adds a new component (via the provider) to be managed by this docking window manager.
addComponent(ComponentProvider, boolean) - Method in class docking.DockingWindowManager
Adds a new component (vial the provider) to be managed by this docking window manager.
addComponent(FieldLocation, Component) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
Add a component to be position over the given location
addComponent(Structure, DataType, int, String) - Method in class ghidra.program.model.data.FactoryStructureDataType
 
addComponent(Structure, DataType, String) - Method in class ghidra.program.model.data.FactoryStructureDataType
 
addComponent(Component) - Method in class generic.theme.laf.ComponentFontRegistry
Adds a Component to the weak set of components whose font should be updated when the underlying font changes for this registry's font id.
addComponent(Component, int) - Method in class generic.theme.laf.ComponentFontRegistry
Allows clients to update the default font being used for a component to use the given style.
addComponentListener(ComponentListener) - Method in class docking.widgets.PopupWindow
 
addComponentProvider(ComponentProvider, boolean) - Method in class docking.AbstractDockingTool
 
addComponentProvider(ComponentProvider, boolean) - Method in interface docking.Tool
Adds the ComponentProvider to the tool, optionally making it visible.
addComponents(MemBuffer, BitmapResource, List<DataTypeComponent>) - Method in class ghidra.program.model.data.BitmapResourceDataType
 
addComponents(MemBuffer, BitmapResource, List<DataTypeComponent>) - Method in class ghidra.program.model.data.IconResourceDataType
 
addConstraintSet(LogicOperation, int, List<ColumnConstraint<T>>) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
Adds a new constraintSet to this ColumnBasedTableFilter
addConsumer(Object) - Method in class ghidra.framework.data.DomainObjectAdapter
 
addConsumer(Object) - Method in interface ghidra.framework.model.DomainObject
Adds the given object as a consumer.
addContent(JPanel) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
 
addContentToProgram(PluginTool, Program, FSRL, LoadSpec, List<Option>, TaskMonitor) - Static method in class ghidra.plugin.importer.ImporterUtilities
 
addContextListener(DockingContextListener) - Method in class docking.AbstractDockingTool
 
addContextListener(DockingContextListener) - Method in class docking.DockingWindowManager
 
addContextListener(DockingContextListener) - Method in interface docking.Tool
Adds the given context listener to this tool
addContextPattern(PatternBlock) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
Add instruction context pattern to the current pattern group.
addCount(StringBuffer, int) - Static method in class ghidra.app.merge.util.ConflictUtility
Adds a color number to the indicated string buffer.
addCustomColumn(ColumnDisplay<?>) - Method in class ghidra.app.tablechooser.TableChooserDialog
 
addCustomColumn(ColumnDisplay<T>) - Method in class ghidra.app.tablechooser.TableChooserTableModel
 
addCustomToolbarItems(JHelp) - Method in class help.GHelpBroker
Create zoom in/out buttons on the default help window toolbar.
addDataFlavorHandler(DataFlavor, FileOpenDataFlavorHandler) - Static method in class ghidra.app.util.FileOpenDropHandler
 
addDataType(long, DataType) - Method in class ghidra.program.model.data.NoisyStructureBuilder
Add data-type information about a specific field
addDataType(long, DataType, DWARFSourceInfo) - Method in class ghidra.app.util.bin.format.dwarf.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(String, StringBuilder) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
addDataTypeLengthAndAlignment(DataType, StringBuilder) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
addDataTypeManagerChangeListener(DataTypeManagerChangeListener) - Method in interface ghidra.app.services.DataTypeManagerService
Adds a listener to be notified when changes occur to any open datatype manager.
addDataTypeManagerListener(DataTypeManagerChangeListener) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
addDataTypeManagerListener(DataTypeManagerChangeListener) - Method in interface ghidra.program.model.data.DataTypeManager
Add a listener that is notified when the dataTypeManger changes.
addDataTypeManagerListener(DataTypeManagerChangeListener) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
Add the given category change listener.
addDataTypes(Collection<DataType>, DataTypeConflictHandler, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
addDataTypes(Collection<DataType>, DataTypeConflictHandler, TaskMonitor) - Method in interface ghidra.program.model.data.DataTypeManager
Sequentially adds a collection of datatypes to this data manager.
addDataTypeSource(DataTypeManager) - Method in class ghidra.pcode.struct.StructuredSleigh
Add another data type manager as a possible source of data types
addDataTypeSources(Collection<DataTypeManager>) - Method in class ghidra.pcode.struct.StructuredSleigh
Add several data type managers as source of data types
addDataTypeToDelete(long) - Method in class ghidra.program.database.data.DataTypeManagerDB
Queue a datatype to deleted in response to another datatype being deleted.
addDataTypeToReplace(DataType, DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
Queue a datatype to be replaced by another datatype in response to its referenced datatype being replaced.
addDefaultTools(ToolChest) - Method in class ghidra.framework.project.DefaultProjectManager
Add the default tools to the given tool chest.
addDefaultTypes(Map<Integer, ElfDynamicType>) - Static method in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
addDefaultTypes(Map<Integer, ElfProgramHeaderType>) - Static method in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
 
addDefaultTypes(Map<Integer, ElfSectionHeaderType>) - Static method in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
addDependencies(WizardState<T>) - Method in interface docking.wizard.MagePanel
 
addDependency(T, T) - Method in class docking.wizard.WizardState
Defines a dependency from one property to another.
addDependency(T, T) - Method in class docking.wizard.WizardStateDependencyValidator
Registers a dependency from one property state to another.
addDependency(T, T) - Method in class ghidra.util.graph.AbstractDependencyGraph
Add a dependency such that value1 depends on value2.
addDescendant(PcodeOp) - Method in class ghidra.program.model.pcode.VarnodeAST
 
addDescriptor(BoundImportDescriptor) - Method in class ghidra.app.util.bin.format.pe.BoundImportDataDirectory
 
addDismissButton() - Method in class docking.DialogComponentProvider
Adds a "Dismiss" button to the button panel.
addDisplayListener(AddressSetDisplayListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
addDocumentListener(DocumentListener) - Method in class docking.widgets.combobox.GhidraComboBox
Adds a document listener to the editor component's document.
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.
addDomainFileListener(DomainObjectFileListener) - Method in class ghidra.framework.data.DomainObjectAdapter
 
addDomainFileListener(DomainObjectFileListener) - Method in interface ghidra.framework.model.DomainObject
Adds a listener that will be notified when this DomainFile associated with this DomainObject changes, such as when a 'Save As' action occurs.
addDomainFolderChangeListener(DomainFolderChangeListener) - Method in class ghidra.framework.data.DefaultProjectData
 
addDomainFolderChangeListener(DomainFolderChangeListener) - Method in interface ghidra.framework.model.ProjectData
Adds a listener that will be notified when any folder or file changes in the project.
addDomainObjectListener() - Method in class ghidra.app.merge.tool.ListingMergePanel
Add the result program's listing model as a listener to the result program for domain object events.
addDontShowAgainOption() - Method in class docking.widgets.OptionDialogBuilder
Adds a "Don't show again" option to the dialog.
addDropDownSelectionChoiceListener(DropDownMultiSelectionChoiceListener<T>) - Method in class docking.widgets.DropDownMultiSelectionTextField
Adds the caller to a list of subscribers who will be notified when selection changes.
addDropDownSelectionChoiceListener(DropDownSelectionChoiceListener<T>) - Method in class docking.widgets.DropDownMultiSelectionTextField
 
addDropDownSelectionChoiceListener(DropDownSelectionChoiceListener<T>) - Method in class docking.widgets.DropDownTextField
Adds a listener that will be called back when the user makes a choice from the drop-down list.
addDualDecompileResultsListener(DualDecompileResultsListener) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
Adds the indicated listener to be notified when the decompile results have completed.
addDummyEdge(V, V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
addDummyVertex(String) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
addDumpPoint(Address, Address, int, int, EmulatorTestRunner.DumpFormat, String) - Method in class ghidra.test.processors.support.EmulatorTestRunner
Add memory dump point
addDumpPoint(Address, Register, int, AddressSpace, int, int, EmulatorTestRunner.DumpFormat, String) - Method in class ghidra.test.processors.support.EmulatorTestRunner
Add memory dump point
addDynamic(ElfDynamic, int) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
Adds the new dynamic at the specified index.
addDynamicType(ElfDynamicType, Map<Integer, ElfDynamicType>) - Static method in class ghidra.app.util.bin.format.elf.ElfDynamicType
Add the specified dynamic entry type to the specified map.
addDynamicTypes(Map<Integer, ElfDynamicType>) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Add all extension specific Dynamic table entry types (e.g., DT_ prefix).
added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.analyzers.AbstractBinaryFormatAnalyzer
 
added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.analyzers.CondenseFillerBytesAnalyzer
 
added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
 
added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.plugin.prototype.analysis.AggressiveInstructionFinderAnalyzer
 
added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.plugin.prototype.analysis.ArmAggressiveInstructionFinderAnalyzer
 
added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in interface ghidra.app.services.Analyzer
Called when the requested information type has been added, for example, when a function is added.
added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.services.AnalyzerAdapter
 
ADDED_VARIABLE_STORAGE_MANAGER_VERSION - Static variable in class ghidra.program.database.ProgramDB
 
addEdge(E) - Method in interface ghidra.graph.GDirectedGraph
Add an edge
addEdge(E) - Method in class ghidra.graph.graphs.FilteringVisualGraph
 
addEdge(E) - Method in class ghidra.graph.jung.JungDirectedGraph
 
addEdge(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
addEdge(E) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
addEdge(E, Pair<? extends V>) - Method in class ghidra.graph.graphs.FilteringVisualGraph
 
addEdge(E, Pair<? extends V>, EdgeType) - Method in class ghidra.graph.graphs.DefaultVisualGraph
 
addEdge(E, Pair<? extends V>, EdgeType) - Method in class ghidra.graph.graphs.FilteringVisualGraph
 
addEdge(E, Collection<? extends V>) - Method in class ghidra.graph.graphs.FilteringVisualGraph
 
addEdge(E, Collection<? extends V>) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
addEdge(E, Collection<? extends V>, EdgeType) - Method in class ghidra.graph.graphs.FilteringVisualGraph
 
addEdge(E, Collection<? extends V>, EdgeType) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
addEdge(E, V, V) - Method in class ghidra.graph.graphs.FilteringVisualGraph
 
addEdge(E, V, V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
addEdge(E, V, V, EdgeType) - Method in class ghidra.graph.graphs.FilteringVisualGraph
 
addEdge(E, V, V, EdgeType) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
addEdge(PcodeBlock, PcodeBlock) - Method in class ghidra.program.model.pcode.BlockGraph
Add a directed edge between two blocks in this container
addEdge(AttributedVertex, AttributedVertex) - Method in class ghidra.service.graph.AttributedGraph
Creates and adds a new directed edge between the given source and target vertices.
addEdge(AttributedVertex, AttributedVertex, AttributedEdge) - Method in class ghidra.service.graph.AttributedGraph
Creates and adds a new directed edge with the given edge object.
addEdge(AttributedVertex, AttributedVertex, String) - Method in class ghidra.service.graph.AttributedGraph
Creates and adds a new directed edge with the given id between the given source and target vertices.
AddEditDialog - Class in ghidra.app.util
Dialog used to a label or to edit an existing label.
AddEditDialog(String, PluginTool) - Constructor for class ghidra.app.util.AddEditDialog
 
AddEditDialog.NamespaceWrapper - Class in ghidra.app.util
 
addEditorKeyListener(KeyListener) - Method in class docking.widgets.combobox.GhidraComboBox
Adds a KeyListener to the combobox's editor component.
addElement(String) - Method in class ghidra.util.html.HTMLElement
 
addEnterListener(Callback) - Method in class docking.widgets.filter.FilterTextField
Adds the listener to this filter field that will be called when the user presses the enter key.
addEnterListener(Callback) - Method in class docking.widgets.table.GTableFilterPanel
Adds a listener to this widget that is called when the user presses enter in the filtering area.
addEntryPoint(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Adds an entry point at the specified address.
addEnumeratedData(OmfEnumeratedData) - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
Add an explicit data-block to this segment.
addEnvironmentVar(String, byte) - Method in class ghidra.app.script.GhidraState
 
addEnvironmentVar(String, double) - Method in class ghidra.app.script.GhidraState
 
addEnvironmentVar(String, float) - Method in class ghidra.app.script.GhidraState
 
addEnvironmentVar(String, int) - Method in class ghidra.app.script.GhidraState
 
addEnvironmentVar(String, long) - Method in class ghidra.app.script.GhidraState
 
addEnvironmentVar(String, short) - Method in class ghidra.app.script.GhidraState
 
addEnvironmentVar(String, Object) - Method in class ghidra.app.script.GhidraState
 
addErrorMessage(String) - Method in class ghidra.framework.main.ConsoleTextPane
 
addErrorMessage(String, String) - Method in interface ghidra.app.services.ConsoleService
Appends an error message to the console text area.
addEscapedCodePoint(int) - Method in class ghidra.program.model.data.StringRenderBuilder
Add a unicode codepoint as its escaped hex value, with a escape character prefix of 'x', 'u' or 'U' depending on the magnitude of the codePoint value.
addEscapes(String) - Static method in error ghidra.app.util.cparser.C.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in error ghidra.app.util.cparser.CPP.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addEventListener(Class<? extends PluginEvent>, PluginEventListener) - Method in class ghidra.framework.plugintool.mgr.EventManager
Add a plugin event listener that will be notified when an event of the given event class is generated.
addEventListener(Class<? extends PluginEvent>, PluginEventListener) - Method in class ghidra.framework.plugintool.PluginTool
 
addEventProducer(Class<? extends PluginEvent>) - Method in class ghidra.framework.plugintool.mgr.EventManager
Add the class for the PluginEvent that a plugin will produce
addException(String, Exception) - Method in interface ghidra.app.services.ConsoleService
Appends an exception to the console text area.
addException(String, Throwable) - Method in class docking.ErrLogExpandableDialog
 
addExcludedFileExtension(String) - Method in class ghidra.util.GhidraJarBuilder
 
addExitAction() - Method in class ghidra.framework.plugintool.PluginTool
 
addExitAction() - Method in class ghidra.framework.plugintool.StandAlonePluginTool
 
addExportToolAction() - Method in class ghidra.framework.plugintool.PluginTool
 
addExportToolAction() - Method in class ghidra.framework.plugintool.StandAlonePluginTool
 
addExternalEntryPoint(Address) - Method in class ghidra.program.database.symbol.SymbolManager
 
addExternalEntryPoint(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
Add a memory address to the external entry points.
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 to an external symbol.
addExternalReference(Data, ImportInfo, MessageLog) - Method in class ghidra.app.util.opinion.PeLoader
 
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
Create an external Function in the indicated external parent namespace and identified by extLabel and/or its memory address extAddr.
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 in the indicated external parent namespace and identified by extLabel and/or its memory address extAddr.
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
Create an external Function in the external Library namespace libararyName and identified by extLabel and/or its memory address extAddr.
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
Create an external location in the indicated external parent namespace and identified by extLabel and/or its memory address extAddr.
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 external parent namespace and identified by extLabel and/or its memory address extAddr.
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 a library/file named libraryName and the location within that file identified by extLabel and/or its memory address extAddr.
addf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
addf(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate float addition
addFactory(FieldFactory, int, int) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
Adds a new field to this format.
addFamilyModifier(String) - Method in class generic.theme.FontModifier
Sets the family for modifying a font
addField(String, DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledStructure
Adds a new field to the structure.
addField(String, String, DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledStructure
Adds a new field to the structure
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
 
addFieldToStructure(StructureContext<T>, Structure, FieldOutputInfo<T>) - Method in interface ghidra.app.util.bin.format.golang.structmapping.FieldOutputFunction
Adds the specified field (in fieldOutputInfo) to the structure.
addFile(FSRL, TaskMonitor) - Method in class ghidra.plugins.importer.batch.BatchInfo
Adds a file to this batch as the direct result of a user action.
addFile(String, File) - Method in class generic.util.ArchiveBuilder
 
AddFileBytesMemoryBlockCmd - Class in ghidra.app.cmd.memory
Command for adding a new memory block using bytes from an imported FileBytes object.
AddFileBytesMemoryBlockCmd(String, String, String, Address, long, boolean, boolean, boolean, boolean, FileBytes, long, boolean) - Constructor for class ghidra.app.cmd.memory.AddFileBytesMemoryBlockCmd
Create a new AddFileBytesMemoryBlockCmd
addFileFilter(GhidraFileFilter) - Method in class docking.widgets.filechooser.GhidraFileChooser
Adds the specified file filter.
addFileFilter(FileFilter) - Method in class ghidra.util.GhidraJarBuilder
 
addFileSystemListener(FileSystemListener) - Method in interface ghidra.framework.store.FileSystem
Adds the given listener to be notified of file system changes.
addFileSystemListener(FileSystemListener) - Method in class ghidra.framework.store.local.LocalFileSystem
 
addFileSystemListener(FileSystemListener) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
addFilter(ColumnBasedTableFilter<R>) - Method in class docking.widgets.table.columnfilter.ColumnFilterSaveManager
Adds a new ColumnTableFilter to be saved.
addFilterChagnedListener(FilterListener) - Method in class docking.widgets.table.GTableFilterPanel
Adds a listener that gets notified when the filter is changed
addFilterCondition() - Method in class docking.widgets.table.constraint.dialog.DialogFilterRow
Adds a new DialogFilterCondition to this filter row.
addFilterListener(FilterListener) - Method in class docking.widgets.filter.FilterTextField
Adds the filter listener to this filter field that will be called when the filter contents change.
addFirst(DataType) - Method in class ghidra.program.model.data.CycleGroup
Add the data type as the first in the list.
addFlattenedIfMultiple(Throwable) - Method in class ghidra.util.exception.MultipleCauses
If the throwable has multiple causes, collect its causes into this MultipleCauses.
addFlow(ReDisassembler.Flow) - Method in class ghidra.program.disassemble.ReDisassembler.ReDisState
 
addFlowOverride(Address, FlowOverride) - Method in class ghidra.app.decompiler.DecompileDebug
 
addFocusListener(FocusListener) - Method in class docking.widgets.fieldpanel.AccessibleField
 
addFocusListener(FocusListener) - Method in class docking.widgets.textfield.TextFieldLinker
Add a focus listener
addFocusListener(FocusListener) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
 
addFont(FontValue) - Method in class generic.theme.GThemeValueMap
Adds the FontValue to the map.
addFormatModelListener(FormatModelListener) - Method in class ghidra.app.util.viewer.format.FormatManager
Adds a listener to be notified when a format changes.
addFunctionComparisonModelListener(FunctionComparisonModelListener) - Method in class ghidra.app.services.FunctionComparisonModel
Adds the given subscriber to the list of those to be notified of model changes
addFunctionPointerParens(StringBuilder, String) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
addFunctionPointerParens(StringBuilder, String) - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
addFunctionPointerParens(StringBuilder, String) - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
AddFunctionTagCmd - Class in ghidra.app.cmd.function
Command for assigning a tag to a function.
AddFunctionTagCmd(String, Address) - Constructor for class ghidra.app.cmd.function.AddFunctionTagCmd
Constructor
addFunctionVariable(Function, Variable) - Method in class ghidra.program.database.ProgramBuilder
 
addGlobalAction(DockingActionIf) - Method in interface docking.actions.DockingToolActions
Adds the given action that is enabled, regardless of the active provider
addGlobalAction(DockingActionIf) - Method in class docking.actions.ToolActions
 
addGotoRef(PcodeBlock, int, int) - Method in class ghidra.program.model.pcode.BlockMap
 
addGotoTarget(PcodeBlock) - Method in class ghidra.program.model.pcode.BlockMultiGoto
 
addGraphChangeListener(VisualGraphChangeListener<V, E>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
 
addGraphChangeListener(VisualGraphChangeListener<V, E>) - Method in interface ghidra.graph.VisualGraph
Adds the given listener to this graph
addGraphDisplayBrokerListener(GraphDisplayBrokerListener) - Method in interface ghidra.app.services.GraphDisplayBroker
Adds a listener for notification when the set of graph display providers change or the currently active graph display provider changes
addGTModelListener(TreeModelListener) - Method in class docking.widgets.tree.GTree
 
addGTreeSelectionListener(GTreeSelectionListener) - Method in class docking.widgets.tree.GTree
 
addGTreeSelectionListener(GTreeSelectionListener) - Method in class docking.widgets.tree.internal.GTreeSelectionModel
 
addHash(int, double) - Method in class generic.lsh.vector.LSHCosineVectorAccum
 
addHelpActions() - Method in class ghidra.framework.plugintool.PluginTool
 
addHelpSet(URL, GHelpClassLoader) - Method in class docking.help.HelpManager
Add the help set for the given URL.
addHiddenColumn(DynamicTableColumn<ROW_TYPE, ?, ?>) - Method in class docking.widgets.table.TableColumnDescriptor
 
addHiddenColumn(TableColumn) - Method in class docking.widgets.table.GTableColumnModel
Adds a table column to this model that is not visible default.
addHighlighter(ClangDecompilerHighlighter) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
addHighlighterHighlights(ClangDecompilerHighlighter, Supplier<? extends Collection<ClangToken>>, ColorProvider) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
addHighlightListener(FieldSelectionListener) - Method in class docking.widgets.fieldpanel.FieldPanel
 
addHighlightProvider(ListingHighlightProvider) - Method in class ghidra.app.util.viewer.format.FormatManager
Adds a HighlightProvider
addHighlightProvider(ListingHighlightProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Adds a ListingHighlightProvider to this listing.
addHighlightProviders(ListingHighlightProvider, ListingHighlightProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Adds the indicated highlight providers for the left and right listing panels.
addHighlights(Set<PcodeOp>, Color) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
addHighlights(Set<Varnode>, ColorProvider) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
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).
addi(long) - Method in class ghidra.pcode.struct.CallExpr
 
addi(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate integer addition
addi(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
addi(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate integer addition
addIcon(IconValue) - Method in class generic.theme.GThemeValueMap
Adds the IconValue to the map.
addIcon(Icon) - Method in class resources.MultiIcon
Adds an icon that is to be drawn on top of the base icon and any other icons that have been added.
addIcon(Icon, int, int, int, int) - Method in class resources.MultiIconBuilder
Adds the specified icon as an overlay to the base icon at the given offsets and scaled to the specified width and height.
addIcon(Icon, int, int, QUADRANT) - Method in class resources.MultiIconBuilder
Adds the specified icon as an overlay to the base icon, possibly scaled according to the specified width and height, in the specified quadrant corner.
addIgnoredTests(String...) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
Add specified test names to the set of tests which should be ignored due to know issues or limitations.
addIgnoredTests(String, String...) - Method in class ghidra.test.processors.support.PCodeTestCombinedTestResults
 
addImageRef(IMG) - Method in class help.validator.AnchorManager
 
addIncludePath(String) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
addIncludePaths(String[]) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
addIndexMapChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Add a change listener to be notified whenever the indexMap changes.
addIndexScrollListener(IndexScrollListener) - Method in class docking.widgets.fieldpanel.FieldPanel
 
addIndexScrollListener(IndexScrollListener) - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
Adds a listener to be notified when the view is scrolled in any way.
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.StubListing
 
addInstructionXref(Address, Address, int, FlowType) - Method in class ghidra.program.flatapi.FlatProgramAPI
Adds a cross reference (XREF).
addInvalidatedListener(InvalidatedListener) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
addInvalidatedListener(InvalidatedListener) - Method in interface ghidra.program.model.data.DataTypeManager
Adds a listener that will be notified when this manager's cache is invalidated.
addItemListener(ItemListener) - Method in class ghidra.graph.viewer.event.picking.GPickedState
 
addIteratedData(OmfIteratedData) - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
Add a compressed-form data-block to this segment
ADDITIONAL_INFO - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
 
additionalArchives - Variable in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
additionalMarkup(MarkupSession) - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
 
additionalMarkup(MarkupSession) - Method in class ghidra.app.util.bin.format.golang.rtti.GoItab
 
additionalMarkup(MarkupSession) - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
 
additionalMarkup(MarkupSession) - Method in class ghidra.app.util.bin.format.golang.rtti.GoString
 
additionalMarkup(MarkupSession) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
 
additionalMarkup(MarkupSession) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoInterfaceType
 
additionalMarkup(MarkupSession) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructType
 
additionalMarkup(MarkupSession) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
additionalMarkup(MarkupSession) - Method in interface ghidra.app.util.bin.format.golang.structmapping.StructureMarkup
Called to allow the implementor to perform custom markup of itself.
AdditiveExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
AdditiveExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
addiTo(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.LVal
Generate in-place integer addition
addiTo(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.LVal
Generate in-place integer addition
addJobScheduledListener(Callback) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
Add a listener to be notified when a job is started.
addLabel(Address, Program) - Method in class ghidra.app.util.AddEditDialog
Invokes the dialog to add a new label in the given program at the given address
addLabel(Address, Program, ComponentProvider) - Method in class ghidra.app.util.AddEditDialog
Invokes the dialog to add a new label in the given program at the given address
addLabel(Address, Program, Component) - Method in class ghidra.app.util.AddEditDialog
Invokes the dialog to add a new label in the given program at the given address
AddLabelCmd - Class in ghidra.app.cmd.label
Command to add a label.
AddLabelCmd(Address, String, boolean, SourceType) - Constructor for class ghidra.app.cmd.label.AddLabelCmd
Constructs a new command for adding a label.
AddLabelCmd(Address, String, Namespace, SourceType) - Constructor for class ghidra.app.cmd.label.AddLabelCmd
Constructs a new command for adding a label.
AddLabelCmd(Address, String, SourceType) - Constructor for class ghidra.app.cmd.label.AddLabelCmd
Constructs a new command for adding a label.
addLaneSize(String, int) - Method in class ghidra.program.model.lang.RegisterBuilder
Add a vector lane size to the specified register.
addLayoutComponent(Component, Object) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
 
addLayoutComponent(String, Component) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
 
addLayoutComponent(String, Component) - Method in class docking.widgets.table.constraint.dialog.FilterPanelLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.app.util.viewer.util.ScrollpaneAlignedHorizontalLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.app.util.viewer.util.ScrollpanelResizeablePanelLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.util.layout.ColumnLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.util.layout.HorizontalLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.util.layout.MaximizeSpecificColumnGridLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.util.layout.MiddleLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.util.layout.PairLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.util.layout.RightSidedSquishyBuddyLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.util.layout.RowColumnLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.util.layout.RowLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.util.layout.StretchLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.util.layout.TwoColumnPairLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.util.layout.VariableHeightPairLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.util.layout.VariableRowHeightGridLayout
 
addLayoutComponent(String, Component) - Method in class ghidra.util.layout.VerticalLayout
 
addLayoutListener(FieldPanelOverLayoutListener) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
Add a listener for overlay layout events
addLayoutListener(LayoutListener) - Method in class docking.widgets.fieldpanel.FieldPanel
 
addLayoutListener(LayoutListener<V, E>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
addLayoutListener(LayoutListener<V, E>) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
addLayoutListener(LayoutListener<V, E>) - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
Adds a layout listener
addLayoutModelListener(LayoutModelListener) - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
 
addLayoutModelListener(LayoutModelListener) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
 
addLayoutModelListener(LayoutModelListener) - Method in interface docking.widgets.fieldpanel.LayoutModel
Adds a LayoutModelListener to be notified when changes occur.
addLayoutModelListener(LayoutModelListener) - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
addLayoutModelListener(LayoutModelListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
addLayouts(List<RowLayout>, int, ProxyObj<?>) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
Generates the layout objects for the given index and proxy object
addLength(int) - Method in class ghidra.app.plugin.processors.generic.ConstructorInfo
 
addListener(DBListener) - Method in class db.DBHandle
Add Database listener
addListener(ConditionTestListener) - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
 
addListener(PathManagerListener) - Method in class docking.widgets.pathmanager.PathManager
 
addListener(TableFilterDialogModelListener) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
Adds a listener to be notified for various changes that occur in this filter model.
addListener(ClangHighlightListener) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
addListener(ClangHighlightListener) - Method in class ghidra.app.decompiler.component.NullClangHighlightController
 
addListener(BlockModelServiceListener) - Method in interface ghidra.app.services.BlockModelService
Add service listener.
addListener(ListingModelListener) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
 
addListener(ListingModelListener) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
 
addListener(ListingModelListener) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
addListener(ListingModelListener) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
 
addListener(FileSystemEventListener) - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
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.
addListingDisplayListener(AddressSetDisplayListener) - Method in interface ghidra.app.services.CodeViewerService
Adds a listener to be notified when the set of visible addresses change.
addListSelectionListener(ListSelectionListener) - Method in class docking.widgets.list.ListPanel
addListSelectionListener(ListSelectionListener) - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
Add the list selection listener to the history table
addLiveFieldSelectionListener(FieldSelectionListener) - Method in class docking.widgets.fieldpanel.FieldPanel
Adds a selection listener that will be notified while the selection is being created
addLiveMemoryListener(LiveMemoryListener) - Method in interface ghidra.program.model.mem.LiveMemoryHandler
Adds a LiveMemoryListener to this handler.
addLoadedProgram(String, Program) - Method in class ghidra.program.util.ExternalSymbolResolver
Adds an already opened program to this session, allowing it to be used as an external library without needing to look it up in the current project.
addLoadOptions(ElfHeader, List<Option>) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Add extension-specific load options
addLocalAction(DockingAction) - Method in interface ghidra.app.services.CodeViewerService
Add an action that is local to the Code Viewer.
addLocalAction(DockingActionIf) - Method in class docking.ComponentProvider
Adds the given action to the system and associates it with this provider.
addLocalAction(ComponentProvider, DockingActionIf) - Method in class docking.AbstractDockingTool
 
addLocalAction(ComponentProvider, DockingActionIf) - Method in interface docking.actions.DockingToolActions
Adds the given action that enabled when the given provider is active
addLocalAction(ComponentProvider, DockingActionIf) - Method in class docking.actions.ToolActions
Add an action that works specifically with a component provider.
addLocalAction(ComponentProvider, DockingActionIf) - Method in class docking.ActionToGuiHelper
Adds an action that will be associated with the given provider.
addLocalAction(ComponentProvider, DockingActionIf) - Method in interface docking.Tool
Adds the action to the given provider as a local action.
addLocalVariable(Variable, SourceType) - Method in class ghidra.program.database.function.FunctionDB
 
addLocalVariable(Variable, SourceType) - Method in interface ghidra.program.model.listing.Function
Adds a local variable to the function.
addLocalVariable(Variable, SourceType) - Method in class ghidra.util.UndefinedFunction
 
addLowerLeftIcon(Icon) - Method in class resources.MultiIconBuilder
Adds the given icon as an overlay to the base icon, to the lower-left
addLowerLeftIcon(Icon, int, int) - Method in class resources.MultiIconBuilder
Adds the given icon as an overlay to the base icon, to the lower-left, scaled to the given width and height
addLowerRightIcon(Icon) - Method in class resources.MultiIconBuilder
Adds the given icon as an overlay to the base icon, to the lower-right
addLowerRightIcon(Icon, int, int) - Method in class resources.MultiIconBuilder
Adds the given icon as an overlay to the base icon, to the lower-right, scaled to the given width and height
addLR0State(AssemblyParseState) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
Add a newly-constructed LR0 state, and return it's assigned number
addManagePluginsAction() - Method in class ghidra.framework.plugintool.StandAlonePluginTool
 
addManagePluginsAction() - Method in class ghidra.framework.project.tool.GhidraTool
 
addMapEntry(SymbolEntry) - Method in class ghidra.program.model.pcode.HighSymbol
 
addMarginProvider(DecompilerMarginProvider) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
addMarginProvider(DecompilerMarginProvider) - Method in interface ghidra.app.decompiler.DecompilerMarginService
Add a margin to the Decompiler's primary window
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
addMarkupFunc(FieldMarkupFunction<T>) - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
addMarkupNestedFuncs() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
addMarkupReferenceFunc() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
addMemoryAccessFilter(MemoryAccessFilter) - Method in class ghidra.app.emulator.AdaptedEmulator
 
addMemoryAccessFilter(MemoryAccessFilter) - Method in class ghidra.app.emulator.DefaultEmulator
 
addMemoryAccessFilter(MemoryAccessFilter) - Method in interface ghidra.app.emulator.Emulator
Add a filter on memory access
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
Deprecated.
function signatures should be modified in their entirety using either UpdateFunctionCommand or ApplyFunctionSignatureCmd.
AddMemoryParameterCommand(Function, Address, String, DataType, int, SourceType) - Constructor for class ghidra.app.cmd.function.AddMemoryParameterCommand
Deprecated.
 
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 class ghidra.app.util.PseudoData
Add a reference to the mnemonic for this code unit.
addMnemonicReference(Address, RefType, SourceType) - Method in class ghidra.program.database.code.InstructionDB
 
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(GoModuledata) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Adds a module data instance to the context
addModule(String) - Method in class ghidra.util.GhidraJarBuilder
 
addModuleToJar(ApplicationModule) - Method in class ghidra.util.GhidraJarBuilder
 
addMouseListener(MouseListener) - Method in class docking.widgets.HyperlinkComponent
 
addMouseListener(MouseListener) - Method in class docking.widgets.JTreeMouseListenerDelegate
 
addMouseListener(MouseListener) - Method in class docking.widgets.tree.GTree
 
addMouseListeners(List<MouseListener>) - Method in class docking.widgets.JTreeMouseListenerDelegate
 
addMouseMotionListener(MouseMotionListener) - Method in class docking.widgets.HyperlinkComponent
 
addMouseMotionListener(MouseMotionListener) - Method in interface ghidra.graph.viewer.popup.PopupSource
Adds the given mouse motion listener to the graph component.
addNavigatableListener(NavigatableRemovalListener) - Method in interface ghidra.app.nav.Navigatable
Adds a listener to be notified if this Navigatable is terminated
addNavigatableListener(NavigatableRemovalListener) - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
 
addNewLocation(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
Adds the current location memento to the list of previous locations for the given navigatable.
addNextPreviousProviderActions() - Method in class ghidra.framework.plugintool.PluginTool
Adds actions to the tool for transferring focus to the first component in the next or previous dockable component provider.
addNilSymbol(PcodeParser) - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Add a symbol for unwanted result
addNode(int, GTreeNode) - Method in class docking.widgets.tree.GTreeLazyNode
 
addNode(int, GTreeNode) - Method in class docking.widgets.tree.GTreeNode
Adds the given node at the given index as a child to this node
addNode(GTreeNode) - Method in class docking.widgets.tree.GTreeLazyNode
 
addNode(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
Adds the given node as a child to this node.
addNode(String, String) - Method in class generic.jar.ClassModuleTree
 
addNodes(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeLazyNode
 
addNodes(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeNode
Adds the given nodes as children to this node
addNodeThatDependsOnMe(AbstractDependencyGraph.DependencyNode) - Method in class ghidra.util.graph.AbstractDependencyGraph.DependencyNode
 
addNotify() - Method in class docking.widgets.MultiLineLabel
This method is invoked after Canvas is first created but before it can be actually displayed.
addNoWrap(long) - Method in interface ghidra.program.model.address.Address
Creates a new Address with a displacement relative to this Address.
addNoWrap(long) - Method in class ghidra.program.model.address.GenericAddress
 
addNoWrap(Address, long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
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, boolean, RefType, SourceType, int, long) - Constructor for class ghidra.app.cmd.refs.AddOffsetMemRefCmd
Command constructor for adding an offset memory reference.
addOffsetMemReference(Address, Address, boolean, long, RefType, SourceType, int) - Method in class ghidra.program.database.references.ReferenceDBManager
 
addOffsetMemReference(Address, Address, boolean, 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.AbstractDataTreeDialog
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
 
addOperand(Location, String, int) - Method in class ghidra.program.model.lang.PcodeParser
Inject a symbol representing an "operand" to the pcode snippet.
addOperandReference(int, Address, RefType, SourceType) - Method in class ghidra.app.util.PseudoData
Add a user defined reference to the operand at the given index.
addOperandReference(int, Address, RefType, SourceType) - Method in class ghidra.program.database.code.InstructionDB
 
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
addOverlaySpace(long, String, AddressSpace) - Method in class ghidra.program.database.ProgramAddressFactory
Create a new ProgramOverlayAddressSpace based upon the given overlay blockName and base AddressSpace
addOverlaySpace(ProgramOverlayAddressSpace) - Method in class ghidra.program.database.ProgramAddressFactory
Add an overlay address space to this factory
addOverviewProvider(OverviewProvider) - Method in interface ghidra.app.services.CodeViewerService
Add a provider that shows an overview of the program.
addOverviewProvider(OverviewProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Adds the given OverviewProvider with will be displayed in this panels right margin area.
addPaddingToRectangle(int, Rectangle) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
addPainter(GGlassPanePainter) - Method in class ghidra.util.bean.GGlassPane
Adds a painter that will be called when this pane's GGlassPane.paintComponent(Graphics) method is called.
addParameter(DemangledDataType) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
Adds a parameters to the end of the parameter list for this demangled function
addParameter(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledTemplate
 
addParameter(DemangledParameter) - Method in class ghidra.app.util.demangler.DemangledFunction
 
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
 
AddParameterCommand - Class in ghidra.app.cmd.function
Deprecated.
function signatures should be modified in their entirety using either UpdateFunctionCommand or ApplyFunctionSignatureCmd.
AddParameterCommand(Function, int, SourceType) - Constructor for class ghidra.app.cmd.function.AddParameterCommand
Deprecated.
 
AddParameterCommand(Function, Parameter, int, SourceType) - Constructor for class ghidra.app.cmd.function.AddParameterCommand
Deprecated.
 
addParameters(StringBuilder, boolean) - Method in class ghidra.app.util.demangler.DemangledFunction
 
addParameters(StringBuilder, boolean) - Method in class ghidra.app.util.demangler.DemangledLambda
 
addParameters(List<DemangledParameter>) - Method in class ghidra.app.util.demangler.DemangledFunction
 
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.
addParent(DataType) - Method in class ghidra.program.model.data.DataTypeImpl
 
addParent(DataType) - Method in class ghidra.program.model.data.DefaultDataType
 
addParentChildRecord(long, long) - Method in class ghidra.program.database.module.ParentChildDBAdapterV0
 
addParentName(StringBuilder) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
addParserSymbols(PcodeParser, Map<Integer, UserOpSymbol>) - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Add extra user-op symbols to the parser's table
addPartialMessage(String) - Method in class ghidra.framework.main.ConsoleTextPane
 
addPassword(FSRL, Password) - Method in class ghidra.formats.gfilesystem.crypto.CachedPasswordProvider
Adds a password / file combo to the cache.
addPath(ResourceFile, boolean) - Method in class docking.widgets.pathmanager.PathManager
Add a new file path and set its enablement
addPath(GroupPath) - Method in class ghidra.program.util.GroupView
Add the given group path to this view.
addPath(String) - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
Adds the specified path to the end of the path search list.
addPath(String) - Method in class ghidra.GhidraClassLoader
Converts the specified path to a URL and adds it to the classpath.
addPathAt(int, String) - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
Adds the path at the specified index in path search list.
addPathsTo(Collection<Deque<E>>, V) - Method in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
Add the shortest paths from the source to the given destination into the given collection
addPathsTo(Collection<Deque<E>>, V, Deque<E>) - Method in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
Add the shortest paths from source to a given intermediate, continuing along a given path to the final destination, into the given collection
addPattern(AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
Record a pattern that would select the constructor
addPattern(DisjointPattern) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
Record a pattern that would select the constructor
addPattern(Pattern) - Method in class ghidra.util.bytesearch.MemoryBytePatternSearcher
Add a search pattern
addPcodeOpTemplate(Object) - Method in class ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
 
addPcodeOpTemplate(Object) - Method in class ghidra.app.plugin.processors.generic.UnimplementedConstructor
 
addPickingListener(PickListener<V>) - Method in class ghidra.graph.viewer.event.picking.GPickedState
 
addPlugin(Plugin) - Method in class ghidra.framework.plugintool.PluginTool
 
addPlugin(PluginTool, Class<T>) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
Adds the given plugin to the tool and then returns the instance of the plugin that was added
addPlugin(PluginDescription) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
 
addPlugin(Class<T>) - Method in class ghidra.test.TestEnv
Adds and returns the plugin to this env's tool for the given class.
addPlugin(String) - Method in class ghidra.framework.plugintool.PluginTool
Add a plugin to the tool.
addPlugins() - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
addPlugins() - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteGraphMouse
 
addPlugins(String[]) - Method in class ghidra.framework.plugintool.PluginTool
Deprecated, for removal: This API element is subject to removal in a future version.
addPlugins(Collection<String>) - Method in class ghidra.framework.plugintool.PluginTool
Add plugins to the tool.
addPlugins(List<String>) - Method in class ghidra.framework.plugintool.DefaultPluginInstaller
 
addPlugins(List<String>) - Method in interface ghidra.framework.plugintool.PluginInstaller
Adds the given plugins to the system
addPoint(Point) - Method in class ghidra.graph.viewer.renderer.MouseDraggedLinePaintableShape
 
addPopupActionProvider(PopupActionProvider) - Method in class docking.AbstractDockingTool
 
addPopupActionProvider(PopupActionProvider) - Method in class docking.DockingWindowManager
Adds the given popup action provider to this tool.
addPopupActionProvider(PopupActionProvider) - Method in interface docking.Tool
Adds the given popup action provider to this tool.
addPossiblePrototypeExtension(Function) - Method in class ghidra.app.decompiler.DecompileDebug
 
addPreferredValues(Object, Set<String>) - Method in interface ghidra.docking.settings.StringSettingsDefinition
Add preferred setting values to the specified set as obtained from the specified settingsOwner.
addPreferredValues(Object, Set<String>) - Method in class ghidra.program.model.data.AddressSpaceSettingsDefinition
 
addPrimaryHighlight(ClangToken, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
addPrimaryHighlights(ClangNode, ColorProvider) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
addPrimaryHighlights(ClangNode, ColorProvider) - Method in class ghidra.app.decompiler.component.NullClangHighlightController
 
addPrimaryHighlights(ClangNode, Set<PcodeOp>, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
addPrimaryHighlights(ClangNode, Set<PcodeOp>, Color) - Method in class ghidra.app.decompiler.component.NullClangHighlightController
 
addPrimaryHighlightToTokensForParenthesis(ClangSyntaxToken, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
If input token is a parenthesis, highlight all tokens between it and its match
addProduction(AssemblyGrammar, AssemblyNonTerminal, AssemblySentential<AssemblyNonTerminal>, DisjointPattern, Constructor, List<Integer>) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
Extension point: Allows a chance to modify or derive a new production from a given one.
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.
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).
addProgramSearchCategoryPath(CategoryPath...) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Adds category paths to a search list, used when looking for a data type.
addProgramToFixup(Program) - Method in class ghidra.program.util.ExternalSymbolResolver
Queues a program into this session that will be fixed when ExternalSymbolResolver.fixUnresolvedExternalSymbols() is called.
addProgramToFixup(String, Program) - Method in class ghidra.program.util.ExternalSymbolResolver
Queues a program into this session that will be fixed when ExternalSymbolResolver.fixUnresolvedExternalSymbols() is called.
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, boolean) - Method in interface ghidra.framework.model.Project
Add the given project URL to this project's list project views.
addProjectView(URL, boolean) - Method in class ghidra.framework.project.DefaultProject
 
addProjectViewListener(ProjectViewListener) - Method in interface ghidra.framework.model.Project
Add a listener to be notified when a visible project view is added or removed.
addProjectViewListener(ProjectViewListener) - Method in class ghidra.framework.project.DefaultProject
 
addProperty(JavaPropertyValue) - Method in class generic.theme.GThemeValueMap
Adds the given property value to this map.
addPropertyChangeListener(PropertyChangeListener) - Method in class docking.action.DockingAction
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface docking.action.DockingActionIf
Adds a listener to be notified if any property changes
addPropertyChangeListener(PropertyChangeListener) - Method in class docking.actions.ActionAdapter
 
addPropertyChangeListener(PropertyChangeListener) - Method in class docking.DockingActionProxy
 
addPropertyChangeListener(PropertyChangeListener) - Method in class docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
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.DefaultEmulator
Add memory load image provider
addProvider(MemoryLoadImage, AddressSetView) - Method in class ghidra.app.emulator.memory.CompositeLoadImage
 
addQualifier(int) - Method in class ghidra.app.util.cparser.C.Declaration
 
addQualifiers(Declaration) - Method in class ghidra.app.util.cparser.C.Declaration
 
addr - Variable in class ghidra.program.database.code.InstructionDB
 
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 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOperandType
 
addRamStorage(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
addRange(int, int) - Method in class docking.widgets.fieldpanel.support.FieldSelection
Add the all the indexes from startIndex to endIndex to the selection.
addRange(int, int) - Method in class ghidra.util.datastruct.SortedRangeList
Adds the range from min to max to this sorted range list.
addRange(int, int, int, int) - Method in class docking.widgets.fieldpanel.support.FieldSelection
 
addRange(long, long) - Method in class ghidra.app.util.bin.RangeMappedByteProvider
Adds a range to the current end of this instance.
addRange(FieldLocation, FieldLocation) - Method in class docking.widgets.fieldpanel.support.FieldSelection
Adds a field range to this selection.
addRange(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldSelection
 
addRange(Address, Address) - Method in class ghidra.program.database.map.NormalizedAddressSet
Adds the address range to this set.
addRange(Address, Address) - Method in class ghidra.program.model.address.AddressSet
Adds the range to this set
addRange(Address, Address) - Method in interface ghidra.program.model.listing.AddressChangeSet
Adds the range of addresses to the set addresses where changes occurred.
addRange(Program, Address, Address) - Method in class ghidra.program.model.address.AddressSet
Adds a range of addresses to this set.
addRange(BigInteger, int, BigInteger, int) - Method in class docking.widgets.fieldpanel.support.FieldSelection
 
addRange(BigInteger, BigInteger) - Method in class docking.widgets.fieldpanel.support.FieldSelection
 
addReference(long, Address) - Method in class ghidra.program.database.symbol.EquateDB
 
addReference(long, Address) - Method in interface ghidra.program.model.symbol.Equate
Add a reference (at the given dynamic hash position) to this equate.
addReference(long, DataType) - Method in class ghidra.program.model.data.NoisyStructureBuilder
Adds information for a field given a pointer reference.
addReference(FieldContext<?>, Address) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Creates a reference from the specified field to the specified address.
addReference(Address, int) - Method in class ghidra.program.database.symbol.EquateDB
 
addReference(Address, int) - Method in interface ghidra.program.model.symbol.Equate
Add a reference (at the given operand position) to this equate.
addReference(Reference) - Method in class ghidra.program.database.references.ReferenceDBManager
 
addReference(Reference) - Method in interface ghidra.program.model.symbol.ReferenceManager
Add a memory, stack, register or external reference
addReference(Reference, long, boolean) - Method in class ghidra.program.util.ProgramMerge
addReference creates a reference in program1 that is equivalent to the one specified as a parameter.
addRegister(Register) - Method in class ghidra.program.model.lang.RegisterBuilder
 
addRegister(String, String, Address, int, boolean, int) - Method in class ghidra.program.model.lang.RegisterBuilder
 
addRegister(String, String, Address, int, int, int, boolean, int) - Method in class ghidra.program.model.lang.RegisterBuilder
 
AddRegisterParameterCommand - Class in ghidra.app.cmd.function
Deprecated.
function signatures should be modified in their entirety using either UpdateFunctionCommand or ApplyFunctionSignatureCmd.
AddRegisterParameterCommand(Function, Register, String, DataType, int, SourceType) - Constructor for class ghidra.app.cmd.function.AddRegisterParameterCommand
Deprecated.
 
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.
addRegisterStorage(List<Register>) - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
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
An object that represents and add, remove or change operation for one row of a table
AddRemoveListItem(AddRemoveListItem.Type, T) - Constructor for class docking.widgets.table.AddRemoveListItem
 
AddRemoveListItem.Type - Enum Class in docking.widgets.table
 
addRenderingHints(Map<?, ?>) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
addRenderingHints(Map<?, ?>) - Method in class generic.text.TextLayoutGraphics
 
addReplaceCompilerSpecExtension(String, TaskMonitor) - Method in class ghidra.program.database.SpecExtension
Install or replace a spec extension to the program.
addReservedNames(Collection<String>) - Method in class ghidra.app.util.bin.format.dwarf.NameDeduper
Add names to the de-duper that will be used in a future call.
address - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
address - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
address - Variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState
The program-counter value corresponding to a machine instruction generated by the compiler.
address - Variable in class ghidra.app.util.PseudoData
 
address - Variable in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece.StateMemBuffer
 
address - Variable in class ghidra.pcode.loadimage.LoadImageFunc
 
address - Variable in class ghidra.program.database.code.InstructionDB
 
address - Variable in class ghidra.program.database.symbol.SymbolDB
 
address - Variable in class ghidra.program.model.lang.ParameterPieces
 
address() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLine.SourceFileAddr
Returns the value of the address record component.
address() - Method in record class ghidra.app.util.bin.format.elf.info.ElfInfoItem.ItemWithAddress
Returns the value of the address record component.
address() - Method in record class ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
Returns the value of the address record component.
address(long) - Method in class help.screenshot.AbstractScreenShotGenerator
Address - Enum constant in enum class ghidra.app.util.viewer.field.XRefFieldFactory.SORT_CHOICE
 
Address - Interface in ghidra.program.model.address
An address represents a location in a program.
ADDRESS - Enum constant in enum class ghidra.app.util.bin.format.elf.ElfDynamicType.ElfDynamicValueType
 
ADDRESS - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
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
 
ADDRESS_PROPERTY_MAP_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
ADDRESS_PROPERTY_MAP_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
ADDRESS_PROPERTY_MAP_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
ADDRESS_SPACE - Static variable in class ghidra.app.util.viewer.field.ListingColors.PcodeColors
 
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
 
addressArithmetic - Variable in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
 
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.
AddressCollectors - Class in ghidra.program.model.address
Utilities for using addresses and ranges in streams
AddressCollectors() - Constructor for class ghidra.program.model.address.AddressCollectors
 
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.
AddressesReadPcodeArithmetic - Enum Class in ghidra.pcode.exec
An auxilliary arithmetic that reports the union of all addresses read, typically during the evaluation of an expression.
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.
AddressInput(Border) - Constructor for class ghidra.app.util.AddressInput
Constructor for AddressInput.
AddressIterator - Interface in ghidra.program.model.address
AddressIterator is used to iterate over some set of addresses.
AddressIteratorAdapter - Class in ghidra.program.model.address
 
AddressIteratorAdapter(Iterator<Address>) - Constructor for class ghidra.program.model.address.AddressIteratorAdapter
 
AddressIteratorConverter - Class in ghidra.program.util
 
AddressIteratorConverter(Program, AddressIterator, Program) - Constructor for class ghidra.program.util.AddressIteratorConverter
 
AddressKeyAddressIterator - Class in ghidra.program.database.map
Converts an AddressKeyIterator or an addressKeyAddressIterator into an AddressIterator
AddressKeyAddressIterator(DBLongIterator, boolean, AddressMap, ErrorHandler) - Constructor for class ghidra.program.database.map.AddressKeyAddressIterator
Constructor.
AddressKeyIterator - Class in ghidra.program.database.map
Iterator of primary keys that are addresses.
AddressKeyIterator(Table, AddressMap, boolean) - Constructor for class ghidra.program.database.map.AddressKeyIterator
Constructs new AddressKeyIterator that iterates over all addresses.
AddressKeyIterator(Table, AddressMap, Address, boolean) - Constructor for class ghidra.program.database.map.AddressKeyIterator
Constructs new AddressKeyIterator that iterates overal all addresses and is initially positioned at startAddr.
AddressKeyIterator(Table, AddressMap, Address, Address, Address, boolean) - Constructor for class ghidra.program.database.map.AddressKeyIterator
Constructs new AddressKeyIterator that iterates over an address range.
AddressKeyIterator(Table, AddressMap, AddressSetView, Address, boolean) - Constructor for class ghidra.program.database.map.AddressKeyIterator
Constructs new AddressKeyIterator to iterate over an address set.
AddressKeyRecordIterator - Class in ghidra.program.database.map
Returns a RecordIterator over records that are address keyed.
AddressKeyRecordIterator(Table, AddressMap) - Constructor for class ghidra.program.database.map.AddressKeyRecordIterator
Construcs a new AddressKeyRecordIterator that iterates over all records in ascending order.
AddressKeyRecordIterator(Table, AddressMap, Address, boolean) - Constructor for class ghidra.program.database.map.AddressKeyRecordIterator
Construcs a new AddressKeyRecordIterator that iterates over records starting at given start address.
AddressKeyRecordIterator(Table, AddressMap, Address, Address, Address, boolean) - Constructor for class ghidra.program.database.map.AddressKeyRecordIterator
Constructs a new AddressKeyRecordIterator that iterates over records that are within an address range with an optional start address within that range.
AddressKeyRecordIterator(Table, AddressMap, AddressSetView, Address, boolean) - Constructor for class ghidra.program.database.map.AddressKeyRecordIterator
Construcs a new AddressKeyRecordIterator that iterates over records that are contained in an address set with an optional start address within that set.
AddressLabelInfo - Class in ghidra.program.model.lang
AddressLabelInfo is a utility class for storing an Address together with a corresponding language-defined label or alias that is within the global namespace which is established with a SourceType of IMPORTED within a program.
AddressLabelInfo(Address, Integer, String, boolean, boolean, ProcessorSymbolType, Boolean) - Constructor for class ghidra.program.model.lang.AddressLabelInfo
Constructor for class AddressLabelInfo
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, OpenMode, 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.
AddressOf(String, Tree) - Constructor for record class ghidra.pcode.exec.SleighUtils.AddressOf
Creates an instance of a AddressOf record class.
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 an address in a program.
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
 
AddressRangeEndpointSettingsDefinition - Class in ghidra.util.table.field
A class for selecting whether to use the min address or the max address of an AddressRange for address range table columns
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
AddressRangeMapDB provides a generic value range map backed by a database table.
AddressRangeMapDB(DBHandle, AddressMap, Lock, String, ErrorHandler, Field, boolean) - Constructor for class ghidra.program.database.util.AddressRangeMapDB
Construct a generic range map
AddressRangeObjectMap<T> - Class in ghidra.program.database.register
Associates objects with address ranges.
AddressRangeObjectMap() - Constructor for class ghidra.program.database.register.AddressRangeObjectMap
Constructs a new ObjectRangeMap
AddressRangeToAddressComparator - Class in ghidra.program.model.address
Compares an address against an AddressRange.
AddressRangeToAddressComparator() - Constructor for class ghidra.program.model.address.AddressRangeToAddressComparator
 
AddressRecordDeleter - Class in ghidra.program.database.map
Static methods to delete records from a table.
AddressSet - Class in ghidra.program.model.address
Class for storing sets of addresses.
AddressSet() - Constructor for class ghidra.program.model.address.AddressSet
Create a new empty Address Set.
AddressSet(Address) - Constructor for class ghidra.program.model.address.AddressSet
Create a new Address containing a single address.
AddressSet(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 The specified start and end addresses must form a valid range within a single AddressSpace.
AddressSet(AddressSetView) - Constructor for class ghidra.program.model.address.AddressSet
Create a new Address Set from an existing Address Set.
AddressSet(Program, Address, Address) - Constructor for class ghidra.program.model.address.AddressSet
Creates a new Address set containing a single range.
AddressSetCollection - Interface in ghidra.program.model.address
This interface represents a collection of AddressSets (actually AddressSetViews).
AddressSetDisplayListener - Interface in ghidra.app.util.viewer.listingpanel
Interface for being notified whenever the set of visible addresses change in the listing.
AddressSetEditorPanel - Class in ghidra.app.util
 
AddressSetEditorPanel(AddressFactory, AddressSetView) - Constructor for class ghidra.app.util.AddressSetEditorPanel
 
AddressSetMapping - Class in ghidra.program.model.address
Class that provides random access to 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() - Constructor for class ghidra.program.model.address.AddressSetViewAdapter
Construct an empty AddressSetViewAdapter.
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(AddressSpace) - Method in class ghidra.program.model.data.PointerTypedefBuilder
Update pointer referenced address space when translating to an absolute memory offset.
addressSpace(String) - Method in class ghidra.program.model.data.PointerTypedefBuilder
Update pointer referenced address space when translating to an absolute memory offset.
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
AddressSpaceSettingsDefinition - Class in ghidra.program.model.data
 
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
 
AddressValue - Class in ghidra.features.base.values
Value class for Address types.
AddressValue(String, Address, AddressFactory) - Constructor for class ghidra.features.base.values.AddressValue
Creates an AddressValue with an optional default value.
AddressValue(String, Address, Program) - Constructor for class ghidra.features.base.values.AddressValue
Creates an AddressValue with an optional default value and uses the AddressFactory from the given program.
AddressXML - Class in ghidra.program.model.pcode
Utility class for the myriad ways of marshaling/unmarshaling an address and an optional size, to/from XML for the various configuration files.
AddressXML(AddressSpace, long, int) - Constructor for class ghidra.program.model.pcode.AddressXML
Construct an Address range as a space/offset/size
AddressXML(AddressSpace, long, int, Varnode[]) - Constructor for class ghidra.program.model.pcode.AddressXML
Construct a logical memory range, representing multiple ranges pieced together.
addrFactory - Variable in class ghidra.pcode.emu.SleighInstructionDecoder
 
addrFactory - Variable in class ghidra.program.disassemble.Disassembler
 
addrFactory - Variable in class ghidra.program.disassemble.ReDisassembler
 
addrFactory - Variable in class ghidra.program.util.VarnodeContext
 
addrMap - Variable in class ghidra.program.database.data.DataTypeManagerDB
 
addrMap - Variable in class ghidra.program.database.function.ThunkFunctionAdapterV0
 
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.
addrptr - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
addrRng(ULongSpan) - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
addrs(long...) - Method in class ghidra.test.AbstractProgramBasedTest
 
addrs(Address...) - Method in class ghidra.test.AbstractProgramBasedTest
 
addrSet(ULongSpan.ULongSpanSet) - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
addrSpace - Variable in class ghidra.program.model.address.GenericAddress
 
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
 
addSecondaryHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
addSecondaryHighlight(ClangToken, Color) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
addSecondaryHighlighter(Function, ClangDecompilerHighlighter) - Method in class ghidra.app.decompiler.component.ClangHighlightController
Adds the given secondary highlighter, but does not create any highlights.
addSection(MemoryBlock, OptionalHeader) - Method in class ghidra.app.util.bin.format.pe.FileHeader
Adds a new section to this file header.
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).
addSeed(Address) - Method in class ghidra.program.disassemble.ReDisassembler.ReDisState
 
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
 
addSeparatorPart(String) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
Add a syntactic terminal element, but with consideration for optional whitespace surrounding special characters
addSeparators(String) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
Add a syntactic terminal element, but considering that commas contained within may be followed by optional whitespace
addSequence(DittedBitSequence, int) - Method in class ghidra.util.bytesearch.SequenceSearchState
Add a pattern to this search sequence.
addService(Class<? extends T>, T) - Method in class ghidra.framework.plugintool.mgr.ServiceManager
Add the service to the tool.
addServiceListener(ServiceListener) - Method in class ghidra.framework.plugintool.mgr.ServiceManager
Add listener that is notified when services are added or removed.
addServiceListener(ServiceListener) - Method in class ghidra.framework.plugintool.PluginTool
 
addServiceListener(ServiceListener) - Method in interface ghidra.framework.plugintool.ServiceProvider
Adds a listener that will be called as services are added and removed from this ServiceProvider.
addServiceListener(ServiceListener) - Method in class ghidra.framework.plugintool.ServiceProviderDecorator
 
addServiceListener(ServiceListener) - Method in class ghidra.framework.plugintool.ServiceProviderStub
 
addShape(PaintableShape, GraphViewer<?, ?>) - Method in class ghidra.graph.viewer.renderer.MouseDebugPaintable
 
AddShiftedMemRefCmd - Class in ghidra.app.cmd.refs
Command class to add a shifted memory reference to the program.
AddShiftedMemRefCmd(Address, Address, RefType, SourceType, int, int) - Constructor for class ghidra.app.cmd.refs.AddShiftedMemRefCmd
Command constructor for adding a shifted memory reference
addShiftedMemReference(Address, Address, int, RefType, SourceType, int) - Method in class ghidra.program.database.references.ReferenceDBManager
 
addShiftedMemReference(Address, Address, int, RefType, SourceType, int) - Method in interface ghidra.program.model.symbol.ReferenceManager
Add a shifted memory reference; the "to" address is computed as the value at the operand at opIndex shifted by some number of bits, specified in the shiftValue parameter.
addShutdownHook(Runnable, ShutdownPriority) - Static method in class ghidra.framework.ShutdownHookRegistry
Install a shutdown hook at the specified priority.
addSizeModfier(int) - Method in class generic.theme.FontModifier
Sets the font size modifier
addSlidePointerRelocations() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
Returns the value of the addSlidePointerRelocations record component.
addSortedColumn(int) - Method in class docking.widgets.table.TableSortStateEditor
 
addSortedColumn(int, ColumnSortState.SortDirection) - Method in class docking.widgets.table.TableSortStateEditor
 
addSortedColumn(ColumnSortState) - Method in class docking.widgets.table.TableSortStateEditor
 
addSortListener(SortListener) - Method in class docking.widgets.table.AbstractSortedTableModel
 
addSortListener(SortListener) - Method in interface docking.widgets.table.SortedTableModel
Adds a listener to be notified when the sort state of this model changes.
AddSpacerFieldAction - Class in ghidra.app.util.viewer.format.actions
Action for adding SpacerFields to a FieldModel
AddSpacerFieldAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.AddSpacerFieldAction
 
addSparseRange(long) - Method in class ghidra.app.util.bin.RangeMappedByteProvider
Adds a sparse range to the current end of this instance.
AddStackParameterCommand - Class in ghidra.app.cmd.function
Deprecated.
function signatures should be modified in their entirety using either UpdateFunctionCommand or ApplyFunctionSignatureCmd.
AddStackParameterCommand(Function, int, String, DataType, int, SourceType) - Constructor for class ghidra.app.cmd.function.AddStackParameterCommand
Deprecated.
 
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.
addStackStorage(long, int) - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
AddStackVarCmd - Class in ghidra.app.cmd.function
Command to add a stack variable to a function.
AddStackVarCmd(Address, int, String, DataType, SourceType) - Constructor for class ghidra.app.cmd.function.AddStackVarCmd
Constructs a new command to add a stack variable to a function.
addState(ActionState<T>) - Method in class docking.action.builder.MultiStateActionBuilder
Add an action state
addState(String, Icon, T) - Method in class docking.action.builder.MultiStateActionBuilder
Add an action state
addStates(List<ActionState<T>>) - Method in class docking.action.builder.MultiStateActionBuilder
Add a list of action states
addStatusComponent(JComponent, boolean, boolean) - Method in class ghidra.framework.plugintool.PluginTool
Add a status component to the tool.
addStatusItem(JComponent, boolean, boolean) - Method in class docking.DockingWindowManager
Add a new status item component to the status area.
addStyleModifier(int) - Method in class generic.theme.FontModifier
Sets the font style modifier.
addSubjectAlternativeName(String) - Static method in class ghidra.net.ApplicationKeyManagerFactory
Add the optional self-signed subject alternative name to be used during initialization if no keystore defined.
addSuccessfulPassword(FSRL, Password) - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviderSessionChildImpl
 
addSuccessfulPassword(FSRL, Password) - Method in interface ghidra.formats.gfilesystem.crypto.CryptoSession
Pushes a known good password into a cache for later re-retrieval.
addSupportedPlugins(PluginPackage) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
 
addSymbol(AssemblySymbol) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
Add a symbol to the right of this sentential
addSymbol(Symbol) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolScope
 
addSymbol(SleighSymbol) - Method in class ghidra.program.model.lang.PcodeParser
 
addSymbols(List<NList>) - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
Adds the given List of NLists to this symbol/string table, and adjusts the affected symbol table load command fields appropriately
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.DomainObject
Synchronize the specified domain object with this domain object using a shared transaction manager.
addSystemAction(DockingActionIf) - Method in class docking.action.KeyBindingsManager
 
addTab(T) - Method in class docking.widgets.tab.GTabPanel
Add a new tab to the panel for the given value.
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.
addTableColumns(Set<DynamicTableColumn<ROW_TYPE, ?, ?>>, boolean) - 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
 
addTabs(List<T>) - Method in class docking.widgets.tab.GTabPanel
Add tabs for each value in the given list.
addTag(String) - Method in class ghidra.program.database.function.FunctionDB
 
addTag(String) - Method in interface ghidra.program.model.listing.Function
Adds the tag with the given name to this function; if one does not exist, one is created.
addTag(String) - Method in class ghidra.util.UndefinedFunction
 
addTask(GTask, int) - Method in class ghidra.framework.task.GTaskGroup
Add a task to this group with the given priority.
addTaskListener(GTaskListener) - Method in class ghidra.framework.task.GTaskManager
Adds a GTaskListener to be notified as tasks are completed.
addTaskListener(TaskListener) - Method in class ghidra.util.task.Task
Sets the task listener on this task.
addTerminalListener(TerminalListener) - Method in interface ghidra.app.services.Terminal
Add a listener for terminal events
addText(String) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayComponentProvider
 
addText(String, Font, Color, QUADRANT) - Method in class resources.MultiIconBuilder
Add text overlaid on the base icon, aligned to the specified quadrant.
addTheme(GTheme) - Method in class generic.theme.ApplicationThemeManager
 
addTheme(GTheme) - Method in class generic.theme.StubThemeManager
 
addTheme(GTheme) - Method in class generic.theme.ThemeManager
Adds the given theme to set of all themes.
addThemeListener(ThemeListener) - Static method in class generic.theme.Gui
Adds a ThemeListener to be notified of theme changes.
addThemeListener(ThemeListener) - Method in class generic.theme.ThemeManager
Adds a ThemeListener to be notified of theme changes.
addThreadedTableModelListener(ThreadedTableModelListener) - Method in class docking.widgets.table.threaded.ThreadedTableModel
This is a way to know about updates from the table.
addTitleComponent(JComponent) - Method in class ghidra.app.util.viewer.util.TitledPanel
Adds a component to the right side of the title bar.
addToDataTypeManager() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
Adds the structure data type for the eh frame header to the program's data type manager.
addToFilter(ProgramDiffFilter) - Method in class ghidra.program.util.ProgramDiffFilter
set this filter to look for types of differences in addition to those types where it is already looking for differences.
addToken(ClangToken) - Method in class ghidra.app.decompiler.ClangLine
 
AddTokenGroup(ClangNode) - Method in class ghidra.app.decompiler.ClangTokenGroup
Add additional text to this group
addToModel(E) - Method in class docking.widgets.combobox.GhidraComboBox
Adds the given item to the combobox's data model.
addToModel(Collection<E>) - Method in class docking.widgets.combobox.GhidraComboBox
Adds all the given item to the combobox's data model.
addToolAction(DockingActionIf) - Method in class docking.ActionToGuiHelper
Adds an action to the global menu or toolbar which appear in the main frame.
addToolChestChangeListener(ToolChestChangeListener) - Method in interface ghidra.framework.model.ToolChest
Add a listener to be notified when the tool chest is changed.
addToolListener(ToolListener) - Method in class ghidra.framework.plugintool.mgr.EventManager
Add the given tool listener to be notified notified when tool events are generated
addToolListener(ToolListener) - Method in class ghidra.framework.plugintool.PluginTool
 
addToolTemplate(ToolTemplate) - Method in interface ghidra.framework.model.ToolChest
Add tool template to the tool chest.
addToPaths(Vertex, Vector) - Method in class ghidra.util.graph.Dominator
Deprecated.
This function originally did not return anything.
AddToProgramDialog - Class in ghidra.plugin.importer
The AddToProgramDialog is essentially the same as the ImporterDialog with a few exceptions.
AddToProgramDialog(PluginTool, FSRL, LoaderMap, ByteProvider, Program) - Constructor for class ghidra.plugin.importer.AddToProgramDialog
Construct a new AddToProgramDialog.
addToSelectionModifiers - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
additional modifiers for the action of adding to an existing selection
addToTool() - Method in class docking.ComponentProvider
Adds this provider to the tool in a new window that is not initially visible.
addToToolbar() - Method in class docking.ComponentProvider
Signals that this provider's action for showing the provider should appear in the main toolbar
addToVersionControl(String, boolean, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
 
addToVersionControl(String, boolean, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
 
addToVersionControl(String, boolean, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
Adds this private file to version control.
addToView(ProgramLocation) - Method in interface ghidra.app.services.ViewService
Add the view that corresponds to the given program location.
addToWindowWhen(Class<? extends ActionContext>) - Method in class docking.action.DockingAction
Sets the ActionContext class for when this action should be added to a window
addTrackedProgram(Program) - Static method in class ghidra.program.util.ProgramUtilities
Programs will only be stored during testing and are maintained as weak references.
addTrackedTask(Task, TaskMonitor) - Static method in class ghidra.util.TaskUtilities
Adds a Task to the list of tasks that have not yet finished running.
addTrackedTaskListener(TrackedTaskListener) - Static method in class ghidra.util.TaskUtilities
Adds a listener that will be notified when tasks are tracked (when they are added and removed from tracking).
addTransactionListener(TransactionListener) - Method in class ghidra.framework.data.DomainObjectAdapterDB
Adds the given transaction listener to this domain object
addTransactionListener(TransactionListener) - Method in interface ghidra.framework.model.DomainObject
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.AbstractDataTreeDialog
 
addTreeListeners() - Method in class ghidra.framework.main.OpenVersionedFileDialog
 
addTreeModelListener(TreeModelListener) - Method in class docking.widgets.tree.internal.GTreeModel
 
addTreeMouseListener(MouseListener) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
addTreeSelectionListener(GTreeSelectionListener) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
Add the tree selection listener to the data tree.
addType(DataType) - Method in class ghidra.app.util.DataTypeDependencyOrderer
This method adds a single DataTypes to the input DataType list and marks the data as dirty (all must need recalculated).
addTypeList(ArrayList<DataType>) - Method in class ghidra.app.util.DataTypeDependencyOrderer
This method adds a list of DataTypes to the input DataType list and marks the data as dirty (all must need recalculated).
AddUninitializedMemoryBlockCmd - Class in ghidra.app.cmd.memory
Command for adding uninitialized memory blocks
AddUninitializedMemoryBlockCmd(String, String, String, Address, long, boolean, boolean, boolean, boolean, boolean) - Constructor for class ghidra.app.cmd.memory.AddUninitializedMemoryBlockCmd
Create a new AddUninitializedMemoryBlockCmd
addUninitializedMemorySection(MemoryLoadable, long, Address, String, boolean, boolean, boolean, String, boolean) - Method in class ghidra.app.util.opinion.MemorySectionResolver
Add uninitialized memory "section".
AddUniqueLabelCmd - Class in ghidra.app.cmd.label
Deprecated.
The need for this class is now unnecessary since duplicate labels are permitted
AddUniqueLabelCmd(Address, String, Namespace, SourceType) - Constructor for class ghidra.app.cmd.label.AddUniqueLabelCmd
Deprecated.
Constructs a new command for adding a label.
addURL(URL) - Method in class ghidra.GhidraClassLoader
 
addUsedNames(Collection<String>) - Method in class ghidra.app.util.bin.format.dwarf.NameDeduper
Add names to the the de-duper that have already been used.
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(AbstractValue<?>) - Method in class docking.widgets.values.GValuesMap
Adds an AbstractValue to this ValuesMap.
addValue(AbstractValue<?>) - Method in class docking.widgets.values.ValuesMapDialog
Adds a new value to the ValuesMap being edited by this dialog.
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
 
addVertex() - Method in class ghidra.service.graph.AttributedGraph
 
addVertex(AttributedVertex) - Method in class ghidra.service.graph.AttributedGraph
 
addVertex(String) - Method in class ghidra.service.graph.AttributedGraph
Adds a new vertex with the given id.
addVertex(String, String) - Method in class ghidra.service.graph.AttributedGraph
Adds a new vertex with the given id and name.
addVertex(V) - Method in interface ghidra.graph.GDirectedGraph
Add a vertex
addVertex(V) - Method in class ghidra.graph.graphs.DefaultVisualGraph
 
addVertex(V) - Method in class ghidra.graph.graphs.FilteringVisualGraph
 
addVertex(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
addVertex(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
addViewListener(ViewListener) - Method in class docking.widgets.fieldpanel.FieldPanel
 
addVisibleColumn(DynamicTableColumn<ROW_TYPE, ?, ?>) - Method in class docking.widgets.table.TableColumnDescriptor
 
addVisibleColumn(DynamicTableColumn<ROW_TYPE, ?, ?>, int, boolean) - Method in class docking.widgets.table.TableColumnDescriptor
 
addWizardPanelListener(WizardPanelListener) - Method in class docking.wizard.AbstractMageJPanel
 
addWizardPanelListener(WizardPanelListener) - Method in class docking.wizard.AbstractWizardJPanel
 
addWizardPanelListener(WizardPanelListener) - Method in interface docking.wizard.WizardPanel
Add a listener to this panel.
addWorkPanel(JComponent) - Method in class docking.DialogComponentProvider
Used by derived classes to add dialog specific gui elements
addWorkspaceChangeListener(WorkspaceChangeListener) - Method in interface ghidra.framework.model.ToolManager
Add the listener that will be notified when a tool is added or removed.
addWorkspaceChangeListener(WorkspaceChangeListener) - Method in class ghidra.framework.project.tool.ToolManagerImpl
 
addWrap(long) - Method in interface ghidra.program.model.address.Address
Creates a new address by adding the displacement to the current address.
addWrap(long) - Method in class ghidra.program.model.address.GenericAddress
 
addWrap(Address, long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
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
addXMLObject(PluginTool, String, String, boolean, TaskMonitor) - Method in interface ghidra.framework.model.XmlDataReader
Reads the XML file indicated by the base path and relative path name.
adjustAddressForPrelink(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Adjust address offset for certain pre-linked binaries which do not adjust certain header fields (e.g., dynamic table address entries).
adjustAddressSetToCodeUnitBoundaries(AddressSet) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
 
adjustAddressSetToCodeUnitBoundaries(AddressSet) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
 
adjustAddressSetToCodeUnitBoundaries(AddressSet) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
adjustAddressSetToCodeUnitBoundaries(AddressSet) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
 
adjustBeginLineColumn(int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustEdgePickSizeForZoom(VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
adjustFonts(int) - Method in class generic.theme.ThemeManager
Adjust the size of all fonts by the given amount.
adjustFontSize(boolean) - Method in class docking.ComponentProvider
Tells the provider to adjust the font size for this provider.
adjustForFontSizeOverride(Font) - Static method in class ghidra.util.SystemUtilities
Deprecated, for removal: This API element is subject to removal in a future version.
Use the theming system for fonts
adjustFragment(Program, Address, String) - Static method in class ghidra.app.util.MemoryBlockUtils
Adjusts the name of the fragment at the given address to the given name.
adjustPreParseContext(MemBuffer) - Method in class ghidra.program.disassemble.Disassembler
Adjust disassembler context prior to disassembly of a new instruction.
adjustSelectionPaths(TreePath[]) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCopyCutBaseAction
Removes any path that is a descendant of a path in the selection.
adjustSets(AddressSetView, AddressSetView, AddressSet, AddressSet) - Static method in class ghidra.app.merge.util.MergeUtilities
Adds addresses to autoChanges where there are changes in the myDiffs set, but none in the latestDiffs set.
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() - Method in class ghidra.pcode.exec.PcodeFrame
Advance the index
advance(int) - Method in class ghidra.program.model.mem.MemoryBufferImpl
 
advance(int) - Method in interface ghidra.program.model.mem.MutableMemBuffer
Advance the Address pointer.
advanceAfterFinished() - Method in class ghidra.pcode.emu.DefaultPcodeThread
Resolve a finished instruction, advancing the program counter if necessary
advanceOffset(T) - Method in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
Advance the handle's offset (negative to rewind)
advancePosition(int) - Method in class ghidra.program.model.pcode.LinkedByteBuffer.Position
Advance this Position by the specified number of bytes
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
 
AfterStructureRead - Annotation Interface in ghidra.app.util.bin.format.golang.structmapping
Indicates that the tagged method should be executed after the structure has been created and its data read into its structure mapped fields.
AggressiveInstructionFinderAnalyzer - Class in ghidra.app.plugin.prototype.analysis
 
AggressiveInstructionFinderAnalyzer() - Constructor for class ghidra.app.plugin.prototype.analysis.AggressiveInstructionFinderAnalyzer
 
agrees(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Checks if this and a long agree
agrees(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Checks if this and another masked long agree
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
AIFF / AIFC header format:
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 - Enum constant in enum class 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() - Constructor for class generic.stl.Algorithms
 
ALIAS - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
aliasMap - Variable in class ghidra.framework.options.AbstractOptions
 
ALICE_BLUE - Static variable in class ghidra.util.WebColors
 
align(int) - Method in class ghidra.app.util.bin.BinaryReader
Advances the current index so that it aligns to the specified value (if not already aligned).
align(int) - Method in interface ghidra.program.model.data.Composite
align(int[]) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
Aligns the heights in this MultiRowLayout to match those in the give row heights array.
ALIGN_NAME - Static variable in interface ghidra.program.model.data.CompositeInternal
 
ALIGNAS - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
aligndef() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
aligndef() - Method in class ghidra.sleigh.grammar.SleighEcho
 
aligndef() - Method in class ghidra.sleigh.grammar.SleighParser
 
aligndef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.aligndef_return
 
AlignedObjectBasedPreviewTableModel<ROW_TYPE> - Class in ghidra.app.util.query
 
AlignedObjectBasedPreviewTableModel(String, ServiceProvider, Program, TaskMonitor) - Constructor for class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
 
AlignedObjectBasedPreviewTableModel(String, ServiceProvider, Program, TaskMonitor, boolean) - Constructor for class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
 
AlignedStructureInspector - Class in ghidra.program.model.data
AlignedStructureInspector provides a simple instance of a structure member container used to perform alignment operations without forcing modification of the actual structure.
AlignedStructurePacker - Class in ghidra.program.model.data
AlignedStructurePacker provides support for performing aligned packing of Structure components.
AlignedStructurePacker(StructureInternal, List<? extends InternalDataTypeComponent>) - Constructor for class ghidra.program.model.data.AlignedStructurePacker
Constructor.
AlignedStructurePacker.StructurePackResult - Class in ghidra.program.model.data
StructurePackResult provides access to aligned packing results
alignLabels(List<GenericOptionsComponent>) - Static method in class docking.options.editor.GenericOptionsComponent
Creates and sets a preferred alignment based upon the given list of option components.
alignment - Variable in class docking.widgets.MultiLineLabel
 
alignment - Variable in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
 
alignment - Variable in class ghidra.program.model.data.AlignedStructurePacker.StructurePackResult
 
ALIGNMENT_PREFIX - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
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
 
AlignmentSpecifier() - Method in class ghidra.app.util.cparser.C.CParser
 
alignmentText - Variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
AlignmentType - Enum Class in ghidra.program.model.data
AlignmentType specifies the type of alignment which applies to a composite data type.
alignmentValueText - Variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
ALIGNOF - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
AlignRule - Class in ghidra.util.bytesearch
ByteSearch post search rule when a pattern is found.
AlignRule() - Constructor for class ghidra.util.bytesearch.AlignRule
 
AlignRule(int, int) - Constructor for class ghidra.util.bytesearch.AlignRule
ByteSearch post search rule when a pattern is found.
alignSet(int, AddressSetView) - Static method in class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
 
alignStack() - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
 
alignStackFor(DataType) - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
 
alignToFour(int) - Static method in class ghidra.app.util.bin.format.macos.cfm.CFM_Util
 
all() - Method in interface generic.Span.Domain
Get the span containing all values in the domain
all() - Method in enum class generic.ULongSpan.Domain
 
All - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
 
All - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
 
All - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.NanIgnoreEnum
 
ALL - Enum constant in enum class docking.actions.dialog.ActionDisplayLevel
 
ALL - Enum constant in enum class ghidra.program.model.data.RenderUnicodeSettingsDefinition.RENDER_ENUM
 
ALL - Enum constant in enum class ghidra.util.data.DataTypeParser.AllowedDataTypes
All data-types are permitted (excluding bitfields)
ALL - Static variable in interface generic.ULongSpan
 
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 - Enum constant in enum class ghidra.framework.plugintool.util.PluginPackageState
 
ALL_REFS - Static variable in class ghidra.app.util.XReferenceUtil
Deprecated.
 
allAggregates() - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns iterable that traverses all DIEAggregates in the program.
allAlive() - Method in class ghidra.program.model.pcode.PcodeOpBank
Returns iterator containing both PcodeOpAST and Iterator<PcodeOp> objects.
AllBytesHashCalculator - Class in ghidra.program.model.correlate
Hash function hashing all the bytes of an individual Instruction
AllBytesHashCalculator() - Constructor for class ghidra.program.model.correlate.AllBytesHashCalculator
 
allChoicesAreResolved() - Method in class ghidra.app.merge.listing.ChoiceComponent
Returns whether or not all of the choices (conflicts) have been resolved by the user making selections.
allChoicesAreResolved() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
allChoicesAreResolved() - Method in class ghidra.app.merge.listing.ScrollingListChoicesPanel
Returns true if the user made a selection for every conflict in the table.
allChoicesAreResolved() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
Returns true if the user made a selection for every conflict in the table.
allChoicesAreResolved() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
Returns true if the user made a selection for every conflict in the table.
allChoicesAreSame() - Method in class ghidra.app.merge.listing.ChoiceComponent
Returns whether or not all of the choices (conflicts) have been resolved by the user making selections and the user made the same choice for all the conflicts.
allChoicesAreSame() - Method in class ghidra.app.merge.listing.ScrollingListChoicesPanel
Returns true if the user made a selection for every conflict in the table and made the same choice for every row.
allChoicesAreSame() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
Returns true if the user made a selection for every conflict in the table and made the same choice for every row.
allChoicesAreSame() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
Returns true if the user made a selection for every conflict in the table and made the same choice for every row.
ALLCYCLE - Enum constant in enum class ghidra.graph.viewer.PathHighlightMode
Shows all cycles in the graph
allData - Variable in class docking.widgets.table.threaded.ThreadedTableModel
 
allDead() - Method in class ghidra.program.model.pcode.PcodeOpBank
Returns iterator containing both PcodeOpAST and Iterator<PcodeOp> objects.
allLastSet - Variable in class ghidra.program.util.VarnodeContext
 
allmodels - Variable in class ghidra.program.model.lang.BasicCompilerSpec
 
allocate() - Method in class ghidra.util.datastruct.IntIndexManager
Returns the smallest unused index value.
allocateInject(String, String, int) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
The main InjectPayload factory interface.
allocateItemStorage(String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
Allocate a new storage location
allocateItemStorage(String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
Allocate a new storage location
allocateItemStorage(String, String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
Allocate a new storage location
allocateLinkageBlock(int, int, String) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
Get a free aligned address range within the program's memory block structure to facilitate dynamic memory block allocation requirements to support relocation processing (e.g., fake EXTERNAL memory block, generated GOT for object modules, etc.).
allocateOperand() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
 
allocateTemp() - Method in class ghidra.program.model.lang.PcodeParser
 
allOrdered() - Method in class ghidra.program.model.pcode.PcodeOpBank
 
allOrdered(Address) - Method in class ghidra.program.model.pcode.PcodeOpBank
 
ALLOW_ALL_FILTERS - Enum constant in enum class ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
Use both the rendered filter String and any found column constraints
ALLOW_CONSTRAINTS_FILTER_ONLY - Enum constant in enum class ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
Use only column constraints when filtering
ALLOW_OFFCUT_REFERENCES_TO_FUNCTION_STARTS - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
ALLOW_OFFCUT_REFERENCES_TO_FUNCTION_STARTS is a boolean property used to indicate if function bodies can actually start offcut.
ALLOW_RENDERER_STRING_FILTER_ONLY - Enum constant in enum class ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
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
 
allowNegativeValue() - Method in interface ghidra.docking.settings.NumberSettingsDefinition
Determine if negative values are permitted.
allowNegativeValue() - Method in class ghidra.program.model.data.ComponentOffsetSettingsDefinition
 
allowNegativeValue() - Method in class ghidra.program.model.data.OffsetMaskSettingsDefinition
 
allowNegativeValue() - Method in class ghidra.program.model.data.OffsetShiftSettingsDefinition
 
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
 
allowsDefaultBuiltInSettings() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
allowsDefaultBuiltInSettings() - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
allowsDefaultBuiltInSettings() - Method in interface ghidra.program.model.data.DataTypeManager
Determine if settings are supported for BuiltIn datatypes within this datatype manager.
allowsDefaultComponentSettings() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
allowsDefaultComponentSettings() - Method in interface ghidra.program.model.data.DataTypeManager
Determine if settings are supported for datatype components within this datatype manager (i.e., for structure and union components).
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.
allowTerminatingTasksWhenClosing() - Method in class ghidra.framework.plugintool.PluginTool
Normally, tools are not allowed to close while tasks are running in that tool as it could leave the application in an unstable state.
allPathsContain(Vector, Vertex, Vector) - Method in class ghidra.util.graph.Dominator
Deprecated.
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
Deprecated.
this returns all paths that contain v which we need to consider when looking for the dominator of v.
allRows() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramExecutor
 
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
AllValuesChangedThemeEvent - Class in generic.theme
ThemeEvent for when a new theme is set or the current theme is reset to its original values.
AllValuesChangedThemeEvent(boolean) - Constructor for class generic.theme.AllValuesChangedThemeEvent
Constructor
ALPHA - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
ALPHA - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
ALPHA - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
ALPHA - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
ALPHA - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
ALPHA - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
ALPHA - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
ALPHA - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
ALPHA - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
ALPHA - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
ALPHA - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
ALPHA - Static variable in class ghidra.sleigh.grammar.SleighParser
 
ALPHAUP - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
ALPHAUP - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
ALPHAUP - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
ALPHAUP - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
ALPHAUP - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
ALPHAUP - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
ALPHAUP - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
ALPHAUP - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
ALPHAUP - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
ALPHAUP - Static variable in class ghidra.sleigh.grammar.SleighParser
 
alreadyExists(String) - Method in class ghidra.app.script.GhidraScriptInfoManager
Looks through all of the current ScriptInfos to see if one already exists with the given name.
ALTERNATE_SEED - Static variable in class ghidra.program.model.correlate.Hash
 
ALWAYS - Enum constant in enum class docking.action.builder.AbstractActionBuilder.When
 
ALWAYS - Enum constant in enum class ghidra.app.util.viewer.field.EolEnablement
 
ALWAYS - Enum constant in enum class ghidra.graph.viewer.options.RelayoutOption
 
ALWAYS - Enum constant in enum class ghidra.program.model.listing.CodeUnitFormatOptions.ShowBlockName
Indicator to show the block name in all address, label, or operand representations.
ALWAYS - Enum constant in enum class 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
 
alwaysShowAutoComments() - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
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 - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.plugin.processors.sleigh.UniqueLayout
 
ANALYSIS - Enum constant in enum class 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 for analysis
ANALYSIS_START_DATE_FORMAT - Static variable in interface ghidra.program.model.listing.Program
Format string of analysis date
analysisEnded(Program) - Method in class ghidra.app.services.AbstractAnalyzer
 
analysisEnded(Program) - Method in interface ghidra.app.services.Analyzer
Called when an auto-analysis session ends.
AnalysisPriority - Class in ghidra.app.services
Class to specify priority within the Automated Analysis pipeline.
AnalysisPriority(int) - Constructor for class ghidra.app.services.AnalysisPriority
 
AnalysisPriority(String, int) - Constructor for class ghidra.app.services.AnalysisPriority
Construct a new priority object.
analysisTimeoutOccurred() - Method in class ghidra.app.util.headless.HeadlessScript
Returns whether analysis for the current program has timed out.
analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.AppleSingleDoubleBinaryAnalysisCommand
 
analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.CoffArchiveBinaryAnalysisCommand
 
analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.CoffBinaryAnalysisCommand
 
analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.ElfBinaryAnalysisCommand
 
analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
 
analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.PefBinaryAnalysisCommand
 
analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.PortableExecutableBinaryAnalysisCommand
 
analyze() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.DebugFrameSection
Analyzes and annotates the debug frame section.
analyze() - Method in class ghidra.program.database.ProgramBuilder
Perform complete analysis on the built program.
analyze(int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
Analyzes and annotates the eh frame section.
analyze(Program) - Static method in class ghidra.base.project.GhidraProject
Invokes the auto-analyzer on the program.
analyze(Program) - Method in class ghidra.program.flatapi.FlatProgramAPI
Deprecated, for removal: This API element is subject to removal in a future version.
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.
analyze(TaskMonitor) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameHeaderSection
Analyzes and annotates the eh frame header.
analyzeAll(Program) - Method in class ghidra.app.script.GhidraScript
 
analyzeAll(Program) - Method in class ghidra.program.flatapi.FlatProgramAPI
Starts auto-analysis on the specified program and performs complete analysis of the entire program.
analyzeChanges(Program) - Method in class ghidra.app.script.GhidraScript
 
analyzeChanges(Program) - Method in class ghidra.program.flatapi.FlatProgramAPI
Starts auto-analysis if not started and waits for pending analysis to complete.
ANALYZED_OPTION_NAME - 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
Interface to perform automatic analysis.
AnalyzerAdapter - Class in ghidra.app.services
 
AnalyzerAdapter(String, AnalysisPriority) - Constructor for class ghidra.app.services.AnalyzerAdapter
 
AnalyzerType - Enum Class in ghidra.app.services
AnalyzerType defines various types of analyzers that Ghidra provides.
ANCHOR_LABELS_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractProgramLoader
 
AnchorDefinition - Class in help.validator.model
A representation of a help location, which can be a file or a file with an anchor inside of that file.
AnchorDefinition(Path, String, int) - Constructor for class help.validator.model.AnchorDefinition
 
AnchoredLayout - Class in docking.widgets.fieldpanel.support
 
AnchoredLayout(Layout, BigInteger, int) - Constructor for class docking.widgets.fieldpanel.support.AnchoredLayout
 
AnchoredLayoutHandler - Class in docking.widgets.fieldpanel.internal
 
AnchoredLayoutHandler(LayoutModel, int) - Constructor for class docking.widgets.fieldpanel.internal.AnchoredLayoutHandler
 
AnchorManager - Class in help.validator
 
AnchorManager() - Constructor for class help.validator.AnchorManager
 
and(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Compute the bitwise AND of this and another masked long
and(ExpressionMatcher<?>, ExpressionMatcher<?>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match the form L & R or R & L
and(Varnode, Varnode, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
 
AND - Enum constant in enum class docking.widgets.filter.MultitermEvaluationMode
 
AND - Enum constant in enum class docking.widgets.table.columnfilter.LogicOperation
 
AND - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
 
AND - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
andb(long) - Method in class ghidra.pcode.struct.CallExpr
 
andb(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate boolean and
andb(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
andb(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate boolean and
andBlock(PatternBlock) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
AndExpression - Class in ghidra.app.plugin.processors.sleigh.expression
Form a new expression by ANDing two PatternExpressions
AndExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.AndExpression
 
ANDExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
ANDExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
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
 
AndFilter - Class in ghidra.program.model.lang.protorules
Logically AND multiple QualifierFilters together into a single filter.
AndFilter(AndFilter) - Constructor for class ghidra.program.model.lang.protorules.AndFilter
 
AndFilter(ArrayList<QualifierFilter>) - Constructor for class ghidra.program.model.lang.protorules.AndFilter
The AndFilter assumes ownership of all the filters in the ArrayList
andi(long) - Method in class ghidra.pcode.struct.CallExpr
 
andi(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate an integer (bitwise) and
andi(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
andi(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate an integer (bitwise) and
AndQuery - Class in ghidra.program.database.util
Combines two queries such that this query is the logical "AND" of the two queries.
AndQuery(Query, Query) - Constructor for class ghidra.program.database.util.AndQuery
Construct a new AndQuery from two other queries.
ANDROID - Enum constant in enum class ghidra.app.util.bin.format.elf.ElfRelocationTable.TableFormat
 
AndroidElfRelocationTableDataType - Class in ghidra.app.util.bin.format.elf
AndroidElfRelocationTableDataType provides an implementation of an Android APS2 packed ELF relocation table.
AndroidElfRelocationTableDataType() - Constructor for class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
 
AndroidElfRelocationTableDataType(DataTypeManager) - Constructor for class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
 
AnimatedIcon - Class in docking.util
 
AnimatedIcon(List<? extends Icon>, int, int) - Constructor for class docking.util.AnimatedIcon
 
animateEdgeHover() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
AnimationPainter - Interface in docking.util
An interface used with AnimationUtils to allow clients to use the timing framework while performing their own painting.
AnimationUtils - Class in docking.util
 
AnimationUtils.BasicAnimationDriver - Class in docking.util
 
AnimationUtils.BasicAnimationPainter - Class in docking.util
 
AnimationUtils.ComponentToComponentDriver - Class in docking.util
 
AnimationUtils.DragonImageDriver - Class in docking.util
 
AnimationUtils.FocusDriver - Class in docking.util
 
AnimationUtils.PointToComponentDriver - Class in docking.util
 
AnimationUtils.PulseDriver - Class in docking.util
 
AnimationUtils.RotateDriver - Class in docking.util
 
AnimationUtils.ShakeDriver - Class in docking.util
 
AnimationUtils.SwingAnimationCallbackDriver - Class in docking.util
 
animator - Variable in class docking.util.AnimationUtils.BasicAnimationDriver
 
animator - Variable in class ghidra.graph.job.AbstractAnimator
 
animator - Variable in class ghidra.graph.job.AbstractAnimatorJob
 
AnnotatedEmuSyscallUseropLibrary<T> - Class in ghidra.pcode.emu.sys
A syscall library wherein Java methods are exported via a special annotated
AnnotatedEmuSyscallUseropLibrary(PcodeMachine<T>, Program) - Constructor for class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
Construct a new library including the "syscall" userop
AnnotatedEmuSyscallUseropLibrary.EmuSyscall - Annotation Interface in ghidra.pcode.emu.sys
An annotation to export a method as a system call in the library.
AnnotatedEmuSyscallUseropLibrary.StructuredPart - Class in ghidra.pcode.emu.sys
 
AnnotatedMouseHandler - Interface in ghidra.app.util.viewer.field
An interface for handling mouse clicks on AnnotatedTextFieldElements.
AnnotatedPcodeUseropDefinition(AnnotatedPcodeUseropLibrary<T>, Type, MethodHandles.Lookup, Method) - Constructor for class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
 
AnnotatedPcodeUseropLibrary<T> - Class in ghidra.pcode.exec
A userop library wherein Java methods are exported via a special annotation
AnnotatedPcodeUseropLibrary() - Constructor for class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary
Default constructor, usually invoked implicitly
AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition<T> - Class in ghidra.pcode.exec
A wrapped, annotated Java method, exported as a userop definition
AnnotatedPcodeUseropLibrary.FixedArgsAnnotatedPcodeUseropDefinition<T> - Class in ghidra.pcode.exec
An annotated userop with a fixed number of arguments
AnnotatedPcodeUseropLibrary.OpExecutor - Annotation Interface in ghidra.pcode.exec
An annotation to receive the executor itself into a parameter
AnnotatedPcodeUseropLibrary.OpLibrary - Annotation Interface in ghidra.pcode.exec
An annotation to receive the complete library into a parameter
AnnotatedPcodeUseropLibrary.OpOutput - Annotation Interface in ghidra.pcode.exec
An annotation to receive the output varnode into a parameter
AnnotatedPcodeUseropLibrary.OpState - Annotation Interface in ghidra.pcode.exec
An annotation to receive the executor's state into a parameter
AnnotatedPcodeUseropLibrary.PcodeUserop - Annotation Interface in ghidra.pcode.exec
An annotation to export a Java method as a userop in the library.
AnnotatedPcodeUseropLibrary.VariadicAnnotatedPcodeUseropDefinition<T> - Class in ghidra.pcode.exec
An annotated userop with a variable number of arguments
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 AnnotatedTextFieldElement.handleMouseClicked(Navigatable, ServiceProvider) method.
AnnotatedTextFieldElement(Annotation, int, int) - Constructor for class ghidra.util.bean.field.AnnotatedTextFieldElement
Constructor that initializes this text field element with the given annotation and row and column information.
Annotation - Class in ghidra.app.util.viewer.field
 
Annotation(String, AttributedString, Program) - Constructor for class ghidra.app.util.viewer.field.Annotation
Constructor Note: This constructor assumes that the string starts with "{
annotationClicked(AnnotatedTextFieldElement, boolean) - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
annotationClicked(AnnotatedTextFieldElement, boolean) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
 
AnnotationCommentPart - Class in ghidra.app.util.viewer.field
 
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".
AnnotationUtilities - Enum Class in utilities.util
Some utilities for reflection using annotations
ANONYMOUS - Static variable in class ghidra.app.util.bin.format.swift.types.ContextDescriptorKind
This context descriptor represents an anonymous possibly-generic context such as a function body
ANONYMOUS_USERNAME - Static variable in class ghidra.framework.remote.User
Name associated with anonymous user
anonymousAccessAllowed() - Method in class ghidra.framework.client.RepositoryAdapter
 
anonymousAccessAllowed() - Method in class ghidra.framework.client.RepositoryServerAdapter
 
anonymousAccessAllowed() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
anonymousAccessAllowed() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
 
anonymousAccessAllowed() - Method in interface ghidra.framework.remote.RepositoryHandle
 
anonymousAccessAllowed() - Method in interface ghidra.framework.remote.RepositoryServerHandle
 
anonymousAccessCB - Variable in class ghidra.framework.main.ProjectAccessPanel
 
anonymousAccessRequested() - Method in class docking.widgets.PasswordDialog
Returns true if anonymous access is requested
anonymousAccessRequested() - Method in class ghidra.framework.remote.AnonymousCallback
 
AnonymousCallback - Class in ghidra.framework.remote
 
AnonymousCallback() - Constructor for class ghidra.framework.remote.AnonymousCallback
 
AnsiBufferedInputStream - Class in ghidra.pty.windows
 
AnsiBufferedInputStream(InputStream) - Constructor for class ghidra.pty.windows.AnsiBufferedInputStream
 
ANTIQUE_WHITE - Static variable in class ghidra.util.WebColors
 
ANTLRUtil - Class in ghidra.sleigh.grammar
 
ANTLRUtil() - Constructor for class ghidra.sleigh.grammar.ANTLRUtil
 
any() - Static method in class ghidra.app.plugin.assembler.sleigh.expr.match.AnyMatcher
 
any(EventType...) - Method in class ghidra.framework.model.AbstractDomainObjectListenerBuilder
Allows for specifying multiple event types that if the event contains any records with and of the given types, then a callback or callback with terminate will be triggered, depending on if the next builder operation is either a call or terminate respectively.
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.
AnyBuilder(EventType[]) - Constructor for class ghidra.framework.model.AbstractDomainObjectListenerBuilder.AnyBuilder
 
AnyMatcher<T extends PatternExpression> - Class in ghidra.app.plugin.assembler.sleigh.expr.match
A matcher which accept any expression of the required type
AnyMatcher(Class<T>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.match.AnyMatcher
 
AnyMatcher(Set<Class<? extends T>>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.match.AnyMatcher
 
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
 
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 - Enum constant in enum class docking.widgets.EventTrigger
 
API_GENERATED - Enum constant in enum class docking.widgets.tree.support.GTreeSelectionEvent.EventOrigin
This event was triggered by an API on the GTree interface
AppCleaner - Class in utility.application
Interactive utility to discover and delete artifacts that Ghidra lays down on the filesystem
AppCleaner() - Constructor for class utility.application.AppCleaner
 
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(StringTree) - Method in class ghidra.pcode.struct.StringTree
 
append(CharSequence) - Method in class generic.io.NullWriter
 
append(CharSequence) - Method in class ghidra.pcode.struct.StringTree
 
append(CharSequence) - Method in class ghidra.util.StringUtilities.LineWrapper
 
append(CharSequence, int, int) - Method in class generic.io.NullWriter
 
append(String) - Method in class docking.widgets.ScrollableTextArea
Appends the text to the text area maintained in this scroll pane
append(String) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
Append message string to log buffer.
append(String) - Method in class ghidra.util.JavaSourceLine
 
append(LogEvent) - Method in class log.LogPanelAppender
 
appendAddressWordOffcut(long, long) - Method in class ghidra.app.util.pcode.AbstractAppender
 
appendAll(VectorSTL<T>) - Method in class generic.stl.VectorSTL
 
appendChar(byte) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
appendCharacter(char) - Method in class ghidra.app.util.pcode.AbstractAppender
 
appendComment(FieldContext<?>, int, String, String, String) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Adds a comment to the specified field, appending to any previous values already there.
appendComment(StructureContext<?>, int, String, String, String) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Adds a comment to the specified structure, appending to any previous values already there.
appendComment(Function, String, String) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
 
appendComment(Program, Address, int, String, String, String) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
 
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.dwarf.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.dwarf.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
appendIndent() - Method in class ghidra.app.util.pcode.AbstractAppender
 
appendIndent() - Method in class ghidra.pcode.exec.PcodeFrame.MyAppender
 
appendLabel(String) - Method in class ghidra.app.util.pcode.AbstractAppender
 
appendLineLabel(long) - Method in class ghidra.pcode.exec.PcodeProgram.MyAppender
Append a line label, usually meant to be on its own line
appendLineLabel(long) - Method in class ghidra.pcode.exec.PcodeFrame.MyAppender
 
appendLineLabelRef(long) - Method in class ghidra.app.util.pcode.AbstractAppender
 
appendMnemonic(int) - Method in class ghidra.app.util.pcode.AbstractAppender
 
appendMsg(int, String) - Method in class ghidra.app.util.importer.MessageLog
Appends the message and line number to the log
appendMsg(String) - Method in class ghidra.app.util.importer.MessageLog
Appends the message to the log
appendMsg(String) - Method in class ghidra.xml.XmlMessageLog
 
appendMsg(String, String) - Method in class ghidra.app.util.importer.MessageLog
Appends the message to the log
appendNames(ArrayList<String>) - Method in class ghidra.app.util.bin.format.omf.OmfNamesRecord
 
appendPath(String) - Method in class ghidra.formats.gfilesystem.FSRL
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.
appendRawVarnode(AddressSpace, long, long) - Method in class ghidra.app.util.pcode.AbstractAppender
 
appendRegister(Register) - Method in class ghidra.app.util.pcode.AbstractAppender
 
appendScalar(long) - Method in class ghidra.app.util.pcode.AbstractAppender
 
appendSpace(AddressSpace) - Method in class ghidra.app.util.pcode.AbstractAppender
 
appendString(String) - Method in class ghidra.app.util.pcode.AbstractAppender
Append a plain string.
appendString(String) - Method in class ghidra.pcode.exec.PcodeFrame.MyAppender
 
appendString(String) - Method in class ghidra.pcode.exec.PcodeProgram.MyAppender
 
appendToStringBuilder(StringBuilder, boolean, boolean, boolean) - Method in class ghidra.formats.gfilesystem.FSRL
 
appendToStringBuilder(StringBuilder, boolean, boolean, boolean) - Method in class ghidra.formats.gfilesystem.FSRLRoot
 
appendUnique(long) - Method in class ghidra.app.util.pcode.AbstractAppender
 
appendUserop(int) - Method in class ghidra.app.util.pcode.AbstractAppender
 
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_MAX_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
The earliest version of gradle after ApplicationProperties.APPLICATION_GRADLE_MIN_PROPERTY that is unsupported.
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
 
applicationDefaults - Variable in class generic.theme.ThemeManager
 
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
 
ApplicationLevelOnlyPlugin - Interface in ghidra.framework.main
Marker interface to indicate this plugin is application-level tools only (see ApplicationLevelPlugin).
ApplicationLevelPlugin - Interface in ghidra.framework.main
Marker that signals the implementing plugin can be added to the system at the application level.
ApplicationModule - Class in generic.jar
 
ApplicationModule(File, File) - Constructor for class generic.jar.ApplicationModule
 
applicationProperties - Variable in class utility.application.ApplicationLayout
 
ApplicationProperties - Class in ghidra.framework
The application properties.
ApplicationProperties(ResourceFile) - Constructor for class ghidra.framework.ApplicationProperties
Creates a new application properties from the given application properties file.
ApplicationProperties(String) - Constructor for class ghidra.framework.ApplicationProperties
Creates a new application properties with the given name.
ApplicationProperties(String, String, String) - Constructor for class ghidra.framework.ApplicationProperties
Creates a new application properties with the given name and version.
ApplicationProperties(Collection<ResourceFile>) - Constructor for class ghidra.framework.ApplicationProperties
Creates a new application properties from the application properties files found in the given application root directories.
applicationRootDirs - Variable in class utility.application.ApplicationLayout
 
ApplicationSettings - Class in utility.application
 
ApplicationSettings() - Constructor for class utility.application.ApplicationSettings
 
ApplicationSSLSocketFactory - Class in ghidra.net
ApplicationSSLSocketFactory provides a replacement for the default SSLSocketFactory which utilizes the default SSLContext established by SSLContextInitializer.
ApplicationSSLSocketFactory() - Constructor for class ghidra.net.ApplicationSSLSocketFactory
ApplicationSSLSocketFactory constructor.
ApplicationThemeDefaults - Interface in generic.theme
Provides theme default values, such as those loaded from *.theme.property files.
ApplicationThemeManager - Class in generic.theme
This is the fully functional ThemeManager that manages themes in a application.
ApplicationThemeManager() - Constructor for class generic.theme.ApplicationThemeManager
 
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.
APPLIED - Enum constant in enum class ghidra.program.model.reloc.Relocation.Status
Relocation was applied successfully and resulted in the modification of memory bytes.
APPLIED_OTHER - Enum constant in enum class ghidra.program.model.reloc.Relocation.Status
Loaded memory has been altered during the load process and may, or may not, be directly associated with a standard relocation type.
apply() - Method in class docking.options.editor.OptionsEditorPanel
 
apply() - Method in class docking.options.editor.OptionsPanel
 
apply() - Method in class docking.options.editor.ScrollableOptionsEditor
 
apply() - Method in class ghidra.app.merge.datatypes.DataTypeMergeManager
 
apply() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
apply() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
 
apply() - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
 
apply() - Method in class ghidra.app.merge.listing.FunctionTagMerger
 
apply() - Method in class ghidra.app.merge.listing.ListingMergeManager
 
apply() - Method in class ghidra.app.merge.listing.ProgramContextMergeManager
 
apply() - Method in class ghidra.app.merge.memory.MemoryMergeManager
 
apply() - Method in interface ghidra.app.merge.MergeResolver
Notification that the apply button was hit.
apply() - Method in class ghidra.app.merge.propertylist.PropertyListMergeManager
 
apply() - Method in class ghidra.app.merge.tree.ProgramTreeMergeManager
 
apply() - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
 
apply() - Method in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
 
apply() - Method in interface ghidra.framework.options.OptionsEditor
Apply the changes.
apply() - Method in class ghidra.framework.plugintool.dialog.KeyBindingsPanel
 
apply(byte[], ArrayList<Match>) - Method in class ghidra.util.bytesearch.SequenceSearchState
Search for patterns in a byte array.
apply(E) - Method in class ghidra.graph.viewer.edge.VisualGraphEdgeStrokeTransformer
 
apply(E) - Method in class ghidra.graph.viewer.shape.ArticulatedEdgeTransformer
Get the shape for this edge
apply(AbstractAssemblyResolutionFactory<?, ?>, AssemblyResolutionResults.Applicator) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
 
apply(AbstractAssemblyResolutionFactory<?, ?>, Function<AssemblyResolvedPatterns, AssemblyResolution>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
 
apply(ParserWalker, SleighDebugLogger) - Method in interface ghidra.app.plugin.processors.sleigh.ContextChange
 
apply(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.ContextCommit
 
apply(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.ContextOp
 
apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.Relocation
 
apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
 
apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocBySectDWithSkip
 
apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocIncrPosition
 
apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocLgByImport
 
apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocLgRepeat
 
apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
 
apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocSetPosition
 
apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocSmRepeat
 
apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocUndefinedOpcode
 
apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocValueGroup
 
apply(Program, Address, Match) - Method in class ghidra.util.bytesearch.DummyMatchAction
 
apply(Program, Address, Match) - Method in interface ghidra.util.bytesearch.MatchAction
Apply the match action to the program at the address.
apply(SleighParser) - Method in interface ghidra.pcode.exec.SleighUtils.ParseFunction
 
apply(Pattern, long) - Method in class ghidra.util.bytesearch.AlignRule
 
apply(Pattern, long) - Method in interface ghidra.util.bytesearch.PostRule
Apply a post rule given the matching pattern and offset into the byte stream.
apply(TaskMonitor) - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel
 
apply(I) - Method in interface utility.function.ExceptionalFunction
The method that will be called
apply(InputStream, long, ArrayList<Match>, TaskMonitor) - Method in class ghidra.util.bytesearch.SequenceSearchState
Search for pattern in the stream -in-.
apply(InputStream, ArrayList<Match>, TaskMonitor) - Method in class ghidra.util.bytesearch.SequenceSearchState
Search for pattern in the stream -in-.
apply(String) - Method in interface ghidra.app.script.StringTransformer
 
apply(Statement, Description) - Method in class generic.test.rule.RepeatedTestRule
 
apply(T) - Method in interface ghidra.app.util.bin.format.dwarf.DWARFIndirectTable.CheckedIOFunction
 
apply(V) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
apply(V) - Method in class ghidra.graph.viewer.vertex.VisualGraphVertexShapeTransformer
 
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
 
APPLY_UNDEFINED_SYMBOL_DATA_NAME - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
 
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
 
applyCallingConvention() - Method in class ghidra.app.util.demangler.DemanglerOptions
Checks if the apply function signature calling convention option is currently set
applyChanges() - Method in class docking.actions.KeyBindings
Applies any pending changes.
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
 
applyComponentOffsetPointer(Program, Address, long) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Apply a pointer-typedef with a specified component-offset if specified address is not contained within an execute block.
applyConstructor(AbstractAssemblyStateGenerator.GeneratorContext, AssemblyConstructorSemantic) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructStateGenerator
Generate prototypes, considering the given SLEIGH constructor
applyContext(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
Apply any operations on context for this Constructor to a particular InstructionContext
applyContextChangesForward(Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
Apply just context transformations in the forward (disassembly) direction
applyContextSettings(DefaultProgramContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
applyContextSettings(DefaultProgramContext) - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
applyContextSettings(DefaultProgramContext) - Method in interface ghidra.program.model.lang.CompilerSpec
Apply context settings to the ProgramContext as specified by the configuration
applyContextSettings(DefaultProgramContext) - Method in interface ghidra.program.model.lang.Language
Apply context settings to the ProgramContext as specified by the configuration
applyData(Program, DataType, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
Applies the data type at the specified address.
applyDataType(Address, DataType) - Method in class ghidra.app.util.PseudoDisassembler
Apply a dataType to the program at the given address.
applyDataType(String, DataType) - Method in class ghidra.program.database.ProgramBuilder
 
applyDataType(String, DataType, int) - Method in class ghidra.program.database.ProgramBuilder
Creates a data instance at the specified address, repeated N times.
applyDemangledName(Address, boolean, boolean, Program) - Method in class ghidra.app.util.demangler.DemangledObject
 
applyDemangledName(String, Address, boolean, boolean, Program) - Method in class ghidra.app.util.demangler.DemangledObject
 
ApplyEnumDialog - Class in ghidra.app.util.datatype
 
ApplyEnumDialog(PluginTool, DataTypeManager) - Constructor for class ghidra.app.util.datatype.ApplyEnumDialog
 
applyFixedLengthDataType(String, DataType, int) - Method in class ghidra.program.database.ProgramBuilder
 
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(Category, 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 category (includes all subcategories).
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.
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 applying a signature to an existing function.
ApplyFunctionSignatureCmd(Address, FunctionSignature, SourceType, boolean, boolean) - Constructor for class ghidra.app.cmd.function.ApplyFunctionSignatureCmd
Deprecated, for removal: This API element is subject to removal in a future version.
ApplyFunctionSignatureCmd(Address, FunctionSignature, SourceType, boolean, boolean, DataTypeConflictHandler, FunctionRenameOption) - Constructor for class ghidra.app.cmd.function.ApplyFunctionSignatureCmd
Constructs a new command for applying a signature to an existing function.
ApplyFunctionSignatureCmd(Address, FunctionSignature, SourceType, boolean, FunctionRenameOption) - Constructor for class ghidra.app.cmd.function.ApplyFunctionSignatureCmd
Deprecated, for removal: This API element is subject to removal in a future version.
applyFunctionTagChanges(AddressSetView, int, Set<FunctionTag>, Set<FunctionTag>, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
Merges/replaces tags of program2 into program1.
applyHighlights() - Method in interface ghidra.app.decompiler.DecompilerHighlighter
Call this method when you wish to apply your highlights.
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
 
applyMutations(AssemblyConstructorSemantic, AssemblyResolutionResults) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
TODO: This is currently used only for resolving recursion.
applyNameAndNamespace(Function, Function) - Static method in class ghidra.program.util.FunctionUtility
Applies the name and namespace from source function to the target function
applyNewArticulations(Map<E, List<Point2D>>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
applyNewLocations(Map<V, Point2D>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
applyNonDefaults(Options) - Method in class ghidra.framework.options.EditorState
 
applyOperands(AbstractAssemblyStateGenerator.GeneratorContext, AssemblyResolvedPatterns, AssemblyConstructorSemantic, List<AssemblyParseTreeNode>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructStateGenerator
Generate prototypes by considering all the operands of the given SLEIGH constructor
applyPatterns(AssemblyConstructorSemantic, int, AssemblyResolutionResults) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
TODO: This is currently used only for resolving recursion.
applyPatternsForward(int, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
Apply just the instruction patterns in the forward (disassembly) direction
applyPlateCommentOnly(Program, Address) - Method in class ghidra.app.util.demangler.DemangledObject
 
applyRecursionPath(Deque<AssemblyConstructorSemantic>, AssemblyParseBranch, AssemblyProduction, AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
Apply constructors as indicated by a path returned by the context resolution graph
applyRemainingOperands(AbstractAssemblyStateGenerator.GeneratorContext, List<AbstractAssemblyStateGenerator.GeneratorContext>, AssemblyResolvedPatterns, AssemblyConstructorSemantic, List<AssemblyParseTreeNode>, List<AbstractAssemblyState>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructStateGenerator
A recursive function for generating child operand prototypes and constructing the parent(s)
applySignature() - Method in class ghidra.app.util.demangler.DemanglerOptions
Checks if the apply signature option is currently set
applySignature(Function, Function, boolean, DataTypeConflictHandler) - 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.
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(Program) - Method in class ghidra.app.cmd.comments.AppendCommentCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.comments.CodeUnitInfoPasteCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.comments.SetCommentCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.comments.SetCommentsCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.data.AbstractCreateStructureCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.data.CreateArrayCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.data.CreateArrayInStructureCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.data.CreateDataCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.data.CreateDataInStructureCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.data.CreateStringCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.data.RenameDataFieldCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.equate.ClearEquateCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.equate.SetEquateCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.AddFunctionTagCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.AddMemoryVarCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.AddParameterCommand
Deprecated.
 
applyTo(Program) - Method in class ghidra.app.cmd.function.AddRegisterVarCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.AddStackVarCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.ChangeFunctionTagCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.CreateExternalFunctionCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.CreateFunctionDefinitionCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.CreateFunctionTagCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.DeleteFunctionCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.DeleteVariableCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.RemoveFunctionTagCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.RemoveStackDepthChangeCommand
 
applyTo(Program) - Method in class ghidra.app.cmd.function.SetFunctionNameCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.SetFunctionPurgeCommand
 
applyTo(Program) - Method in class ghidra.app.cmd.function.SetFunctionRepeatableCommentCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.SetFunctionVarArgsCommand
 
applyTo(Program) - Method in class ghidra.app.cmd.function.SetReturnDataTypeCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.SetStackDepthChangeCommand
 
applyTo(Program) - Method in class ghidra.app.cmd.function.SetVariableCommentCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.SetVariableDataTypeCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.SetVariableNameCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.function.UpdateFunctionCommand
 
applyTo(Program) - Method in class ghidra.app.cmd.label.AddLabelCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.label.AddUniqueLabelCmd
Deprecated.
 
applyTo(Program) - Method in class ghidra.app.cmd.label.CreateNamespacesCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.label.DeleteLabelCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.label.ExternalEntryCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.label.PinSymbolCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.label.RenameLabelCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.label.SetLabelNamespaceCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.label.SetLabelPrimaryCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.module.CreateDefaultTreeCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.module.CreateFolderCommand
 
applyTo(Program) - Method in class ghidra.app.cmd.module.CreateFragmentCmd
Apply the command; if the name already exists, then the fragment will not be created.
applyTo(Program) - Method in class ghidra.app.cmd.module.DeleteTreeCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.module.MergeFolderCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.module.RenameCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.module.RenameTreeCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.module.ReorderModuleCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.AddExternalNameCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.AddMemRefCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.AddOffsetMemRefCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.AddRegisterRefCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.AddShiftedMemRefCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.AddStackRefCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.AssociateSymbolCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.ClearExternalNameCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.ClearFallThroughCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.EditRefTypeCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.RemoveAllReferencesCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.RemoveExternalNameCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.RemoveExternalRefCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.RemoveReferenceCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.SetExternalNameCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.SetExternalRefCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.SetFallThroughCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.SetPrimaryRefCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.refs.UpdateExternalNameCmd
 
applyTo(Program) - Method in class ghidra.app.cmd.register.SetRegisterCmd
 
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.DemangledLabel
 
applyTo(Program, Address, DemanglerOptions, TaskMonitor) - Method in class ghidra.app.util.demangler.DemangledObject
Apply this demangled object detail to the specified program.
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.analysis.SharedReturnAnalysisCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.data.CreateDataBackgroundCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.data.CreateDataInStructureBackgroundCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.ArmDisassembleCommand
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.Hcs12DisassembleCommand
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.MipsDisassembleCommand
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.PowerPCDisassembleCommand
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.ReDisassembleCommand
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.SetFlowOverrideCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
 
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 class ghidra.app.cmd.function.ApplyFunctionDataTypesCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.function.ApplyFunctionSignatureCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.function.CaptureFunctionDataTypesCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.function.CreateFunctionCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.function.CreateMultipleFunctionsCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.function.CreateThunkFunctionCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.function.DecompilerParallelConventionAnalysisCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.function.DecompilerParameterIdCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.function.DecompilerSwitchAnalysisCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.function.DeleteFunctionTagCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.function.FunctionPurgeAnalysisCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.function.FunctionResultStateStackAnalysisCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.function.FunctionStackAnalysisCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.function.NewFunctionStackAnalysisCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.label.DemanglerCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.memory.DeleteBlockCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.module.AbstractModularizationCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.module.ModuleAlgorithmCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.module.SubroutineModelCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.refs.AddMemRefsCmd
 
applyTo(Program, TaskMonitor) - Method in class ghidra.app.decompiler.util.FillOutStructureCmd
 
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
 
applyTo(T) - Method in class ghidra.framework.cmd.BackgroundCommand
 
applyTo(T) - Method in interface ghidra.framework.cmd.Command
Applies the command to the given domain object.
applyTo(T) - Method in class ghidra.framework.cmd.CompoundCmd
 
applyTo(T, TaskMonitor) - Method in class ghidra.framework.cmd.BackgroundCommand
Method called when this command is to apply changes to the given domain object.
applyTo(T, TaskMonitor) - Method in class ghidra.framework.cmd.CompoundBackgroundCommand
 
applyU4Data(Address) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
applyUndefinedSymbolData(List<Option>) - Static method in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
 
applyValue() - Method in class ghidra.framework.options.EditorState
 
aProgram - Variable in class ghidra.app.plugin.match.FunctionMatchSet
 
aProgram - Variable in class ghidra.app.plugin.match.SubroutineMatchSet
 
AQUA - Static variable in class ghidra.util.WebColors
 
AQUAMARINE - Static variable in class ghidra.util.WebColors
 
Architecture - Enum Class 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
 
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_LINK_CONTENT_TYPE - Static variable in class ghidra.program.database.DataTypeArchiveLinkContentHandler
 
ARCHIVE_SETTINGS - Static variable in class ghidra.program.database.DataTypeArchiveDB
Name of data type archive settings property list
ArchiveBuilder - Class in generic.util
 
archiveDTM - Variable in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
 
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(OpenMode, TaskMonitor) - Method in class ghidra.program.database.ProjectDataTypeManager
 
archiveSearchCPs - Variable in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
 
ArchiveType - Enum Class in ghidra.program.model.data
 
areActionsEnabled() - Method in class docking.widgets.table.GTable
Returns true if key strokes are used to trigger actions.
areModalDialogsVisible() - Static method in class generic.util.WindowUtilities
Returns true if there are one or more modal dialogs displayed in the current JVM.
arePopupsEnabled() - Method in class ghidra.graph.viewer.VisualGraphView
 
areRelatedAs(Vertex, Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns true iff the graph contains and edge from the parent vertex to the child vertex.
arg - Variable in class ghidra.framework.main.logviewer.event.FVEvent
 
args(Object...) - Static method in class generic.test.TestUtils
A convenience method that can be statically imported to use with the class, allowing you to avoid your own ugly manual array creation.
argTypes(Class<?>...) - Static method in class generic.test.TestUtils
A convenience method that can be statically imported to use with the class, allowing you to avoid your own ugly manual array creation.
ArgumentExpressionList() - Method in class ghidra.app.util.cparser.C.CParser
 
arguments - Variable in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
 
arguments() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
arguments() - Method in class ghidra.sleigh.grammar.SleighEcho
 
arguments(Token) - Method in class ghidra.sleigh.grammar.SleighParser
 
arguments_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.arguments_return
 
arithmetic - Variable in class ghidra.pcode.emu.AbstractPcodeMachine
 
arithmetic - Variable in class ghidra.pcode.emu.DefaultPcodeThread
 
arithmetic - Variable in class ghidra.pcode.emu.ThreadPcodeExecutorState
 
arithmetic - Variable in class ghidra.pcode.emu.unix.AbstractStreamEmuUnixFileHandle
 
arithmetic - Variable in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
 
arithmetic - Variable in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
 
arithmetic - Variable in class ghidra.pcode.exec.DefaultPcodeExecutorState
 
arithmetic - Variable in class ghidra.pcode.exec.PcodeExecutor
 
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_64 - Enum constant in enum class ghidra.framework.Architecture
 
ARM_DEBUG_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
ARM_EXCEPTION_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
ARM_THREAD_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
ARM_VFP_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
ARM64_32 - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
ARM64_THREAD_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
 
ArmAggressiveInstructionFinderAnalyzer - Class in ghidra.app.plugin.prototype.analysis
 
ArmAggressiveInstructionFinderAnalyzer() - Constructor for class ghidra.app.plugin.prototype.analysis.ArmAggressiveInstructionFinderAnalyzer
 
ArmDisassembleCommand - Class in ghidra.app.cmd.disassemble
Command object for performing Arm/Thumb disassembly
ArmDisassembleCommand(Address, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.ArmDisassembleCommand
Constructor for ArmDisassembleCommand.
ArmDisassembleCommand(AddressSetView, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.ArmDisassembleCommand
Constructor for ArmDisassembleCommand.
ARMV6 - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
ARMV7 - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
ARMV7F - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
ARMV7K - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
ARMV7S - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
ARMV8A - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
ARMV8Ae - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
ARR_NOTATION - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
array - Variable in class ghidra.program.model.pcode.LinkedByteBuffer.ArrayIter
 
array - Variable in class ghidra.program.model.pcode.LinkedByteBuffer.Position
 
Array - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
 
Array - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
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 - Enum constant in enum class ghidra.program.model.data.MetaDataType
 
ARRAY - Static variable in class ghidra.app.util.viewer.format.FieldFormatModel
 
ARRAY_DISPLAY_DESCRIPTION - Static variable in class ghidra.app.util.viewer.format.FormatManager
 
ARRAY_DISPLAY_OPTIONS - Static variable in class ghidra.app.util.viewer.format.FormatManager
 
ARRAY_INDEX_FORMAT_NAME - Static variable in class ghidra.app.util.viewer.field.FieldNameFieldFactory
 
ARRAY_LABEL_PREFIX - Static variable in interface ghidra.program.model.data.Array
 
ARRAY_LENGTH - Static variable in class ghidra.program.model.lang.ConstantPool
 
ARRAY_OPTIONS_GROUP - Static variable in class ghidra.app.util.viewer.format.FormatManager
 
ARRAY_VALUES - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
ArrayDataType - Class in ghidra.program.model.data
Basic implementation of the Array interface.
ArrayDataType(DataType, int) - Constructor for class ghidra.program.model.data.ArrayDataType
Constructs a new Array dataType for fixed-length datatypes.
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
 
ArrayIter() - Constructor for class ghidra.program.model.pcode.LinkedByteBuffer.ArrayIter
 
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).
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_UP_LEFT_ICON - Static variable in class resources.Icons
 
ArrowDownAction - Class in ghidra.framework.main.logviewer.event
The down arrow should move the selection down one row.
ArrowDownAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.ArrowDownAction
 
ArrowDownSelectionAction - Class in ghidra.framework.main.logviewer.event
The down arrow should move the selection down one row.
ArrowDownSelectionAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.ArrowDownSelectionAction
 
arrowLength(int) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the length of the arrows to display in the graph.
ArrowUpAction - Class in ghidra.framework.main.logviewer.event
The up arrow should move the selection up one row.
ArrowUpAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.ArrowUpAction
 
ArrowUpSelectionAction - Class in ghidra.framework.main.logviewer.event
The up arrow should move the selection up one row.
ArrowUpSelectionAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.ArrowUpSelectionAction
 
ArticulatedEdgeRenderer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.renderer
 
ArticulatedEdgeRenderer() - Constructor for class ghidra.graph.viewer.renderer.ArticulatedEdgeRenderer
 
ArticulatedEdgeTransformer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.shape
An edge shape that renders as a series of straight lines between articulation points.
ArticulatedEdgeTransformer() - Constructor for class ghidra.graph.viewer.shape.ArticulatedEdgeTransformer
 
articulations(E) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
ArticulationTransitionPoints(Point2D, Point2D) - Constructor for class ghidra.graph.job.AbstractGraphTransitionJob.ArticulationTransitionPoints
 
ARTIFICIAL - Static variable in interface ghidra.program.model.mem.MemoryBlock
 
ARTIFICIAL - Static variable in class ghidra.program.util.MemoryBlockDiff
 
ARTIFICIAL_RUNTIME_ZEROBASE_SYMBOLNAME - Static variable in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
 
asArray() - Method in class ghidra.app.util.SymbolPath
Returns an array of names of the symbols in the symbol path, starting with the name just below the global namespace.
asArray() - Method in class ghidra.program.model.data.CategoryPath
Returns a hierarchical array of names of the categories in the category path, starting with the name just below the ROOT category.
asBigEndian() - Method in class ghidra.app.util.bin.BinaryReader
Returns a BinaryReader that is in BigEndian mode.
asByteProvider(FSRL) - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntry
Returns the contents of this cache entry as a ByteProvider, using the specified FSRL.
asCancellableIterable(TaskMonitor, Iterable<T>...) - Static method in class util.CollectionUtils
Combines all collections passed-in into a pass-through (not creating a new collection) Iterable that uses the given task monitor.
asCategoryPath() - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
Converts this object into an equiv CategoryPath.
ASCENDING - Enum constant in enum class 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.dwarf.DWARFName
Converts this object into an equiv DataTypePath.
asFormattedString() - Method in class ghidra.app.util.bin.format.dwarf.NamespacePath
Converts this namespace path into a Namespace style string without the ROOT namespace included.
asFunctionDefinition(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
Returns a FunctionDefinition that reflects this function's information.
asInt32() - Method in class ghidra.app.util.bin.LEB128Info
Returns the value as an signed int32.
asIterable(Iterable<T>...) - Static method in class util.CollectionUtils
Combines all collections passed-in into a pass-through (not creating a new collection) Iterable.
asIterable(Iterator<T>) - Static method in class util.CollectionUtils
Returns an iterable over an iterator
asIterable(T) - Static method in class util.CollectionUtils
Turns the given item into an iterable
ASK_TO_ANALYZE_OPTION_NAME - Static variable in interface ghidra.program.model.listing.Program
Property to control if user should be asked to analyze when unanalyzed program opened
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.
askAddress(String, 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.
asKeyValuePairs(String) - Method in record class ghidra.app.util.bin.format.golang.GoModuleInfo
Returns the values in this object as elements of a map.
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.
askPassword(String, String) - Method in class ghidra.app.script.GhidraScript
Returns a Password, using the String input parameters for guidance.
askProgram(String) - Method in class ghidra.app.script.GhidraScript
Returns a Program, using the title parameter for guidance.
askProgram(String, boolean) - Method in class ghidra.app.script.GhidraScript
Returns a Program, using the title parameter for guidance with the option to upgrade if needed.
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.
askToSaveThemeChanges(ThemeManager) - Static method in class docking.theme.gui.ThemeUtils
Asks the user if they want to save the current theme changes.
askValues(String, String, GhidraValuesMap) - Method in class ghidra.app.script.GhidraScript
Prompts for multiple values at the same time.
askYesNo(String, String) - Method in class ghidra.app.script.GhidraScript
Returns a boolean value, using the String parameters for guidance.
asList() - Method in class generic.concurrent.ConcurrentListenerSet
 
asList() - Method in class ghidra.app.util.SymbolPath
Returns a list of names of the symbols in the symbol path, starting with the name just below the global namespace.
asList() - Method in class ghidra.program.model.data.CategoryPath
Returns a hierarchical list of names of the categories in the category path, starting with the name just below the ROOT category.
asList() - Method in class ghidra.util.datastruct.ListAccumulator
 
asList() - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
 
asList(Iterable<T>) - Static method in class util.CollectionUtils
 
asList(Collection<T>) - Static method in class util.CollectionUtils
A convenient way to check for null and whether the given collection is a List.
asList(Enumeration<T>) - Static method in class util.CollectionUtils
 
asList(Iterator<T>) - Static method in class util.CollectionUtils
 
asList(List<?>, Class<T>) - Static method in class util.CollectionUtils
Checks that the elements in the given list are of the type specified by clazz and then casts the list to be of the specified type.
asList(List<T>) - Static method in class util.CollectionUtils
Returns the given list if not null, otherwise returns an empty list.
asList(T...) - Static method in class util.CollectionUtils
Similar to Arrays.asList(Object...), except that this method will turn a single null parameter into an empty list.
asLittleEndian() - Method in class ghidra.app.util.bin.BinaryReader
Returns a BinaryReader that is in LittleEndian mode.
asLocalVariable() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
asLong() - Method in class ghidra.app.util.bin.LEB128Info
Returns the value as a 64bit primitive long.
ASM - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncFlag
 
ASM - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
ASM_SEMI - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
ASMBLOCK - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
Lexical state.
ASMBLOCKB - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
ASMBLOCKP - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
ASMCGOCALL - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
AsmLine() - Method in class ghidra.app.util.cparser.C.CParser
 
AsmStatement() - Method in class ghidra.app.util.cparser.C.CParser
 
AsmUtil - Class in ghidra.app.plugin.assembler.sleigh.util
Utilities for the Assembler
AsmUtil() - Constructor for class ghidra.app.plugin.assembler.sleigh.util.AsmUtil
 
asNamespace(Program) - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
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.dwarf.NamespacePath
Converts this namespace path into a Namespace style string.
asParameter(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
asParameterDef() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
asReturnParameter(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
assemble(Address, String) - Method in class ghidra.app.plugin.assembler.AssemblyBuffer
Assemble a line and patch into the buffer
assemble(Address, String...) - Method in interface ghidra.app.plugin.assembler.GenericAssembler
Assemble a sequence of instructions and place them at the given address.
assemble(Address, String...) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
assemble(String) - Method in class ghidra.app.plugin.assembler.AssemblyBuffer
Assemble a line and append it to the buffer
assembleLine(Address, String) - Method in interface ghidra.app.plugin.assembler.GenericAssembler
Assemble a line instruction at the given address.
assembleLine(Address, String) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
assembleLine(Address, String, AssemblyPatternBlock) - Method in interface ghidra.app.plugin.assembler.GenericAssembler
Assemble a line instruction at the given address, assuming the given context.
assembleLine(Address, String, AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
Assembler - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
ASSEMBLY - Static variable in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
 
AssemblyBuffer - Class in ghidra.app.plugin.assembler
A convenience for accumulating bytes output by an Assembler
AssemblyBuffer(Assembler, Address) - Constructor for class ghidra.app.plugin.assembler.AssemblyBuffer
Create a buffer with the given assembler starting at the given entry
AssemblyConstructorSemantic - Class in ghidra.app.plugin.assembler.sleigh.sem
Describes a SLEIGH constructor semantic
AssemblyConstructorSemantic(AbstractAssemblyResolutionFactory<?, ?>, Constructor, List<Integer>) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
Build a new SLEIGH constructor semantic
AssemblyConstructState - Class in ghidra.app.plugin.assembler.sleigh.sem
The state corresponding to a sub-table operand
AssemblyConstructState(AbstractAssemblyTreeResolver<?>, List<AssemblyConstructorSemantic>, int, AssemblyConstructorSemantic, List<AbstractAssemblyState>) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructState
Construct the state for a selected SLEIGH constructor of a sub-table operand
AssemblyConstructStateGenerator - Class in ghidra.app.plugin.assembler.sleigh.sem
AssemblyConstructStateGenerator(AbstractAssemblyTreeResolver<?>, AssemblyParseBranch, AssemblyResolvedPatterns) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructStateGenerator
Construct the instruction state generator or a sub-table operand state generator
AssemblyContextGraph - Class in ghidra.app.plugin.assembler.sleigh.sem
A graph of possible context changes via the application of various constructors
AssemblyContextGraph(AbstractAssemblyResolutionFactory<?, ?>, SleighLanguage, AssemblyGrammar) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
Build the context change graph for a given language and grammar
AssemblyContextGraph.Edge - Class in ghidra.app.plugin.assembler.sleigh.sem
A transition in a context transition graph
AssemblyContextGraph.Vertex - Class in ghidra.app.plugin.assembler.sleigh.sem
A vertex in a context transition graph
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
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
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
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
AssemblyFixedNumericTerminal(long) - Constructor for class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyFixedNumericTerminal
Construct a terminal that accepts only the given numeric value
AssemblyGeneratedPrototype - Class in ghidra.app.plugin.assembler.sleigh.sem
A tree of generated assembly node states, paired with the resulting patterns
AssemblyGeneratedPrototype(AbstractAssemblyState, AssemblyResolvedPatterns) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyGeneratedPrototype
 
AssemblyGrammar - Class in ghidra.app.plugin.assembler.sleigh.grammars
Defines a context free grammar, used to parse mnemonic assembly instructions
AssemblyGrammar(AbstractAssemblyResolutionFactory<?, ?>) - 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
 
AssemblyHiddenConstructStateGenerator - Class in ghidra.app.plugin.assembler.sleigh.sem
The generator of AssemblyConstructState for a hidden sub-table operand
AssemblyHiddenConstructStateGenerator(AbstractAssemblyTreeResolver<?>, SubtableSymbol, AssemblyResolvedPatterns) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyHiddenConstructStateGenerator
Construct the hidden sub-table operand state generator
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
AssemblyNopState - Class in ghidra.app.plugin.assembler.sleigh.sem
 
AssemblyNopState(AbstractAssemblyTreeResolver<?>, List<AssemblyConstructorSemantic>, int, OperandSymbol) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyNopState
 
AssemblyNopStateGenerator - Class in ghidra.app.plugin.assembler.sleigh.sem
The generator of AssemblyOperandState for a hidden value operand
AssemblyNopStateGenerator(AbstractAssemblyTreeResolver<?>, OperandSymbol, AssemblyResolvedPatterns) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyNopStateGenerator
Construct the hidden value operand state generator
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
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
AssemblyNumericSymbols - Class in ghidra.app.plugin.assembler.sleigh.symbol
A context to hold various symbols offered to the assembler, usable where numbers are expected.
AssemblyNumericTerminal - Class in ghidra.app.plugin.assembler.sleigh.symbol
A terminal that accepts any numeric value or program symbol (label, equate)
AssemblyNumericTerminal(String, int, AddressSpace) - Constructor for class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
Construct a terminal with the given name, accepting any numeric value or program label
AssemblyOperandState - Class in ghidra.app.plugin.assembler.sleigh.sem
The state corresponding to a non-sub-table operand
AssemblyOperandState(AbstractAssemblyTreeResolver<?>, List<AssemblyConstructorSemantic>, int, AssemblyTerminal, long, OperandSymbol) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandState
Construct the state for a given operand and selected value
AssemblyOperandStateGenerator - Class in ghidra.app.plugin.assembler.sleigh.sem
AssemblyOperandStateGenerator(AbstractAssemblyTreeResolver<?>, AssemblyParseNumericToken, OperandSymbol, AssemblyResolvedPatterns) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandStateGenerator
Construct the operand state generator
AssemblyOS - Enum constant in enum class 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
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
 
AssemblyParseHiddenNode - Class in ghidra.app.plugin.assembler.sleigh.tree
 
AssemblyParseHiddenNode(AssemblyGrammar) - Constructor for class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseHiddenNode
 
AssemblyParseMachine - Class in ghidra.app.plugin.assembler.sleigh.parse
A class that implements the LALR(1) parsing algorithm
AssemblyParseMachine(AssemblyParser, String, int, AssemblyParseToken, AssemblyNumericSymbols) - 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
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
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
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
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
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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
AssemblyRefProcessor - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
AssemblyResolution - Interface in ghidra.app.plugin.assembler.sleigh.sem
 
AssemblyResolutionResults - Class in ghidra.app.plugin.assembler.sleigh.sem
A set of possible assembly resolutions for a single SLEIGH constructor
AssemblyResolutionResults() - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
Construct a new (mutable) empty set of resolutions
AssemblyResolutionResults(Set<AssemblyResolution>) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
 
AssemblyResolutionResults.Applicator - Interface in ghidra.app.plugin.assembler.sleigh.sem
 
AssemblyResolvedBackfill - Interface in ghidra.app.plugin.assembler.sleigh.sem
 
AssemblyResolvedError - Interface in ghidra.app.plugin.assembler.sleigh.sem
 
AssemblyResolvedErrorBuilder() - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AssemblyResolvedErrorBuilder
 
AssemblyResolvedPatterns - Interface in ghidra.app.plugin.assembler.sleigh.sem
 
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
 
AssemblySelector.Selection - Record Class in ghidra.app.plugin.assembler
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
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
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
AssemblyStringStateGenerator - Class in ghidra.app.plugin.assembler.sleigh.sem
 
AssemblyStringStateGenerator(AbstractAssemblyTreeResolver<?>, AssemblyParseToken, OperandSymbol, AssemblyResolvedPatterns) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyStringStateGenerator
 
AssemblyStringTerminal - Class in ghidra.app.plugin.assembler.sleigh.symbol
A terminal that accepts only a particular string
AssemblyStringTerminal(String, VarnodeSymbol) - 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
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
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
 
AssemblyTreeResolver(AbstractAssemblyResolutionFactory<AssemblyResolvedPatterns, ?>, SleighLanguage, Address, AssemblyParseBranch, AssemblyPatternBlock, AssemblyContextGraph) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
 
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.
assertAtMostOne(Iterable<T>) - Static method in interface generic.Unique
Assert that at most one element is in an iterable and get that element or null
assertAtMostOne(T[]) - Static method in interface generic.Unique
 
assertColorsEqual(Color, Color) - Method in class generic.test.AbstractGuiTest
Asserts that the two colors have the same rgb values (handles GColor)
assertCompletedInstruction() - Method in class ghidra.pcode.emu.DefaultPcodeThread
A sanity-checking measure: Cannot start a new instruction while one is still being executed
assertContainsExactly(Collection<T>, Collection<T>) - Static method in class generic.test.AbstractGTest
 
assertContainsExactly(Collection<T>, T...) - Static method in class generic.test.AbstractGTest
 
assertContainsString(String, String) - Static method in class generic.test.AbstractGTest
 
assertContainsStringIgnoringCase(String, String) - 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.
assertIconsEqual(Icon, Icon) - Method in class docking.test.AbstractDockingTest
Asserts that the two icons are or refer to the same icon (handles GIcon)
Assertion() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
assertListEqualOrdered(String, List<?>, List<?>) - Static method in class generic.test.AbstractGTest
 
assertListEqualOrdered(List<?>, List<?>) - Static method in class generic.test.AbstractGTest
 
assertListEqualsArrayOrdered(List<T>, T...) - Static method in class generic.test.AbstractGTest
 
assertListEqualsArrayUnordered(List<?>, Object...) - Static method in class generic.test.AbstractGTest
 
assertListEqualUnordered(String, List<?>, List<?>) - Static method in class generic.test.AbstractGTest
 
assertMidInstruction() - Method in class ghidra.pcode.emu.DefaultPcodeThread
A sanity-checking measure: Cannot finish an instruction unless one is currently being executed
assertOne(Iterable<T>) - Static method in interface generic.Unique
Assert that exactly one element is in an iterable and get that element
assertOne(Stream<T>) - Static method in interface generic.Unique
Assert that exactly one element is in a stream and get that element
assertSleigh(Language) - Static method in class ghidra.pcode.emu.AbstractPcodeMachine
Check and cast the language to Sleigh
assertSwingThread(String) - Static method in class ghidra.util.Swing
Logs a stack trace if the current calling thread is not the Swing thread
assertThisIsTheSwingThread(String) - Static method in class ghidra.util.SystemUtilities
A development/testing time method to make sure the current thread is the swing thread.
assertToggleButtonSelected(JToggleButton, boolean) - Static method in class docking.test.AbstractDockingTest
Checks the selected state of a JToggleButton in a thread safe way.
assertTrue(boolean, String) - Static method in class ghidra.util.SystemUtilities
 
assertUniquePluginName(Class<? extends Plugin>) - Static method in class ghidra.framework.plugintool.util.PluginUtils
Ensures the specified Plugin has a unique name among all Plugin classes found in the current ClassSearcher's reach.
assertXMLFilesEquals(XmlPullParser, XmlPullParser) - Static method in class ghidra.util.xml.XmlTestHelper
 
assertXMLFilesEquals(File, File) - Static method in class ghidra.util.xml.XmlTestHelper
 
asSet() - Method in class ghidra.util.datastruct.SetAccumulator
 
asSet(Iterable<T>) - Static method in class util.CollectionUtils
Turns the given iterable into a new Set, returning it directly if it is a set, draining it into a set if it is not already.
asSet(Collection<T>) - Static method in class util.CollectionUtils
 
asSet(Iterator<T>) - Static method in class util.CollectionUtils
Drains the given iterator into a new Set
asSet(T...) - Static method in class util.CollectionUtils
Turns the given items into a set.
assign(IteratorSTL<Pair<K, V>>) - Method in class generic.stl.MapIteratorSTL
 
assign(IteratorSTL<T>) - Method in class generic.stl.EmptyIteratorSTL
 
assign(IteratorSTL<T>) - Method in interface generic.stl.IteratorSTL
'Assigns' this iterator to be equivalent to the given iterator.
assign(IteratorSTL<T>) - Method in class generic.stl.ListIterator
 
assign(IteratorSTL<T>) - Method in class generic.stl.SetIterator
 
assign(IteratorSTL<T>) - Method in class generic.stl.UnmodifiableListIteratorSTL
 
assign(IteratorSTL<T>) - Method in class generic.stl.VectorIterator
 
assign(VectorSTL<T>) - Method in class generic.stl.VectorSTL
 
assign(Register, RegisterValue) - Method in class ghidra.program.model.lang.RegisterValue
Assign the value to a portion of this register value
assign(Register, BigInteger) - Method in class ghidra.program.model.lang.RegisterValue
Assign the value to a portion of this register value
ASSIGN - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
ASSIGN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
ASSIGN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
ASSIGN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
ASSIGN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighParser
 
AssignAction - Class in ghidra.program.model.lang.protorules
An action that assigns an Address to a function prototype parameter A request for the address of either return storage or an input parameter is made through the assignAddress() method, which is given full information about the function prototype.
AssignAction(ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.AssignAction
 
assignAddress(DataType, PrototypePieces, int, DataTypeManager, int[], ParameterPieces) - Method in class ghidra.program.model.lang.ParamListStandard
Fill in the Address and other details for the given parameter Attempt to apply a ModelRule first.
assignAddress(DataType, PrototypePieces, int, DataTypeManager, int[], ParameterPieces) - Method in class ghidra.program.model.lang.protorules.AssignAction
Assign an address and other meta-data for a specific parameter or for return storage in context The Address is assigned based on the data-type of the parameter, available register resources, and other details of the function prototype.
assignAddress(DataType, PrototypePieces, int, DataTypeManager, int[], ParameterPieces) - Method in class ghidra.program.model.lang.protorules.ConsumeAs
 
assignAddress(DataType, PrototypePieces, int, DataTypeManager, int[], ParameterPieces) - Method in class ghidra.program.model.lang.protorules.ConsumeExtra
 
assignAddress(DataType, PrototypePieces, int, DataTypeManager, int[], ParameterPieces) - Method in class ghidra.program.model.lang.protorules.ConvertToPointer
 
assignAddress(DataType, PrototypePieces, int, DataTypeManager, int[], ParameterPieces) - Method in class ghidra.program.model.lang.protorules.GotoStack
 
assignAddress(DataType, PrototypePieces, int, DataTypeManager, int[], ParameterPieces) - Method in class ghidra.program.model.lang.protorules.HiddenReturnAssign
 
assignAddress(DataType, PrototypePieces, int, DataTypeManager, int[], ParameterPieces) - Method in class ghidra.program.model.lang.protorules.ModelRule
Assign an address and other details for a specific parameter or for return storage in context The Address is only assigned if the data-type filter and the optional qualifier filter pass, otherwise a FAIL response is returned.
assignAddress(DataType, PrototypePieces, int, DataTypeManager, int[], ParameterPieces) - Method in class ghidra.program.model.lang.protorules.MultiMemberAssign
 
assignAddress(DataType, PrototypePieces, int, DataTypeManager, int[], ParameterPieces) - Method in class ghidra.program.model.lang.protorules.MultiSlotAssign
 
assignAddress(DataType, PrototypePieces, int, DataTypeManager, int[], ParameterPieces) - Method in class ghidra.program.model.lang.protorules.MultiSlotDualAssign
 
assignAddressFallback(StorageClass, DataType, boolean, int[], ParameterPieces) - Method in class ghidra.program.model.lang.ParamListStandard
Assign storage for given parameter class, using the fallback assignment algorithm Given a resource list, a data-type, and the status of previously allocated slots, select the storage location for the parameter.
assignContext(RegisterValue) - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
assignContext(RegisterValue) - Method in interface ghidra.pcode.emu.PcodeThread
Adjust the thread's decoding context without writing to its executor state
assignContextFieldValues(StructureContext<T>) - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
Initializes any ContextField fields in a new structure instance.
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
 
assignField(FieldContext<T>, Object) - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
assignField(Field, Object, Object) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
Write a value to a field in a java class.
assignMap(PrototypePieces, DataTypeManager, ArrayList<ParameterPieces>, boolean) - Method in interface ghidra.program.model.lang.ParamList
Given a list of datatypes, calculate the storage locations used for passing those data-types
assignMap(PrototypePieces, DataTypeManager, ArrayList<ParameterPieces>, boolean) - Method in class ghidra.program.model.lang.ParamListRegisterOut
 
assignMap(PrototypePieces, DataTypeManager, ArrayList<ParameterPieces>, boolean) - Method in class ghidra.program.model.lang.ParamListStandard
 
assignMap(PrototypePieces, DataTypeManager, ArrayList<ParameterPieces>, boolean) - Method in class ghidra.program.model.lang.ParamListStandardOut
 
assignment() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
assignment() - Method in class ghidra.sleigh.grammar.SleighEcho
 
assignment() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
assignment() - Method in class ghidra.sleigh.grammar.SleighParser
 
assignment_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.assignment_return
 
AssignmentExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
AssignmentOperator() - Method in class ghidra.app.util.cparser.C.CParser
 
assignNormalizedColorValues() - Method in class generic.theme.laf.FlatDarkUiDefaultsMapper
 
assignNormalizedColorValues() - Method in class generic.theme.laf.UiDefaultsMapper
Populates the GThemeValueMap with normalized color ids.
assignParameterStorage(PrototypePieces, DataTypeManager, ArrayList<ParameterPieces>, boolean) - Method in class ghidra.program.model.lang.PrototypeModel
Calculate input and output storage locations given a function prototype The data-types of the function prototype are passed in.
AssignProcessToJobObject(WinNT.HANDLE, WinNT.HANDLE) - Method in interface ghidra.pty.windows.jna.JobApiNative
 
assignVerticesToStrongComponents() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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 and its dependencies so thier source archive is set to given archive.
AssociatedTypeDescriptor - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift AssociatedTypeDescriptor structure
AssociatedTypeDescriptor(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.AssociatedTypeDescriptor
AssociatedTypeRecord - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift AssociatedTypeRecord structure
AssociatedTypeRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.AssociatedTypeRecord
Creates a new AssociatedTypeRecord
associateLabel(JLabel) - Method in class docking.widgets.combobox.GhidraComboBox
Convenience method for associating a label with the editor component.
AssociateSymbolCmd - Class in ghidra.app.cmd.refs
Command class for associating a reference with a specific label
AssociateSymbolCmd(Reference, Namespace) - Constructor for class ghidra.app.cmd.refs.AssociateSymbolCmd
Constructor.
AssociateSymbolCmd(Reference, String) - Constructor for class ghidra.app.cmd.refs.AssociateSymbolCmd
Create a associate symbol command for a global symbol
AssociateSymbolCmd(Reference, String, Namespace) - Constructor for class ghidra.app.cmd.refs.AssociateSymbolCmd
Constructor
associationAdded(SourceType, Reference) - Method in interface ghidra.program.model.symbol.SymbolTableListener
Notification that the association between a reference and a specific symbol has changed.
associationIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics.CliMethodSemanticsRow
 
associationRemoved(Reference) - Method in interface ghidra.program.model.symbol.SymbolTableListener
Notification that the association between the given reference and any symbol was removed.
asStream(Iterable<T>...) - Static method in class util.CollectionUtils
Combines all iterables passed-in into a pass-through (not creating a new collection) Stream.
asStream(Iterator<T>) - Static method in class util.CollectionUtils
Turns the given iterator into a stream
asString() - Method in interface docking.widgets.table.constraint.ColumnConstraint
Returns a reasonable String version of this constraint useful for debugging.
assume(Register, long) - Method in class ghidra.util.state.ResultsState
Set an assumed register value immediately following construction and prior to flow.
ASTERISK - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
ASTERISK - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
ASTERISK - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
ASTERISK - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
ASTERISK - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
ASTERISK - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
ASTERISK - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
ASTERISK - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
ASTERISK - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
ASTERISK - Static variable in class ghidra.sleigh.grammar.SleighParser
 
asUInt32() - Method in class ghidra.app.util.bin.LEB128Info
Returns the value as an unsigned int32.
ASYNCPREEMPT - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
at - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
at - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
 
atCheckpoint() - Method in class db.buffers.BufferMgr
 
atLeast(N) - Method in interface generic.Span.Domain
Construct a new span with the given lower endpoint, inclusive.
AtLeastColumnConstraint<T extends 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
atMost(N) - Method in interface generic.Span.Domain
Construct a new span with the given upper endpoint, inclusive.
AtMostColumnConstraint<T extends 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.
AttrDef(DWARFAttribute, int, DWARFForm, long) - Constructor for class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute.AttrDef
 
ATTRIB_A - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_ADDRTIED - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_ADJUSTVMA - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_ALIGN - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_ALIGN - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_ALIGNMENT - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_ALTINDEX - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_ARRAYSIZE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_B - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_BADDATA - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_BASE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_BASE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_BIGENDIAN - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_BIGENDIAN - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_BLOCKREF - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_CAT - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_CHAR - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_CLASS - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_CLOSE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_CODE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_CODE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_COLOR - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_CONSTRUCTOR - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_CONTAIN - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_CONTAIN - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_CONTENT - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_CONTEXT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_CORE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_CT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_CUSTOM - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_DEFAULTSPACE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_DEFAULTSPACE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_DELAY - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_DELAY - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_DEPTH - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_DESTRUCTOR - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_DOTDOTDOT - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_DYNAMIC - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_ENABLE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_END - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_ENDBIT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_ENDBYTE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_ENUM - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_ENUMSIGNED - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_ENUMSIZE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_EXTENSION - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_EXTRAPOP - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_FARPOINTER - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_FIELD - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_FIRST - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_FIRST - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_FLOW - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_FORMAT - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_GROUP - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_GROWTH - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_GRP - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_HASH - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_HASTHIS - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_HIDDENRETPARM - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_HIGH - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_I - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_ID - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_ID - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_INCIDENTALCOPY - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_INDENT - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_INDEX - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_INDEX - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_INDIRECTSTORAGE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_INJECT - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_INLINE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_INPUT - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_INPUTOP - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_INTSIZE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_KEY - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_KILLEDBYCALL - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_LABEL - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_LABELS - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_LAST - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_LENGTH - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_LENGTH - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_LINE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_LOADERSYMBOLS - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_LOCK - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_LOGICALSIZE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_LONGSIZE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_LOW - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_MAIN - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_MASK - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_MAXDELAY - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_MAXSIZE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_MERGE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_METATYPE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_MINLEN - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_MINSIZE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_MODEL - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_MODELLOCK - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_NAME - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_NAME - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_NAMELOCK - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_NOCODE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_NONZERO - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_NORETURN - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_NUM - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_NUMBER - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_NUMCT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_NUMSECTIONS - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_OFF - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_OFF - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_OFFSET - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_OPAQUESTRING - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_OPCODE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_OPEN - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_OPREF - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_OUTPUTOP - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_PARAMSHIFT - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_PARENT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_PARENT - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_PERSISTS - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_PHYSICAL - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_PHYSICAL - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_PIECE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_PIECE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_PLUS - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_POINTERMAX - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_READONLY - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_REF - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_REGISTER - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_REPREF - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_REV - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_REVERSEJUSTIFY - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_S - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_SCOPE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_SCOPEIDBYNAME - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_SCOPESIZE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_SECTION - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_SEPARATEFLOAT - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_SHIFT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_SIGNBIT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_SIGNED - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_SIGNEXT - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_SIZE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_SIZE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_SOURCE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_SPACE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_SPACE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_STACKSHIFT - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_STARTBIT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_STARTBYTE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_STORAGE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_STRATEGY - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_STRUCTALIGN - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_STYLE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_SUBSYM - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_SYMBOLSIZE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_SYMREF - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_TABLE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_TAG - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_TARGETOP - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_THISBEFORERETPOINTER - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_THISPTR - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_TRUNC - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_TYPE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_TYPELOCK - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_UNAFF - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_UNIMPL - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_UNIQ - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_UNIQBASE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_UNIQBASE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_UNIQMASK - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_UNKNOWN - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_USEROP - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_UTF - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_VAL - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_VAL - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_VALUE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_VARLENGTH - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_VARNODE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_VARREF - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_VECTOR_LANE_SIZES - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_VERSION - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_VOIDLOCK - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_VOLATILE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
ATTRIB_WORDSIZE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ATTRIB_WORDSIZE - Static variable in record class ghidra.program.model.pcode.AttributeId
 
Attribute<T extends KeyedObject> - Class in ghidra.util.graph.attributes
Base class for attributes -- int, double, or String values -- which can be assigned to the members of a KeyIndexableSet, e.g.
Attribute(String, KeyIndexableSet<T>) - Constructor for class ghidra.util.graph.attributes.Attribute
Constructor
ATTRIBUTE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
ATTRIBUTE - Static variable in class ghidra.program.model.pcode.PackedDecode
 
Attributed - Class in ghidra.service.graph
 
Attributed() - Constructor for class ghidra.service.graph.Attributed
 
AttributedEdge - Class in ghidra.service.graph
Generic directed graph edge implementation
AttributedEdge(String) - Constructor for class ghidra.service.graph.AttributedEdge
Constructs a new GhidraEdge
AttributedGraph - Class in ghidra.service.graph
Basic graph implementation for a directed graph whose vertices and edges support attributes.
AttributedGraph(String, GraphType) - Constructor for class ghidra.service.graph.AttributedGraph
Create a new empty AttributedGraph that automatically collapses duplicate edges
AttributedGraph(String, GraphType, String) - Constructor for class ghidra.service.graph.AttributedGraph
Create a new empty AttributedGraph that automatically collapses duplicate edges
AttributedGraph(String, GraphType, String, boolean) - Constructor for class ghidra.service.graph.AttributedGraph
Create a new empty AttributedGraph.
AttributedGraphExporter - Interface in ghidra.service.graph
Interface for exporting AttributedGraphs
attributedString - Variable in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
the attributed string displayed by this field element
AttributedString - Class in docking.widgets.fieldpanel.field
An object that wraps a string and provides data that describes how to render that string.
AttributedString(String, Color, FontMetrics) - Constructor for class docking.widgets.fieldpanel.field.AttributedString
Creates an attributed string with the given text, color and metrics with no other attributes, like highlighting or underlining.
AttributedString(String, Color, FontMetrics, boolean, Color) - Constructor for class docking.widgets.fieldpanel.field.AttributedString
Creates an attributed string with the given text, color and metrics with other attributes, like highlighting and underlining.
AttributedString(Icon, String, Color, FontMetrics, boolean, Color) - Constructor for class docking.widgets.fieldpanel.field.AttributedString
Creates an attributed string with the given text, color, icon and metrics with other attributes, like highlighting and underlining.
AttributedStringPcodeFormatter - Class in ghidra.app.util.pcode
 
AttributedStringPcodeFormatter() - Constructor for class ghidra.app.util.pcode.AttributedStringPcodeFormatter
Constructor
attributedStrings - Variable in class docking.widgets.fieldpanel.field.CompositeAttributedString
 
AttributedVertex - Class in ghidra.service.graph
Graph vertex with attributes
AttributedVertex(String) - Constructor for class ghidra.service.graph.AttributedVertex
 
AttributedVertex(String, String) - Constructor for class ghidra.service.graph.AttributedVertex
Constructs a new GhidraVertex with the given id and name
attributeForm - Variable in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
 
attributeId - Variable in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
 
AttributeId - Record Class in ghidra.program.model.pcode
An annotation for a data element being transferred to/from a stream This class parallels the XML concept of an attribute on an element.
AttributeId(String, int) - Constructor for record class ghidra.program.model.pcode.AttributeId
Creates an instance of a AttributeId record class.
AttributeList(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
AttributeManager<T extends KeyedObject> - Class in ghidra.util.graph.attributes
Class which creates and keeps track of attributes defined for a single KeyIndexableSet.
AttributeManager(KeyIndexableSet<T>) - Constructor for class ghidra.util.graph.attributes.AttributeManager
Constructor.
AttributeSpec(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
AttributeSpecList(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
AttributeToken(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
attributeType() - Method in class ghidra.util.graph.attributes.Attribute
Return the type of Attribute, i.e.
attributeType() - Method in class ghidra.util.graph.attributes.DoubleAttribute
Return the type of Attribute, i.e.
attributeType() - Method in class ghidra.util.graph.attributes.IntegerAttribute
Return the type of Attribute, i.e.
attributeType() - Method in class ghidra.util.graph.attributes.LongAttribute
Return the type of Attribute, i.e.
attributeType() - Method in class ghidra.util.graph.attributes.ObjectAttribute
Return the type of Attribute, i.e.
attributeType() - Method in class ghidra.util.graph.attributes.StringAttribute
Return the type of Attribute, i.e.
AUDataType - Class in ghidra.program.model.data
 
AUDataType() - Constructor for class ghidra.program.model.data.AUDataType
 
AUDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.AUDataType
 
AudioPlayer - Class in ghidra.program.model.data
 
AudioPlayer(byte[]) - Constructor for class ghidra.program.model.data.AudioPlayer
 
AUTO - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
AUTO - Static variable in class ghidra.app.util.viewer.field.ListingColors.CommentColors
 
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
 
AutocompletingStringConstraintEditor - Class in docking.widgets.table.constrainteditor
An editor that provides suggestions of values that, according to StringColumnConstraint, match a user-supplied pattern.
AutocompletingStringConstraintEditor(StringColumnConstraint, ColumnData<String>) - Constructor for class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
Constructor.
AutocompletionCellRenderer<T> - Class in docking.widgets.autocomplete
This is a default list cell renderer for the TextFieldAutocompleter suitable for extension if a user wishes to customize it.
AutocompletionCellRenderer(TextFieldAutocompleter<T>) - Constructor for class docking.widgets.autocomplete.AutocompletionCellRenderer
Create a renderer owned by the given autocompleter.
AutocompletionEvent<T> - Class in docking.widgets.autocomplete
An event related to autocompletion, usually a completion being activated by the user.
AutocompletionEvent(T, JTextField) - Constructor for class docking.widgets.autocomplete.AutocompletionEvent
Create a new event on the given selection and text field.
AutocompletionListener<T> - Interface in docking.widgets.autocomplete
A listener for autocompletion events.
AutocompletionModel<T> - Interface in docking.widgets.autocomplete
A model to generate the suggested completions, given a viable prefix.
AutoGeneratedDockingAction - Interface in docking.actions
A marker interface to signal that the implementing action is temporary and gets built automatically by the tool
AutoImporter - Class in ghidra.app.util.importer
Utility methods to do Program imports automatically (without requiring user interaction)
AutoLookup - Class in docking.widgets
A class that holds the logic and state for finding matching rows in a widget when a user types in the widget.
AutoLookup() - Constructor for class docking.widgets.AutoLookup
 
AUTOMATICALLY_SAVE_TOOLS - Static variable in class ghidra.framework.main.FrontEndTool
 
AutomaticCommentFieldLocation - Class in ghidra.program.util
The AutomaticCommentFieldLocation class contains specific location information within the automatic comment of an EOL comment field of a CodeUnitLocation object.
AutomaticCommentFieldLocation() - Constructor for class ghidra.program.util.AutomaticCommentFieldLocation
Default constructor needed for restoring an end-of-line field location from XML.
AutomaticCommentFieldLocation(Program, Address, int[], String[], int, int, int) - Constructor for class ghidra.program.util.AutomaticCommentFieldLocation
Construct a new AutomaticCommentFieldLocation.
autoMerge(int, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
autoMerge(int, int, TaskMonitor) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
 
autoMerge(TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalProgramMerger
 
AutoParameterImpl - Class in ghidra.program.model.listing
 
AutoParameterImpl(DataType, int, VariableStorage, Function) - Constructor for class ghidra.program.model.listing.AutoParameterImpl
 
AutoParameterType - Enum Class 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
autoTranslate() - Method in record class ghidra.app.services.StringTranslationService.TranslateOptions
Returns the value of the autoTranslate record component.
AuxEmulatorPartsFactory<U> - Interface in ghidra.pcode.emu.auxiliary
An auxiliary emulator parts factory for stand-alone emulation
AUXILIARY_ARRAY_DIMENSION - Static variable in class ghidra.app.util.bin.format.coff.CoffConstants
Number of dimensions of a symbol's auxiliary array.
AuxPcodeEmulator<U> - Class in ghidra.pcode.emu.auxiliary
A stand-alone emulator whose parts are manufactured by a AuxEmulatorPartsFactory
AuxPcodeEmulator(Language) - Constructor for class ghidra.pcode.emu.auxiliary.AuxPcodeEmulator
Create a new emulator
AuxPcodeThread<U> - Class in ghidra.pcode.emu.auxiliary
The default thread for AuxPcodeEmulator
AuxPcodeThread(String, AuxPcodeEmulator<U>) - Constructor for class ghidra.pcode.emu.auxiliary.AuxPcodeThread
 
available() - Method in class ghidra.app.util.bin.ByteProviderInputStream
 
available() - Method in class ghidra.app.util.bin.ByteProviderPaddedInputStream
 
available() - Method in class ghidra.formats.gfilesystem.RefdInputStream
 
available() - Method in class ghidra.program.model.mem.MemBufferInputStream
 
available() - Method in class ghidra.util.MonitoredInputStream
Returns the number of bytes that can be read from this input stream without blocking.
average(Color, Color) - Static method in class ghidra.util.ColorUtils
Creates a new color by averaging the red, green, blue, and alpha values from the given colors.
await() - Method in class ghidra.util.CountLatch
Causes the current thread to wait until the latch count is zero, unless the thread is interrupted.
await(long, TimeUnit) - Method in class ghidra.util.CountLatch
Causes the current thread to wait until the latch count is zero, unless the thread is interrupted, or the specified waiting time elapses.
AZURE - Static variable in class ghidra.util.WebColors
 

B

back() - Method in class docking.wizard.WizardManager
Programmatically move the wizard back one panel.
back() - Method in class generic.stl.ListSTL
 
back() - Method in class generic.stl.VectorSTL
 
BACK - Static variable in class docking.wizard.WizardManager
Default text for the 'back' button
backEdges() - Method in class ghidra.util.graph.DepthFirstSearch
Deprecated.
Return the back edges found in this depth first search.
backfill(RecursiveDescentSolver, Map<String, Long>) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Apply as many backfill records as possible
backfill(RecursiveDescentSolver, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
backfill(PatternExpression, MaskedLong, int, String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
Build a backfill record to attach to a successful resolution result
backfillBuilder(PatternExpression, MaskedLong, int, String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
backfills - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedPatternsBuilder
 
backfills - Variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
BACKGROUND - Static variable in class generic.theme.GThemeDefaults.Colors
 
BACKGROUND - Static variable in class generic.theme.GThemeDefaults.Colors.Tooltips
 
BACKGROUND - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
BACKGROUND - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
backgroundColorModel - Variable in class docking.widgets.fieldpanel.FieldPanel
 
BackgroundColorModel - Interface in docking.widgets.fieldpanel.support
 
BackgroundCommand<T extends DomainObject> - 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
 
backgroundWorkCancelled() - Method in class docking.widgets.table.threaded.ThreadedTableModel
Called when a TableUpdateJob is cancelled by the user via the Gui.
backing - Variable in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
backTrack(Vertex) - Method in class ghidra.util.graph.Dominator
Deprecated.
this aids in going back to the parent from which a vertex was accessed in the depth first search
backup(int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Backup a number of characters.
backup(int) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Backup a number of characters.
backupRowComparator - Variable in class docking.widgets.table.sort.RowBasedColumnComparator
 
BACKWARD - Enum constant in enum class ghidra.app.util.datatype.NavigationDirection
 
backwardNext() - Method in class ghidra.program.util.MultiAddressRangeIterator
Returns the next address for backward iterators.
BAD - Static variable in class ghidra.graph.ProgramGraphType
 
BAD_ADDRESS - Variable in class ghidra.program.util.VarnodeContext
 
BAD_DATATYPE_ID - Static variable in interface ghidra.program.model.data.DataTypeManager
ID if data type type is BAD.
BAD_REF_ADDR - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
BAD_SPACE_ID_VALUE - 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
 
BadLinkException - Exception in ghidra.util.exception
BadLinkException occurs when a link-file expected linked content type does not match the actual content type of the linked file.
BadLinkException(String) - Constructor for exception ghidra.util.exception.BadLinkException
 
badOp(PcodeOp) - Method in class ghidra.pcode.exec.PcodeExecutor
Handle an unrecognized or unimplemented p-code op
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
 
bakeLine() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
BAKPAT - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
BALLOON - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
BARE - Static variable in interface ghidra.pty.unix.PosixC
The bare library without error handling
BARE - Static variable in interface ghidra.pty.unix.Util
The bare library without error handling
BARE_POSIX - Static variable in interface ghidra.pty.unix.Err
 
base - Variable in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureGenericBlob
 
BASE - Static variable in interface ghidra.sleigh.grammar.SleighRecognizerConstants
 
BASE_ADDRESS - Static variable in class ghidra.app.util.bin.format.pef.PefConstants
 
BASE_LISTING_FONT_ID - Static variable in class ghidra.app.util.viewer.field.FieldFactory
 
baseAddr - Variable in class ghidra.program.model.lang.InjectContext
 
baseAddress - Variable in class ghidra.app.util.bin.MemoryByteProvider
 
baseContextRegister - Variable in class ghidra.program.disassemble.Disassembler
 
baseContextRegister - Variable in class ghidra.program.util.AbstractProgramContext
 
baseDataType - Variable in class ghidra.app.util.PseudoData
 
basedName - Variable in class ghidra.app.util.demangler.DemangledObject
 
baseEncodingSet - Variable in class ghidra.app.decompiler.DecompInterface
 
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
 
BASENAME - Static variable in class ghidra.program.model.pcode.UnionFacetSymbol
 
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.
BaseRelocationDataDirectory - Class in ghidra.app.util.bin.format.pe
Points to the base relocation information.
BaseSectionProvider - Class in ghidra.app.util.bin.format.dwarf.sectionprovider
Fetches DWARF sections from a normal program using simple Ghidra memory blocks.
BaseSectionProvider(Program) - Constructor for class ghidra.app.util.bin.format.dwarf.sectionprovider.BaseSectionProvider
 
baseState() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
Initialize a walk of the tree
baseStruct - Variable in class ghidra.program.model.data.RepeatedDynamicDataType
 
baseTypeCode - Variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
 
BASIC - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
BASIC_MODEL - Static variable in interface ghidra.app.services.BlockModelService
Type for a simple block model.
BasicAnimationDriver(GGlassPane, AnimationUtils.BasicAnimationPainter) - Constructor for class docking.util.AnimationUtils.BasicAnimationDriver
 
BasicAnimationPainter() - Constructor for class docking.util.AnimationUtils.BasicAnimationPainter
 
BasicBlockModel - Class in ghidra.program.model.block
This BlockModel implements the Basic block model.
BasicBlockModel(Program) - Constructor for class ghidra.program.model.block.BasicBlockModel
 
BasicBlockModel(Program, boolean) - Constructor for class ghidra.program.model.block.BasicBlockModel
 
BasicCompilerSpec - Class in ghidra.program.model.lang
BasicCompilerSpec implements the CompilerSpec interface based on static information from a particular .cspec file.
BasicCompilerSpec(BasicCompilerSpec) - Constructor for class ghidra.program.model.lang.BasicCompilerSpec
Clone the spec so that program can safely extend it without affecting the base spec from Language.
BasicCompilerSpec(CompilerSpecDescription, SleighLanguage, ResourceFile) - Constructor for class ghidra.program.model.lang.BasicCompilerSpec
Read in the specification from an XML file.
BasicCompilerSpec(CompilerSpecDescription, SleighLanguage, InputStream) - Constructor for class ghidra.program.model.lang.BasicCompilerSpec
Construct the specification from an XML stream.
BasicCompilerSpecDescription - Class in ghidra.program.model.lang
 
BasicCompilerSpecDescription(CompilerSpecID, String) - Constructor for class ghidra.program.model.lang.BasicCompilerSpecDescription
 
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
 
begin(PcodeProgram) - Method in class ghidra.pcode.exec.PcodeExecutor
Begin execution of the given program
begin(List<PcodeOp>, Map<Integer, String>) - Method in class ghidra.pcode.exec.PcodeExecutor
Begin execution of a list of p-code ops
BEGIN - Static variable in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
BEGIN_CERT - Static variable in class ghidra.net.ApplicationKeyManagerUtils
 
BEGIN_CHOICE_INDEX - Static variable in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
beginColumn - Variable in class ghidra.app.util.cparser.C.Token
The column number of the first character of this Token.
beginColumn - Variable in class ghidra.app.util.cparser.CPP.Token
The column number of the first character of this Token.
beginInstructionOrInject() - Method in class ghidra.pcode.emu.DefaultPcodeThread
Start execution of the instruction or inject at the program counter
beginLine - Variable in class ghidra.app.util.cparser.C.Token
The line number of the first character of this Token.
beginLine - Variable in class ghidra.app.util.cparser.CPP.Token
The line number of the first character of this Token.
BeginningOfLineAction - Class in generic.util.action
 
BeginningOfLineAction() - Constructor for class generic.util.action.BeginningOfLineAction
 
BeginToken() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Start.
BeginToken() - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Start.
BEGITEM - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
BEIGE - Static variable in class ghidra.util.WebColors
 
BestFit - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
 
bestIns - Variable in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
 
bfMgr - Variable in class db.Database
 
BG_BORDER_ID - Static variable in class generic.theme.SystemThemeIds
 
BG_CONTROL_ID - Static variable in class generic.theme.SystemThemeIds
 
BG_TOOLTIP_ID - Static variable in class generic.theme.SystemThemeIds
 
BG_VIEW_ID - Static variable in class generic.theme.SystemThemeIds
 
BG_VIEW_SELECTED_ID - Static variable in class generic.theme.SystemThemeIds
 
BGR - Enum constant in enum class docking.theme.gui.ColorSorter
 
biConsumer() - Static method in class utility.function.Dummy
Creates a dummy consumer
BIG - Enum constant in enum class ghidra.program.model.lang.Endian
 
BIG - Static variable in class ghidra.program.model.data.EndianSettingsDefinition
 
BIG_BOMB - Static variable in class resources.ResourceManager
 
BIG_ENDIAN - Enum constant in enum class ghidra.pcode.exec.BytesPcodeArithmetic
The instance which interprets arrays as big-endian values
BIG_ENDIAN - Enum constant in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
BIG_NEGATIVE_INFINITY - Static variable in class ghidra.pcode.floatformat.BigFloat
 
BIG_POSITIVE_INFINITY - Static variable in class ghidra.pcode.floatformat.BigFloat
 
BigEndianDataConverter - Class in ghidra.util
Helper class to convert a byte array to Java primitives and primitives to a byte array in Big endian.
BigEndianDataConverter() - Constructor for class ghidra.util.BigEndianDataConverter
Don't use this constructor to create new instances of this class.
BigFloat - Class in ghidra.pcode.floatformat
An IEEE 754 floating point class.
BigIntegerNumberInputDialog - Class in docking.widgets.dialogs
DialogComponentProvider that provides information to create a modal dialog to prompt for a number larger than an int or long to be input by the user.
BigIntegerNumberInputDialog(String, String, BigInteger, BigInteger, BigInteger, boolean) - Constructor for class docking.widgets.dialogs.BigIntegerNumberInputDialog
 
bigIntegerToBytes(BigInteger, int, boolean) - Static method in class ghidra.pcode.utils.Utils
 
bigIntegerToUnsignedLong(BigInteger) - Static method in class ghidra.util.NumericUtilities
 
BIN_INT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
BIN_INT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
BIN_INT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
BIN_INT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
BIN_INT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
BIN_INT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
BIN_INT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
BIN_INT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
BIN_INT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
BIN_INT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
binary - Enum constant in enum class ghidra.app.util.viewer.field.FieldNameFieldFactory.IndexFormat
 
BINARY - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
 
BINARY_NAME - Static variable in class ghidra.app.util.opinion.BinaryLoader
 
BinaryAnalysisCommand - Interface in ghidra.framework.cmd
NOTE: ALL BinaryAnalysisCommand CLASSES MUST END IN "BinaryAnalysisCommand".
BinaryCodedField - Class in db
Allows various non-database supported data types to be encoded within a BinaryField which may be stored within the database.
BinaryCodedField(byte[]) - Constructor for class db.BinaryCodedField
Construct a coded field from a byte array.
BinaryCodedField(double) - Constructor for class db.BinaryCodedField
Construct a coded field from a double value.
BinaryCodedField(double[]) - Constructor for class db.BinaryCodedField
Construct a coded field from a double array.
BinaryCodedField(float) - Constructor for class db.BinaryCodedField
Construct a coded field from a float value.
BinaryCodedField(float[]) - Constructor for class db.BinaryCodedField
Construct a coded field from a float array.
BinaryCodedField(int[]) - Constructor for class db.BinaryCodedField
Construct a coded field from a int array.
BinaryCodedField(long[]) - Constructor for class db.BinaryCodedField
Construct a coded field from a long array.
BinaryCodedField(short[]) - Constructor for class db.BinaryCodedField
Construct a coded field from a short array.
BinaryCodedField(BinaryField) - Constructor for class db.BinaryCodedField
Construct a coded field from an existing binary field.
BinaryCodedField(String[]) - Constructor for class db.BinaryCodedField
Construct a coded field from a String array.
BinaryColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
 
BinaryExporter - Class in ghidra.app.util.exporter
An Exporter that can export memory blocks as raw bytes
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
 
BinaryExpressionMatcher<T extends BinaryExpression> - Class in ghidra.app.plugin.assembler.sleigh.expr.match
A matcher for a binary expression
BinaryExpressionMatcher(Class<T>, ExpressionMatcher<?>, ExpressionMatcher<?>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.match.BinaryExpressionMatcher
 
BinaryExpressionMatcher(Set<Class<? extends T>>, ExpressionMatcher<?>, ExpressionMatcher<?>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.match.BinaryExpressionMatcher
 
BinaryExpressionMatcher.Commutative<T extends BinaryExpression> - Class in ghidra.app.plugin.assembler.sleigh.expr.match
A matcher for binary expression allowing commutativity
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
 
binaryOp(int, int, int, byte[], int, byte[]) - Method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
 
binaryOp(int, int, int, ValueLocation, int, ValueLocation) - Method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
binaryOp(int, int, int, AddressSetView, int, AddressSetView) - Method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
 
binaryOp(int, int, int, Pair<L, R>, int, Pair<L, R>) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
 
binaryOp(int, int, int, T, int, T) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Apply a binary operator to the given inputs
binaryOp(PcodeOp, Pair<L, R>, Pair<L, R>) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
 
binaryOp(PcodeOp, T, T) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Apply a binary operator to the given input
BinaryOpBehavior - Class in ghidra.pcode.opbehavior
 
BinaryReader - Class in ghidra.app.util.bin
A class for reading data from a generic byte provider in either big-endian or little-endian.
BinaryReader(ByteProvider, boolean) - Constructor for class ghidra.app.util.bin.BinaryReader
Constructs a reader using the given ByteProvider and endian-order.
BinaryReader(ByteProvider, DataConverter, long) - Constructor for class ghidra.app.util.bin.BinaryReader
Creates a BinaryReader instance.
BinaryReader.InputStreamReaderFunction<T> - Interface in ghidra.app.util.bin
Reads and returns an object from the current position in the specified input stream.
BinaryReader.ReaderFunction<T> - Interface in ghidra.app.util.bin
Reads and returns an object from the current position in the specified BinaryReader.
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 - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
BIND_OPCODE_ADD_ADDR_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
BIND_OPCODE_DO_BIND - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
BIND_OPCODE_DO_BIND - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
BIND_OPCODE_DO_BIND_ADD_ADDR_IMM_SCALED - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
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 - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
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 - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
BIND_OPCODE_DO_BIND_ULEB_TIMES_SKIPPING_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
BIND_OPCODE_DONE - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
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 - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
BIND_OPCODE_SET_ADDEND_SLEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
BIND_OPCODE_SET_DYLIB_ORDINAL_IMM - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
BIND_OPCODE_SET_DYLIB_ORDINAL_IMM - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
BIND_OPCODE_SET_DYLIB_ORDINAL_ULEB - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
BIND_OPCODE_SET_DYLIB_ORDINAL_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
BIND_OPCODE_SET_DYLIB_SPECIAL_IMM - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
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 - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
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 - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
BIND_OPCODE_SET_TYPE_IMM - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
BIND_OPCODE_SET_TYPE_IMM - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
BIND_OPCODE_THREADED - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
 
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_SUBOPCODE_THREADED_APPLY - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
BIND_SUBOPCODE_THREADED_SET_BIND_ORDINAL_TABLE_SIZE_ULEB - 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
 
Binding() - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.BindingTable.Binding
Creates a new BindingTable.Binding
Binding(BindingTable.Binding) - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.BindingTable.Binding
Creates a copy of the given BindingTable.Binding
BindingTable - Class in ghidra.app.util.bin.format.macho.commands.dyld
A Mach-O binding table
BindingTable() - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.BindingTable
Creates an empty BindingTable
BindingTable(BinaryReader, MachHeader, int, boolean) - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.BindingTable
Creates and parses a new BindingTable
BindingTable.Binding - Class in ghidra.app.util.bin.format.macho.commands.dyld
A piece of binding information from a BindingTable
BindOpcode - Enum Class in ghidra.app.util.bin.format.macho.commands.dyld
Bind opcodes
bInheritedHandle - Variable in class ghidra.pty.windows.jna.ConsoleApiNative.SECURITY_ATTRIBUTES
 
biPredicate() - Static method in class utility.function.Dummy
Creates a dummy BiPredicate that always returns true.
BISQUE - Static variable in class ghidra.util.WebColors
 
BIT - Static variable in class ghidra.program.model.lang.OperandType
Bit set if the operand is a bit value
BIT_MAPPED - Enum constant in enum class ghidra.program.model.mem.MemoryBlockType
 
BIT_SPACE - Static variable in interface ghidra.app.util.ProcessorInfo
The bit space in a program.
BITFIELD_BASE_TYPE - Enum constant in enum class ghidra.util.data.DataTypeParser.AllowedDataTypes
Only Enums, Integer types and those Typedefs based on them for use as a bitfield base datatype
BitFieldDataType - Class in ghidra.program.model.data
BitFieldDataType provides a means of defining a minimally sized bit-field for use within data structures.
BitFieldDataType(DataType, int) - Constructor for class ghidra.program.model.data.BitFieldDataType
Construct a bit-field type based upon a supported baseDataType.
BitFieldDataType(DataType, int, int) - Constructor for class ghidra.program.model.data.BitFieldDataType
Construct a bit-field type based upon a specified base type.
BitFieldDataTypeHTMLRepresentation - Class in ghidra.app.util.html
 
BitFieldDataTypeHTMLRepresentation(BitFieldDataType) - Constructor for class ghidra.app.util.html.BitFieldDataTypeHTMLRepresentation
 
BitFieldPacking - Interface in ghidra.program.model.data
 
BitFieldPackingImpl - Class in ghidra.program.model.data
 
BitFieldPackingImpl() - Constructor for class ghidra.program.model.data.BitFieldPackingImpl
 
BitGroup - Class in ghidra.program.model.data
Class used to organize long values into sets of values with overlapping bits.
bitLength() - Method in class ghidra.program.model.scalar.Scalar
The size of this Scalar in bits.
BitmapResource - Class in ghidra.program.model.data
 
BitmapResource(MemBuffer) - Constructor for class ghidra.program.model.data.BitmapResource
 
BitmapResourceDataType - Class in ghidra.program.model.data
Definition of a Bitmap Resource Data Structure defined within the resources section of a windows executable.
BitmapResourceDataType() - Constructor for class ghidra.program.model.data.BitmapResourceDataType
 
BitmapResourceDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.BitmapResourceDataType
 
BitmapResourceDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.BitmapResourceDataType
 
bitMask(long) - Method in class ghidra.program.model.data.PointerTypedefBuilder
Update pointer offset bit-mask when translating to an absolute memory offset.
BitOffsetComparator(boolean) - Constructor for class ghidra.program.model.data.Structure.BitOffsetComparator
 
bitpat_or_nil() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
bitpat_or_nil() - Method in class ghidra.sleigh.grammar.SleighParser
 
bitpat_or_nil_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.bitpat_or_nil_return
 
bitpattern() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
bitpattern() - Method in class ghidra.sleigh.grammar.SleighEcho
 
bitpattern() - Method in class ghidra.sleigh.grammar.SleighParser
 
bitpattern_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.bitpattern_return
 
bitrange() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
bitrange() - Method in class ghidra.sleigh.grammar.SleighEcho
 
bitrange() - Method in class ghidra.sleigh.grammar.SleighParser
 
bitrange_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.bitrange_return
 
bitrangedef() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
bitrangedef() - Method in class ghidra.sleigh.grammar.SleighEcho
 
bitrangedef() - Method in class ghidra.sleigh.grammar.SleighParser
 
bitrangedef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.bitrangedef_return
 
bitranges() - Method in class ghidra.sleigh.grammar.SleighEcho
 
bitranges() - Method in class ghidra.sleigh.grammar.SleighParser
 
bitranges_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.bitranges_return
 
BITS - Static variable in class ghidra.app.util.viewer.field.ListingColors.MaskColors
 
bitsEqual(AssemblyResolvedPatterns) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Check if this and another resolution have equal encodings
bitsEqual(AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
bitShift(int) - Method in class ghidra.program.model.data.PointerTypedefBuilder
Update pointer offset bit-shift when translating to an absolute memory offset.
bitsize - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
 
BitTree - Class in ghidra.util.datastruct
The BitTree class maintains a set of ordered keys between the values of 0 and N.
BitTree(short) - Constructor for class ghidra.util.datastruct.BitTree
The BitTree constructor takes the maximum key value.
BitTree(short, boolean) - Constructor for class ghidra.util.datastruct.BitTree
The BitTree constructor takes the maximum key value.
BLACK - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
BLACK - Static variable in class ghidra.util.WebColors
 
BLANCHED_ALMOND - Static variable in class ghidra.util.WebColors
 
blend(Color, Color, double) - Static method in class ghidra.util.ColorUtils
Takes the first color, blending into it the second color, using the given ratio.
blend(List<Color>) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
BLKDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
BLKEND - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
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.dwarf.expression.DWARFExpressionOpCodes
 
blobs - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
 
block - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
block - Variable in class ghidra.pcode.emu.SleighInstructionDecoder
 
block - Variable in class ghidra.program.disassemble.ReDisassembler.ReDisBlock
 
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_ACFUNCS - Enum constant in enum class ghidra.app.util.bin.format.swift.SwiftSection
 
BLOCK_ANALYSIS - Static variable in class ghidra.app.services.AnalysisPriority
Defines block analysis as the second priority for automatic analysis.
BLOCK_ASSOCTY - Enum constant in enum class ghidra.app.util.bin.format.swift.SwiftSection
 
BLOCK_BUILTIN - Enum constant in enum class ghidra.app.util.bin.format.swift.SwiftSection
 
BLOCK_CAPTURE - Enum constant in enum class ghidra.app.util.bin.format.swift.SwiftSection
 
BLOCK_CONFORM - Enum constant in enum class ghidra.app.util.bin.format.swift.SwiftSection
 
BLOCK_ENTRY - Enum constant in enum class ghidra.app.util.bin.format.swift.SwiftSection
 
BLOCK_FIELDMD - Enum constant in enum class ghidra.app.util.bin.format.swift.SwiftSection
 
BLOCK_MODEL - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for block models.
BLOCK_MODEL_CHANGES - Enum constant in enum class ghidra.graph.viewer.options.RelayoutOption
 
BLOCK_MPENUM - Enum constant in enum class ghidra.app.util.bin.format.swift.SwiftSection
 
BLOCK_NAME - Static variable in class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock
 
BLOCK_PROTOCS - Enum constant in enum class ghidra.app.util.bin.format.swift.SwiftSection
 
BLOCK_REFLSTR - Enum constant in enum class ghidra.app.util.bin.format.swift.SwiftSection
 
Block_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.Block_scope
 
BLOCK_SIZE - Static variable in class ghidra.generic.util.datastruct.SemisparseByteArray
The size of blocks used internally to store array values
BLOCK_SOURCE_NAME - Static variable in class ghidra.app.util.opinion.MachoProgramBuilder
 
Block_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
 
BLOCK_START - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
BLOCK_SWIFTAST - Enum constant in enum class ghidra.app.util.bin.format.swift.SwiftSection
 
BLOCK_TYPEREF - Enum constant in enum class ghidra.app.util.bin.format.swift.SwiftSection
 
BLOCK_TYPES - Enum constant in enum class ghidra.app.util.bin.format.swift.SwiftSection
 
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 - Enum constant in enum class ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
 
BlockEdge() - Constructor for class ghidra.program.model.pcode.PcodeBlock.BlockEdge
For use with restoreXml
BlockEdge(PcodeBlock, int, int) - Constructor for class ghidra.program.model.pcode.PcodeBlock.BlockEdge
 
BlockFlowGraphType - Class in ghidra.graph
 
BlockFlowGraphType() - Constructor for class ghidra.graph.BlockFlowGraphType
 
BlockGoto - Class in ghidra.program.model.pcode
A "plain" goto block possible multiple incoming edges no outgoing edges 1 (implied) outgoing edge representing the unstructured goto
BlockGoto() - Constructor for class ghidra.program.model.pcode.BlockGoto
 
BlockGraph - Class in ghidra.program.model.pcode
A block (with in edges and out edges) that contains other blocks
BlockGraph() - Constructor for class ghidra.program.model.pcode.BlockGraph
 
BlockIfElse - Class in ghidra.program.model.pcode
A standard if/else control flow block possible multiple incoming edges 1 outgoing edge - going to the common out block rejoining the 2 control flows 1 "condition" block with exactly 2 outputs 1 "true" block representing the control flow if the condition is true 1 "false" block representing the control flow if the condition is false
BlockIfElse() - Constructor for class ghidra.program.model.pcode.BlockIfElse
 
BlockIfGoto - Class in ghidra.program.model.pcode
Block representing an if () goto control flow possible multiple incoming edges 1 output edge if the condition is false 1 (implied) output edge representing the unstructured control flow if the condition is true 1 block evaluating the condition
BlockIfGoto() - Constructor for class ghidra.program.model.pcode.BlockIfGoto
 
BlockInfLoop - Class in ghidra.program.model.pcode
Block representing an infinite loop possible multiple incoming edges no outgoing edges 1 (implied) outgoing edge representing loop to the top control flow 1 interior block representing the body of the loop
BlockInfLoop() - Constructor for class ghidra.program.model.pcode.BlockInfLoop
 
BlockList - Class in ghidra.program.model.pcode
Block representing a sequence of other blocks possible multiple incoming edges 1 outgoing edge 1 or more interior blocks that are executed in sequence
BlockList() - Constructor for class ghidra.program.model.pcode.BlockList
 
BlockMap - Class in ghidra.program.model.pcode
 
BlockMap(AddressFactory) - Constructor for class ghidra.program.model.pcode.BlockMap
 
BlockMap(BlockMap) - Constructor for class ghidra.program.model.pcode.BlockMap
 
BlockModelService - Interface in ghidra.app.services
Service for providing block models.
BlockModelServiceListener - Interface in ghidra.app.services
Listener interface for BlockModelService.
BlockMultiGoto - Class in ghidra.program.model.pcode
A block representing a 2-or-more control flow branchpoint possible multiple incoming edges 1 or more outgoing edges (as in switch control flow) 2 or more (implied) outgoing edges representing unstructured branch destinations (switch case with goto statement) 1 interior block representing the decision block of the switch
BlockMultiGoto() - Constructor for class ghidra.program.model.pcode.BlockMultiGoto
 
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
 
blockSeq - Variable in class ghidra.app.decompiler.signature.BlockSignature
 
BlockSignature - Class in ghidra.app.decompiler.signature
A feature rooted in a basic block.
BlockSignature() - Constructor for class ghidra.app.decompiler.signature.BlockSignature
 
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 generic.theme.GThemeDefaults.Colors.Palette
 
BLUE - Static variable in class ghidra.app.merge.util.ConflictUtility
 
BLUE - Static variable in class ghidra.util.WebColors
 
BLUE_VIOLET - Static variable in class ghidra.util.WebColors
 
bmMgr - Variable in class ghidra.program.disassemble.Disassembler
 
body(CharSequence) - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition.Builder
Add Sleigh source to the body
BODY - Static variable in class ghidra.graph.ProgramGraphType
 
BODY_CONFLICT_SIZE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
BODY_CONFLICT_START - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
bodyChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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 resources.ResourceManager
 
Bookmark - Interface in ghidra.program.model.listing
Interface for bookmarks.
BOOKMARK_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
BOOKMARK_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
BOOKMARK_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
Indicates the filter for bookmark differences.
BOOKMARK_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
Display priority for bookmark locations.
BOOKMARK_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
BOOKMARK_TYPE_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
BOOKMARK_TYPE_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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, OpenMode, 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.
bookmarkNoHandlerError(Program, Address, int, int, String) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Generate error bookmark at relocationAddress indicating a missing relocation handler.
BOOKMARKS - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for bookmarks.
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
 
bookmarkUnsupportedRelr(Program, Address, int, String) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Generate error bookmark at relocationAddress indicating an unsupported RELR relocation.
Bool - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
BOOL - Enum constant in enum class ghidra.program.model.data.MetaDataType
 
BOOL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
BOOL - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
BOOL_AND - Static variable in class ghidra.program.model.pcode.PcodeOp
 
BOOL_AND - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
BOOL_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
BOOL_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
BOOL_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
BOOL_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighParser
 
BOOL_NEGATE - Static variable in class ghidra.program.model.pcode.PcodeOp
 
BOOL_OR - Static variable in class ghidra.program.model.pcode.PcodeOp
 
BOOL_OR - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
BOOL_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
BOOL_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
BOOL_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
BOOL_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighParser
 
BOOL_XOR - Static variable in class ghidra.program.model.pcode.PcodeOp
 
BOOL_XOR - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
BOOL_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
BOOL_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser
 
booland_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
booland_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
booland_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.booland_op_return
 
BOOLEAN_TYPE - Enum constant in enum class ghidra.framework.options.OptionType
 
BooleanArray - Class in ghidra.util.datastruct
Data structure to set bits to indicate in use.
BooleanArray() - Constructor for class ghidra.util.datastruct.BooleanArray
Constructor
BooleanColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
 
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
 
BooleanPropertyValue - Class in generic.theme
A Java property value for keys that use boolean values.
BooleanPropertyValue(String, boolean) - Constructor for class generic.theme.BooleanPropertyValue
 
BooleanPropertyValue(String, String, Boolean) - Constructor for class generic.theme.BooleanPropertyValue
 
BooleanSettingsDefinition - Interface in ghidra.docking.settings
The inteface for SettingsDefinitions that have boolean values.
BooleanValue - Class in docking.widgets.values
Value class for Boolean types.
bootstrap(String, DWARFIndirectTable.CheckedIOFunction<BinaryReader, ? extends DWARFIndirectTableHeader>, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.DWARFIndirectTable
Populates this instance will all DWARFIndirectTableHeader instances that can be read from the stream.
BootstrapInfoException - Exception in ghidra.app.util.bin.format.golang
 
BootstrapInfoException() - Constructor for exception ghidra.app.util.bin.format.golang.BootstrapInfoException
 
BootstrapInfoException(String) - Constructor for exception ghidra.app.util.bin.format.golang.BootstrapInfoException
 
BootstrapInfoException(String, Throwable) - Constructor for exception ghidra.app.util.bin.format.golang.BootstrapInfoException
 
BootstrapInfoException(Throwable) - Constructor for exception ghidra.app.util.bin.format.golang.BootstrapInfoException
 
BORDER - Static variable in class generic.theme.GThemeDefaults.Colors
 
BorlandCpp - Enum constant in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
BorlandPascal - Enum constant in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
BorlandUnk - Enum constant in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
BOTTOM - Enum constant in enum class docking.widgets.shapes.Location
 
BOTTOM - Enum constant in enum class docking.WindowPosition
 
BOTTOM_SOLID_COLOR_SIZE - Static variable in class docking.widgets.tab.GTabPanelBorder
 
bottomComp - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
bottomEdge(Location...) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
Set the next PopupWindowPlacer to be one that tries to make the placement at the bottom edge of the inner bounds (context) without exceeding outer bounds (screen), using an ordered, preferred placements on that edge.
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.
bound() - Method in class generic.Span.DefaultSpanMap
 
bound() - Method in class generic.Span.DefaultSpanSet
 
bound() - Method in interface generic.Span.SpanMap
Get a span which encloses all spans in the map
bound() - Method in interface generic.Span.SpanSet
Get a span which encloses all spans in the set
bound(S) - Method in interface generic.Span
Compute the bound of this span and another
bound(S, S) - Method in interface generic.Span.Domain
Compute the smallest span which contains two spans
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.
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(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.
bProgram - Variable in class ghidra.app.plugin.match.FunctionMatchSet
 
bProgram - Variable in class ghidra.app.plugin.match.SubroutineMatchSet
 
BR - Static variable in class ghidra.app.util.html.diff.DataTypeDiffBuilder
 
BR - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
BR - Static variable in class ghidra.util.HTMLUtilities
 
branch(int) - Method in class ghidra.pcode.exec.PcodeFrame
Perform an internal branch, relative to the current op.
BRANCH - Enum constant in enum class ghidra.pcode.exec.PcodeArithmetic.Purpose
The value will be used as the address of an indirect branch
BRANCH - Enum constant in enum class ghidra.program.model.lang.InstructionBlockFlow.Type
BRANCH is a normal block branch flow within an InstructionSet
BRANCH - Enum constant in enum class 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
 
branched(Address) - Method in interface ghidra.pcode.emu.InstructionDecoder
Inform the decoder that the emulator thread just branched
branched(Address) - Method in class ghidra.pcode.emu.SleighInstructionDecoder
 
BRANCHIND - Static variable in class ghidra.program.model.pcode.PcodeOp
 
branchState(SequenceNumber) - Method in class ghidra.util.state.ContextState
Branch the current state.
branchToAddress(Address) - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
branchToAddress(Address) - Method in class ghidra.pcode.emu.DefaultPcodeThread.PcodeThreadExecutor
 
branchToAddress(Address) - Method in class ghidra.pcode.exec.PcodeExecutor
Extension point: Called when execution branches to a target address
branchToOffset(T, PcodeFrame) - Method in class ghidra.pcode.exec.PcodeExecutor
Set the state's pc to the given offset and finish the frame
BreadthFirstIterator - Class in docking.widgets.tree.support
Implements an iterator over all GTreeNodes in some gTree (or subtree).
BreadthFirstIterator(GTreeNode) - Constructor for class docking.widgets.tree.support.BreadthFirstIterator
 
BREAK - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
BreakCallBack - Class in ghidra.pcode.emulate
 
BreakCallBack() - Constructor for class ghidra.pcode.emulate.BreakCallBack
 
BREAKPOINT - Enum constant in enum class 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 - Interface in ghidra.pcode.emulate
 
BreakTableCallBack - Class in ghidra.pcode.emulate
 
BreakTableCallBack(SleighLanguage) - Constructor for class ghidra.pcode.emulate.BreakTableCallBack
 
BRG - Enum constant in enum class docking.theme.gui.ColorSorter
 
brighter() - Method in class generic.theme.GColor
 
brighter(Color) - Static method in class generic.theme.Gui
Returns a brighter version of the given color or darker if the current theme is dark.
bringModalestDialogToFront(Window) - Static method in class generic.util.WindowUtilities
Attempts to locate the topmost modal dialog and then bring that dialog to the front of the window hierarchy
BROWN - Static variable in class ghidra.util.WebColors
 
browse() - Method in class docking.widgets.ListSelectionDialog
 
BrowseButton - Class in docking.widgets.button
A button meant to be used to show a chooser dialog.
BrowseButton() - Constructor for class docking.widgets.button.BrowseButton
 
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
 
buf - Variable in class ghidra.pcode.exec.PcodeFrame.MyAppender
 
buf - Variable in class ghidra.pcode.exec.PcodeProgram.MyAppender
 
bufcolumn - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
 
bufcolumn - Variable in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
buffer - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
 
buffer - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
 
buffer - Variable in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
buffer - Variable in class ghidra.program.model.pcode.LinkedByteBuffer.Position
 
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
 
BUFFER_SIZE - Static variable in class ghidra.program.model.pcode.LinkedByteBuffer
 
bufferCount - Variable in class db.TableStatistics
Total number of table nodes
BufferedSwingRunner - Class in ghidra.util.task
A class that run the client's runnable on the Swing thread.
BufferedSwingRunner() - Constructor for class ghidra.util.task.BufferedSwingRunner
 
BufferedSwingRunner(int, int) - Constructor for class ghidra.util.task.BufferedSwingRunner
Constructs a new SwingUpdateManager
BufferFile - Interface in db.buffers
BufferFile facilitates read/write access to buffer oriented file.
BufferFileAdapter - Class in db.buffers
BufferFileAdapter provides a BufferFile implementation which wraps a BufferFileHandle.
BufferFileAdapter(BufferFileHandle) - Constructor for class db.buffers.BufferFileAdapter
Constructor.
BufferFileBlock - Class in db.buffers
BufferFileBlock is used to hold BufferFile blocks for use during block streaming operations.
BufferFileBlock(byte[]) - Constructor for class db.buffers.BufferFileBlock
BufferFileBlock constructor for use when reconstructing instance from block stream
BufferFileBlock(int, byte[]) - Constructor for class db.buffers.BufferFileBlock
BufferFileBlock constructor
BufferFileHandle - Interface in db.buffers
BufferFileHandle facilitates access to a BufferFile
BufferFileManager - Interface in db.buffers
BufferFileManager provides an interface for a BufferFile manager who understands the storage for the various versions of BufferFiles associated with a single database.
bufferMgr - Variable in class db.DBHandle
 
BufferMgr - Class in db.buffers
BufferMgr provides low-level buffer management and caching.
BufferMgr() - Constructor for class db.buffers.BufferMgr
Construct a new buffer manager with no underlying source file using the default buffer size, cache size and maximum undo count.
BufferMgr(int, long, int) - Constructor for class db.buffers.BufferMgr
Construct a new buffer manager with no underlying source file.
BufferMgr(BufferFile) - Constructor for class db.buffers.BufferMgr
Construct a buffer manager for a given source file using default cache size and maximum undo count.
BufferMgr(BufferFile, long, int) - Constructor for class db.buffers.BufferMgr
Construct a buffer manager for a given source file using default cache size and maximum undo count.
bufline - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
 
bufline - Variable in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
bufpos - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
Position in buffer.
bufpos - Variable in class ghidra.app.util.cparser.CPP.SimpleCharStream
Position in buffer.
build() - Method in class docking.action.builder.AbstractActionBuilder
Builds the action.
build() - Method in class docking.action.builder.ActionBuilder
 
build() - Method in class docking.action.builder.MultiActionBuilder
 
build() - Method in class docking.action.builder.MultiStateActionBuilder
 
build() - Method in class docking.action.builder.ToggleActionBuilder
 
build() - Method in class docking.widgets.OptionDialogBuilder
Builds an OptionDialog based on the values set in this builder.
build() - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
Builds the final PopupWindowPlacer.
build() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder
 
build() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AssemblyResolvedErrorBuilder
 
build() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.DefaultAssemblyResolvedBackfillBuilder
 
build() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.DefaultAssemblyResolvedPatternBuilder
 
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.framework.model.AbstractDomainObjectListenerBuilder
Builds and returns a new DomainObjectEventHandler
build() - Method in class ghidra.graph.viewer.GraphComponent
 
build() - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition.Builder
Build the actual definition
build() - Method in class ghidra.program.model.data.PointerTypedefBuilder
Build pointer-typedef with specified settings.
build() - Method in class ghidra.program.model.data.StringRenderBuilder
 
build() - Method in class ghidra.program.model.symbol.FlowType.Builder
 
build() - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Returns a GraphTypeDisplayOptions as configured by this builder
build() - Method in class ghidra.service.graph.GraphTypeBuilder
Builds a new GraphType
build() - Method in class resources.MultiIconBuilder
 
build(QCallback<I, R>) - Method in class generic.concurrent.ConcurrentQBuilder
 
build(ConstructTpl, int) - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmit
 
build(Varnode) - Static method in class ghidra.program.model.pcode.DynamicEntry
Build a new DynamicEntry, given the underlying temporary Varnode attached to a symbol.
BUILD_DATE_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
The date the application was built on, in a long format.
BUILD_DATE_SHORT_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
The date the application was built on, it a short format.
build_stmt() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
build_stmt() - Method in class ghidra.sleigh.grammar.SleighEcho
 
build_stmt() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
build_stmt() - Method in class ghidra.sleigh.grammar.SleighParser
 
build_stmt_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.build_stmt_return
 
buildActionGotoTable() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
 
buildAlignmentText(Composite) - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
buildAlignmentValueText(Composite) - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
buildAndInstall(Tool) - Method in class docking.action.builder.AbstractActionBuilder
Builds and adds the action globally to the tool
buildAndInstallLocal(ComponentProvider) - Method in class docking.action.builder.AbstractActionBuilder
Builds and adds the action as a local action for the given provider
buildChooser() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
 
buildClangTree(Decoder, HighFunction) - Static method in class ghidra.app.decompiler.ClangMarkup
 
buildCompletionWindow() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Build the completion window, parented to the attached field that last had focus.
buildComponentToColorGrouperMap() - Method in class generic.theme.laf.UiDefaultsMapper
Sets the color grouper for each component group
buildComponentToFontGrouperMap() - Method in class generic.theme.laf.UiDefaultsMapper
Sets the font grouper for each component group
buildContext() - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
Build the default context for the language
buildContextGraph() - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
Build the context transition graph for the language
buildCurrentValues() - Method in class generic.theme.ApplicationThemeManager
 
buildCurrentValues() - Method in class generic.theme.ThemeManager
This method is called to create the internal set of theme value used by the application.
buildDataTreePanel() - Method in class ghidra.framework.main.AbstractDataTreeDialog
 
buildDecoder(ResourceFile) - Static method in class ghidra.pcode.utils.SlaFormat
Build the decoder for decompressing and decoding the .sla file (as a stream).
buildDefaultPrompt(String, int, int) - Static method in class docking.widgets.dialogs.AbstractNumberInputDialog
 
buildDelegateDetailEditor() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
Get the delegates' detail component
buildDelegateInlineEditor() - Method in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
 
buildDelegateInlineEditor() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
Get the delegates' inline editor component
buildDescription() - Method in class ghidra.program.model.data.AbstractFloatDataType
 
buildDescription() - Method in class ghidra.program.model.data.DoubleDataType
 
buildDescription() - Method in class ghidra.program.model.data.FloatDataType
 
buildDescription() - Method in class ghidra.program.model.data.LongDoubleDataType
 
buildDetailEditorComponent() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
Delegate the construction of the detail editor component.
buildDetailEditorComponent() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
Delegate the construction of the detail editor component.
buildEmulatorTestSuite(Class<?>) - Static method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
Create TestSuite based upon available test groups contained within binary test files associated with target processor.
buildEncoder(ResourceFile) - Static method in class ghidra.pcode.utils.SlaFormat
Build the encoder for compressing and encoding a .sla file (as a stream).
Builder(byte, String) - Constructor for class ghidra.program.model.symbol.FlowType.Builder
 
Builder(SleighPcodeUseropDefinition.Factory, String) - Constructor for class ghidra.pcode.exec.SleighPcodeUseropDefinition.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.HTMLDataTypeRepresentation
 
buildFooterText(DataType) - Method in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
 
buildGrammar() - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
Build the full grammar for the language
buildHeaderText(boolean) - Method in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
 
buildHeaderText(DataType) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
BuildIdSearchLocation - Class in ghidra.app.util.bin.format.dwarf.external
A SearchLocation that expects the external debug files to be named using the hexadecimal value of the hash of the file, and to be arranged in a bucketed directory hierarchy using the first 2 hexdigits of the hash.
BuildIdSearchLocation(File) - Constructor for class ghidra.app.util.bin.format.dwarf.external.BuildIdSearchLocation
Creates a new BuildIdSearchLocation at the specified location.
buildIEEE754StandardDescription() - Method in class ghidra.program.model.data.AbstractFloatDataType
 
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
 
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.
buildLR0Machine() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
 
buildMainPanel() - Method in class ghidra.app.util.bean.SetEquateDialog
 
buildMainPanel() - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
Builds the main panel for this dialog.
buildMainPanel() - Method in class ghidra.framework.main.OpenVersionedFileDialog
 
buildMainPanel() - Method in class ghidra.framework.plugintool.dialog.SaveToolConfigDialog
Define the Main panel for the dialog here.
buildMainPanel(String, boolean) - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
Define the Main panel for the dialog here
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
 
buildOps(Language, ConstructTpl) - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Construct a list of p-code ops from the given template
buildParser() - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
Build the parser for the language
buildProgram(Program, ByteProvider, FileBytes, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.opinion.MachoPrelinkProgramBuilder
Builds up a PRELINK Mach-O 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, DyldCacheOptions, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.opinion.DyldCacheProgramBuilder
Builds up a DYLD Cache Program.
buildSpacer(ClangNode, int, String) - Static method in class ghidra.app.decompiler.ClangToken
Add a spacer token to the given text grouping
buildSrcZip(File, TaskMonitor) - Method in class ghidra.util.GhidraJarBuilder
 
buildStateMachine(ArrayList<? extends DittedBitSequence>) - Static method in class ghidra.util.bytesearch.SequenceSearchState
Build a search state machine from a list of DittedBitSequences
buildStorage(Varnode) - Method in interface ghidra.program.model.pcode.PcodeFactory
Build a storage object for a particular Varnode
buildStorage(Varnode) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
buildSubGrammar(SubtableSymbol) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
Build a portion of the grammar representing a table of constructors
buildSymbolName(int, Address) - Static method in class ghidra.program.model.pcode.UnionFacetSymbol
Generate an automatic symbol name, given a field number and address
buildTestFileDesignator(int, String) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
Get CUint file designator if use of A, B, C...
buildToken(int, ClangNode, Decoder, PcodeFactory) - Static method in class ghidra.app.decompiler.ClangToken
Decode one specialized token from the current position in an encoded stream.
BuildToolVersion(int, int) - Constructor for class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand.BuildToolVersion
 
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.BuildToolVersion - Class in ghidra.app.util.bin.format.macho.commands
 
buildWarnings() - Method in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
 
buildWarnings(Composite) - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
buildWorkPanel(String, DropDownTextFieldDataModel<T>) - Method in class docking.widgets.ListSelectionDialog
 
buildZeroVector() - Method in class generic.lsh.vector.LSHVectorFactory
Generate vector with all coefficients zero.
buildZeroVector() - Method in class generic.lsh.vector.WeightedLSHCosineVectorFactory
 
BUILT_IN - Enum constant in enum class ghidra.program.model.data.ArchiveType
 
BUILT_IN_ARCHIVE_KEY - Static variable in interface ghidra.program.model.data.DataTypeManager
 
BUILT_IN_ARCHIVE_UNIVERSAL_ID - Static variable in interface ghidra.program.model.data.DataTypeManager
 
BUILT_IN_DATA_TYPES_NAME - Static variable in interface ghidra.program.model.data.DataTypeManager
Name of the category for the build in data types.
BuiltIn - Class in ghidra.program.model.data
NOTE: ALL DATATYPE CLASSES MUST END IN "DataType".
BuiltIn(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.BuiltIn
 
BuiltInDataType - Interface in ghidra.program.model.data
NOTE: ALL DATATYPE CLASSES MUST END IN "DataType".
BuiltInDataTypeClassExclusionFilter - Class in ghidra.program.model.data
An exclusion filter to use when searching for classes that implement BuiltInDataType
BuiltInDataTypeClassExclusionFilter() - Constructor for class ghidra.program.model.data.BuiltInDataTypeClassExclusionFilter
 
BuiltInDataTypeManager - Class in ghidra.program.model.data
Data type manager for built in types that do not live anywhere except in memory.
BuiltinDBAdapter - Class in ghidra.program.database.data
Database adapter for managing built-in data types.
BuiltinDBAdapter() - Constructor for class ghidra.program.database.data.BuiltinDBAdapter
 
BuiltInDeclarationSpecifier(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
BuiltinTypeDescriptor - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift BuiltinTypeDescriptor structure
BuiltinTypeDescriptor(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.BuiltinTypeDescriptor
Creates a new BuiltinTypeDescriptor
BuiltInTypeSpecifier(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
builtSymbols - Variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
BURLYWOOD - Static variable in class ghidra.util.WebColors
 
BusyListener - Interface in ghidra.util.task
 
BusyToolException - Exception in ghidra.framework.plugintool
Exception thrown if an operation cannot be done because the tool has background tasks running.
BusyToolException(String) - Constructor for exception ghidra.framework.plugintool.BusyToolException
Construct a new exception.
buttonPanel - Variable in class docking.DialogComponentProvider
 
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.
byDataInstance(Program, Predicate<Data>) - Static method in class ghidra.program.util.DefinedDataIterator
Creates a new iterator that traverses the entire Program's address space, returning data instances that successfully match the predicate.
byDataType(Program, AddressSetView, Predicate<DataType>) - Static method in class ghidra.program.util.DefinedDataIterator
Creates a new iterator that traverses a portion of the Program's address space, returning data instances that successfully match the predicate.
byDataType(Program, Predicate<DataType>) - Static method in class ghidra.program.util.DefinedDataIterator
Creates a new iterator that traverses the entire Program's address space, returning data instances that successfully match the predicate.
ByReference() - Constructor for class ghidra.pty.unix.PosixC.ControllingTty.ByReference
 
ByReference() - Constructor for class ghidra.pty.unix.PosixC.Termios.ByReference
 
ByReference() - Constructor for class ghidra.pty.unix.PosixC.Winsize.ByReference
 
ByReference() - Constructor for class ghidra.pty.windows.jna.ConsoleApiNative.COORD.ByReference
 
ByReference() - Constructor for class ghidra.pty.windows.jna.ConsoleApiNative.PROC_THREAD_ATTRIBUTE_LIST.ByReference
 
ByReference() - Constructor for class ghidra.pty.windows.jna.ConsoleApiNative.SECURITY_ATTRIBUTES.ByReference
 
ByReference() - Constructor for class ghidra.pty.windows.jna.ConsoleApiNative.STARTUPINFOEX.ByReference
 
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 - Enum constant in enum class ghidra.app.services.AnalyzerType
 
BYTE_ARRAY - Static variable in class db.BinaryCodedField
byte[] data type
BYTE_ARRAY_TYPE - Enum constant in enum class 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 - Enum constant in enum class ghidra.program.model.mem.MemoryBlockType
 
BYTE_MASK - Static variable in class ghidra.util.Conv
Deprecated, for removal: This API element is subject to removal in a future version.
Byte.toUnsignedInt(byte) will handle most use cases of this constant
BYTE_SEQ - Enum constant in enum class 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.util.HelpTopics
Help Topic for the byte viewer.
ByteArray - Class in ghidra.util.datastruct
Array of bytes that grows as needed.
ByteArray() - Constructor for class ghidra.util.datastruct.ByteArray
Creates new ByteArray
ByteArrayArray - Class in ghidra.util.datastruct
Array of byte[] that grows as needed.
ByteArrayArray() - Constructor for class ghidra.util.datastruct.ByteArrayArray
Creates new ByteArrayArray
ByteArrayConverter - Interface in ghidra.app.util.bin
An interface to convert from a object to a byte array.
ByteArrayProvider - Class in ghidra.app.util.bin
An implementation of ByteProvider where the underlying bytes are supplied by a byte array.
ByteArrayProvider(byte[]) - Constructor for class ghidra.app.util.bin.ByteArrayProvider
Constructs a ByteArrayProvider using the specified byte array
ByteArrayProvider(byte[], FSRL) - Constructor for class ghidra.app.util.bin.ByteArrayProvider
Constructs a ByteArrayProvider using the specified byte array
ByteArrayProvider(String, byte[]) - Constructor for class ghidra.app.util.bin.ByteArrayProvider
Constructs a ByteArrayProvider using the specified byte array
ByteArrayStringAdapter() - Constructor for class ghidra.framework.options.OptionType.ByteArrayStringAdapter
 
byteArrayToXml(byte[]) - Static method in class ghidra.util.xml.XmlUtilities
Converts the specified byte array into an XML element.
byteArrayValue() - Method in class ghidra.program.model.scalar.Scalar
Returns a byte array representing this Scalar.
ByteColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
 
ByteCopier - Class in ghidra.app.util
Base class that can copy bytes into a Transferable object, and paste bytes into a program.
ByteCopier() - Constructor for class ghidra.app.util.ByteCopier
 
ByteCopier.ByteStringTransferable - Class in ghidra.app.util
 
ByteCopier.ProgrammingByteStringTransferable - Class in ghidra.app.util
 
ByteCountProgramLocationBasedTableColumn - Class in ghidra.util.table.field
 
ByteCountProgramLocationBasedTableColumn() - Constructor for class ghidra.util.table.field.ByteCountProgramLocationBasedTableColumn
 
ByteCountSettingsDefinition - Class in ghidra.util.table.field
 
byteData - Variable in class ghidra.app.decompiler.DecompileCallback.StringData
 
byteData - Variable in class ghidra.program.model.lang.ConstantPool.Record
 
ByteDataType - Class in ghidra.program.model.data
Provides a definition of a Byte within a program.
ByteDataType() - Constructor for class ghidra.program.model.data.ByteDataType
 
ByteDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.ByteDataType
 
ByteField - Class in db
ByteField provides a wrapper for single signed byte data which is read or written to a Record.
ByteField() - Constructor for class db.ByteField
Construct a byte field with an initial value of 0.
ByteField(byte) - Constructor for class db.ByteField
Construct a byte field with an initial value of b.
ByteIngest - Interface in ghidra.program.model.pcode
An object that can ingest bytes from a stream in preparation for decoding
byteLength() - Method in record class ghidra.program.model.reloc.RelocationResult
Returns the value of the byteLength record component.
ByteMappingScheme - Class in ghidra.program.database.mem
ByteMappingScheme facilitate byte mapping/decimation scheme for a mapped sub-block to an underlying source memory region.
ByteMappingScheme(int, int) - Constructor for class ghidra.program.database.mem.ByteMappingScheme
Construct byte mapping scheme specified as a ratio of mapped bytes to source bytes.
ByteMappingScheme(String) - Constructor for class ghidra.program.database.mem.ByteMappingScheme
Construct byte mapping scheme specified as a ratio of mapped bytes to source bytes.
ByteMemBufferImpl - Class in ghidra.program.model.mem
Simple byte buffer implementation of the memBuffer.
ByteMemBufferImpl(Address, byte[], boolean) - Constructor for class ghidra.program.model.mem.ByteMemBufferImpl
Construct a ByteMemBufferImpl object
ByteMemBufferImpl(Memory, Address, byte[], boolean) - Constructor for class ghidra.program.model.mem.ByteMemBufferImpl
Construct a ByteMemBufferImpl object
byteProvider - Variable in class ghidra.plugin.importer.ImporterDialog
 
ByteProvider - Interface in ghidra.app.util.bin
An interface for a generic random-access byte provider.
ByteProviderInputStream - Class in ghidra.app.util.bin
An InputStream that reads from a ByteProvider.
ByteProviderInputStream(ByteProvider) - Constructor for class ghidra.app.util.bin.ByteProviderInputStream
Creates an InputStream that uses a ByteProvider as its source of bytes.
ByteProviderInputStream(ByteProvider, long) - Constructor for class ghidra.app.util.bin.ByteProviderInputStream
Creates an InputStream that uses a ByteProvider as its source of bytes.
ByteProviderInputStream.ClosingInputStream - Class in ghidra.app.util.bin
An InputStream that reads from a ByteProvider, and DOES close() the underlying ByteProvider when closed itself.
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
A ByteProvider constrained to a sub-section of an existing ByteProvider.
ByteProviderWrapper(ByteProvider, long, long) - Constructor for class ghidra.app.util.bin.ByteProviderWrapper
Constructs a ByteProviderWrapper around the specified ByteProvider, constrained to a subsection of the provider.
ByteProviderWrapper(ByteProvider, long, long, FSRL) - Constructor for class ghidra.app.util.bin.ByteProviderWrapper
Constructs a ByteProviderWrapper around the specified ByteProvider, constrained to a subsection of the provider.
ByteProviderWrapper(ByteProvider, FSRL) - Constructor for class ghidra.app.util.bin.ByteProviderWrapper
Creates a wrapper around a ByteProvider that contains the same bytes as the specified provider, but with a new FSRL identity.
bytes - Variable in class ghidra.app.util.PseudoData
 
bytes - Variable in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
bytes - Variable in class ghidra.program.database.code.InstructionDB
 
bytes(int...) - Static method in class generic.test.AbstractGTest
Friendly way to create an array of bytes with static values.
BYTES - Static variable in class ghidra.app.script.AskDialog
 
BYTES - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
BYTES - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
BYTES - Static variable in class ghidra.program.util.ProgramMergeFilter
Indicates the merge filter for the byte differences.
BYTES_ALIGNMENT - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
BYTES_PER_CHAIN_OFFSET - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
 
BytesEmuFileContents - Class in ghidra.pcode.emu.sys
A concrete in-memory bytes store for simulated file contents
BytesEmuFileContents() - Constructor for class ghidra.pcode.emu.sys.BytesEmuFileContents
 
BytesEmuUnixFile(String, int) - Constructor for class ghidra.pcode.emu.unix.BytesEmuUnixFileSystem.BytesEmuUnixFile
 
BytesEmuUnixFileSystem - Class in ghidra.pcode.emu.unix
A concrete in-memory file system simulator suitable for UNIX programs
BytesEmuUnixFileSystem() - Constructor for class ghidra.pcode.emu.unix.BytesEmuUnixFileSystem
Construct a new concrete simulated file system
BytesEmuUnixFileSystem.BytesEmuUnixFile - Class in ghidra.pcode.emu.unix
A concrete in-memory file suitable for UNIX programs
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
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.
BytesImageIcon - Class in resources.icons
LazyImageIcon that is created from a byte array
BytesImageIcon(String, byte[]) - Constructor for class resources.icons.BytesImageIcon
 
BytesPcodeArithmetic - Enum Class in ghidra.pcode.exec
A p-code arithmetic that operates on concrete byte array values
BytesPcodeExecutorState - Class in ghidra.pcode.exec
A state composing a single BytesPcodeExecutorStatePiece
BytesPcodeExecutorState(PcodeExecutorStatePiece<byte[], byte[]>) - Constructor for class ghidra.pcode.exec.BytesPcodeExecutorState
 
BytesPcodeExecutorState(Language) - Constructor for class ghidra.pcode.exec.BytesPcodeExecutorState
Create the state
BytesPcodeExecutorStatePiece - Class in ghidra.pcode.exec
A plain concrete state piece without any backing objects
BytesPcodeExecutorStatePiece(Language) - Constructor for class ghidra.pcode.exec.BytesPcodeExecutorStatePiece
Construct a state for the given language
BytesPcodeExecutorStatePiece(Language, AbstractLongOffsetPcodeExecutorStatePiece.AbstractSpaceMap<BytesPcodeExecutorStateSpace<Void>>) - Constructor for class ghidra.pcode.exec.BytesPcodeExecutorStatePiece
 
BytesPcodeExecutorStateSpace<B> - Class in ghidra.pcode.exec
A p-code executor state space for storing and retrieving bytes as arrays
BytesPcodeExecutorStateSpace(Language, AddressSpace, B) - Constructor for class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
Construct an internal space for the given address space
BytesPcodeExecutorStateSpace(Language, AddressSpace, B, SemisparseByteArray) - Constructor for class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
BytesPcodeThread - Class in ghidra.pcode.emu
A simple p-code thread that operates on concrete bytes
BytesPcodeThread(String, AbstractPcodeMachine<byte[]>) - Constructor for class ghidra.pcode.emu.BytesPcodeThread
Construct a new thread
BytesTableColumn - Class in ghidra.util.table.field
This table field displays the bytes for the code unit beginning at the address associated with a row in the table.
BytesTableColumn() - Constructor for class ghidra.util.table.field.BytesTableColumn
Default Constructor
bytesToBigInteger(byte[], int, boolean, boolean) - Static method in class ghidra.pcode.utils.Utils
 
bytesToLong(byte[], int, boolean) - Static method in class ghidra.pcode.utils.Utils
 
ByteStreamCharMatcher - Interface in ghidra.util.ascii
ByteStreamCharMatcher are state machines used to look for char sequences within a stream of bytes.
ByteStringTransferable(String) - Constructor for class ghidra.app.util.ByteCopier.ByteStringTransferable
 
ByteStringTransferable(String, String) - Constructor for class ghidra.app.util.ByteCopier.ByteStringTransferable
 
byteSwap(int) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Reverse the least significant n bytes
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
Deprecated, for removal: This API element is subject to removal in a future version.
byteToLong(byte) - Static method in class ghidra.util.Conv
Deprecated, for removal: This API element is subject to removal in a future version.
byteToShort(byte) - Static method in class ghidra.util.Conv
Deprecated, for removal: This API element is subject to removal in a future version.
Use other built-ins like Byte.toUnsignedInt(byte)
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
 
ByValue() - Constructor for class ghidra.pty.windows.jna.ConsoleApiNative.COORD.ByValue
 

C

C - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
 
C_ALIAS - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
duplicate tag
C_ARG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
function argument
C_AUTO - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
automatic variable
C_AUTOARG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
automatic argument
C_BCOMM - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
beginning of the common block
C_BINCL - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
beginning of include file
C_BLOCK - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
".bb" or ".eb" - beginning or end of block
C_BLOCK - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
beginning or end of inner block
C_BSTAT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
beginning of static block
c_cc - Variable in class ghidra.pty.unix.PosixC.Termios
 
c_cflag - Variable in class ghidra.pty.unix.PosixC.Termios
 
C_Compiler - Enum constant in enum class 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_iflag - Variable in class ghidra.pty.unix.PosixC.Termios
 
C_INFO - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
comment section reference
c_ispeed - Variable in class ghidra.pty.unix.PosixC.Termios
 
C_LABEL - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
label
C_LANGUAGE - Enum constant in enum class ghidra.program.model.lang.DecompilerLanguage
 
C_LASTENT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
dummy entry (end of block)
c_lflag - Variable in class ghidra.pty.unix.PosixC.Termios
 
c_line - Variable in class ghidra.pty.unix.PosixC.Termios
 
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_oflag - Variable in class ghidra.pty.unix.PosixC.Termios
 
c_ospeed - Variable in class ghidra.pty.unix.PosixC.Termios
 
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.app.util.bin.format.dwarf.StringTable
 
cache - Variable in class ghidra.program.database.properties.PropertyMapDB
 
CACHE_BY_CLASS - Static variable in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
cachedEdges - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
 
CachedEncoder - Interface in ghidra.program.model.pcode
An Encoder that holds its bytes in memory (where they can possibly be edited) and can then finally write them all to an OutputStream via a call to writeTo()
cachedOutEdges - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
 
CachedPasswordProvider - Class in ghidra.formats.gfilesystem.crypto
Caches passwords used to unlock a file.
CachedPasswordProvider() - Constructor for class ghidra.formats.gfilesystem.crypto.CachedPasswordProvider
 
cachedProgramPath - Variable in class ghidra.test.processors.support.PCodeTestControlBlock
 
cachedVertices - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
 
CacheingSpaceMap() - Constructor for class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.CacheingSpaceMap
 
CacheingSpaceMap(Map<AddressSpace, S>) - Constructor for class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.CacheingSpaceMap
 
cacheRecoveredDataType(GoType, DataType) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Inserts a mapping between a golang type and a ghidra data type.
CachingLoader<T> - Interface in ghidra.util.task
 
CachingPool<T> - Class in generic.cache
A thread-safe pool that knows how to create instances as needed.
CachingPool(BasicFactory<T>) - Constructor for class generic.cache.CachingPool
Creates a new pool that uses the given factory to create new items as needed
CachingSatelliteGraphViewer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.satellite
 
CachingSatelliteGraphViewer(GraphViewer<V, E>, Dimension) - Constructor for class ghidra.graph.viewer.satellite.CachingSatelliteGraphViewer
 
CachingSwingWorker<T> - Class in ghidra.util.task
Class for managing the creation of some slow loading object that may be used by multiple threads, including the Swing thread.
CachingSwingWorker(String, boolean) - Constructor for class ghidra.util.task.CachingSwingWorker
Create a new CachingSwingWorker
CADET_BLUE - Static variable in class ghidra.util.WebColors
 
calc_bigmask(int) - Static method in class ghidra.pcode.utils.Utils
 
calc_mask - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
calc_mask(int) - Static method in class ghidra.pcode.utils.Utils
 
calcCheckSum(BinaryReader) - Method in class ghidra.app.util.bin.format.omf.OmfRecord
 
calcConstantHash(Instruction, long) - Static method in class ghidra.program.model.pcode.DynamicHash
Given a constant value accessed as an operand by a particular instruction, calculate a (level 0) hash for (any) corresponding constant varnode
calcCRC(File) - Static method in class ghidra.app.util.bin.format.dwarf.external.LocalDirectorySearchLocation
Calculates the crc32 for the specified file.
calcCurrentLength(int, int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
Calculate the length of the current constructor state assuming all its operands are constructed
calcDepth(PcodeBlock) - Method in class ghidra.program.model.pcode.PcodeBlock
 
calcHash(int, Instruction) - Method in class ghidra.program.model.correlate.AllBytesHashCalculator
 
calcHash(int, Instruction) - Method in interface ghidra.program.model.correlate.HashCalculator
Calculate a (partial) hash across a single instruction
calcHash(int, Instruction) - Method in class ghidra.program.model.correlate.MnemonicHashCalculator
 
calcHashes(int, int, boolean, boolean, HashCalculator) - Method in class ghidra.program.model.correlate.Block
Calculate n-gram hashes used for matching (for Instructions in this basic-block).
calcHashes(int, int, boolean, boolean, HashCalculator) - Method in class ghidra.program.model.correlate.HashStore
Calculate hashes for all blocks
calcHashes(InstructHash, int, HashStore) - Method in class ghidra.program.model.correlate.DisambiguateByBytes
 
calcHashes(InstructHash, int, HashStore) - Method in class ghidra.program.model.correlate.DisambiguateByChild
 
calcHashes(InstructHash, int, HashStore) - Method in class ghidra.program.model.correlate.DisambiguateByParent
 
calcHashes(InstructHash, int, HashStore) - Method in class ghidra.program.model.correlate.DisambiguateByParentWithOrder
 
calcHashes(InstructHash, int, HashStore) - Method in interface ghidra.program.model.correlate.DisambiguateStrategy
Generate (possibly multiple) hashes that can be used to disambiguate an n-gram and its block from other blocks with similar instructions.
calculateCyclomaticComplexity(Function, TaskMonitor) - Method in class ghidra.program.util.CyclomaticComplexity
Calculates the cyclomatic complexity of a function by decomposing it into a flow graph using a BasicBlockModel.
calculateDefaultLayoutLocations() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
 
calculateDefaultLayoutLocations(Set<V>) - Method in class ghidra.graph.job.AbstractGraphTransitionJob
Calculates default vertex locations for the current graph by using the current layout, excluding those vertices in the given ignore set.
calculateHeight() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
CalculateLayoutLocationsTask<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.layout
 
CalculateLayoutLocationsTask(VisualGraph<V, E>, VisualGraphLayout<V, E>) - Constructor for class ghidra.graph.viewer.layout.CalculateLayoutLocationsTask
 
calculateLocations(VisualGraph<V, E>, TaskMonitor) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
calculateLocations(VisualGraph<V, E>, TaskMonitor) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
calculateLocations(VisualGraph<V, E>, TaskMonitor) - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
Signals to again layout the current graph.
calculateSignificance(VectorCompare) - Method in class generic.lsh.vector.LSHVectorFactory
Given comparison data generated by the LSHVector.compare() method, calculate the significance of any similarity between the two vectors, normalized for this factory's specific weight settings
calculateSymbolAddress(ElfLoadHelper, ElfSymbol) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
This method allows an extension to override the default address calculation for loading a symbol.
calculateThumbSize() - Method in class ghidra.framework.main.logviewer.ui.FVSliderUI
This is the method that the base class uses to determine thumb size.
calcUniqueHash() - Method in class generic.lsh.vector.LSHCosineVector
 
calcUniqueHash() - Method in interface generic.lsh.vector.LSHVector
 
call() - Method in interface utility.function.Callback
The method that will be called.
call() - Method in interface utility.function.ExceptionalCallback
The method that will be called
call(StructuredSleigh.RVal...) - Method in class ghidra.pcode.struct.DefaultUseropDecl
 
call(StructuredSleigh.RVal...) - Method in interface ghidra.pcode.struct.StructuredSleigh.UseropDecl
Generate an invocation of the userop
call(BiConsumer<DomainObjectChangedEvent, R>) - Method in class ghidra.framework.model.AbstractDomainObjectListenerBuilder.EachBuilder
Provides the consumer to be associated with this collection of event types.
call(Consumer<DomainObjectChangedEvent>) - Method in class ghidra.framework.model.AbstractDomainObjectListenerBuilder.AnyBuilder
Provides the callback to be associated with this collection of event types.
call(Consumer<R>) - Method in class ghidra.framework.model.AbstractDomainObjectListenerBuilder.EachBuilder
Provides the consumer to be associated with this collection of event types.
call(T) - Method in interface docking.DockingUtils.ComponentCallback
 
call(Callback) - Method in class ghidra.framework.model.AbstractDomainObjectListenerBuilder.AnyBuilder
Provides the callback to be associated with this collection of event types.
CALL - Enum constant in enum class ghidra.program.model.lang.InstructionBlockFlow.Type
CALL is a call flow which always starts a new InstructionSet.
CALL - Enum constant in enum class 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 - Enum constant in enum class ghidra.program.model.lang.InstructionBlockFlow.Type
CALL_FALLTHROUGH is fall-through flow from a CALL instruction which must be deferred until all branch flows are processed.
CALL_FIXUP - Enum constant in enum class ghidra.program.database.SpecExtension.Type
 
CALL_FIXUP - Static variable in class ghidra.app.util.viewer.field.ListingColors.FunctionColors
 
CALL_FIXUP_CHANGED - Enum constant in enum class ghidra.program.util.FunctionChangeRecord.FunctionChangeType
 
CALL_INDIRECT - Static variable in class ghidra.app.plugin.processors.generic.ConstructorInfo
 
CALL_INDIRECT - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
CALL_OVERRIDE_UNCONDITIONAL - Static variable in class ghidra.graph.ProgramGraphType
 
CALL_OVERRIDE_UNCONDITIONAL - Static variable in class ghidra.program.model.symbol.RefType
RefType.__CALL_OVERRIDE_UNCONDITIONAL is used with a memory Reference to override the destination of an instruction PcodeOp.CALL or PcodeOp.CALLIND pcode operation.
CALL_RETURN - Enum constant in enum class ghidra.program.model.listing.FlowOverride
Override the primary BRANCH, CALL, 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
RefType.CALL_TERMINATOR corresponds to an unconditional call FlowType followed by a terminal without fall-through (e.g., unconditional return from a function).
callAddr - Variable in class ghidra.program.model.lang.InjectContext
 
callback() - Static method in class utility.function.Dummy
Creates a dummy callback
Callback - Interface in utility.function
A generic functional interface that is more semantically sound than Runnable.
CallbackAccumulator<T> - Class in ghidra.util.datastruct
An implementation of Accumulator that allows clients to easily process items as they arrive.
CallbackAccumulator(Consumer<T>) - Constructor for class ghidra.util.datastruct.CallbackAccumulator
Constructor
callbackQuery - Variable in class ghidra.app.decompiler.DecompInterface.EncodeDecodeSet
 
callbackResponse - Variable in class ghidra.app.decompiler.DecompInterface.EncodeDecodeSet
 
callCtor(Constructor<T>, Object...) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
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.
CallExpr - Class in ghidra.pcode.struct
A p-code userop invocation expression
CallExpr(StructuredSleigh, StructuredSleigh.UseropDecl, List<StructuredSleigh.RVal>) - Constructor for class ghidra.pcode.struct.CallExpr
Build a call expression
CALLFIXUP_TYPE - Static variable in interface ghidra.program.model.lang.InjectPayload
 
callGetter(Method, T) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
callGetter(Method, T, Class<R>) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
CallGraphType - Class in ghidra.graph
 
CallGraphType() - Constructor for class ghidra.graph.CallGraphType
 
CALLIND - Static variable in class ghidra.program.model.pcode.PcodeOp
 
CALLING_CONVENTION_cdecl - Static variable in interface ghidra.program.model.lang.CompilerSpec
 
CALLING_CONVENTION_default - 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_rustcall - 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_unknown - Static variable in interface ghidra.program.model.lang.CompilerSpec
 
CALLING_CONVENTION_vectorcall - Static variable in interface ghidra.program.model.lang.CompilerSpec
 
callingConvention - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
callingConvention - Variable in class ghidra.app.util.demangler.DemangledFunction
 
callingConventionName - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
calllist - Variable in class ghidra.app.decompiler.signature.SignatureResult
 
CALLMECHANISM_TYPE - Static variable in interface ghidra.program.model.lang.InjectPayload
 
CALLOTHER - Static variable in class ghidra.program.model.pcode.PcodeOp
 
CALLOTHER_FIXUP - Enum constant in enum class ghidra.program.database.SpecExtension.Type
 
CALLOTHER_OVERRIDE_CALL - Static variable in class ghidra.graph.ProgramGraphType
 
CALLOTHER_OVERRIDE_CALL - Static variable in class ghidra.program.model.symbol.RefType
RefType.CALLOTHER_OVERRIDE_CALL is used to change a PcodeOp.CALLOTHER pcode operation to a PcodeOp.CALL operation.
CALLOTHER_OVERRIDE_JUMP - Static variable in class ghidra.graph.ProgramGraphType
 
CALLOTHER_OVERRIDE_JUMP - Static variable in class ghidra.program.model.symbol.RefType
RefType.CALLOTHER_OVERRIDE_CALL is used to change a PcodeOp.CALLOTHER pcode operation to a PcodeOp.BRANCH operation.
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
 
callSetter(Object, Method, T) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
CAMH_MIN_SIZE - Static variable in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
 
CAN_BE_DISPLAYED - Enum constant in enum class docking.wizard.WizardPanelDisplayability
 
canAddToRepository() - Method in class ghidra.framework.data.DomainFileProxy
 
canAddToRepository() - Method in class ghidra.framework.data.GhidraFile
 
canAddToRepository() - Method in interface ghidra.framework.model.DomainFile
Returns true if this private file may be added to the associated repository.
canAnalyze(Program) - Method in class ghidra.app.analyzers.AbstractBinaryFormatAnalyzer
 
canAnalyze(Program) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
 
canAnalyze(Program) - Method in class ghidra.app.plugin.prototype.analysis.ArmAggressiveInstructionFinderAnalyzer
 
canAnalyze(Program) - Method in class ghidra.app.services.AbstractAnalyzer
 
canAnalyze(Program) - Method in interface ghidra.app.services.Analyzer
Can this analyzer work on this program.
canApply(Program) - Method in class ghidra.app.cmd.formats.AppleSingleDoubleBinaryAnalysisCommand
 
canApply(Program) - Method in class ghidra.app.cmd.formats.CoffArchiveBinaryAnalysisCommand
 
canApply(Program) - Method in class ghidra.app.cmd.formats.CoffBinaryAnalysisCommand
 
canApply(Program) - Method in class ghidra.app.cmd.formats.ElfBinaryAnalysisCommand
 
canApply(Program) - Method in class ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
 
canApply(Program) - Method in class ghidra.app.cmd.formats.PefBinaryAnalysisCommand
 
canApply(Program) - Method in class ghidra.app.cmd.formats.PortableExecutableBinaryAnalysisCommand
 
canApply(Program) - Method in interface ghidra.framework.cmd.BinaryAnalysisCommand
Returns TRUE if this command can be applied to the given domain object.
canAutoSave(PluginTool) - Method in interface ghidra.framework.model.ToolServices
Returns true if this tool should be saved base on the state of other running instances of the same tool
canAutoSave(PluginTool) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
 
canAutoSave(PluginTool) - Method in class ghidra.framework.project.tool.ToolManagerImpl
 
canBeParent() - Method in class docking.ComponentProvider
Returns true if the window containing this provider can be used as a parent window when showing system windows.
canBinarySearchColumn(int) - Method in class docking.widgets.AutoLookup
A method that subclasses can override to affect whether this class uses a binary search for a particular column
canCancel() - Method in class ghidra.framework.cmd.BackgroundCommand
Check if the command can be canceled.
canCancel() - Method in class ghidra.util.task.Task
Returns true if the task can be canceled.
cancel() - Method in class docking.options.editor.OptionsPanel
 
cancel() - Method in class docking.options.editor.ScrollableOptionsEditor
 
cancel() - Method in class docking.widgets.autocomplete.AutocompletionEvent
Prevent the actual completion action from taking place.
cancel() - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
 
cancel() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
Prevent the actual layout from taking place.
cancel() - Method in class docking.widgets.table.threaded.IncrementalLoadJob
 
cancel() - Method in class docking.widgets.table.threaded.TableUpdateJob
 
cancel() - Method in class docking.widgets.tree.GTreeFilterTask
 
cancel() - Method in class docking.widgets.tree.TreeTaskMonitor
 
cancel() - Method in class docking.wizard.AbstractMagePanelManager
 
cancel() - Method in interface docking.wizard.PanelManager
Method called when the user wants to cancel the process.
cancel() - Method in class ghidra.app.merge.datatypes.DataTypeMergeManager
 
cancel() - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
 
cancel() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
cancel() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
 
cancel() - Method in class ghidra.app.merge.listing.FunctionTagMerger
 
cancel() - Method in class ghidra.app.merge.listing.ListingMergeManager
 
cancel() - Method in class ghidra.app.merge.listing.ProgramContextMergeManager
 
cancel() - Method in class ghidra.app.merge.memory.MemoryMergeManager
 
cancel() - Method in interface ghidra.app.merge.MergeResolver
Notification that the merge process was canceled.
cancel() - Method in class ghidra.app.merge.propertylist.PropertyListMergeManager
 
cancel() - Method in class ghidra.app.merge.tree.ProgramTreeMergeManager
 
cancel() - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
 
cancel() - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel
Cancel any pending changes and reload the current table
cancel() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
cancel() - Method in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
 
cancel() - Method in interface ghidra.framework.options.OptionsEditor
Cancel the changes.
cancel() - Method in class ghidra.framework.plugintool.dialog.KeyBindingsPanel
 
cancel() - Method in class ghidra.framework.task.GTaskMonitor
 
cancel() - Method in class ghidra.framework.task.gui.GProgressBar
 
cancel() - Method in class ghidra.util.task.CachingSwingWorker
Cancels this swing worker
cancel() - Method in class ghidra.util.task.Task
 
cancel() - Method in class ghidra.util.task.TaskDialog
 
cancel() - Method in interface ghidra.util.task.TaskMonitor
Cancel the task
cancel() - Method in class ghidra.util.task.TaskMonitorAdapter
 
cancel() - Method in class ghidra.util.task.TaskMonitorComponent
 
cancel() - Method in class ghidra.util.task.TimeoutTaskMonitor
 
cancel() - Method in class ghidra.util.task.WrappingTaskMonitor
 
cancel() - Method in interface ghidra.util.timer.GTimerMonitor
Cancels the scheduled runnable associated with this GTimerMonitor if it has not already run.
cancel() - Method in class ghidra.util.worker.Job
 
CANCEL - Static variable in class ghidra.framework.main.datatree.UndoActionDialog
 
CANCEL - Static variable in class ghidra.framework.main.datatree.VersionControlDialog
 
CANCEL_OPTION - Static variable in class docking.widgets.OptionDialog
Identifier for the cancel option.
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.theme.gui.ExportThemeDialog
 
cancelCallback() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
Gets called when the user clicks on the Cancel Action for the dialog.
cancelCallback() - Method in class docking.widgets.dialogs.InputDialog
 
cancelCallback() - Method in class docking.widgets.dialogs.InputWithChoicesDialog
 
cancelCallback() - Method in class docking.widgets.dialogs.MultiLineInputDialog
 
cancelCallback() - Method in class docking.widgets.dialogs.NumberRangeInputDialog
 
cancelCallback() - Method in class docking.widgets.dialogs.ObjectChooserDialog
 
cancelCallback() - Method in class docking.widgets.dialogs.SettingsDialog
 
cancelCallback() - Method in class docking.widgets.dialogs.TableChooserDialog
Deprecated.
 
cancelCallback() - Method in class docking.widgets.dialogs.TableSelectionDialog
 
cancelCallback() - Method in class docking.widgets.filechooser.GhidraFileChooser
 
cancelCallback() - Method in class docking.widgets.ListSelectionDialog
 
cancelCallback() - Method in class docking.widgets.OptionDialog
Callback for when the cancel button is pressed.
cancelCallback() - Method in class docking.widgets.table.ChooseColumnsDialog
 
cancelCallback() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterArchiveDialog
 
cancelCallback() - Method in class docking.widgets.values.ValuesMapDialog
 
cancelCallback() - Method in class docking.wizard.WizardManager
 
cancelCallback() - Method in class ghidra.app.plugin.gui.CreateThemeDialog
 
cancelCallback() - Method in class ghidra.app.plugin.gui.ThemeChooserDialog
 
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
 
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.AbstractDataTreeDialog
 
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.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
 
cancelCellEditing() - Method in class docking.widgets.table.GTableTextCellEditor
 
cancelCellEditing() - Method in class docking.widgets.tree.support.GTreeCellEditor
 
cancelChanges() - Method in class docking.actions.KeyBindings
Cancels any pending changes that have not yet been applied.
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
 
cancelEditing() - Method in class docking.widgets.tree.GTree
 
CancellableIterator<T> - Class in ghidra.util.task
An Iterator wrapper that allows clients to use a task monitor to cancel iteration
CancellableIterator(Iterator<T>, TaskMonitor) - Constructor for class ghidra.util.task.CancellableIterator
 
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 - Enum constant in enum class 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.app.plugin.gui.ThemeManagerPlugin
 
canClose() - Method in class ghidra.framework.main.FrontEndTool
 
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() - Method in class ghidra.framework.plugintool.PluginTool
 
canClose(FileSystemRef) - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
Returns true if the only FileSystemRef pinning this filesystem is the caller's ref.
canClose(PluginTool) - Static method in class ghidra.framework.plugintool.PluginToolAccessUtils
Returns true if the tool can be closed.
canCloseDomainFile(DomainFile) - Method in class ghidra.framework.main.FrontEndTool
 
canCloseDomainFile(DomainFile) - Method in class ghidra.framework.plugintool.PluginTool
 
canCloseDomainObject(DomainObject) - Method in class ghidra.framework.plugintool.Plugin
Override this method if the plugin needs to cancel the closing of the domain object
canCloseDomainObject(DomainObject) - Method in class ghidra.framework.plugintool.PluginTool
Can the domain object be closed?
Note: This forces plugins to terminate any tasks they have running for the indicated domain object and apply any unsaved data to the domain object.
canClosePlugins() - Method in class ghidra.framework.plugintool.PluginTool
Checks if this tool's plugins are in a state to be closed.
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
 
canExportDomainFile(DomainFile) - Method in class ghidra.app.util.exporter.Exporter
Returns true if exporter can export the specified DomainFile without instantiating a DomainObject.
canExportDomainFile(DomainFile) - Method in class ghidra.app.util.exporter.GdtExporter
 
canExportDomainFile(DomainFile) - Method in class ghidra.app.util.exporter.GzfExporter
 
canExportDomainObject(DomainObject) - Method in class ghidra.app.util.exporter.Exporter
Returns true if this exporter knows how to export the given domain object considering any constraints based on the specific makeup of the object.
canExportDomainObject(DomainObject) - Method in class ghidra.app.util.exporter.OriginalFileExporter
 
canExportDomainObject(Class<? extends DomainObject>) - Method in class ghidra.app.util.exporter.Exporter
Returns true if this exporter is capable of exporting the given domain file/object content type.
canExportDomainObject(Class<? extends DomainObject>) - Method in class ghidra.app.util.exporter.GdtExporter
 
canExportDomainObject(Class<? extends DomainObject>) - Method in class ghidra.app.util.exporter.GzfExporter
 
canFinish() - Method in class docking.wizard.AbstractMagePanelManager
 
canFinish() - Method in interface docking.wizard.PanelManager
Return true if the "finish" step can be completed.
canFixup() - Method in interface ghidra.util.Fixup
Return true if this Fixup object can automatically perform some action to address the issue.
canForce() - Method in exception ghidra.program.model.listing.VariableSizeException
Returns true if the operation could be successful if forced.
canForceLock() - Method in class generic.util.FileLocker
 
canHandle(ElfHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfExtension
 
canHandle(ElfHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Check if this extension can handle the specified elf header.
canHandle(ElfLoadHelper) - Method in class ghidra.app.util.bin.format.elf.extend.ElfExtension
 
canHandle(ElfLoadHelper) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Check if this extension can handle the specified elf image.
canIndex(Field) - Static method in class db.Field
Determine if a specified field instance may be indexed
canLock() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
canLock() - Method in interface ghidra.framework.model.DomainObject
Returns true if a modification lock can be obtained on this domain object.
canMerge() - Method in class ghidra.framework.data.DomainFileProxy
 
canMerge() - Method in class ghidra.framework.data.GhidraFile
 
canMerge() - Method in interface ghidra.framework.model.DomainFile
Returns true if this file can be merged with the current versioned file.
canMerge(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldRange
 
canPaste(DataFlavor[]) - Method in interface ghidra.app.services.ClipboardContentProviderService
Returns true if the service can perform a paste operation using the given transferable.
canProvideProgram(GFile) - Method in interface ghidra.formats.gfilesystem.GFileSystemProgramProvider
Returns true if this GFileSystem can convert the specified GFile instance into a Ghidra Program.
canRecover() - Method in class ghidra.framework.data.DomainFileProxy
 
canRecover() - Method in class ghidra.framework.data.GhidraFile
 
canRecover() - Method in interface ghidra.framework.model.DomainFile
Prior to invoking getDomainObject, this method can be used to determine if unsaved changes can be recovered on the next open.
canRecover() - Method in class ghidra.framework.store.db.PrivateDatabase
Returns true if recovery data exists which may enable recovery of unsaved changes resulting from a previous crash.
canRecover() - Method in interface ghidra.framework.store.FolderItem
Returns true if unsaved file changes can be recovered.
canRecover() - Method in class ghidra.framework.store.local.LocalDatabaseItem
 
canRecover() - Method in class ghidra.framework.store.local.LocalDataFile
 
canRecover() - Method in class ghidra.framework.store.local.UnknownFolderItem
 
canRecover() - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
 
canRecover(BufferFileManager) - Static method in class db.buffers.BufferMgr
Determine if unsaved changes can be recovered for the current BufferFile associated with the specified bfMgr.
canRedo() - Method in class db.DBHandle
Determine if there are any changes which can be redone
canRedo() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
canRedo() - Method in interface ghidra.framework.model.DomainObject
Returns true if there is a later state to "redo" to.
canRelocate(CoffFileHeader) - Method in interface ghidra.app.util.bin.format.coff.relocation.CoffRelocationHandler
Checks to see whether or not an instance of this COFF relocation hander can handle relocating the COFF defined by the provided file header.
canRelocate(ElfHeader) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
 
canRelocate(MachHeader) - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandler
Checks to see whether or not an instance of this Mach-O relocation handler can handle relocating the Mach-O defined by the provided file header
canRelocate(Program) - Method in interface ghidra.program.model.reloc.RelocationHandler
Returns true if this relocation handler can relocate the given program.
canResetDBSourceFile() - Method in interface ghidra.framework.data.ContentHandler
Determine if this content handler supports the use of ContentHandler.resetDBSourceFile(FolderItem, DomainObjectAdapterDB) .
canResetDBSourceFile() - Method in class ghidra.program.database.DataTypeArchiveContentHandler
 
canResetDBSourceFile() - Method in class ghidra.program.database.ProgramContentHandler
 
canSave() - Method in class db.buffers.BufferMgr
 
canSave() - Method in class db.buffers.LocalManagedBufferFile
 
canSave() - Method in interface db.buffers.ManagedBufferFile
Returns true if a save file is provided for creating a new version of this buffer file.
canSave() - Method in class db.buffers.ManagedBufferFileAdapter
 
canSave() - Method in interface db.buffers.ManagedBufferFileHandle
 
canSave() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
canSave() - Method in class ghidra.framework.data.DomainFileProxy
 
canSave() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
canSave() - Method in class ghidra.framework.data.GhidraFile
 
canSave() - Method in interface ghidra.framework.model.DomainFile
Return whether this domain object can be saved (i.e., updated/overwritten).
canSave() - Method in interface ghidra.framework.model.DomainObject
Returns true if this object can be saved; a read-only file cannot be saved.
canSaveToName(ThemeManager, String) - Static method in class docking.theme.gui.ThemeUtils
 
canSetPassword() - Method in class ghidra.framework.client.RepositoryServerAdapter
Returns true if this server allows the user to change their password.
canSetPassword() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
 
canSetPassword() - Method in interface ghidra.framework.remote.RepositoryServerHandle
Returns true if the user's password can be changed.
canShortcut() - Method in class ghidra.graph.job.AbstractAnimatorJob
 
canShortcut() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
 
canShortcut() - Method in class ghidra.graph.job.FitGraphToViewJob
 
canShortcut() - Method in interface ghidra.graph.job.GraphJob
Returns true if the job can be told to stop running, but to still perform any final work before being done.
canSpecifyLength() - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
 
canSpecifyLength() - Method in class ghidra.program.model.data.AbstractLeb128DataType
 
canSpecifyLength() - Method in class ghidra.program.model.data.AbstractStringDataType
 
canSpecifyLength() - Method in class ghidra.program.model.data.AIFFDataType
 
canSpecifyLength() - Method in class ghidra.program.model.data.AlignmentDataType
 
canSpecifyLength() - Method in class ghidra.program.model.data.AUDataType
 
canSpecifyLength() - Method in class ghidra.program.model.data.BadDataType
 
canSpecifyLength() - Method in interface ghidra.program.model.data.Dynamic
Determine if the length may be specified for an instanceof this datatype (e.g., Data, Array, DataTypeComponent, etc.).
canSpecifyLength() - Method in class ghidra.program.model.data.DynamicDataType
 
canSpecifyLength() - Method in class ghidra.program.model.data.GifDataType
 
canSpecifyLength() - Method in class ghidra.program.model.data.JPEGDataType
 
canSpecifyLength() - Method in class ghidra.program.model.data.MissingBuiltInDataType
 
canSpecifyLength() - Method in class ghidra.program.model.data.PngDataType
 
canSpecifyLength() - Method in class ghidra.program.model.data.WAVEDataType
 
canStopTasks() - Method in class ghidra.framework.plugintool.PluginTool
Checks if this tool has running tasks, with optionally giving the user an opportunity to cancel them.
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.DomainObject
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
Deprecated.
Returns the number of KeyedObjects this KeyIndexableSet can hold without growing.
capture(Component, String) - Method in class docking.test.AbstractDockingTest
Creates and writes to file an image of the given component.
captureActionIcon(String) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureComponent(Component) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureComponents(List<Component>) - Method in class help.screenshot.AbstractScreenShotGenerator
 
CaptureDescriptor - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift CaptureDescriptor structure
CaptureDescriptor(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.CaptureDescriptor
Creates a new CaptureDescriptor
captureDialog() - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureDialog(int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureDialog(DialogComponentProvider) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureDialog(Dialog) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureDialog(Dialog, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureDialog(Class<? extends DialogComponentProvider>) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureDialog(Class<? extends DialogComponentProvider>, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureDialog(String) - Method in class help.screenshot.AbstractScreenShotGenerator
 
CaptureFunctionDataTypesCmd - Class in ghidra.app.cmd.function
Capture all selected function signature data types from the current program and put them in the data type manager.
CaptureFunctionDataTypesCmd(DataTypeManager, AddressSetView, CaptureFunctionDataTypesListener) - Constructor for class ghidra.app.cmd.function.CaptureFunctionDataTypesCmd
Constructs a new command to create function definition data types in the given data type manager from the function's whose entry points are in the address set.
captureFunctionDataTypesCompleted(CaptureFunctionDataTypesCmd) - Method in interface ghidra.app.cmd.function.CaptureFunctionDataTypesListener
Notification that the capture function data types command completed
CaptureFunctionDataTypesListener - Interface in ghidra.app.cmd.function
Listener that is notified when the CaptureFunctionDataTypesCmd completes.
captureIcon(Icon) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureIsolatedComponent(JComponent, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureIsolatedProvider(ComponentProvider, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureIsolatedProvider(Class<? extends ComponentProvider>, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureIsolatedProviderWindow(Class<? extends ComponentProvider>, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
The same as AbstractScreenShotGenerator.captureIsolatedProvider(Class, int, int) except this method will also capture the containing window.
captureListingField(long, String, int) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureListingRange(long, long, int) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureMenu() - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureMenuBarMenu(String, String...) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureMenuBarMenuHierachy(String, String...) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureProvider(ComponentProvider) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureProvider(Class<? extends ComponentProvider>) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureProvider(String) - Method in class help.screenshot.AbstractScreenShotGenerator
 
captureProviderWindow(ComponentProvider) - Method in class help.screenshot.AbstractScreenShotGenerator
Captures the window, including decorations.
captureProviderWindow(ComponentProvider, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
Captures the window, including decorations.
captureProviderWindow(Class<? extends ComponentProvider>) - Method in class help.screenshot.AbstractScreenShotGenerator
Captures the window, including decorations.
captureProviderWindow(String) - Method in class help.screenshot.AbstractScreenShotGenerator
Captures the window, including decorations.
captureProviderWindow(String, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
Captures the window, including decorations.
captureProviderWithScreenShot(ComponentProvider) - Method in class help.screenshot.AbstractScreenShotGenerator
Captures the provider by using a screen shot and not by painting the provider directly (as does AbstractScreenShotGenerator.captureProvider(ComponentProvider)).
captureToolWindow(int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
 
CaptureTypeRecord - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift CaptureTypeRecord structure
CaptureTypeRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.CaptureTypeRecord
Creates a new CaptureTypeRecord
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
 
CAPTURING - Static variable in class ghidra.pcode.exec.PcodeExpression
 
caret - Variable in class docking.widgets.textfield.TextFieldLinker.FieldState
 
CARET - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
CARET - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
CARET - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
CARET - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
CARET - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
CARET - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
CARET - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
CARET - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
CARET - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
CARET - Static variable in class ghidra.sleigh.grammar.SleighParser
 
caretUpdate(CaretEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
CascadedDropTarget - Class in ghidra.util
Combines two drop targets and sends events to them in priority order.
CascadedDropTarget(Component, DropTarget, DropTarget) - Constructor for class ghidra.util.CascadedDropTarget
 
CASE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
CaseInsensitiveByteTrie<T> - Class in ghidra.util.search.trie
CaseInsensitiveByteTrie is a byte-based trie specifically designed to implement the Aho-Corasick string search algorithm, matching alphabetic characters ignoring case.
CaseInsensitiveByteTrie() - Constructor for class ghidra.util.search.trie.CaseInsensitiveByteTrie
 
CaseInsensitiveByteTrieNode<T> - Class in ghidra.util.search.trie
Class to represent a (possibly non-terminal!) node within the CaseInsensitiveByteTrie.
CaseInsensitiveDuplicateStringComparator - Class in ghidra.util.datastruct
Comparator for sorting Strings in a case insensitive way except that case insensitive duplicates are then sub-sorted by reverse case so that lower case is before upper case.
CaseInsensitiveDuplicateStringComparator() - Constructor for class ghidra.util.datastruct.CaseInsensitiveDuplicateStringComparator
 
caseSensitive - Variable in class docking.widgets.filter.MatchesPatternTextFilter
 
cast(DataType) - Method in class ghidra.pcode.struct.CallExpr
 
cast(DataType) - Method in class ghidra.pcode.struct.LiteralLongExpr
 
cast(DataType) - Method in class ghidra.pcode.struct.RawExpr
 
cast(DataType) - Method in interface ghidra.pcode.struct.StructuredSleigh.LVal
 
cast(DataType) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Cast the value to the given type
cast(DataType) - Method in interface ghidra.pcode.struct.StructuredSleigh.Var
 
cast(Object) - Method in class docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
CAST - Static variable in class ghidra.program.model.pcode.PcodeOp
 
CastExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
castValueToEncode(Object) - Method in class ghidra.program.model.data.AbstractIntegerDataType
 
category - Variable in class ghidra.program.model.pcode.HighSymbol
 
category() - Method in record class docking.widgets.searchlist.SearchListEntry
Returns the value of the category record component.
category() - Element in annotation interface 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_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, ProgramEvent, Object, Object) - Method in class ghidra.program.database.DataTypeArchiveDB
Notification that a category was added.
categoryAdded(long, ProgramEvent, 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, ProgramEvent, Object, Object) - Method in class ghidra.program.database.DataTypeArchiveDB
Notification that a category was changed.
categoryChanged(long, ProgramEvent, 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.ProjectDataTypeManager
 
categoryHelpMap - Variable in class ghidra.framework.options.AbstractOptions
 
categoryIndex - Variable in class ghidra.program.model.pcode.HighSymbol
 
categoryMoved(CategoryPath, Category) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
categoryMoved(CategoryPath, Category) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
categoryMoved(CategoryPath, Category) - Method in class ghidra.program.database.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.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.ProjectDataTypeManager
 
categoryRenamed(DataTypeManager, CategoryPath, CategoryPath) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
Notification when category is renamed.
categoryRenamed(DataTypeManager, CategoryPath, CategoryPath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
 
categoryRenamed(DataTypeManager, CategoryPath, CategoryPath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
 
cb - Variable in class docking.widgets.table.GBooleanCellRenderer
 
CBRANCH - Static variable in class ghidra.program.model.pcode.PcodeOp
 
cdecl - Enum constant in enum class ghidra.program.model.data.GenericCallingConvention
Deprecated.
The standard/default calling convention applies in which the stack is used to pass parameters
CDECL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
CDEMotifTheme - Class in generic.theme.builtin
Built-in GTheme that uses the Motif LookAndFeel and the standard (light) application defaults.
CDEMotifTheme() - Constructor for class generic.theme.builtin.CDEMotifTheme
 
CDisplayPanel - Class in ghidra.app.decompiler.component
 
CDisplayPanel(DecompileResultsListener) - Constructor for class ghidra.app.decompiler.component.CDisplayPanel
 
CDisplayPanel(DecompileOptions, DecompileResultsListener) - Constructor for class ghidra.app.decompiler.component.CDisplayPanel
 
ceil() - Method in class ghidra.pcode.floatformat.BigFloat
this=ceil(this)
ceil(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
 
ceilingEntry(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
ceilingEntryByValue(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
ceilingEntryByValue(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
ceilingEntryByValue(V) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
Returns a key-value mapping associated with the least value greater than or equal to the given value, or null if there is no such value.
ceilingIndex(E) - Method in interface ghidra.generic.util.datastruct.SortedList
Returns the least index in this list whose element is greater than or equal to the specified element
ceilingIndex(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
ceilingIndex(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
ceilingKey(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
center - Variable in class docking.widgets.fieldpanel.field.SimpleImageField
 
center(FieldLocation) - Method in class docking.widgets.fieldpanel.FieldPanel
 
center(ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Center the view of the listing around the given location.
CENTER - Enum constant in enum class docking.widgets.shapes.Location
 
CENTER - Enum constant in enum class ghidra.service.graph.GraphLabelPosition
 
CENTER - Static variable in class docking.widgets.MultiLineLabel
Indicator for centering each line.
centerLayoutSpacePointWithoutAnimation(Point) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
centerOnComponent(Component, Component) - Static method in class generic.util.WindowUtilities
Creates a point that is centered over the given parent component, based upon the size of the 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
cev - Variable in class ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal.SubVisitor
 
CEXTDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
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 Class 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 Class in ghidra.app.util.bin.format.macos.cfm
 
CFragUpdateLevel - Enum Class in ghidra.app.util.bin.format.macos.cfm
 
CFragUsage - Enum Class 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
 
CGOCALLBACK - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
CHAIN_OFFSET_MASK - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
 
CHAIN_STARTS - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
Section containing dyld_chained_starts_offsets structure
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.
Chan - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
CHANGE - Enum constant in enum class docking.widgets.table.AddRemoveListItem.Type
 
CHANGE - Static variable in class ghidra.framework.main.ProjectInfoDialog
 
CHANGE_FILE_PREFIX - Static variable in class db.Database
 
CHANGE_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
Display priority for marking a change set.
changeColor(Image, Color, Color) - Static method in class generic.util.image.ImageUtils
Creates a new image that is the same as the given image but has the given colored pixels replaced with the given new color
changed - Variable in class ghidra.framework.data.DomainObjectAdapter
 
ChangedFilesDialog - Class in ghidra.framework.main.datatree
Dialog to prompt user to save files before adding files to source control or checking in files.
ChangedFilesDialog(PluginTool, List<DomainFile>) - Constructor for class ghidra.framework.main.datatree.ChangedFilesDialog
Constructor
changedUpdate(DocumentEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
ChangeExtensionTask() - Constructor for class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.ChangeExtensionTask
 
ChangeFunctionTagCmd - Class in ghidra.app.cmd.function
Updates the name or comment field for a given function tag
ChangeFunctionTagCmd(String, String, int) - Constructor for class ghidra.app.cmd.function.ChangeFunctionTagCmd
Constructor
ChangeManager - Interface in ghidra.program.util
ProgramEventerface 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.FunctionTagListingMerger
 
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
 
channel - Variable in class ghidra.pty.ssh.SshPtyEndpoint
 
ChannelLocker - Class in generic.util
 
channelOff(int) - Method in class ghidra.sleigh.grammar.LexerMultiplexer
 
channelOn(int) - Method in class ghidra.sleigh.grammar.LexerMultiplexer
 
CHAR - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
CHAR - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
CHAR - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
 
CHAR_SEQ - Enum constant in enum class ghidra.program.model.data.StringLayoutEnum
Fixed length sequence of characters, all nulls retained.
CHARACTER_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
CHARACTER_SPACE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
CHARACTERISTICS - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
CharacterIterator - Class in ghidra.app.util.demangler
A class for bidirectional iteration over a string.
CharacterIterator(String) - Constructor for class ghidra.app.util.demangler.CharacterIterator
Constructs a new character iterator using str.
CharacterTermSplitter - Class in docking.widgets.filter
Provides the ability to split a string using a single character as the delimiter, interpreted as a regex.
CharacterTermSplitter(char) - Constructor for class docking.widgets.filter.CharacterTermSplitter
 
characterToString(char) - Static method in class ghidra.util.StringUtilities
Converts the character into a string.
charAt(int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
charAt(int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
charAt(int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns the character at the given index.
charAt(int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
charAt(int) - Method in class ghidra.util.search.memory.MemoryAddressSetCharSequence
 
CharDataType - Class in ghidra.program.model.data
Provides a definition of an primitive char in a program.
CharDataType() - Constructor for class ghidra.program.model.data.CharDataType
Constructs a new char datatype.
CharDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.CharDataType
 
CharDataType(String, DataTypeManager) - Constructor for class ghidra.program.model.data.CharDataType
 
charNeedsHTMLEscaping(int) - Static method in class ghidra.util.HTMLUtilities
Tests a unicode code point (i.e., 32 bit character) to see if it needs to be escaped before being added to a HTML document because it is non-printable or a non-standard control character
CHARSET - Static variable in class ghidra.program.model.data.CharsetSettingsDefinition
 
CharsetInfo - Class in ghidra.program.model.data
Additional information about java.nio.charset.Charset's that Ghidra needs to be able to create Ghidra string datatype instances.
CharSetRecognizer - Interface in ghidra.util.ascii
 
CharsetSettingsDefinition - Class in ghidra.program.model.data
SettingsDefinition for setting the charset of a string instance.
CHARTREUSE - Static variable in class ghidra.util.WebColors
 
CharWidth - Enum Class in ghidra.util.ascii
 
check(Language, int, int) - Static method in exception ghidra.program.model.lang.LanguageVersionException
Check language against required version information.
CHECK_CAST - Static variable in class ghidra.program.model.lang.ConstantPool
 
CHECK_FOR_SPACE - Enum constant in enum class ghidra.program.model.data.DataUtilities.ClearDataMode
Ensure that data will fit before clearing a single code unit at the specified data address.
checkAccess() - Method in class generic.concurrent.ReentryGuard
Notify the guard of access to some resource used by the guarded block
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 (i.e., the specified data type has a component or sub-component containing this data type).
checkBaseDataType(DataType) - Static method in class ghidra.program.model.data.BitFieldDataType
Check a bitfield base datatype
CHECKBOX_NAME_PREFIX - Static variable in class docking.widgets.table.constrainteditor.EnumConstraintEditor
 
checkCanceled() - Method in class docking.widgets.tree.TreeTaskMonitor
 
checkCanceled() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
checkCanceled() - Method in class ghidra.framework.task.GTaskMonitor
 
checkCanceled() - Method in class ghidra.util.task.TaskDialog
 
checkCanceled() - Method in interface ghidra.util.task.TaskMonitor
Deprecated.
checkCanceled() - Method in class ghidra.util.task.TaskMonitorAdapter
Deprecated.
checkCanceled() - Method in class ghidra.util.task.TaskMonitorComponent
 
checkCanceled() - Method in class ghidra.util.task.TimeoutTaskMonitor
 
checkCanceled() - Method in class ghidra.util.task.WrappingTaskMonitor
Deprecated.
checkCancelled() - Method in interface ghidra.util.task.TaskMonitor
Check to see if this monitor has been cancelled
checkCancelled() - Method in class ghidra.util.task.TaskMonitorAdapter
 
checkCancelled() - Method in class ghidra.util.task.WrappingTaskMonitor
 
checkCancelled(TaskMonitor) - Method in class ghidra.program.util.ProgramDiff
Checks the task associated with the indicated monitor to determine if it has been canceled.
checkCompatibility(int) - Method in interface ghidra.framework.remote.GhidraServerHandle
Check server interface compatibility
checkContextWrite(Address, Address) - Method in class ghidra.program.database.code.CodeManager
Check if any instruction intersects the specified address range.
checkDataType(DataType, boolean, int, DataTypeManager) - Static method in class ghidra.program.model.listing.VariableUtilities
Check the specified datatype for use as a return, parameter or variable type.
checkDataType(DataType, boolean, int, Program) - Static method in class ghidra.program.model.listing.VariableUtilities
Check the specified datatype for use as a return, parameter or variable type.
checkDataType(DataType, boolean, DataTypeManager) - Static method in class ghidra.program.model.listing.VariableUtilities
Check the specified datatype for use as a return, parameter or variable type.
checkDefaultFieldName(String) - Static method in class ghidra.program.model.data.DataTypeComponentImpl
 
checkDeleted() - Method in class ghidra.program.database.DatabaseObject
Checks if this object has been deleted, in which case any use of the object is not allowed.
checkDeleted() - Method in class ghidra.program.database.function.FunctionDB
 
checkDeleted() - Method in class ghidra.program.database.symbol.SymbolDB
 
checkDisposed() - Method in class ghidra.framework.store.local.LocalFileSystem
Check to see if file-system has been disposed.
checkDup(String) - Method in class docking.widgets.values.GValuesMap
 
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
 
checkForLanguageChange(LanguageNotFoundException, LanguageID, int) - Static method in exception ghidra.program.model.lang.LanguageVersionException
Determine if a missing language resulting in a LanguageNotFoundException can be upgraded to a replacement language via a language translation.
checkFormatVersion(Program) - Static method in class ghidra.program.database.SpecExtension
Check the format version for spec extensions for a given program.
checkForUnresolvedReferences() - Method in class generic.theme.GThemeValueMap
 
checkForVertex(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
checkForWork() - Method in class ghidra.util.task.AbstractSwingUpdateManager
 
checkGhidraServer(String, int, TaskMonitor) - 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 interface ghidra.framework.model.DomainFile
Deprecated, for removal: This API element is subject to removal in a future version.
use alternative DomainFile.checkin(CheckinHandler, TaskMonitor) method since okToUpgrade cannot be respected and is ignored. Upgrade cannot be performed during checkin.
checkin(CheckinHandler, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
 
checkin(CheckinHandler, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
 
checkin(CheckinHandler, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
Performs check in to associated repository.
checkIn(PluginTool, DomainFile) - Method in class ghidra.framework.main.FrontEndTool
Check in the given domain file.
checkIn(PluginTool, List<DomainFile>, Component) - Method in class ghidra.framework.main.FrontEndTool
Check in the list of domain files.
checkIn(List<DomainFile>) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckInAction
Check in the list of domain files.
checkinCompleted(long) - Method in interface ghidra.framework.store.db.VersionedDBListener
Terminate the specified checkout.
CheckinHandler - Interface in ghidra.framework.data
CheckinHandler facilitates application callbacks during the check-in of a DomainFile.
CheckInTask - Class in ghidra.framework.main.datatree
Task to perform a check on a list of DomainFiles.
CheckInTask(PluginTool, List<DomainFile>, Component) - Constructor for class ghidra.framework.main.datatree.CheckInTask
Construct a new CheckInTask.
checkIsClosed() - Method in class db.DBHandle
Check if the database is closed.
checkIsValid() - Method in class ghidra.program.database.DatabaseObject
Check whether this object is still valid.
checkIsValid(DBRecord) - Method in class ghidra.program.database.DatabaseObject
Check whether this object is still valid.
checkLast() - Method in class docking.widgets.textfield.TextFieldLinker
Check if this linker is mutable
checkLengthOverride(int, InstructionPrototype) - Static method in class ghidra.program.database.code.InstructionDB
Check and revise a specified length to arrive at a suitable length-override value.
checkLoad(AddressSpace, T, int) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
Perform checks on a requested LOAD
checkLoad(AddressSpace, T, int) - Method in class ghidra.pcode.emu.DefaultPcodeThread
Perform checks on a requested LOAD
checkLoad(AddressSpace, T, int) - Method in class ghidra.pcode.emu.DefaultPcodeThread.PcodeThreadExecutor
 
checkLoad(AddressSpace, T, int) - Method in class ghidra.pcode.exec.PcodeExecutor
Extension point: logic preceding a load
checkLt0(int) - Static method in interface ghidra.pty.unix.Err
 
checkMagicNumber(BinaryReader) - Static method in class ghidra.app.util.bin.format.omf.OmfFileHeader
Check that the file has the specific OMF magic number
checkMagicNumber(BinaryReader) - Static method in class ghidra.app.util.bin.format.omf.OmfLibraryRecord
 
checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphCursorRestoringGraphMousePlugin
 
checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
 
checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
 
checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
 
checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
 
checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteScalingGraphMousePlugin
 
checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphScalingGraphMousePlugin
 
checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphScreenPositioningPlugin
 
checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphScrollWheelPanningPlugin
 
checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
 
checkNotForbidden() - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Check if the current encoding is forbidden by one of the attached patterns
checkNotForbidden() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
checkNotForbiddenBuilder() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
checkOpen(MouseEvent) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
checkout(boolean, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
 
checkout(boolean, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
 
checkout(boolean, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
Checkout this file for update.
checkout(CheckoutType, String, String) - Method in interface ghidra.framework.store.FolderItem
Checkout this folder item.
checkout(CheckoutType, String, String) - Method in class ghidra.framework.store.local.LocalFolderItem
 
checkout(CheckoutType, String, String) - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
checkout(String) - Method in class ghidra.framework.store.local.UnknownFolderItem
 
checkout(String, String, CheckoutType, String) - Method in class ghidra.framework.client.RepositoryAdapter
 
checkout(String, String, CheckoutType, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
checkout(String, String, CheckoutType, String) - Method in interface ghidra.framework.remote.RepositoryHandle
Perform a checkout on the specified item.
checkOut(Collection<DomainFile>) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckOutAction
 
CHECKOUT - Static variable in class ghidra.app.util.dialog.CheckoutDialog
 
CheckoutDialog - Class in ghidra.app.util.dialog
 
CheckoutDialog - Class in ghidra.framework.main.datatree
 
CheckoutDialog() - Constructor for class ghidra.framework.main.datatree.CheckoutDialog
 
CheckoutDialog(DomainFile, User) - Constructor for class ghidra.app.util.dialog.CheckoutDialog
 
CheckoutsActionContext - Class in ghidra.framework.main.projectdata.actions
 
CheckoutsDialog - Class in ghidra.framework.main.projectdata.actions
Dialog for viewing all the current checkouts for a single domain file.
CheckoutsDialog(PluginTool, User, DomainFile, ItemCheckoutStatus[]) - Constructor for class ghidra.framework.main.projectdata.actions.CheckoutsDialog
 
CheckoutsPanel - Class in ghidra.framework.main.datatree
Panel that shows check out information for a domain file.
CheckoutsPanel(Component, PluginTool, User, DomainFile, ItemCheckoutStatus[]) - Constructor for class ghidra.framework.main.datatree.CheckoutsPanel
Constructor
CheckoutType - Enum Class 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.debug.DebugDirectoryParser
 
checkPointer(long) - Method in class ghidra.app.util.bin.format.pe.NTHeader
 
checkPointer(long) - Method in interface ghidra.app.util.bin.format.pe.OffsetValidator
 
checkPointer(long) - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
 
checkPostRules(long) - Method in class ghidra.util.bytesearch.Match
Check that the possible post rules are satisfied
checkProtocol() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
Perform URL verification checks to ensure that it satisfies this connector implementation requirements
checkRange(AddressSpace, long, int) - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Construct a range, if only to verify the range is valid
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
checkReadable() - Method in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
Check if the file is readable, throwing EmuIOException if not
checkReadable(EmuUnixUser) - Method in interface ghidra.pcode.emu.unix.EmuUnixFile
Require the user to have read permission on this file, throwing EmuIOException if not
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.debug.DebugDirectoryParser
 
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.
checkStore(AddressSpace, T, int) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
Perform checks on a requested STORE
checkStore(AddressSpace, T, int) - Method in class ghidra.pcode.emu.DefaultPcodeThread
Perform checks on a requested STORE
checkStore(AddressSpace, T, int) - Method in class ghidra.pcode.emu.DefaultPcodeThread.PcodeThreadExecutor
 
checkStore(AddressSpace, T, int) - Method in class ghidra.pcode.exec.PcodeExecutor
Extension point: logic preceding a store
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
checkValidOverlaySpaceName(String) - Method in class ghidra.program.database.ProgramAddressFactory
 
checkValidRange(Address, Address) - Static method in interface ghidra.program.model.address.AddressRange
Change the specified start and end addresses to see if they form a valid range within the same AddressSpace.
checkValidSubroutine(Address, boolean, boolean, boolean) - Method in class ghidra.app.util.PseudoDisassembler
Check if there is a valid subroutine at the target address
checkValidSubroutine(Address, PseudoDisassemblerContext, boolean, boolean) - Method in class ghidra.app.util.PseudoDisassembler
Check if there is a valid subroutine at the target address
checkValidSubroutine(Address, PseudoDisassemblerContext, boolean, boolean, boolean) - Method in class ghidra.app.util.PseudoDisassembler
Check if there is a valid subroutine at the target address
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
 
checkWritable() - Method in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
Check if the file is writable, throwing EmuIOException if not
checkWritable(EmuUnixUser) - Method in interface ghidra.pcode.emu.unix.EmuUnixFile
Require the user to have write permission on this file, throwing EmuIOException if not
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
Get the i-th child grouping
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.AbstractAssemblyResolution
 
children - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder
 
children - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructState
 
children() - Method in class ghidra.plugins.fsbrowser.FSBNode
 
children(List<AssemblyResolution>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder
 
CHILDREN_FIRST - Enum constant in enum class docking.DockingUtils.TreeTraversalOrder
 
childrenToString(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
Get the child portion of AbstractAssemblyResolution.toString()
childrenToString(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
ChkDominanceAlgorithm<V,E extends GEdge<V>> - Class in ghidra.graph.algo
This algorithm is an implementation of the Cooper, Harvey, Kennedy algorithm.
ChkDominanceAlgorithm(GDirectedGraph<V, E>, TaskMonitor) - Constructor for class ghidra.graph.algo.ChkDominanceAlgorithm
Constructor.
ChkPostDominanceAlgorithm<V,E extends GEdge<V>> - Class in ghidra.graph.algo
This is ChkDominanceAlgorithm with reverse graph traversal, which allows the algorithm to calculate post dominance.
ChkPostDominanceAlgorithm(GDirectedGraph<V, E>, TaskMonitor) - Constructor for class ghidra.graph.algo.ChkPostDominanceAlgorithm
Constructor.
CHOCOLATE - Static variable in class ghidra.util.WebColors
 
ChoiceComponent - Class in ghidra.app.merge.listing
Abstract class for a GUI panel that allows the user to select choices for resolving conflicts.
ChoiceComponent() - Constructor for class ghidra.app.merge.listing.ChoiceComponent
 
ChoiceComponent(boolean) - Constructor for class ghidra.app.merge.listing.ChoiceComponent
 
ChoiceComponent(LayoutManager) - Constructor for class ghidra.app.merge.listing.ChoiceComponent
 
ChoiceComponent(LayoutManager, boolean) - Constructor for class ghidra.app.merge.listing.ChoiceComponent
 
ChoiceValue - Class in docking.widgets.values
Value class for selecting from a restricted set of Strings.
ChompingBitsAnimationPanel - Class in ghidra.util.task
Panel that displays an animation of the Ghidra dragon eating bits.
ChompingBitsAnimationPanel() - Constructor for class ghidra.util.task.ChompingBitsAnimationPanel
 
choose(LoaderMap) - Method in class ghidra.app.util.importer.CsHintLoadSpecChooser
 
choose(LoaderMap) - Method in class ghidra.app.util.importer.LcsHintLoadSpecChooser
 
choose(LoaderMap) - Method in interface ghidra.app.util.importer.LoadSpecChooser
Chooses a LoadSpec for a Loader to use based on some criteria
choose(String, AddressSpace) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericSymbols
Choose a symbol with the given name, using the space as a hint
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 - Enum constant in enum class ghidra.framework.main.DataTreeDialogType
Dialog type for choosing a user folder
CHOOSE_FOLDER - Static variable in class ghidra.framework.main.DataTreeDialog
 
CHOOSE_THE_FIRST_PREFERRED - Static variable in interface ghidra.app.util.importer.LoadSpecChooser
Chooses the first "preferred" LoadSpec
chooseAll(String) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericSymbols
Choose any symbol with the given name
chooseBySpace(String, AddressSpace) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericSymbols
Choose a label with the given name in the given space
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.
chooseItem() - Method in class docking.widgets.searchlist.SearchList
 
Chunk - Class in ghidra.framework.main.logviewer.model
A chunk represents the basic unit of text that is displayed in the FVTable.
Chunk() - Constructor for class ghidra.framework.main.logviewer.model.Chunk
 
ChunkingParallelDecompiler<R> - Class in ghidra.app.decompiler.parallel
A class that simplifies some the concurrent datastructure setup required for decompiling functions.
ChunkModel - Class in ghidra.framework.main.logviewer.model
Stores all chunks read-in by the ChunkReader.
ChunkModel() - Constructor for class ghidra.framework.main.logviewer.model.ChunkModel
 
ChunkReader - Class in ghidra.framework.main.logviewer.model
This class handles reading data from the input file, in the form of Chunk objects.
ChunkReader(File, ChunkModel) - Constructor for class ghidra.framework.main.logviewer.model.ChunkReader
 
Cie - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
A Common Information Entry (CIE) holds information that is shared among many Frame Description Entries (FDEs).
Cie(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Creates a common information entry object that is not in the debug frame section.
Cie(TaskMonitor, Program, boolean) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Creates a common information entry object.
CieSource - Interface in ghidra.app.plugin.exceptionhandlers.gcc.sections
Provides GCC exception handling model classes the means to obtain a Common Information Entry (CIE) object for a given address.
CIRCLE - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
CircularDependencyException - Exception in ghidra.program.model.listing
CircularDependencyException is thrown in cases where an action would cause the program's module structure to have a "cycle", that is to have two module which are both ancestors and descendants of each other.
CircularDependencyException() - Constructor for exception ghidra.program.model.listing.CircularDependencyException
Constructor
CircularDependencyException(String) - Constructor for exception ghidra.program.model.listing.CircularDependencyException
Constructor
claimFd(EmuUnixFileDescriptor<T>) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
Claim the lowest available file descriptor number for the given descriptor object
clamp(int, int, int) - Static method in class ghidra.util.MathUtilities
Ensures that the given value is within the given range.
clampedCaret() - Method in class docking.widgets.textfield.TextFieldLinker.FieldState
 
Clang - Enum constant in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
ClangBreak - Class in ghidra.app.decompiler
A line break in source code plus the indenting for the following line.
ClangBreak(ClangNode) - Constructor for class ghidra.app.decompiler.ClangBreak
 
ClangBreak(ClangNode, int) - Constructor for class ghidra.app.decompiler.ClangBreak
 
ClangCaseToken - Class in ghidra.app.decompiler
A token representing a switch "case" label, or other constant not directly linked to data-flow.
ClangCaseToken(ClangNode) - Constructor for class ghidra.app.decompiler.ClangCaseToken
 
ClangCommentToken - Class in ghidra.app.decompiler
A token in source code representing (part of) a comment.
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 source code token representing a structure field.
ClangFieldToken(ClangNode) - Constructor for class ghidra.app.decompiler.ClangFieldToken
 
ClangFuncNameToken - Class in ghidra.app.decompiler
A source code token representing a function name.
ClangFuncNameToken(ClangNode, HighFunction) - Constructor for class ghidra.app.decompiler.ClangFuncNameToken
 
ClangFuncProto - Class in ghidra.app.decompiler
A grouping of source code tokens representing a function prototype
ClangFuncProto(ClangNode) - Constructor for class ghidra.app.decompiler.ClangFuncProto
 
ClangFunction - Class in ghidra.app.decompiler
A grouping of source code tokens representing an entire function
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
A source code token representing a control-flow label.
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, FieldHighlightFactory) - 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
 
ClangMarkup - Class in ghidra.app.decompiler
 
ClangMarkup() - Constructor for class ghidra.app.decompiler.ClangMarkup
 
ClangNode - Interface in ghidra.app.decompiler
A collection of source code text elements, with associated attributes, grouped in a tree structure.
ClangOpToken - Class in ghidra.app.decompiler
A token representing a source code "operation".
ClangOpToken(ClangNode) - Constructor for class ghidra.app.decompiler.ClangOpToken
 
ClangReturnType - Class in ghidra.app.decompiler
A grouping of source 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 source code statement (as typically terminated by ';' in C) A statement must have a p-code operation associated with it.
ClangStatement(ClangNode) - Constructor for class ghidra.app.decompiler.ClangStatement
 
ClangSyntaxToken - Class in ghidra.app.decompiler
A source 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, int) - Constructor for class ghidra.app.decompiler.ClangSyntaxToken
 
ClangTextField - Class in ghidra.app.decompiler.component
 
ClangTextField(List<ClangToken>, FieldElement[], int, int, int, FieldHighlightFactory) - Constructor for class ghidra.app.decompiler.component.ClangTextField
 
ClangToken - Class in ghidra.app.decompiler
Class representing a source code language token.
ClangToken(ClangNode) - Constructor for class ghidra.app.decompiler.ClangToken
 
ClangToken(ClangNode, String) - Constructor for class ghidra.app.decompiler.ClangToken
 
ClangToken(ClangNode, String, int) - Constructor for class ghidra.app.decompiler.ClangToken
 
ClangTokenGroup - Class in ghidra.app.decompiler
A sequence of tokens that form a meaningful group in source code.
ClangTokenGroup(ClangNode) - Constructor for class ghidra.app.decompiler.ClangTokenGroup
 
ClangTypeToken - Class in ghidra.app.decompiler
A source code token representing a data-type.
ClangTypeToken(ClangNode) - Constructor for class ghidra.app.decompiler.ClangTypeToken
 
ClangVariableDecl - Class in ghidra.app.decompiler
A grouping of source code tokens representing 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
 
CLASS - Enum constant in enum class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodType
 
CLASS - Static variable in class ghidra.app.util.bin.format.swift.types.ContextDescriptorKind
This context descriptor represents a class
CLASS - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
CLASS - Static variable in class ghidra.program.model.symbol.SymbolType
 
CLASS_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
 
CLASS_REFERENCE - Static variable in class ghidra.program.model.lang.ConstantPool
 
CLASS1 - Enum constant in enum class ghidra.program.model.lang.StorageClass
 
CLASS2 - Enum constant in enum class ghidra.program.model.lang.StorageClass
 
CLASS3 - Enum constant in enum class ghidra.program.model.lang.StorageClass
 
CLASS4 - Enum constant in enum class ghidra.program.model.lang.StorageClass
 
ClassExclusionFilter - Class in ghidra.util.classfinder
 
ClassExclusionFilter(Class<?>...) - Constructor for class ghidra.util.classfinder.ClassExclusionFilter
 
ClassFileInfo - Record Class in ghidra.util.classfinder
Information about a class file on disk
ClassFileInfo(String, String, String) - Constructor for record class ghidra.util.classfinder.ClassFileInfo
Creates an instance of a ClassFileInfo record class.
ClassFilter - Interface in ghidra.util.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 - Enum constant in enum class 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
 
ClasspathFilter - Class in utility.module
A predicate used to filter modules using the classpath.
ClasspathFilter() - Constructor for class utility.module.ClasspathFilter
Default constructor to allow only modules on the classpath.
ClasspathFilter(Predicate<Path>) - Constructor for class utility.module.ClasspathFilter
Constructor that allows any module to be included whose path passed the given predicate.
ClassSearcher - Class in ghidra.util.classfinder
This class is a collection of static methods used to discover classes that implement a particular interface or extend a particular base class.
classSize - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout.CliClassLayoutRow
 
ClassSymbol - Class in ghidra.program.database.symbol
Symbols that represent "classes"
ClassSymbol(SymbolManager, DBObjectCache<SymbolDB>, Address, DBRecord) - Constructor for class ghidra.program.database.symbol.ClassSymbol
Construct a new Class Symbol
ClassTranslator - Class in ghidra.util.classfinder
ClassTranslator provides a way to map an old Ghidra class to a current Ghidra class.
ClassTranslator() - Constructor for class ghidra.util.classfinder.ClassTranslator
 
clean(DataType) - Method in class ghidra.program.util.DataTypeCleaner
Clean the specified datatype
cleanDbTestDir() - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
 
cleanDbTestDir() - Static method in class ghidra.test.TestProgramManager
 
cleanEmpty() - Method in class ghidra.app.cmd.module.AbstractModularizationCmd
 
cleanTerminated() - Method in interface ghidra.app.services.TerminalService
Remove all terminals whose sessions have terminated from the tool
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.
cleanupOnCancel() - Method in class ghidra.util.MonitoredInputStream
Determine if artifact cleanup is recommended when possible following cancellation of this input stream (i.e., IOCancelledException has been caught).
cleanupTableSortState(TableSortState) - Method in class docking.widgets.table.AbstractSortedTableModel
A convenience method that will take a given sort state and remove from it any columns that cannot be sorted.
cleanupUnusedOverride() - Method in class ghidra.program.model.pcode.DataTypeSymbol
 
clear() - Method in class db.buffers.DataBuffer
Sets all the values in the buffer to 0;
clear() - Method in class docking.theme.gui.GThemeValuesCache
 
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.Span.DefaultSpanMap
 
clear() - Method in class generic.Span.DefaultSpanSet
 
clear() - Method in interface generic.Span.MutableSpanMap
Remove all entries from the map
clear() - Method in interface generic.Span.MutableSpanSet
Remove all spans from the set
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
Clears all exceptions being tracked by this class
clear() - Method in class generic.theme.GThemeValueMap
Clears all color, font, and icon values from this map
clear() - Method in class ghidra.app.decompiler.component.DecompilerController
clears all internal state and releases all resources.
clear() - Method in class ghidra.app.decompiler.component.TokenHighlights
Removes all highlights from this container
clear() - Method in class ghidra.app.merge.listing.ConflictPanel
Called to reset the panel back to an empty state so it can be reused.
clear() - Method in class ghidra.app.merge.listing.ScrollingListChoicesPanel
Removes header text for this panel and all table/row information.
clear() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
Removes header text for this panel and all table/row information.
clear() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
Removes header text for this panel and all table/row information.
clear() - Method in class ghidra.app.util.AddressInput
Clear the offset part of the address field.
clear() - Method in class ghidra.app.util.bin.format.dwarf.DWARFIndirectTable
 
clear() - Method in class ghidra.app.util.bin.format.dwarf.StringTable
 
clear() - Method in class ghidra.app.util.DataTypeDependencyOrderer
This method clears the input DataType list and marks the data as dirty (all must need recalculated).
clear() - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
Clears all paths.
clear() - Method in class ghidra.app.util.importer.MessageLog
Clears all messages from this log and resets the count
clear() - Method in interface ghidra.app.util.viewer.util.AddressPixelMap
 
clear() - Method in class ghidra.app.util.viewer.util.MemoryBlockMap
 
clear() - Method in class ghidra.formats.gfilesystem.FileCacheNameIndex
 
clear() - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
Removes all file info from this index.
clear() - Method in class ghidra.formats.gfilesystem.FileSystemService
Forcefully closes all open filesystems and clears caches.
clear() - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
Clears the data held by this object.
clear() - Method in class ghidra.framework.main.logviewer.model.ChunkModel
Clears all chunks from the model.
clear() - Method in class ghidra.framework.main.logviewer.ui.FVTable
Removes all rows from the table model.
clear() - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
Clears all lines from the model and fires off a notification.
clear() - Method in class ghidra.framework.options.GProperties
Clear all objects from this GProperties
clear() - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
Clears the text in the details pane.
clear() - Method in class ghidra.framework.plugintool.mgr.EventManager
Clear last plugin events fired, current event, listeners, etc.
clear() - Static method in class ghidra.framework.preferences.Preferences
Clears all properties in this Preferences object.
clear() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
clear() - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
Clear the array
clear() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
clear() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
 
clear() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
 
clear() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
clear() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
 
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.emu.SparseAddressRangeMap
 
clear() - Method in class ghidra.pcode.emu.ThreadPcodeExecutorState
Erase the entire state or piece
clear() - Method in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece
 
clear() - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
clear() - Method in class ghidra.pcode.exec.DefaultPcodeExecutorState
 
clear() - Method in class ghidra.pcode.exec.LocationPcodeExecutorStatePiece
 
clear() - Method in class ghidra.pcode.exec.PairedPcodeExecutorState
 
clear() - Method in class ghidra.pcode.exec.PairedPcodeExecutorStatePiece
 
clear() - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Erase the entire state or piece
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.pcode.ByteIngest
Clear any previous cached bytes.
clear() - Method in interface ghidra.program.model.pcode.CachedEncoder
Clear any state associated with the encoder The encoder should be ready to write a new document after this call.
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.PackedDecode
 
clear() - Method in class ghidra.program.model.pcode.PatchPackedEncode
 
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.StringIngest
 
clear() - Method in class ghidra.program.model.pcode.VarnodeBank
 
clear() - Method in class ghidra.program.model.pcode.XmlEncode
 
clear() - Method in interface ghidra.program.model.util.AddressSetPropertyMap
Clear the property map.
clear() - Method in class ghidra.service.graph.Attributed
removes all key/value mappings
clear() - Method in interface ghidra.service.graph.GraphDisplay
Clears all graph vertices and edges from this graph display
clear() - Method in class ghidra.util.ColorUtils.ColorBlender
Reset the mixture
clear() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
 
clear() - Method in class ghidra.util.datastruct.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.ListenerSet
 
clear() - Method in class ghidra.util.datastruct.LongArrayList
 
clear() - Method in class ghidra.util.datastruct.LongKeyIndexer
Remove all keys.
clear() - Method in class ghidra.util.datastruct.LRUMap
 
clear() - Method in class ghidra.util.datastruct.ObjectKeyIndexer
Remove all keys.
clear() - Method in class ghidra.util.datastruct.PriorityQueue
Removes all objects from the queue.
clear() - Method in class ghidra.util.datastruct.QueueStub
 
clear() - Method in class ghidra.util.datastruct.RangeMap
Clears all current values from the range map and resets the default value.
clear() - Method in class ghidra.util.datastruct.ShortKeyIndexer
Remove all keys.
clear() - Method in class ghidra.util.datastruct.ShortListIndexer
Removes all indexes from all lists.
clear() - Method in class ghidra.util.datastruct.SoftCacheMap
 
clear() - Method in class ghidra.util.datastruct.SortedRangeList
 
clear() - Method in class ghidra.util.datastruct.Stack
Clears the stack.
clear() - Method in class ghidra.util.datastruct.StringKeyIndexer
Remove all keys.
clear() - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
 
clear() - Method in class ghidra.util.datastruct.WeakSet
Remove all elements from this data structure
clear() - Method in class ghidra.util.graph.attributes.Attribute
Undefine all values set for this attribute.
clear() - Method in class ghidra.util.graph.attributes.AttributeManager
Clears all of the attributes managed by this AttributeManager while leaving the attributes defined.
clear() - Method in class ghidra.util.graph.attributes.DoubleAttribute
Removes all assigned values of this attribute.
clear() - Method in class ghidra.util.graph.attributes.IntegerAttribute
Removes all assigned values of this attribute.
clear() - Method in class ghidra.util.graph.attributes.LongAttribute
Removes all assigned values of this attribute.
clear() - Method in class ghidra.util.graph.attributes.ObjectAttribute
Removes all assigned values of this attribute.
clear() - Method in class ghidra.util.graph.attributes.StringAttribute
Removes all assigned values of this attribute.
clear() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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 ghidra.util.timer.GTimerCache
Clears all the values in the cache.
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 for the given navigatable
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.AddressSpaceSettingsDefinition
 
clear(Settings) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
 
clear(Settings) - Method in class ghidra.program.model.data.ComponentOffsetSettingsDefinition
 
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.OffsetMaskSettingsDefinition
 
clear(Settings) - Method in class ghidra.program.model.data.OffsetShiftSettingsDefinition
 
clear(Settings) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
 
clear(Settings) - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
 
clear(Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
 
clear(Settings) - Method in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
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(Program) - Method in interface ghidra.app.services.NavigationHistoryService
Removes all entries for the given program from all history lists
clear(T) - Method in class docking.wizard.WizardState
Removes the property key,value pair from this wizard state.
CLEAR - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.LanguageUpdateOption
All existing storage data should be cleared
CLEAR_ALL_CONFLICT_DATA - Enum constant in enum class ghidra.program.model.data.DataUtilities.ClearDataMode
Clear all conflicting data provided new data will fit within memory and not conflict with an instruction.
CLEAR_ALL_DEFAULT_CONFLICT_DATA - Enum constant in enum class ghidra.program.model.data.DataUtilities.ClearDataMode
Clear all Default Data provided new data will fit within memory and not conflict with an instruction or other defined data.
CLEAR_ALL_UNDEFINED_CONFLICT_DATA - Enum constant in enum class ghidra.program.model.data.DataUtilities.ClearDataMode
Clear all conflicting Undefined Data provided new data will fit within memory and not conflict with an instruction or other defined data.
CLEAR_ICON - Static variable in class resources.Icons
 
CLEAR_SINGLE_DATA - Enum constant in enum class 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.
clearAccessBreakpoints() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
clearAccessBreakpoints() - Method in interface ghidra.pcode.emu.PcodeMachine
Remove all access breakpoints from this machine
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.StubListing
 
clearAllBackgrounds() - Method in class ghidra.app.merge.tool.ListingMergePanel
Color the background of all 4 listings to the default color for all addresses.
clearAllExtensions(Program, TaskMonitor) - Static method in class ghidra.program.database.SpecExtension
Clear all spec extension options for the given program.
clearAllInjects() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
clearAllInjects() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
clearAllInjects() - Method in interface ghidra.pcode.emu.PcodeMachine
Remove all injects from this machine
clearAllInjects() - Method in interface ghidra.pcode.emu.PcodeThread
Remove all per-thread injects from this thread
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(Data) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
clearAllSettings(Data) - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
Clear all settings for the given data.
clearAndShowMessage(String) - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
clearAtOffset(int) - Method in interface ghidra.program.model.data.Structure
Clears all defined components containing the specified offset in this structure.
clearAtOffset(int) - Method in class ghidra.program.model.data.StructureDataType
 
clearBackgroundColor(Address) - Method in class ghidra.app.script.GhidraScript
Clears the background of the Listing at the given address to the given color.
clearBackgroundColor(AddressSetView) - Method in class ghidra.app.script.GhidraScript
Clears the background of the Listing at the given addresses to the given color.
clearBadInstructionErrors(Program, AddressSetView, TaskMonitor) - Static method in class ghidra.program.disassemble.Disassembler
Clear all bookmarks which indicate Bad Instruction within the specified address set.
clearBitValues(byte[]) - Method in class ghidra.program.model.lang.RegisterValue
Clears the value bits corresponding to the "ON" bits in the given mask.
clearBorder() - Method in class docking.EmptyBorderToggleButton
 
clearBorder() - Method in class docking.widgets.EmptyBorderButton
 
clearBorder() - Method in class docking.widgets.SmallBorderButton
Clear the border on this button and set it to NO_BORDER.
clearBreakpoint(Address) - Method in class ghidra.app.emulator.EmulatorHelper
Clear breakpoint
clearCache() - Method in class ghidra.app.decompiler.component.DecompilerController
 
clearCache() - Method in class ghidra.formats.gfilesystem.crypto.CachedPasswordProvider
Remove all cached information.
clearCache() - Method in class ghidra.program.database.register.AddressRangeObjectMap
 
clearCache() - Method in interface ghidra.program.model.mem.LiveMemoryHandler
Called when the memory map is re-initializing.
clearCache() - Static method in class ghidra.util.extensions.ExtensionUtils
Clears any cached extensions.
clearCache(boolean) - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
clearCache(boolean) - Method in class ghidra.program.database.DataTypeArchiveDB
 
clearCache(boolean) - Method in class ghidra.program.database.ProgramDB
 
clearCanceled() - Method in class docking.widgets.tree.TreeTaskMonitor
 
clearCanceled() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
clearCanceled() - Method in class ghidra.framework.task.GTaskMonitor
 
clearCanceled() - Method in class ghidra.util.task.TaskDialog
 
clearCanceled() - Method in interface ghidra.util.task.TaskMonitor
Deprecated.
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
 
clearCancelled() - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
 
clearCancelled() - Method in interface ghidra.util.task.TaskMonitor
Clear the cancellation so that this TaskMonitor may be reused
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.StubListing
 
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.StubListing
 
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.StubListing
 
clearComponent(int) - Method in interface ghidra.program.model.data.Structure
Clears the defined component at the specified component ordinal.
clearComponent(int) - Method in class ghidra.program.model.data.StructureDataType
 
clearConflict() - Method in class ghidra.program.model.lang.InstructionBlock
Clears any conflict associated with this block.
clearConflictPanel() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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.searchlist.DefaultSearchListModel
Removes all categories and items from this model
clearData() - Method in class docking.widgets.table.threaded.ThreadedTableModel
This method will clear all data and trigger fire a table data changed.
clearData(Set<Long>, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
Removes any data objects that have dataTypes matching the given dataType ids.
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
 
clearField() - Method in class docking.MouseEntryTextField
 
clearFilter() - Method in class docking.widgets.tree.GTree
 
clearFilter() - Method in class ghidra.graph.graphs.FilteringVisualGraph
 
ClearFilterLabel - Class in docking.widgets.filter
A label that displays an icon that, when clicked, will clear the contents of the associated filter.
ClearFilterLabel(JTextField) - Constructor for class docking.widgets.filter.ClearFilterLabel
 
clearHelp(Object) - Method in class docking.DefaultHelpService
 
clearHelp(Object) - Method in class docking.help.HelpManager
 
clearHelp(Object) - Method in interface help.HelpService
Removes this object from the help system.
clearHighlight() - Method in class docking.widgets.fieldpanel.FieldPanel
Clears the marked area highlight;
clearHighlights() - Method in interface ghidra.app.decompiler.DecompilerHighlighter
Call this method when you wish to remove your highlights.
clearHttpClient() - Static method in class ghidra.net.HttpClients
Clears the currently cached HttpClient, forcing it to be rebuilt during the next call to HttpClients.getHttpClient().
clearInfoMessage() - Method in class ghidra.program.util.ProgramMerge
This method clears the current informational message.
clearInject(Address) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
clearInject(Address) - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
clearInject(Address) - Method in interface ghidra.pcode.emu.PcodeMachine
Remove the inject, if present, at the given address
clearInject(Address) - Method in interface ghidra.pcode.emu.PcodeThread
Remove the per-thread inject, if present, at the given address
clearKeyBinding(JComponent, DockingActionIf) - Static method in class docking.actions.KeyBindingUtils
Allows the client to clear Java key bindings when the client is creating a docking action.
clearKeyBinding(JComponent, String) - Static method in class docking.actions.KeyBindingUtils
Clears the currently assigned Java key binding for the action by the given name.
clearKeyBinding(JComponent, KeyStroke) - Static method in class docking.actions.KeyBindingUtils
Allows clients to clear Java key bindings.
clearKeyBinding(JComponent, KeyStroke, int) - Static method in class docking.actions.KeyBindingUtils
Allows clients to clear Java key bindings.
clearKeyStroke() - Method in class docking.ActionBindingPanel
 
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
 
clearMarkForUninstall() - Method in class ghidra.util.extensions.ExtensionDetails
A companion method for ExtensionDetails.markForUninstall() that allows extensions marked for cleanup to be restored to the installed state.
clearMessages() - Method in interface ghidra.app.services.ConsoleService
Clears all messages from the console.
clearMetaCache() - Method in class ghidra.framework.main.datatable.DomainFileInfo
 
clearMetadata() - Method in class ghidra.app.script.GhidraScriptInfoManager
clear ScriptInfo metadata cached by GhidraScriptUtil
clearMnemonic() - Method in class docking.action.MenuData
 
clearModel() - Method in class docking.widgets.combobox.GhidraComboBox
Removes all the items from the combobox data model.
clearMouseBinding() - Method in class docking.ActionBindingPanel
 
clearMouseOverHelp() - Static method in class docking.DockingWindowManager
 
clearNamespace(SymbolTable, Namespace) - Static method in class ghidra.program.model.pcode.HighFunction
 
clearNGrams(int) - Method in class ghidra.program.model.correlate.InstructHash
Clear out the n-gram array to an uninitialized list
clearOtherPanel() - Method in class ghidra.app.nav.ListingPanelContainer
 
clearParameters() - Method in interface db.buffers.BufferFile
Deletes all parameters
clearParameters() - Method in class db.buffers.BufferFileAdapter
 
clearParameters() - Method in interface db.buffers.BufferFileHandle
 
clearParameters() - Method in class db.buffers.LocalBufferFile
 
clearParameters() - Method in interface db.buffers.RemoteBufferFileHandle
 
clearParameters() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
clearPendingJobs() - Method in class ghidra.util.worker.AbstractWorker
Clears any jobs from the queue that have not yet been run.
clearPrimaryHighlights() - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
clearPrimaryHighlights() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
clearProgramArchitecture(TaskMonitor) - Method in class ghidra.program.database.ProjectDataTypeManager
 
clearProgramArchitecture(TaskMonitor) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
Clear the program architecture setting and all architecture-specific data from this archive.
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.StubListing
 
clearQueuedCommands(DomainObject) - 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
 
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.database.code.InstructionDB
 
clearRegister(Register) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
 
clearRegister(Register) - Method in interface ghidra.program.model.lang.DisassemblerContextAdapter
 
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(Data, String) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
clearSetting(Data, String) - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
Clear the specified setting for the given data
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
 
clearSizeAlignmentMap() - Method in class ghidra.program.model.data.DataOrganizationImpl
Remove all entries from the size alignment map
clearSizeCache() - Method in class docking.widgets.tree.GTree
 
clearSort() - Method in class ghidra.program.model.correlate.Block
Clear out structures associated with main sort
clearSort() - Method in class ghidra.program.model.correlate.HashStore
Clear the main sort structures, but preserve blocks and instructions
clearSort() - Method in class ghidra.program.model.correlate.InstructHash
Clear out structures associated with the main sort
clearStatus() - Method in class ghidra.app.util.importer.MessageLog
Clear status message
clearStatusInfo() - Method in class docking.AbstractDockingTool
 
clearStatusInfo() - Method in interface docking.Tool
Clear the status information
clearStatusMessages() - Method in class docking.StatusBar
 
clearStatusText() - Method in class docking.DialogComponentProvider
Clears the text from the dialog's status line.
clearStatusText() - Method in class ghidra.app.merge.MergeManager
Clear the status text on the merge dialog.
clearStatusText() - Method in interface ghidra.framework.data.DomainObjectMergeManager
Clear the status text on the merge dialog.
clearStatusText() - Method in interface ghidra.util.StatusListener
Clear the current status - same as setStatusText("") without being recorded
clearStorage() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
clearSymbols() - Method in class ghidra.program.model.lang.PcodeParser
 
clearTasks() - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
Clear the list of tasks.
clearTasks(DomainObject) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
Clear all tasks associated with specified domain object.
clearTemporaryIds() - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
Throw out any temporary ids (from previous function decompilation) and reset the counter.
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.DomainObject
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 - Enum constant in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
CliAbstractSig - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliAbstractSig(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
 
CliAbstractSig.CliArrayShape - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliAbstractSig.CliByRef - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliAbstractSig.CliConstraint - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliAbstractSig.CliCustomMod - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliAbstractSig.CliElementType - Enum 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
 
clib32 - Variable in class ghidra.pcode.emu.linux.EmuLinuxX86SyscallUseropLibrary
 
clib64 - Variable in class ghidra.pcode.emu.linux.EmuLinuxAmd64SyscallUseropLibrary
 
CliBlob - Class in ghidra.app.util.bin.format.pe.cli.blobs
Describes a blob in the #Blob heap.
CliBlob(int, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
Creates a new blob from the given reader, which should be positioned at the start of the blob.
CliBlob(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
Creates a new blob that is a copy of the given blob.
CliBlob(CliBlob, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
Creates a new blob that is a copy of the given blob but with a new reader.
CliBlobCustomAttrib - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliBlobCustomAttrib(CliBlob, CliTableCustomAttribute.CliCustomAttributeRow, CliStreamMetadata) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobCustomAttrib
 
CliBlobMarshalSpec - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliBlobMarshalSpec(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec
 
CliBlobMarshalSpec.CliNativeType - Enum Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliBlobMarshalSpec.CliNativeTypeDataType - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliBlobMarshalSpec.CliSafeArrayElemType - Enum Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliBlobMarshalSpec.CliSafeArrayElemTypeDataType - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliByRef(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
 
click(FieldPanel, int, boolean) - Method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
 
click(FieldPanel, Point, int, boolean) - Method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
 
click(AbstractCodeBrowserPlugin<?>, int) - Method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
Triggers a browser click at the current cursor location.
click(AbstractCodeBrowserPlugin<?>, 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 class ghidra.program.model.data.AudioPlayer
 
clicked(MouseEvent) - Method in interface ghidra.program.model.data.Playable
 
clickListRange(JList<?>, int, int) - Static method in class generic.test.AbstractGuiTest
Clicks a range of items in a list (simulates holding SHIFT and selecting each item in the range in-turn)
clickMouse(Component, int, int, int, int, int) - Static method in class generic.test.AbstractGuiTest
Simulates click the mouse button.
clickMouse(Component, int, int, int, int, int, boolean) - Static method in class generic.test.AbstractGuiTest
Simulates click the mouse button.
clickTableCell(JTable, int, int, int) - Static method in class generic.test.AbstractGuiTest
 
clickTableRange(JTable, int, int) - Static method in class generic.test.AbstractGuiTest
Clicks a range of items in a table (simulates holding SHIFT and selecting each item in the range)
CliClassLayoutRow(short, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout.CliClassLayoutRow
 
CliCodedIndexUtils - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliCodedIndexUtils() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliCodedIndexUtils
 
CliConstantRow(byte, byte, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant.CliConstantRow
 
CliConstraint(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
 
CliCustomAttributeRow(int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute.CliCustomAttributeRow
 
CliCustomMod(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
 
CliDeclSecurityRow(short, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity.CliDeclSecurityRow
 
CLIENT_CHECK_PERIOD - Static variable in interface ghidra.framework.remote.RepositoryHandle
 
ClientAuthenticator - Interface in ghidra.framework.client
 
ClientUtil - Class in ghidra.framework.client
ClientUtil allows a user to connect to a Repository Server and obtain its handle.
CliEnumAssemblyFlags() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumAssemblyFlags
 
CliEnumAssemblyHashAlgorithm() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumAssemblyHashAlgorithm
 
CliEnumEventAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumEventAttributes
 
CliEnumFieldAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumFieldAttributes
 
CliEnumFileAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumFileAttributes
 
CliEnumGenericParamAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumGenericParamAttributes
 
CliEnumManifestResourceAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumManifestResourceAttributes
 
CliEnumMethodAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodAttributes
 
CliEnumMethodImplAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodImplAttributes
 
CliEnumMethodSemanticsAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodSemanticsAttributes
 
CliEnumParamAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumParamAttributes
 
CliEnumPInvokeAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumPInvokeAttributes
 
CliEnumPropertyAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumPropertyAttributes
 
CliEnumTypeAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumTypeAttributes
 
CliEventMapRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableEventMap.CliEventMapRow
 
CliEventRow(short, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent.CliEventRow
 
CliExportedTypeRow(int, int, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
 
CliFieldLayoutRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout.CliFieldLayoutRow
 
CliFieldMarshallRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall.CliFieldMarshallRow
 
CliFieldRow(short, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow
 
CliFieldRVARow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA.CliFieldRVARow
 
CliFileRow(int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFile.CliFileRow
 
CliFlags - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags
 
CliFlags.CliEnumAssemblyFlags - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags.CliEnumAssemblyHashAlgorithm - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags.CliEnumEventAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags.CliEnumFieldAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags.CliEnumFileAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags.CliEnumGenericParamAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags.CliEnumManifestResourceAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags.CliEnumMethodAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags.CliEnumMethodImplAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags.CliEnumMethodSemanticsAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags.CliEnumParamAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags.CliEnumPInvokeAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags.CliEnumPropertyAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliFlags.CliEnumTypeAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
 
CliGenericParamConstraintRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint.CliGenericParamConstraintRow
 
CliGenericParamRow(short, short, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam.CliGenericParamRow
 
CliImplMapRow(short, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap.CliImplMapRow
 
CliIndexCustomAttributeType - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliIndexCustomAttributeType() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexCustomAttributeType
 
CliIndexHasConstant - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliIndexHasConstant() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasConstant
 
CliIndexHasCustomAttribute - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliIndexHasCustomAttribute() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasCustomAttribute
 
CliIndexHasDeclSecurity - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliIndexHasDeclSecurity() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasDeclSecurity
 
CliIndexHasFieldMarshall - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliIndexHasFieldMarshall() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasFieldMarshall
 
CliIndexHasSemantics - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliIndexHasSemantics() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasSemantics
 
CliIndexImplementation - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliIndexImplementation() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexImplementation
 
CliIndexMemberForwarded - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliIndexMemberForwarded() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberForwarded
 
CliIndexMemberRefParent - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliIndexMemberRefParent() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberRefParent
 
CliIndexMethodDefOrRef - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliIndexMethodDefOrRef() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMethodDefOrRef
 
CliIndexResolutionScope - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliIndexResolutionScope() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexResolutionScope
 
CliIndexTypeDefOrRef - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliIndexTypeDefOrRef() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeDefOrRef
 
CliIndexTypeOrMethodDef - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
 
CliIndexTypeOrMethodDef() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeOrMethodDef
 
CliInterfaceImplRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableInterfaceImpl.CliInterfaceImplRow
 
CliManifestResourceRow(int, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource.CliManifestResourceRow
 
CliMemberRefRow(int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef.CliMemberRefRow
 
CliMetadataDirectory - Class in ghidra.app.util.bin.format.pe.cli
The Metadata directory pointed found in ImageCor20Header.
CliMetadataDirectory(NTHeader, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.CliMetadataDirectory
 
CliMetadataRoot - Class in ghidra.app.util.bin.format.pe.cli
The header of a CliMetadataDirectory.
CliMetadataRoot(BinaryReader, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
Constructs a new CLI Metadata Root datatype.
CliMethodDef - Class in ghidra.app.util.bin.format.pe.cli.methods
 
CliMethodDef(Address, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
 
CliMethodDef.HeaderFormat - Enum Class in ghidra.app.util.bin.format.pe.cli.methods
 
CliMethodDefRow(int, short, short, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
 
CliMethodExtraSections - Class in ghidra.app.util.bin.format.pe.cli.methods
 
CliMethodExtraSections(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.methods.CliMethodExtraSections
 
CliMethodImplRow(int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodImpl.CliMethodImplRow
 
CliMethodSemanticsRow(short, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics.CliMethodSemanticsRow
 
CliMethodSpecRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec.CliMethodSpecRow
 
CliModuleRefRow(int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableModuleRef.CliModuleRefRow
 
CliModuleRow(short, int, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule.CliModuleRow
 
CliNativeTypeDataType() - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeTypeDataType
 
CliNestedClassRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableNestedClass.CliNestedClassRow
 
clip(Shape) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
clip(Shape) - Method in class generic.text.TextLayoutGraphics
 
CliParam(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliParam
 
CliParamRow(short, short, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableParam.CliParamRow
 
ClipboardContentProviderService - Interface in ghidra.app.services
Determines what types of transfer data can be placed on the clipboard, as well as if cut, copy, and paste operations are supported
ClipboardService - Interface in ghidra.app.services
 
ClipboardType - Class in ghidra.app.util
Defines a "type" for items in the Clipboard
ClipboardType(DataFlavor, String) - Constructor for class ghidra.app.util.ClipboardType
Constructs a new ClipboardType
ClippingTextField - Class in docking.widgets.fieldpanel.field
Field for showing multiple strings, each with its own attributes in a field, on a single line, clipping as needed to fit within the field's width.
ClippingTextField(int, int, FieldElement, int, FieldHighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.ClippingTextField
Constructs a new ClippingTextField that allows the cursor beyond the end of the line.
ClippingTextField(int, int, FieldElement, FieldHighlightFactory) - 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
 
CliPropertyMapRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTablePropertyMap.CliPropertyMapRow
 
CliRepresentable - Interface in ghidra.app.util.bin.format.pe.cli
Describes the methods necessary to get a long and short representation, with or without an metadata stream.
CliRetType(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliRetType
 
CliSafeArrayElemTypeDataType() - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemTypeDataType
 
CliSigAssembly - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliSigAssembly(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssembly
 
CliSigAssemblyRef - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliSigAssemblyRef(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssemblyRef
 
CliSigConstant - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliSigConstant(CliBlob, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigConstant
 
CliSigField - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliSigField(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
 
CliSigLocalVar - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliSigLocalVar(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar
 
CliSigMethodDef - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliSigMethodDef(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
 
CliSigMethodRef - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliSigMethodRef(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
 
CliSigMethodSpec - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliSigMethodSpec(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodSpec
 
CliSigProperty - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliSigProperty(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigProperty
 
CliSigStandAloneMethod - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliSigStandAloneMethod(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
 
CliSigStandAloneMethod.CallingConvention - Enum Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliSigType(CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
 
CliSigTypeSpec - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliSigTypeSpec(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigTypeSpec
 
CliStandAloneSigRow(int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableStandAloneSig.CliStandAloneSigRow
 
CliStreamBlob - Class in ghidra.app.util.bin.format.pe.cli.streams
The Blob stream contains ???.
CliStreamBlob(CliStreamHeader, long, int, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.streams.CliStreamBlob
Creates a new Blob stream.
CliStreamGuid - Class in ghidra.app.util.bin.format.pe.cli.streams
The GUID stream points to a sequence of 128-bit GUIDs.
CliStreamGuid(CliStreamHeader, long, int, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.streams.CliStreamGuid
Creates a new GUID stream.
CliStreamHeader - Class in ghidra.app.util.bin.format.pe.cli
A structure used by a CliMetadataRoot describe 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 Class in ghidra.app.util.bin.format.pe.cli.tables
Possible Metadata table types.
CliTypeValueType(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
 
CliTypeVarOrMvar(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeVarOrMvar
 
clockwise() - Method in enum class docking.widgets.shapes.Location
 
clone() - Method in class ghidra.plugins.fsbrowser.FSBNode
Creates a clone of this node.
clone() - Method in class docking.wizard.WizardState
 
clone() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
clone() - Method in class ghidra.app.util.bin.BinaryReader
Returns an independent clone of this reader positioned at the same index.
clone() - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
 
clone() - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
 
clone() - Method in class ghidra.framework.generic.auth.Password
 
clone() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
clone() - Method in class ghidra.program.model.lang.PcodeInjectLibrary
 
clone() - Method in class ghidra.program.model.lang.protorules.AndFilter
 
clone() - Method in interface ghidra.program.model.lang.protorules.DatatypeFilter
Make a copy of this filter
clone() - Method in class ghidra.program.model.lang.protorules.DatatypeMatchFilter
 
clone() - Method in class ghidra.program.model.lang.protorules.HomogeneousAggregate
 
clone() - Method in class ghidra.program.model.lang.protorules.MetaTypeFilter
 
clone() - Method in class ghidra.program.model.lang.protorules.PositionMatchFilter
 
clone() - Method in interface ghidra.program.model.lang.protorules.QualifierFilter
Make a copy of this qualifier
clone() - Method in class ghidra.program.model.lang.protorules.SizeRestrictedFilter
 
clone() - Method in class ghidra.program.model.lang.protorules.VarargsFilter
 
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() - Method in class ghidra.program.util.ProgramLocation
 
clone(long) - Method in class ghidra.app.util.bin.BinaryReader
Returns a clone of this reader, with its own independent current position, positioned at the new index.
clone(DataTypeManager) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
 
clone(DataTypeManager) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
 
clone(DataTypeManager) - Method in class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
 
clone(DataTypeManager) - Method in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
 
clone(DataTypeManager) - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
 
clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
 
clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
 
clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
 
clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.MUIResourceDataType
 
clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
 
clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
Deprecated.
 
clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
Deprecated.
 
clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
Deprecated.
 
clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
Deprecated.
 
clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
 
clone(DataTypeManager) - Method in class ghidra.app.util.opinion.ElfDataType
 
clone(DataTypeManager) - Method in class ghidra.app.util.opinion.PeDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.AIFFDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.AlignmentDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.ArrayDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.AUDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.BadDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.BitFieldDataType
Clone this bitfield to a new datatype manager.
clone(DataTypeManager) - Method in class ghidra.program.model.data.BitmapResourceDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.BooleanDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.ByteDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.CharDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.Complex16DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.Complex32DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.Complex8DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.CountedDynamicDataType
 
clone(DataTypeManager) - Method in interface ghidra.program.model.data.DataType
Returns an instance of this DataType using the specified DataTypeManager to allow its use of the corresponding DataOrganization while retaining its unique identity (see DataType.getUniversalID() and archive association (see DataType.getSourceArchive()) if applicable.
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.IBO32DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.IBO64DataType
 
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.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.PointerTypedef
 
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.SignedLeb128DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.SignedQWordDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.SignedWordDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.StringDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.StringUTF8DataType
 
clone(DataTypeManager) - Method in interface ghidra.program.model.data.Structure
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.StructureDataType
Create cloned structure for target dtm preserving source archive information.
clone(DataTypeManager) - Method in class ghidra.program.model.data.TerminatedStringDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.TerminatedUnicode32DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.TerminatedUnicodeDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.TypedefDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined1DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined2DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined3DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined4DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined5DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined6DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined7DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined8DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.Unicode32DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.UnicodeDataType
 
clone(DataTypeManager) - Method in interface ghidra.program.model.data.Union
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.UnionDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedCharDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedInteger16DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedInteger3DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedInteger5DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedInteger6DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedInteger7DataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedIntegerDataType
 
clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedLeb128DataType
 
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(DataTypeManager) - Method in class ghidra.program.model.pcode.PartialUnion
 
clone(TypeDef, DataTypeManager) - Static method in class ghidra.program.model.data.TypedefDataType
 
clone(ParamListStandard) - Method in class ghidra.program.model.lang.protorules.AssignAction
Make a copy of this action
clone(ParamListStandard) - Method in class ghidra.program.model.lang.protorules.ConsumeAs
 
clone(ParamListStandard) - Method in class ghidra.program.model.lang.protorules.ConsumeExtra
 
clone(ParamListStandard) - Method in class ghidra.program.model.lang.protorules.ConvertToPointer
 
clone(ParamListStandard) - Method in class ghidra.program.model.lang.protorules.GotoStack
 
clone(ParamListStandard) - Method in class ghidra.program.model.lang.protorules.HiddenReturnAssign
 
clone(ParamListStandard) - Method in class ghidra.program.model.lang.protorules.MultiMemberAssign
 
clone(ParamListStandard) - Method in class ghidra.program.model.lang.protorules.MultiSlotAssign
 
clone(ParamListStandard) - Method in class ghidra.program.model.lang.protorules.MultiSlotDualAssign
 
clone(ProgramArchitecture) - 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.
cloneHighlights(DecompilerPanel) - Method in class ghidra.app.decompiler.component.DecompilerPanel
Called by the provider to clone all highlights in the source panel and apply them to this panel
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.DefaultEmulator
 
cloneWith(GraphDisplay) - Method in class ghidra.service.graph.DummyGraphDisplayListener
 
cloneWith(GraphDisplay) - Method in interface ghidra.service.graph.GraphDisplayListener
Makes a new GraphDisplayListener of the same type as the specific instance of this GraphDisplayListener
close() - Method in interface db.buffers.BufferFile
Close the buffer file.
close() - Method in class db.buffers.BufferFileAdapter
 
close() - Method in interface db.buffers.BufferFileHandle
 
close() - Method in class db.buffers.LocalBufferFile
 
close() - Method in class db.buffers.LocalManagedBufferFile
 
close() - Method in interface db.buffers.RemoteBufferFileHandle
 
close() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
close() - Method in class db.DBHandle
Close the database and dispose of the underlying buffer manager.
close() - Method in class db.Transaction
End this transaction if active using the current commit state.
close() - Method in class docking.DialogComponentProvider
 
close() - Method in class docking.ReusableDialogComponentProvider
 
close() - Method in class docking.theme.gui.ThemeEditorDialog
 
close() - Method in interface docking.Tool
Suggests the tool to attempt to close().
close() - Method in class docking.widgets.dialogs.ObjectChooserDialog
 
close() - Method in class docking.widgets.filechooser.GhidraFileChooser
 
close() - Method in class docking.widgets.ListSelectionTableDialog
 
close() - Method in class docking.widgets.PasswordChangeDialog
 
close() - Method in class docking.widgets.PasswordDialog
 
close() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialog
 
close() - Method in class generic.concurrent.ReentryGuard.Guarded
 
close() - Method in class generic.io.NullWriter
 
close() - Method in class generic.util.ArchiveBuilder
 
close() - Method in class generic.util.DequePush
 
close() - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.DbgCtx
 
close() - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
 
close() - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
close() - Method in class ghidra.app.script.SelectLanguageDialog
 
close() - Method in interface ghidra.app.services.Terminal
 
close() - Method in class ghidra.app.tablechooser.TableChooserDialog
 
close() - Method in class ghidra.app.util.AddEditDialog
 
close() - Method in class ghidra.app.util.bin.ByteArrayProvider
 
close() - Method in interface ghidra.app.util.bin.ByteProvider
Releases any resources the ByteProvider may have occupied
close() - Method in class ghidra.app.util.bin.ByteProviderInputStream
 
close() - Method in class ghidra.app.util.bin.ByteProviderInputStream.ClosingInputStream
 
close() - Method in class ghidra.app.util.bin.ByteProviderPaddedInputStream
 
close() - Method in class ghidra.app.util.bin.ByteProviderWrapper
 
close() - Method in class ghidra.app.util.bin.EmptyByteProvider
 
close() - Method in class ghidra.app.util.bin.FaultTolerantInputStream
 
close() - Method in class ghidra.app.util.bin.FileByteProvider
 
close() - Method in class ghidra.app.util.bin.FileBytesProvider
 
close() - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
close() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramExecutor
 
close() - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.BaseSectionProvider
 
close() - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.CompressedSectionProvider
 
close() - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.DSymSectionProvider
 
close() - Method in interface ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionProvider
 
close() - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.ExternalDebugFileSectionProvider
 
close() - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.NullSectionProvider
 
close() - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
 
close() - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
Closes this random access file stream and releases any system resources associated with the stream.
close() - Method in class ghidra.app.util.bin.InputStreamByteProvider
 
close() - Method in class ghidra.app.util.bin.MemBufferByteProvider
 
close() - Method in class ghidra.app.util.bin.MemoryByteProvider
 
close() - Method in class ghidra.app.util.bin.ObfuscatedInputStream
 
close() - Method in class ghidra.app.util.bin.ObfuscatedOutputStream
 
close() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
 
close() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
 
close() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
close() - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
 
close() - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
 
close() - Method in class ghidra.app.util.opinion.BoundedBufferedReader
 
close() - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
 
close() - Method in class ghidra.app.util.OptionsDialog
 
close() - Method in class ghidra.base.project.GhidraProject
Closes the ghidra project, closing (without saving!) any open programs in that project.
close() - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviderSessionChildImpl
 
close() - Method in interface ghidra.formats.gfilesystem.crypto.CryptoSession
Closes this session.
close() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
 
close() - Method in class ghidra.formats.gfilesystem.FileSystemRef
Closes this reference, releasing it from the FileSystemRefManager.
close() - Method in class ghidra.formats.gfilesystem.GFileSystemBase
Closes the file system.
close() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
 
close() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
 
close() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
 
close() - Method in class ghidra.formats.gfilesystem.RefdFile
 
close() - Method in class ghidra.formats.gfilesystem.RefdInputStream
 
close() - Method in class ghidra.framework.data.DefaultProjectData
 
close() - Method in class ghidra.framework.data.DomainObjectAdapter
 
close() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
close() - Method in class ghidra.framework.generic.auth.Password
Clears the password characters by overwriting them with '\0's.
close() - Method in class ghidra.framework.main.AbstractDataTreeDialog
 
close() - Method in class ghidra.framework.main.datatree.FindCheckoutsDialog
 
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
Initiate disposal of this project data object.
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
Closes this tool, possibly with input from the user.
close() - Method in class ghidra.framework.project.DefaultProject
 
close() - Method in class ghidra.framework.project.extensions.ExtensionTableProvider
 
close() - Method in class ghidra.framework.protocol.ghidra.TransientProjectData
 
close() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
close() - Method in interface ghidra.framework.remote.RepositoryHandle
Notification to server that client is dropping handle.
close() - Method in interface ghidra.framework.store.DataFileHandle
Closes this random access file stream and releases any system resources associated with the stream.
close() - Method in class ghidra.framework.store.db.PackedDBHandle
 
close() - Method in class ghidra.framework.store.local.LocalDataFileHandle
 
close() - Method in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
 
close() - Method in interface ghidra.pcode.emu.unix.EmuUnixFileDescriptor
Close this descriptor
close() - Method in class ghidra.pcode.emu.unix.IOStreamEmuUnixFileHandle
 
close() - Method in class ghidra.plugin.importer.ImporterDialog
 
close() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
close() - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
close() - Method in class ghidra.program.database.DataTypeArchiveDB
 
close() - Method in class ghidra.program.database.ProgramDB
 
close() - Method in class ghidra.program.database.ProjectDataTypeManager
 
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 class ghidra.program.model.mem.MemBufferInputStream
 
close() - Method in class ghidra.program.model.pcode.LinkedByteBuffer
Close the "as needed" stream, if configure.
close() - Method in class ghidra.program.model.pcode.PackedDecode
Close stream cached by the ingestStreamAsNeeded method.
close() - Method in class ghidra.program.util.DataTypeCleaner
 
close() - Method in class ghidra.program.util.ExternalSymbolResolver
 
close() - Method in interface ghidra.pty.Pty
Closes both ends of the pty
close() - Method in class ghidra.pty.ssh.SshPty
 
close() - Method in class ghidra.pty.unix.FdInputStream
 
close() - Method in class ghidra.pty.unix.FdOutputStream
 
close() - Method in class ghidra.pty.unix.UnixPty
 
close() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
close() - Method in class ghidra.pty.windows.ConPty
 
close() - Method in class ghidra.pty.windows.Handle
 
close() - Method in class ghidra.pty.windows.HandleInputStream
 
close() - Method in class ghidra.pty.windows.HandleOutputStream
 
close() - Method in class ghidra.pty.windows.Pipe
 
close() - Method in interface ghidra.service.graph.GraphDisplay
Closes this graph display window.
close() - Method in class ghidra.sleigh.grammar.LineArrayListWriter
 
close() - Method in class ghidra.test.TestTool
 
close() - Method in class ghidra.util.BoundedInputStream
 
close() - Method in class ghidra.util.HashingOutputStream
 
close() - Method in class ghidra.util.MonitoredInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class ghidra.util.MonitoredOutputStream
Closes this output stream and releases any system resources associated with the stream.
close() - Method in class ghidra.util.NullOutputStream
 
close() - Method in class ghidra.util.task.PreserveStateWrappingTaskMonitor
 
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(int) - Method in interface ghidra.pty.unix.PosixC
 
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.ProgramMergeManagerPlugin
 
closeAllPrograms(boolean) - Method in interface ghidra.app.services.ProgramManager
Closes all open programs in this tool.
closeAllWindows() - Static method in class docking.test.AbstractDockingTest
A convenience method to close all of the windows and frames that the current Java windowing environment knows about
closeAllWindows(boolean) - Static method in class docking.test.AbstractDockingTest
 
closeAllWindowsAndFrames() - Static method in class docking.test.AbstractDockingTest
Deprecated.
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.DataTypeArchiveService
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.
closed(N, N) - Method in interface generic.Span.Domain
Create a new span with the given endpoints, inclusive.
CLOSED - Enum constant in enum class ghidra.framework.model.DomainObjectEvent
 
CLOSED_FOLDER_ICON - Static variable in interface ghidra.framework.model.DomainFolder
 
CLOSED_FOLDER_ICON - Static variable in class resources.Icons
 
closeData(Data) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
 
closeData(Data) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
Closes the given data, but not any sub-components.
closeData(Data) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
closeData(Data) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
 
closeData(Data) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
Marks the given data as open.
closeDatabase() - Method in class ghidra.app.plugin.debug.DbViewerProvider
 
ClosedException - Exception in ghidra.util.exception
ClosedException indicates that the underlying resource has been closed and read/write operations have failed.
ClosedException() - Constructor for exception ghidra.util.exception.ClosedException
Default constructor.
ClosedException(String) - Constructor for exception ghidra.util.exception.ClosedException
Constructor which indicates resource which has been closed.
closedFds - Variable in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
 
closeDialog() - Method in class docking.DialogComponentProvider
 
closeDomainObject() - Method in class ghidra.app.merge.MergeManagerPlugin
 
closeDomainObject(DomainObject, boolean) - Method in class ghidra.app.merge.MergeManagerPlugin
 
closeDropDownWindow() - Method in class docking.widgets.DropDownTextField
Closes the drop down window
closeElement(int) - Method in interface ghidra.program.model.pcode.Decoder
Close the current element The data for the current element is considered fully processed.
closeElement(int) - Method in class ghidra.program.model.pcode.PackedDecode
 
closeElement(ElementId) - Method in interface ghidra.program.model.pcode.Encoder
End the current element in the encoding The current element must match the given annotation or an exception is thrown.
closeElement(ElementId) - Method in class ghidra.program.model.pcode.PackedEncode
 
closeElement(ElementId) - Method in class ghidra.program.model.pcode.XmlEncode
 
closeElementSkipping(int) - Method in interface ghidra.program.model.pcode.Decoder
Close the current element, skipping any child elements that have not yet been parsed.
closeElementSkipping(int) - Method in class ghidra.program.model.pcode.PackedDecode
 
closeHover() - Method in interface docking.widgets.fieldpanel.support.HoverProvider
Hide this service's popup window if visible
CloseIcon - Class in docking
Icon for a close button
CloseIcon(boolean, Color) - Constructor for class docking.CloseIcon
Creates a close icon.
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.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.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 to close a program
CloseProgramPluginEvent(String, Program, boolean) - Constructor for class ghidra.app.events.CloseProgramPluginEvent
Construct 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
 
ClosePseudoConsole(WinNT.HANDLE) - Method in interface ghidra.pty.windows.jna.ConsoleApiNative
 
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.
closeStreams() - Method in class ghidra.pty.unix.UnixPtyEndpoint
 
closeTool() - Method in class ghidra.test.TestEnv
Closes the TestEnv's default tool.
closeTool(PluginTool) - Method in interface ghidra.framework.model.ToolServices
Notify the framework that the tool is closing.
closeTool(PluginTool) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
 
closeTool(PluginTool) - Method in class ghidra.test.TestEnv
Closes the given tool.
closeTool(PluginTool, boolean) - Method in class ghidra.test.TestEnv
 
closeUnusedFileSystems() - Method in class ghidra.formats.gfilesystem.FileSystemService
Close unused filesystems.
ClosingInputStream(ByteProvider) - Constructor for class ghidra.app.util.bin.ByteProviderInputStream.ClosingInputStream
Creates an InputStream that reads from a ByteProvider, that DOES close() the underlying ByteProvider when closed itself.
CLSID - Enum constant in enum class ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
 
CMDLINE_PASSWORD_PROVIDER_PROPERTY_NAME - Static variable in class ghidra.formats.gfilesystem.crypto.CmdLinePasswordProvider
 
CmdLinePasswordProvider - Class in ghidra.formats.gfilesystem.crypto
A PasswordProvider that supplies passwords to decrypt files via the java jvm invocation.
CmdLinePasswordProvider() - Constructor for class ghidra.formats.gfilesystem.crypto.CmdLinePasswordProvider
 
CMNTNL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
CMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
CoalescingAddRemoveStrategy<T> - Class in docking.widgets.table
The ThreadedTableModel does not correctly function with data that can change outside of the table.
CoalescingAddRemoveStrategy() - Constructor for class docking.widgets.table.CoalescingAddRemoveStrategy
 
COCLASS - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
COD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
code - Variable in class ghidra.pcode.exec.PcodeProgram
 
Code - Enum constant in enum class ghidra.app.util.bin.format.pef.SectionKind
Code, presumed pure and position independent.
CODE - Enum constant in enum class ghidra.program.model.data.MetaDataType
 
CODE - Enum constant in enum class 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_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
 
CODE_LABEL - Enum constant in enum class ghidra.program.model.listing.LabelString.LabelType
 
CODE_LABEL - Static variable in class ghidra.program.model.listing.LabelString
 
CODE_PTR - Enum constant in enum class ghidra.program.model.util.ProcessorSymbolType
 
CODE_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
CODE_REPLACED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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_UNIT_PROPERTY_ALL_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
CODE_UNIT_PROPERTY_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
CODE_UNIT_PROPERTY_RANGE_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
CODE_UNIT_USER_DATA_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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
 
CodeComparisonActionContext - Class in ghidra.app.util.viewer.util
 
CodeComparisonActionContext(ComponentProvider) - Constructor for class ghidra.app.util.viewer.util.CodeComparisonActionContext
Constructor with no source component and no context object
CodeComparisonActionContext(ComponentProvider, Object, Component) - Constructor for class ghidra.app.util.viewer.util.CodeComparisonActionContext
Constructor with source component and context object
CodeComparisonPanel<T extends FieldPanelCoordinator> - Class in ghidra.app.util.viewer.util
The CodeComparisonPanel class should be extended by any class that is to be discovered by the FunctionComparisonPanel class and included as a form of comparing two sections of code within the same or different programs
CodeComparisonPanel(String, PluginTool) - Constructor for class ghidra.app.util.viewer.util.CodeComparisonPanel
Constructor
CodeComparisonPanelActionContext - Interface in ghidra.app.util.viewer.util
Action context for a CodeComparisonPanel.
CodeFlowGraphType - Class in ghidra.graph
 
CodeFlowGraphType() - Constructor for class ghidra.graph.CodeFlowGraphType
 
CodeFormatService - Interface in ghidra.app.services
Service provided by a plugin that gives access to a manager for the field formats used by a listing.
CodeFragmentManager - Class in ghidra.app.util.bin.format.macos.cfm
 
CodeFragmentManager() - Constructor for class ghidra.app.util.bin.format.macos.cfm.CodeFragmentManager
 
CodeManager - Class in ghidra.program.database.code
Class to manage database tables for data and instructions.
CodeManager(DBHandle, AddressMap, OpenMode, Lock, TaskMonitor) - Constructor for class ghidra.program.database.code.CodeManager
Constructs a new CodeManager for a program.
codeMgr - Variable in class ghidra.program.database.code.InstructionDB
 
CodeSignatureBlobIndex - Class in ghidra.app.util.bin.format.macho.commands.codesignature
Represents a CS_BlobIndex structure
CodeSignatureBlobIndex(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureBlobIndex
CodeSignatureBlobParser - Class in ghidra.app.util.bin.format.macho.commands.codesignature
Class to parse Code Signature blobs
CodeSignatureBlobParser() - Constructor for class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureBlobParser
 
CodeSignatureCodeDirectory - Class in ghidra.app.util.bin.format.macho.commands.codesignature
Represents a CS_BlobIndex structure
CodeSignatureCodeDirectory(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureCodeDirectory
CodeSignatureCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a LC_CODE_SIGNATURE command.
CodeSignatureConstants - Class in ghidra.app.util.bin.format.macho.commands.codesignature
Code Signature constants
CodeSignatureConstants() - Constructor for class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureConstants
 
CodeSignatureGenericBlob - Class in ghidra.app.util.bin.format.macho.commands.codesignature
Represents a CS_GenericBlob structure
CodeSignatureGenericBlob(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureGenericBlob
CodeSignatureSuperBlob - Class in ghidra.app.util.bin.format.macho.commands.codesignature
Represents a CS_SuperBlob structure
CodeSignatureSuperBlob(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureSuperBlob
codeSpace - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
CodeSymbol - Class in ghidra.program.database.symbol
Symbols that represent "labels" Symbol data usage: EXTERNAL: String stringData - external memory address/label
CodeSymbol(SymbolManager, DBObjectCache<SymbolDB>, Address, long) - Constructor for class ghidra.program.database.symbol.CodeSymbol
Constructs a new CodeSymbol for a default/dynamic label.
CodeSymbol(SymbolManager, DBObjectCache<SymbolDB>, Address, DBRecord) - Constructor for class ghidra.program.database.symbol.CodeSymbol
Constructs a new CodeSymbol
CodeUnit - Interface in ghidra.program.model.listing
Interface common to both instructions and data.
CodeUnitContainer - Class in ghidra.program.util
 
CodeUnitContainer(CodeUnit) - Constructor for class ghidra.program.util.CodeUnitContainer
 
CodeUnitCountSettingsDefinition - Class in ghidra.util.table.field
 
CodeUnitDetails - Class in ghidra.app.merge.listing
This is a class with static methods for obtaining information about a code unit and its references.
CodeUnitDetails() - Constructor for class ghidra.app.merge.listing.CodeUnitDetails
 
codeUnitFormat - Variable in class ghidra.app.util.viewer.field.LabelFieldFactory
 
codeUnitFormat - Variable in class ghidra.app.util.viewer.field.MnemonicFieldFactory
 
codeUnitFormat - Variable in class ghidra.app.util.viewer.field.SubDataFieldFactory
 
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, TemplateSimplifier) - Constructor for class ghidra.program.model.listing.CodeUnitFormatOptions
Format options constructor.
CodeUnitFormatOptions.ShowBlockName - Enum Class in ghidra.program.model.listing
ShowBlockName defines the valid options for controlling the display of block names on labels.
CodeUnitFormatOptions.ShowNamespace - Enum Class 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(ProgramEvent, String, Address, Address) - Constructor for class ghidra.program.util.CodeUnitPropertyChangeRecord
Constructor for events that affect a range of values
CodeUnitPropertyChangeRecord(ProgramEvent, String, Address, Object, Object) - Constructor for class ghidra.program.util.CodeUnitPropertyChangeRecord
Constructor for a property change at an address
CodeUnitProxy - Class in ghidra.app.util.viewer.proxy
Stores information about a code unit in a program.
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
 
CoffRelocationContext - Class in ghidra.app.util.bin.format.coff.relocation
CoffRelocationContext provide COFF relocation context data to be used by CoffRelocationHandler during processing of relocations.
CoffRelocationContext(Program, CoffFileHeader, Map<CoffSymbol, Symbol>) - Constructor for class ghidra.app.util.bin.format.coff.relocation.CoffRelocationContext
Construct COFF relocation context
CoffRelocationHandler - Interface in ghidra.app.util.bin.format.coff.relocation
An abstract class used to perform COFF relocations.
CoffRelocationHandlerFactory - Class in ghidra.app.util.bin.format.coff.relocation
A class that gets the appropriate COFF relocation handler for a specific COFF.
CoffRelocationHandlerFactory() - Constructor for class ghidra.app.util.bin.format.coff.relocation.CoffRelocationHandlerFactory
 
CoffSectionHeader - Class in ghidra.app.util.bin.format.coff
A 0x28 byte COFF section header
CoffSectionHeader() - Constructor for class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
CoffSectionHeaderFlags - Class in ghidra.app.util.bin.format.coff
 
CoffSectionHeaderFlags() - Constructor for class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
 
CoffSectionHeaderReserved - Class in ghidra.app.util.bin.format.coff
 
CoffSectionHeaderReserved() - Constructor for class ghidra.app.util.bin.format.coff.CoffSectionHeaderReserved
 
CoffSymbol - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolAux - Interface in ghidra.app.util.bin.format.coff
 
CoffSymbolAuxArray - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolAuxBeginningOfBlock - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolAuxEndOfBlock - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolAuxEndOfStruct - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolAuxFilename - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolAuxFunction - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolAuxName - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolAuxSection - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolAuxTagName - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolSectionNumber - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolSectionNumber() - Constructor for class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
 
CoffSymbolSpecial - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolSpecial() - Constructor for class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
 
CoffSymbolStorageClass - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolStorageClass() - Constructor for class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
 
CoffSymbolType - Class in ghidra.app.util.bin.format.coff
 
CoffSymbolType() - Constructor for class ghidra.app.util.bin.format.coff.CoffSymbolType
 
COINTERFACE - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
col - Variable in class docking.widgets.fieldpanel.support.FieldLocation
 
col - Variable in class docking.widgets.fieldpanel.support.RowColLocation
 
col() - Method in class docking.widgets.fieldpanel.support.RowColLocation
 
col(int) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
col(V) - Method in class ghidra.graph.viewer.layout.GridLocationMap
 
col(V) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
col(V, int) - Method in class ghidra.graph.viewer.layout.GridLocationMap
 
collapse() - Method in class docking.widgets.tree.GTreeNode
Convenience method for collapsing (closing) this node in the tree.
COLLAPSE_ALL - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
COLLAPSE_ALL_ICON - Static variable in class resources.Icons
 
collapseAll(GTreeNode) - Method in class docking.widgets.tree.GTree
 
collapseNode(GTreeNode, TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeCollapseAllTask
 
collapseToGlobal(Namespace) - Static method in class ghidra.program.model.pcode.HighFunction
The decompiler treats some namespaces as equivalent to the "global" namespace.
collectAllRight(Collection<AssemblyResolution>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
 
collectAllRight(Collection<AssemblyResolution>) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
 
collectAnnotatedMethods(Class<? extends Annotation>, Class<?>) - Static method in enum class utilities.util.AnnotationUtilities
Collect from among the given class, its superclasses, and its interfaces all methods annotated with the given annotation type.
collectExistingModuleDirs(List<ResourceFile>, String) - Method in class ghidra.framework.GModule
 
CollectionUtils - Class in util
A collection of utility methods that prevent you from having to do unsafe casts of Collection classes due to runtime type erasure.
COLON - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
COLON - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
COLON - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
COLON - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
COLON - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
COLON - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
COLON - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
COLON - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
COLON - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
COLON - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
COLON - Static variable in class ghidra.sleigh.grammar.SleighParser
 
color - Variable in class ghidra.graph.viewer.renderer.PaintableShape
 
color(long, long, Color) - Method in class docking.widgets.fieldpanel.internal.ColorRangeMap
 
COLOR - Static variable in class ghidra.app.util.viewer.field.FileOffsetFieldFactory
 
COLOR - Static variable in class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
 
COLOR - Static variable in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
 
COLOR_PROPERTY_NAME - Static variable in class ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
 
COLOR_TYPE - Enum constant in enum class ghidra.framework.options.OptionType
 
ColorAndStyle - Class in ghidra.app.util
A container class to hold a color and a style value.
ColorBlender() - Constructor for class ghidra.util.ColorUtils.ColorBlender
 
ColorChangedThemeEvent - Class in generic.theme
ThemeEvent for when a color changes for exactly one color id.
ColorChangedThemeEvent(GThemeValueMap, ColorValue) - Constructor for class generic.theme.ColorChangedThemeEvent
Constructor
ColorEditor - Class in docking.options.editor
Color editor that is a bit unusual in that its custom component is a button that when pushed, pops up a dialog for editing the color.
ColorEditor() - Constructor for class docking.options.editor.ColorEditor
 
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
 
colorMap - Variable in class generic.theme.GThemeValueMap
 
colorOptionName - Variable in class ghidra.app.util.viewer.field.FieldFactory
 
ColorPropertyEditor - Class in docking.options.editor
Property Editor for Colors.
ColorPropertyEditor() - Constructor for class docking.options.editor.ColorPropertyEditor
 
ColorProvider - Interface in ghidra.app.decompiler.component
Functional interface to allow us to map a token to a color.
ColorRangeMap - Class in docking.widgets.fieldpanel.internal
 
ColorRangeMap() - Constructor for class docking.widgets.fieldpanel.internal.ColorRangeMap
 
colors - Variable in class docking.theme.gui.ThemeColorTableModel
 
Colors() - Constructor for class generic.theme.GThemeDefaults.Colors
 
colorsChanged() - Method in class generic.theme.laf.LookAndFeelManager
Called when one or more colors have changed.
ColorSorter - Enum Class in docking.theme.gui
Class for sorting colors by rgb values.
colorString(Color, String) - Static method in class ghidra.util.HTMLUtilities
Surrounds the indicated text with HTML font coloring tags so that the text will display in color within HTML.
colorString(String, int) - Static method in class ghidra.app.merge.util.ConflictUtility
This creates a colored number by converting the number to a string and wrapping it with an HTML font tag that has a color attribute.
colorString(String, int) - Static method in class ghidra.util.HTMLUtilities
Surrounds the indicated numeric value with HTML font coloring tags so that the numeric value will display in color within HTML.
colorString(String, String) - Static method in class ghidra.app.merge.util.ConflictUtility
This creates color text by wrapping a text string with an HTML font tag that has a color attribute.
colorString(String, String) - Static method in class ghidra.util.HTMLUtilities
Surrounds the indicated text with HTML font coloring tags so that the text will display in color within HTML.
ColorUtils - Class in ghidra.util
 
ColorUtils() - Constructor for class ghidra.util.ColorUtils
 
ColorUtils.ColorBlender - Class in ghidra.util
Blender of colors
ColorValue - Class in generic.theme
A class for storing Color values that have a String id (e.g.
ColorValue(String, Color) - Constructor for class generic.theme.ColorValue
Constructor used when the ColorValue will have a direct Color value.
ColorValue(String, String) - Constructor for class generic.theme.ColorValue
Constructor used when the ColorValue will inherit its color from another ColorValue.
ColorValueEditor - Class in docking.theme.gui
Editor for Theme colors
ColorValueEditor(PropertyChangeListener) - Constructor for class docking.theme.gui.ColorValueEditor
Constructor
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.plugin.debug.dbtable.ShortColumnAdapter
 
column - Variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState
An unsigned integer indicating a column number within a source line.
column - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
 
column - Variable in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
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 Interface in docking.widgets.table
 
ColumnBasedTableFilter<R> - Class in docking.widgets.table.columnfilter
A TableFilter that filters based on column values
ColumnBasedTableFilter(RowObjectTableModel<R>) - Constructor for class docking.widgets.table.columnfilter.ColumnBasedTableFilter
Constructs a new empty ColumnBasedTableFilter
columnComparator - Variable in class docking.widgets.table.sort.RowBasedColumnComparator
 
ColumnConstraint<T> - Interface in docking.widgets.table.constraint
ColumnConstraints are objects used to filter table rows based on values from a particular column.
ColumnConstraintEditor<T> - Interface in docking.widgets.table.constrainteditor
Defines the contract for building user-interface elements for manipulating constraint configuration.
ColumnConstraintProvider - Interface in docking.widgets.table.constraint
Extension point for introducing ColumnConstraints to the system.
ColumnConstraintSet<R,T> - Class in docking.widgets.table.columnfilter
This class maintains a collection of ColumnConstraint that are applied to a specific table column for filtering purposes.
ColumnConstraintSet(RowObjectTableModel<R>, int, List<ColumnConstraint<T>>, LogicOperation) - Constructor for class docking.widgets.table.columnfilter.ColumnConstraintSet
Constructor
ColumnConstraintSet(RowObjectTableModel<R>, SaveState, Object) - Constructor for class docking.widgets.table.columnfilter.ColumnConstraintSet
Constructor when deserializing from a SaveState
ColumnData<T> - Interface in docking.widgets.table.constraint
Interface for providing column data and a table's DataSource to a constraint editor.
columnDataLoadCancelled() - Method in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
 
columnDataLoadCancelled() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
Notification that the column data-load was cancelled.
columnDataLoadComplete() - Method in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
 
columnDataLoadComplete() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
Notification that the column data-load has been completed.
columnDataSource - Variable in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
 
ColumnDisplay<COLUMN_TYPE> - Interface in ghidra.app.tablechooser
An interface that allows users to add columns to the TableChooserDialog.
ColumnDisplayDynamicTableColumnAdapter<COLUMN_TYPE> - Class in ghidra.app.tablechooser
 
ColumnDisplayDynamicTableColumnAdapter(ColumnDisplay<COLUMN_TYPE>) - Constructor for class ghidra.app.tablechooser.ColumnDisplayDynamicTableColumnAdapter
 
ColumnFilterArchiveDialog<R> - Class in docking.widgets.table.constraint.dialog
Dialog for loading saved ColumnFilters.
ColumnFilterArchiveDialog(ColumnFilterDialog<R>, ColumnFilterSaveManager<R>, String) - Constructor for class docking.widgets.table.constraint.dialog.ColumnFilterArchiveDialog
 
ColumnFilterData<T> - Class in docking.widgets.table.constraint.dialog
This class provides all known ColumnConstraints for a given table column.
ColumnFilterData(RowObjectFilterModel<?>, int, int, Class<T>) - Constructor for class docking.widgets.table.constraint.dialog.ColumnFilterData
Constructs a new ColumnFilterData for a table column
ColumnFilterDialog<R> - Class in docking.widgets.table.constraint.dialog
Dialog for creating and editing column table filters.
ColumnFilterDialog(GTableFilterPanel<R>, JTable, RowObjectFilterModel<R>) - Constructor for class docking.widgets.table.constraint.dialog.ColumnFilterDialog
Constructor
ColumnFilterDialogModel<R> - Class in docking.widgets.table.constraint.dialog
This class is for constructing and editing ColumnBasedTableFilter.
ColumnFilterDialogModel(RowObjectFilterModel<R>, TableColumnModel, ColumnBasedTableFilter<R>) - Constructor for class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
Constructs a new ColumnFilterModel
ColumnFilterSaveManager<R> - Class in docking.widgets.table.columnfilter
Loads and Save a list of ColumnTableFilters for a specific table to the tool
ColumnFilterSaveManager(GTableFilterPanel<R>, JTable, RowObjectTableModel<R>, Object) - Constructor for class docking.widgets.table.columnfilter.ColumnFilterSaveManager
Constructor
ColumnLayout - Class in ghidra.util.layout
This layout arranges components in columns, putting as many components as possible in a column and using as many columns as necessary.
ColumnLayout(int, int, int) - Constructor for class ghidra.util.layout.ColumnLayout
Constructs a new ColumnLayout
columnRemoved(TableColumnModelEvent) - Method in class docking.widgets.table.GTable
 
ColumnRenderedValueBackupComparator<T> - Class in docking.widgets.table.sort
A special version of the backup comparator that uses the column's rendered value for the backup sort, rather the just toString, which is what the default parent table model will do.
ColumnRenderedValueBackupComparator(DynamicColumnTableModel<T>, int) - Constructor for class docking.widgets.table.sort.ColumnRenderedValueBackupComparator
 
columns() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
Returns the columns in this location map, sorted from lowest index to highest
columnSelected(JTable, int) - Static method in class docking.widgets.table.TableUtils
Attempts to sort the given table based upon the given column index.
columnSettings - Variable in class docking.widgets.table.GDynamicColumnTableModel
 
ColumnSortState - Class in docking.widgets.table
Not meant to be created by users.
ColumnSortState.SortDirection - Enum Class 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
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
combine(AssemblyResolvedBackfill) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Combine the given backfill record into this resolution
combine(AssemblyResolvedBackfill) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
combine(AssemblyResolvedPatterns) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Combine the encodings and backfills of the given resolution into this one
combine(AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
combine(AssemblyResolvedPatterns, AssemblyResolution) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults.Applicator
 
combine(VersionException) - Method in exception ghidra.util.exception.VersionException
Combine another VersionException with this one.
combineBackfill(AssemblyResolvedPatterns, AssemblyResolvedBackfill) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults.Applicator
 
combineBuilder(AssemblyResolvedBackfill) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
combineBuilder(AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
combineConstructor(AssemblyResolvedPatterns, AssemblyResolvedPatterns) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults.Applicator
 
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(AssemblyResolvedPatterns, AssemblyResolvedBackfill) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Combine a backfill result
combineLessBackfill(AssemblyResolvedPatterns, AssemblyResolvedBackfill) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
Combine a backfill result
combineLessBackfillBuilder(AssemblyResolvedPatterns, AssemblyResolvedBackfill) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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.
COMDAT - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
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.
COMENT - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
COMIMAGE_FLAGS_32BITREQUIRED - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
 
COMIMAGE_FLAGS_IL_LIBRARY - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
 
COMIMAGE_FLAGS_ILONLY - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
 
COMIMAGE_FLAGS_NATIVE_ENTRYPOINT - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
 
COMIMAGE_FLAGS_STRONGNAMESIGNED - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
 
COMIMAGE_FLAGS_TRACKDEBUGDATA - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
 
COMMA - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
COMMA - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
COMMA - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
COMMA - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
COMMA - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
COMMA - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
COMMA - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
COMMA - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
COMMA - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
COMMA - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
COMMA - Static variable in class ghidra.sleigh.grammar.SleighParser
 
command - Variable in class ghidra.app.analyzers.AbstractBinaryFormatAnalyzer
 
Command<T extends DomainObject> - Interface in ghidra.framework.cmd
Interface to define a change made to a domain object.
COMMAND_GETBYTES - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETCALLFIXUP - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETCALLMECH - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETCALLOTHERFIXUP - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETCODELABEL - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETCOMMENTS - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETCPOOLREF - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETDATATYPE - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETEXTERNALREF - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETMAPPEDSYMBOLS - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETNAMESPACEPATH - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETPCODE - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETPCODEEXECUTABLE - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETREGISTER - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETREGISTERNAME - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETSTRINGDATA - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETTRACKEDREGISTERS - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_GETUSEROPNAME - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_ISNAMEUSED - Static variable in record class ghidra.program.model.pcode.ElementId
 
COMMAND_LINE_ARG_PREFIX - Static variable in interface ghidra.app.util.opinion.Loader
A string prefixed to each loader headless command line argument to avoid naming conflicts with other headless command line argument names
comment - Variable in class ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
 
comment - Variable in class ghidra.program.util.CommentFieldLocation
 
COMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
COMMENT - Static variable in class ghidra.program.util.MemoryBlockDiff
 
COMMENT - Static variable in interface ghidra.sleigh.grammar.SleighRecognizerConstants
 
COMMENT_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
COMMENT_AUTO - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
COMMENT_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
COMMENT_CLASS_DEFAULT_LIBRARY - Static variable in class ghidra.app.util.bin.format.omf.OmfCommentRecord
 
COMMENT_CLASS_LIBMOD - Static variable in class ghidra.app.util.bin.format.omf.OmfCommentRecord
 
COMMENT_CLASS_MICROSOFT_SETTINGS - Static variable in class ghidra.app.util.bin.format.omf.OmfCommentRecord
 
COMMENT_CLASS_TRANSLATOR - Static variable in class ghidra.app.util.bin.format.omf.OmfCommentRecord
 
COMMENT_CLASS_WATCOM_SETTINGS - Static variable in class ghidra.app.util.bin.format.omf.OmfCommentRecord
 
COMMENT_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
 
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.
CommentChangeRecord - Class in ghidra.program.util
Change record for comment changes
CommentChangeRecord(int, Address, String, String) - Constructor for class ghidra.program.util.CommentChangeRecord
Constructor
CommentColors() - Constructor for class ghidra.app.util.viewer.field.ListingColors.CommentColors
 
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
CommentPart - Class in ghidra.app.util.viewer.field
 
comments - Variable in class ghidra.app.util.PseudoData
 
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 db.Transaction
Mark transaction for commit and end transaction if active.
COMMIT - Enum constant in enum class ghidra.program.model.pcode.HighFunctionDBUtil.ReturnCommitOption
HighFunctionDBUtil.ReturnCommitOption.COMMIT - commit return parameter as defined by HighFunction
COMMIT_NO_VOID - Enum constant in enum class ghidra.program.model.pcode.HighFunctionDBUtil.ReturnCommitOption
HighFunctionDBUtil.ReturnCommitOption.COMMIT_NO_VOID - commit return parameter as defined by HighFunction unless it is VoidDataType in which case keep existing function return parameter.
commitLocalNamesToDatabase(HighFunction, SourceType) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
Commit local variables from the decompiler's model of the function to the database.
commitLocalVariable(DWARFVariable) - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
commitOnClose() - Method in class db.Transaction
Mark transaction for commit upon closing.
commitParamsToDatabase(HighFunction, boolean, HighFunctionDBUtil.ReturnCommitOption, SourceType) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
Commit all parameters, including optional return, associated with HighFunction to the underlying database.
COMMITTED - Enum constant in enum class ghidra.framework.model.TransactionInfo.Status
 
COMMON - Static variable in class ghidra.app.plugin.GenericPluginCategoryNames
 
COMMON - Static variable in interface ghidra.app.plugin.PluginCategoryNames
 
COMMON_STRING_SETTINGS_DEFS - Static variable in class ghidra.program.model.data.AbstractStringDataType
 
COMMON_WITH_CHARSET_STRING_SETTINGS_DEFS - Static variable in class ghidra.program.model.data.AbstractStringDataType
 
commonBitCount(Function, Function, TaskMonitor) - Method in class ghidra.app.plugin.match.ExactBytesFunctionHasher
 
commonBitCount(Function, Function, TaskMonitor) - Method in class ghidra.app.plugin.match.ExactInstructionsFunctionHasher
 
commonBitCount(Function, Function, TaskMonitor) - Method in interface ghidra.app.plugin.match.FunctionHasher
 
Commutative(Class<T>, ExpressionMatcher<?>, ExpressionMatcher<?>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.match.BinaryExpressionMatcher.Commutative
 
Commutative(Set<Class<? extends T>>, ExpressionMatcher<?>, ExpressionMatcher<?>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.match.BinaryExpressionMatcher.Commutative
 
COMPACT_HIERARCHICAL - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
COMPACT_RADIAL - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
ComparableMapSTL<K extends Comparable<K>,V> - Class in generic.stl
 
ComparableMapSTL() - Constructor for class generic.stl.ComparableMapSTL
 
ComparableMultiMapSTL<K extends Comparable<K>,V> - Class in generic.stl
 
ComparableMultiMapSTL() - Constructor for class generic.stl.ComparableMultiMapSTL
 
ComparableMultiSetSTL<T extends Comparable<T>> - Class in generic.stl
 
ComparableMultiSetSTL() - Constructor for class generic.stl.ComparableMultiSetSTL
 
ComparableSetSTL<T extends Comparable<T>> - Class in generic.stl
 
ComparableSetSTL() - Constructor for class generic.stl.ComparableSetSTL
 
comparator - Variable in class docking.widgets.DefaultDropDownSelectionDataModel
 
comparator - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
comparator() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
COMPARATOR - Static variable in class ghidra.util.ColorUtils
A color Comparator for ordering colors.
compare(long, long) - Method in interface ghidra.util.datastruct.LongComparator
Compares the long values a and b.
compare(D, D) - Method in class generic.RangeMapSetter
Compare two values as in Comparator.compare(Object, Object)
compare(LSHVector, VectorCompare) - Method in class generic.lsh.vector.LSHCosineVector
 
compare(LSHVector, VectorCompare) - Method in class generic.lsh.vector.LSHCosineVectorAccum
 
compare(LSHVector, VectorCompare) - Method in interface generic.lsh.vector.LSHVector
 
compare(AddressableRowObject, AddressableRowObject) - Method in class ghidra.app.tablechooser.AbstractComparableColumnDisplay
 
compare(AddressableRowObject, AddressableRowObject) - Method in class ghidra.app.tablechooser.ColumnDisplayDynamicTableColumnAdapter
 
compare(DataTypeComponent, DataTypeComponent) - Method in class ghidra.program.model.data.CompositeInternal.ComponentComparator
 
compare(DataType, DataType) - Method in class ghidra.program.model.data.DataTypeComparator
 
compare(DataType, DataType, DataTypeGraphComparator.DataTypePairObserver) - Static method in class ghidra.app.util.bin.format.dwarf.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(Color, Color) - Method in enum class docking.theme.gui.ColorSorter
 
compare(Long, Long) - Method in enum class generic.ULongSpan.Domain
 
compare(Object, Object) - Method in class docking.widgets.table.sort.ColumnRenderedValueBackupComparator
 
compare(Object, Object) - Method in class docking.widgets.table.sort.DefaultColumnComparator
 
compare(Object, Object) - Method in class ghidra.program.model.address.AddressRangeToAddressComparator
Compares an address against an AddressRange.
compare(Object, Object) - Method in class ghidra.program.model.data.CompositeInternal.OffsetComparator
 
compare(Object, Object) - Method in class ghidra.program.model.data.CompositeInternal.OrdinalComparator
 
compare(Object, Object) - Method in class ghidra.program.model.data.DataTypeObjectComparator
Compare two data type names
compare(Object, Object) - Method in class ghidra.program.model.data.Structure.BitOffsetComparator
 
compare(Object, Object) - Method in class ghidra.program.model.listing.StackVariableComparator
Compares a stack variable offsets.
compare(String, String) - Method in class ghidra.program.model.data.DataTypeNameComparator
 
compare(String, String) - Method in class ghidra.util.datastruct.CaseInsensitiveDuplicateStringComparator
 
compare(N, N) - Method in interface generic.Span.Domain
Compare two values
compare(N, N) - Method in class generic.Span.SpanMapSetter
 
compare(T, T) - Method in class docking.widgets.table.sort.RowBasedColumnComparator
 
compare(T, T) - Method in class generic.stl.SelfComparator
 
Compare - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.NanIgnoreEnum
 
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.AsmUtil
Compare two byte arrays by their corresponding entries
compareBySizeThenBits - Variable in class ghidra.app.plugin.assembler.AssemblySelector
A comparator on instruction length (shortest first), then bits lexicographically
compareCounts(LSHVector, VectorCompare) - Method in class generic.lsh.vector.LSHCosineVector
 
compareCounts(LSHVector, VectorCompare) - Method in interface generic.lsh.vector.LSHVector
 
compareDetail(LSHVector, StringBuilder) - Method in class generic.lsh.vector.LSHCosineVector
 
compareDetail(LSHVector, StringBuilder) - Method in interface generic.lsh.vector.LSHVector
 
compareFieldTo(int, Field) - Method in class db.DBRecord
Compare two field values.
compareFunctions(Function, Function) - Method in class ghidra.app.services.FunctionComparisonModel
Compares two functions.
compareFunctions(Function, Function) - Method in interface ghidra.app.services.FunctionComparisonService
Creates a comparison between two functions, where the source function will be shown on the left side of the comparison dialog and the target on the right.
compareFunctions(Function, Function, FunctionComparisonProvider) - Method in interface ghidra.app.services.FunctionComparisonService
Creates a comparison between two functions and adds it to a given comparison provider.
compareFunctions(Set<Function>) - Method in class ghidra.app.services.FunctionComparisonModel
Updates the model with a set of functions to compare.
compareFunctions(Set<Function>) - Method in interface ghidra.app.services.FunctionComparisonService
Creates a comparison between a set of functions, where each function in the list can be compared against any other.
compareFunctions(Set<Function>, FunctionComparisonProvider) - Method in interface ghidra.app.services.FunctionComparisonService
Creates a comparison between a set of functions, adding them to the given comparison provider.
compareFunctions(Set<Function>, Set<Function>) - Method in class ghidra.app.services.FunctionComparisonModel
Updates the model with two sets of functions to compare.
compareFunctions(Set<Function>, Set<Function>) - Method in interface ghidra.app.services.FunctionComparisonService
Creates a comparison between two sets of functions, where all the functions in source list can be compared against all functions in the destination list.
compareInOrder(Collection<T>, Collection<T>) - Static method in class ghidra.app.plugin.assembler.sleigh.util.AsmUtil
Compare two collections by their corresponding elements in order
compareKeyField(Field, int) - Method in interface db.FieldKeyInteriorNode
Performs a fast in-place key comparison of the specified key value with a key stored within this node at the specified keyIndex.
compareLines(List<String>, File) - Static method in class ghidra.app.util.exporter.StringComparer
 
compareTo(DBRecord) - Method in class db.DBRecord
Compares the key associated with this record with the key of another record (obj).
compareTo(Field) - Method in class db.BinaryField
 
compareTo(Field) - Method in class db.BooleanField
 
compareTo(Field) - Method in class db.ByteField
 
compareTo(Field) - Method in class db.Field
Compares this Field with another Field for order.
compareTo(Field) - Method in class db.FixedField10
 
compareTo(Field) - Method in class db.IntField
 
compareTo(Field) - Method in class db.LongField
 
compareTo(Field) - Method in class db.ShortField
 
compareTo(Field) - Method in class db.StringField
 
compareTo(ShowComponentAction) - Method in class docking.ShowAllComponentsAction
 
compareTo(ToolIconURL) - Method in class docking.util.image.ToolIconURL
 
compareTo(FieldLocation) - Method in class docking.widgets.fieldpanel.support.FieldLocation
 
compareTo(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldRange
 
compareTo(ColumnConstraint<T>) - Method in interface docking.widgets.table.constraint.ColumnConstraint
ColumnConstraints are displayed by group and then by name
compareTo(ColumnFilterData<T>) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
 
compareTo(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
 
compareTo(GTreeNode) - Method in class docking.widgets.tree.internal.InProgressGTreeNode
 
compareTo(GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFileNode
 
compareTo(GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFolderNode
 
compareTo(ApplicationModule) - Method in class generic.jar.ApplicationModule
 
compareTo(ResourceFile) - Method in class generic.jar.ResourceFile
 
compareTo(LSHCosineVectorAccum.Entry) - Method in class generic.lsh.vector.LSHCosineVectorAccum.Entry
Comparison must be UNSIGNED!!
compareTo(ThemeValue<T>) - Method in class generic.theme.ThemeValue
 
compareTo(Path) - Method in class generic.util.Path
 
compareTo(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
"Compare" two masked longs
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.AbstractAssemblyResolution
 
compareTo(AssemblySymbol) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
 
compareTo(TableEntryKey) - Method in class ghidra.app.plugin.assembler.sleigh.util.TableEntryKey
 
compareTo(Match) - Method in class ghidra.app.plugin.match.Match
 
compareTo(Constructor) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
 
compareTo(GhidraScriptProvider) - Method in class ghidra.app.script.GhidraScriptProvider
 
compareTo(DWARFRange) - Method in class ghidra.app.util.bin.format.dwarf.DWARFRange
 
compareTo(NamespacePath) - Method in class ghidra.app.util.bin.format.dwarf.NamespacePath
 
compareTo(ElfProgramHeader) - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
 
compareTo(OmfData) - Method in class ghidra.app.util.bin.format.omf.OmfData
Compare datablocks by data offset
compareTo(ResourceInfo) - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
 
compareTo(Loader) - Method in interface ghidra.app.util.opinion.Loader
 
compareTo(SymbolPath) - Method in class ghidra.app.util.SymbolPath
 
compareTo(ApplicationVersion) - Method in class ghidra.framework.ApplicationVersion
 
compareTo(DomainFileType) - Method in class ghidra.framework.main.datatable.DomainFileType
 
compareTo(ProjectDataColumn<?>) - Method in class ghidra.framework.main.datatable.ProjectDataColumn
 
compareTo(DomainFile) - Method in class ghidra.framework.data.DomainFileProxy
 
compareTo(DomainFile) - Method in class ghidra.framework.data.GhidraFile
 
compareTo(DomainFolder) - Method in class ghidra.framework.data.GhidraFolder
 
compareTo(DomainFolder) - Method in class ghidra.framework.data.LinkedGhidraFolder
 
compareTo(PluginDescription) - Method in class ghidra.framework.plugintool.util.PluginDescription
 
compareTo(PluginPackage) - Method in class ghidra.framework.plugintool.util.PluginPackage
 
compareTo(User) - Method in class ghidra.framework.remote.User
 
compareTo(ShutdownHookRegistry.ShutdownHook) - Method in class ghidra.framework.ShutdownHookRegistry.ShutdownHook
 
compareTo(GScheduledTask) - Method in class ghidra.framework.task.GScheduledTask
 
compareTo(GTaskGroup) - Method in class ghidra.framework.task.GTaskGroup
 
compareTo(AbstractTaskInfo) - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
 
compareTo(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
 
compareTo(BatchGroupLoadSpec) - Method in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
 
compareTo(Address) - Method in class ghidra.app.util.PseudoData
Compares the given address to the address range of this node.
compareTo(Address) - Method in class ghidra.program.database.code.InstructionDB
 
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(AddressSpace) - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
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(DataTypePath) - Method in class ghidra.program.model.data.DataTypePath
 
compareTo(ParameterDefinition) - Method in class ghidra.program.model.data.ParameterDefinitionImpl
 
compareTo(AddressLabelInfo) - Method in class ghidra.program.model.lang.AddressLabelInfo
 
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(Variable) - Method in class ghidra.program.model.listing.ParameterImpl
 
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(Reference) - Method in class ghidra.program.model.symbol.MemReferenceImpl
 
compareTo(Reference) - Method in class ghidra.program.model.symbol.ThunkReference
 
compareTo(ProgramLocation) - Method in class ghidra.program.util.ProgramLocation
 
compareTo(ProgramLocation) - Method in class ghidra.program.util.VariableLocation
 
compareTo(FoundString) - Method in class ghidra.program.util.string.FoundString
 
compareTo(PCodeTestAbstractControlBlock.FunctionInfo) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock.FunctionInfo
 
compareTo(PCodeTestGroup) - Method in class ghidra.test.processors.support.PCodeTestGroup
 
compareTo(SequenceSearchState) - Method in class ghidra.util.bytesearch.SequenceSearchState
 
compareTo(ObjectValueRange<T>) - Method in class ghidra.util.datastruct.ObjectValueRange
 
compareTo(Range) - Method in class ghidra.util.datastruct.Range
 
compareTo(ValueRange) - Method in class ghidra.util.datastruct.ValueRange
 
compareTo(ExtensionDetails) - Method in class ghidra.util.extensions.ExtensionDetails
 
compareTo(Edge) - Method in class ghidra.util.graph.Edge
Deprecated.
Compare one edge to another.
compareTo(Vertex) - Method in class ghidra.util.graph.Vertex
Deprecated.
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(S) - Method in interface generic.Span
 
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
 
compileExpression(SleighLanguage, String) - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Compile the given Sleigh expression into a p-code program that can evaluate it
compileExpression(PcodeParser, SleighLanguage, String) - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Compile the given Sleigh expression into a p-code program that can evaluate it, using the given parser
compilePcode(String, String, int) - Method in class ghidra.pcode.exec.SleighProgramCompiler.ErrorCollectingPcodeParser
 
compilePcode(String, String, int) - Method in class ghidra.program.model.lang.PcodeParser
Compile pcode semantic statements.
compileProgram(SleighLanguage, String, String, PcodeUseropLibrary<?>) - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Compile the given Sleigh source into a simple p-code program
compileProgram(PcodeParser, SleighLanguage, String, String, PcodeUseropLibrary<?>) - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Compile the given Sleigh source into a simple p-code program with the given parser
COMPILER_SPEC_NOT_FOUND - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarning
StandAloneDataTypeManager.ArchiveWarning.COMPILER_SPEC_NOT_FOUND indicates the CompilerSpec, required by the associated ProgramArchitecture, was not found or encountered a problem being loaded.
CompilerConstraint - Class in ghidra.util.constraint
 
CompilerConstraint() - Constructor for class ghidra.util.constraint.CompilerConstraint
 
CompilerOpinion() - Constructor for class ghidra.app.util.opinion.PeLoader.CompilerOpinion
 
CompilerProjectDataColumn - Class in ghidra.util.table.projectdata.column
 
CompilerProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.CompilerProjectDataColumn
 
compilerSpec - Variable in class ghidra.app.decompiler.DecompInterface
 
compilerSpec - Variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
CompilerSpec - Interface in ghidra.program.model.lang
Interface for requesting specific information about the compiler used to build a Program being analyzed.
CompilerSpec.EvaluationModelType - Enum Class in ghidra.program.model.lang
Labels for PrototypeModels that are used by default for various analysis/evaluation use-cases, when the true model isn't known.
compilerSpecChanged(TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
Perform updates related to a compiler spec change, including: data organization changes which may impact datatype components and packing NOTE: this manager must be open for update.
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
 
compileSleigh(String, String) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
compileSleigh(String, String) - Method in interface ghidra.pcode.emu.PcodeMachine
Compile the given Sleigh code for execution by a thread of this machine
compileTemplate(Language, PcodeParser, String, String) - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Compile the given source into a p-code template
compileUserop(SleighLanguage, String, List<String>, String, PcodeUseropLibrary<?>, List<Varnode>) - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Compile the definition of a p-code userop from Sleigh source into a p-code program
complement(S) - Method in interface generic.Span.SpanSet
Iterate over the spans which are absent from the set but enclosed by the given span
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
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.
completionSelected(AutocompletionEvent<T>) - Method in interface docking.widgets.autocomplete.AutocompletionListener
The user has selected 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
 
Complex128 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
Complex16DataType - Class in ghidra.program.model.data
Provides a definition of a complex built-in data type consisting of two 64-bit 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 128-bit 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
 
Complex64 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
Complex8DataType - Class in ghidra.program.model.data
Provides a definition of a complex built-in data type consisting of two 32-bit 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
Deprecated.
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
 
COMPONENT_THEME_INFO_KEY - Static variable in class generic.util.action.SystemKeyBindings
 
componentActivated() - Method in class docking.ComponentProvider
Notifies the component provider that it is now the active provider
componentActivated() - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
 
componentAdded(ComponentPlaceholder) - Method in class docking.WindowNode
 
componentAdded(ContainerEvent) - Method in class docking.DockableComponent
 
componentAdded(ContainerEvent) - Method in class ghidra.app.util.FileOpenDropHandler
 
ComponentBasedDockingAction - Interface in docking.action
An interface to signal that the implementing action works with an individual Java Component.
ComponentComparator() - Constructor for class ghidra.program.model.data.CompositeInternal.ComponentComparator
 
componentDeactived() - Method in class docking.ComponentProvider
Notifies the component provider that it is no longer the active provider
componentDescs - Variable in class ghidra.program.model.data.StructuredDynamicDataType
 
ComponentFontRegistry - Class in generic.theme.laf
Maintains a weak set of components associated with a given font id.
ComponentFontRegistry(String) - Constructor for class generic.theme.laf.ComponentFontRegistry
Constructs a registry for components bound to the given font id
componentHidden() - Method in class docking.ComponentProvider
Notifies the provider that the component is being hidden.
componentHidden() - Method in class ghidra.app.plugin.debug.DomainEventComponentProvider
 
componentHidden() - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
 
componentHidden() - Method in interface ghidra.app.services.HoverService
Provides notification when this hover component is popped-down
componentHidden() - Method in class ghidra.graph.VisualGraphComponentProvider
 
ComponentInfoDialog - Class in ghidra.docking.util
Diagnostic dialog for display information about the components in a window and related focus information.
ComponentInfoDialog() - Constructor for class ghidra.docking.util.ComponentInfoDialog
 
ComponentInfoPlugin - Class in ghidra.app.plugin.debug
Plugin to display information about components in the application
ComponentInfoPlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.ComponentInfoPlugin
 
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
componentNames - Variable in class ghidra.program.model.data.StructuredDynamicDataType
 
componentOffset(long) - Method in class ghidra.program.model.data.PointerTypedefBuilder
Update pointer relative component-offset.
ComponentOffsetSettingsDefinition - Class in ghidra.program.model.data
 
ComponentPlaceholder - Class in docking
Class to hold information about a dockable component with respect to its position within the windowing system.
ComponentProvider - Class in docking
Abstract base class for creating dockable GUI components within a tool.
ComponentProvider(Tool, String, String) - Constructor for class docking.ComponentProvider
Creates a new component provider with a default location of WindowPosition.WINDOW.
ComponentProvider(Tool, String, String, Class<?>) - Constructor for class docking.ComponentProvider
Creates a new component provider with a default location of WindowPosition.WINDOW.
componentProviderActivated(ComponentProvider) - Method in interface docking.ComponentProviderActivationListener
Called when the given component provider is activated.
ComponentProviderActivationListener - Interface in docking
An interface that enables callback when a ComponentProvider becomes activated or deactivated.
ComponentProviderAdapter - Class in ghidra.framework.plugintool
Extends the ComponentProvider to fit into the Plugin architecture by taking in a PluginTool which extends Tool.
ComponentProviderAdapter(PluginTool, String, String) - Constructor for class ghidra.framework.plugintool.ComponentProviderAdapter
Creates a new component provider with a default location of WindowPosition.WINDOW.
ComponentProviderAdapter(PluginTool, String, String, Class<?>) - Constructor for class ghidra.framework.plugintool.ComponentProviderAdapter
Creates a new component provider with a default location of WindowPosition.WINDOW.
componentProviderDeactivated(ComponentProvider) - Method in interface docking.ComponentProviderActivationListener
Called when the given component provider is deactivated.
componentRemoved(ComponentPlaceholder) - Method in class docking.WindowNode
 
componentRemoved(ContainerEvent) - Method in class docking.DockableComponent
 
componentRemoved(ContainerEvent) - Method in class ghidra.app.util.FileOpenDropHandler
 
components - Variable in class ghidra.program.model.data.StructureDataType
 
components - Variable in class ghidra.program.model.data.StructuredDynamicDataType
 
componentsChanged - Variable in class ghidra.program.model.data.AlignedStructurePacker.StructurePackResult
 
componentShown() - Method in class docking.ComponentProvider
Notifies the provider that the component is being shown.
componentShown() - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
 
componentShown() - Method in interface ghidra.app.services.HoverService
Provides notification when this hover component is popped-up
componentShown() - Method in class ghidra.graph.VisualGraphComponentProvider
 
ComponentThemeInspectorAction - Class in docking.action
 
ComponentThemeInspectorAction() - Constructor for class docking.action.ComponentThemeInspectorAction
 
compose(PcodeUseropLibrary<T>) - Method in interface ghidra.pcode.exec.PcodeUseropLibrary
Compose this and the given library into a new library.
ComposedPcodeUseropLibrary<T> - Class in ghidra.pcode.exec
A p-code userop library composed of other libraries
ComposedPcodeUseropLibrary(Collection<PcodeUseropLibrary<T>>) - Constructor for class ghidra.pcode.exec.ComposedPcodeUseropLibrary
Construct a composed userop library from the given libraries
composeUserops(Collection<PcodeUseropLibrary<T>>) - Static method in class ghidra.pcode.exec.ComposedPcodeUseropLibrary
Obtain a map representing the composition of userops from all the given libraries
Composite - Interface in ghidra.program.model.data
Interface for common methods in Structure and Union
COMPOSITE_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
COMPOSITE_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
CompositeAlignmentHelper - Class in ghidra.program.model.data
 
CompositeAlignmentHelper() - Constructor for class ghidra.program.model.data.CompositeAlignmentHelper
 
CompositeAttributedString - Class in docking.widgets.fieldpanel.field
An AttributedString that is composed of other AttributedStrings.
CompositeAttributedString(AttributedString...) - Constructor for class docking.widgets.fieldpanel.field.CompositeAttributedString
 
CompositeAttributedString(List<AttributedString>) - Constructor for class docking.widgets.fieldpanel.field.CompositeAttributedString
 
CompositeDataTypeElementInfo - Class in ghidra.program.model.util
 
CompositeDataTypeElementInfo(DataTypeInfo, int) - Constructor for class ghidra.program.model.util.CompositeDataTypeElementInfo
Constructor for CompositeDataTypeElementInfo (copy-ish).
CompositeDataTypeElementInfo(Object, int, int, int) - Constructor for class ghidra.program.model.util.CompositeDataTypeElementInfo
Constructor for CompositeDataTypeElementInfo.
CompositeDataTypeHTMLRepresentation - Class in ghidra.app.util.html
 
CompositeDataTypeHTMLRepresentation(Composite) - Constructor for class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
CompositeDataTypeHTMLRepresentation(List<String>, List<ValidatableLine>, List<ValidatableLine>, List<ValidatableLine>, TextLine, TextLine, TextLine) - Constructor for class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
CompositeDataTypeImpl - Class in ghidra.program.model.data
Common implementation methods for structure and union
CompositeFieldElement - Class in docking.widgets.fieldpanel.field
A FieldElement that is composed of other FieldElements.
CompositeFieldElement(FieldElement[]) - Constructor for class docking.widgets.fieldpanel.field.CompositeFieldElement
 
CompositeFieldElement(List<? extends FieldElement>) - Constructor for class docking.widgets.fieldpanel.field.CompositeFieldElement
 
CompositeGhidraTableCellRenderer - Class in ghidra.util.table
What: A cell renderer that will attempt to use any registered cell renderer and will otherwise default to the parent rendering implementation.
CompositeGhidraTableCellRenderer() - Constructor for class ghidra.util.table.CompositeGhidraTableCellRenderer
 
CompositeHandler - Class in ghidra.app.util.cparser.C
Used by the CParser to handle fields added to structures(composites).
CompositeHandler(Composite) - Constructor for class ghidra.app.util.cparser.C.CompositeHandler
 
CompositeInternal - Interface in ghidra.program.model.data
Interface for common methods in Structure and Union
CompositeInternal.ComponentComparator - Class in ghidra.program.model.data
ComponentComparator provides ability to compare two DataTypeComponent objects based upon their ordinal.
CompositeInternal.OffsetComparator - Class in ghidra.program.model.data
OffsetComparator provides ability to compare an Integer offset with a DataTypeComponent object.
CompositeInternal.OrdinalComparator - Class in ghidra.program.model.data
OrdinalComparator provides ability to compare an Integer ordinal with a DataTypeComponent object.
CompositeLoadImage - Class in ghidra.app.emulator.memory
 
CompositeLoadImage() - Constructor for class ghidra.app.emulator.memory.CompositeLoadImage
 
CompositeVerticalLayoutTextField - Class in docking.widgets.fieldpanel.field
A TextField that takes in other TextFields.
CompositeVerticalLayoutTextField(List<TextField>, int, int, int, FieldHighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
CompositeVerticalLayoutTextField(List<TextField>, int, int, int, FieldHighlightFactory, String) - Constructor for class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
COMPOUND_STACK_VARIABLE_FILTER - Static variable in interface ghidra.program.model.listing.VariableFilter
COMPOUND_STACK_VARIABLE_FILTER matches all simple or compound variables which utilize a stack storage element
COMPOUND_VARIABLE_STORAGE_ADDED_VERSION - Static variable in class ghidra.program.database.ProgramDB
 
CompoundAndExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
CompoundBackgroundCommand<T extends DomainObject> - 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<T extends DomainObject> - Class in ghidra.framework.cmd
Implementation for multiple commands that are done as a unit.
CompoundCmd(String) - Constructor for class ghidra.framework.cmd.CompoundCmd
Constructor for CompoundCmd.
CompoundConditionalExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
CompoundOrExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
CompoundStackVariableFilter() - Constructor for class ghidra.program.model.listing.VariableFilter.CompoundStackVariableFilter
 
CompoundStatement() - Method in class ghidra.app.util.cparser.C.CParser
 
CompoundTask - Class in ghidra.util.task
Combines multiple Tasks into a single task.
CompoundTask(Task[], String) - Constructor for class ghidra.util.task.CompoundTask
Create a CompoundTask from an array of tasks.
COMPRESS - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
COMPRESSED_SERIAL_OUTPUT_PROPERTY - Static variable in class db.buffers.DataBuffer
 
COMPRESSED_SIZE_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
CompressedSectionProvider - Class in ghidra.app.util.bin.format.dwarf.sectionprovider
A wrapper around another DWARFSectionProvider, this provider fetches DWARF section data that has been compressed and stored in sections in the underlying DWARFSectionProvider.
CompressedSectionProvider(DWARFSectionProvider) - Constructor for class ghidra.app.util.bin.format.dwarf.sectionprovider.CompressedSectionProvider
 
compUnit() - Method in record class ghidra.app.util.bin.format.dwarf.attribs.DWARFFormContext
Returns the value of the compUnit record component.
compUnitDieIndex - Variable in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
compUnits - Variable in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
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
computeBitsize() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandState
Compute the size in bits of this operand's value
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).
computeContextValueIfAbsent(String, Function<String, Object>) - Method in class ghidra.app.util.bin.format.coff.relocation.CoffRelocationContext
Get and optionally compute context value for specified key
COMPUTED_CALL - Static variable in class ghidra.graph.ProgramGraphType
 
COMPUTED_CALL - Static variable in class ghidra.program.model.symbol.RefType
RefType.COMPUTED_CALL corresponds to a computed call FlowType with fall-through.
COMPUTED_CALL_TERMINATOR - Static variable in class ghidra.graph.ProgramGraphType
 
COMPUTED_CALL_TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
RefType.COMPUTED_CALL_TERMINATOR corresponds to an unconditional call FlowType followed by a terminal without fall-through (e.g., unconditional return from a function).
COMPUTED_JUMP - Static variable in class ghidra.graph.ProgramGraphType
 
COMPUTED_JUMP - Static variable in class ghidra.program.model.symbol.RefType
RefType.COMPUTED_JUMP corresponds to a computed jump/branch FlowType.
computeDerefType(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.StructuredSleigh
Compute the type of a dereferenced address
computeElementLength(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.StructuredSleigh
Compute the length (in bytes) of an element of a pointer to an array
computeEnd(List<? extends AbstractAssemblyState>) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructState
Compute the farthest end byte (exclusive) among the given operands
computeFirsts() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow
Compute the first set for each non-terminal
computeFloatSize(DataType) - Method in class ghidra.pcode.struct.StructuredSleigh
Validate and compute the size (in bytes) of a floating-point data type
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.AbstractAssemblyResolution
 
computeHash() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
Pre compute this nodes hash
computeHash() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructState
 
computeHash() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyNopState
 
computeHash() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandState
 
computeHash() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
computeHash() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedError
 
computeHash() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
computeHighVariable(Address, Function) - Method in class ghidra.app.decompiler.util.FillOutStructureHelper
Decompile a function and return the resulting HighVariable associated with a storage address
computeIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
Compute this node's index.
computeInverse(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractUnaryExpressionSolver
Compute the input value given that the result is known
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() - Method in class ghidra.pcode.emu.SleighInstructionDecoder
Compute the "length" of an instruction, including any delay-slotted instructions that follow
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
computeOff(int) - Method in class ghidra.app.decompiler.component.margin.VerticalLayoutPixelIndexMap
 
computeOffset(OperandSymbol, Constructor) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
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., shortest, sequences of applications to resolve a given context to another, often the language's default context.
computeOptimalPaths(V, V) - Method in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
Compute the shortest paths from the given source to the given destination
computeOptimalPathsTo(V) - Method in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
Recover the shortest paths from the source to the given destination, if it is reachable
computeOutEdges(AssemblyContextGraph.Vertex) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
 
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(DittedBitSequence) - Method in class ghidra.util.bytesearch.DittedBitSequence
Concatenates a sequence to the end of another sequence and returns a new sequence.
concatenate_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_DisplayParser.concatenate_return
 
concatenatePaths(String...) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
Concatenates the given path elements to form a single path.
ConcretionError - Exception in ghidra.pcode.exec
The emulator or a client attempted to concretize an abstract value
ConcretionError(String, PcodeArithmetic.Purpose) - Constructor for exception ghidra.pcode.exec.ConcretionError
Create the exception
ConcurrentGraphQ<I> - Class in generic.concurrent
 
ConcurrentGraphQ(QRunnable<I>, AbstractDependencyGraph<I>, GThreadPool, TaskMonitor) - Constructor for class generic.concurrent.ConcurrentGraphQ
 
ConcurrentListenerSet<T> - Class in generic.concurrent
A listener set that is weakly consistent.
ConcurrentListenerSet() - Constructor for class generic.concurrent.ConcurrentListenerSet
 
ConcurrentQ<I,R> - Class in generic.concurrent
A queue for easily scheduling tasks to be run in parallel (or sequentially) via a thread pool.
ConcurrentQ(QCallback<I, R>, Queue<I>, GThreadPool, QItemListener<I, R>, boolean, int, boolean) - Constructor for class generic.concurrent.ConcurrentQ
Creates a ConcurrentQ that will process at most maxInProgress items at a time, regardless of how many threads are available in the GThreadPool.
ConcurrentQ(String, QCallback<I, R>) - Constructor for class generic.concurrent.ConcurrentQ
Creates a ConcurrentQ that will process as many items as the given threadPool can handle at one time.
ConcurrentQBuilder<I,R> - Class in generic.concurrent
A helper class to build up the potentially complicated ConcurrentQ.
ConcurrentQBuilder() - Constructor for class generic.concurrent.ConcurrentQBuilder
 
ConcurrentTestExceptionHandler - Class in generic.test
A class which handles exceptions that occur off of the main test thread.
ConcurrentTestExceptionHandler() - Constructor for class generic.test.ConcurrentTestExceptionHandler
 
concurrentTestExceptionRule - Variable in class generic.test.AbstractGenericTest
 
ConcurrentTestExceptionStatement - Class in generic.test
 
ConcurrentTestExceptionStatement(Statement) - Constructor for class generic.test.ConcurrentTestExceptionStatement
 
cond_stmt() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
cond_stmt() - Method in class ghidra.sleigh.grammar.SleighEcho
 
cond_stmt() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
cond_stmt() - Method in class ghidra.sleigh.grammar.SleighParser
 
cond_stmt_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.cond_stmt_return
 
condenseEdges(List<Row<V>>, Map<E, List<Point2D>>, double, double) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
CondenseFillerBytesAnalyzer - Class in ghidra.app.analyzers
 
CondenseFillerBytesAnalyzer() - Constructor for class ghidra.app.analyzers.CondenseFillerBytesAnalyzer
 
condenseVertices(List<Row<V>>, Map<V, Point2D>, VisualGraphVertexShapeTransformer<V>, double, double) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
CONDITION - Enum constant in enum class ghidra.pcode.exec.PcodeArithmetic.Purpose
The value is needed to decide a conditional branch
CONDITION - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
CONDITION_ALWAYS - Static variable in enum class ghidra.pcode.exec.SleighUtils
 
CONDITIONAL_CALL - Static variable in class ghidra.graph.ProgramGraphType
 
CONDITIONAL_CALL - Static variable in class ghidra.program.model.symbol.RefType
RefType.CONDITIONAL_CALL corresponds to a conditional call FlowType with fall-through.
CONDITIONAL_CALL_TERMINATOR - Static variable in class ghidra.graph.ProgramGraphType
 
CONDITIONAL_CALL_TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
RefType.CONDITIONAL_CALL_TERMINATOR corresponds to a conditional call FlowType followed by a terminal without fall-through (e.g., unconditional return from a function).
CONDITIONAL_COMPUTED_CALL - Static variable in class ghidra.graph.ProgramGraphType
 
CONDITIONAL_COMPUTED_CALL - Static variable in class ghidra.program.model.symbol.RefType
RefType.CONDITIONAL_COMPUTED_CALL corresponds to a conditional computed call FlowType with fall-through.
CONDITIONAL_COMPUTED_JUMP - Static variable in class ghidra.graph.ProgramGraphType
 
CONDITIONAL_COMPUTED_JUMP - Static variable in class ghidra.program.model.symbol.RefType
RefType.CONDITIONAL_COMPUTED_JUMP corresponds to a conditional computed jump/branch FlowType.
CONDITIONAL_JUMP - Static variable in class ghidra.graph.ProgramGraphType
 
CONDITIONAL_JUMP - Static variable in class ghidra.program.model.symbol.RefType
RefType.CONDITIONAL_JUMP corresponds to a conditional jump/branch FlowType.
CONDITIONAL_TERMINATOR - Static variable in class ghidra.graph.ProgramGraphType
 
CONDITIONAL_TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
RefType.TERMINATOR corresponds to a terminal FlowType (e.g., conditional return from a function).
ConditionalExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
ConditionalExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
ConditionResult - Class in docking.widgets.conditiontestpanel
 
ConditionResult(ConditionStatus) - Constructor for class docking.widgets.conditiontestpanel.ConditionResult
 
ConditionResult(ConditionStatus, String) - Constructor for class docking.widgets.conditiontestpanel.ConditionResult
 
ConditionStatus - Enum Class 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
 
ConfigurableColumnTableModel - Interface in docking.widgets.table
A model that provides access to table columns that are "configurable," whether by way of Settings object, or by the implementations and how they were written (like supplying custom renderers and such).
configuration - Variable in class ghidra.framework.plugintool.StandAloneApplication
 
configure(DecompInterface) - Method in interface ghidra.app.decompiler.parallel.DecompileConfigurer
Configure the given decompiler
CONFIGURE_FILTER_ICON - Static variable in class resources.Icons
 
configureEdgeType(String, Color) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets default values for edge types.
configureEdgeType(String, String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets default values for edge types using theme color ids.
configureFont(JList<? extends E>, ListModel<? extends E>, int) - Method in class docking.widgets.list.GListCellRenderer
 
configureVertexType(String, VertexShape, Color) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets default values for vertex types.
configureVertexType(String, VertexShape, String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets default values for vertex types using theme color ids.
CONFLICT_COLOR - Static variable in interface ghidra.app.merge.MergeConstants
 
CONFLICT_SUFFIX - Static variable in interface ghidra.program.model.data.DataType
Datatype name conflict suffix.
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 - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
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.
conflictOption - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
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 - Enum constant in enum class ghidra.program.util.string.FoundString.DefinedState
 
ConflictUtility - Class in ghidra.app.merge.util
ConflictUtility provides some constants and static methods used by the Listing Merge portion of the multi-user merge.
ConflictUtility() - Constructor for class ghidra.app.merge.util.ConflictUtility
 
CONLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
connect() - Method in class ghidra.framework.client.RepositoryAdapter
Attempt to connect to the server.
connect() - Method in class ghidra.framework.client.RepositoryServerAdapter
Attempt to connect or re-connect to the server.
connect() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
 
connect(boolean) - Method in class ghidra.framework.protocol.ghidra.DefaultGhidraProtocolConnector
 
connect(boolean) - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
 
connect(boolean) - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
Connect to the resource specified by the associated URL.
connect(RepositoryAdapter) - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
 
connect(RepositoryAdapter) - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
Utilized a cached connection via the specified repository adapter.
connect(String) - Method in interface ghidra.framework.model.ToolConnection
Connect the tools for the given event name.
connectAndAuthenticate() - Method in class ghidra.pty.ssh.GhidraSshPtyFactory
 
connected() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
 
connected() - Method in interface ghidra.framework.remote.RepositoryServerHandle
Verify that server is alive and connected.
connectionStateChanged(Object) - Method in interface ghidra.framework.client.RemoteAdapterListener
Callback notification indicating the remote object connection state has changed.
connectionStateChanged(Object) - Method in class ghidra.framework.client.RepositoryAdapter
Notification callback when server connection state changes.
connectionStateChanged(Object) - Method in class ghidra.framework.main.FrontEndPlugin
 
connectionStateChanged(Object) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
connects(R, R) - Method in class generic.RangeMapSetter
Check if the two ranges are connected
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
 
ConPty - Class in ghidra.pty.windows
 
ConPty(Pipe, Pipe, PseudoConsoleHandle) - Constructor for class ghidra.pty.windows.ConPty
 
ConPtyChild - Class in ghidra.pty.windows
 
ConPtyChild(Handle, Handle, PseudoConsoleHandle) - Constructor for class ghidra.pty.windows.ConPtyChild
 
ConPtyEndpoint - Class in ghidra.pty.windows
 
ConPtyEndpoint(Handle, Handle, PseudoConsoleHandle) - Constructor for class ghidra.pty.windows.ConPtyEndpoint
 
ConPtyFactory - Enum Class in ghidra.pty.windows
 
ConPtyParent - Class in ghidra.pty.windows
 
ConPtyParent(Handle, Handle, PseudoConsoleHandle) - Constructor for class ghidra.pty.windows.ConPtyParent
 
cons - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedPatternsBuilder
 
cons - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
 
cons - Variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
CONSOLE - Static variable in interface ghidra.program.disassemble.DisassemblerMessageListener
Writes all messages from disassembler to the console.
ConsoleApiNative - Interface in ghidra.pty.windows.jna
 
ConsoleApiNative.COORD - Class in ghidra.pty.windows.jna
 
ConsoleApiNative.COORD.ByReference - Class in ghidra.pty.windows.jna
 
ConsoleApiNative.COORD.ByValue - Class in ghidra.pty.windows.jna
 
ConsoleApiNative.PROC_THREAD_ATTRIBUTE_LIST - Class in ghidra.pty.windows.jna
 
ConsoleApiNative.PROC_THREAD_ATTRIBUTE_LIST.ByReference - Class in ghidra.pty.windows.jna
 
ConsoleApiNative.SECURITY_ATTRIBUTES - Class in ghidra.pty.windows.jna
 
ConsoleApiNative.SECURITY_ATTRIBUTES.ByReference - Class in ghidra.pty.windows.jna
 
ConsoleApiNative.STARTUPINFOEX - Class in ghidra.pty.windows.jna
 
ConsoleApiNative.STARTUPINFOEX.ByReference - Class in ghidra.pty.windows.jna
 
ConsoleErrorDisplay - Class in ghidra.util
 
ConsoleErrorDisplay() - Constructor for class ghidra.util.ConsoleErrorDisplay
 
ConsoleListener - Interface in ghidra.framework.main
Listener that is called when a string should be written to the console.
ConsoleService - Interface in ghidra.app.services
Generic console interface allowing any plugin to print messages to console window.
ConsoleTaskMonitor - Class in ghidra.util.task
Handles monitor output to console
ConsoleTaskMonitor() - Constructor for class ghidra.util.task.ConsoleTaskMonitor
 
ConsoleTextPane - Class in ghidra.framework.main
A generic text pane that is used as a console to which text can be written.
ConsoleTextPane(PluginTool) - Constructor for class ghidra.framework.main.ConsoleTextPane
 
CONST - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
CONST - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
CONST - Static variable in class ghidra.app.util.demangler.DemangledFunction
 
CONST_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
 
constant - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
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 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
Constant - Enum constant in enum class ghidra.app.util.bin.format.pef.SectionKind
Read-only data.
Constant(long) - Constructor for class ghidra.app.plugin.processors.generic.Constant
 
Constant() - Method in class ghidra.app.util.cparser.C.CParser
 
CONSTANT - Static variable in class ghidra.app.util.bin.format.ne.EntryTableBundle
Refers to a constant defined in module.
CONSTANT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
CONSTANT - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
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.SpaceNames
 
CONSTANT_SPACE_NAME - Static variable in class ghidra.program.model.lang.SpaceNames
 
ConstantExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
ConstantPool - Class in ghidra.program.model.lang
Class for manipulating "deferred" constant systems like the java virtual machine constant pool
ConstantPool() - Constructor for class ghidra.program.model.lang.ConstantPool
 
ConstantPool.Record - Class in ghidra.program.model.lang
 
Constants - Interface in ghidra.app.util.bin.format.pe
Constants used in the data structures of the PE.
ConstantTemplate - Class in ghidra.app.plugin.processors.generic
 
ConstantTemplate(int) - Constructor for class ghidra.app.plugin.processors.generic.ConstantTemplate
 
ConstantTemplate(long) - Constructor for class ghidra.app.plugin.processors.generic.ConstantTemplate
 
ConstantTemplate(Operand, int) - Constructor for class ghidra.app.plugin.processors.generic.ConstantTemplate
Constructor ConstantTemplate.
ConstantTemplate(Operand, int, int) - Constructor for class ghidra.app.plugin.processors.generic.ConstantTemplate
 
ConstantValue - Class in ghidra.app.plugin.processors.sleigh.expression
A constant value associated with an alwaysTrue pattern
ConstantValue() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
 
ConstantValue(long) - Constructor for class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
 
ConstantValueMatcher - Class in ghidra.app.plugin.assembler.sleigh.expr.match
A matcher for a given constant value
ConstantValueMatcher(long) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.match.ConstantValueMatcher
 
ConstantValueSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
"Solves" constant expressions
ConstantValueSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.ConstantValueSolver
 
CONSTITUENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
constraint() - Method in class ghidra.sleigh.grammar.SleighParser
 
Constraint<T> - Class in generic.constraint
Constraints are used to make decisions to traverse a decision tree where each node in the tree has a constraint that is used to decide if that node is part of the successful decision path.
Constraint(String) - Constructor for class generic.constraint.Constraint
Constructor takes the name of the constraint.
constraint_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
constraint_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.constraint_op_return
 
constraint_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.constraint_return
 
ConstraintData - Class in generic.constraint
Convenience class that converts XML attributes into typed property values.
ConstraintData(Map<String, String>) - Constructor for class generic.constraint.ConstraintData
 
ConstraintFilterPanel - Class in docking.widgets.table.constraint.dialog
Panel for display a single constraint entry within a column.
constraintIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint.CliGenericParamConstraintRow
 
construct(SleighLanguage, List<PcodeOp>, Map<Integer, UserOpSymbol>) - Method in interface ghidra.pcode.exec.SleighProgramCompiler.PcodeProgramConstructor
 
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
 
constructProgram(SleighProgramCompiler.PcodeProgramConstructor<T>, SleighLanguage, ConstructTpl, Map<Integer, UserOpSymbol>) - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Invoke the given constructor with the given template and library symbols
ConstructState - Class in ghidra.app.plugin.processors.sleigh
 
ConstructState(ConstructState) - Constructor for class ghidra.app.plugin.processors.sleigh.ConstructState
 
ConstructTpl - Class in ghidra.app.plugin.processors.sleigh.template
A constructor template, representing the semantic action of a SLEIGH constructor, without its final context.
ConstructTpl() - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
Constructor for use with decode
ConstructTpl(OpTpl[]) - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
Manually build a constructor template.
ConstructTpl(OpTpl[], HandleTpl, int) - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
Manually build a constructor template from pieces.
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(int, long, AddressSpace, int, int) - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
ConstTpl(ConstTpl) - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
ConstTpl(AddressSpace) - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
consume() - Method in class docking.widgets.autocomplete.AutocompletionEvent
Prevent this event from being further processed.
consume() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
Prevent this event from being further processed.
consume(AssemblyTerminal, AssemblyParseToken, Set<AssemblyParseMachine>, Deque<AssemblyParseMachine>) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
Consume a given terminal (and corresponding token) and continue parsing
consume(InputStream) - Static method in class generic.concurrent.io.ProcessConsumer
Read the given input stream line-by-line.
consume(InputStream, Consumer<String>) - Static method in class generic.concurrent.io.ProcessConsumer
Read the given input stream line-by-line.
ConsumeAs - Class in ghidra.program.model.lang.protorules
Consume a parameter from a specific resource list Normally the resource list is determined by the parameter data-type, but this action specifies an overriding resource list.
ConsumeAs(StorageClass, ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.ConsumeAs
 
ConsumeExtra - Class in ghidra.program.model.lang.protorules
Consume additional registers from an alternate resource list This action is a side-effect and doesn't assign an address for the current parameter.
ConsumeExtra(ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.ConsumeExtra
 
ConsumeExtra(StorageClass, boolean, ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.ConsumeExtra
 
consumer() - Static method in class utility.function.Dummy
Creates a dummy consumer
ConsVisitForPcode(PcodeOpEntryVisitor) - Constructor for class ghidra.app.plugin.languages.sleigh.SleighLanguages.ConsVisitForPcode
Prepare to traverse a constructor
containedBy(Address, int) - Method in class ghidra.program.model.lang.ParamEntry
Is this ParamEntry, as a memory range, contained by the given memory range.
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
 
containingFieldDataType - Variable in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
 
contains(int) - Method in interface docking.widgets.fieldpanel.Layout
Returns true if the the given yPos lies within this layout.
contains(int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
contains(int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
contains(int) - Method in class docking.widgets.fieldpanel.support.RowLayout
 
contains(int) - Method in class ghidra.util.ascii.AsciiCharSetRecognizer
 
contains(int) - Method in interface ghidra.util.ascii.CharSetRecognizer
 
contains(int) - Method in class ghidra.util.datastruct.IntIntHashtable
Return true if the given key is in the hashtable.
contains(int) - Method in class ghidra.util.datastruct.IntObjectHashtable
Return true if the given key is in the hashtable.
contains(int) - Method in class ghidra.util.datastruct.IntSet
Returns true if the set contains the given value.
contains(int) - Method in class ghidra.util.datastruct.Range
Returns true if the value is within the ranges extent.
contains(int) - Method in class ghidra.util.datastruct.SortedRangeList
Returns true if the value is contained in any ranges within this list.
contains(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
contains(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
contains(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
contains(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
Returns true if the given point is in this field
contains(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
contains(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
contains(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
contains(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
contains(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
 
contains(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
contains(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
contains(int, int) - Method in class ghidra.util.bean.GGlassPane
 
contains(int, int) - Method in class ghidra.util.datastruct.SortedRangeList
Returns true if a single range contains all the values from min to max.
contains(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFLocation
 
contains(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFRange
 
contains(long) - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
Returns true if the segment contains the given address
contains(long) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
Returns true if the mapping contains the given address
contains(long) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
Returns true if the mapping contains the given address
contains(long) - Method in class ghidra.app.util.bin.format.macho.Section
Returns true if the section contains the given address
contains(long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
 
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
Determine if the specified offset is contained within a defined region of this overlay space.
contains(long) - Method in interface ghidra.program.model.data.Enum
Returns true if this enum has an entry with the given value.
contains(long) - Method in class ghidra.program.model.data.EnumDataType
 
contains(long) - Method in class ghidra.util.datastruct.LongDoubleHashtable
Return true if the given key is in the hashtable.
contains(long) - Method in class ghidra.util.datastruct.LongIntHashtable
Return true if the given key is in the hashtable.
contains(long) - Method in class ghidra.util.datastruct.LongLongHashtable
Return true if the given key is in the hashtable.
contains(long) - Method in class ghidra.util.datastruct.LongObjectHashtable
Return true if the given key is in the hashtable.
contains(long) - Method in class ghidra.util.datastruct.ObjectCache
Determine if the keyed-object exists in the cache.
contains(long) - Method in class ghidra.util.datastruct.ObjectRangeMap
Returns true if the associated index has an associated object even if the assocated object is null.
contains(long) - Method in class ghidra.util.datastruct.ObjectValueRange
Determines whether or not the indicated index is in the range.
contains(long) - Method in class ghidra.util.datastruct.ValueRange
Determines whether or not the indicated index is in the range.
contains(short) - Method in class ghidra.util.datastruct.ShortLongHashtable
Return true if the given key is in the hashtable.
contains(short) - Method in class ghidra.util.datastruct.ShortObjectHashtable
Return true if the given key is in the hashtable.
contains(short) - Method in class ghidra.util.datastruct.ShortStringHashtable
Return true if the given key is in the hashtable.
contains(FieldLocation) - Method in class docking.widgets.fieldpanel.support.FieldRange
checks if the given location is contained in the range.
contains(FieldLocation) - Method in class docking.widgets.fieldpanel.support.FieldSelection
Returns true if the given Field at the given index is in the selection.
contains(ClangToken) - Method in class ghidra.app.decompiler.component.TokenHighlights
Returns true if this class has a highlight for the given token
contains(AddressableRowObject) - Method in class ghidra.app.tablechooser.TableChooserDialog
Returns true if the given object is still in the dialog.
contains(FileAttributeType) - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
Returns true if the specified attribute is present.
contains(EventType) - Method in class ghidra.framework.model.DomainObjectChangedEvent
Returns true if this event contains a record with the given event type
contains(EventType...) - Method in class ghidra.framework.model.DomainObjectChangedEvent
Returns true if this event contains a record with any of the given event types.
contains(Address) - Method in interface ghidra.app.services.MarkerSet
Determine if this marker set contains the specified address
contains(Address) - Method in class ghidra.app.util.PseudoData
Determines if this code unit contains the indicated address.
contains(Address) - Method in class ghidra.app.util.viewer.proxy.AddressProxy
 
contains(Address) - Method in class ghidra.app.util.viewer.proxy.CodeUnitProxy
 
contains(Address) - Method in class ghidra.app.util.viewer.proxy.DataProxy
 
contains(Address) - Method in class ghidra.app.util.viewer.proxy.EmptyProxy
 
contains(Address) - Method in class ghidra.app.util.viewer.proxy.FunctionProxy
 
contains(Address) - Method in class ghidra.app.util.viewer.proxy.ProxyObj
Returns true if the proxy object of this class contains the given address.
contains(Address) - Method in class ghidra.app.util.viewer.proxy.VariableProxy
 
contains(Address) - Method in class ghidra.program.database.code.InstructionDB
 
contains(Address) - Method in class ghidra.program.database.map.NormalizedAddressSet
 
contains(Address) - Method in class ghidra.program.database.mem.MemoryBlockDB
 
contains(Address) - Method in class ghidra.program.database.mem.MemoryMapDB
 
contains(Address) - Method in class ghidra.program.database.register.AddressRangeObjectMap
Returns true if the associated address has an associated object even if the assocated object is null.
contains(Address) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
 
contains(Address) - Method in class ghidra.program.database.util.SynchronizedAddressSetCollection
 
contains(Address) - Method in interface ghidra.program.model.address.AddressRange
Returns true if the given address is contained in the range.
contains(Address) - Method in class ghidra.program.model.address.AddressRangeImpl
 
contains(Address) - Method in class ghidra.program.model.address.AddressSet
 
contains(Address) - Method in interface ghidra.program.model.address.AddressSetCollection
Test if the address is contained within any of the addressSets in this collection.
contains(Address) - Method in interface ghidra.program.model.address.AddressSetView
Test if the address is contained within this set.
contains(Address) - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
contains(Address) - Method in class ghidra.program.model.address.SingleAddressSetCollection
 
contains(Address) - Method in class ghidra.program.model.block.CodeBlockImpl
 
contains(Address) - Method in interface ghidra.program.model.listing.CodeUnit
Returns true if address is contained in the range of this codeUnit
contains(Address) - Method in class ghidra.program.model.listing.DataStub
 
contains(Address) - Method in class ghidra.program.model.listing.InstructionStub
 
contains(Address) - Method in class ghidra.program.model.listing.VariableStorage
Determine if the specified address is contained within this storage
contains(Address) - Method in interface ghidra.program.model.mem.MemoryBlock
Return whether addr is contained in this block.
contains(Address) - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
Returns true if this SourceInfo object applies to the given address;
contains(Address) - Method in class ghidra.program.model.mem.MemoryBlockStub
 
contains(Address) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
Is the given address in the range of instructions represented by this basic block
contains(Address) - Method in class ghidra.program.model.pcode.Varnode
Determine if this varnode contains the specified address
contains(Address) - Method in interface ghidra.program.model.util.AddressSetPropertyMap
Return whether the property map contains the given address.
contains(Address) - Method in class ghidra.program.util.ProgramSelection
Test if the address exists within this set.
contains(Address, Address) - Method in class ghidra.program.database.map.NormalizedAddressSet
 
contains(Address, Address) - Method in class ghidra.program.database.mem.MemoryMapDB
 
contains(Address, Address) - Method in class ghidra.program.model.address.AddressSet
 
contains(Address, Address) - Method in interface ghidra.program.model.address.AddressSetView
Test if the given address range is contained in this set.
contains(Address, Address) - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
contains(Address, Address) - Method in class ghidra.program.model.block.CodeBlockImpl
 
contains(Address, Address) - Method in class ghidra.program.util.ProgramSelection
Test if the given address range is in the set.
contains(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
 
contains(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
 
contains(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
 
contains(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
Test if the given address set is a subset of this set.
contains(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
contains(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
 
contains(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
Test if the given address set is a subset of this set.
contains(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
contains(DataType) - Method in class ghidra.program.model.data.CycleGroup
Return true if the given data type is in this cycle group.
contains(DataType) - Method in interface ghidra.program.model.data.DataTypeManager
Return true if the given dataType exists in this data type manager
contains(ParamEntry) - Method in class ghidra.program.model.lang.ParamEntry
Does this ParamEntry contain another entry (as a subpiece)
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
Deprecated.
Returns true iff the graph contains the edge e.
contains(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns true iff the vertex is in the graph.
contains(Point) - Method in class docking.widgets.fieldpanel.AccessibleField
 
contains(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
contains(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
 
contains(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
 
contains(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
 
contains(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
 
contains(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
contains(Object) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap.LesserList
 
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.datastruct.WeakSet
Returns true if the given object is in this data structure
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.data.Enum
Returns true if this enum has an entry with the given name.
contains(String) - Method in class ghidra.program.model.data.EnumDataType
 
contains(String) - Method in interface ghidra.program.model.symbol.ExternalManager
Determines if the indicated external library name is being managed (exists).
contains(String) - Static method in class ghidra.util.classfinder.ClassTranslator
Returns true if this ClassTranslator has a mapping for the indicated old class path name.
contains(String) - Method in class ghidra.util.datastruct.StringIntHashtable
Return true if the given key is in the hashtable.
contains(JComponent, int, int) - Method in class docking.menu.DockingMenuItemUI
 
contains(JavaFileManager.Location, FileObject) - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
contains(K) - Method in class generic.stl.MapSTL
 
contains(K) - Method in class generic.stl.MultiMapSTL
 
contains(K) - Method in class generic.stl.MultiSetSTL
 
contains(K) - Method in class generic.stl.SetSTL
 
contains(N) - Method in interface generic.Span
Check if this span contains the given value
contains(N) - Method in class generic.Span.DefaultSpanSet
 
contains(N) - Method in interface generic.Span.Empty
 
contains(N) - Method in interface generic.Span.SpanSet
Check if the set contains the given value
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.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.graph.AbstractDependencyGraph
Returns true if this graph has the given key.
contains(T) - Method in interface ghidra.util.graph.KeyIndexableSet
Deprecated.
Returns true if this KeyIndexableSet contains the specified KeyedObject.
contains(V) - Method in class ghidra.graph.GraphPath
Check if vertex v is in the GraphPath.
CONTAINS - Enum constant in enum class docking.widgets.filter.TextFilterStrategy
 
containsAction(String) - Method in class docking.actions.KeyBindings
 
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
 
containsAll(Collection<?>) - Method in class ghidra.util.datastruct.WeakSet
 
containsAllIgnoreCase(CharSequence, CharSequence...) - Static method in class ghidra.util.StringUtilities
Returns true if all the given searches are contained in the given string, ignoring case.
containsAnchor(String) - Method in class help.validator.model.HelpFile
 
containsAnyIgnoreCase(CharSequence, CharSequence...) - Static method in class ghidra.util.StringUtilities
Returns true if any of the given searches are contained in the given string, ignoring case.
containsAsSubgraph(DirectedGraph) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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
containsColor(String) - Method in class generic.theme.GThemeValueMap
Returns true if a ColorValue exists in this map for the given id.
containsDynamicValue(long) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
Returns true if the specified dynamic type has a value.
containsDynamicValue(ElfDynamicType) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
Returns true if the specified dynamic (enum) type has a value.
containsEdge(E) - Method in interface ghidra.graph.GDirectedGraph
Test if the graph contains a given edge
containsEdge(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
containsEdge(E) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
containsEdge(V, V) - Method in interface ghidra.graph.GDirectedGraph
Test if the graph contains an edge from one given vertex to another
containsEdge(V, V) - Method in class ghidra.graph.jung.JungDirectedGraph
 
containsEdge(V, V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
containsEdge(V, V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
containsEdgeType(String) - Method in class ghidra.service.graph.GraphType
Test if the given string is a valid edge type
containsEntirely(int) - Method in class docking.widgets.fieldpanel.support.FieldRange
 
containsEntirely(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldSelection
 
containsEntirely(BigInteger) - Method in class docking.widgets.fieldpanel.support.FieldRange
 
containsEntirely(BigInteger) - Method in class docking.widgets.fieldpanel.support.FieldSelection
Returns true if the all the fields in the layout with the given index are included in this selection.
containsEvent(EventType) - Method in class ghidra.framework.model.DomainObjectChangedEvent
Deprecated.
use DomainObjectChangedEvent.contains(EventType) instead. This is here to help transition older code from using integer constants for even types to the new enum way that uses enums instead.
containsFile(String) - Method in class ghidra.framework.data.RootGhidraFolderData
Check for existence of file.
containsFileOffset(long) - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
Determine if this block source contains the specified file offset.
containsFilterWithName(String) - Method in class docking.widgets.table.columnfilter.ColumnFilterSaveManager
Returns true if this save manager contains any filters with the given name.
containsFont(String) - Method in class generic.theme.GThemeValueMap
Returns true if a FontValue exists in this map for the given id.
containsFuncDataInstance(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns true if this GoModuleData is the module data that contains the specified GoFuncData structure.
containsHelpFiles() - Method in class help.validator.location.HelpModuleCollection
 
containsHoles() - Method in class ghidra.program.model.lang.protorules.PrimitiveExtractor
 
containsIcon(String) - Method in class generic.theme.GThemeValueMap
Returns true if an IconValue exists in this map for the given id.
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
Deprecated.
 
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
Returns true if the combobox contains the given item.
containsKey(long) - Method in class ghidra.util.datastruct.RedBlackLongKeySet
Returns true if the key is in the set.
containsKey(short) - Method in class ghidra.util.datastruct.BitTree
Determines if a given key is in the set.
containsKey(short) - Method in class ghidra.util.datastruct.FullKeySet
 
containsKey(short) - Method in class ghidra.util.datastruct.RedBlackKeySet
Returns true if the key is in the set.
containsKey(short) - Method in interface ghidra.util.datastruct.ShortKeySet
Determines if a given key is in the set.
containsKey(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
containsKey(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
containsKey(Object) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
 
containsKey(Object) - Method in class ghidra.util.datastruct.AbstractWeakValueMap
 
containsKey(Object) - Method in class ghidra.util.datastruct.LRUMap
 
containsKey(Object) - Method in class ghidra.util.datastruct.SoftCacheMap
 
containsKey(String) - Method in class ghidra.app.script.GhidraScriptProperties
 
containsKey(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
See if the define table contains a definition
containsKey(K) - Method in class generic.stl.RedBlackTree
Returns true if the key is in the set.
containsKey(K) - Method in class ghidra.util.datastruct.RedBlackTree
Returns true if the key is in the set.
containsKey(K) - Method in class ghidra.util.timer.GTimerCache
Returns true if the cache contains a value for the given key.
containsLocation(ProgramLocation) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
containsLock(File) - Static method in class ghidra.framework.store.local.LockFile
 
containsMetadata(ResourceFile) - Method in class ghidra.app.script.GhidraScriptInfoManager
Returns true if a ScriptInfo object exists for the specified script file.
containsNull() - Method in class ghidra.app.util.demangler.DemangledList
Returns true if this contains any null elements; otherwise, false.
containsObject(AddressableRowObject) - Method in class ghidra.app.tablechooser.TableChooserTableModel
 
containsOffset(long, int) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Returns true if this slice contains the specified offset.
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.
containsPath(ResourceFile) - Method in class generic.jar.ResourceFile
Returns true if this file's path contains the entire path of the given file.
containsPathEntry(String) - Method in class ghidra.app.util.SymbolPath
Returns true if this path contains any path entry matching the given text
containsProperty(String) - Method in class generic.theme.GThemeValueMap
Returns true if an JavaPropertyValue exists in this map for the given id.
containsProvider(ComponentProvider) - Method in class docking.DockingWindowManager
Returns true if this manager contains the given provider.
containsRootFolder() - Method in class ghidra.framework.main.datatable.ProjectDataContext
 
ContainsTextFilter - Class in docking.widgets.filter
A filter that will pass text when it contains the filter text.
ContainsTextFilter(String, boolean, boolean) - Constructor for class docking.widgets.filter.ContainsTextFilter
 
ContainsTextFilterFactory - Class in docking.widgets.filter
 
ContainsTextFilterFactory(boolean, boolean) - Constructor for class docking.widgets.filter.ContainsTextFilterFactory
 
containsUnknown() - Method in class ghidra.program.model.lang.protorules.PrimitiveExtractor
 
containsValidDataType() - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
 
containsValue(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
containsValue(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
containsValue(Object) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
 
containsValue(Object) - Method in class ghidra.util.datastruct.AbstractWeakValueMap
 
containsValue(Object) - Method in class ghidra.util.datastruct.LRUMap
 
containsValue(Object) - Method in class ghidra.util.datastruct.SoftCacheMap
 
containsValue(String) - Method in class ghidra.app.script.GhidraScriptProperties
 
containsVertex(V) - Method in interface ghidra.graph.GDirectedGraph
Test if the graph contains a given vertex
containsVertex(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
containsVertex(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
containsVertexType(String) - Method in class ghidra.service.graph.GraphType
Test if the given string is a valid vertex type
containsXml(String) - Method in class ghidra.util.xml.XmlTestHelper
 
CONTARG - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
content - Variable in class ghidra.pcode.emu.sys.BytesEmuFileContents
 
CONTENT_TYPE - Static variable in class ghidra.program.database.ProgramDB
 
ContentHandler<T extends DomainObjectAdapter> - Interface in ghidra.framework.data
NOTE: ALL ContentHandler implementations MUST END IN "ContentHandler".
contents - Variable in class ghidra.pcode.emu.unix.AbstractEmuUnixFile
 
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
 
ContentTypeQueryTask - Class in ghidra.framework.protocol.ghidra
A blocking/modal Ghidra URL content type discovery task
ContentTypeQueryTask(URL) - Constructor for class ghidra.framework.protocol.ghidra.ContentTypeQueryTask
Construct a Ghidra URL content type query task
context - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
context - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Vertex
 
context - Variable in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
context - Variable in class ghidra.program.util.SymbolicPropogator
 
context() - Method in class ghidra.app.plugin.processors.generic.Position
 
CONTEXT - Enum constant in enum class ghidra.pcode.exec.PcodeArithmetic.Purpose
The value is needed for disassembly context
CONTEXT_MATCHES - Enum constant in enum class docking.action.builder.AbstractActionBuilder.When
 
CONTEXT_MENU_KEY1 - Static variable in class generic.util.action.SystemKeyBindings
 
CONTEXT_MENU_KEY2 - Static variable in class generic.util.action.SystemKeyBindings
 
contextblock() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
contextblock() - Method in class ghidra.sleigh.grammar.SleighEcho
 
contextblock() - Method in class ghidra.sleigh.grammar.SleighParser
 
contextblock_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.contextblock_return
 
ContextCache - Class in ghidra.app.plugin.processors.sleigh
 
ContextCache() - Constructor for class ghidra.app.plugin.processors.sleigh.ContextCache
 
ContextChange - Interface in ghidra.app.plugin.processors.sleigh
 
contextChanged() - Method in class docking.ComponentProvider
Kicks the tool to let it know the context for this provider has changed.
contextChanged() - Method in class docking.GlobalMenuAndToolBarManager
 
contextChanged() - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
contextChanged() - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
 
contextChanged(ActionContext) - Method in interface docking.DockingContextListener
Called when the context changes
contextChanged(ComponentProvider) - Method in class docking.AbstractDockingTool
 
contextChanged(ComponentProvider) - Method in class docking.DockingWindowManager
 
contextChanged(ComponentProvider) - Method in interface docking.Tool
Signals to the tool that the provider's context has changed.
contextChanged(ComponentProvider) - Method in class ghidra.framework.plugintool.PluginTool
 
ContextChangeException - Exception in ghidra.program.model.listing
ContextChangeException indicates that an illegal change to program context has been attempted.
ContextChangeException() - Constructor for exception ghidra.program.model.listing.ContextChangeException
Constructs an ContextChangeException with no detail message.
ContextChangeException(String) - Constructor for exception ghidra.program.model.listing.ContextChangeException
Constructs an ContextChangeException with the specified detail message.
contextChanges - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
 
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
 
ContextDescriptorKind - Class in ghidra.app.util.bin.format.swift.types
Swift ContextDescriptorKind values
ContextDescriptorKind() - Constructor for class ghidra.app.util.bin.format.swift.types.ContextDescriptorKind
 
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 - Annotation Interface in ghidra.app.util.bin.format.golang.structmapping
Indicates that the tagged field should be initialized with the value of the appropriate context object, either DataTypeMapper or StructureContext.
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
ContextFieldSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.ContextFieldSolver
 
contextOnly(AssemblyPatternBlock, String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
Build a context-only successful resolution result
contextOnlyBuilder(AssemblyPatternBlock, String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
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
 
contextreg - Variable in class ghidra.pcode.emu.DefaultPcodeThread
 
ContextSetting - Class in ghidra.program.model.lang
Class for context configuration information as part of the compiler configuration (CompilerSpec)
ContextSetting(Register, BigInteger, Address, Address) - Constructor for class ghidra.program.model.lang.ContextSetting
 
ContextSpecificAction<T> - Class in docking.action
This class is used simplify DockingAction logic for actions that work with specific ActionContext.
ContextSpecificAction(String, String, Class<T>) - Constructor for class docking.action.ContextSpecificAction
Constructor
ContextState - Class in ghidra.util.state
 
ContextState(Address, Program) - Constructor for class ghidra.util.state.ContextState
Constructs an empty state.
ContextState(Address, ProgramContext, Program) - Constructor for class ghidra.util.state.ContextState
Constructs an empty state.
ContextState(SequenceNumber, ContextState) - Constructor for class ghidra.util.state.ContextState
Derive a new context state from an initial state
ContextSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
A ValueSymbol that gets its semantic value from contiguous bits in a VarnodeSymbol.
ContextSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
 
contiguousAvailableAfter(long) - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
Check how many contiguous bytes are available starting at the given address
CONTINUE - Enum constant in enum class docking.DockingUtils.TreeTraversalResult
 
CONTINUE - Enum constant in enum class ghidra.app.util.headless.HeadlessScript.HeadlessContinuationOption
Continue running scripts and/or analysis; -import and -process modes complete normally.
CONTINUE - Enum constant in enum class ghidra.app.util.pcode.AbstractPcodeFormatter.FormatResult
 
CONTINUE - Static variable in interface ghidra.app.plugin.languages.sleigh.VisitorResults
Continue From visit(): continue traversal as usual.
CONTINUE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
CONTINUE_THEN_DELETE - Enum constant in enum class ghidra.app.util.headless.HeadlessScript.HeadlessContinuationOption
Continue running scripts and/or analysis; -import mode does not save program, -process mode deletes program.
continueMatch(byte) - Method in class ghidra.app.plugin.match.Match
 
continueMatch(CodeUnit, CodeUnit) - Method in class ghidra.app.plugin.match.Match
 
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
 
ControlLine() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
ControllingTty() - Constructor for class ghidra.pty.unix.PosixC.ControllingTty
 
Conv - Class in ghidra.util
Helper methods for converting between number data types without negative promotion.
convert(char[], List<JSONToken>) - Method in class generic.json.JSONParser
 
convert(COLUMN_TYPE, Settings) - Method in interface docking.widgets.table.FilterTypeConverter
Converts in instance of the column type to an instance of the destination type
convert(DataType) - Method in class ghidra.base.widgets.table.constraint.provider.DataTypeColumnTypeMapper
 
convert(Scalar) - Method in class ghidra.base.widgets.table.constraint.provider.ScalarToLongColumnTypeMapper
 
convert(Namespace) - Method in class ghidra.base.widgets.table.constraint.provider.NamespaceColumnTypeMapper
 
convert(Symbol) - Method in class ghidra.base.widgets.table.constraint.provider.SymbolColumnTypeMapper
 
convert(ProgramLocation) - Method in class ghidra.base.widgets.table.constraint.provider.ProgramLocationColumnTypeMapper
 
convert(AddressBasedLocation) - Method in class ghidra.base.widgets.table.constraint.provider.AddressBasedLocationColumnTypeMapper
 
convert(Float) - Method in class docking.widgets.table.constraint.provider.FloatColumnTypeMapper
 
convert(Date) - Method in class docking.widgets.table.constraint.provider.DateColumnTypeMapper
 
convert(T) - Method in class docking.widgets.table.constraint.ColumnTypeMapper
Converts an object of type T1 to an object of type T2
convert(T) - Method in class docking.widgets.table.constraint.ObjectToStringMapper
 
convertAnnotationSymbolToAddress(String[], String, Program) - Static method in class ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler
 
convertBytesToString(byte[]) - Static method in class ghidra.util.NumericUtilities
Convert a byte array into a hexadecimal string.
convertBytesToString(byte[], int, int, String) - Static method in class ghidra.util.NumericUtilities
Convert a byte array into a hexadecimal string.
convertBytesToString(byte[], String) - Static method in class ghidra.util.NumericUtilities
Convert a byte array into a hexadecimal string.
convertBytesToString(Iterable<Byte>, String) - Static method in class ghidra.util.NumericUtilities
Convert a bytes into a hexadecimal string.
convertBytesToString(Iterator<Byte>, String) - Static method in class ghidra.util.NumericUtilities
Convert a bytes into a hexadecimal string.
convertBytesToString(Stream<Byte>, String) - Static method in class ghidra.util.NumericUtilities
Convert a bytes into a hexadecimal string.
convertCodePointToEscapeSequence(int) - Static method in class ghidra.util.StringUtilities
Maps known control characters to corresponding escape sequences.
convertControlCharsToEscapeSequences(String) - Static method in class ghidra.util.StringUtilities
Replaces known control characters in a string to corresponding escape sequences.
ConvertedRecordIterator - Class in db
ConvertedRecordIterator provides a RecordIterator wrapper for performing record conversion frequently required when using older data.
ConvertedRecordIterator(RecordIterator, boolean) - Constructor for class db.ConvertedRecordIterator
Constructor.
convertEntryIdToName(int) - Static method in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
 
converter - Variable in class docking.widgets.table.constraint.provider.IntegerEditorProvider
 
converter - Variable in class ghidra.app.util.bin.BinaryReader
 
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
 
convertFlags(int) - Method in class ghidra.pcode.emu.linux.AbstractEmuLinuxSyscallUseropLibrary
 
convertFlags(int) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
Convert the flags as defined for this platform to flags understood by the simulator
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
Determine what format a given equate name is in.
convertNamespaceToClass(Namespace) - Static method in class ghidra.app.util.NamespaceUtils
Convert a namespace to a class by copying all namespace children into a newly created class and then removing the old namespace
convertNamespaceToClass(Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
 
convertNamespaceToClass(Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
Convert the given namespace to a class namespace
convertObjectToString(Object) - Method in enum class 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.DefaultProjectData
 
convertProjectToShared(RepositoryAdapter, TaskMonitor) - Method in interface ghidra.framework.model.ProjectData
Convert a local project to a shared project.
convertRecord(DBRecord) - Method in class db.ConvertedRecordIterator
Convert a record supplied by the underlying RecordIterator.
convertRegisterListToVarnodeStorage(List<Register>, int) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
 
convertRootToContainer(FSRL) - Static method in class ghidra.formats.gfilesystem.FSRL
Ensures that a FSRL instance is a file type reference by converting any FSRLRoots into the container file that hosts the FSRLRoot.
convertStringToBytes(String) - Static method in class ghidra.util.NumericUtilities
Parse hexadecimal digits into a byte array.
convertStringToObject(String) - Method in enum class ghidra.framework.options.OptionType
 
convertTabsToSpaces(String) - Static method in class ghidra.util.StringUtilities
Convert tabs in the given string to spaces using a default tab width of 8 spaces.
convertTabsToSpaces(String, int) - Static method in class ghidra.util.StringUtilities
Convert tabs in the given string to spaces.
convertToIndexedLocalFileSystem() - Method in class ghidra.framework.store.local.MangledLocalFileSystem
Convert this mangled filesystem to an indexed filesystem.
convertToInitialized(MemoryBlock, byte) - Method in class ghidra.program.database.mem.MemoryMapDB
 
convertToInitialized(MemoryBlock, byte) - Method in interface ghidra.program.model.mem.Memory
Convert an existing uninitialized block with an initialized block.
convertToInitialized(MemoryBlock, byte) - Method in class ghidra.program.model.mem.StubMemory
 
ConvertToPointer - Class in ghidra.program.model.lang.protorules
Action converting the parameter's data-type to a pointer, and assigning storage for the pointer.
ConvertToPointer(ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.ConvertToPointer
 
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.StubMemory
 
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.
COORD() - Constructor for class ghidra.pty.windows.jna.ConsoleApiNative.COORD
 
CoordinatedListingPanelListener - Interface in ghidra.app.services
 
COP - Static variable in class ghidra.program.model.lang.OperandType
Bit set if the operand is a co-processor value
copy() - Method in class db.DBRecord
Obtain a copy of this record object.
copy() - Method in class docking.widgets.fieldpanel.internal.ColorRangeMap
 
copy() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
 
copy() - Method in class docking.widgets.textfield.TextFieldLinker.FieldState
 
copy() - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
Copy the state
copy() - Method in class generic.stl.EmptyIteratorSTL
 
copy() - Method in interface generic.stl.IteratorSTL
Creates a copy of this iterator.
copy() - Method in class generic.stl.ListIterator
 
copy() - Method in class generic.stl.MapIteratorSTL
 
copy() - Method in class generic.stl.ReverseMapIteratorSTL
 
copy() - Method in class generic.stl.ReverseSetIterator
 
copy() - Method in class generic.stl.SetIterator
 
copy() - Method in class generic.stl.VectorIterator
 
copy() - Method in class generic.stl.VectorSTL
 
copy() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
Duplicate this machine state
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.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
Duplicate this record
copy() - Method in class ghidra.app.util.html.DataTypeLine
 
copy() - Method in class ghidra.app.util.html.EmptyDataTypeLine
 
copy() - Method in class ghidra.app.util.html.EmptyTextLine
 
copy() - Method in class ghidra.app.util.html.EmptyVariableTextLine
 
copy() - Method in class ghidra.app.util.html.TextLine
 
copy() - Method in interface ghidra.app.util.html.ValidatableLine
 
copy() - Method in class ghidra.app.util.html.VariableTextLine
 
copy() - Method in class ghidra.app.util.Option
Creates a copy of this Option object.
copy() - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
 
copy() - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
Makes a copy of this model.
copy() - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
copy() - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
 
copy() - Method in class ghidra.framework.options.FileOptions
 
copy() - Method in class ghidra.framework.options.ToolOptions
 
copy() - Method in interface ghidra.graph.GDirectedGraph
Copy this graph.
copy() - Method in interface ghidra.graph.GImplicitDirectedGraph
Copy some portion of the implicit graph to an explicit graph Usually, this returns the cached (explored) portion of the graph
copy() - Method in class ghidra.graph.GraphPath
Creates a new GraphPath object by performing a shallow copy on another GraphPath object.
copy() - Method in class ghidra.graph.graphs.DefaultVisualGraph
 
copy() - Method in class ghidra.graph.graphs.JungDirectedVisualGraph
 
copy() - Method in class ghidra.graph.jung.JungDirectedGraph
 
copy() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
copy() - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
copy() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
copy() - Method in interface ghidra.graph.VisualGraph
 
copy() - Method in class ghidra.pcode.floatformat.BigFloat
 
copy() - Method in class ghidra.util.graph.AbstractDependencyGraph
Returns a copy of this graph.
copy() - Method in class ghidra.util.graph.DependencyGraph
 
copy() - Method in class ghidra.util.graph.DeterministicDependencyGraph
 
copy() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
 
copy() - Method in class ghidra.util.graph.SimpleWeightedDigraph
Deprecated.
 
copy() - Method in class ghidra.util.graph.WeightedDigraph
Deprecated.
 
copy(boolean) - Method in class ghidra.program.model.data.PascalString255DataType
 
copy(int, DataBuffer, int, int) - Method in class db.buffers.DataBuffer
Copy data from another buffer into this buffer.
copy(ColumnConstraint<M>) - Method in class docking.widgets.table.constraint.MappedColumnConstraint
Creates a copy of this class using the same mapper but with a different mapped delegate.
copy(DataTypeManager) - Method in class ghidra.program.model.data.ArrayDataType
 
copy(DataTypeManager) - Method in class ghidra.program.model.data.BitFieldDataType
Returns a clone of this built-in DataType
copy(DataTypeManager) - Method in class ghidra.program.model.data.BuiltIn
Returns a clone of this built-in DataType
copy(DataTypeManager) - Method in interface ghidra.program.model.data.DataType
Returns a new instance (shallow copy) of this DataType with a new identity and no source archive association.
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.PointerTypedef
 
copy(DataTypeManager) - Method in class ghidra.program.model.data.StructureDataType
Create copy of structure for target dtm (source archive information is discarded).
copy(DataTypeManager) - Method in class ghidra.program.model.data.TypedefDataType
 
copy(DataTypeManager) - Method in class ghidra.program.model.data.UnionDataType
 
copy(DataTypeManager) - Method in class ghidra.program.model.pcode.PartialUnion
 
copy(TypeDef, DataTypeManager) - Static method in class ghidra.program.model.data.TypedefDataType
 
copy(LinkedByteBuffer.Position) - Method in class ghidra.program.model.pcode.LinkedByteBuffer.Position
Set this to be a copy of another Position
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.StringMatchesColumnConstraint
 
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.StringNotMatchesColumnConstraint
 
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_ICON - Static variable in class resources.Icons
 
COPY_SELECTION - Enum constant in enum class 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
Deprecated.
Copies all attributes from the indicated directed graph to this one.
copyAppendDescription(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
Duplicate this resolution, with additional description text appended
copyAppendDescriptionBuilder(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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
 
copyBuilder() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
copyByteProviderToFile(ByteProvider, File, TaskMonitor) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Copy the contents of a ByteProvider to a file.
copyBytes(ClipboardType, TaskMonitor) - Method in class ghidra.app.util.ByteCopier
 
copyBytes(AddressSetView, boolean, TaskMonitor) - Method in class ghidra.app.util.ByteCopier
 
copyBytesAsString(AddressSetView, boolean, TaskMonitor) - Method in class ghidra.app.util.ByteCopier
 
copyBytesAsString(AddressSetView, String, TaskMonitor) - Method in class ghidra.app.util.ByteCopier
 
copyBytesInRanges(Program, Program, Address, Address) - Static method in class ghidra.program.util.ProgramMemoryUtil
Copies the bytes to one program from another for the specified address range.
copyBytesInRanges(Program, Program, AddressSetView, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
Copies the bytes to one program from another for the specified set of address ranges.
copyCategory(Category, DataTypeConflictHandler, TaskMonitor) - Method in interface ghidra.program.model.data.Category
Make a new sub-category from the given category.
copyCategory(Category, DataTypeConflictHandler, TaskMonitor) - Method in interface ghidra.program.model.data.ICategory
Make a new subcategory from the given category.
copyCode() - Method in class ghidra.pcode.exec.PcodeFrame
Copy the frame's code (shallow copy) into a new array
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
Deprecated.
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
Deprecated.
This method copies the attributes from an edge 'e' from DirectedGraph 'other' into this graph associated with edge 'newe'
copyField() - Method in class db.BinaryField
 
copyField() - Method in class db.BooleanField
 
copyField() - Method in class db.ByteField
 
copyField() - Method in class db.Field
Create new instance of this field with the same value.
copyField() - Method in class db.FixedField10
 
copyField() - Method in class db.IntField
 
copyField() - Method in class db.LongField
 
copyField() - Method in class db.ShortField
 
copyField() - Method in class db.StringField
 
copyFile(BufferFile, BufferFile, ChangeMap, TaskMonitor) - Static method in class db.buffers.LocalBufferFile
Copy the complete content of a specified srcFile into a destFile excluding file ID.
copyFile(ResourceFile, ResourceFile, TaskMonitor) - Static method in class utilities.util.FileUtilities
Copy the fromFile contents to the toFile.
copyFile(ResourceFile, File, boolean, TaskMonitor) - Static method in class utilities.util.FileUtilities
Copy the fromFile contents to the toFile.
copyFile(File, File, boolean, TaskMonitor) - Static method in class utilities.util.FileUtilities
Copy the fromFile contents to the toFile.
copyFileToStream(File, OutputStream, TaskMonitor) - Static method in class utilities.util.FileUtilities
Copy the contents of the specified fromFile to the out stream.
copyFrom(MessageLog) - Method in class ghidra.app.util.importer.MessageLog
Copies the contents of one message log into this one
copyFrom(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
 
copyFromDefault(AbstractAssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder
 
copyFromDefault(DefaultAssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedPatternsBuilder
 
copyHighlightsByName() - Method in class ghidra.app.decompiler.component.TokenHighlights
 
copyLines(List<ValidatableLine>) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
copyOf(char[]) - Static method in class ghidra.framework.generic.auth.Password
Creates a new Password using a copy the specified characters.
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.AddressSpaceSettingsDefinition
 
copySetting(Settings, Settings) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
 
copySetting(Settings, Settings) - Method in class ghidra.program.model.data.ComponentOffsetSettingsDefinition
 
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.OffsetMaskSettingsDefinition
 
copySetting(Settings, Settings) - Method in class ghidra.program.model.data.OffsetShiftSettingsDefinition
 
copySetting(Settings, Settings) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
 
copySetting(Settings, Settings) - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
 
copySetting(Settings, Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
 
copySetting(Settings, Settings) - Method in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
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
 
CopySignature - Class in ghidra.app.decompiler.signature
A feature representing 1 or more "stand-alone" copies in a basic block.
CopySignature() - Constructor for class ghidra.app.decompiler.signature.CopySignature
 
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 class ghidra.framework.data.LinkedGhidraFolder
 
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.
copyToAsLink(DomainFolder) - Method in class ghidra.framework.data.DomainFileProxy
 
copyToAsLink(DomainFolder) - Method in class ghidra.framework.data.GhidraFile
 
copyToAsLink(DomainFolder) - Method in class ghidra.framework.data.GhidraFolder
 
copyToAsLink(DomainFolder) - Method in class ghidra.framework.data.LinkedGhidraFolder
 
copyToAsLink(DomainFolder) - Method in interface ghidra.framework.model.DomainFile
Copy this file into the newParent folder as a link file.
copyToAsLink(DomainFolder) - Method in interface ghidra.framework.model.DomainFolder
Create a new link-file in the specified newParent which will reference this folder (i.e., linked-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
 
copyTypeDefSettings(TypeDef, TypeDef, boolean) - Static method in class ghidra.program.model.data.TypedefDataType
Copy all default settings , which correspond to a TypeDefSettingsDefinition, from the specified src TypeDef to the specified dest TypeDef.
copyValue(AbstractValue<T>) - Method in class docking.widgets.values.AbstractValue
Copies the T value from the given AbstractValue to this AbstractValue.
copyValues(GValuesMap) - Method in class docking.widgets.values.GValuesMap
Copies the values (not the AbstractValues objects, but the T values of each AbstractValue) from the given map into this map.
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
Deprecated.
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
Deprecated.
This method copies vertex attributes for vertex 'vert' from graph 'other' to this graph.
copyWithNewValue(Object) - Method in class docking.widgets.table.GTableCellRenderingData
Create a new data object from this data, changing only the cells' value object.
CORAL - Static variable in class ghidra.util.WebColors
 
CORE - Enum constant in enum class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
 
CORE_PRIORITY - Static variable in class ghidra.framework.plugintool.util.PluginPackage
 
CorePluginPackage - Class in ghidra.app
 
CorePluginPackage() - Constructor for class ghidra.app.CorePluginPackage
 
CORNFLOWER_BLUE - Static variable in class ghidra.util.WebColors
 
CORNSILK - Static variable in class ghidra.util.WebColors
 
correlate(Data, Data) - Method in interface ghidra.program.util.AddressCorrelator
Returns an address mapping from one piece of data to another.
correlate(Function, Function) - Method in interface ghidra.program.util.AddressCorrelator
Returns an address mapping from one function to another.
CorruptLoadCommand - Class in ghidra.app.util.bin.format.macho.commands
 
CorruptLoadCommand(BinaryReader, Throwable) - Constructor for class ghidra.app.util.bin.format.macho.commands.CorruptLoadCommand
 
count - Variable in class generic.lsh.vector.IDFLookup.IDFEntry
 
count() - Method in class ghidra.pcode.exec.PcodeFrame
The number of p-code ops executed
count() - Method in class ghidra.util.datastruct.Counter
Returns the value of this counter.
Count - Variable in class ghidra.pty.windows.jna.ConsoleApiNative.PROC_THREAD_ATTRIBUTE_LIST
 
CountedDynamicDataType - Class in ghidra.program.model.data
A dynamic data type that changes the number of elements it contains based on a count found in header data type.
CountedDynamicDataType(String, String, DataType, DataType, long, int, long) - Constructor for class ghidra.program.model.data.CountedDynamicDataType
Constructor for this dynamic data type builder.
counter - Variable in class generic.cache.CountingBasicFactory
A counter for tracking the number of items that have been created.
Counter - Class in ghidra.util.datastruct
Simple class used to avoid immutable objects and autoboxing when storing changing integer primitives in a collection.
Counter() - Constructor for class ghidra.util.datastruct.Counter
Construct a new counter with an initial value of 0.
Counter(int) - Constructor for class ghidra.util.datastruct.Counter
Construct a new Counter with the given initial value.
counterClockwise() - Method in enum class docking.widgets.shapes.Location
 
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
 
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
 
countSetBits(int) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
CP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
CP - Static variable in class ghidra.GhidraClassLoader
The classpath system property: java.class.path
CP_EXT - Static variable in class ghidra.GhidraClassLoader
The extensions classpath system property: java.class.path.ext
cParseMessages() - Method in record class ghidra.app.util.cparser.C.CParserUtils.CParseResults
Returns the value of the cParseMessages record component.
CParser - Class in ghidra.app.util.cparser.C
 
CParser() - Constructor for class ghidra.app.util.cparser.C.CParser
 
CParser(CParserTokenManager) - Constructor for class ghidra.app.util.cparser.C.CParser
Constructor with generated Token Manager.
CParser(DataTypeManager) - Constructor for class ghidra.app.util.cparser.C.CParser
 
CParser(DataTypeManager, boolean, DataTypeManager[]) - Constructor for class ghidra.app.util.cparser.C.CParser
 
CParser(InputStream) - Constructor for class ghidra.app.util.cparser.C.CParser
Constructor with InputStream.
CParser(InputStream, String) - Constructor for class ghidra.app.util.cparser.C.CParser
Constructor with InputStream and supplied encoding
CParser(Reader) - Constructor for class ghidra.app.util.cparser.C.CParser
Constructor.
CParserConstants - Interface in ghidra.app.util.cparser.C
Token literal values and constants.
CParseResults(PreProcessor, String, String, boolean) - Constructor for record class ghidra.app.util.cparser.C.CParserUtils.CParseResults
Creates an instance of a CParseResults record class.
CParserTokenManager - Class in ghidra.app.util.cparser.C
Token Manager.
CParserTokenManager(SimpleCharStream) - Constructor for class ghidra.app.util.cparser.C.CParserTokenManager
Constructor.
CParserTokenManager(SimpleCharStream, int) - Constructor for class ghidra.app.util.cparser.C.CParserTokenManager
Constructor.
CParserUtils - Class in ghidra.app.util.cparser.C
 
CParserUtils.CParseResults - Record Class in ghidra.app.util.cparser.C
 
CPOOLREF - Static variable in class ghidra.program.model.pcode.PcodeOp
 
CPP_BYTE_ARRAY_FLAVOR - Static variable in class ghidra.app.util.ByteCopier
 
CPP_BYTE_ARRAY_TYPE - Static variable in class ghidra.app.util.ByteCopier
 
CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
CppExporter - Class in ghidra.app.util.exporter
 
CppExporter() - Constructor for class ghidra.app.util.exporter.CppExporter
 
CppExporter(DecompileOptions, boolean, boolean, boolean, boolean, String) - Constructor for class ghidra.app.util.exporter.CppExporter
 
cppParseMessages() - Method in record class ghidra.app.util.cparser.C.CParserUtils.CParseResults
Returns the value of the cppParseMessages record component.
CPPStyle - Enum constant in enum class 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_ABI64_32 - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
ABI for 64-bit hardware with 32-bit types; LP32
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_ARM64_32 - 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.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, int, int, int, int) - Static method in class ghidra.app.util.bin.format.macho.MachHeader
Creates a new Mach Header byte array
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(int, String, long, long, long, long, int, int, int, int) - Static method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
Creates a new segment command byte array
create(ResourceFile, ErrorHandler, boolean) - Static method in class ghidra.xml.XmlPullParserFactory
Constructs a new parser using the specified XML file.
create(DIEAggregate) - Static method in record class ghidra.app.util.bin.format.dwarf.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.dwarf.NamespacePath
Creates a new NamespacePath instance.
create(FileAttributeType, String, T) - Static method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
Creates a new FileAttribute instance with the specified type, display name and value.
create(FileAttributeType, T) - Static method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
Creates a new FileAttribute instance with the specified type and value.
create(FSRLRoot, ByteProvider, FileSystemService, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.GFileSystemBaseFactory
 
create(FSRLRoot, ByteProvider, FileSystemService, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.factory.GFileSystemFactoryByteProvider
Constructs a new GFileSystem instance that handles the specified file.
create(SaveState) - Static method in class ghidra.framework.options.ActionTrigger
Creates a new action trigger by reading data from the given save state.
create(AnnotatedPcodeUseropLibrary.PcodeUserop, AnnotatedPcodeUseropLibrary<T>, Type, MethodHandles.Lookup, Method) - Static method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
 
create(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Creates a Common Information Entry (CIE) at cieAddress.
create(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
Method that creates an Exception Handler Frame Header Structure at the address specified by 'addr'.
create(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
Creates a Frame Description Entry (FDE) at the address specified.
create(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
Creates data for an action record at the indicated address and creates a comment to identify it as an action record.
create(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteTable
Create a LSDA Call Site Table from the bytes at addr.
create(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
Create a LSDA Header from the bytes at addr.
create(Address, DwarfEHDecoder) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteRecord
Creates data for a call site record at the indicated address and creates a comment to identify it as a call site record.
create(Address, DwarfEHDecoder, long) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FdeTable
Creates an FDE Table at the specified Address.
create(Address, RegionDescriptor) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATable
Create a LSDA Table from the bytes at addr.
create(Address, Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionTable
Create an LSDA Action Table from the bytes at address.
create(Address, Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATypeTable
Create a LSDA Type Table from the bytes between bottom and top.
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(String, SearchLocationCreatorContext) - Static method in class ghidra.app.util.bin.format.dwarf.external.BuildIdSearchLocation
Creates a new BuildIdSearchLocation instance using the specified location string.
create(String, SearchLocationCreatorContext) - Static method in class ghidra.app.util.bin.format.dwarf.external.LocalDirectorySearchLocation
Creates a new LocalDirectorySearchLocation instance using the specified location string.
create(String, SearchLocationCreatorContext) - Static method in class ghidra.app.util.bin.format.dwarf.external.SameDirSearchLocation
Creates a new SameDirSearchLocation instance using the current program's import location.
create(String, SearchLocationCreatorContext) - Method in interface ghidra.app.util.bin.format.dwarf.external.SearchLocationRegistry.SearchLocationCreator
Creates a new SearchLocation instance using the provided location string.
create(String, Class<? extends Layout>) - Static method in class ghidra.graph.viewer.layout.JungLayoutProviderFactory
 
create(String, String, ErrorHandler, boolean) - Static method in class ghidra.xml.XmlPullParserFactory
Constructs a new parser using the specified XML file.
create(String, T) - Static method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
Creates a new FileAttribute instance with an FileAttributeType.UNKNOWN_ATTRIBUTE type and the specified display name.
CREATE - Enum constant in enum class ghidra.framework.data.OpenMode
Creating new domain object.
CREATE - Enum constant in enum class ghidra.framework.main.DataTreeDialogType
Dialog type for creating domain data files
CREATE - Static variable in class ghidra.framework.main.DataTreeDialog
 
CREATE_C_FILE - Static variable in class ghidra.app.util.exporter.CppExporter
 
CREATE_DATE_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
CREATE_FIRMWARE - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
CREATE_HEADER_FILE - Static variable in class ghidra.app.util.exporter.CppExporter
 
createAboutComponent() - Static method in class docking.framework.ApplicationInformationDisplayFactory
 
createAboutTitle() - Static method in class docking.framework.ApplicationInformationDisplayFactory
 
createActionContext(DockingActionIf) - Method in class docking.DockingWindowManager
Creates the ActionContext appropriate for the given action.
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
 
createAddressAnnotationString(long, String) - Static method in class ghidra.app.util.viewer.field.AddressAnnotatedStringHandler
Constructs a well-formed Address Annotation comment string.
createAddressAnnotationString(Address, String) - Static method in class ghidra.app.util.viewer.field.AddressAnnotatedStringHandler
Constructs a well-formed Address Annotation comment string.
createAddressSet() - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a new mutable address set.
createAddressSetPropertyMap(String) - Method in class ghidra.program.database.ProgramDB
 
createAddressSetPropertyMap(String) - Method in interface ghidra.program.model.listing.Program
Create a new AddressSetPropertyMap with the specified name.
createAlias(String, Options, String) - Method in class ghidra.framework.options.AbstractOptions
 
createAlias(String, Options, String) - Method in interface ghidra.framework.options.Options
Create an alias in this options for an existing option in some other options object.
createAlias(String, Options, String) - Method in class ghidra.framework.options.SubOptions
 
createAndCommentData(Program, Address, DataType, String, int) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
Creates the specified DataType at the supplied address.
createAnimator() - Method in class ghidra.graph.job.AbstractAnimator
 
createAnimator() - Method in class ghidra.graph.job.AbstractAnimatorJob
 
createAnimator() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
 
createAnimator() - Method in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
 
createAnimator() - Method in class ghidra.graph.job.EdgeHoverAnimator
 
createAnimator() - Method in class ghidra.graph.job.EnsureAreaVisibleAnimatorFunctionGraphJob
 
createAnimator() - Method in class ghidra.graph.job.MoveViewAnimatorFunctionGraphJob
 
createAnimator() - Method in class ghidra.graph.job.RelayoutFunctionGraphJob
 
createAnimator() - Method in class ghidra.graph.job.TwinkleVertexAnimator
 
createAnnotatedString(AttributedString, String[], Program) - Method in class ghidra.app.util.viewer.field.AddressAnnotatedStringHandler
 
createAnnotatedString(AttributedString, String[], Program) - Method in interface ghidra.app.util.viewer.field.AnnotatedStringHandler
Creates an FieldElement based upon the give array of Strings.
createAnnotatedString(AttributedString, String[], Program) - Method in class ghidra.app.util.viewer.field.ExecutableTaskStringHandler
 
createAnnotatedString(AttributedString, String[], Program) - Method in class ghidra.app.util.viewer.field.InvalidAnnotatedStringHandler
 
createAnnotatedString(AttributedString, String[], Program) - Method in class ghidra.app.util.viewer.field.ProgramAnnotatedStringHandler
 
createAnnotatedString(AttributedString, String[], Program) - Method in class ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler
 
createAnnotatedString(AttributedString, String[], Program) - Method in class ghidra.app.util.viewer.field.URLAnnotatedStringHandler
 
createAppender(Language, boolean) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Create the appender for a formatting invocation
createAppender(Language, boolean) - Method in class ghidra.app.util.pcode.AttributedStringPcodeFormatter
 
createAppender(Language, boolean) - Method in class ghidra.app.util.pcode.StringPcodeFormatter
 
createAppender(Language, boolean) - Method in class ghidra.pcode.exec.PcodeFrame.MyFormatter
 
createAppender(Language, boolean) - Method in class ghidra.pcode.exec.PcodeProgram.MyFormatter
 
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 generic.test.AbstractGuiTest
 
createApplicationConfiguration() - Method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
 
createApplicationConfiguration() - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
 
createApplicationLayout() - Method in class docking.test.AbstractDockingTest
 
createApplicationLayout() - Method in class generic.test.AbstractGenericTest
 
createApplicationLayout() - Method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
 
createApplicationLayout() - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
 
createAreaMarker(String, String, Program, int, boolean, boolean, boolean, Color) - Method in interface ghidra.app.services.MarkerService
Create a Marker display which shows area type markers.
createAreaMarker(String, String, Program, int, boolean, boolean, boolean, Color, boolean) - Method in interface ghidra.app.services.MarkerService
Create a Marker display which shows area type markers.
createArithmetic() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
A factory method to create the arithmetic used by this machine
createArithmetic() - Method in class ghidra.pcode.emu.auxiliary.AuxPcodeEmulator
 
createArithmetic() - Method in class ghidra.pcode.emu.PcodeEmulator
 
CreateArrayCmd - Class in ghidra.app.cmd.data
Command to create an array.
CreateArrayCmd(Address, int, DataType, int) - Constructor for class ghidra.app.cmd.data.CreateArrayCmd
Constructs a new command for creating arrays.
CreateArrayInStructureCmd - Class in ghidra.app.cmd.data
Command to create an array inside of a structure.
CreateArrayInStructureCmd(Address, int, DataType, int[]) - Constructor for class ghidra.app.cmd.data.CreateArrayInStructureCmd
Constructs a new command for creating arrays inside of structures.
createArrowTransform(RenderContext<V, E>, Shape, Shape) - Method in class ghidra.graph.viewer.edge.VisualEdgeArrowRenderingSupport
 
createArtificialStructureContext(Class<T>) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Creates an artificial structure context to be used in some limited situations.
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.
createAugmentationData(List<RegionDescriptor>, Cie) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
Creates data structures for the specified Common Information Entry (CIE) and its Frame Description Entries (FDEs) as indicated by the regions.
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.
createAutoLookup() - Method in class docking.widgets.list.GList
Allows subclasses to change the type of AutoLookup created by this list
createAutoLookup() - Method in class docking.widgets.table.GTable
Allows subclasses to change the type of AutoLookup created by this table
createBadVarnode() - Method in class ghidra.program.util.VarnodeContext
 
createBaseRelocation(int) - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
Create a new base relocation using the specified virtual address.
createBitMappedBlock(Program, String, Address, Address, int, String, String, boolean, boolean, boolean, boolean, MessageLog) - Static method in class ghidra.app.util.MemoryBlockUtils
Creates a new bit mapped memory block.
createBitMappedBlock(String, Address, Address, long, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
 
createBitMappedBlock(String, Address, Address, long, boolean) - Method in interface ghidra.program.model.mem.Memory
Create a bit-mapped overlay memory block and add it to this Memory.
createBitMappedBlock(String, Address, Address, long, boolean) - Method in class ghidra.program.model.mem.StubMemory
 
createBlock(Program) - Method in class ghidra.app.plugin.processors.generic.MemoryBlockDefinition
Create memory block within specified program based upon this block specification.
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.StubMemory
 
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
 
createBlockAndStructure() - Method in class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock
Create TEB as a single uninitialized block.
createBlocksAndSymbols() - Method in class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock
Create 2 blocks, one that is initialized to hold a proper value for the TEB Self reference field and another to hold the remainder of the TEB.
createBlockStartText(CodeUnit) - Method in class ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
 
createBookmark(long) - Method in class help.screenshot.AbstractScreenShotGenerator
 
createBookmark(Address, String, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a NOTE bookmark at the specified address
NOTE: if a NOTE bookmark already exists at the address, it will be replaced.
createBookmark(String, String, String, String) - Method in class ghidra.program.database.ProgramBuilder
 
createBuffer() - Method in class db.buffers.BufferMgr
Get a new or recycled buffer.
createBuffer(int) - Method in class db.DBHandle
Create a new buffer with the specified length.
createBuffer(DBBuffer) - Method in class db.DBHandle
Create a new buffer that layers on top of another buffer.
createBuffer(Address) - Method in class ghidra.program.disassemble.ReDisassembler.ReDisState
 
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(DockingActionIf) - Method in class docking.menu.ToolBarItemManager
 
createByte(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a byte datatype at the given address.
createByteMappedBlock(Program, String, Address, Address, int, String, String, boolean, boolean, boolean, boolean, MessageLog) - Static method in class ghidra.app.util.MemoryBlockUtils
Creates a new byte mapped memory block with a 1:1 byte mapping scheme.
createByteMappedBlock(String, Address, Address, long, boolean) - Method in interface ghidra.program.model.mem.Memory
Create a byte-mapped memory block and add it to this memory.
createByteMappedBlock(String, Address, Address, long, ByteMappingScheme, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
 
createByteMappedBlock(String, Address, Address, long, ByteMappingScheme, boolean) - Method in interface ghidra.program.model.mem.Memory
Create a byte-mapped memory block and add it to this memory.
createByteMappedBlock(String, Address, Address, long, ByteMappingScheme, boolean) - Method in class ghidra.program.model.mem.StubMemory
 
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.dwarf.DWARFName
Creates a DWARFName instance, which has a name that is contained with this instance's namespace, using the specified name and symbol type.
createChunkingParallelDecompiler(QCallback<Function, R>, TaskMonitor) - Static method in class ghidra.app.decompiler.parallel.ParallelDecompiler
Creates an object that can be used to perform decompilation of a limited number of functions at a time, as opposed to working over an entire range of functions at once.
createCie(Address, boolean) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
Creates the data for a common information entry (CIE) at the address and puts a label and comment on it.
createCieComment(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
Creates a comment indicating there is an CIE at the address.
createCieLabel(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
Creates a label indicating there is an CIE at the address.
createClass(Namespace, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a new GhidraClass with the given name contained inside the specified parent namespace.
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
 
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, int) - Method in class ghidra.program.database.code.CodeManager
Creates an instruction at the specified address.
createCollection() - Method in class ghidra.generic.util.datastruct.TreeSetValuedTreeMap
 
createCollectionWithZOrderBySelection(Collection<V>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
Moves the selected vertices to the end of the list of vertices so that when picked (or painted), we will prefer the selected vertices, since we have configured the algorithms for the graph stuff to prefer the last accessed vertex (like when picking and painting).
createComment(Program, Address, String, int) - Static method in class ghidra.app.cmd.comments.SetCommentCmd
Creates the specified comment of the specified type at address.
createComment(String, String, int) - Method in class ghidra.program.database.ProgramBuilder
 
createCommentLines(String, int) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
Formats a multi-line plain-text comment as a list of HTML marked-up lines.
createConditionalJmpInstruction(String, String) - Method in class ghidra.test.ToyProgramBuilder
 
createConstantVarnode(long, int) - Method in class ghidra.program.util.VarnodeContext
 
createContainsPattern(String, boolean, int) - Static method in class ghidra.util.UserSearchUtils
Creates a regular expression Pattern that will match all strings that contain the given input string.
createContext() - Method in class docking.ComponentProvider
A default method for creating an action context for this provider
createContext(ComponentProvider, Object) - Method in class docking.test.AbstractDockingTest
Creates a generic action context with the given provider, with the given context object
createContext(Component, Object) - Method in class docking.ComponentProvider
A default method for creating an action context for this provider, using the given context object and component
createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class generic.theme.GColor
 
createContext(Object) - Method in class docking.ComponentProvider
A default method for creating an action context for this provider, using the given context object
createContext(Object) - Method in class docking.test.AbstractDockingTest
Creates a generic action context with no provider, with the given context object
createCopyOnReadWeakSet() - Static method in class ghidra.util.datastruct.WeakDataStructureFactory
Use when mutations outweigh iterations.
createCopyOnWriteWeakSet() - Static method in class ghidra.util.datastruct.WeakDataStructureFactory
Use when iterations outweigh mutations.
createCrossBuild(Location, VarnodeTpl, SectionSymbol) - Method in class ghidra.program.model.lang.PcodeParser
 
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
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.StubListing
 
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.StubListing
 
createData(DataType, ListingActionContext, boolean, boolean) - Method in interface ghidra.app.services.DataService
Apply the given data type at a location.
createData(Program, Address, DataType) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
Creates the specified DataType at the supplied address.
createData(Program, Address, DataType, int, boolean, DataUtilities.ClearDataMode) - Static method in class ghidra.program.model.data.DataUtilities
Create data where existing data may already exist.
createData(Program, Address, DataType, int, MessageLog) - Static method in class ghidra.app.util.bin.format.pe.PeUtils
 
createData(Program, Address, DataType, int, DataUtilities.ClearDataMode) - Static method in class ghidra.program.model.data.DataUtilities
Create data where existing data may already exist.
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.RemoteRepositoryHandle
 
createDatabase(String, String, String, int, String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
Create a new empty database item within the repository.
createDatabase(String, String, String, BufferFile, String, String, boolean, TaskMonitor, String) - Method in interface ghidra.framework.store.FileSystem
Create a new database item within the specified parent folder using the contents of the specified BufferFile.
createDatabase(String, String, String, BufferFile, String, String, boolean, TaskMonitor, String) - Method in class ghidra.framework.store.local.LocalFileSystem
 
createDatabase(String, String, String, BufferFile, String, String, boolean, TaskMonitor, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
createDatabase(String, String, String, String, int, String, String) - Method in interface ghidra.framework.store.FileSystem
Create a new empty database item within the specified parent folder.
createDatabase(String, String, String, String, int, String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
 
createDatabase(String, String, String, String, int, String, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
CreateDataCmd - Class in ghidra.app.cmd.data
This command will create a data of type dataType at the given address.
CreateDataCmd(Address, boolean, boolean, DataType) - Constructor for class ghidra.app.cmd.data.CreateDataCmd
This is the same as CreateDataCmd(Address, boolean, DataType) except that it allows the caller to control whether or not pointer conversion should be handled.
CreateDataCmd(Address, boolean, DataType) - Constructor for class ghidra.app.cmd.data.CreateDataCmd
Constructs a command for creating data at an address.
CreateDataCmd(Address, DataType) - Constructor for class ghidra.app.cmd.data.CreateDataCmd
Constructs a command for creating data at an address.
CreateDataCmd(Address, DataType, boolean, boolean) - Constructor for class ghidra.app.cmd.data.CreateDataCmd
This is the same as CreateDataCmd(Address, DataType) except that it allows the caller to control whether or not pointer conversion should be handled.
CreateDataCmd(Address, DataType, boolean, DataUtilities.ClearDataMode) - Constructor for class ghidra.app.cmd.data.CreateDataCmd
This constructor provides the most flexibility when creating data, allowing optional pointer conversion and various clearing options for conflicting data.
createDataFile(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
 
createDataFile(String, String, InputStream, String, String, TaskMonitor) - Method in interface ghidra.framework.store.FileSystem
Creates a new empty data file within the specified parent folder.
createDataFile(String, String, InputStream, String, String, TaskMonitor) - Method in class ghidra.framework.store.local.LocalFileSystem
 
createDataFile(String, String, InputStream, String, String, TaskMonitor) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
CreateDataInStructureBackgroundCmd - Class in ghidra.app.cmd.data
Background command to create data across a selection inside of a structure.
CreateDataInStructureBackgroundCmd(Address, int[], int, DataType) - Constructor for class ghidra.app.cmd.data.CreateDataInStructureBackgroundCmd
Constructs a command for applying dataTypes within an existing structure across a range of components.
CreateDataInStructureBackgroundCmd(Address, int[], int, DataType, boolean) - Constructor for class ghidra.app.cmd.data.CreateDataInStructureBackgroundCmd
This is the same as CreateDataInStructureBackgroundCmd(Address, int[], int, DataType) except that it allows the caller to control whether or not a pointer data type is created when a non-pointer data type is applied at a location that previously contained a pointer data type.
CreateDataInStructureCmd - Class in ghidra.app.cmd.data
Command to Create data inside of a structure.
CreateDataInStructureCmd(Address, int[], DataType) - Constructor for class ghidra.app.cmd.data.CreateDataInStructureCmd
Constructs a new command for creating data inside a structure.
CreateDataInStructureCmd(Address, int[], DataType, boolean) - Constructor for class ghidra.app.cmd.data.CreateDataInStructureCmd
This is the same as CreateDataInStructureCmd(Address, int[], DataType) except that it allows the caller to control whether or not a pointer data type is created when a non-pointer data type is applied at a location that previously contained a pointer data type.
createDecompilerInterface(Program) - Static method in class ghidra.app.cmd.function.DecompilerParallelConventionAnalysisCmd
 
createDefaultAddressSpaceByteProvider(Program, boolean) - Static method in class ghidra.app.util.bin.MemoryByteProvider
Create a ByteProvider that starts at the beginning (e.g.
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
 
createDefaultContents() - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixFile
A factory method for the file's default contents
createDefaultContents() - Method in class ghidra.pcode.emu.unix.BytesEmuUnixFileSystem.BytesEmuUnixFile
 
createDefaultMemoryBlocks(Program, Language, MessageLog) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
Creates default memory blocks for the given Program.
createDefaultOptions() - Method in interface ghidra.app.util.demangler.Demangler
Creates default options for this particular demangler
createDefaultProgram(String, String, Object) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
Creates an in-memory program with the given language
createDefaultProgram(String, String, String, Object) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
Creates an in-memory program with the given language
createDefaultSortState(int) - Static method in class docking.widgets.table.TableSortState
Creates a sort state with the given column as the sorted column (sorted ascending).
createDefaultSortState(int, boolean) - Static method in class docking.widgets.table.TableSortState
Creates a sort state with the given column as the sorted column in the given direction.
createDefaultTool() - Method in class ghidra.test.TestEnv
This method differs from TestEnv.launchDefaultTool() in that this method does not set 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<T>.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.
createDouble(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a double datatype at the given address.
createDropDownSelectionTextField(DataTypeDropDownSelectionDataModel) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
 
createDropShadow(BufferedImage, int) - Method in class docking.util.image.DropShadow
 
createDropTargetHandler(Component) - Method in interface docking.DropTargetFactory
Creates a drop handler for a given component.
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.
createEarlyBinding(Field, DataTypeComponent, Signedness, int) - Static method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
Creates a FieldMappingInfo instance, used when the structure is not variable length.
createEditor(PluginTool, DataTypeParser.AllowedDataTypes) - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
 
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.
createElement(String, Object) - Method in class ghidra.framework.options.GProperties
 
createElement(String, Object) - Method in class ghidra.framework.options.SaveState
 
createElementFromElement(String, Element) - Method in class ghidra.framework.options.GProperties
 
createEmphasizingAnimator() - Method in class docking.GenericHeader
 
createEmphasizingAnimator(JFrame) - Method in class docking.DockableHeader
 
createEmptyDecorator() - Static method in class ghidra.framework.plugintool.ServiceProviderDecorator
 
createEmptyFunction(String, String, int, DataType, boolean, boolean, boolean, Parameter...) - Method in class ghidra.program.database.ProgramBuilder
 
createEmptyFunction(String, String, int, DataType, Parameter...) - Method in class ghidra.program.database.ProgramBuilder
 
createEmptyFunction(String, String, String, boolean, String, int, DataType, Parameter...) - Method in class ghidra.program.database.ProgramBuilder
 
createEmptyFunction(String, String, String, int, DataType, Parameter...) - Method in class ghidra.program.database.ProgramBuilder
 
createEmptyFunction(String, String, String, String, int, DataType, DataType...) - Method in class ghidra.program.database.ProgramBuilder
 
createEmptyImage(int, int) - Static method in class generic.util.image.ImageUtils
Creates a new image of the given size.
createEmptyImage(int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
 
createEmptyPositions() - Static method in class ghidra.graph.viewer.layout.LayoutPositions
 
createEncodedString(String, String, Charset, boolean) - Method in class ghidra.program.database.ProgramBuilder
 
createEndsWithPattern(String, boolean, int) - Static method in class ghidra.util.UserSearchUtils
Creates a regular expression Pattern that will match all strings that end with the given input string.
createEntryPoint(String, String) - Method in class ghidra.program.database.ProgramBuilder
 
createEntrySet() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
createEquate(Data, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a new equate on the scalar value at the value of the data.
createEquate(Instruction, int, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a new equate on the scalar value at the operand index of the instruction.
createEquate(String, long) - Method in class ghidra.program.database.symbol.EquateManager
 
createEquate(String, long) - Method in interface ghidra.program.model.symbol.EquateTable
Creates a new equate
createEquate(String, String, long, int) - Method in class ghidra.program.database.ProgramBuilder
 
createErrorHandler() - Method in interface ghidra.util.datastruct.ListenerErrorHandlerFactory
Creates the error handler
createExceptionDialog(String, String, Throwable) - Static method in class docking.ErrLogDialog
 
createExecutor() - Method in class ghidra.pcode.emu.auxiliary.AuxPcodeThread
 
createExecutor() - Method in class ghidra.pcode.emu.DefaultPcodeThread
A factory method to create the executor for this thread
createExecutor(AuxPcodeEmulator<U>, DefaultPcodeThread<Pair<byte[], U>>) - Method in interface ghidra.pcode.emu.auxiliary.AuxEmulatorPartsFactory
Create an executor for the given thread
createExtensionDetailsFromArchive(ResourceFile) - Static method in class ghidra.util.extensions.ExtensionUtils
 
createExtensionFromProperties(File) - Static method in class ghidra.util.extensions.ExtensionUtils
 
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
Create 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
 
createExternalSectionProviderFor(Program, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf.sectionprovider.ExternalDebugFileSectionProvider
 
createExtLocation(Program, ExternalLocation, Program) - Static method in class ghidra.program.util.DiffUtility
Create equivalent external location in otherProgram.
createFakeInstance(String) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoName
Create a GoName instance that supplies a specified name.
createFdeComment(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
Creates a comment indicating there is an FDE at the address.
createFieldAttributes() - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
Sets attributes for the different pieces of information being displayed in this panel.
createFieldContext(FieldMappingInfo<T>, boolean) - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Creates a new FieldContext for a specific field.
createFieldForLine(FieldElement) - Method in class docking.widgets.fieldpanel.field.FlowLayoutTextField
 
createFieldForLine(FieldElement) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
Create the text field for given field element
createFieldLocation(int, int, ListingTextField, BigInteger, int) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
 
createFieldPanel(LayoutModel) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
createFieldPanelCoordinator() - Method in class ghidra.app.decompiler.component.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.framework.data.FolderLinkContentHandler
 
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.DataTypeArchiveLinkContentHandler
 
createFile(FileSystem, FileSystem, String, String, DomainObject, TaskMonitor) - Method in class ghidra.program.database.ProgramContentHandler
 
createFile(FileSystem, FileSystem, String, String, DomainObject, TaskMonitor) - Method in class ghidra.program.database.ProgramLinkContentHandler
 
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 class ghidra.framework.data.LinkedGhidraFolder
 
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 class ghidra.framework.data.LinkedGhidraFolder
 
createFile(String, File, TaskMonitor) - Method in interface ghidra.framework.model.DomainFolder
Add a new domain file to this folder.
createFile(String, String, File, TaskMonitor, String) - Method in interface ghidra.framework.store.FileSystem
Creates a new file item from a packed file.
createFile(String, String, File, TaskMonitor, String) - Method in class ghidra.framework.store.local.LocalFileSystem
 
createFile(String, String, File, TaskMonitor, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
createFile(String, List<String>) - Method in class generic.util.ArchiveBuilder
 
createFileArchive(File) - Static method in class ghidra.program.model.data.FileDataTypeManager
Create a new data-type file archive using the default data organization
createFileBytes(ByteProvider, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.PeLoader
 
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.StubMemory
 
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
 
createFilter(String) - Method in class docking.widgets.searchlist.SearchList
 
createFilteredThrowable(String...) - Static method in class utilities.util.reflection.ReflectionUtilities
A convenience method to create a throwable, filtering any lines that contain the given non-regex patterns.
createFilterRow(LogicOperation) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
Creates a new filter row (a new major row in the dialog filter panel)
createFinalPatterns(ArrayList<Pattern>) - Method in class ghidra.util.bytesearch.PatternPairSet
 
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 class ghidra.framework.data.LinkedGhidraFolder
 
createFolder(String) - Method in interface ghidra.framework.model.DomainFolder
Create a subfolder within 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, for removal: This API element is subject to removal in a future version.
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, for removal: This API element is subject to removal in a future version.
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.dwarf.DIEAggregate
Creates a DIEAggregate starting from a 'head' DebugInfoEntry instance.
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, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a function at entry point with the specified name
createFunction(Program, Address, boolean, TaskMonitor) - Method in class ghidra.app.util.demangler.DemangledFunction
 
createFunction(String) - Method in class ghidra.program.database.ProgramBuilder
Creates a function by examining the instructions to find the body.
createFunction(String, Address, AddressSetView, SourceType) - Method in class ghidra.program.database.function.FunctionManagerDB
 
createFunction(String, Address, AddressSetView, SourceType) - Method in interface ghidra.program.model.listing.FunctionManager
Create a function with the given body at entry point within the global namespace.
createFunction(String, Address, AddressSetView, SourceType) - Method in interface ghidra.program.model.listing.Listing
Create a function with an entry point and a body of addresses.
createFunction(String, Address, AddressSetView, SourceType) - Method in class ghidra.program.model.listing.StubListing
 
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.StubListing
 
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
 
createFunctionComparisonProvider() - Method in interface ghidra.app.services.FunctionComparisonService
Creates a comparison provider that allows comparisons between a functions.
createFunctionConflictPanel(Function[], TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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.
createFunctionIfMissing(String, Namespace, Address) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Creates a default function at the specified address.
createFunctionReturnConflictPanel(Function[], TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
createFunctionSymbol(Address, String, Namespace, SourceType, String) - Method in class ghidra.program.database.symbol.SymbolManager
Internal method for creating function symbols
createFunctionTag(String, String) - Method in class ghidra.program.database.function.FunctionTagManagerDB
 
createFunctionTag(String, String) - Method in interface ghidra.program.model.listing.FunctionTagManager
Creates a new function tag with the given attributes if one does not already exist.
CreateFunctionTagCmd - Class in ghidra.app.cmd.function
Command for assigning a tag to a function
CreateFunctionTagCmd(String) - Constructor for class ghidra.app.cmd.function.CreateFunctionTagCmd
Constructor
CreateFunctionTagCmd(String, String) - Constructor for class ghidra.app.cmd.function.CreateFunctionTagCmd
Constructor
createFunctionTagElements(FunctionDB) - Method in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
Creates a tags list field to be show at the beginning of each function that shows the tags assigned to that function.
createGhidraTOCFile(Path) - Static method in class help.validator.model.GhidraTOCFile
 
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
createHandle(EmuUnixFile<T>, int) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
A factory method for creating an open file handle
createHelpBroker() - Method in class docking.help.DockingHelpSet
 
createHelpBroker() - Method in class 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.
createHighlighter(CTokenHighlightMatcher) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
createHighlighter(CTokenHighlightMatcher) - Method in interface ghidra.app.decompiler.DecompilerHighlightService
Creates a highlighter that will use the given matcher to create highlights as functions get decompiled.
createHighlighter(String, CTokenHighlightMatcher) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
createHighlighter(String, CTokenHighlightMatcher) - Method in interface ghidra.app.decompiler.DecompilerHighlightService
A version of DecompilerHighlightService.createHighlighter(String, CTokenHighlightMatcher) that allows clients to specify an ID.
createHighlights(Field, String, int) - Method in interface docking.widgets.fieldpanel.support.FieldHighlightFactory
Returns the highlights for the given text
createHighlights(Field, String, int) - Method in class ghidra.app.util.viewer.field.ListingFieldHighlightFactoryAdapter
 
createHighlights(String, ListingField, int) - Method in interface ghidra.app.util.ListingHighlightProvider
Get the highlights appropriate for the given text
createHighlights(String, ListingField, int) - Method in class ghidra.app.util.viewer.listingpanel.ListingDiffHighlightProvider
 
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.
createIBO32PointerTypedef(DataType) - Static method in class ghidra.program.model.data.IBO32DataType
Create a IBO32 PointerTypedef with auto-naming.
createIBO64PointerTypedef(DataType) - Static method in class ghidra.program.model.data.IBO64DataType
Create a IBO64 PointerTypedef with auto-naming.
createIcon() - Method in class resources.icons.IconWrapper
Creates the icon upon first use.
createIconBaseImage() - Method in class resources.icons.ImageIconWrapper
Deprecated.
Get the base icon image to be transformed in ImageIcon
createIconImage(Icon) - Static method in class ghidra.framework.main.ZoomedImagePainter
 
createImage() - Method in class resources.icons.BytesImageIcon
 
createImage() - Method in class resources.icons.DerivedImageIcon
 
createImage() - Method in class resources.icons.UrlImageIcon
 
createImage(Component) - Static method in class generic.util.image.ImageUtils
Creates an image of the given component
createImageIcon() - Method in class resources.icons.BytesImageIcon
 
createImageIcon() - Method in class resources.icons.DerivedImageIcon
 
createImageIcon() - Method in class resources.icons.DisabledImageIcon
 
createImageIcon() - Method in class resources.icons.DisabledImageIconWrapper
Deprecated.
 
createImageIcon() - Method in class resources.icons.ImageIconWrapper
Deprecated.
 
createImageIcon() - Method in class resources.icons.LazyImageIcon
 
createImageIcon() - Method in class resources.icons.ReflectedIcon
 
createImageIcon() - Method in class resources.icons.ScaledImageIcon
 
createImageIcon() - Method in class resources.icons.ScaledImageIconWrapper
Deprecated.
 
createImageIcon() - Method in class resources.icons.UrlImageIcon
 
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 initialized and add it to this Memory.
createInitializedBlock(String, Address, long, byte, TaskMonitor, boolean) - Method in class ghidra.program.model.mem.StubMemory
 
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.StubMemory
 
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 based upon a data InputStream and add it to this Memory.
createInitializedBlock(String, Address, InputStream, long, TaskMonitor, boolean) - Method in class ghidra.program.model.mem.StubMemory
 
createInlineString(GoRttiMapper, Address, long) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoString
Creates a artificial gostring instance that was not read from a memory location.
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.
createInputBlockStream(LocalBufferFile) - Method in interface db.buffers.LocalBufferFile.InputBlockStreamFactory
 
createInstance(Class<T>, CTX) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
Creates an instance of the specified target class, using an optional context parameter to the constructor.
createInstanceVariablesC2_OBJC2(ObjectiveC2_State) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
 
createInstruction(Address, InstructionPrototype, MemBuffer, ProcessorContext) - Method in class ghidra.program.disassemble.ReDisassembler.ReDisBlock
 
createInstruction(Address, InstructionPrototype, MemBuffer, ProcessorContextView, int) - Method in interface ghidra.program.model.listing.Listing
Creates a new Instruction object at the given address.
createInstruction(Address, InstructionPrototype, MemBuffer, ProcessorContextView, int) - Method in class ghidra.program.model.listing.StubListing
 
createInstructionDecoder(PcodeExecutorState<T>) - Method in class ghidra.pcode.emu.DefaultPcodeThread
A factory method for the instruction decoder
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 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
 
CreateJobObjectW(ConsoleApiNative.SECURITY_ATTRIBUTES.ByReference, WString) - Method in interface ghidra.pty.windows.jna.JobApiNative
 
createKeep - Variable in class ghidra.framework.main.datatree.VersionControlTask
 
createKeepFile() - Method in interface ghidra.framework.data.CheckinHandler
Returns true if the system should create a keep file copy of the user's check-in file.
createKeepFile() - Method in class ghidra.framework.data.DefaultCheckinHandler
 
createKeepFile() - Method in class ghidra.framework.main.datatree.CheckInTask
 
createKeyEntry(String, String, int, KeyStore.PrivateKeyEntry, File, String, Collection<String>, char[]) - Static method in class ghidra.net.ApplicationKeyManagerUtils
Generate a new X509Certificate with RSA KeyPair and create/update a KeyStore optionally backed by a keyFile.
createKeySet() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
createKeyStore(String, String, int, KeyStore.PrivateKeyEntry, File, String, Collection<String>, char[]) - Static method in class ghidra.net.ApplicationKeyManagerUtils
Generate a new X509Certificate with RSA KeyPair and create/update a KeyStore optionally backed by a keyFile.
createLabel(Address, String, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a label at the specified address in the global namespace.
createLabel(Address, String, boolean, SourceType) - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a label at the specified address in the global namespace.
createLabel(Address, String, Namespace, boolean, SourceType) - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a label at the specified address in the specified namespace.
createLabel(Address, String, Namespace, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
 
createLabel(Address, String, Namespace, SourceType) - Method in interface ghidra.program.model.symbol.SymbolTable
Create a label symbol with the given name and namespace associated to the given memory address.
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 in the global namespace and associated to the given memory 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
 
createLateBinding(Field, String, Signedness, int) - Static method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
Creates a FieldMappingInfo instance, used when the structure is variable length and there is no pre-defined Ghidra Structure data type.
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
 
createLibraryByteProvider(FSRL, LoadSpec, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Creates a ByteProvider for the given library FSRL
createLibraryByteProvider(FSRL, LoadSpec, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.MachoLoader
Overrides the default implementation to account for Universal Binary (UBI) files.
createLibrarySymbol(ImportedLibrary, String, Address) - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
 
createLibrarySymbol(String, String, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
Create a Library symbol with the specified name and optional pathname
createLink(URL, LocalFileSystem, String, String) - Method in class ghidra.framework.data.LinkHandler
Create a link file using the specified URL
createListenerErrorHandler() - Static method in class ghidra.util.datastruct.DataStructureErrorHandlerFactory
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
 
createLocalState(AuxPcodeEmulator<U>, PcodeThread<Pair<byte[], U>>, BytesPcodeExecutorStatePiece) - Method in interface ghidra.pcode.emu.auxiliary.AuxEmulatorPartsFactory
Create the local (register) state of a new stand-alone emulator
createLocalState(PcodeThread<byte[]>) - Method in class ghidra.pcode.emu.PcodeEmulator
 
createLocalState(PcodeThread<Pair<byte[], U>>) - Method in class ghidra.pcode.emu.auxiliary.AuxPcodeEmulator
 
createLocalState(PcodeThread<T>) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
A factory method to create the (register) state local to the given thread
createLocalUseropLibrary(AuxPcodeEmulator<U>, PcodeThread<Pair<byte[], U>>) - Method in interface ghidra.pcode.emu.auxiliary.AuxEmulatorPartsFactory
Create a userop library for a given thread
createLocalUseropStub(AuxPcodeEmulator<U>) - Method in interface ghidra.pcode.emu.auxiliary.AuxEmulatorPartsFactory
Create a stub userop library for the emulator's threads
createLocalVariable(Function, String, DataType, int) - Method in class ghidra.program.database.ProgramBuilder
 
createLocalVariableConflictPanel(AbstractFunctionMerger.LocalVariableConflict, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
createLock() - Method in class ghidra.framework.store.local.LockFile
Create the lock file using the default timeout.
createLock(int, boolean) - Method in class ghidra.framework.store.local.LockFile
Create the lock file.
createLockFile() - Method in class generic.util.ChannelLocker
 
createLockFile() - Method in class generic.util.FileLocker
 
createLongPropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
Creates a new LongPropertyMap with the given name.
createLongPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
Creates a new LongPropertyMap with the given name.
createMacroUse(Location, MacroSymbol, VectorSTL<ExprTree>) - Method in class ghidra.program.model.lang.PcodeParser
 
createMainPanel() - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
Creates the main dialog components.
createMainPanel(String[], boolean) - Method in class ghidra.framework.main.ProjectAccessPanel
 
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
 
createMarginProvider() - Method in interface ghidra.app.services.MarkerService
Create a new marker margin provider.
createMarkupSession(TaskMonitor) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
 
createMarkupSession(TaskMonitor) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Creates a MarkupSession that is controlled by the specified TaskMonitor.
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.AbstractAddMemoryBlockCmd
 
createMemoryBlock(Memory) - Method in class ghidra.app.cmd.memory.AddBitMappedMemoryBlockCmd
 
createMemoryBlock(Memory) - Method in class ghidra.app.cmd.memory.AddByteMappedMemoryBlockCmd
 
createMemoryBlock(Memory) - Method in class ghidra.app.cmd.memory.AddFileBytesMemoryBlockCmd
 
createMemoryBlock(Memory) - Method in class ghidra.app.cmd.memory.AddInitializedMemoryBlockCmd
 
createMemoryBlock(Memory) - Method in class ghidra.app.cmd.memory.AddUninitializedMemoryBlockCmd
 
createMemoryBlock(String, Address, byte[], boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
Create a new memory block.
createMemoryBlock(String, Address, InputStream, long, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
Create a new memory block.
createMemoryBlockByteProvider(Memory, MemoryBlock) - Static method in class ghidra.app.util.bin.MemoryByteProvider
Create a ByteProvider that is limited to the specified MemoryBlock.
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
 
createMenuComponent(boolean) - Method in interface docking.action.DockingActionIf
Returns a component to represent this action in the menu.
createMenuComponent(boolean) - Method in class docking.menu.HorizontalRuleAction
 
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, DomainObject) - Method in class ghidra.app.merge.DataTypeArchiveMergeManager
 
createMergeManagerPlugin(ModalPluginTool, MergeManager, DomainObject) - Method in class ghidra.app.merge.MergeManager
 
createMergeManagerPlugin(ModalPluginTool, MergeManager, DomainObject) - 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
 
createModifier() - Method in class ghidra.pcode.emu.ModifiedPcodeThread
Construct a modifier for the given language
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<?>, List<FieldElement>, int, int, int, ListingHighlightProvider) - Static method in class ghidra.app.util.viewer.field.ListingTextField
Displays the given List of text elements, each on its own line.
createMultilineTextField(FieldFactory, ProxyObj<?>, List<FieldElement>, int, int, ListingHighlightProvider) - Static method in class ghidra.app.util.viewer.field.ListingTextField
Displays the given List of text elements, each on its own line with no max line restriction
CreateMultipleFunctionsCmd - Class in ghidra.app.cmd.function
Command for Creating multiple functions from a selection.
CreateMultipleFunctionsCmd(AddressSetView, SourceType) - Constructor for class ghidra.app.cmd.function.CreateMultipleFunctionsCmd
 
createNamespace(Program, Demangled, Namespace, boolean) - Static method in class ghidra.app.util.demangler.DemangledObject
Get or create the specified typeNamespace.
createNamespace(Program, Namespace, Program) - Static method in class ghidra.program.util.DiffUtility
Given a namespace, create the corresponding namespace in the specified otherProgram.
createNamespace(Program, String...) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
Creates a namespace hierarchy using the list of strings specified in namespacePath.
createNamespace(Namespace, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a new Namespace with the given name contained inside the specified parent namespace.
createNamespace(String) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
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
Create 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.
createNavigator(HelpModel) - Method in class help.CustomFavoritesView
 
createNavigator(HelpModel) - Method in class help.CustomSearchView
 
createNavigator(HelpModel) - Method in class help.CustomTOCView
 
createNewFile(GFile, String, boolean, long, METADATATYPE) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
Creates a new GFile instance, using per-filesystem custom logic.
createNewPositions(Map<V, Point2D>, Map<E, List<Point2D>>) - Static method in class ghidra.graph.viewer.layout.LayoutPositions
 
createNewRangeMapAdapter(Register) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
 
createNewRangeMapAdapter(Register) - Method in class ghidra.program.util.AbstractStoredProgramContext
 
createNewRangeMapAdapter(Register) - Method in class ghidra.program.util.ProgramContextImpl
 
createNewScript(ResourceFile, String) - Method in class ghidra.app.script.GhidraScriptProvider
Creates a new script using the specified file.
createNewScript(ResourceFile, String) - Method in class ghidra.app.script.JavaScriptProvider
 
createNewScript(ResourceFile, String) - Method in class ghidra.python.PythonScriptProvider
 
createNewScript(GhidraScriptProvider, ResourceFile, List<ResourceFile>) - Static method in class ghidra.app.script.GhidraScriptUtil
Creates a new script with a unique name using the specified provider in the specified directory.
createNewThemeValue(String, Color) - Method in class docking.theme.gui.ColorValueEditor
 
createNewThemeValue(String, Font) - Method in class docking.theme.gui.FontValueEditor
 
createNewThemeValue(String, Icon) - Method in class docking.theme.gui.IconValueEditor
 
createNewThemeValue(String, T) - Method in class docking.theme.gui.ThemeValueEditor
Factory method for creating the ThemeValue of the correct type.
createNewVersion(ManagedBufferFile, String, TaskMonitor) - Method in class db.buffers.LocalManagedBufferFile
Create a new buffer file version (used for check-in)
createNode(K, V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
createNodeFromFile(GFile) - Static method in class ghidra.plugins.fsbrowser.FSBNode
Helper method to convert a single GFile object into a FSBNode object.
createNodeMap() - Method in class ghidra.util.graph.AbstractDependencyGraph
Creates the Map of Nodes to AbstractDependencyGraph<T>.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
 
createNodesFromFileList(List<GFile>, TaskMonitor) - Static method in class ghidra.plugins.fsbrowser.FSBNode
Helper method to convert GFile objects to FSBNode objects.
createNOPInstruction(String, int) - Method in class ghidra.test.ToyProgramBuilder
 
createNoteStructure(CategoryPath, String, boolean, int, int, DataTypeManager) - Static method in class ghidra.app.util.bin.format.elf.info.ElfNote
 
createNullTerminal(Plugin, Charset, VtOutput) - Method in interface ghidra.app.services.TerminalService
Create a terminal not connected to any particular application.
createNullTerminal(Charset, VtOutput) - Method in interface ghidra.app.services.TerminalService
 
createObjectPropertyMap(String, Class<T>) - Method in class ghidra.program.database.properties.DBPropertyMapManager
 
createObjectPropertyMap(String, Class<T>) - 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.
createOrGetFile(String, int) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixFileSystem
 
createOrGetFile(String, int) - Method in interface ghidra.pcode.emu.unix.EmuUnixFileSystem
Get the named file, creating it if it doesn't already exist
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
 
createOverlaySpace(String, AddressSpace) - Method in class ghidra.program.database.ProgramDB
 
createOverlaySpace(String, AddressSpace) - Method in interface ghidra.program.model.listing.Program
Create a new overlay space based upon the given base AddressSpace
createOverviewProvider() - Method in interface ghidra.app.services.MarkerService
Create a new marker overview provider.
createPackedTextField(FieldFactory, ProxyObj<?>, FieldElement[], int, int, int, ListingHighlightProvider) - 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
 
createParameterSigConflictPanel(Function[], TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
createParamInfoConflictPanel(Function[], AbstractFunctionMerger.ParamInfoConflict, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
createParser(SleighLanguage) - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Create a p-code parser for the given language
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.
createPipe() - Static method in class ghidra.pty.windows.Pipe
 
CreatePipe(WinNT.HANDLEByReference, WinNT.HANDLEByReference, ConsoleApiNative.SECURITY_ATTRIBUTES.ByReference, WinDef.DWORD) - Method in interface ghidra.pty.windows.jna.ConsoleApiNative
 
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.
createPlaintextTempFile(ByteProvider, String, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Exports the bytes in a ByteProvider into normal File that can be used as the caller wishes.
createPlateComment(FlatProgramAPI, Address) - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
 
createPluginDescription(Class<?>, PluginStatus, String, String, String, String) - Static method in class ghidra.framework.plugintool.util.PluginDescription
Deprecated.
createPluginDescription(Class<?>, PluginStatus, String, String, String, String, boolean) - Static method in class ghidra.framework.plugintool.util.PluginDescription
Deprecated.
, use @PluginInfo instead.
createPluginsConfigurations() - Method in class ghidra.framework.main.FrontEndTool
 
createPluginsConfigurations() - Method in class ghidra.framework.plugintool.ModalPluginTool
 
createPluginsConfigurations() - Method in class ghidra.framework.plugintool.PluginTool
 
createPluginsConfigurations() - Method in class ghidra.framework.project.tool.GhidraTool
 
createPointerAndReturnAddressBeingReferenced(Program, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
Applies a pointer data type at the specified address and returns the address being referenced.
createPointMarker(String, String, Program, int, boolean, boolean, boolean, Color, Icon) - 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, Icon, boolean) - Method in interface ghidra.app.services.MarkerService
Create a Marker display which shows point type markers.
createPopup() - Method in class ghidra.app.util.bean.FixedBitSizeValueField
 
createPopupActions() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
 
createPopupMenu(Iterator<DockingActionIf>, ActionContext) - Method in class docking.PopupActionManager
 
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.
CreateProcessW(WString, WString, WinBase.SECURITY_ATTRIBUTES, WinBase.SECURITY_ATTRIBUTES, boolean, WinDef.DWORD, WString, WString, ConsoleApiNative.STARTUPINFOEX, WinBase.PROCESS_INFORMATION) - Method in interface ghidra.pty.windows.jna.ConsoleApiNative
 
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.
createProgramHeaderByteProvider(Program, boolean) - Static method in class ghidra.app.util.bin.MemoryByteProvider
Create a ByteProvider that starts at the beginning of the specified program's memory, containing either just the first memory block, or all memory blocks (of the same address space).
createProgramReader() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
 
createProgramReader() - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Creates a new BinaryReader that reads bytes from the current program's memory image.
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
 
CreatePseudoConsole(ConsoleApiNative.COORD.ByValue, WinNT.HANDLE, WinNT.HANDLE, WinDef.DWORD, WinNT.HANDLEByReference) - Method in interface ghidra.pty.windows.jna.ConsoleApiNative
 
createQWord(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a qword datatype at the given address.
createReader(ByteProvider) - Static method in class ghidra.app.util.bin.format.omf.OmfFileHeader
Create a reader for a specific OMF file
createRecord(long) - Method in class db.Schema
Create an empty record for the specified key.
createRecord(Field) - Method in class db.Schema
Create an empty record for the specified key.
createReference(Program, Reference, Program) - Static method in class ghidra.program.util.DiffUtility
Given a reference for a specified program, create a comparable reference in the specified otherProgram if possible.
createReferencePath(URI) - Static method in class help.HelpBuildUtils
 
createRefTypeAttributedString(Reference, AttributedString) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
 
createRegisteredOption(String, OptionType, String, HelpLocation, Object, PropertyEditor) - Method in class ghidra.framework.options.AbstractOptions
 
createRegisteredOption(String, OptionType, String, HelpLocation, Object, PropertyEditor) - Method in class ghidra.framework.options.FileOptions
 
createRegisteredOption(String, OptionType, String, HelpLocation, Object, PropertyEditor) - Method in class ghidra.framework.options.ToolOptions
 
createRegisterReference(String, RefType, String, SourceType, int) - Method in class ghidra.program.database.ProgramBuilder
 
createRegisterReference(String, String, int) - Method in class ghidra.program.database.ProgramBuilder
 
createRegisterValueStore(Register, RangeMapAdapter) - Method in class ghidra.program.util.AbstractStoredProgramContext
 
createRelocationContext(ElfLoadHelper, Map<ElfSymbol, Address>) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Relocation context for a specific Elf image and relocation table.
createRemoteLocation(Path, String, URI) - Static method in class help.ImageLocation
 
createRemoveConflictPanel(Function[], TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
createRemovedVarConflictPanel(AbstractFunctionMerger.LocalVariableConflict, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
Creates the panel for resolving a conflict due to a variable being removed.
createRenderedImage(Component) - Static method in class docking.test.AbstractDockingTest
 
createRepository(String) - Method in class ghidra.framework.client.RepositoryServerAdapter
Create a new repository on the server.
createRepository(String) - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
 
createRepository(String) - Method in interface ghidra.framework.remote.RepositoryServerHandle
Create a new repository on the server.
createReturnInstruction(String) - Method in class ghidra.test.ToyProgramBuilder
 
createRoot(CategoryPath) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFName
Create a root name entry that will serve as the parent for all children.
createRootModule(String) - Method in class ghidra.program.database.module.TreeManager
Create a new tree with given name.
createRootModule(String) - Method in interface ghidra.program.model.listing.Listing
Create a new tree that will be identified by the given name.
createRootModule(String) - Method in class ghidra.program.model.listing.StubListing
 
createRowObject(TableModel, int) - Static method in class docking.widgets.table.RowObject
Deprecated.
Factory method to create and initialize a row object.
createRuntimeLocation(Path, String, URI, Path) - Static method in class help.ImageLocation
 
createSatelliteGraphViewer(GraphViewer<V, E>, Dimension) - Method in class ghidra.graph.viewer.GraphComponent
 
createScaledImage(Image, int, int, int) - Static method in class generic.util.image.ImageUtils
Creates a scaled image based upon the given image.
createScreenImage(Component) - Static method in class docking.test.AbstractDockingTest
Creates a png of the given component by capturing a screenshot of the image.
createSearchAlgorithm(Program, Address, ProgramSelection) - Method in class ghidra.util.search.memory.SearchInfo
 
createSearchLocation(String, SearchLocationCreatorContext) - Method in class ghidra.app.util.bin.format.dwarf.external.SearchLocationRegistry
Creates a SearchLocation using the provided location string.
createSearchPattern(String, boolean) - Static method in class ghidra.util.UserSearchUtils
Note: this is the default model of how to let users search for things in Ghidra.
createSectionProviderFor(Program, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf.sectionprovider.BaseSectionProvider
 
createSectionProviderFor(Program, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf.sectionprovider.DSymSectionProvider
 
createSectionProviderFor(Program, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf.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.
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.
createSelection(AddressSetView) - Method in class ghidra.app.script.GhidraScript
Calling this method is equivalent to calling GhidraScript.setCurrentSelection(AddressSetView).
createSelectionManager() - Method in class docking.widgets.table.GTable
 
createSeparator() - Static method in class docking.menu.MultiActionDockingAction
 
createShape() - Method in class ghidra.service.graph.VertexShape
 
createSharedActions(Tool, ToolActions, String) - Static method in class docking.widgets.table.GTable
 
createSharedActions(Tool, ToolActions, String) - Static method in class docking.widgets.tree.GTree
 
createSharedState() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
A factory method to create the (memory) state shared by all threads in this machine
createSharedState() - Method in class ghidra.pcode.emu.auxiliary.AuxPcodeEmulator
 
createSharedState() - Method in class ghidra.pcode.emu.PcodeEmulator
 
createSharedState(AuxPcodeEmulator<U>, BytesPcodeExecutorStatePiece) - Method in interface ghidra.pcode.emu.auxiliary.AuxEmulatorPartsFactory
Create the shared (memory) state of a new stand-alone emulator
createSharedUseropLibrary(AuxPcodeEmulator<U>) - Method in interface ghidra.pcode.emu.auxiliary.AuxEmulatorPartsFactory
Create the userop library for the emulator (used by all threads)
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.dwarf.DIEAggregate
Create a DIEAggregate from a single DIE.
createSingleLineTextField(FieldFactory, ProxyObj<?>, FieldElement, int, int, ListingHighlightProvider) - 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, ListingHighlightProvider) - 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.dwarf.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
 
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.
createStat() - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixFile
A factory method for the file's stat structure.
createStorageConflictPanel(Address, Pair<List<Variable>, List<Variable>>, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
createString(Program, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
Applies a string data type at the specified address and returns the string object.
createString(String, byte[], Charset, DataType) - Method in class ghidra.program.database.ProgramBuilder
 
createString(String, String, Charset, boolean, DataType) - Method in class ghidra.program.database.ProgramBuilder
 
CreateStringCmd - Class in ghidra.app.cmd.data
Command to create a String and optionally label it.
CreateStringCmd(Address) - Constructor for class ghidra.app.cmd.data.CreateStringCmd
Construct command for creating null-terminated ASCII string Data.
CreateStringCmd(Address, int) - Constructor for class ghidra.app.cmd.data.CreateStringCmd
Construct command for creating fixed-length ASCII string Data.
CreateStringCmd(Address, int, boolean) - Constructor for class ghidra.app.cmd.data.CreateStringCmd
Construct command for creating fixed-length ASCII or Unicode string Data.
CreateStringCmd(Address, int, boolean, DataUtilities.ClearDataMode) - Constructor for class ghidra.app.cmd.data.CreateStringCmd
Construct command for creating fixed-length ASCII or Unicode string Data
CreateStringCmd(Address, AbstractStringDataType, int, DataUtilities.ClearDataMode) - Constructor for class ghidra.app.cmd.data.CreateStringCmd
Construct command for creating string Data
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(Program) 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(StructureContext<T>) - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
Creates a new customized structure data type for a variable length structure mapped class.
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, for removal: This API element is subject to removal in a future version.
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, for removal: This API element is subject to removal in a future version.
createSymbol(Program, Namespace, String, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
Creates a symbol.
createTable() - Method in class ghidra.program.database.properties.ObjectPropertyMapDB
Create the necessary table(s) to support this property.
createTable(Field) - Method in class ghidra.program.database.properties.PropertyMapDB
Create the default propertyTable.
createTable(RowObjectTableModel<ROW_OBJECT>) - Method in class docking.widgets.table.GFilterTable
 
createTable(RowObjectTableModel<ROW_OBJECT>) - Method in class ghidra.util.table.GhidraFilterTable
 
createTable(ThreadedTableModel<T, ?>) - Method in class docking.widgets.table.threaded.GThreadedTablePanel
 
createTable(ThreadedTableModel<T, ?>) - Method in class ghidra.util.table.GhidraThreadedTablePanel
 
createTable(String, Schema) - Method in class db.DBHandle
Creates a new table with the given name and schema.
createTable(String, Schema, int[]) - Method in class db.DBHandle
Creates a new table with the given name and schema.
createTableChooserDialog(TableChooserExecutor, Program, String, Navigatable) - Method in interface ghidra.app.util.query.TableService
 
createTableChooserDialog(TableChooserExecutor, Program, String, Navigatable, boolean) - Method in interface ghidra.app.util.query.TableService
 
createTableChooserDialog(String, TableChooserExecutor) - Method in class ghidra.app.script.GhidraScript
Creates a TableChooserDialog that allows the script to display a list of addresses (and associated column data) in a table and also provides the capability to execute an action from a selection in the table.
createTableChooserDialog(String, TableChooserExecutor, boolean) - Method in class ghidra.app.script.GhidraScript
Creates a TableChooserDialog that allows the script to display a list of addresses (and associated column data) in a table and also provides the capability to execute an action from a selection in the table.
createTableColumnDescriptor() - Method in class docking.theme.gui.ThemeColorTableModel
 
createTableColumnDescriptor() - Method in class docking.theme.gui.ThemeFontTableModel
 
createTableColumnDescriptor() - Method in class docking.theme.gui.ThemeIconTableModel
 
createTableColumnDescriptor() - Method in class docking.widgets.table.AnyObjectTableModel
 
createTableColumnDescriptor() - Method in class docking.widgets.table.GDynamicColumnTableModel
 
createTableColumnDescriptor() - Method in class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
 
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.
createTempFile(long) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a FileCache.FileCacheEntryBuilder that will allow the caller to write bytes to it.
createTempFile(String) - Method in class generic.test.AbstractGenericTest
Creates a file in the Application 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 Application temp directory using the given name as a prefix and the given suffix.
createTempFile(String, String) - Static method in class ghidra.framework.Application
Creates a new empty file in the Application's temp directory, using the given prefix and suffix strings to generate its name.
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
 
createTextPanel(String) - Method in class docking.widgets.OptionDialog
 
CreateThemeDialog - Class in ghidra.app.plugin.gui
 
CreateThemeDialog(ThemeManager) - Constructor for class ghidra.app.plugin.gui.CreateThemeDialog
 
createThread(AuxPcodeEmulator<U>, String) - Method in interface ghidra.pcode.emu.auxiliary.AuxEmulatorPartsFactory
Create a thread with the given name
createThread(String) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
A factory method to create a new thread in this machine
createThread(String) - Method in class ghidra.pcode.emu.auxiliary.AuxPcodeEmulator
 
createThread(String) - Method in class ghidra.pcode.emu.PcodeEmulator
 
createThreadedTablePanel(ThreadedTableModel<ROW_OBJECT, ?>) - Method in class docking.widgets.table.GFilterTable
 
createThreadedTablePanel(ThreadedTableModel<ROW_OBJECT, ?>) - Method in class ghidra.util.table.GhidraFilterTable
 
createThreadStubLibrary() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
A factory method to create a stub library for compiling thread-local Sleigh source
createThreadStubLibrary() - Method in class ghidra.pcode.emu.auxiliary.AuxPcodeEmulator
 
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.
createThrowableWithStackOlderThan(String...) - 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 patterns removed.
createThunkFunction(String, Namespace, Address, AddressSetView, Function, SourceType) - Method in class ghidra.program.database.function.FunctionManagerDB
 
createThunkFunction(String, Namespace, Address, AddressSetView, Function, SourceType) - Method in interface ghidra.program.model.listing.FunctionManager
Create a thunk function with the given body at entry point.
CreateThunkFunctionCmd - Class in ghidra.app.cmd.function
Command for creating a thunk function at an address.
CreateThunkFunctionCmd(Address, boolean) - Constructor for class ghidra.app.cmd.function.CreateThunkFunctionCmd
Constructs a new command for creating a thunk function that can compute the function this function is thunking to.
CreateThunkFunctionCmd(Address, AddressSetView, Address) - Constructor for class ghidra.app.cmd.function.CreateThunkFunctionCmd
Constructs a new command for creating a thunk function.
CreateThunkFunctionCmd(Address, AddressSetView, Address, List<Address>) - Constructor for class ghidra.app.cmd.function.CreateThunkFunctionCmd
Constructs a new command for creating a thunk function.
CreateThunkFunctionCmd(Address, AddressSetView, Symbol) - Constructor for class ghidra.app.cmd.function.CreateThunkFunctionCmd
Constructs a new command for creating a thunk function.
createTool() - Method in interface ghidra.framework.model.Workspace
Launch an empty tool.
createTool() - Method in class ghidra.framework.plugintool.StandAloneApplication
 
createTool(Project) - Method in interface ghidra.framework.model.ToolTemplate
Creates a tool like only this template knows how.
createTool(Project) - Method in class ghidra.framework.project.tool.GhidraToolTemplate
 
createTool(String) - Static method in class ghidra.framework.plugintool.ModalPluginTool
 
createToolbarSeparator() - Static method in class docking.DockingUtils
 
createToolSpecificOpenActions() - Method in class ghidra.framework.main.FrontEndPlugin
 
createToolState(PluginTool, DomainObject) - Static method in class ghidra.framework.data.ToolStateFactory
 
createToolTipComponent() - Method in class ghidra.graph.viewer.popup.ToolTipInfo
Creates a tool tip component
createUI(JComponent) - Static method in class docking.menu.DockingCheckboxMenuItemUI
 
createUI(JComponent) - Static method in class docking.menu.DockingMenuItemUI
 
createUI(JComponent) - Static method in class docking.menu.DockingMenuUI
 
createUiDefaultsMapper(UIDefaults) - Method in class generic.theme.laf.FlatLookAndFeelManager
 
createUiDefaultsMapper(UIDefaults) - Method in class generic.theme.laf.GtkLookAndFeelManager
 
createUiDefaultsMapper(UIDefaults) - Method in class generic.theme.laf.LookAndFeelManager
 
createUiDefaultsMapper(UIDefaults) - Method in class generic.theme.laf.MacLookAndFeelManager
 
createUiDefaultsMapper(UIDefaults) - Method in class generic.theme.laf.MetalLookAndFeelManager
 
createUiDefaultsMapper(UIDefaults) - Method in class generic.theme.laf.MotifLookAndFeelManager
 
createUiDefaultsMapper(UIDefaults) - Method in class generic.theme.laf.NimbusLookAndFeelManager
 
createUiDefaultsMapper(UIDefaults) - Method in class generic.theme.laf.WindowsClassicLookAndFeelManager
 
createUiDefaultsMapper(UIDefaults) - Method in class generic.theme.laf.WindowsLookAndFeelManager
 
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.StubMemory
 
createUninitializedMemory(String, String, int) - Method in class ghidra.program.database.ProgramBuilder
 
createUniqueFilterPreferenceKey(JTable) - Method in class docking.widgets.table.GTableFilterPanel
Generates a key used to store user filter configuration state.
createUnregisteredOption(String, OptionType, Object) - Method in class ghidra.framework.options.AbstractOptions
 
createUnregisteredOption(String, OptionType, Object) - Method in class ghidra.framework.options.FileOptions
 
createUnregisteredOption(String, OptionType, Object) - Method in class ghidra.framework.options.ToolOptions
 
createUnsortedSortState() - Static method in class docking.widgets.table.TableSortState
Creates a sort state that represents being unsorted
createUseForAllCheckBox() - Method in class ghidra.app.merge.listing.ConflictPanel
 
createUseropLibrary() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
A factory method to create the userop library shared by all threads in this machine
createUseropLibrary() - Method in class ghidra.pcode.emu.auxiliary.AuxPcodeEmulator
 
createUseropLibrary() - Method in class ghidra.pcode.emu.auxiliary.AuxPcodeThread
 
createUseropLibrary() - Method in class ghidra.pcode.emu.DefaultPcodeThread
A factory method to create the complete userop library for this thread
createUseropLibrary() - Method in class ghidra.pcode.emu.PcodeEmulator
 
createUserToolChest() - Method in class ghidra.framework.project.DefaultProjectManager
 
createValues() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
createVariable(Program, Variable, Program) - Static method in class ghidra.program.util.DiffUtility
Given a variable for a specified program, create a comparable variable in the specified otherProgram if possible.
createVariable(String, int, DataType, SourceType) - Method in interface ghidra.program.model.listing.StackFrame
Create a stack variable.
createVariableSymbol(String, FunctionDB, SymbolType, int, VariableStorage, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
Creates variable symbols.
createVarnode(long, int, int) - Method in class ghidra.program.util.VarnodeContext
 
createVarnode(BigInteger, BigInteger, int) - Method in class ghidra.program.util.VarnodeContext
 
createVersionedDatabase(File, int, VersionedDBListener, long) - Static method in class ghidra.framework.store.db.VersionedDatabase
Create a new database and provide the initial buffer file for writing.
createVertexMouseInfo(MouseEvent, V, Point2D) - Method in class ghidra.graph.viewer.GraphViewer
 
createViewUpdater() - Method in class ghidra.graph.viewer.GraphViewer
 
createVoidPropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
Creates a new VoidPropertyMap with the given name.
createVoidPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
Creates a new VoidPropertyMap with the given name.
createWithComparator(Comparator<V>) - Static method in class ghidra.generic.util.datastruct.TreeValueSortedMap
Create a tree using a custom comparator to order the values
createWithNaturalOrder() - Static method in class ghidra.generic.util.datastruct.TreeValueSortedMap
Create a tree using the values' natural ordering
createWithStreams(Plugin, Charset, InputStream, OutputStream) - Method in interface ghidra.app.services.TerminalService
Create a terminal connected to the application (or pty session) via the given streams.
createWithStreams(Charset, InputStream, OutputStream) - Method in interface ghidra.app.services.TerminalService
 
createWord(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Creates a word datatype at the given address.
createWordWrappedTextField(FieldFactory, ProxyObj<?>, FieldElement, int, int, int, ListingHighlightProvider) - Static method in class ghidra.app.util.viewer.field.ListingTextField
Displays the given text, word-wrapping as needed to avoid clipping (up to the max number of lines.)
createWorkspace(String) - Method in interface ghidra.framework.model.ToolManager
Create a workspace with the given name.
createWorkspace(String) - Method in class ghidra.framework.project.tool.ToolManagerImpl
 
createWrapperTypeException() - Method in interface ghidra.util.table.column.GColumnRenderer
A convenience method for primitive-based/wrapper-based renderers to signal that they should not be using text to filter.
creatingFunction(ElfLoadHelper, Address) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Prior to the ELF loader creating a function this method will be invoked to permit an extension to adjust the address and/or apply context to the intended location.
CreationDateProjectDataColumn - Class in ghidra.util.table.projectdata.column
 
CreationDateProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.CreationDateProjectDataColumn
 
CRIMSON - Static variable in class ghidra.util.WebColors
 
crop(Image, Rectangle) - Static method in class generic.util.image.ImageUtils
Crops the given image, keeping the given bounds
crop(Rectangle) - Method in class help.screenshot.AbstractScreenShotGenerator
 
CROSSBUILD - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
crossbuild_stmt() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
crossbuild_stmt() - Method in class ghidra.sleigh.grammar.SleighEcho
 
crossbuild_stmt() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
crossbuild_stmt() - Method in class ghidra.sleigh.grammar.SleighParser
 
crossbuild_stmt_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.crossbuild_stmt_return
 
CryptoException - Exception in ghidra.util.exception
 
CryptoException(Exception) - Constructor for exception ghidra.util.exception.CryptoException
 
CryptoException(String) - Constructor for exception ghidra.util.exception.CryptoException
 
CryptoProvider - Interface in ghidra.formats.gfilesystem.crypto
Common interface for provider interfaces that provide crypto information.
CryptoProvider.Session - Interface in ghidra.formats.gfilesystem.crypto
 
CryptoProviders - Class in ghidra.formats.gfilesystem.crypto
CryptoProviderSessionChildImpl - Class in ghidra.formats.gfilesystem.crypto
A stub implementation of CryptoSession that relies on a parent instance.
CryptoProviderSessionChildImpl(CryptoSession) - Constructor for class ghidra.formats.gfilesystem.crypto.CryptoProviderSessionChildImpl
 
CryptoSession - Interface in ghidra.formats.gfilesystem.crypto
Provides the caller with the ability to perform crypto querying operations for a group of related files.
cs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
 
cs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
CsHintLoadSpecChooser - Class in ghidra.app.util.importer
Chooses a LoadSpec for a Loader to use based on a provided CompilerSpec.
CsHintLoadSpecChooser(CompilerSpecID) - Constructor for class ghidra.app.util.importer.CsHintLoadSpecChooser
Creates a new CsHintLoadSpecChooser
CsHintLoadSpecChooser(String) - Constructor for class ghidra.app.util.importer.CsHintLoadSpecChooser
Creates a new CsHintLoadSpecChooser
CSMAGIC_BLOBWRAPPER - Static variable in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureConstants
 
CSMAGIC_CODEDIRECTORY - Static variable in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureConstants
 
CSMAGIC_DETACHED_SIGNATURE - Static variable in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureConstants
 
CSMAGIC_EMBEDDED_DER_ENTITLEMENTS - Static variable in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureConstants
 
CSMAGIC_EMBEDDED_ENTITLEMENTS - Static variable in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureConstants
 
CSMAGIC_EMBEDDED_LAUNCH_CONSTRAINT - Static variable in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureConstants
 
CSMAGIC_EMBEDDED_SIGNATURE - Static variable in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureConstants
 
CSMAGIC_EMBEDDED_SIGNATURE_OLD - Static variable in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureConstants
 
CSMAGIC_REQUIREMENT - Static variable in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureConstants
 
CSMAGIC_REQUIREMENTS - Static variable in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureConstants
 
cSpec - Variable in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
CSPEC - Static variable in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
 
CSPEC_TYPE - Static variable in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
 
CSPECTAG_TYPE - Static variable in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
 
cstatement(VectorSTL<ContextChange>) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
cstatements() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
CStyle - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.CommentStyleEnum
 
CTokenHighlightMatcher - Interface in ghidra.app.decompiler
The interface that clients must define to create a DecompilerHighlighter
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.AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedPatternsBuilder
 
ctx - Variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
ctx - Variable in class ghidra.pcode.struct.GotoStmt
 
ctx - Variable in class ghidra.pcode.struct.Expr
 
ctx() - Method in record class ghidra.app.plugin.assembler.AssemblySelector.Selection
Returns the value of the ctx record component.
CTX - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
CTX - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
ctxAddrs - Variable in class ghidra.program.disassemble.ReDisassembler.ReDisState
 
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.AbstractSleighAssembler
 
ctxGraph - Variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
ctxGraph - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
ctxlval() - Method in class ghidra.sleigh.grammar.SleighParser
 
ctxlval_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.ctxlval_return
 
ctxRegister - Variable in class ghidra.program.disassemble.ReDisassembler
 
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
 
cu() - Method in record class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluatorContext
Returns the value of the cu record component.
cultureIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
 
cultureIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
 
CUMULATIVE_CHANGE_FILENAME - Static variable in class db.Database
 
CUMULATIVE_MODMAP_FILENAME - Static variable in class db.Database
 
curChar - Variable in class ghidra.app.util.cparser.C.CParserTokenManager
 
curChar - Variable in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
 
curctx - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
 
curFileStackTop() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
current - Variable in class ghidra.program.model.pcode.LinkedByteBuffer.Position
 
CURRENT_ADDRESS - Enum constant in enum class ghidra.app.util.bean.SetEquateDialog.SelectionType
 
CURRENT_OPERATING_SYSTEM - Static variable in enum class ghidra.framework.OperatingSystem
Do not access this property directly.
CURRENT_PLATFORM - Static variable in enum class ghidra.framework.Platform
A constant identifying the current platform.
currentAddress - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
currentAddress - Variable in class ghidra.app.script.GhidraScript
 
currentAddress - Variable in class ghidra.program.util.VarnodeContext
 
currentConflictPanel - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
currentConflictPanel - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
currentConstraint - Variable in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
 
currentDomainObject - Variable in class ghidra.app.merge.MergeManagerPlugin
 
currentHighlight - Variable in class ghidra.app.plugin.ProgramPlugin
 
currentHighlight - Variable in class ghidra.app.script.GhidraScript
 
currentIndex - Variable in class ghidra.app.merge.MergeManager
 
currentIndex - Variable in class ghidra.app.util.bin.BinaryReader
 
currentInstruction - Variable in class ghidra.program.util.VarnodeContext
 
currentLocation - Variable in class ghidra.app.plugin.ProgramPlugin
 
currentLocation - Variable in class ghidra.app.script.GhidraScript
 
currentLocation - Variable in class ghidra.app.util.ByteCopier
 
currentMonitor - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
currentMonitor - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
currentProgram - Variable in class ghidra.app.plugin.ProgramPlugin
 
currentProgram - Variable in class ghidra.app.util.ByteCopier
 
currentProgram - Variable in class ghidra.program.flatapi.FlatProgramAPI
 
currentSelection - Variable in class ghidra.app.plugin.ProgramPlugin
 
currentSelection - Variable in class ghidra.app.script.GhidraScript
 
currentSelection - Variable in class ghidra.app.util.ByteCopier
 
currentState() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramExecutor
 
currentThemeValue - Variable in class docking.theme.gui.ThemeValueEditor
 
currentToken - Variable in exception ghidra.app.util.cparser.C.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception ghidra.app.util.cparser.CPP.ParseException
This is the last token that has been consumed successfully.
currentUser - Variable in class ghidra.framework.main.ProjectAccessPanel
 
currentValues - Variable in class generic.theme.ThemeManager
 
currentVersion - Variable in class db.Database
 
currProgramIndex - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
CURSOR - Static variable in class generic.theme.GThemeDefaults.Colors
 
CURSOR_HIGHLIGHT_BUTTON_NAME - Static variable in interface ghidra.GhidraOptions
 
CURSOR_HIGHLIGHT_GROUP - Static variable in interface ghidra.GhidraOptions
 
CURSOR_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
Display priority for marking the cursor location.
cursorBeginning(FieldLocation) - Method in interface docking.widgets.fieldpanel.Layout
Sets the given FieldLocation as far to the left as possible.
cursorBeginning(FieldLocation) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
cursorBeginning(FieldLocation) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
cursorBeginning(FieldLocation) - Method in class docking.widgets.fieldpanel.support.RowLayout
 
CursorBlinker - Class in docking.widgets.fieldpanel.internal
 
CursorBlinker(FieldPanel) - Constructor for class docking.widgets.fieldpanel.internal.CursorBlinker
 
cursorBottomOfFile() - Method in class docking.widgets.fieldpanel.FieldPanel
 
cursorDown() - Method in class docking.widgets.fieldpanel.FieldPanel
 
cursorDown(FieldLocation, int) - Method in interface docking.widgets.fieldpanel.Layout
Moves the cursor up down row from its current position.
cursorDown(FieldLocation, int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
cursorDown(FieldLocation, int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
cursorDown(FieldLocation, int) - Method in class docking.widgets.fieldpanel.support.RowLayout
 
cursorEnd() - Method in class docking.widgets.fieldpanel.FieldPanel
Moves the cursor to the end of the line.
cursorEnd(FieldLocation) - Method in interface docking.widgets.fieldpanel.Layout
Sets the given FieldLocation as far to the right as possible.
cursorEnd(FieldLocation) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
cursorEnd(FieldLocation) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
cursorEnd(FieldLocation) - Method in class docking.widgets.fieldpanel.support.RowLayout
 
cursorFocused() - Method in class docking.widgets.fieldpanel.internal.PaintContext
 
cursorHidden() - Method in class docking.widgets.fieldpanel.internal.PaintContext
 
cursorHome() - Method in class docking.widgets.fieldpanel.FieldPanel
Moves the cursor to the beginning of the line.
cursorLeft() - Method in class docking.widgets.fieldpanel.FieldPanel
 
cursorLeft(FieldLocation) - Method in interface docking.widgets.fieldpanel.Layout
Sets the given FieldLocation one position to the left.
cursorLeft(FieldLocation) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
cursorLeft(FieldLocation) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
cursorLeft(FieldLocation) - Method in class docking.widgets.fieldpanel.support.RowLayout
 
CursorPosition - Class in docking.widgets
A simple tracker of position in an object for that allows more specialized users to extend and add functionality.
CursorPosition(int) - Constructor for class docking.widgets.CursorPosition
 
cursorRight() - Method in class docking.widgets.fieldpanel.FieldPanel
 
cursorRight(FieldLocation) - Method in interface docking.widgets.fieldpanel.Layout
Sets the given FieldLocation one position to the right.
cursorRight(FieldLocation) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
cursorRight(FieldLocation) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
cursorRight(FieldLocation) - Method in class docking.widgets.fieldpanel.support.RowLayout
 
cursorTopOfFile() - Method in class docking.widgets.fieldpanel.FieldPanel
 
cursorUp() - Method in class docking.widgets.fieldpanel.FieldPanel
 
cursorUp(FieldLocation, int) - Method in interface docking.widgets.fieldpanel.Layout
Moves the cursor up one row from its current position.
cursorUp(FieldLocation, int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
cursorUp(FieldLocation, int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
cursorUp(FieldLocation, int) - Method in class docking.widgets.fieldpanel.support.RowLayout
 
CUSTOM_DISASSEMBLER_CLASS - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
CUSTOM_DISASSEMBLER_CLASS is a full class name for a language-specific disassembler implementation.
CUSTOM_OPTION_CLASS_NAME_KEY - Static variable in interface ghidra.framework.options.CustomOption
Key which corresponds to custom option implementation class.
CUSTOM_STORAGE - Enum constant in enum class ghidra.program.model.listing.Function.FunctionUpdateType
All parameters and return have been specified with their storage.
CUSTOM_TYPE - Enum constant in enum class ghidra.framework.options.OptionType
 
CustomAttribute - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
CustomDefaultTOCFactory() - Constructor for class help.CustomTOCView.CustomDefaultTOCFactory
 
CustomFavoritesView - Class in help
This class allows us to change the renderer of the favorites tree.
CustomFavoritesView(HelpSet, String, String, Hashtable) - Constructor for class help.CustomFavoritesView
 
CustomFavoritesView(HelpSet, String, String, Locale, Hashtable) - Constructor for class 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
customizeClipboardAction(DockingAction) - Method in interface ghidra.app.services.ClipboardContentProviderService
Customize the given action.
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
 
CustomNimbusLookAndFeel - Class in generic.theme.laf
Extends the NimbusLookAndFeel (Nimbus) to intercept CustomNimbusLookAndFeel.getDefaults().
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 help
 
CustomSearchView(HelpSet, String, String, Locale, Hashtable) - Constructor for class help.CustomSearchView
 
CustomTOCView - Class in help
A custom Table of Contents view that we specify in our JavaHelp xml documents.
CustomTOCView(HelpSet, String, String, Hashtable) - Constructor for class help.CustomTOCView
 
CustomTOCView(HelpSet, String, String, Locale, Hashtable) - Constructor for class help.CustomTOCView
 
CustomTOCView.CustomDefaultTOCFactory - Class in 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 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 help.CustomTOCView.CustomTreeItemDecorator
 
CUT - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
CUT_ICON - Static variable in class resources.Icons
 
Cuttable - Interface in ghidra.framework.main.datatree
 
cv(long) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match a given constant value
CVTRes - Enum constant in enum class ghidra.app.util.bin.format.pe.rich.MSProductType
 
CXX_Compiler - Enum constant in enum class ghidra.app.util.bin.format.pe.rich.MSProductType
 
CYAN - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
CYAN - Static variable in class ghidra.util.WebColors
 
CYCLE - Enum constant in enum class ghidra.graph.viewer.PathHighlightMode
Shows all cycles for a given vertex
CycleGroup - Class in ghidra.program.model.data
Class to define a set of dataTypes that a single action can cycle through.
CycleGroup(String) - Constructor for class ghidra.program.model.data.CycleGroup
Construct empty group no name, data types or keystroke.
CycleGroup(String, DataType[], KeyStroke) - Constructor for class ghidra.program.model.data.CycleGroup
Constructs a new cycle group with the given dataTypes.
CycleGroup(String, DataType, KeyStroke) - Constructor for class ghidra.program.model.data.CycleGroup
Constructor cycle group with one data type.
CyclomaticComplexity - Class in ghidra.program.util
Class with a utility function to calculate the cyclomatic complexity of a function.
CyclomaticComplexity() - Constructor for class ghidra.program.util.CyclomaticComplexity
 

D

DARK_BLUE - Static variable in class ghidra.util.WebColors
 
DARK_CYAN - Static variable in class ghidra.app.merge.util.ConflictUtility
 
DARK_CYAN - Static variable in class ghidra.util.WebColors
 
DARK_GOLDENROD - Static variable in class ghidra.util.WebColors
 
DARK_GRAY - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
DARK_GRAY - Static variable in class ghidra.util.WebColors
 
DARK_GREEN - Static variable in class ghidra.util.WebColors
 
DARK_KHAKI - Static variable in class ghidra.util.WebColors
 
DARK_MAGENTA - Static variable in class ghidra.util.WebColors
 
DARK_OLIVE_GREEN - Static variable in class ghidra.util.WebColors
 
DARK_ORANGE - Static variable in class ghidra.util.WebColors
 
DARK_ORCHID - Static variable in class ghidra.util.WebColors
 
DARK_RED - Static variable in class ghidra.util.WebColors
 
DARK_SALMON - Static variable in class ghidra.util.WebColors
 
DARK_SEA_GREEN - Static variable in class ghidra.util.WebColors
 
DARK_SLATE_BLUE - Static variable in class ghidra.util.WebColors
 
DARK_SLATE_GRAY - Static variable in class ghidra.util.WebColors
 
DARK_TURQUOSE - Static variable in class ghidra.util.WebColors
 
DARK_VIOLET - Static variable in class ghidra.util.WebColors
 
darker() - Method in class generic.theme.GColor
 
darker(Color) - Static method in class generic.theme.Gui
Returns a darker version of the given color or brighter if the current theme is dark.
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.dnd.StringTransferable
 
data - Variable in class docking.widgets.DefaultDropDownSelectionDataModel
 
data - Variable in class generic.stl.VectorIterator
 
data - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
data - Variable in class ghidra.pcode.memstate.MemoryPage
 
Data - Interface in ghidra.program.model.listing
Interface for interacting with data at an address in a program.
DATA - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
the real initialized data section no padding, no bss overlap
DATA - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for data.
DATA - Static variable in class ghidra.graph.ProgramGraphType
 
DATA - Static variable in class ghidra.program.model.lang.OperandType
Bit set if the address referred to contains data.
DATA - Static variable in class ghidra.program.model.symbol.RefType
RefType.DATA type identifies a generic reference from either an instruction, when the read/write data access is unknown, or from pointer data when it refers to data or it's unknown if it refers to code.
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 - Enum constant in enum class ghidra.app.services.AnalyzerType
 
DATA_CONFLICT - Enum constant in enum class 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
Deprecated.
use of this type is discouraged and may be eliminated in a future release. The type RefType.DATA should generally be used in place of this type.
DATA_INDIRECT - Static variable in class ghidra.graph.ProgramGraphType
 
DATA_LA_SYMBOL_PTR - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
Lazy symbol pointers, which are indirect references to imported functions
DATA_MANAGER - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for the data manager.
DATA_MOD_INIT_FUNC - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
Module initialization functions.
DATA_MOD_TERM_FUNC - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
Module termination functions
DATA_NL_SYMBOL_PTR - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
Non-lazy symbol pointers, which are indirect references to imported functions
DATA_ORG_CHANGED - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarning
StandAloneDataTypeManager.ArchiveWarning.DATA_ORG_CHANGED indicates an archive which has been open read-only requires an upgraded to adjust for changes in the associated data organization.
DATA_PAGE_MAP_ENTRY - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
 
DATA_RECORD_TYPE - Static variable in class ghidra.app.util.opinion.IntelHexRecord
 
data_start - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
 
DATA_TYPE_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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_CATEGORY - Static variable in class ghidra.app.util.bin.format.swift.SwiftTypeMetadataStructure
 
DATA_TYPE_CATEGORY_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
DATA_TYPE_CATEGORY_MOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
DATA_TYPE_CATEGORY_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
DATA_TYPE_CATEGORY_RENAMED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
DATA_TYPE_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
DATA_TYPE_EDITORS - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for the data type editors.
DATA_TYPE_MOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
DATA_TYPE_PROPOGATION - Static variable in class ghidra.app.services.AnalysisPriority
Defines data type propogation as the ninth priority for automatic analysis.
DATA_TYPE_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
DATA_TYPE_RENAMED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
DATA_TYPE_REPLACED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
DATA_TYPE_SETTING_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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
 
dataChanged(BigInteger, BigInteger) - Method in class ghidra.app.decompiler.component.margin.LineNumberDecompilerMarginProvider
 
DataConverter - Interface in ghidra.util
Stateless helper classes with static singleton instances that contain methods to convert Java numeric types to and from their raw form in a byte array.
dataDirectory - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
DataDirectory - Class in ghidra.app.util.bin.format.pe
An abstract base class to represent the IMAGE_DATA_DIRECTORY data structure defined 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.
DataFlowGraphType - Class in ghidra.graph
 
DataFlowGraphType() - Constructor for class ghidra.graph.DataFlowGraphType
 
DataImage - Class in ghidra.program.model.data
 
DataImage() - Constructor for class ghidra.program.model.data.DataImage
 
DataInCodeCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a LC_DATA_IN_CODE command.
DataInCodeEntry - Class in ghidra.app.util.bin.format.macho.commands
Represents a data_in_code_entry structure
DataInCodeEntry(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.DataInCodeEntry
Creates a new DataInCodeEntry
DataIterator - Interface in ghidra.program.model.listing
Interface to define an iterator over over some set of Data.
DataIterator.IteratorWrapper - Class in ghidra.program.model.listing
 
DataKeyIterator - Class in ghidra.program.database.code
Converts a DBLongIterator into a DataIterator
DataKeyIterator(CodeManager, AddressMap, DBLongIterator) - Constructor for class ghidra.program.database.code.DataKeyIterator
Constructs a new DataKeyIterator
DataLoadingConstraintEditor<T> - Class in docking.widgets.table.constrainteditor
Abstract base class for constraint editors that load all the data in a column in order to initialize themselves.
DataLoadingConstraintEditor(ColumnConstraint<T>, ColumnData<T>) - Constructor for class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
Constructor.
DataLocationListContext - Interface in ghidra.app.context
Context mix-in interface that ActionContexts can implement if they can provide a list of Data object'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
 
dataoff - Variable in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
 
dataOffset - Variable in class ghidra.app.util.bin.format.omf.OmfData
 
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.
dataReader - Variable in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
 
DataRecordIterator - Class in ghidra.program.database.code
Converts a record iterator into a DataIterator.
DataRecordIterator(CodeManager, RecordIterator, boolean) - Constructor for class ghidra.program.database.code.DataRecordIterator
Constructs a new DataRecordIterator
dataReference(PcodeOp, int, Varnode, RefType, TaskMonitor) - Method in class ghidra.util.state.analysis.MySwitchAnalyzer
 
dataReference(PcodeOp, int, Varnode, RefType, TaskMonitor) - Method in interface ghidra.util.state.FunctionAnalyzer
Callback indicating that an absolute memory reference was encountered
DataRefType - Class in ghidra.program.model.symbol
Class to define reference types for data.
DataRefType(byte, String, int) - Constructor for class ghidra.program.model.symbol.DataRefType
Constructs a DataRefType with the given type.
DataService - Interface in ghidra.app.services
Service for creating data
dataSettingChanged(Address) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
Provides notification when a data instance setting has changed at a specific address.
dataSettingChanged(Address) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
datasize - Variable in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
 
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.
DataStructureErrorHandlerFactory - Class in ghidra.util.datastruct
A class data structures can use to delegate error handling responsibilities to system-level decision making.
DataStructureErrorHandlerFactory() - Constructor for class ghidra.util.datastruct.DataStructureErrorHandlerFactory
 
DataStub - Class in ghidra.program.model.listing
DataStub can be extended for use by tests.
DataStub() - Constructor for class ghidra.program.model.listing.DataStub
 
DataTable - Class in ghidra.util.datastruct
Table for managing rows and columns of data.
DataTable() - Constructor for class ghidra.util.datastruct.DataTable
Creates a new DataTable.
dataToScreenLocation(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
dataToScreenLocation(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
dataToScreenLocation(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
dataToScreenLocation(int, int) - Method in interface docking.widgets.fieldpanel.field.TextField
Translates a data row and column into a screen row and column.
dataToScreenLocation(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
dataToScreenLocation(int, int) - Method in class docking.widgets.fieldpanel.field.WrappingVerticalLayoutTextField
 
dataToScreenLocation(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
DataToStringConverter<T> - Interface in docking.widgets
 
DataTree - Class in ghidra.framework.main.datatree
Tree that shows the folders and domain files in a Project
DataTreeClipboardUtils - Class in ghidra.framework.main.datatree
Manages Ghidra integration with the system clipboard when doing cut/copy/paste operations on domainFiles and domainFolders in a data tree widget.
DataTreeClipboardUtils() - Constructor for class ghidra.framework.main.datatree.DataTreeClipboardUtils
 
DataTreeDialog - Class in ghidra.framework.main
Dialog to open or save domain data items to a new location or name.
DataTreeDialog(Component, String, DataTreeDialogType) - Constructor for class ghidra.framework.main.DataTreeDialog
Construct a new DataTreeDialog for the active project.
DataTreeDialog(Component, String, DataTreeDialogType, DomainFileFilter) - Constructor for class ghidra.framework.main.DataTreeDialog
Construct a new DataTreeDialog for the active project.
DataTreeDialog(Component, String, DataTreeDialogType, DomainFileFilter, Project) - Constructor for class ghidra.framework.main.DataTreeDialog
Construct a new DataTreeDialog for the given project.
DataTreeDialogType - Enum Class in ghidra.framework.main
Types of ways to use a 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.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
 
dataType - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
 
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeCodeDataType
 
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeTypeDataType
 
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemTypeDataType
 
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumAssemblyFlags
A statically defined instance.
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumAssemblyHashAlgorithm
A statically defined instance.
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumEventAttributes
A statically defined instance.
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumFieldAttributes
A statically defined instance.
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumFileAttributes
A statically defined instance.
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumGenericParamAttributes
A statically defined instance.
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumManifestResourceAttributes
A statically defined instance.
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodAttributes
A statically defined instance.
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodImplAttributes
A statically defined instance.
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodSemanticsAttributes
A statically defined instance.
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumParamAttributes
A statically defined instance.
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumPInvokeAttributes
A statically defined instance.
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumPropertyAttributes
A statically defined instance.
dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumTypeAttributes
A statically defined instance.
dataType - Variable in class ghidra.app.util.DataTypeDependencyOrderer.Entry
 
dataType - Variable in class ghidra.app.util.PseudoData
 
dataType - Static variable in class ghidra.program.model.data.BadDataType
 
dataType - Static variable in class ghidra.program.model.data.BooleanDataType
 
dataType - Static variable in class ghidra.program.model.data.ByteDataType
A statically defined ByteDataType instance.
dataType - Static variable in class ghidra.program.model.data.CharDataType
 
dataType - Static variable in class ghidra.program.model.data.Complex16DataType
 
dataType - Static variable in class ghidra.program.model.data.Complex32DataType
 
dataType - Static variable in class ghidra.program.model.data.Complex8DataType
 
dataType - Static variable in class ghidra.program.model.data.DefaultDataType
A statically defined DefaultDataType used when an Undefined byte is needed.
dataType - Static variable in class ghidra.program.model.data.DoubleComplexDataType
 
dataType - Static variable in class ghidra.program.model.data.DoubleDataType
 
dataType - Static variable in class ghidra.program.model.data.DWordDataType
A statically defined DWordDataType instance.
dataType - Static variable in class ghidra.program.model.data.Float10DataType
 
dataType - Static variable in class ghidra.program.model.data.Float16DataType
 
dataType - Static variable in class ghidra.program.model.data.Float2DataType
 
dataType - Static variable in class ghidra.program.model.data.Float4DataType
 
dataType - Static variable in class ghidra.program.model.data.Float8DataType
 
dataType - Static variable in class ghidra.program.model.data.FloatComplexDataType
 
dataType - Static variable in class ghidra.program.model.data.FloatDataType
 
dataType - Static variable in class ghidra.program.model.data.IBO32DataType
 
dataType - Static variable in class ghidra.program.model.data.IBO64DataType
 
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.SignedLeb128DataType
A statically defined SignedLeb128DataType 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.UnsignedLeb128DataType
A statically defined UnsignedLeb128DataType instance.
dataType - Static variable in class ghidra.program.model.data.UnsignedLongDataType
A statically defined UnsignedLongDataType instance.
dataType - Static variable in class ghidra.program.model.data.UnsignedLongLongDataType
A statically defined UnsignedLongLongDataType instance.
dataType - Static variable in class ghidra.program.model.data.UnsignedShortDataType
A statically defined UnsignedShortDataType instance.
dataType - Static variable in class ghidra.program.model.data.VoidDataType
A statically defined DefaultDataType used when an Undefined byte is needed.
dataType - Static variable in class ghidra.program.model.data.WideChar16DataType
A statically defined WideCharDataType instance.
dataType - Static variable in class ghidra.program.model.data.WideChar32DataType
A statically defined WideCharDataType instance.
dataType - Static variable in class ghidra.program.model.data.WideCharDataType
A statically defined WideCharDataType instance.
dataType - Static variable in class ghidra.program.model.data.WordDataType
A statically defined WordDataType instance.
DataType - Interface in ghidra.program.model.data
The interface that all datatypes must implement.
DATATYPE_TAG - Static variable in class ghidra.program.database.symbol.EquateManager
 
dataTypeAdded(long) - Method in interface ghidra.program.model.listing.DataTypeChangeSet
Adds the data type ID to the list of added data types.
dataTypeAdded(long, ProgramEvent, Object, Object) - Method in class ghidra.program.database.DataTypeArchiveDB
Notification that a data type was added.
dataTypeAdded(long, ProgramEvent, 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.ProjectDataTypeManager
 
dataTypeAlignment - Variable in class ghidra.program.model.util.DataTypeInfo
 
dataTypeAlignmentChanged(DataType) - Method in class ghidra.program.model.data.AbstractDataType
 
dataTypeAlignmentChanged(DataType) - Method in class ghidra.program.model.data.ArrayDataType
 
dataTypeAlignmentChanged(DataType) - Method in interface ghidra.program.model.data.Composite
The alignment changed for the specified data type.
dataTypeAlignmentChanged(DataType) - Method in interface ghidra.program.model.data.DataType
Notification that the given datatype's alignment has changed.
dataTypeAlignmentChanged(DataType) - Method in class ghidra.program.model.data.StructureDataType
 
dataTypeAlignmentChanged(DataType) - Method in class ghidra.program.model.data.TypedefDataType
 
dataTypeAlignmentChanged(DataType) - Method in class ghidra.program.model.data.UnionDataType
 
DataTypeArchive - Interface in ghidra.program.model.listing
This interface represents the main entry point into an object which stores all information relating to a single data type archive.
DataTypeArchiveChangeManager - Interface in ghidra.program.util
Interface to define event types and the method to generate an event within Program.
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, OpenMode, 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
 
DataTypeArchiveLinkContentHandler - Class in ghidra.program.database
 
DataTypeArchiveLinkContentHandler() - Constructor for class ghidra.program.database.DataTypeArchiveLinkContentHandler
 
DataTypeArchiveMergeManager - Class in ghidra.app.merge
Top level object that manages each step of the merge/resolve conflicts process.
DataTypeArchiveMergeManager(DataTypeManagerDomainObject, DataTypeManagerDomainObject, DataTypeManagerDomainObject, DataTypeManagerDomainObject, DataTypeArchiveChangeSet, DataTypeArchiveChangeSet) - Constructor for class ghidra.app.merge.DataTypeArchiveMergeManager
 
DataTypeArchiveMergeManagerFactory - Class in ghidra.program.database
 
DataTypeArchiveMergeManagerFactory() - Constructor for class ghidra.program.database.DataTypeArchiveMergeManagerFactory
 
DataTypeArchiveMergeManagerPlugin - Class in ghidra.app.merge
Plugin that provides a merge component provider for data type archives.
DataTypeArchiveMergeManagerPlugin(PluginTool, DataTypeArchiveMergeManager, DataTypeArchive) - Constructor for class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
Constructor for plugin that handles multi-user merge of data type archives.
DataTypeArchiveService - Interface in ghidra.app.services
A service that manages a set of data type archives, allowing re-use of already open archives.
DataTypeArchiveTransformer - Class in ghidra.program.database.data
DataTypeArchiveTransformer changes (transforms) a new archive file so that it appears to be an updated copy of a previously existing data type archive.
DataTypeArchiveTransformer() - Constructor for class ghidra.program.database.data.DataTypeArchiveTransformer
 
DataTypeArchiveTransformerPanel - Class in ghidra.program.database.data
 
DataTypeArchiveTransformerPanel() - Constructor for class ghidra.program.database.data.DataTypeArchiveTransformerPanel
 
dataTypeChanged(long) - Method in interface ghidra.program.model.listing.DataTypeChangeSet
Adds the dataType ID to the list of changed data types.
dataTypeChanged(long, ProgramEvent, boolean, Object, Object) - Method in class ghidra.program.database.DataTypeArchiveDB
notification the a data type has changed
dataTypeChanged(long, ProgramEvent, boolean, Object, Object) - Method in class ghidra.program.database.ProgramDB
notification the a datatype has changed
dataTypeChanged(DataTypeManager, DataTypePath) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
Notification when data type is changed.
dataTypeChanged(DataTypeManager, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
 
dataTypeChanged(DataTypeManager, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
 
dataTypeChanged(DataType, boolean) - Method in class ghidra.program.database.data.DataTypeManagerDB
Notification when data type is changed.
dataTypeChanged(DataType, boolean) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
dataTypeChanged(DataType, boolean) - Method in class ghidra.program.database.ProjectDataTypeManager
 
DataTypeChangeSet - Interface in ghidra.program.model.listing
Interface for a Data Type Change set.
DataTypeCleaner - Class in ghidra.program.util
DataTypeCleaner provides a convenient way to clean composite definitions which may be included within a complex datatype which was derived from an source unrelated to a target DataTypeManager.
DataTypeCleaner(DataTypeManager, boolean) - Constructor for class ghidra.program.util.DataTypeCleaner
Consruct a DataTypeCleaner instance.
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 provides the preferred named-based comparison of DataType which utilizes the DataTypeNameComparator for a primary name comparison followed by sub-ordering on DataTypeManager name and CategoryPath.
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
DataTypeConflictHandler - Class in ghidra.program.model.data
DataTypeConflictHandler provides the DataTypeManager with a handler that is used to provide a disposition when a datatype conflict is detected during DataTypeManager.resolve(DataType, DataTypeConflictHandler) processing.
DataTypeConflictHandler() - Constructor for class ghidra.program.model.data.DataTypeConflictHandler
 
DataTypeConflictHandler.ConflictResolutionPolicy - Enum Class in ghidra.program.model.data
ConflictResolutionPolicy indicates the conflict resolution policy which should be applied when any conflict is encountered
DataTypeConflictHandler.ConflictResult - Enum Class 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.ProjectDataTypeManager
 
dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.AbstractDataType
 
dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.ArrayDataType
 
dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.BuiltIn
 
dataTypeDeleted(DataType) - Method in interface ghidra.program.model.data.DataType
Informs this datatype that the given datatype has been deleted.
dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.DefaultDataType
 
dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.MissingBuiltInDataType
 
dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.PointerDataType
 
dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.StructureDataType
 
dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.TypedefDataType
 
dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.UnionDataType
 
DataTypeDependencyException - Exception in ghidra.program.model.data
DataTypeDependencyException corresponds to a datatype dependency failure.
DataTypeDependencyException() - Constructor for exception ghidra.program.model.data.DataTypeDependencyException
 
DataTypeDependencyException(String) - Constructor for exception ghidra.program.model.data.DataTypeDependencyException
 
DataTypeDependencyException(String, Throwable) - Constructor for exception ghidra.program.model.data.DataTypeDependencyException
 
DataTypeDependencyException(Throwable) - Constructor for exception ghidra.program.model.data.DataTypeDependencyException
 
DataTypeDependencyOrderer - Class in ghidra.app.util
 
DataTypeDependencyOrderer(DataTypeManager) - Constructor for class ghidra.app.util.DataTypeDependencyOrderer
This constructor starts with an empty DataType list, which can be added to.
DataTypeDependencyOrderer(DataTypeManager, ArrayList<DataType>) - Constructor for class ghidra.app.util.DataTypeDependencyOrderer
This constructor takes an initial DataType list.
DataTypeDependencyOrderer.Entry - Class in ghidra.app.util
 
DataTypeDiff - Class in ghidra.app.util.html.diff
 
DataTypeDiffBuilder - Class in ghidra.app.util.html.diff
 
DataTypeDiffInput - Interface in ghidra.app.util.html.diff
An interface that provides lines that are to be used in a diff and can also create specialized placeholder lines upon request.
DataTypeDisplayOptions - Interface in ghidra.program.model.data
 
DataTypeDropDownSelectionDataModel - Class in ghidra.app.util.datatype
The data model for DropDownSelectionTextField that allows the text field to work with DataTypes.
DataTypeDropDownSelectionDataModel(DataTypeManagerService) - Constructor for class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
 
DataTypeDropDownSelectionDataModel(ServiceProvider) - Constructor for class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
 
DataTypeEncodeException - Exception in ghidra.program.model.data
Exception thrown when a value cannot be encoded for a data type
DataTypeEncodeException(Object, DataType, Throwable) - Constructor for exception ghidra.program.model.data.DataTypeEncodeException
Constructor
DataTypeEncodeException(String, Object, DataType) - Constructor for exception ghidra.program.model.data.DataTypeEncodeException
Constructor
DataTypeEncodeException(String, Object, DataType, Throwable) - Constructor for exception ghidra.program.model.data.DataTypeEncodeException
Constructor
DatatypeFilter - Interface in ghidra.program.model.lang.protorules
A filter selecting a specific class of data-type.
DataTypeGraphComparator - Class in ghidra.app.util.bin.format.dwarf
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.dwarf
 
dataTypeHandle - Variable in class ghidra.program.model.util.DataTypeInfo
 
DataTypeIDConverter - Class in ghidra.program.database.data
 
DataTypeIDConverter() - Constructor for class ghidra.program.database.data.DataTypeIDConverter
 
DataTypeImpl - Class in ghidra.program.model.data
Base implementation for dataTypes.
DataTypeImpl(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.DataTypeImpl
 
DataTypeInfo - Class in ghidra.program.model.util
 
DataTypeInfo(Object, int, int) - Constructor for class ghidra.program.model.util.DataTypeInfo
Constructor for DataTypeInfo.
DataTypeInstance - Class in ghidra.program.model.data
An instance of a DataType that is applicable for a given context.
DataTypeInstance(DataType, int) - Constructor for class ghidra.program.model.data.DataTypeInstance
Create an instance of a data type with the given length.
dataTypeLength - Variable in class ghidra.program.model.util.DataTypeInfo
 
DataTypeLine - Class in ghidra.app.util.html
 
DataTypeManager - Interface in ghidra.program.model.data
Interface for Managing data types.
DataTypeManagerChangeListener - Interface in ghidra.program.model.data
The listener interface for notification of changes to a DataTypeManager
DataTypeManagerChangeListenerAdapter - Class in ghidra.program.model.data
Adapter for a Category change listener.
DataTypeManagerChangeListenerAdapter() - Constructor for class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
 
DataTypeManagerChangeListenerHandler - Class in ghidra.program.model.data
Default implementation for a DataTypeManagerChangeListener that sends out the events to its own list of listeners.
DataTypeManagerChangeListenerHandler() - Constructor for class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
 
DataTypeManagerDB - Class in ghidra.program.database.data
Base class for DB-backed data type managers.
DataTypeManagerDB(DBHandle, AddressMap, OpenMode, String, ErrorHandler, Lock, TaskMonitor) - Constructor for class ghidra.program.database.data.DataTypeManagerDB
Constructor for a database-backed DataTypeManagerDB extension.
DataTypeManagerDB(ResourceFile, OpenMode, TaskMonitor) - Constructor for class ghidra.program.database.data.DataTypeManagerDB
Constructor for a data-type manager backed by a packed database file.
DataTypeManagerDB(DataOrganization) - Constructor for class ghidra.program.database.data.DataTypeManagerDB
Construct a new temporary data-type manager.
DataTypeManagerDomainObject - Interface in ghidra.program.model.data
 
dataTypeManagerInvalidated(DataTypeManager) - Method in interface ghidra.program.model.data.InvalidatedListener
Called when the given dataTypeManager's cache has been invalidated.
DataTypeManagerOwner - Interface in ghidra.app.merge
 
DataTypeManagerService - Interface in ghidra.app.services
Service to provide list of cycle groups and data types identified as "favorites." Favorites will show up on the popup menu for creating data and defining function return types and parameters.
dataTypeMapper - Variable in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
 
DataTypeMapper - Class in ghidra.app.util.bin.format.golang.structmapping
Information about StructureMapping classes and their metadata.
DataTypeMapper(Program, ResourceFile) - Constructor for class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Creates and initializes a DataTypeMapper.
DatatypeMatchFilter - Class in ghidra.program.model.lang.protorules
Check if the function signature has a specific data-type in a specific position.
DatatypeMatchFilter() - Constructor for class ghidra.program.model.lang.protorules.DatatypeMatchFilter
 
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.ProjectDataTypeManager
 
dataTypeName() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.FieldOutput
Specifies the name of a Ghidra DataType that will be used for this field when creating a Ghidra structure.
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.ProjectDataTypeManager
 
dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.AbstractDataType
 
dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.ArrayDataType
 
dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.BuiltIn
 
dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
dataTypeNameChanged(DataType, String) - Method in interface ghidra.program.model.data.DataType
Informs this datatype that its name has changed from the indicated old name.
dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.DefaultDataType
 
dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.MissingBuiltInDataType
 
dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.PointerDataType
 
dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.TypedefDataType
 
DataTypeNameComparator - Class in ghidra.program.model.data
DataTypeNameComparator provides the preferred named-based comparison of DataType which handles both some degree of case-insensity as well as proper grouping and ordering of conflict datatypes.
DataTypeNameComparator() - Constructor for class ghidra.program.model.data.DataTypeNameComparator
 
DataTypeNamingUtil - Class in ghidra.app.util
 
DataTypeObjectComparator - Class in ghidra.program.model.data
DataTypeObjectComparator provides the preferred named-based comparison of data types using the DataTypeNameComparator allowing a mix of DataType and/or String names to be compared.
DataTypeObjectComparator() - Constructor for class ghidra.program.model.data.DataTypeObjectComparator
 
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 Class in ghidra.util.data
 
DataTypePath - Class in ghidra.program.model.data
Object to hold a category path and a datatype name.
DataTypePath(CategoryPath, String) - Constructor for class ghidra.program.model.data.DataTypePath
Create DatatypePath
DataTypePath(String, String) - Constructor for class ghidra.program.model.data.DataTypePath
Create DatatypePath
DataTypeProviderContext - Interface in ghidra.program.model.lang
Interface for objects that can provide new instances of dataTypes
DataTypeQueryService - Interface in ghidra.app.services
Simplified datatype service interface to provide query capabilities to a set of open datatype managers
DataTypeReference - Class in ghidra.app.services
A container class to hold information about a location that references a DataType.
DataTypeReference(DataType, String, Function, Address, LocationReferenceContext) - Constructor for class ghidra.app.services.DataTypeReference
 
DataTypeReferenceFinder - Interface in ghidra.app.services
An interface for extension points to implement.
dataTypeRemoved(DataTypeManager, DataTypePath) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
Notification when data type is removed.
dataTypeRemoved(DataTypeManager, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
 
dataTypeRemoved(DataTypeManager, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
 
dataTypeRenamed(DataTypeManager, DataTypePath, DataTypePath) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
Notification when data type is renamed.
dataTypeRenamed(DataTypeManager, DataTypePath, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
 
dataTypeRenamed(DataTypeManager, DataTypePath, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
 
dataTypeReplaced(long, DataTypePath, DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
dataTypeReplaced(long, DataTypePath, DataType) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
dataTypeReplaced(long, DataTypePath, DataType) - Method in class ghidra.program.database.ProjectDataTypeManager
 
dataTypeReplaced(DataTypeManager, DataTypePath, DataTypePath, DataType) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
Notification when a data type has been replaced.
dataTypeReplaced(DataTypeManager, DataTypePath, DataTypePath, DataType) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
 
dataTypeReplaced(DataTypeManager, DataTypePath, DataTypePath, DataType) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
 
dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.AbstractDataType
 
dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.ArrayDataType
 
dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.BuiltIn
 
dataTypeReplaced(DataType, DataType) - Method in interface ghidra.program.model.data.DataType
Informs this datatype that the given oldDT has been replaced with newDT
dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.DefaultDataType
 
dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.MissingBuiltInDataType
 
dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.PointerDataType
 
dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.StructureDataType
 
dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.TypedefDataType
 
dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.UnionDataType
 
DataTypeSelectionDialog - Class in ghidra.app.util.datatype
A dialog that allows the user to choose from available data types or create new ones.
DataTypeSelectionDialog(PluginTool, DataTypeManager, int, DataTypeParser.AllowedDataTypes) - Constructor for class ghidra.app.util.datatype.DataTypeSelectionDialog
 
DataTypeSelectionEditor - Class in ghidra.app.util.datatype
An editor that is used to show the DropDownSelectionTextField for the entering of data types by name and offers the user of a completion window.
DataTypeSelectionEditor(DataTypeManagerService, DataTypeParser.AllowedDataTypes) - Constructor for class ghidra.app.util.datatype.DataTypeSelectionEditor
 
DataTypeSelectionEditor(ServiceProvider, DataTypeParser.AllowedDataTypes) - Constructor for class ghidra.app.util.datatype.DataTypeSelectionEditor
 
dataTypeSettingsChanged(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
Notification when data type settings have changed.
dataTypeSettingsChanged(DataType) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.AbstractDataType
 
dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.ArrayDataType
 
dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.BuiltIn
 
dataTypeSizeChanged(DataType) - Method in interface ghidra.program.model.data.DataType
Notification that the given datatype's size has changed.
dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.DefaultDataType
 
dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.MissingBuiltInDataType
 
dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.StructureDataType
 
dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.TypedefDataType
 
dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.UnionDataType
 
DataTypesXmlMgr - Class in ghidra.app.util.xml
This manager is responsible for reading and writing datatypes in XML.
DataTypesXmlMgr(DataTypeManager, MessageLog) - Constructor for class ghidra.app.util.xml.DataTypesXmlMgr
Constructs a new data types XML manager.
DataTypeSymbol - Class in ghidra.program.model.pcode
 
DataTypeSymbol(DataType, String, String) - Constructor for class ghidra.program.model.pcode.DataTypeSymbol
 
DataTypeTransferable - Class in ghidra.program.model.data
Defines data that is available for drag/drop and clipboard transfers.
DataTypeTransferable(DataType) - Constructor for class ghidra.program.model.data.DataTypeTransferable
Constructor
DataTypeUrl - Class in ghidra.app.util.datatype
A class to produce and parse URLs of the form:
DataTypeUrl(DataType) - Constructor for class ghidra.app.util.datatype.DataTypeUrl
Constructs a url from the given data type
DataTypeUrl(String) - Constructor for class ghidra.app.util.datatype.DataTypeUrl
Constructs a url from the given url string
DataTypeUtilities - Class in ghidra.program.database.data
 
DataTypeUtilities() - Constructor for class ghidra.program.database.data.DataTypeUtilities
 
DataTypeWithCharset - Interface in ghidra.program.model.data
 
DataTypeWriter - Class in ghidra.program.model.data
A class used to convert data types into ANSI-C.
DataTypeWriter(DataTypeManager, Writer) - Constructor for class ghidra.program.model.data.DataTypeWriter
Constructs a new instance of this class using the given writer.
DataTypeWriter(DataTypeManager, Writer, boolean) - Constructor for class ghidra.program.model.data.DataTypeWriter
Constructs a new instance of this class using the given writer.
DataTypeWriter(DataTypeManager, Writer, AnnotationHandler) - Constructor for class ghidra.program.model.data.DataTypeWriter
Constructs a new instance of this class using the given writer and annotation handler
DataTypeWriter(DataTypeManager, Writer, AnnotationHandler, boolean) - Constructor for class ghidra.program.model.data.DataTypeWriter
Constructs a new instance of this class using the given writer and annotation handler
DataUtilities - Class in ghidra.program.model.data
 
DataUtilities.ClearDataMode - Enum Class 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
Date created property
DATE_FORMAT - Static variable in class ghidra.framework.options.GProperties
 
DATE_INFO - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
 
DATE_PATTERN - Static variable in class docking.widgets.table.constrainteditor.DateValueConstraintEditor
 
DATE_TYPE - Enum constant in enum class 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 - Variable in class db.FieldIndexTable
Database Handle
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
 
DBContentHandler<T extends DomainObjectAdapterDB> - Class in ghidra.framework.data
DBContentHandler provides an abstract ContentHandler for domain object content which is stored within a database file.
DBContentHandler() - Constructor for class ghidra.framework.data.DBContentHandler
 
dbDir - Variable in class db.Database
 
dbDirCreated - Variable in class db.Database
 
dbError(IOException) - Method in interface db.util.ErrorHandler
Notification that an IO exception occurred.
dbError(IOException) - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
dbError(IOException) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
dbError(IOException) - Method in class ghidra.program.database.code.CodeManager
 
dbError(IOException) - Method in class ghidra.program.database.data.DataTypeManagerDB
Handles IOExceptions
dbError(IOException) - Method in class ghidra.program.database.function.FunctionTagManagerDB
 
dbError(IOException) - Method in class ghidra.program.database.oldfunction.OldFunctionManager
 
dbError(IOException) - Method in class ghidra.program.database.references.ReferenceDBManager
 
dbError(IOException) - Method in class ghidra.program.database.symbol.EquateManager
 
DBFieldAdapter - Interface in ghidra.program.database.util
Interface to get a field adapter where the Field is the primary key in the table.
DBFieldIterator - Interface in db
DBFieldIterator provides the ability to iterate over Field values within a table.
dbFileListener - Variable in class db.Database
 
DBFileListener - Interface in db
DBFileListener facilitates listener notification when new database versions are created.
dbg - Static variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
dbg - Static variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
dbg - Variable in class ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
 
dbg - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
 
dbg(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyStateGenerator.GeneratorContext
Print a debug line
DBG - Static variable in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
 
DBG - Static variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
Change this to DbgTimer.ACTIVE for verbose diagnostics
DBG - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
 
DBG - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyStateGenerator
 
DBG - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
DBG - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
 
DBG - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
 
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
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, OpenMode, Lock, TaskMonitor) - Constructor for class ghidra.program.database.properties.DBPropertyMapManager
Constructs a new DBPropertyMapManager
DBRecord - Class in db
Record provides a portable container for data associated with a fixed schema.
DBRecordAdapter - Interface in ghidra.program.database.util
Interface to get a record iterator.
dbRestored(DBHandle) - Method in interface db.DBListener
Provides notification that an undo or redo was performed.
dbRestored(DBHandle) - Method in class ghidra.program.database.util.AddressRangeMapDB
 
DbSmallTableModel - Class in ghidra.app.plugin.debug.dbtable
 
DbSmallTableModel(ServiceProvider, Table) - Constructor for class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
 
DBStringMapAdapter - Class in ghidra.program.database
DBStringMapAdapter provides a simple string-to-string map backed by a named database table.
DBStringMapAdapter(DBHandle, String, boolean) - Constructor for class ghidra.program.database.DBStringMapAdapter
 
DbViewerPlugin - Class in ghidra.app.plugin.debug
 
DbViewerPlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.DbViewerPlugin
 
DbViewerProvider - Class in ghidra.app.plugin.debug
 
DbViewerProvider(Plugin) - Constructor for class ghidra.app.plugin.debug.DbViewerProvider
 
DBWithUserDataContentHandler<T extends DomainObjectAdapterDB> - Class in ghidra.framework.data
DBContentHandler provides an abstract ContentHandler for domain object content which is stored within a database file.
DBWithUserDataContentHandler() - Constructor for class ghidra.framework.data.DBWithUserDataContentHandler
 
DeafultPluginPackagingProvider - Class in ghidra.framework.plugintool
The default plugin package provider that uses the PluginsConfiguration to supply packages
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
DEBSYM - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
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 - Enum constant in enum class 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.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_ADDR - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_ARRANGES - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_FRAME - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_FRAME_BLOCK_NAME - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.sections.DebugFrameSection
 
DEBUG_INFO - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_LINE - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_LINE_STR - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_LOC - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_LOCLISTS - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_MACINFO - Static variable in class ghidra.app.util.bin.format.dwarf.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.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_PUBTYPES - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_RANGES - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_RNGLISTS - Static variable in class ghidra.app.util.bin.format.dwarf.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.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_STROFFSETS - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
DEBUG_TYPES - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
DEBUGCALLV2 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
DebugCodeView - Class in ghidra.app.util.bin.format.pe.debug
A class to represent the code view debug information.
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.
DebugCOFFLineNumber - Class in ghidra.app.util.bin.format.pe.debug
A class to represent the COFF Line number data structure.
DebugCOFFLineNumber(BinaryReader, int) - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCOFFLineNumber
 
DebugCOFFSymbol - Class in ghidra.app.util.bin.format.pe.debug
A class to represent the COFF symbol data structure.
DebugCOFFSymbol(BinaryReader, int, long) - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
 
DebugCOFFSymbol(BinaryReader, int, DebugCOFFSymbolTable) - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
 
DebugCOFFSymbolAux - Class in ghidra.app.util.bin.format.pe.debug
A class to represent the COFF Auxiliary Symbol data structure.
DebugCOFFSymbolAux.AuxFile - Class in ghidra.app.util.bin.format.pe.debug
 
DebugCOFFSymbolAux.AuxSection - Class in ghidra.app.util.bin.format.pe.debug
 
DebugCOFFSymbolAux.AuxSym - Class in ghidra.app.util.bin.format.pe.debug
 
DebugCOFFSymbolsHeader - Class in ghidra.app.util.bin.format.pe.debug
A class to represent the COFF Symbols Header.
DebugCOFFSymbolTable - Class in ghidra.app.util.bin.format.pe.debug
A class to represent the COFF Symbol Table.
DebugCOFFSymbolTable(BinaryReader, DebugCOFFSymbolsHeader, int) - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolTable
 
DebugDataDirectory - Class in ghidra.app.util.bin.format.pe
Points to an array of IMAGE_DEBUG_DIRECTORY structures.
DebugDirectory - Class in ghidra.app.util.bin.format.pe.debug
A class to represent the Debug Directory data structure.
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(BinaryReader, long, int, long) - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
Constructs a new debug directory parser.
debugEnabled() - Method in class ghidra.app.decompiler.DecompInterface
 
DebugFixup - Class in ghidra.app.util.bin.format.pe.debug
A possible implementation of the FIXUP debug directory.
DebugFixupElement - Class in ghidra.app.util.bin.format.pe.debug
A possible implementation of the FIXUP debug directory elements.
DebugFrameSection - Class in ghidra.app.plugin.exceptionhandlers.gcc.sections
Parses the exception handling structures within a '.debug_frame' memory section, which contains call frame debugging information.
DebugFrameSection(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.sections.DebugFrameSection
Constructor for a debug frame section.
DEBUGGER - Static variable in interface ghidra.app.plugin.PluginCategoryNames
 
DebugInfoEntry - Class in ghidra.app.util.bin.format.dwarf
A DWARF Debug Info Entry is a collection of attributes in a hierarchical structure (see DebugInfoEntry.getParent(), DebugInfoEntry.getChildren()).
DebugInfoEntry(DWARFCompilationUnit, long, int, DWARFAbbreviation, int[]) - Constructor for class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
Creates a 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.
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
 
DebugSignature - Class in ghidra.app.decompiler.signature
A feature extracted from a function, with an additional description of what information is incorporated into the feature.
DebugSignature() - Constructor for class ghidra.app.decompiler.signature.DebugSignature
 
debugSignatures(Function, int, TaskMonitor) - Method in class ghidra.app.decompiler.DecompInterface
Generate a signature, using the current signature settings, for the given function.
DebugStateX86_32 - Class in ghidra.app.util.bin.format.macho.threadcommand
 
DebugStateX86_64 - Class in ghidra.app.util.bin.format.macho.threadcommand
 
debugStream - Variable in class ghidra.app.util.cparser.C.CParserTokenManager
Debug output.
debugStream - Variable in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
Debug output.
DebugSymbol - Class in ghidra.app.util.bin.format.pe.debug
A base class for Object Module Format (OMF) symbols.
DebugSymbol() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugSymbol
 
DebugSymbolSelector - Class in ghidra.app.util.bin.format.pe.debug
 
DebugSymbolSelector() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugSymbolSelector
 
debugTokenStream(CommonTokenStream, PrintStream) - Static method in class ghidra.sleigh.grammar.ANTLRUtil
 
debugTree(Tree, PrintStream) - Static method in class ghidra.sleigh.grammar.ANTLRUtil
 
dec(Long) - Method in enum class generic.ULongSpan.Domain
 
dec(N) - Method in interface generic.Span.Domain
Get a given value, decremented by 1
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 - Enum constant in enum class ghidra.app.util.viewer.field.FieldNameFieldFactory.IndexFormat
 
Decimal - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
 
DECIMAL - Enum constant in enum class ghidra.test.processors.support.EmulatorTestRunner.DumpFormat
 
DECIMAL - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
 
DECIMAL_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
DECIMAL_LITERAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
DecimalFormatterFactory - Class in docking.widgets.textfield
 
DecimalFormatterFactory() - Constructor for class docking.widgets.textfield.DecimalFormatterFactory
 
DecimalFormatterFactory(String) - Constructor for class docking.widgets.textfield.DecimalFormatterFactory
 
Decision - Class in generic.constraint
Result object from getting values that match the constraints for given test object.
Decision(String, List<String>, String) - Constructor for class generic.constraint.Decision
 
DecisionNode<T> - Class in generic.constraint
A node in a decision tree.
DecisionNode - Class in ghidra.app.plugin.processors.sleigh
A node in the decision tree for resolving a Constructor in a SubtableSymbol based on the InstructionContext
DecisionNode() - Constructor for class ghidra.app.plugin.processors.sleigh.DecisionNode
 
DecisionNode(Constraint<T>, DecisionNode<T>) - Constructor for class generic.constraint.DecisionNode
 
DecisionSet - Class in generic.constraint
The result object returned from a scan of a decision tree looking for property values that match the constrains for some test object.
DecisionSet(String) - Constructor for class generic.constraint.DecisionSet
 
DecisionTree<T> - Class in generic.constraint
A decisionTree is used to find property values that are determined by traversing a tree of constraints.
DecisionTree() - Constructor for class generic.constraint.DecisionTree
 
declaration() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
declaration() - Method in class ghidra.sleigh.grammar.SleighEcho
 
declaration() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
declaration() - Method in class ghidra.sleigh.grammar.SleighParser
 
Declaration - Class in ghidra.app.util.cparser.C
Container for information about a Declaration that is accumulated during parsing.
Declaration() - Constructor for class ghidra.app.util.cparser.C.Declaration
 
Declaration(Declaration) - Constructor for class ghidra.app.util.cparser.C.Declaration
 
Declaration(Declaration, DataType) - Constructor for class ghidra.app.util.cparser.C.Declaration
 
Declaration(Declaration, String) - Constructor for class ghidra.app.util.cparser.C.Declaration
 
Declaration(DataType) - Constructor for class ghidra.app.util.cparser.C.Declaration
 
Declaration(DataType, String) - Constructor for class ghidra.app.util.cparser.C.Declaration
 
Declaration(DataType, String, String) - Constructor for class ghidra.app.util.cparser.C.Declaration
 
Declaration(String) - Constructor for class ghidra.app.util.cparser.C.Declaration
 
Declaration() - Method in class ghidra.app.util.cparser.C.CParser
 
declaration_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.declaration_return
 
DeclarationList() - Method in class ghidra.app.util.cparser.C.CParser
 
DeclarationSpecifiers(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
Declarator(Declaration, DataType) - Method in class ghidra.app.util.cparser.C.CParser
 
DeclConstant() - Method in class ghidra.app.util.cparser.C.CParser
 
DeclSecurity - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
DeclSpec(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
DECLSPEC - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
DeclSpecifier(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
decode(byte[], int, boolean) - Static method in class ghidra.program.model.data.LEB128
Decodes a LEB128 number from a byte array and returns it as a long.
decode(DwarfDecodeContext) - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
Decodes an integer value which is indicated by the context.
decode(Decoder) - Method in class ghidra.app.decompiler.signature.BlockSignature
 
decode(Decoder) - Method in class ghidra.app.decompiler.signature.CopySignature
 
decode(Decoder) - Method in class ghidra.app.decompiler.signature.DebugSignature
Decode the feature from a stream.
decode(Decoder) - Method in class ghidra.app.decompiler.signature.VarnodeSignature
 
decode(Decoder) - Method in class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
 
decode(Decoder) - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
 
decode(Decoder) - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
 
decode(Decoder) - Method in class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
 
decode(Decoder) - Method in class ghidra.app.plugin.processors.sleigh.pattern.Pattern
 
decode(Decoder) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
decode(Decoder) - Method in class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
Decode this template from a \ tag in the stream.
decode(Decoder) - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
decode(Decoder) - Method in class ghidra.app.plugin.processors.sleigh.template.HandleTpl
 
decode(Decoder) - Method in class ghidra.app.plugin.processors.sleigh.template.OpTpl
 
decode(Decoder) - Method in class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
 
decode(Decoder) - Method in class ghidra.program.model.lang.InjectContext
 
decode(Decoder) - Static method in class ghidra.program.model.pcode.AddressXML
Create an address from a stream encoding.
decode(Decoder) - Method in class ghidra.program.model.pcode.BlockGraph
Decode all blocks and edges in this container from a stream.
decode(Decoder) - Method in class ghidra.program.model.pcode.DynamicEntry
 
decode(Decoder) - Method in class ghidra.program.model.pcode.EquateSymbol
 
decode(Decoder) - Method in class ghidra.program.model.pcode.HighCodeSymbol
 
decode(Decoder) - Method in class ghidra.program.model.pcode.HighConstant
 
decode(Decoder) - Method in class ghidra.program.model.pcode.HighFunction
 
decode(Decoder) - Method in class ghidra.program.model.pcode.HighGlobal
 
decode(Decoder) - Method in class ghidra.program.model.pcode.HighLocal
 
decode(Decoder) - Method in class ghidra.program.model.pcode.HighOther
 
decode(Decoder) - Method in class ghidra.program.model.pcode.HighParam
 
decode(Decoder) - Method in class ghidra.program.model.pcode.HighParamID
 
decode(Decoder) - Method in class ghidra.program.model.pcode.HighSymbol
Decode this symbol object and its associated mappings from the stream.
decode(Decoder) - Method in class ghidra.program.model.pcode.HighVariable
Decode this HighVariable from a <high> element in the stream
decode(Decoder) - Method in class ghidra.program.model.pcode.JumpTable
Decode a JumpTable object from the stream.
decode(Decoder) - Method in class ghidra.program.model.pcode.JumpTable.LoadTable
 
decode(Decoder) - Method in class ghidra.program.model.pcode.MappedDataEntry
 
decode(Decoder) - Method in class ghidra.program.model.pcode.MappedEntry
 
decode(Decoder) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
decode(Decoder) - Static method in class ghidra.program.model.pcode.SequenceNumber
Decode a new Sequence number from the stream
decode(Decoder) - Method in class ghidra.program.model.pcode.SymbolEntry
Decode this entry from the stream.
decode(Decoder) - Method in class ghidra.sleigh.grammar.SourceFileIndexer
Decode an index from a stream
decode(Decoder, DecisionNode, SubtableSymbol) - Method in class ghidra.app.plugin.processors.sleigh.DecisionNode
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
 
decode(Decoder, SleighLanguage) - Method in interface ghidra.app.plugin.processors.sleigh.ContextChange
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.ContextCommit
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.ContextOp
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.BinaryExpression
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.Next2InstructionValue
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.OperandValue
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.PatternExpression
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.StartInstructionValue
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.UnaryExpression
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.EndSymbol
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.EpsilonSymbol
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.NameSymbol
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.Next2Symbol
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.StartSymbol
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.Symbol
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.UseropSymbol
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueMapSymbol
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeListSymbol
 
decode(Decoder, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeSymbol
 
decode(Decoder, Function, boolean) - Static method in class ghidra.app.decompiler.signature.SignatureResult
Decode a sequence of raw feature hashes associated with a specific function from a stream.
decode(Decoder, BlockMap) - Method in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
Decode a single edge
decode(Decoder, BlockMap) - Method in class ghidra.program.model.pcode.PcodeBlock
Decode this block from a stream
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangBreak
 
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangCaseToken
 
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangCommentToken
 
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangFieldToken
 
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangFuncNameToken
 
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangLabelToken
 
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangOpToken
 
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangReturnType
 
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangStatement
 
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangSyntaxToken
 
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangToken
Decode this token from the current position in an encoded stream
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangTokenGroup
Decode this text from an encoded stream.
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangTypeToken
 
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangVariableDecl
 
decode(Decoder, PcodeFactory) - Method in class ghidra.app.decompiler.ClangVariableToken
 
decode(Decoder, PcodeFactory) - Method in class ghidra.program.model.pcode.ParamMeasure
Decode a ParamMeasure object from the stream.
decode(Decoder, PcodeFactory) - Static method in class ghidra.program.model.pcode.PcodeOp
Decode p-code from a stream
decode(Decoder, PcodeFactory) - Static method in class ghidra.program.model.pcode.Varnode
Decode a Varnode from a stream
decode(Decoder, ArrayList<? extends PcodeBlock>) - Method in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
 
DECODE - Enum constant in enum class ghidra.pcode.exec.PcodeArithmetic.Purpose
The value is needed to parse an instruction
decodeAddress(long) - Method in interface ghidra.program.database.map.AddressMap
Returns the address that was used to generate the given long key.
decodeAddress(long) - Method in class ghidra.program.database.map.AddressMapDB
 
decodeAddress(long) - Method in class ghidra.program.model.address.AddressMapImpl
 
decodeAddress(long, boolean) - Method in class ghidra.program.database.map.AddressMapDB
Returns the address that was used to generate the given long key.
decodeAddress(DwarfDecodeContext) - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
Decodes the address which is indicated by the context.
decodeBigFloat(long) - Method in class ghidra.pcode.floatformat.FloatFormat
Decode encoding to a BigFloat using this format.
decodeBigFloat(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
 
decodeBody(Decoder, BlockMap) - Method in class ghidra.program.model.pcode.BlockGoto
 
decodeBody(Decoder, BlockMap) - Method in class ghidra.program.model.pcode.BlockGraph
 
decodeBody(Decoder, BlockMap) - Method in class ghidra.program.model.pcode.BlockIfGoto
 
decodeBody(Decoder, BlockMap) - Method in class ghidra.program.model.pcode.BlockMultiGoto
 
decodeBody(Decoder, BlockMap) - Method in class ghidra.program.model.pcode.PcodeBlock
Restore the any additional information beyond header and edges from stream
decodeBody(Decoder, BlockMap) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
 
decodeBoolean(String) - Static method in class ghidra.util.xml.SpecXmlUtils
 
decodeBoolean(String, boolean) - Static method in class ghidra.util.xml.SpecXmlUtils
 
decodeBytesUsingCharset(ByteBuffer, RenderUnicodeSettingsDefinition.RENDER_ENUM, boolean) - Method in class ghidra.program.model.data.StringRenderBuilder
Adds the characters found in the supplied ByteBuffer to the result.
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
 
decodeDataType(Decoder) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
Decode a data-type from the stream
decodeDisjoint(Decoder) - Static method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
 
decodeEdges(Decoder, BlockMap) - Method in class ghidra.program.model.pcode.PcodeBlock
 
decodeExpression(Decoder, SleighLanguage) - Static method in class ghidra.app.plugin.processors.sleigh.expression.PatternExpression
 
decodeFromAttributes(Decoder) - Static method in class ghidra.program.model.pcode.AddressXML
Create an address from "space" and "offset" attributes of the current element
decodeHeader(Decoder) - Method in class ghidra.app.plugin.processors.sleigh.symbol.Symbol
 
decodeHeader(Decoder) - Method in class ghidra.program.model.pcode.BlockCondition
 
decodeHeader(Decoder) - Method in class ghidra.program.model.pcode.BlockCopy
 
decodeHeader(Decoder) - Method in class ghidra.program.model.pcode.HighSymbol
 
decodeHeader(Decoder) - Method in class ghidra.program.model.pcode.PcodeBlock
 
decodeHostFloat(long) - Method in class ghidra.pcode.floatformat.FloatFormat
 
decodeInstances(Decoder) - Method in class ghidra.program.model.pcode.HighVariable
Decode the data-type and the Varnode instances of this HighVariable.
decodeInstruction(Address, RegisterValue) - Method in interface ghidra.pcode.emu.InstructionDecoder
Decode the instruction starting at the given address using the given context
decodeInstruction(Address, RegisterValue) - Method in class ghidra.pcode.emu.SleighInstructionDecoder
 
decodeInt(String) - Static method in class ghidra.util.xml.SpecXmlUtils
 
decodeLong(String) - Static method in class ghidra.util.xml.SpecXmlUtils
 
decodeMapSym(Decoder, boolean, HighFunction) - Static method in class ghidra.program.model.pcode.HighSymbol
Restore a full HighSymbol from the next <mapsym> element in the stream.
decodeNextInEdge(Decoder, BlockMap) - Method in class ghidra.program.model.pcode.PcodeBlock
Decode the next input edge from the stream
decodeNextInEdge(Decoder, ArrayList<? extends PcodeBlock>) - Method in class ghidra.program.model.pcode.PcodeBlock
Decode the next input edge from the stream.
decodeNullableBoolean(String) - Static method in class ghidra.util.xml.SpecXmlUtils
 
DecodePcodeExecutionException - Exception in ghidra.pcode.exec
 
DecodePcodeExecutionException(String, Address) - Constructor for exception ghidra.pcode.exec.DecodePcodeExecutionException
 
decodePieces(Decoder) - Static method in class ghidra.program.model.pcode.Varnode
Decode a sequence of Varnodes from "piece" attributes for the current open element.
decodePrototype(Decoder, PcodeFactory) - Method in class ghidra.program.model.pcode.FunctionPrototype
Decode the function prototype from a <prototype> element in the stream.
decoder - Variable in class ghidra.pcode.emu.DefaultPcodeThread
 
Decoder - Interface in ghidra.program.model.pcode
An interface for reading structured data from a stream All data is loosely structured as with an XML document.
decodeRangeList(Decoder) - Method in class ghidra.program.model.pcode.SymbolEntry
 
DecoderException - Exception in ghidra.program.model.pcode
Exception thrown for errors decoding decompiler objects from stream
DecoderException(String) - Constructor for exception ghidra.program.model.pcode.DecoderException
 
DecoderException(String, Throwable) - Constructor for exception ghidra.program.model.pcode.DecoderException
 
decodeScope(Decoder) - Method in class ghidra.program.model.pcode.LocalSymbolMap
Decode a local symbol scope from the stream
decodeSignatures(Decoder, Function) - Static method in class ghidra.app.decompiler.signature.DebugSignature
Decode an array of features from the stream.
decodeStorageFromAttributes(int, Decoder, PcodeFactory) - Static method in class ghidra.program.model.pcode.AddressXML
Decode a VariableStorage object from the attributes in the current address element.
decodeSymbolHeader(Decoder) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
 
decodeSymbolList(Decoder) - Method in class ghidra.program.model.pcode.LocalSymbolMap
Add mapped symbols to this LocalVariableMap, by decoding the <symbollist> and <mapsym> elements
decompCallback - Variable in class ghidra.app.decompiler.DecompInterface
 
decompile(Function) - Method in class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
Decompiles the specified function and returns a string containing the decompilation.
decompile(Function, int) - Method in class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
Decompiles the specified function and returns a string containing the decompilation.
DecompileCallback - Class in ghidra.app.decompiler
Routines that the decompiler invokes to gather info during decompilation of a function.
DecompileCallback(Program, Language, CompilerSpec, PcodeDataTypeManager) - Constructor for class ghidra.app.decompiler.DecompileCallback
 
DecompileCallback.StringData - Class in ghidra.app.decompiler
Data returned for a query about strings
decompileCompleted() - Method in class ghidra.app.decompiler.DecompileResults
Returns true if the decompilation producing these results completed without aborting.
DecompileConfigurer - Interface in ghidra.app.decompiler.parallel
A callback interface that will be given a newly created DecompInterface to configure.
DecompileData - Class in ghidra.app.decompiler.component
 
DecompileData(Program, Function, ProgramLocation, DecompileResults, String, File, ViewerPosition) - Constructor for class ghidra.app.decompiler.component.DecompileData
 
decompileDataChanged(DecompileData) - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
decompileDataChanged(DecompileData) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
 
DecompileDebug - Class in ghidra.app.decompiler
A container for collecting communication between the decompiler and the Ghidra database, as serviced through DecompileCallback during decompilation of a function.
DecompileDebug(File) - Constructor for class ghidra.app.decompiler.DecompileDebug
 
DecompiledFunction - Class in ghidra.app.decompiler
A class to hold pieces of a decompiled function.
DecompiledFunction(String, String) - Constructor for class ghidra.app.decompiler.DecompiledFunction
Constructs a new decompiled function.
DecompileException - Exception in ghidra.app.decompiler
An exception from (or that has passed through) the decompiler process
DecompileException(String, String) - Constructor for exception ghidra.app.decompiler.DecompileException
 
decompileFunction(Function, int, TaskMonitor) - Method in class ghidra.app.decompiler.DecompInterface
Decompile function
decompileFunctions(QCallback<Function, R>, Program, AddressSetView, TaskMonitor) - Static method in class ghidra.app.decompiler.parallel.ParallelDecompiler
Decompile the given functions using multiple decompilers
decompileFunctions(QCallback<Function, R>, Program, Iterator<Function>, Consumer<R>, TaskMonitor) - Static method in class ghidra.app.decompiler.parallel.ParallelDecompiler
Decompile the given functions using multiple decompilers.
decompileFunctions(QCallback<Function, R>, Collection<Function>, TaskMonitor) - Static method in class ghidra.app.decompiler.parallel.ParallelDecompiler
Decompile the given functions using multiple decompilers
decompileFunctions(List<Function>) - Method in class ghidra.app.decompiler.parallel.ChunkingParallelDecompiler
 
decompileMessage - Variable in class ghidra.app.decompiler.DecompInterface
 
DecompileOptions - Class in ghidra.app.decompiler
Configuration options for the decompiler This stores the options and can create an XML string to be sent to the decompiler process
DecompileOptions() - Constructor for class ghidra.app.decompiler.DecompileOptions
 
DecompileOptions.AliasBlockEnum - Enum Class in ghidra.app.decompiler
 
DecompileOptions.BraceStyle - Enum Class in ghidra.app.decompiler
 
DecompileOptions.CommentStyleEnum - Enum Class in ghidra.app.decompiler
 
DecompileOptions.IntegerFormatEnum - Enum Class in ghidra.app.decompiler
 
DecompileOptions.NamespaceStrategy - Enum Class in ghidra.app.decompiler
 
DecompileOptions.NanIgnoreEnum - Enum Class 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 Class in ghidra.app.decompiler
 
DecompileProcessFactory - Class in ghidra.app.decompiler
Factory that returns a DecompileProcess.
DecompileProcessFactory() - Constructor for class ghidra.app.decompiler.DecompileProcessFactory
 
decompiler - package decompiler
 
decompiler - Variable in class ghidra.app.cmd.function.DecompilerSwitchAnalysisCmd
 
decompiler - Variable in class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
 
DECOMPILER - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for the decompiler
DECOMPILER_OUTPUT_DEF - Static variable in class ghidra.program.database.ProgramCompilerSpec
 
DECOMPILER_OUTPUT_DESC - Static variable in class ghidra.program.database.ProgramCompilerSpec
 
DECOMPILER_OUTPUT_LANGUAGE - Static variable in class ghidra.program.database.ProgramCompilerSpec
 
DECOMPILER_PROPERTY_LIST_NAME - Static variable in class ghidra.program.database.ProgramCompilerSpec
 
DECOMPILER_TAG_MAP - Static variable in class ghidra.program.model.pcode.HighFunction
 
DECOMPILER_TAG_MAP - Static variable in class ghidra.program.model.pcode.HighParamID
 
DecompilerCallback<R> - Class in ghidra.app.decompiler.parallel
An implementation of QCallback that performs the management of 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
DecompilerConcurrentQ<I,R> - Class in ghidra.app.util
A class to perform some of the boilerplate setup of the ConcurrentQ that is shared amongst clients that perform decompilation in parallel.
DecompilerConcurrentQ(QCallback<I, R>, GThreadPool, boolean, TaskMonitor) - Constructor for class ghidra.app.util.DecompilerConcurrentQ
 
DecompilerConcurrentQ(QCallback<I, R>, TaskMonitor) - Constructor for class ghidra.app.util.DecompilerConcurrentQ
 
DecompilerConcurrentQ(QCallback<I, R>, String, TaskMonitor) - Constructor for class ghidra.app.util.DecompilerConcurrentQ
 
DecompilerController - Class in ghidra.app.decompiler.component
Coordinates the interactions between the DecompilerProvider, DecompilerPanel, and the DecompilerManager
DecompilerController(DecompilerCallbackHandler, DecompileOptions, DecompilerClipboardProvider) - Constructor for class ghidra.app.decompiler.component.DecompilerController
 
DecompilerDiffViewFindAction - Class in ghidra.app.decompiler.component
 
DecompilerDiffViewFindAction(String, PluginTool) - Constructor for class ghidra.app.decompiler.component.DecompilerDiffViewFindAction
 
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, Decoder, DecompileProcess.DisposeState) - Constructor for class ghidra.app.decompiler.DecompileResults
 
DecompileResultsListener - Interface in ghidra.app.decompiler.component
 
decompileResultsSet(DecompileData, DecompileData) - Method in interface ghidra.app.decompiler.component.DualDecompileResultsListener
 
DecompilerHighlighter - Interface in ghidra.app.decompiler
The highlighter interface passed to clients of the DecompilerHighlightService.
DecompilerHighlightService - Interface in ghidra.app.decompiler
A service that allows clients to create highlights in the form of background colors for ClangTokens in the Decompiler UI.
DecompilerHoverProvider - Class in ghidra.app.decompiler.component
 
DecompilerHoverProvider() - Constructor for class ghidra.app.decompiler.component.DecompilerHoverProvider
 
DecompilerHoverService - Interface in ghidra.app.decompiler.component.hover
 
DecompilerInitializer - Class in decompiler
 
DecompilerInitializer() - Constructor for class decompiler.DecompilerInitializer
 
DecompilerLanguage - Enum Class 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
 
DecompilerMarginProvider - Interface in ghidra.app.decompiler.component.margin
A provider of a margin Swing component
DecompilerMarginService - Interface in ghidra.app.decompiler
A service that allows clients to add custom margins in the Decompiler UI.
DecompilerPanel - Class in ghidra.app.decompiler.component
Class to handle the display of a decompiled function
DecompilerParallelConventionAnalysisCmd - Class in ghidra.app.cmd.function
 
DecompilerParallelConventionAnalysisCmd(Function, DecompInterface, int) - Constructor for class ghidra.app.cmd.function.DecompilerParallelConventionAnalysisCmd
 
DecompilerParameterIdCmd - Class in ghidra.app.cmd.function
 
DecompilerParameterIdCmd(String, AddressSetView, SourceType, boolean, boolean, int) - Constructor for class ghidra.app.cmd.function.DecompilerParameterIdCmd
 
DecompilerProgramListener - Class in ghidra.app.decompiler.component
Listener of Program events for decompiler panels.
DecompilerProgramListener(DecompilerController, SwingUpdateManager) - Constructor for class ghidra.app.decompiler.component.DecompilerProgramListener
Construct a listener with a SwingUpdateManger that should be kicked for every program change.
DecompilerProgramListener(DecompilerController, Runnable) - Constructor for class ghidra.app.decompiler.component.DecompilerProgramListener
Construct a listener with a callback to be called when a decompile should occur.
DecompilerReducer<R,D> - Interface in ghidra.app.decompiler.parallel
 
DecompilerSwitchAnalysisCmd - Class in ghidra.app.cmd.function
 
DecompilerSwitchAnalysisCmd(DecompileResults) - Constructor for class ghidra.app.cmd.function.DecompilerSwitchAnalysisCmd
 
DecompilerUtils - Class in ghidra.app.decompiler.component
 
DecompilerUtils() - Constructor for class ghidra.app.decompiler.component.DecompilerUtils
 
DecompInterface - Class in ghidra.app.decompiler
This is a self-contained interface to a single decompile process, suitable for an open-ended number of function decompilations for a single program.
DecompInterface() - Constructor for class ghidra.app.decompiler.DecompInterface
 
DecompInterface.EncodeDecodeSet - Class in ghidra.app.decompiler
 
decompProcess - Variable in class ghidra.app.decompiler.DecompInterface
 
deconstructValue(byte[], int, long, int, boolean) - Static method in class ghidra.pcode.memstate.MemoryBank
 
decorate(ServiceProvider) - Static method in class ghidra.framework.plugintool.ServiceProviderDecorator
 
decorateAction(DockingAction) - Method in class docking.action.builder.AbstractActionBuilder
 
decorated() - Method in class ghidra.app.plugin.assembler.sleigh.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.
decorateProgramInfo(Options) - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
Adds a single entry to the Options, built from the ElfNote.getProgramInfoKey() value and ElfNote.getNoteValueString() value.
decorateProgramInfo(Options) - Method in class ghidra.app.util.bin.format.elf.info.NoteGnuProperty
 
decorateProgramInfo(Options) - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
 
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 - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
DECREMENT_SELECTION - Enum constant in enum class 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
 
dedupeAllConflicts(TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
De-duplicate equivalent conflict datatypes which share a common base data type name and are found to be equivalent.
dedupeConflicts(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
De-duplicate equivalent conflict datatypes which share a common base data type name and are found to be equivalent.
deEmphasize() - Method in class ghidra.graph.viewer.popup.ToolTipInfo
Signals for the implementation to turn off emphasis
DEEP_PINK - Static variable in class ghidra.util.WebColors
 
DEEP_SKY_BLUE - Static variable in class ghidra.util.WebColors
 
deepCopy() - Method in interface docking.wizard.WizardContext
 
def - Variable in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeValue
 
def() - Method in record class ghidra.app.util.bin.format.dwarf.attribs.DWARFFormContext
Returns the value of the def record component.
Def(DWARFLineContentType, int, DWARFForm, long) - Constructor for class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType.Def
 
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.AddressSpaceSettingsDefinition
 
DEF - Static variable in class ghidra.program.model.data.ComponentOffsetSettingsDefinition
 
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.OffsetMaskSettingsDefinition
 
DEF - Static variable in class ghidra.program.model.data.OffsetShiftSettingsDefinition
 
DEF - Static variable in class ghidra.program.model.data.PaddingSettingsDefinition
 
DEF - Static variable in class ghidra.program.model.data.PointerTypeSettingsDefinition
 
DEF - Static variable in class ghidra.program.model.data.TerminatedSettingsDefinition
 
DEF - Static variable in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
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_BINARY - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
 
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_OCTAL - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
 
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 - Enum constant in enum class ghidra.app.util.bin.format.elf.ElfRelocationTable.TableFormat
 
DEFAULT - Enum constant in enum class ghidra.app.util.viewer.field.EolEnablement
 
DEFAULT - Enum constant in enum class ghidra.program.model.data.AlignmentType
DEFAULT - this data type's alignment is computed based upon its current pack setting and data organization rules.
DEFAULT - Enum constant in enum class ghidra.program.model.data.PackingType
DEFAULT - indicates that components should be placed automatically based upon their alignment.
DEFAULT - Enum constant in enum class ghidra.program.model.data.PointerType
Normal absolute pointer offset
DEFAULT - Enum constant in enum class ghidra.program.model.mem.MemoryBlockType
 
DEFAULT - Enum constant in enum class ghidra.program.model.symbol.SourceType
The object's source indicator for a default.
DEFAULT - Enum constant in enum class ghidra.util.SignednessFormatMode
Values to be rendered in binary, octal, or hexadecimal bases are rendered as unsigned; numbers rendered in decimal are rendered as signed.
DEFAULT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
Lexical state.
DEFAULT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
DEFAULT - Static variable in class ghidra.app.util.viewer.field.ListingColors.XrefColors
 
DEFAULT - Static variable in enum class ghidra.framework.model.DefaultLaunchMode
 
DEFAULT - Static variable in interface ghidra.program.model.data.DataType
Singleton instance of default datatype.
DEFAULT - Static variable in interface ghidra.program.model.data.DataTypeDisplayOptions
 
DEFAULT - Static variable in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
 
DEFAULT - Static variable in class ghidra.program.model.data.EndianSettingsDefinition
 
DEFAULT - Static variable in class ghidra.program.model.data.OffsetMaskSettingsDefinition
 
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_ALIGNMENT - Static variable in interface ghidra.program.model.data.CompositeInternal
The stored minimum alignment value which indicates the default alignment should be used based upon the packing and component alignment requirements.
DEFAULT_BLOCK_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
Default basic block model (Simple Block Model)
DEFAULT_BUFFER_SIZE - Static variable in class db.buffers.BufferMgr
 
DEFAULT_CACHE_SIZE - Static variable in class db.buffers.BufferMgr
 
DEFAULT_CACHE_SIZE - Static variable in class ghidra.program.database.properties.PropertyMapDB
 
DEFAULT_CALLING_CONVENTION_ID - Static variable in class ghidra.program.database.data.DataTypeManagerDB
 
DEFAULT_CALLING_CONVENTION_STRING - Static variable in interface ghidra.program.model.listing.Function
 
DEFAULT_CHAR_IS_SIGNED - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
DEFAULT_CHAR_SIZE - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
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.EolCommentFieldFactory
 
DEFAULT_COLOR - Static variable in class ghidra.app.util.viewer.field.PlateFieldFactory
 
DEFAULT_COLS - Static variable in interface ghidra.pty.PtyFactory
 
DEFAULT_COMPILER_SPEC_ID - Static variable in class ghidra.program.util.LanguageTranslatorAdapter
 
DEFAULT_CONFIG_FILE - Static variable in class ghidra.pty.ssh.GhidraSshPtyFactory
 
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_DEFAULT_ALIGNMENT - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
DEFAULT_DEFAULT_POINTER_ALIGNMENT - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
DEFAULT_DELIMITER - Static variable in class docking.widgets.filter.FilterOptions
 
DEFAULT_DIVIDER_LOCATION - Static variable in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
DEFAULT_DOUBLE_SIZE - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
DEFAULT_EXCLUDE - Static variable in annotation interface ghidra.util.classfinder.ExtensionPointProperties
Default behavior for an ExtensionPoint being discoverable
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_FLOAT_SIZE - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
DEFAULT_FONT_ID - Static variable in class ghidra.app.decompiler.DecompileOptions
 
DEFAULT_FONT_ID - Static variable in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
 
DEFAULT_GRAPH_BACKGROUND_COLOR - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
 
DEFAULT_HANDLER - Static variable in class ghidra.program.model.data.DataTypeConflictHandler
 
DEFAULT_HIGHLIGHT_COLOR - Static variable in class ghidra.app.decompiler.component.ClangHighlightController
 
DEFAULT_HIGHLIGHT_COLOR - Static variable in interface ghidra.GhidraOptions
 
DEFAULT_HOSTNAME - Static variable in class ghidra.pty.ssh.GhidraSshPtyFactory
 
DEFAULT_ICON - Static variable in class ghidra.plugins.fsbrowser.FileIconService
 
DEFAULT_ID - Static variable in class ghidra.program.model.lang.CompilerSpecID
 
DEFAULT_INDENT - Static variable in class ghidra.util.xml.GenericXMLOutputter
 
DEFAULT_INT_SIZE - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
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_LONG_DOUBLE_SIZE - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
DEFAULT_LONG_LONG_SIZE - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
DEFAULT_LONG_SIZE - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
DEFAULT_MACHINE_ALIGNMENT - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
DEFAULT_MAX_DELAY - Static variable in class ghidra.util.task.AbstractSwingUpdateManager
 
DEFAULT_MIN_DELAY - Static variable in class ghidra.util.task.AbstractSwingUpdateManager
 
DEFAULT_NAME - Static variable in class ghidra.framework.data.DomainObjectAdapter
 
DEFAULT_NAME - Static variable in class ghidra.pcode.emulate.BreakTableCallBack
 
DEFAULT_NAME - Static variable in class ghidra.util.task.AbstractSwingUpdateManager
 
DEFAULT_NAME_PREFIX - Static variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
DEFAULT_NAVIGATABLE_ID - Static variable in interface ghidra.app.nav.Navigatable
 
DEFAULT_OFFSET - Static variable in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
 
DEFAULT_OFFSET - Static variable in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
 
DEFAULT_OPTIONS - Static variable in interface ghidra.app.util.importer.OptionChooser
 
DEFAULT_PACKING - Static variable in interface ghidra.program.model.data.CompositeInternal
The stored packing value which corresponds to a composite that will automatically pack based upon the alignment requirements of its components.
DEFAULT_PACKING_NAME - Static variable in interface ghidra.program.model.data.CompositeInternal
 
DEFAULT_PARAM_PREFIX - Static variable in interface ghidra.program.model.listing.Function
 
DEFAULT_PARAM_PREFIX_LEN - Static variable in interface ghidra.program.model.listing.Function
 
DEFAULT_PASSWORD - Static variable in class ghidra.net.ApplicationKeyManagerFactory
 
DEFAULT_POINTER_SHIFT - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
DEFAULT_POINTER_SIZE - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
DEFAULT_PORT - Static variable in interface ghidra.framework.remote.GhidraServerHandle
Default RMI base port for Ghidra Server
DEFAULT_PORT - Static variable in class ghidra.pty.ssh.GhidraSshPtyFactory
 
DEFAULT_PRIORITY - Static variable in annotation interface ghidra.util.classfinder.ExtensionPointProperties
Default ExtensionPoint priority.
DEFAULT_REGISTER_SPACE - Static variable in interface ghidra.program.model.address.AddressSpace
A language may only define a single REGISTER space.
DEFAULT_ROWS - Static variable in interface ghidra.pty.PtyFactory
 
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.SearchConstants
The default search limit.
DEFAULT_SELECTION_COLOR - Static variable in interface ghidra.GhidraOptions
 
DEFAULT_SHORT_SIZE - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
DEFAULT_SPACE - Static variable in interface ghidra.app.util.ProcessorInfo
The default address space in a program.
DEFAULT_STRUCTURE_NAME - Static variable in class ghidra.program.model.data.StructureFactory
 
DEFAULT_SUBROUTINE_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
Default subroutine model (M-Model)
DEFAULT_TAB_SIZE - Static variable in class ghidra.util.StringUtilities
 
DEFAULT_TEST_TOOL_NAME - Static variable in class generic.test.AbstractGenericTest
 
DEFAULT_TOOL_LAUNCH_MODE - Static variable in class ghidra.framework.main.FrontEndTool
 
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 class ghidra.program.database.module.TreeManager
The name of the default tree that is created when a program is created.
DEFAULT_TREE_NAME - Static variable in interface ghidra.program.model.listing.Listing
The name of the default tree in the display.
DEFAULT_TYPE_ALIGNMENT_ENABLED - Static variable in class ghidra.program.model.data.BitFieldPackingImpl
 
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_USE_MS_CONVENTION - Static variable in class ghidra.program.model.data.BitFieldPackingImpl
 
DEFAULT_USER - Static variable in class ghidra.pcode.emu.unix.EmuUnixUser
The default (root?) user
DEFAULT_USERNAME - Static variable in class ghidra.pty.ssh.GhidraSshPtyFactory
 
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_WIDE_CHAR_SIZE - Static variable in class ghidra.program.model.data.DataOrganizationImpl
 
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_ZERO_LENGTH_BOUNDARY - Static variable in class ghidra.program.model.data.BitFieldPackingImpl
 
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
DefaultActionContext - Class in docking
The default implementation of ActionContext
DefaultActionContext() - Constructor for class docking.DefaultActionContext
Default constructor with no provider, context object, or source component
DefaultActionContext(ComponentProvider) - Constructor for class docking.DefaultActionContext
Constructor with no source component and no context object
DefaultActionContext(ComponentProvider, Component) - Constructor for class docking.DefaultActionContext
Constructor for ActionContext with context object and sourceComponent being the same
DefaultActionContext(ComponentProvider, Object, Component) - Constructor for class docking.DefaultActionContext
Constructor
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
 
DefaultAssemblyResolutionFactory - Class in ghidra.app.plugin.assembler.sleigh.sem
 
DefaultAssemblyResolutionFactory() - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolutionFactory
 
DefaultAssemblyResolvedBackfill - Class in ghidra.app.plugin.assembler.sleigh.sem
A AssemblyResolution indicating the need to solve an expression in the future
DefaultAssemblyResolvedBackfill(AbstractAssemblyResolutionFactory<?, ?>, String, PatternExpression, MaskedLong, int, int) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
DefaultAssemblyResolvedBackfillBuilder() - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.DefaultAssemblyResolvedBackfillBuilder
 
DefaultAssemblyResolvedError - Class in ghidra.app.plugin.assembler.sleigh.sem
A AssemblyResolution indicating the occurrence of a (usually semantic) error
DefaultAssemblyResolvedError(AbstractAssemblyResolutionFactory<?, ?>, String, List<? extends AssemblyResolution>, AssemblyResolution, String) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedError
 
DefaultAssemblyResolvedPatternBuilder() - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.DefaultAssemblyResolvedPatternBuilder
 
DefaultAssemblyResolvedPatterns - Class in ghidra.app.plugin.assembler.sleigh.sem
A AssemblyResolution indicating successful application of a constructor
DefaultAssemblyResolvedPatterns(AbstractAssemblyResolutionFactory<?, ?>, String, Constructor, List<? extends AssemblyResolution>, AssemblyResolution, AssemblyPatternBlock, AssemblyPatternBlock, Set<AssemblyResolvedBackfill>, Set<AssemblyResolvedPatterns>) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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, 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
 
defaultColorMatcher - Variable in class generic.theme.laf.UiDefaultsMapper
 
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.AbstractSleighAssembler
 
defaultContext - Variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
defaultContext - Variable in class ghidra.pcode.emu.DefaultPcodeThread
 
DefaultDataDirectory - Class in ghidra.app.util.bin.format.pe
 
DefaultDataType - Class in ghidra.program.model.data
Provides an implementation of a byte that has not been defined yet as a particular type of data in the program.
DefaultDataTypeHTMLRepresentation - Class in ghidra.app.util.html
 
DefaultDataTypeHTMLRepresentation(DataType) - Constructor for class ghidra.app.util.html.DefaultDataTypeHTMLRepresentation
 
defaultDisassemblyContext - Variable in class ghidra.program.util.AbstractProgramContext
 
DefaultDropDownSelectionDataModel<T> - Class in docking.widgets
 
DefaultDropDownSelectionDataModel(List<T>, DataToStringConverter<T>) - Constructor for class docking.widgets.DefaultDropDownSelectionDataModel
 
DefaultDropDownSelectionDataModel(List<T>, DataToStringConverter<T>, DataToStringConverter<T>) - Constructor for class docking.widgets.DefaultDropDownSelectionDataModel
 
defaultEdgeColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the default edge color for edges that don't have a registered edge type
DefaultEmulator - Class in ghidra.app.emulator
The default implementation of Emulator.
DefaultEmulator(EmulatorConfiguration) - Constructor for class ghidra.app.emulator.DefaultEmulator
 
DefaultEmuUnixFileHandle<T> - Class in ghidra.pcode.emu.unix
A file descriptor associated with a file on a simulated UNIX file system
DefaultEmuUnixFileHandle(PcodeMachine<T>, CompilerSpec, EmuUnixFile<T>, Set<EmuUnixFileSystem.OpenFlag>, EmuUnixUser) - Constructor for class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
Construct a new handle on the given file
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
 
defaultFontMatcher - Variable in class generic.theme.laf.UiDefaultsMapper
 
DefaultGEdge<V> - Class in ghidra.graph
 
DefaultGEdge(V, V) - Constructor for class ghidra.graph.DefaultGEdge
 
DefaultGhidraProtocolConnector - Class in ghidra.framework.protocol.ghidra
DefaultGhidraProtocolConnector provides support for the Ghidra URL protocol without extension for accessing the legacy Ghidra Server over an RMI interface.
DefaultGhidraProtocolHandler - Class in ghidra.framework.protocol.ghidra
DefaultGhidraProtocolHandler provides the default protocol handler which corresponds to the original RMI-based Ghidra Server and local file-based Ghidra projects.
DefaultGhidraProtocolHandler() - Constructor for class ghidra.framework.protocol.ghidra.DefaultGhidraProtocolHandler
 
DefaultGraphDisplayOptions - Class in ghidra.service.graph
Empty implementation of GraphDiaplayOptions.
DefaultGraphDisplayOptions() - Constructor for class ghidra.service.graph.DefaultGraphDisplayOptions
 
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)
DefaultLaunchMode - Enum Class in ghidra.framework.model
DefaultLaunchMode provides an Options value which indicates how a default tool launch should be performed.
defaultLayoutAlgorithm(String) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the name of the layout algorithm that will be used to initially layout the graph
DefaultLevel - Enum constant in enum class 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.
DefaultMemoryState - 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).
DefaultMemoryState(Language) - Constructor for class ghidra.pcode.memstate.DefaultMemoryState
MemoryState constructor for a specified processor language
defaultMessage - Variable in class docking.widgets.dialogs.AbstractNumberInputDialog
 
defaultModel - Variable in class ghidra.program.model.lang.BasicCompilerSpec
 
DefaultOptionComponent - Class in docking.options.editor
 
DefaultOptionComponent(EditorState) - Constructor for class docking.options.editor.DefaultOptionComponent
 
defaultParenColor - Variable in class ghidra.app.decompiler.component.ClangHighlightController
 
DefaultPcodeExecutorState<T> - Class in ghidra.pcode.exec
A p-code executor state formed from a piece whose address and value types are the same
DefaultPcodeExecutorState(PcodeExecutorStatePiece<T, T>) - Constructor for class ghidra.pcode.exec.DefaultPcodeExecutorState
 
DefaultPcodeExecutorState(PcodeExecutorStatePiece<T, T>, PcodeArithmetic<T>) - Constructor for class ghidra.pcode.exec.DefaultPcodeExecutorState
 
DefaultPcodeThread<T> - Class in ghidra.pcode.emu
The default implementation of PcodeThread suitable for most applications
DefaultPcodeThread(String, AbstractPcodeMachine<T>) - Constructor for class ghidra.pcode.emu.DefaultPcodeThread
Construct a new thread
DefaultPcodeThread.PcodeEmulationLibrary<T> - Class in ghidra.pcode.emu
A userop library exporting some methods for emulated thread control
DefaultPcodeThread.PcodeThreadExecutor<T> - Class in ghidra.pcode.emu
An executor for the p-code thread
DefaultPluginInstaller - Class in ghidra.framework.plugintool
The default plugin installer that uses a tool to install plugins
DefaultPluginsConfiguration - Class in ghidra.framework.plugintool.util
A configuration that includes all plugins on the classpath.
DefaultPluginsConfiguration() - Constructor for class ghidra.framework.plugintool.util.DefaultPluginsConfiguration
 
DefaultProgramContext - Interface in ghidra.program.model.listing
 
DefaultProject - Class in ghidra.framework.project
Implementation for a Project.
DefaultProject(DefaultProjectManager, DefaultProjectData) - Constructor for class ghidra.framework.project.DefaultProject
Construct a project with specific project manager and data
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
DefaultProjectData - Class in ghidra.framework.data
Helper class to manage files within a project.
DefaultProjectData(ProjectLocator, boolean, boolean) - Constructor for class ghidra.framework.data.DefaultProjectData
Constructor for existing projects.
DefaultProjectData(ProjectLocator, RepositoryAdapter, boolean) - Constructor for class ghidra.framework.data.DefaultProjectData
Constructor for a new 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<T> - Class in ghidra.program.model.util
PropertyMap is used to store values for a fixed property at address locations given as longs.
DefaultPropertyMap(ValueMap<T>) - Constructor for class ghidra.program.model.util.DefaultPropertyMap
Construct a PropertyMap
defaultProvider() - Element in annotation interface ghidra.framework.plugintool.ServiceInfo
Sets the class that provides the default implementation of this service.
defaultProviderName() - Element in annotation interface ghidra.framework.plugintool.ServiceInfo
Sets the class name of the class that provides the default implementation of this service.
defaultRegisterValueMap - Variable in class ghidra.program.database.register.OldProgramContextDB
 
defaultRegisterValueMap - Variable in class ghidra.program.util.AbstractStoredProgramContext
 
defaultRenderer - Variable in class docking.widgets.autocomplete.AutocompletionCellRenderer
 
DefaultRowColLocation - Class in docking.widgets.fieldpanel.support
A location used to represent a an edge case where not suitable location can be found and the client does not wish to return null.
DefaultRowColLocation() - Constructor for class docking.widgets.fieldpanel.support.DefaultRowColLocation
 
DefaultRowColLocation(int, int) - Constructor for class docking.widgets.fieldpanel.support.DefaultRowColLocation
 
DefaultRowFilterTransformer<ROW_OBJECT> - Class in docking.widgets.table
 
DefaultRowFilterTransformer(RowObjectTableModel<ROW_OBJECT>, TableColumnModel) - Constructor for class docking.widgets.table.DefaultRowFilterTransformer
 
defaults - Variable in class generic.theme.laf.UiDefaultsMapper
 
DefaultSearchListModel<T> - Class in docking.widgets.searchlist
Default implementation of the SearchListModel.
DefaultSearchListModel() - Constructor for class docking.widgets.searchlist.DefaultSearchListModel
 
defaultSettings - Variable in class ghidra.program.model.data.BitFieldDataType
 
defaultSettings - Variable in class ghidra.program.model.data.DataTypeImpl
 
DefaultSolverHint - Enum Class in ghidra.app.plugin.assembler.sleigh.expr
A set of built-in SolverHints
DefaultSpanMap(Span.Domain<N, S>) - Constructor for class generic.Span.DefaultSpanMap
Create a span map on the given domain
DefaultSpanSet(Span.Domain<N, S>) - Constructor for class generic.Span.DefaultSpanSet
Create a span set on the given domain
DefaultTableCellRendererWrapper - Class in docking.widgets.table
 
DefaultTableCellRendererWrapper(TableCellRenderer) - Constructor for class docking.widgets.table.DefaultTableCellRendererWrapper
 
DefaultTableTextFilterFactory<ROW_OBJECT> - Class in docking.widgets.table
 
DefaultTableTextFilterFactory(FilterOptions) - Constructor for class docking.widgets.table.DefaultTableTextFilterFactory
 
DefaultTimestampRenderer - Class in ghidra.util.table.column
A renderer for clients that wish to display a Date as a timestamp with the date and time.
DefaultTimestampRenderer() - Constructor for class ghidra.util.table.column.DefaultTimestampRenderer
 
DefaultULongSpanMap() - Constructor for class generic.ULongSpan.DefaultULongSpanMap
 
DefaultULongSpanSet() - Constructor for class generic.ULongSpan.DefaultULongSpanSet
 
DefaultUseropDecl - Class in ghidra.pcode.struct
 
DefaultUseropDecl(StructuredSleigh, DataType, String, List<DataType>) - Constructor for class ghidra.pcode.struct.DefaultUseropDecl
 
defaultVertexColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the default vertex color for vertexes that don't have a registered vertex type
defaultVertexShape(VertexShape) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the default vertex shape for vertices that don't have a registered vertex type
DefaultViewToIndexMapper - Class in docking.widgets.indexedscrollpane
 
DefaultViewToIndexMapper(IndexedScrollable, int) - Constructor for class docking.widgets.indexedscrollpane.DefaultViewToIndexMapper
 
DefaultVisualGraph<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.graphs
A default VisualGraph that implements basic setup for things like event processing.
DefaultVisualGraph() - Constructor for class ghidra.graph.graphs.DefaultVisualGraph
 
DefComparator() - Constructor for class ghidra.program.model.pcode.VarnodeBank.DefComparator
 
defctx - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
 
DEFD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
define(String) - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition.Factory
Begin building the definition for a userop with the given name
Define() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
DEFINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
defineAddress(String, Address, AddressFactory) - Method in class ghidra.features.base.values.GhidraValuesMap
Defines a value of type Address
defineAddress(String, Address, Program) - Method in class ghidra.features.base.values.GhidraValuesMap
Defines a value of type Address
defineAddress(String, Program) - Method in class ghidra.features.base.values.GhidraValuesMap
Defines a value of type Address with no default value.
defineBoolean(String, boolean) - Method in class docking.widgets.values.GValuesMap
Defines a value of type Boolean.
defineChoice(String, String, String...) - Method in class docking.widgets.values.GValuesMap
Defines a value of type String, but with a restricted set of valid string values.
DEFINED - Enum constant in enum class ghidra.program.util.string.FoundString.DefinedState
 
DEFINED - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
DEFINED_DATA_PROPERTY - Static variable in interface ghidra.program.model.listing.CodeUnit
Property name for code units that are defined data
DEFINED_ICON - Static variable in class ghidra.app.merge.MergeProgressPanel
 
DefinedDataIterator - Class in ghidra.program.util
Iterator that visits each defined data instance in the initialized memory of a Program or in the footprint of a specified data element.
defineDirectory(String, File) - Method in class docking.widgets.values.GValuesMap
Defines a value of type File, but is restricted to directories.
defineDouble(String) - Method in class docking.widgets.values.GValuesMap
Defines a value of type Double with no initial default value.
defineDouble(String, double) - Method in class docking.widgets.values.GValuesMap
Defines a value of type Double with an initial value
definedStrings(Data) - Static method in class ghidra.program.util.DefinedDataIterator
Creates a new iterator that traverses the address space of a single data item (ie.
definedStrings(Program) - Static method in class ghidra.program.util.DefinedDataIterator
Creates a new iterator that traverses the entire Program's address space returning data instances that are strings.
definedStrings(Program, AddressSetView) - Static method in class ghidra.program.util.DefinedDataIterator
Creates a new iterator that traverses a portion of the Program's address space returning data instances that are strings.
defineFile(String, File) - Method in class docking.widgets.values.GValuesMap
Defines a value of type File
defineFile(String, File, File) - Method in class docking.widgets.values.GValuesMap
Defines a value of type File
defineHexInt(String) - Method in class docking.widgets.values.GValuesMap
Defines a value of type Integer that displays as a hex value.
defineHexInt(String, int) - Method in class docking.widgets.values.GValuesMap
Defines a value of type Integer with an initial value and displays as a hex value.
defineHexLong(String) - Method in class docking.widgets.values.GValuesMap
Defines a value of type Long that displays as a hex value.
defineHexLong(String, long) - Method in class docking.widgets.values.GValuesMap
Defines a value of type Long with an initial value and displays as a hex value.
defineInt(String) - Method in class docking.widgets.values.GValuesMap
Defines a value of type Integer with no initial value.
defineInt(String, int) - Method in class docking.widgets.values.GValuesMap
Defines a value of type Integer with an initial value.
defineLanguage(String, LanguageCompilerSpecPair) - Method in class ghidra.features.base.values.GhidraValuesMap
Defines a value of type LanguageCompilerSpecPair (folders in a Ghidra project).
defineLong(String) - Method in class docking.widgets.values.GValuesMap
Defines a value of type Long with an initial value.
defineLong(String, long) - Method in class docking.widgets.values.GValuesMap
Defines a value of type Long with an initial value.
defineProgram(String) - Method in class ghidra.features.base.values.GhidraValuesMap
Defines a value of type Program file.
defineProgram(String, String) - Method in class ghidra.features.base.values.GhidraValuesMap
Defines a value of type Program file.
defineProjectFile(String) - Method in class ghidra.features.base.values.GhidraValuesMap
Defines a value of type DomainFile (files in a Ghidra project).
defineProjectFile(String, String) - Method in class ghidra.features.base.values.GhidraValuesMap
Defines a value of type DomainFile (files in a Ghidra project).
defineProjectFolder(String) - Method in class ghidra.features.base.values.GhidraValuesMap
Defines a value of type DomainFolder (folders in a Ghidra project).
defineProjectFolder(String, String) - Method in class ghidra.features.base.values.GhidraValuesMap
Defines a value of type DomainFolder (files in a Ghidra project).
defineString(String) - Method in class docking.widgets.values.GValuesMap
Defines a value of type String.
defineString(String, String) - Method in class docking.widgets.values.GValuesMap
Defines a value of type String with an optional initial value
DefineTable - Class in ghidra.app.util.cparser.CPP
 
DefineTable() - Constructor for class ghidra.app.util.cparser.CPP.DefineTable
 
defineType(String, Icon, Color, int) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
defineType(String, Icon, Color, int) - Method in interface ghidra.program.model.listing.BookmarkManager
Define a bookmark type with its marker icon and color.
definition() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
definition() - Method in class ghidra.sleigh.grammar.SleighEcho
 
definition() - Method in class ghidra.sleigh.grammar.SleighParser
 
definition_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.definition_return
 
DefLoader - Class in ghidra.app.util.opinion
A Loader for processing Microsoft DEF files.
DefLoader() - Constructor for class ghidra.app.util.opinion.DefLoader
 
defMatcher - Variable in class ghidra.app.plugin.assembler.sleigh.expr.match.OperandValueMatcher
 
defsym - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
 
degree(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns valence as a double.
degree(Vertex) - Method in class ghidra.util.graph.WeightedDigraph
Deprecated.
Returns the weighted degree of this vertex.
degree(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
deinstall(JEditorPane) - Method in class help.GHelpHTMLEditorKit
 
delay - Variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowSummary
 
DelayImportDataDirectory - Class in ghidra.app.util.bin.format.pe
Points to the delayload information.
DelayImportDescriptor - Class in ghidra.app.util.bin.format.pe
A class to represent the ImgDelayDescr data structure defined in DELAYIMP.H.
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.FieldKeyInteriorNode
Delete this node and all child nodes.
delete() - Method in interface db.buffers.BufferFile
Delete this buffer file if writable.
delete() - Method in class db.buffers.BufferFileAdapter
 
delete() - Method in interface db.buffers.BufferFileHandle
 
delete() - Method in class db.buffers.LocalBufferFile
 
delete() - Method in class db.buffers.LocalManagedBufferFile
 
delete() - Method in interface db.buffers.RemoteBufferFileHandle
 
delete() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
delete() - Method in class db.ChainedBuffer
Delete and release all underlying DataBuffers.
delete() - Method in class db.ConvertedRecordIterator
 
delete() - Method in class db.DBBuffer
Delete and release all underlying DataBuffers.
delete() - Method in interface db.DBFieldIterator
Delete the last record(s) associated with the last Field value read via the next or previous methods.
delete() - Method in interface db.DBLongIterator
Delete the last record(s) associated with the last value read via the next or previous methods.
delete() - Method in class db.KeyToRecordIterator
 
delete() - Method in interface db.RecordIterator
Delete the last Record read via the next or previous methods.
delete() - Method in class db.TranslatedRecordIterator
 
delete() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
Deletes this OrFilterCondition from its parent.
delete() - Method in class generic.jar.FileResource
 
delete() - Method in class generic.jar.JarResource
 
delete() - Method in interface generic.jar.Resource
 
delete() - Method in class generic.jar.ResourceFile
Attempts to delete the file.
delete() - Method in class generic.stl.EmptyIteratorSTL
 
delete() - Method in class generic.stl.ReverseMapIteratorSTL
 
delete() - Method in class generic.stl.ReverseSetIterator
 
delete() - Method in class generic.stl.UnmodifiableListIteratorSTL
 
delete() - Method in class ghidra.app.script.ResourceFileJavaFileObject
 
delete() - Method in class ghidra.framework.data.DomainFileProxy
 
delete() - Method in class ghidra.framework.data.GhidraFile
 
delete() - Method in class ghidra.framework.data.GhidraFolder
 
delete() - Method in class ghidra.framework.data.LinkedGhidraFolder
 
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, if empty, from the local filesystem
delete() - Method in class ghidra.framework.store.db.PackedDatabase
Deletes the storage file associated with this packed database.
delete() - Method in class ghidra.program.database.function.FunctionTagDB
 
delete() - Method in class ghidra.program.database.IntRangeMapDB
 
delete() - Method in class ghidra.program.database.map.AddressIndexKeyIterator
 
delete() - Method in class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
 
delete() - Method in class ghidra.program.database.map.AddressKeyIterator
 
delete() - Method in class ghidra.program.database.map.AddressKeyRecordIterator
 
delete() - Method in class ghidra.program.database.properties.PropertyMapDB
Delete this property map and all underlying tables.
delete() - Method in class ghidra.program.database.symbol.CodeSymbol
 
delete() - Method in class ghidra.program.database.symbol.FunctionSymbol
 
delete() - Method in class ghidra.program.database.symbol.SymbolDB
 
delete() - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
delete() - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
 
delete() - Method in class ghidra.program.database.util.EmptyRecordIterator
 
delete() - Method in class ghidra.program.database.util.QueryRecordIterator
 
delete() - Method in class ghidra.program.model.address.GlobalSymbol
 
delete() - Method in class ghidra.program.model.data.FileDataTypeManager
 
delete() - Method in interface ghidra.program.model.listing.FunctionTag
Deletes this tag from the program
delete() - Method in interface ghidra.program.model.symbol.Symbol
Delete the symbol and its associated resources.
delete() - Method in class ghidra.util.JavaSourceLine
 
delete() - Method in class ghidra.util.PropertyFile
Delete the file for this PropertyFile.
delete(boolean) - Method in class ghidra.program.database.symbol.CodeSymbol
Delete code/label symbol
delete(int) - Method in class generic.stl.EmptyIteratorSTL
 
delete(int) - Method in class generic.stl.ReverseMapIteratorSTL
 
delete(int) - Method in class generic.stl.UnmodifiableListIteratorSTL
 
delete(int) - Method in class ghidra.framework.data.DomainFileProxy
 
delete(int) - Method in class ghidra.framework.data.GhidraFile
 
delete(int) - Method in interface ghidra.framework.model.DomainFile
Deletes a specific version of a file from the versioned filesystem.
delete(int) - Method in interface ghidra.program.model.data.Composite
Deletes the component at the given ordinal position.
delete(int) - Method in class ghidra.program.model.data.StructureDataType
 
delete(int) - Method in class ghidra.program.model.data.UnionDataType
 
delete(int, String) - Method in interface ghidra.framework.store.FolderItem
Deletes the item or a specific version.
delete(int, String) - Method in class ghidra.framework.store.local.LocalFolderItem
 
delete(int, String) - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
delete(long) - Method in class ghidra.program.database.DBObjectCache
Removes the object with the given key from the cache.
delete(DBHandle) - Static method in class ghidra.program.database.symbol.VariableStorageManagerDB
Delete the DB table which correspnds to this variable storage implementation
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(String) - Method in class ghidra.program.database.DBStringMapAdapter
 
delete(List<KeyRange>) - Method in class ghidra.program.database.DBObjectCache
Delete all objects from HashMap whose key is contained within the specified keyRanges.
delete(Set<Integer>) - Method in interface ghidra.program.model.data.Composite
Deletes the specified set of components at the given ordinal positions.
delete(Set<Integer>) - Method in class ghidra.program.model.data.StructureDataType
 
delete(Set<Integer>) - Method in class ghidra.program.model.data.UnionDataType
 
DELETE - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
DELETE_ICON - Static variable in class resources.Icons
 
DELETE_PROPERTIES_ACTION_NAME - Static variable in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
 
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
Removes the block of defined bytes from the listing.
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
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
 
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.ProgramDB
Deletes given range from the program.
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.properties.DBPropertyMapManager
 
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.references.ReferenceDBManager
 
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.register.OldProgramContextDB
 
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
 
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.reloc.RelocationManager
 
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.symbol.EquateManager
 
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.symbol.NamespaceManager
 
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolManager
 
deleteAddressRange(Address, Address, TaskMonitor) - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
Removes all settings in the range
deleteAddressRange(Address, Address, TaskMonitor) - Method in interface ghidra.program.model.symbol.EquateTable
Removes all equates defined in the given range.
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.util.AbstractStoredProgramContext
 
deleteAddressSetPropertyMap(String) - Method in class ghidra.program.database.ProgramDB
 
deleteAddressSetPropertyMap(String) - Method in interface ghidra.program.model.listing.Program
Remove the property map from the program.
deleteAll() - Method in class db.Table
Delete all records within this table.
deleteAll() - Method in interface ghidra.program.model.data.Structure
Remove all components from this structure, effectively setting the length to zero.
deleteAll() - Method in class ghidra.program.model.data.StructureDataType
 
deleteAtOffset(int) - Method in interface ghidra.program.model.data.Structure
Deletes all defined components containing the specified offset in this structure.
deleteAtOffset(int) - Method in class ghidra.program.model.data.StructureDataType
 
DeleteBlockCmd - Class in ghidra.app.cmd.memory
Command that runs in the background to delete a memory block, as the delete may be a time consuming operation.
DeleteBlockCmd(Address[], DeleteBlockListener) - Constructor for class ghidra.app.cmd.memory.DeleteBlockCmd
Creates a background command for deleting memory blocks.
deleteBlockCompleted(DeleteBlockCmd) - Method in interface ghidra.app.cmd.memory.DeleteBlockListener
Notification that the delete block command completed
DeleteBlockListener - Interface in ghidra.app.cmd.memory
Listener that is notified when the DeleteBlockCmd completes.
deleteBuffer(int) - Method in class db.buffers.BufferMgr
Delete buffer.
deleteChildNode(XmlTreeNode) - Method in class ghidra.xml.XmlTreeNode
Deletes the specified child node.
deleteCurrentVersion() - Method in class ghidra.framework.store.db.VersionedDatabase
Delete latest version.
deleteDataTypesUsed(Set<Long>) - Method in class ghidra.program.database.data.DataTypeManagerDB
Allow extensions to perform any neccessary fixups for all datatype removals listed.
deleteDataTypesUsed(Set<Long>) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
deleteDataTypesUsed(Set<Long>) - Method in class ghidra.program.database.ProjectDataTypeManager
 
deleteDataTypesUsed(Set<Long>) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
 
DeletedException - Exception in ghidra.program.model.util
Exception thrown when program object being accessed has been deleted.
DeletedException() - Constructor for exception ghidra.program.model.util.DeletedException
Constructs a new DeletedException with a default message.
DeletedException(String) - Constructor for exception ghidra.program.model.util.DeletedException
Constructs a new DeletedException with a given message.
deleteDir(File) - Static method in class db.Database
Delete a directory and all of its contents.
deleteDir(File) - Static method in class utilities.util.FileUtilities
Delete a file or directory and all of its contents
deleteDir(File, TaskMonitor) - Static method in class utilities.util.FileUtilities
Delete a directory and all of its contents
deleteDir(Path) - Static method in class utilities.util.FileUtilities
Delete a file or directory and all of its contents
deleteEmptyVersionedFolders(String) - Method in class ghidra.framework.store.local.LocalFileSystem
Remove the directory which corresponds to the specified folder path if it is empty.
deleteEntry(RedBlackNode<K, V>) - Method in class generic.stl.RedBlackTree
Delete node p, and then rebalance the tree.
deleteEntry(RedBlackEntry<K, V>) - Method in class ghidra.util.datastruct.RedBlackTree
Delete node p, and then rebalance the tree.
deleteFileBytes(FileBytes) - Method in class ghidra.program.database.mem.MemoryMapDB
 
deleteFileBytes(FileBytes) - Method in interface ghidra.program.model.mem.Memory
Deletes a stored sequence of file bytes.
deleteFileBytes(FileBytes) - Method in class ghidra.program.model.mem.StubMemory
 
deleteFilterRow(DialogFilterRow) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
Deletes a filter row (a major row in the dialog filter panel)
deleteFolder(String) - Method in interface ghidra.framework.store.FileSystem
Delete the specified folder.
deleteFolder(String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
 
deleteFolder(String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
 
deleteFolder(String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
deleteFromMin(Address) - Method in class ghidra.program.model.address.AddressSet
Delete all addresses from the minimum address in the set up to and including toAddr.
deleteFunction(String) - Method in class ghidra.program.database.ProgramBuilder
 
DeleteFunctionCmd - Class in ghidra.app.cmd.function
Command for clearing a function at an address.
DeleteFunctionCmd(Address) - Constructor for class ghidra.app.cmd.function.DeleteFunctionCmd
Constructs a new command for deleting a function.
DeleteFunctionCmd(Address, boolean) - Constructor for class ghidra.app.cmd.function.DeleteFunctionCmd
 
DeleteFunctionTagCmd - Class in ghidra.app.cmd.function
Command for deleting a tag from the system
DeleteFunctionTagCmd(String) - Constructor for class ghidra.app.cmd.function.DeleteFunctionTagCmd
Constructor
deleteIntRangeMap(String) - Method in class ghidra.program.database.ProgramDB
 
deleteIntRangeMap(String) - Method in interface ghidra.program.model.listing.Program
Remove the property map from the program.
deleteItem(String, String, int) - Method in class ghidra.framework.client.RepositoryAdapter
 
deleteItem(String, String, int) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
deleteItem(String, String, int) - Method in interface ghidra.framework.remote.RepositoryHandle
Delete the specified version of an item.
DeleteLabelCmd - Class in ghidra.app.cmd.label
Command to delete a label
DeleteLabelCmd(Address, String) - Constructor for class ghidra.app.cmd.label.DeleteLabelCmd
Constructs a new command for deleting a global symbol
DeleteLabelCmd(Address, String, Namespace) - Constructor for class ghidra.app.cmd.label.DeleteLabelCmd
Constructs a new command for deleting a label or function variable.
deleteMatchingTempFiles(String) - Static method in class generic.test.AbstractGenericTest
Delete any files under the this test case's specific temp directory that match the give regex Pattern
deleteMinimumVersion() - Method in class ghidra.framework.store.db.VersionedDatabase
Delete oldest version.
deleteOverlaySpace(String) - Method in class ghidra.program.database.map.AddressMapDB
Delete the specified overlay space from this address map.
deleteProject(ProjectLocator) - Method in interface ghidra.framework.model.ProjectManager
Delete the project in the given location.
deleteProject(ProjectLocator) - Method in class ghidra.framework.project.DefaultProjectManager
Delete the project in the given location and remove it from the list of known projects.
deleteProject(String, String) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
 
deleteProject(String, String) - Static method in class ghidra.test.ProjectTestUtils
Remove entire project.
DeleteProjectFilesTask - Class in ghidra.framework.main.projectdata.actions
Task for recursively deleting project files from a Ghidra project
DeleteProjectFilesTask(Set<DomainFolder>, Set<DomainFile>, int, Component) - Constructor for class ghidra.framework.main.projectdata.actions.DeleteProjectFilesTask
Construct a new DeleteProjectFilesTask with the list of folders and files to delete.
deleteRange(Address, Address) - Method in class ghidra.program.model.address.AddressSet
Deletes a range of addresses from this set
deleteRecord(long) - Method in class db.Table
Delete a record identified by the specified key value.
deleteRecord(Field) - Method in class db.Table
Delete a record identified by the specified key value.
deleteRecords(long, long) - Method in class db.Table
Delete all records whose keys fall within the specified range, inclusive.
deleteRecords(Field, Field) - Method in class db.Table
Delete all records whose keys fall within the specified range, inclusive.
deleteRecords(Table, int, AddressMap, Address, Address, RecordFilter) - Static method in class ghidra.program.database.map.AddressRecordDeleter
Deletes the records that have indexed address fields that fall within the given range.
deleteRecords(Table, AddressMap, Address, Address) - Static method in class ghidra.program.database.map.AddressRecordDeleter
Deletes the records the fall within the given range.
deleteReference(Reference) - Method in class ghidra.program.database.ProgramBuilder
 
deleteRepository(String) - Method in class ghidra.framework.client.RepositoryServerAdapter
Delete a repository.
deleteRepository(String) - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
 
deleteRepository(String) - Method in interface ghidra.framework.remote.RepositoryServerHandle
Delete a repository.
deleteResultFilesOnStartup() - Static method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
deleteScript(ResourceFile) - Method in class ghidra.app.script.GhidraScriptProvider
Deletes the script file and unloads the script from the script manager.
deleteScript(ResourceFile) - Method in class ghidra.app.script.JavaScriptProvider
 
deleteSimilarTempFiles(String) - Static method in class generic.test.AbstractGenericTest
Delete any files under the Java temp directory that have the given text in their name.
deleteSymbol(SymbolTable, Address, String, Namespace) - Static method in class ghidra.program.model.pcode.HighFunction
 
deleteSymbols(String, Address, SymbolTable, Namespace) - Static method in class ghidra.program.model.pcode.DataTypeSymbol
 
deleteTable(String) - Method in class db.DBHandle
Delete the specified table from the database.
DeleteTableRowAction - Class in ghidra.util.table.actions
An action to delete data from a table.
DeleteTableRowAction(GTable, String) - Constructor for class ghidra.util.table.actions.DeleteTableRowAction
 
deleteTheme(GTheme) - Method in class generic.theme.ApplicationThemeManager
 
deleteTheme(GTheme) - Method in class generic.theme.StubThemeManager
 
deleteTheme(GTheme) - Method in class generic.theme.ThemeManager
Removes the theme from the set of all themes.
deleteTheme(ThemeManager) - Static method in class docking.theme.gui.ThemeUtils
Prompts for and deletes a selected theme.
DeleteToEndOfWordAction - Class in generic.util.action
An action to delete from the cursor position to the end of the current word.
DeleteToEndOfWordAction() - Constructor for class generic.util.action.DeleteToEndOfWordAction
 
deleteToMax(Address) - Method in class ghidra.program.model.address.AddressSet
Delete all addresses starting at the fromAddr to the maximum address in the set.
deleteTool(Project, String) - Static method in class ghidra.test.ProjectTestUtils
Remove the specified tool if it exists.
deleteTool(ToolTemplate) - Static method in class ghidra.framework.ToolUtils
 
DeleteToStartOfWordAction - Class in generic.util.action
An action to delete from the cursor position to the beginning of the current word, backwards.
DeleteToStartOfWordAction() - Constructor for class generic.util.action.DeleteToStartOfWordAction
 
DeleteTreeCmd - Class in ghidra.app.cmd.module
Delete a tree in the program.
DeleteTreeCmd(String) - Constructor for class ghidra.app.cmd.module.DeleteTreeCmd
Constructor for DeleteTreeCmd.
DeleteVariableCmd - Class in ghidra.app.cmd.function
Command for deleting a variable in a function.
DeleteVariableCmd(Variable) - Constructor for class ghidra.app.cmd.function.DeleteVariableCmd
 
delim - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
 
DELIMITER - Static variable in interface ghidra.framework.options.Options
 
DELIMITER - Static variable in interface ghidra.GhidraOptions
Character used to create a "hierarchy" for a property name; the delimiter creates a new "level."
DELIMITER - Static variable in interface ghidra.program.model.symbol.Namespace
The delimiter that is used to separate namespace nodes in a namespace string.
DELIMITER_CHAR - Static variable in class ghidra.program.model.data.CategoryPath
 
DELIMITER_CHAR - Static variable in interface ghidra.program.model.data.ICategory
 
DELIMITER_MSG - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
 
DELIMITER_STRING - Static variable in interface ghidra.framework.options.Options
 
DELIMITER_STRING - Static variable in class ghidra.program.model.data.CategoryPath
 
DELIMITER_STRING - Static variable in interface ghidra.program.model.data.ICategory
 
DELIMITTER - Static variable in class ghidra.app.script.ScriptInfo
The delimiter used in categories and menu paths.
demangle(Program, String) - Static method in class ghidra.app.util.demangler.DemanglerUtil
Locates all available demanglers and checks to see if the supplied program is supported, then it attempts to demangle.
demangle(String) - Method in interface ghidra.app.util.demangler.Demangler
Attempts to demangle the given string using the default options (Demangler.createDefaultOptions()
demangle(String) - Static method in class ghidra.app.util.demangler.DemanglerUtil
Locates all available demanglers, then it attempts to demangle.
demangle(String) - Static method in class ghidra.util.NamingUtilities
Performs the inverse of the mangle method.
demangle(String, boolean) - Method in interface ghidra.app.util.demangler.Demangler
Deprecated, for removal: This API element is subject to removal in a future version.
see above
demangle(String, DemanglerOptions) - Method in interface ghidra.app.util.demangler.Demangler
Attempts to demangle the given string using the given options
Demangled - Interface in ghidra.app.util.demangler
A unifying top-level interface for all DemangledObjects and DemangledTypes
DemangledAddressTable - Class in ghidra.app.util.demangler
 
DemangledAddressTable(String, String, String, boolean) - Constructor for class ghidra.app.util.demangler.DemangledAddressTable
Constructor
DemangledDataType - Class in ghidra.app.util.demangler
A class to represent a demangled data type.
DemangledDataType(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledDataType
 
DemangledException - Exception in ghidra.app.util.demangler
A class to handle exceptions that occur demangling.
DemangledException(boolean) - Constructor for exception ghidra.app.util.demangler.DemangledException
Use this constructor to indicate the demangler failed because the string to demangle does not appear to represent a valid mangled name.
DemangledException(Exception) - Constructor for exception ghidra.app.util.demangler.DemangledException
Use this constructor to indicate a demangler exception due to an exception thrown during the demangling process.
DemangledException(String) - Constructor for exception ghidra.app.util.demangler.DemangledException
Use this constructor to indicate a demangler exception due to some general invalid or unsupported mangled string characteristic.
DemangledFunction - Class in ghidra.app.util.demangler
A class to represent a demangled function.
DemangledFunction(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledFunction
Create a DemangledFunction instance which is marked with a signature SourceType of SourceType.ANALYSIS which will be used when function signatures are applied to a program.
DemangledFunctionIndirect - Class in ghidra.app.util.demangler
A class to represent a demangled function indirect.
DemangledFunctionIndirect(String, String) - Constructor for class ghidra.app.util.demangler.DemangledFunctionIndirect
 
DemangledFunctionPointer - Class in ghidra.app.util.demangler
A class to represent a demangled function pointer
DemangledFunctionPointer(String, String) - Constructor for class ghidra.app.util.demangler.DemangledFunctionPointer
 
DemangledFunctionReference - Class in ghidra.app.util.demangler
A class to represent a demangled function reference
DemangledFunctionReference(String, String) - Constructor for class ghidra.app.util.demangler.DemangledFunctionReference
 
DemangledLabel - Class in ghidra.app.util.demangler
A class to represent a DemangledObject that should get represented as a Ghidra label
DemangledLabel(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledLabel
Creates a new DemangledLabel
DemangledLambda - Class in ghidra.app.util.demangler
Represents a demangled lambda function
DemangledLambda(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledLambda
 
DemangledList - Class in ghidra.app.util.demangler
An convenience Demangled object that holds a List of other Demangled objects
DemangledList(List<Demangled>) - Constructor for class ghidra.app.util.demangler.DemangledList
Creates a DemangledList and adds the given List to it
demangledNameSuccessfully() - Method in class ghidra.app.util.demangler.DemangledObject
Returns the success state of converting a mangled String into a demangled String
DemangledObject - Class in ghidra.app.util.demangler
A class to represent a demangled object.
DemangledParameter - Class in ghidra.app.util.demangler
A class to represent a demangled function parameter.
DemangledParameter(DemangledDataType) - Constructor for class ghidra.app.util.demangler.DemangledParameter
Creates a new DemangledParameter with the given type and no label
DemangledString - Class in ghidra.app.util.demangler
 
DemangledString(String, String, String, String, int, boolean) - Constructor for class ghidra.app.util.demangler.DemangledString
Construct demangled string.
DemangledStructure - Class in ghidra.app.util.demangler
A class to represent a demangled structure
DemangledStructure(String, String, String, String, boolean) - Constructor for class ghidra.app.util.demangler.DemangledStructure
Creates a new DemangledStructure
DemangledStructure.Field - Record Class in ghidra.app.util.demangler
A field of a DemangledStructure
DemangledTemplate - Class in ghidra.app.util.demangler
 
DemangledTemplate() - Constructor for class ghidra.app.util.demangler.DemangledTemplate
 
DemangledThunk - Class in ghidra.app.util.demangler
 
DemangledThunk(String, String, DemangledFunction) - Constructor for class ghidra.app.util.demangler.DemangledThunk
 
DemangledType - Class in ghidra.app.util.demangler
Represents a demangled string.
DemangledType(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledType
 
DemangledUnknown - Class in ghidra.app.util.demangler
An interface to represent an unknown entity that we are demangling.
DemangledUnknown(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledUnknown
 
DemangledVariable - Class in ghidra.app.util.demangler
An interface to represent a demangled global variable.
DemangledVariable(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledVariable
 
demangleOnlyKnownPatterns() - Method in class ghidra.app.util.demangler.DemanglerOptions
Checks if the option to only demangle known mangled patterns is set
Demangler - Interface in ghidra.app.util.demangler
NOTE: ALL DEMANGLER CLASSES MUST END IN "Demangler".
DEMANGLER_ANONYMOUS_FUNCTION_CATEGORY_PATH - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
DEMANGLER_ROOT_CATEGORY_PATH - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
DemanglerCmd - Class in ghidra.app.cmd.label
 
DemanglerCmd(Address, String) - Constructor for class ghidra.app.cmd.label.DemanglerCmd
 
DemanglerCmd(Address, String, DemanglerOptions) - Constructor for class ghidra.app.cmd.label.DemanglerCmd
 
DemanglerOptions - Class in ghidra.app.util.demangler
A simple class to contain the various settings for demangling
DemanglerOptions() - Constructor for class ghidra.app.util.demangler.DemanglerOptions
 
DemanglerOptions(DemanglerOptions) - Constructor for class ghidra.app.util.demangler.DemanglerOptions
 
DemanglerUtil - Class in ghidra.app.util.demangler
 
DemanglerUtil() - Constructor for class ghidra.app.util.demangler.DemanglerUtil
 
DependencyGraph<T> - Class in ghidra.util.graph
Original Dependency Graph implementation that uses 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.AbstractPointerTypedefBuiltIn
 
dependsOn(DataType) - Method in class ghidra.program.model.data.ArrayDataType
 
dependsOn(DataType) - Method in class ghidra.program.model.data.BuiltIn
 
dependsOn(DataType) - Method in interface ghidra.program.model.data.DataType
Check if this datatype depends on the existence of the given datatype.
dependsOn(DataType) - Method in class ghidra.program.model.data.DefaultDataType
 
dependsOn(DataType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
dependsOn(DataType) - Method in class ghidra.program.model.data.MissingBuiltInDataType
 
dependsOn(DataType) - Method in class ghidra.program.model.data.PointerDataType
 
dependsOn(DataType) - Method in class ghidra.program.model.data.PointerTypedef
 
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
Get the depth of the vertex that is specified by the parameter.
DEPTH_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
 
DepthFirstIterator - Class in docking.widgets.tree.support
Implements an iterator over all GTreeNodes in some gTree (or subtree).
DepthFirstIterator(GTreeNode) - Constructor for class docking.widgets.tree.support.DepthFirstIterator
 
DepthFirstSearch - Class in ghidra.util.graph
Deprecated.
DepthFirstSearch(DirectedGraph, Vertex[], boolean, boolean, boolean) - Constructor for class ghidra.util.graph.DepthFirstSearch
Deprecated.
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
 
deref() - Method in class ghidra.pcode.struct.CallExpr
 
deref() - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate a dereference (in the C sense) in the default address space
deref(AddressSpace) - Method in class ghidra.pcode.struct.CallExpr
 
deref(AddressSpace) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate a dereference (in the C sense)
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
 
DerivedImageIcon - Class in resources.icons
LazyImageIcon that is created from an Icon or an Image
DerivedImageIcon(String, Image) - Constructor for class resources.icons.DerivedImageIcon
Constructor for deriving from an image
DerivedImageIcon(Icon) - Constructor for class resources.icons.DerivedImageIcon
Constructor for deriving from an icon
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 DomainFolders that exist under the specified folder.
descendantsGraph(Vertex[]) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Get the graph induced by the seed vertices and their descendants
DESCENDING - Enum constant in enum class docking.widgets.table.ColumnSortState.SortDirection
 
DESCENDING_ORDER - Static variable in interface docking.widgets.table.SortedTableModel
Sort order in descending order.
descendingKeySet() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
descendingMap() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
descendReplace(VarnodeAST) - Method in class ghidra.program.model.pcode.VarnodeAST
Replace all of parameter vn's references with this
describeError() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseErrorResult
Get a description of the error
describeError(AssemblyResolvedPatterns, AssemblyResolution) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults.Applicator
 
description - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
 
description - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder
 
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.app.util.bin.format.elf.info.ElfNote
 
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 record class ghidra.app.util.demangler.DemangledStructure.Field
Returns the value of the description record component.
description() - Element in annotation interface ghidra.formats.gfilesystem.annotations.FileSystemInfo
A longer description of this filesystem.
description() - Element in annotation interface ghidra.framework.plugintool.PluginInfo
The long description of what the plugin does.
description() - Element in annotation interface ghidra.framework.plugintool.ServiceInfo
Sets the description for this service.
description() - Method in class ghidra.pty.local.LocalProcessPtySession
 
description() - Method in class ghidra.pty.local.LocalWindowsNativeProcessPtySession
 
description() - Method in interface ghidra.pty.PtySession
Get a human-readable description of the session
description() - Method in class ghidra.pty.ssh.SshPtySession
 
description(String) - Method in class docking.action.builder.AbstractActionBuilder
Configure the description for the action.
description(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder
 
description(String) - Method in class ghidra.service.graph.GraphTypeBuilder
Sets the description for the GraphType
DESCRIPTION - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
 
DESCRIPTION_PROPERTY - Static variable in interface docking.action.DockingActionIf
 
DESCRIPTION_PROPERTY_NAME - Static variable in class ghidra.framework.plugintool.PluginTool
Name of the property for the description of the tool.
descriptors - Variable in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
 
deserialize(ProgramArchitecture, String) - Static method in class ghidra.program.model.listing.VariableStorage
Construct variable storage
Designation() - Method in class ghidra.app.util.cparser.C.CParser
 
Designator() - Method in class ghidra.app.util.cparser.C.CParser
 
DesignatorList() - Method in class ghidra.app.util.cparser.C.CParser
 
destinationModule - Variable in class ghidra.app.cmd.module.AbstractModularizationCmd
 
destinationPoint - Variable in class ghidra.graph.job.AbstractGraphTransitionJob.TransitionPoints
 
destinationProgram - Variable in class ghidra.app.merge.listing.ExternalsAddressTranslator
 
destinationProgram - Variable in class ghidra.program.util.DefaultAddressTranslator
 
destroy(PcodeOp) - Method in class ghidra.program.model.pcode.PcodeOpBank
 
destroy(Varnode) - Method in class ghidra.program.model.pcode.VarnodeBank
 
destroyCompletionWindow() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Dispose of the completion window resources.
destroyForcibly() - Method in class ghidra.pty.local.LocalProcessPtySession
 
destroyForcibly() - Method in class ghidra.pty.local.LocalWindowsNativeProcessPtySession
 
destroyForcibly() - Method in interface ghidra.pty.PtySession
Take the greatest efforts to terminate the session (leader and descendants)
destroyForcibly() - Method in class ghidra.pty.ssh.SshPtySession
 
detachFrom(JTextField) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Deprive the given field of this autocompleter.
detailButton - Variable in class docking.ErrLogExpandableDialog
 
DetailedSleighException(List<SleighProgramCompiler.PcodeLogEntry>) - Constructor for exception ghidra.pcode.exec.SleighProgramCompiler.DetailedSleighException
 
DETAILS_CONFLICT_SIZE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
DETAILS_CONFLICT_START - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
detailsChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
determineParameterInfoConflicts(Function[], boolean, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
determineReturnConflict(Function[], boolean, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
determineStorageConflict(Function[], TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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
DEVELOPER_PRIORITY - Static variable in class ghidra.framework.plugintool.util.PluginPackage
 
DeveloperPluginPackage - Class in ghidra.app
 
DeveloperPluginPackage() - Constructor for class ghidra.app.DeveloperPluginPackage
 
DF_1_DIRECT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_1_GLOBAL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_1_GROUP - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_1_INITFIRST - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_1_INTERPOSE - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_1_LOADFLTR - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_1_NODEFLIB - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_1_NODELETE - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_1_NOOPEN - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_1_NOW - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_1_ORIGIN - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_BIND_NOW - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_ORIGIN - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_STATIC_TLS - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_SYMBOLIC - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DF_TEXTREL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
dfa13 - Variable in class ghidra.sleigh.grammar.BaseLexer
 
dfa13 - Variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
dfa13 - Variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
DFA13(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.BaseLexer.DFA13
 
DFA13(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.DisplayLexer_BaseLexer.DFA13
 
DFA13(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SemanticLexer_BaseLexer.DFA13
 
dfa2 - Variable in class ghidra.sleigh.grammar.DisplayLexer
 
DFA2(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.DisplayLexer.DFA2
 
dfa3 - Variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
DFA3(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.DFA3
 
dfa32 - Variable in class ghidra.sleigh.grammar.SleighEcho
 
DFA32(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighEcho.DFA32
 
dfa34 - Variable in class ghidra.sleigh.grammar.SleighEcho
 
DFA34(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighEcho.DFA34
 
dfa52 - Variable in class ghidra.sleigh.grammar.SleighCompiler
 
DFA52(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighCompiler.DFA52
 
dfa57 - Variable in class ghidra.sleigh.grammar.SleighCompiler
 
DFA57(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighCompiler.DFA57
 
dfa58 - Variable in class ghidra.sleigh.grammar.SleighCompiler
 
DFA58(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighCompiler.DFA58
 
DFLT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
DIAGNOSTIC - Static variable in interface ghidra.app.plugin.PluginCategoryNames
 
DIALOG_HEADER_HEIGHT - Static variable in class help.screenshot.AbstractScreenShotGenerator
 
dialogClosed() - Method in class docking.AbstractErrDialog
 
dialogClosed() - Method in class docking.DialogComponentProvider
Override this method if you want to do something when the dialog is made invisible
dialogClosed() - Method in class docking.widgets.FindDialog
 
dialogClosed() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialog
 
dialogClosed() - Method in class ghidra.app.tablechooser.TableChooserDialog
 
dialogClosed() - Method in class ghidra.framework.main.datatree.VersionHistoryDialog
 
dialogClosed() - Method in class ghidra.framework.main.OpenVersionedFileDialog
 
dialogClosed() - Method in class ghidra.framework.project.extensions.ExtensionTableProvider
 
DialogComponentProvider - Class in docking
Base class used for creating dialogs in Ghidra.
DialogComponentProvider(String) - Constructor for class docking.DialogComponentProvider
Constructor for a DialogComponentProvider that will be modal and will include a status line and a button panel.
DialogComponentProvider(String, boolean) - Constructor for class docking.DialogComponentProvider
Constructor for a DialogComponentProvider that will include a status line and a button panel.
DialogComponentProvider(String, boolean, boolean, boolean, boolean) - Constructor for class docking.DialogComponentProvider
Constructs a new DialogComponentProvider.
DialogComponentProviderPopupActionManager - Class in docking
 
DialogComponentProviderPopupActionManager(DialogComponentProvider) - Constructor for class docking.DialogComponentProviderPopupActionManager
 
DialogFilterCondition<T> - Class in docking.widgets.table.constraint.dialog
This class represents an "or'able" condition in the DialogFilterConditionSet
DialogFilterCondition(DialogFilterConditionSet<T>) - Constructor for class docking.widgets.table.constraint.dialog.DialogFilterCondition
Constructor
DialogFilterCondition(DialogFilterConditionSet<T>, ColumnConstraint<T>) - Constructor for class docking.widgets.table.constraint.dialog.DialogFilterCondition
Constructor when building from an existing ColumnTableFilter
DialogFilterConditionSet<T> - Class in docking.widgets.table.constraint.dialog
This class represents the set of "or-able" filter conditions for a single column.
DialogFilterRow - Class in docking.widgets.table.constraint.dialog
This class represents a major "and-able" row in the dialog's filter panel.
DialogFilterRow(ColumnFilterDialogModel<?>, ColumnConstraintSet<?, T>) - Constructor for class docking.widgets.table.constraint.dialog.DialogFilterRow
Constructor when constructing the model from an exiting filter.
DialogFilterRow(ColumnFilterDialogModel<?>, LogicOperation) - Constructor for class docking.widgets.table.constraint.dialog.DialogFilterRow
Constructor with the first column selected
DialogManager - Class in ghidra.framework.plugintool.mgr
Helper class to manage actions for saving and exporting the tool
DialogManager(PluginTool) - Constructor for class ghidra.framework.plugintool.mgr.DialogManager
 
DialogProjectDataCollapseAction - Class in ghidra.framework.main
ProjectDataCollapseAction configured to work in the frontend.
DialogProjectDataCollapseAction(String, String) - Constructor for class ghidra.framework.main.DialogProjectDataCollapseAction
 
DialogProjectDataExpandAction - Class in ghidra.framework.main
ProjectDataExpandAction configured to work in the frontend.
DialogProjectDataExpandAction(String, String) - Constructor for class ghidra.framework.main.DialogProjectDataExpandAction
 
DialogProjectDataNewFolderAction - Class in ghidra.framework.main
ProjectDataNewFolderAction configured to work in the frontend.
DialogProjectDataNewFolderAction(String, String) - Constructor for class ghidra.framework.main.DialogProjectDataNewFolderAction
 
DialogProjectTreeContext - Class in ghidra.framework.main.datatree
Context specific to the DataTreeDialog.
DialogProjectTreeContext(ProjectData, TreePath[], List<DomainFolder>, List<DomainFile>, DataTree) - Constructor for class ghidra.framework.main.datatree.DialogProjectTreeContext
 
DialogRememberOption - Class in docking.widgets
Instances of this type are used to add a checkBox to a Dialog so that the dialog results can be saved and reused in future uses of that dialog (e.g., "Apply to all", "Remember my decision").
DialogRememberOption(String) - Constructor for class docking.widgets.DialogRememberOption
Constructs a new DialogRememberOption for use in an OptionDialog for adding an "Apply to all", "Remember my decision", etc.
DialogResourceDataType - Class in ghidra.program.model.data
 
DialogResourceDataType() - Constructor for class ghidra.program.model.data.DialogResourceDataType
 
DialogResourceDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.DialogResourceDataType
 
dialogShown() - Method in class docking.actions.dialog.ActionChooserDialog
 
dialogShown() - Method in class docking.DialogComponentProvider
Override this method if you want to do something when the dialog is made visible
dialogShown() - Method in class docking.ErrLogDialog
 
dialogShown() - Method in class docking.widgets.dialogs.InputWithChoicesDialog
 
dialogShown() - Method in class docking.widgets.dialogs.ObjectChooserDialog
 
dialogShown() - Method in class docking.widgets.dialogs.TableChooserDialog
Deprecated.
 
dialogShown() - Method in class docking.widgets.dialogs.TableSelectionDialog
 
dialogShown() - Method in class docking.widgets.FindDialog
 
dialogShown() - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
 
dialogShown() - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
 
dialogShown() - Method in class ghidra.framework.main.datatree.VersionHistoryDialog
 
dialogShown() - Method in class ghidra.framework.main.OpenVersionedFileDialog
 
dialogShown() - Method in class ghidra.framework.plugintool.dialog.PluginInstallerDialog
 
dialogShown() - Method in class help.screenshot.ImageDialogProvider
 
DialogToolbarButton - Class in docking.menu
Toolbar buttons for Dialogs.
DialogToolbarButton(DockingActionIf, ActionContextProvider) - Constructor for class docking.menu.DialogToolbarButton
 
DIAMOND - Static variable in class ghidra.service.graph.VertexShape
 
didCancel() - Method in class ghidra.framework.plugintool.dialog.SaveToolConfigDialog
 
didParseSucceed() - Method in class ghidra.app.util.cparser.C.CParser
 
didParseSucceed() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
didRun() - Method in class generic.timer.ExpiringSwingTimer
Returns true if the client runnable was run
didRun() - Method in interface ghidra.util.timer.GTimerMonitor
Return true if the scheduled runnable has completed.
didTimeout() - Method in class ghidra.util.task.TimeoutTaskMonitor
Returns true if this monitor has timed-out
diea - Variable in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
The contents of the first DIE (that must be a compile unit) in this compUnit.
diea - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
DIEAggregate - Class in ghidra.app.util.bin.format.dwarf
DIEAggregate groups related DebugInfoEntry records together in a single interface for querying attribute values.
dieOffsets - Variable in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
diesByOffset - Variable in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
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.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
 
diffLatestMy - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
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
 
diffOriginalLatest - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
diffOriginalMy - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
diffTextLine(TextLine, TextLine) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
DiffUtility - Class in ghidra.program.util
The DiffUtility class provides static methods for getting and creating an object in one program based on an object from another program.
DiffUtility() - Constructor for class ghidra.program.util.DiffUtility
 
digest - Variable in class ghidra.app.plugin.match.ExactInstructionsFunctionHasher
 
digest() - Method in class generic.hash.AbstractMessageDigest
 
digest() - Method in interface generic.hash.MessageDigest
Completes the hash computation by performing final operations such as padding.
digest(byte[], int, int) - Method in class generic.hash.FNV1a32MessageDigest
 
digest(byte[], int, int) - Method in class generic.hash.FNV1a64MessageDigest
 
digest(byte[], int, int) - Method in interface generic.hash.MessageDigest
Completes the hash computation by performing final operations such as padding.
digestLength - Variable in class generic.hash.AbstractMessageDigest
 
digestLong() - Method in class generic.hash.FNV1a32MessageDigest
 
digestLong() - Method in class generic.hash.FNV1a64MessageDigest
 
digestLong() - Method in interface generic.hash.MessageDigest
Completes the hash computation by performing final operations such as padding, and returns (up to) the first 8 bytes as a big-endian long value.
DIGIT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
DIGIT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
DIGIT - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
DIGIT - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
DIGIT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
DIGIT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
DIGIT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
DIGIT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
DIGIT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
DIGIT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
DIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
DIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
DIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
dijkstra - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
 
DijkstraShortestPathsAlgorithm<V,E extends GEdge<V>> - Class in ghidra.graph.algo
Dijkstra's shortest-path algorithm
DijkstraShortestPathsAlgorithm(GImplicitDirectedGraph<V, E>) - Constructor for class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
Use Dijkstra's algorithm on the given graph
DijkstraShortestPathsAlgorithm(GImplicitDirectedGraph<V, E>, double) - Constructor for class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
Use Dijkstra's algorithm on the given graph with the given maximum distance
DijkstraShortestPathsAlgorithm(GImplicitDirectedGraph<V, E>, double, GEdgeWeightMetric<E>) - Constructor for class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
Use Dijstra's algorithm on the given graph with the given maximum distance and a custom edge weight metric
DijkstraShortestPathsAlgorithm(GImplicitDirectedGraph<V, E>, GEdgeWeightMetric<E>) - Constructor for class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
Use Dijstra's algorithm on the given graph with a custom edge weight metric
DijkstraShortestPathsAlgorithm.OneSourceToAll - Class in ghidra.graph.algo
A class representing all optimal paths from a given source to every other (reachable) vertex in the graph
DIM_GRAY - Static variable in class ghidra.util.WebColors
 
DIR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
DIRECT_IFACE - Static variable in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
DirectAbstractDeclarator(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
DirectDeclarator(Declaration, DataType) - Method in class ghidra.app.util.cparser.C.CParser
 
DirectedGraph - Class in ghidra.util.graph
Deprecated.
DirectedGraph() - Constructor for class ghidra.util.graph.DirectedGraph
Deprecated.
Default constructor
DirectedGraph(int, int) - Constructor for class ghidra.util.graph.DirectedGraph
Deprecated.
Creates an empty DirectedGraph with room for vertexCapacity vertices and edgeCapacity edges.
DIRECTIVE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
DIRECTIVECOMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
DIRECTORIES_ONLY - Enum constant in enum class 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 - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileType
 
directoryExistsAndIsNotEmpty(File) - Static method in class utilities.util.FileUtilities
Returns true if the give file is not null, exists, is a directory and contains files.
DirectoryHelpModuleLocation - Class in help.validator.location
 
DirectoryHelpModuleLocation(File) - Constructor for class help.validator.location.DirectoryHelpModuleLocation
 
directoryIsEmpty(File) - Static method in class utilities.util.FileUtilities
Returns true if the given file is not null, exits, is a directory and has no files.
directoryMap - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
 
directoryToListing - Variable in class ghidra.formats.gfilesystem.FileSystemIndexHelper
 
DIRLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
disable() - Static method in class generic.test.ConcurrentTestExceptionHandler
Disables this class's tracking of exceptions.
DISABLE_TEST_TIMEOUT_PROPERTY - Static variable in class generic.test.ConcurrentTestExceptionStatement
 
disable_tracing() - Method in class ghidra.app.util.cparser.C.CParser
Disable tracing.
disable_tracing() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
Disable tracing.
DISABLED - Enum constant in enum class ghidra.app.script.GhidraScript.AnalysisMode
DISABLED - Script will coordinate with AutoAnalysisManager to run with analysis disabled (change events will be ignored).
DISABLED - Enum constant in enum class ghidra.program.model.data.PackingType
DISABLED - indicates that automatic component placement should not be performed, with components placed at specified offsets and undefined components used to reflects padding/unused bytes.
DISABLED_PACKING_NAME - Static variable in interface ghidra.program.model.data.CompositeInternal
 
DisabledComponentLayerFactory - Class in docking
A factory to create JLayer instances to provide the L&F and functionality of a disabled panel -- the component assumes a disabled color, and selection via mouse and keyboard is prevented.
DisabledImageIcon - Class in resources.icons
LazyImageIcon that creates a disabled version of an icon
DisabledImageIcon(Icon) - Constructor for class resources.icons.DisabledImageIcon
Construct wrapped disabled ImageIcon based upon specified baseIcon.
DisabledImageIcon(Icon, int) - Constructor for class resources.icons.DisabledImageIcon
Construct wrapped disabled ImageIcon based upon specified baseIcon using the specified brightness level
DisabledImageIconWrapper - Class in resources.icons
Deprecated, for removal: This API element is subject to removal in a future version.
This class has been replaced by DisabledImageIcon since it extends ImageIconWrapper which has also been deprecated.
DisabledImageIconWrapper(Icon) - Constructor for class resources.icons.DisabledImageIconWrapper
Deprecated.
Construct wrapped disabled ImageIcon based upon specified baseIcon.
DisabledImageIconWrapper(Icon, int) - Constructor for class resources.icons.DisabledImageIconWrapper
Deprecated.
Construct wrapped disabled ImageIcon based upon specified baseIcon using the specified brightness level
DisableFieldAction - Class in ghidra.app.util.viewer.format.actions
Action for disabling a field.
DisableFieldAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.DisableFieldAction
Constructor
disableHasSelection() - Method in class ghidra.app.util.bean.SetEquateDialog
For using the dialog outside of the EquatePlugin, the "Apply to Current" radio button can be selected and the other buttons disabled.
disableNavigation() - Method in class docking.wizard.WizardManager
Disable the back, next, finish, and cancel buttons.
DISALLOWED_CHARS - Static variable in class ghidra.framework.model.ProjectLocator
Set of characters specifically disallowed in project name or path.
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.
disasemble(Address, TaskMonitor) - Method in class ghidra.program.disassemble.ReDisassembler
 
disassemble() - Method in class ghidra.program.disassemble.ReDisassembler.ReDisState
 
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.DefaultEmulator
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
 
disassembleBlock() - Method in class ghidra.program.disassemble.ReDisassembler.ReDisBlock
 
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 - Variable in class ghidra.pcode.emu.SleighInstructionDecoder
 
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 - Variable in class ghidra.program.disassemble.ReDisassembler.ReDisBlock
 
DisassemblerContext - Interface in ghidra.program.model.lang
 
DisassemblerContextAdapter - 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.
DISCARDABLE_SEGMENT_SIZE_OPTION_NAME - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
 
discardSubTree() - Method in class ghidra.xml.AbstractXmlPullParser
 
discardSubTree() - Method in interface ghidra.xml.XmlPullParser
Discards the current subtree.
discardSubTree(XmlElement) - Method in class ghidra.xml.AbstractXmlPullParser
 
discardSubTree(XmlElement) - Method in interface ghidra.xml.XmlPullParser
Discards a subtree.
discardSubTree(String) - Method in class ghidra.xml.AbstractXmlPullParser
 
discardSubTree(String) - Method in interface ghidra.xml.XmlPullParser
Discards the current subtree.
disconnect() - Method in class ghidra.framework.client.RepositoryAdapter
 
disconnect() - Method in class ghidra.framework.client.RepositoryServerAdapter
Force disconnect with server
disconnect(String) - Method in interface ghidra.framework.model.ToolConnection
Break the connection between the tools for the given event name.
disconnectTool(PluginTool) - Method in interface ghidra.framework.model.ToolManager
Removes all connections involving tool
disconnectTool(PluginTool) - Method in class ghidra.framework.project.tool.ToolManagerImpl
 
disconnectTools(PluginTool, PluginTool) - Method in class ghidra.test.TestEnv
 
DiscoverableAddressCorrelator - Interface in ghidra.program.util
AddressCorrelators that want to be discovered by version tracking should implement this interface.
DiscoverableGTheme - Class in generic.theme
Abstract base class for built-in GThemes.
DiscoverableGTheme(String, LafType) - Constructor for class generic.theme.DiscoverableGTheme
 
DiscoverableTableUtils - Class in docking.widgets.table
 
DiscoverableTableUtils() - Constructor for class docking.widgets.table.DiscoverableTableUtils
 
discoverGoTypes(TaskMonitor) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Iterates over all golang rtti types listed in the GoModuledata struct, and recurses into each type to discover any types they reference.
discoverGoTypes(Set<Long>) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoArrayType
 
discoverGoTypes(Set<Long>) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoChanType
 
discoverGoTypes(Set<Long>) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
 
discoverGoTypes(Set<Long>) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoInterfaceType
 
discoverGoTypes(Set<Long>) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMapType
 
discoverGoTypes(Set<Long>) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoPlainType
 
discoverGoTypes(Set<Long>) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoPointerType
 
discoverGoTypes(Set<Long>) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoSliceType
 
discoverGoTypes(Set<Long>) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructType
 
discoverGoTypes(Set<Long>) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
Iterates this type, and any types this type refers to, while registering the types with the GoRttiMapper context.
discriminator - Variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState
 
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 docking.theme.gui.ThemeEditorDialog
 
dismissCallback() - Method in class ghidra.framework.main.projectdata.actions.CheckoutsDialog
 
dispatchKeyEvent(KeyEvent) - Method in class docking.KeyBindingOverrideKeyEventDispatcher
Overridden to change the Java's key event processing to insert Ghidra's top level tool key bindings into the event processing.
dispatchKeyEvent(KeyEvent) - Static method in class docking.test.TestKeyEventDispatcher
Uses the system-overridden KeyEventDispatcher to send the event.
DISPCHAR - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
DISPCHAR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
DISPCHAR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
DISPCHAR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
DISPCHAR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
DISPCHAR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
DISPCHAR - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
DISPCHAR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
DISPCHAR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
DISPCHAR - Static variable in class ghidra.sleigh.grammar.SleighParser
 
display() - Method in class ghidra.sleigh.grammar.SleighEcho
 
display() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
display() - Method in class ghidra.sleigh.grammar.SleighParser
 
display(Constructor) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
display(Program, ProgramLocation, ViewerPosition) - Method in class ghidra.app.decompiler.component.DecompilerController
Shows the function containing the given location in the decompilerPanel.
display(URL) - Static method in class ghidra.util.BrowserLoader
Display the content specified by url in a web browser window.
display(URL, URL, ServiceProvider) - Static method in class ghidra.util.BrowserLoader
Display the content specified by url in a web browser window.
DISPLAY - Static variable in interface ghidra.sleigh.grammar.SleighRecognizerConstants
 
DISPLAY_ABBREVIATED_DEFAULT_LABELS - Static variable in class ghidra.app.util.viewer.field.OptionsBasedDataTypeDisplayOptions
Option for controlling the default display options.
DISPLAY_BLOCK_NAME - Static variable in class ghidra.app.util.viewer.field.AddressFieldFactory
 
DISPLAY_DEFAULT_REGISTER_VALUES_OPTION_NAME - Static variable in class ghidra.app.util.viewer.field.RegisterFieldFactory
 
DISPLAY_EXTERNAL_FUNCTION_POINTER_OPTION_NAME - Static variable in interface ghidra.app.util.viewer.listingpanel.ListingModel
 
DISPLAY_FORMAT - Static variable in class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
 
DISPLAY_FUNCTION_LABEL - Static variable in class ghidra.app.util.viewer.field.LabelFieldFactory
 
DISPLAY_HIDDEN_REGISTERS_OPTION_NAME - Static variable in class ghidra.app.util.viewer.field.RegisterFieldFactory
 
DISPLAY_NAMESPACE - Static variable in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
 
DISPLAY_NAMESPACE - Static variable in interface ghidra.GhidraOptions
 
DISPLAY_NONEXTERNAL_FUNCTION_POINTER_OPTION_NAME - Static variable in interface ghidra.app.util.viewer.listingpanel.ListingModel
 
DISPLAY_RAW_PCODE - Static variable in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
 
display_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_DisplayParser.display_return
 
DISPLAY_STRUCTURE_ALIGNMENT_BYTES_MSG - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
 
DISPLAY_UCASE_MSG - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
 
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
 
displayEditor(Tool, HelpLocation) - Method in class ghidra.service.graph.GraphDisplayOptions
Pop up a dialog for editing these graph display options.
displayErrorAndWait(Object, String, String) - Static method in class ghidra.app.merge.MergeManager
Display error message dialog in a blocking fashion.
displayErrorMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in class docking.DockingErrorDisplay
 
displayErrorMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in class docking.test.TestFailingErrorDisplayWrapper
 
displayErrorMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in class ghidra.util.ConsoleErrorDisplay
 
displayErrorMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in interface ghidra.util.ErrorDisplay
 
displayException(Object, Component, String, String, Throwable) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Displays a filesystem related exception in the most user-friendly manner possible, even if we have to do some hacky things with helping the user with crypto problems.
displayInfoMessage(ErrorLogger, Object, Component, String, Object) - Method in class docking.DockingErrorDisplay
 
displayInfoMessage(ErrorLogger, Object, Component, String, Object) - Method in class docking.test.TestFailingErrorDisplayWrapper
 
displayInfoMessage(ErrorLogger, Object, Component, String, Object) - Method in class ghidra.util.ConsoleErrorDisplay
 
displayInfoMessage(ErrorLogger, Object, Component, String, Object) - Method in interface ghidra.util.ErrorDisplay
 
displayInMarkerBar() - Method in interface ghidra.app.services.MarkerSet
True if this marker manager displays in the left hand marker bar
DisplayLexer - Class in ghidra.sleigh.grammar
 
DisplayLexer() - Constructor for class ghidra.sleigh.grammar.DisplayLexer
 
DisplayLexer(CharStream) - Constructor for class ghidra.sleigh.grammar.DisplayLexer
 
DisplayLexer(CharStream, RecognizerSharedState) - Constructor for class ghidra.sleigh.grammar.DisplayLexer
 
DisplayLexer_BaseLexer - Class in ghidra.sleigh.grammar
 
DisplayLexer_BaseLexer() - Constructor for class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
DisplayLexer_BaseLexer(CharStream, DisplayLexer) - Constructor for class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
DisplayLexer_BaseLexer(CharStream, RecognizerSharedState, DisplayLexer) - Constructor for class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
DisplayLexer_BaseLexer.DFA13 - Class in ghidra.sleigh.grammar
 
DisplayLexer.DFA2 - Class in ghidra.sleigh.grammar
 
displayLocalNamespace - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
 
displayName - Variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
displayName - Variable in class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
 
displayNonLocalNamespace - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
 
displayOptions - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
 
displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
 
displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.AbstractVariableFieldFactory
 
displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
 
displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.FieldFactory
Notifications that the display options changed.
displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.SubDataFieldFactory
 
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.format.FieldFormatModel
Notifies that the field display options have changed.
displayRefType - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
 
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.
displayText - Variable in class ghidra.app.util.viewer.field.CommentPart
 
displayWarningMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in class docking.DockingErrorDisplay
 
displayWarningMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in class docking.test.TestFailingErrorDisplayWrapper
 
displayWarningMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in class ghidra.util.ConsoleErrorDisplay
 
displayWarningMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in interface ghidra.util.ErrorDisplay
 
Disposable - Interface in ghidra.util
 
dispose() - Method in interface db.buffers.BufferFile
Dispose of this buffer file object.
dispose() - Method in class db.buffers.BufferFileAdapter
 
dispose() - Method in interface db.buffers.BufferFileHandle
 
dispose() - Method in class db.buffers.BufferMgr
Dispose of all buffer manager resources including any source buffer file.
dispose() - Method in class db.buffers.LocalBufferFile
 
dispose() - Method in interface db.buffers.RemoteBufferFileHandle
 
dispose() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
dispose() - Method in class docking.action.DockingAction
Cleans up any resources used by the action.
dispose() - Method in interface docking.action.DockingActionIf
Called when the action's owner is removed from the tool
dispose() - Method in class docking.action.KeyBindingsManager
 
dispose() - Method in class docking.actions.dialog.ActionChooserDialog
 
dispose() - Method in class docking.actions.dialog.ActionsModel
 
dispose() - Method in class docking.actions.SharedStubKeyBindingAction
 
dispose() - Method in class docking.actions.ToolActions
 
dispose() - Method in class docking.DialogComponentProvider
Disposes this dialog.
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.ReusableDialogComponentProvider
 
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.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.filechooser.GhidraFileChooserPanel
 
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.searchlist.DefaultSearchListModel
 
dispose() - Method in class docking.widgets.searchlist.SearchList
Disposes the component and clears all the model data
dispose() - Method in interface docking.widgets.searchlist.SearchListModel
Clean up any resources held by the model
dispose() - Method in class docking.widgets.table.AbstractGTableModel
Call this when the model will no longer be used
dispose() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
clean up.
dispose() - Method in class docking.widgets.table.GDynamicColumnTableModel
 
dispose() - Method in class docking.widgets.table.GFilterTable
 
dispose() - Method in class docking.widgets.table.GTable
Call this when the table will no longer be used
dispose() - Method in class docking.widgets.table.GTableFilterPanel
 
dispose() - Method in class docking.widgets.table.GTableWidget
 
dispose() - Method in class docking.widgets.table.RowObjectSelectionManager
 
dispose() - Method in interface docking.widgets.table.SelectionManager
 
dispose() - Method in class docking.widgets.table.threaded.GThreadedTablePanel
 
dispose() - Method in class docking.widgets.table.threaded.ThreadedTableModel
Disposes this model.
dispose() - Method in class docking.widgets.textfield.TextFieldLinker
Unregister all the listeners, effectively unlinking the fields
dispose() - Method in class ghidra.plugins.fsbrowser.FSBNode
 
dispose() - Method in class docking.widgets.tree.GTree
 
dispose() - Method in class docking.widgets.tree.internal.GTreeModel
 
dispose() - Method in interface docking.wizard.MagePanel
Called when the wizard is cancelled or otherwise finished being shown
dispose() - Method in class docking.wizard.WizardManager
 
dispose() - Method in class generic.cache.CachingPool
Triggers all pooled object to be disposed via this pool's factory.
dispose() - Method in class generic.concurrent.ConcurrentGraphQ
 
dispose() - Method in class generic.concurrent.ConcurrentQ
Cancels all running tasks and disposes of the internal thread pool if it is a private pool.
dispose() - Method in class generic.text.TextLayoutGraphics
 
dispose() - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
dispose() - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
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.component.DecompilerProgramListener
 
dispose() - Method in class ghidra.app.decompiler.DecompileProcess
 
dispose() - Method in interface ghidra.app.decompiler.DecompilerHighlighter
Call this method to remove your highlighter from the Decompiler.
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.AdaptedEmulator
 
dispose() - Method in class ghidra.app.emulator.DefaultEmulator
 
dispose() - Method in interface ghidra.app.emulator.Emulator
Clean up resources used by the emulator
dispose() - Method in class ghidra.app.emulator.EmulatorHelper
 
dispose() - Method in class ghidra.app.emulator.memory.CompositeLoadImage
 
dispose() - Method in interface ghidra.app.emulator.memory.MemoryLoadImage
 
dispose() - Method in class ghidra.app.emulator.memory.ProgramLoadImage
 
dispose() - Method in class ghidra.app.emulator.memory.ProgramMappedLoadImage
 
dispose() - Method in class ghidra.app.emulator.memory.ProgramMappedMemory
 
dispose() - Method in class ghidra.app.emulator.MemoryAccessFilter
Dispose this filter which will cause it to be removed from the memory state.
dispose() - Method in class ghidra.app.emulator.state.DumpMiscState
 
dispose() - Method in interface ghidra.app.emulator.state.RegisterState
 
dispose() - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
 
dispose() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
dispose() - Method in class ghidra.app.merge.MergeManagerPlugin
 
dispose() - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
dispose() - Method in class ghidra.app.merge.tool.ListingMergePanel
 
dispose() - Method in class ghidra.app.merge.tool.ListingMergePanelPlugin
 
dispose() - Method in class ghidra.app.plugin.debug.DbViewerPlugin
 
dispose() - Method in class ghidra.app.plugin.debug.DomainEventDisplayPlugin
 
dispose() - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
dispose() - Method in class ghidra.app.plugin.debug.EventDisplayPlugin
 
dispose() - Method in class ghidra.app.plugin.debug.GenerateOldLanguagePlugin
 
dispose() - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
 
dispose() - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
 
dispose() - Method in class ghidra.app.plugin.prototype.debug.ScreenshotPlugin
 
dispose() - Method in class ghidra.app.plugin.runtimeinfo.RuntimeInfoPlugin
 
dispose() - Method in class ghidra.app.script.GhidraScriptInfoManager
clear stored metadata
dispose() - Static method in class ghidra.app.script.GhidraScriptUtil
dispose of the bundle host and providers list
dispose() - Method in class ghidra.app.tablechooser.TableChooserDialog
 
dispose() - Method in class ghidra.app.util.bean.SelectLanguagePanel
 
dispose() - Method in class ghidra.app.util.bean.SetEquateDialog
 
dispose() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
Dispose relocation context when processing of corresponding relocation table is complete.
dispose() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_State
 
dispose() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
 
dispose() - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
 
dispose() - Method in class ghidra.app.util.bin.format.pef.RelocationState
 
dispose() - Method in class ghidra.app.util.DecompilerConcurrentQ
 
dispose() - Method in class ghidra.app.util.FileOpenDropHandler
Dispose this drop handler.
dispose() - Method in class ghidra.app.util.SymbolInspector
Call this when you are done with this inspector and will not use it again.
dispose() - Method in class ghidra.app.util.viewer.format.FormatManager
 
dispose() - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
 
dispose() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
 
dispose() - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
 
dispose() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
dispose() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
dispose() - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
dispose() - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
 
dispose() - Method in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
 
dispose() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
Cleans up resources when this panel is no longer needed
dispose() - Method in class ghidra.framework.cmd.BackgroundCommand
Called when this command is going to be removed/canceled without running it.
dispose() - Method in class ghidra.framework.data.DefaultProjectData
Immediately dispose this project data store instance.
dispose() - Method in class ghidra.framework.main.ConsoleTextPane
 
dispose() - Method in class ghidra.framework.main.datatable.ProjectDataTablePanel
 
dispose() - Method in class ghidra.framework.main.datatree.CheckoutsPanel
 
dispose() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
dispose() - Method in class ghidra.framework.main.FrontEndPlugin
 
dispose() - Method in class ghidra.framework.main.FrontEndTool
 
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.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.extensions.ExtensionTablePanel
 
dispose() - Method in class ghidra.framework.project.tool.GhidraTool
 
dispose() - Method in class ghidra.framework.project.tool.ToolManagerImpl
 
dispose() - Method in class ghidra.framework.protocol.ghidra.TransientProjectData
 
dispose() - Method in class ghidra.framework.protocol.ghidra.TransientProjectManager
Force disposal of all transient projects associated with remote Ghidra URL connections.
dispose() - Method in class ghidra.framework.store.db.PackedDatabase
Free resources consumed by this object.
dispose() - Method in interface ghidra.framework.store.FileSystem
Cleanup and release resources
dispose() - Method in class ghidra.framework.store.FileSystemEventManager
Discontinue event dispatching and terminate dispatch thread if it exists.
dispose() - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
 
dispose() - Method in class ghidra.framework.store.local.ItemDeserializer
Close packed-file input stream and free resources.
dispose() - Method in class ghidra.framework.store.local.LocalFileSystem
 
dispose() - Method in class ghidra.framework.store.local.LockFile
Cleanup lock resources and tasks.
dispose() - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
dispose() - Method in class ghidra.framework.task.gui.CompletedTaskListModel
 
dispose() - Method in class ghidra.graph.graphs.DefaultVisualGraph
 
dispose() - Method in class ghidra.graph.graphs.FilteringVisualGraph
 
dispose() - Method in class ghidra.graph.job.AbstractAnimatorJob
 
dispose() - Method in class ghidra.graph.job.FitGraphToViewJob
 
dispose() - Method in interface ghidra.graph.job.GraphJob
Call to immediately stop this job, ignoring any exceptions or state issues that arise.
dispose() - Method in class ghidra.graph.job.GraphJobRunner
Clears any pending jobs, stops the currently running job ungracefully and updates this class so that any new jobs added will be ignored.
dispose() - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
 
dispose() - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
 
dispose() - Method in interface ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
Signals to perform any cleanup when this plugin is going away
dispose() - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
dispose() - Method in class ghidra.graph.viewer.GraphComponent
 
dispose() - Method in class ghidra.graph.viewer.GraphViewer
 
dispose() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
dispose() - Method in class ghidra.graph.viewer.layout.GridLocationMap
 
dispose() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
dispose() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
dispose() - Method in class ghidra.graph.viewer.layout.LayoutPositions
 
dispose() - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
Cleanup any resource being managed by this layout.
dispose() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
 
dispose() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
dispose() - Method in interface ghidra.graph.viewer.VisualVertex
A dispose method that should be called when a vertex is reclaimed, never again to be used in a graph or display
dispose() - Method in class ghidra.graph.VisualGraphComponentProvider
To be called at the end of this provider's lifecycle
dispose() - Method in class ghidra.pcode.emulate.Emulate
 
dispose() - Method in class ghidra.plugin.importer.ImporterPlugin
 
dispose() - Method in class ghidra.plugin.importer.NewLanguagePanel
 
dispose() - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
 
dispose() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
dispose() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
dispose() - Method in interface ghidra.program.database.ManagerDB
Callback from the program after being closed to signal this manager to release memory and resources.
dispose() - Method in class ghidra.program.database.oldfunction.OldFunctionManager
Permanently discards all data resources associated with the old function manager.
dispose() - Method in class ghidra.program.database.ProgramBuilder
 
dispose() - Method in class ghidra.program.database.util.AddressRangeMapDB
Deletes the database table used to store this range map.
dispose() - Method in class ghidra.program.database.util.SharedRangeMapDB
Deprecated.
Frees resources used by this map.
dispose() - Method in class ghidra.program.examiner.ProgramExaminer
Releases file/database resources.
dispose() - Method in class ghidra.python.PythonPlugin
 
dispose() - Method in class ghidra.service.graph.DummyGraphDisplayListener
 
dispose() - Method in interface ghidra.service.graph.GraphDisplayListener
Tells the listener that it is no longer needed and it can release any listeners/resources.
dispose() - Method in interface ghidra.service.graph.GraphDisplayProvider
Disposes this GraphDisplayProvider
dispose() - Method in class ghidra.test.processors.support.EmulatorTestRunner
 
dispose() - Method in class ghidra.test.TestEnv
 
dispose() - Method in interface ghidra.util.Disposable
Dispose this object
dispose() - Method in class ghidra.util.table.GhidraTable
 
dispose() - Method in class ghidra.util.task.AbstractSwingUpdateManager
 
dispose() - Method in class ghidra.util.task.RunManager
 
dispose() - Method in class ghidra.util.task.TaskDialog
 
dispose() - Method in class ghidra.util.worker.AbstractWorker
Disposes this worker and terminates its thread.
dispose() - Method in class ghidra.util.xml.XmlTestHelper
 
dispose() - Method in class ghidra.xml.NonThreadedXmlPullParserImpl
 
dispose() - Method in interface ghidra.xml.XmlPullParser
Disposes all resources of the parser.
dispose(boolean) - Method in class db.buffers.BufferMgr
Dispose of all buffer manager resources including any source buffer file.
dispose(long) - Method in class ghidra.app.util.DecompilerConcurrentQ
Calls dispose on the queue being processed.
dispose(DecompInterface) - Static method in class ghidra.app.decompiler.DecompilerDisposer
Calls dispose in the given decompiler from a background thread.
dispose(PluginTool) - Static method in class ghidra.framework.plugintool.PluginToolAccessUtils
Disposes the tool.
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
 
disposeAdditionalArchives() - Method in class ghidra.pcode.emu.linux.EmuLinuxAmd64SyscallUseropLibrary
 
disposeAdditionalArchives() - Method in class ghidra.pcode.emu.linux.EmuLinuxX86SyscallUseropLibrary
 
disposeAdditionalArchives() - Method in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
DISPOSED_ON_CANCEL - Enum constant in enum class ghidra.app.decompiler.DecompileProcess.DisposeState
 
DISPOSED_ON_STARTUP_FAILURE - Enum constant in enum class ghidra.app.decompiler.DecompileProcess.DisposeState
 
DISPOSED_ON_TIMEOUT - Enum constant in enum class ghidra.app.decompiler.DecompileProcess.DisposeState
 
disposedCount - Variable in class generic.cache.CountingBasicFactory
 
disposeDynamicColumnData() - Method in class docking.widgets.table.GDynamicColumnTableModel
 
disposeErrorGUI() - Static method in class docking.test.AbstractDockingTest
Turns off the gui displays for errors.
disposeFrontEndTool() - Method in class ghidra.test.TestEnv
 
disposeOpenPrograms() - Method in class ghidra.test.TestProgramManager
 
disposeSplashScreen() - Static method in class docking.framework.SplashScreen
Remove the splash screen; Ghidra is done loading.
disposeViewer() - Method in class ghidra.graph.viewer.VisualGraphView
 
DittedBitSequence - Class in ghidra.util.bytesearch
A pattern of bits/mask to match to a stream of bytes.
DittedBitSequence() - Constructor for class ghidra.util.bytesearch.DittedBitSequence
 
DittedBitSequence(byte[]) - Constructor for class ghidra.util.bytesearch.DittedBitSequence
Construct a sequence of bytes to search for.
DittedBitSequence(byte[], byte[]) - Constructor for class ghidra.util.bytesearch.DittedBitSequence
Construct a bit pattern to search for consisting of 0 bits, 1 bits, and don't care bits
DittedBitSequence(DittedBitSequence) - Constructor for class ghidra.util.bytesearch.DittedBitSequence
Copy contructor
DittedBitSequence(DittedBitSequence, DittedBitSequence) - Constructor for class ghidra.util.bytesearch.DittedBitSequence
 
DittedBitSequence(String) - Constructor for class ghidra.util.bytesearch.DittedBitSequence
Constructor from a ditted-bit-sequence string where white space is ignored (e.g., "10..11.0");
DittedBitSequence(String, boolean) - Constructor for class ghidra.util.bytesearch.DittedBitSequence
Constructor from a ditted-bit string where white space is ignored.
div(ExpressionMatcher<?>, ExpressionMatcher<?>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match the form L / R
div(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
this/=other
div(BigFloat, BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
 
DIV - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
 
DivExpression - Class in ghidra.app.plugin.processors.sleigh.expression
Form new expression by dividing one PatternExpression by another
DivExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.DivExpression
 
DivExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
Solves expressions of the form A / B
DivExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.DivExpressionSolver
 
divf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
divf(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate float division
DIVIDE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
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
divis(long) - Method in class ghidra.pcode.struct.CallExpr
 
divis(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed integer division
divis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
divis(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed integer division
diviu(long) - Method in class ghidra.pcode.struct.CallExpr
 
diviu(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned integer division
diviu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
diviu(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned integer division
dllCharacteristics - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
DllCharacteristics - Enum Class in ghidra.app.util.bin.format.pe
 
DO - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
DO_DOMAIN_FILE_CHANGED - Static variable in interface ghidra.framework.model.DomainObject
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DO_NOT_CHECKOUT - Static variable in class ghidra.app.util.dialog.CheckoutDialog
 
DO_NOT_DISPLAY - Enum constant in enum class docking.wizard.WizardPanelDisplayability
 
DO_OBJECT_CLOSED - Static variable in interface ghidra.framework.model.DomainObject
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DO_OBJECT_ERROR - Static variable in interface ghidra.framework.model.DomainObject
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DO_OBJECT_RENAMED - Static variable in interface ghidra.framework.model.DomainObject
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DO_OBJECT_RESTORED - Static variable in interface ghidra.framework.model.DomainObject
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DO_OBJECT_SAVED - Static variable in interface ghidra.framework.model.DomainObject
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DO_PROPERTY_CHANGED - Static variable in interface ghidra.framework.model.DomainObject
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
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(ActionEvent) - Method in class docking.EmptyBorderToggleButton
 
doActionPerformed(ActionEvent) - Method in class docking.menu.DialogToolbarButton
 
doAddNode(int, GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBNode
Adds a node to this node's children at the given index and notifies the tree.
doAddNode(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBNode
Adds a node to this node's children.
doAddNodes(List<GTreeNode>) - Method in class ghidra.plugins.fsbrowser.FSBNode
Adds the given nodes to this node's children.
doAddressBreak(Address) - Method in interface 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
 
doCalculateLocations(VisualGraph<V, E>, TaskMonitor) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
doCheckIsPrimary() - Method in class ghidra.program.database.symbol.SymbolDB
 
DocInfo(String) - Constructor for class ghidra.program.database.SpecExtension.DocInfo
Construct by directly pulling information from the XML document
DockableComponent - Class in docking
Wrapper class for user components.
DockableHeader - Class in docking
Component for providing component titles and toolbar.
DockableHeader.EmphasizeDockableComponentAnimationDriver - Class in docking
 
docking - package docking
 
DOCKING_WINDOWS_OWNER - Static variable in class docking.DockingWindowManager
The owner name for docking windows actions.
docking.action - package docking.action
 
docking.action.builder - package docking.action.builder
 
docking.actions - package docking.actions
 
docking.actions.dialog - package docking.actions.dialog
 
docking.dnd - package docking.dnd
 
docking.event.mouse - package docking.event.mouse
 
docking.framework - package docking.framework
 
docking.help - package docking.help
 
docking.menu - package docking.menu
 
docking.menu.keys - package docking.menu.keys
 
docking.options - package docking.options
 
docking.options.editor - package docking.options.editor
 
docking.resources.icons - package docking.resources.icons
 
docking.test - package docking.test
 
docking.theme.gui - package docking.theme.gui
 
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.searchlist - package docking.widgets.searchlist
 
docking.widgets.shapes - package docking.widgets.shapes
 
docking.widgets.spinner - package docking.widgets.spinner
 
docking.widgets.tab - package docking.widgets.tab
 
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.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.widgets.values - package docking.widgets.values
 
docking.wizard - package docking.wizard
 
dockingAction - Variable in class docking.DockingKeyBindingAction
 
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.
DockingActionInputBindingListener - Interface in docking
A simple listener interface to notify clients of changes to key strokes and mouse bindings.
DockingActionPerformer - Class in docking
A simple class to handle executing the given action.
DockingActionProviderIf - Interface in docking.action
Deprecated, for removal: This API element is subject to removal in a future version.
use Tool
DockingActionProxy - Class in docking
 
DockingActionProxy(DockingActionIf) - Constructor for class docking.DockingActionProxy
 
DockingApplicationConfiguration - Class in docking.framework
 
DockingApplicationConfiguration() - Constructor for class docking.framework.DockingApplicationConfiguration
 
DockingCheckBoxMenuItem - Class in docking
 
DockingCheckBoxMenuItem(boolean) - Constructor for class docking.DockingCheckBoxMenuItem
 
DockingCheckboxMenuItemUI - Class in docking.menu
Overrides the painting behavior of the BasicCheckBoxMenuItemUI
DockingCheckboxMenuItemUI() - Constructor for class docking.menu.DockingCheckboxMenuItemUI
 
DockingContextListener - Interface in docking
A listener to be notified when the tool's context changes.
DockingDialog - Class in docking
 
DockingErrorDisplay - Class in docking
 
DockingErrorDisplay() - Constructor for class docking.DockingErrorDisplay
 
DockingFrame - Class in docking
Base frame used by the root window and detached windows
DockingFrame(String) - Constructor for class docking.DockingFrame
 
DockingHelpBroker - Class in docking.help
An extension of the GHelpBroker that allows Docking classes to be installed.
DockingHelpBroker(HelpSet) - Constructor for class docking.help.DockingHelpBroker
 
DockingHelpSet - Class in docking.help
An extension of the GHelpSet that allows Docking classes to be installed.
DockingHelpSet(ClassLoader, URL) - Constructor for class docking.help.DockingHelpSet
 
DockingKeyBindingAction - Class in docking
A class that can be used as an interface for using actions associated with keybindings.
DockingKeyBindingAction(Tool, DockingActionIf, KeyStroke) - Constructor for class docking.DockingKeyBindingAction
 
DockingMenuItem - Class in docking
 
DockingMenuItem() - Constructor for class docking.DockingMenuItem
 
DockingMenuItemUI - Class in docking.menu
This class exists to make menu items display content with proper alignment whether or not they are displaying an icon.
DockingMenuItemUI() - Constructor for class docking.menu.DockingMenuItemUI
 
DockingMenuItemUI.MenuTabulator - Class in docking.menu
 
DockingMenuItemUI.SwitchGraphics2D - Class in docking.menu
 
DockingMenuUI - Class in docking.menu
 
DockingMenuUI() - Constructor for class docking.menu.DockingMenuUI
 
DockingMouseBindingAction - Class in docking
A class for using actions associated with mouse bindings.
DockingMouseBindingAction(DockingActionIf, MouseBinding) - Constructor for class docking.DockingMouseBindingAction
 
dockingSetUp() - Method in class docking.test.AbstractDockingTest
 
DockingTabRenderer - Class in docking.widgets.tabbedpane
A widget that can be used to render an icon, title and close button for JTabbedPane.
DockingTabRenderer(JTabbedPane, String, String, ActionListener) - Constructor for class docking.widgets.tabbedpane.DockingTabRenderer
 
dockingTearDown() - Method in class docking.test.AbstractDockingTest
 
dockingTool - Variable in class docking.ComponentProvider
 
DockingToolActions - Interface in docking.actions
Represents the collection of actions registered with the tool, along with method for adding and removing actions.
DockingToolConstants - Interface in docking.tool.util
An interface to house constants used by the Tool
DockingUtils - Class in docking
Notes about how to use HTML safely:
DockingUtils() - Constructor for class docking.DockingUtils
 
DockingUtils.ComponentCallback<T extends Component> - Interface in docking
A callback to operate on a component
DockingUtils.TreeTraversalOrder - Enum Class in docking
Specifies the order of component traversal
DockingUtils.TreeTraversalResult - Enum Class in docking
Controls traversal and communicates cause for termination
DockingVisualVertex - Class in ghidra.graph.viewer.vertex
A VisualVertex implementation that provides a component with a docking header that is clickable.
DockingVisualVertex(String) - Constructor for class ghidra.graph.viewer.vertex.DockingVisualVertex
 
dockingWindowAdded(WindowNode) - Method in interface docking.DockingWindowListener
 
dockingWindowAdded(WindowNode) - Method in class docking.GlobalMenuAndToolBarManager
 
dockingWindowChanged(WindowNode) - Method in interface docking.DockingWindowListener
 
dockingWindowChanged(WindowNode) - Method in class docking.GlobalMenuAndToolBarManager
 
dockingWindowFocusChanged(WindowNode) - Method in interface docking.DockingWindowListener
 
dockingWindowFocusChanged(WindowNode) - Method in class docking.GlobalMenuAndToolBarManager
 
DockingWindowListener - Interface in docking
 
DockingWindowManager - Class in docking
Manages the "Docking" arrangement of a set of components and actions.
DockingWindowManager(Tool, List<Image>) - Constructor for class docking.DockingWindowManager
Constructs a new DockingWindowManager
DockingWindowManager(Tool, List<Image>, boolean, boolean, boolean, DropTargetFactory) - Constructor for class docking.DockingWindowManager
Constructs a new DockingWindowManager
DockingWindowManagerTestUtils - Class in docking
This class mainly serves as a conduit through which testing code can access some of the non-public internals of DockingWindowManager, without opening up its interface to the public and without using reflective magic.
DockingWindowManagerTestUtils() - Constructor for class docking.DockingWindowManagerTestUtils
 
dockingWindowRemoved(WindowNode) - Method in interface docking.DockingWindowListener
 
dockingWindowRemoved(WindowNode) - Method in class docking.GlobalMenuAndToolBarManager
 
DOCR_ADDRESS_SET_PROPERTY_MAP_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_ADDRESS_SET_PROPERTY_MAP_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_ADDRESS_SET_PROPERTY_MAP_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_BOOKMARK_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_BOOKMARK_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_BOOKMARK_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_BOOKMARK_TYPE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_BOOKMARK_TYPE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CATEGORY_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CATEGORY_ADDED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CATEGORY_MOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CATEGORY_MOVED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CATEGORY_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CATEGORY_REMOVED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CATEGORY_RENAMED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CATEGORY_RENAMED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CODE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CODE_MOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CODE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CODE_REPLACED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CODE_UNIT_PROPERTY_ALL_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CODE_UNIT_PROPERTY_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CODE_UNIT_PROPERTY_RANGE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_CODE_UNIT_USER_DATA_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_COMPOSITE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_COMPOSITE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_ADDED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_CHANGED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_MOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_MOVED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_REMOVED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_RENAMED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_RENAMED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_REPLACED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_REPLACED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_SETTING_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_DATA_TYPE_SETTING_CHANGED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EOL_COMMENT_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EQUATE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EQUATE_REFERENCE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EQUATE_REFERENCE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EQUATE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EQUATE_RENAMED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EXTERNAL_ENTRY_POINT_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EXTERNAL_ENTRY_POINT_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EXTERNAL_NAME_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EXTERNAL_NAME_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EXTERNAL_NAME_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EXTERNAL_PATH_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EXTERNAL_REFERENCE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_EXTERNAL_REFERENCE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_FALLTHROUGH_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_FLOWOVERRIDE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_FRAGMENT_MOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_FUNCTION_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_FUNCTION_BODY_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_FUNCTION_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_FUNCTION_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_FUNCTION_TAG_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_FUNCTION_TAG_CREATED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_FUNCTION_TAG_DELETED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_GROUP_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_GROUP_ALIAS_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_GROUP_COMMENT_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_GROUP_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_GROUP_RENAMED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_GROUP_REPARENTED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_IMAGE_BASE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_INT_ADDRESS_SET_PROPERTY_MAP_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_INT_ADDRESS_SET_PROPERTY_MAP_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_INT_ADDRESS_SET_PROPERTY_MAP_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_LANGUAGE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_LENGTH_OVERRIDE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_MEM_REF_PRIMARY_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_MEM_REF_PRIMARY_SET - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_MEM_REF_TYPE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_MEM_REFERENCE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_MEM_REFERENCE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_MEMORY_BLOCK_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_MEMORY_BLOCK_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_MEMORY_BLOCK_MOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_MEMORY_BLOCK_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_MEMORY_BLOCK_SPLIT - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_MEMORY_BLOCKS_JOINED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_MEMORY_BYTES_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_MODULE_REORDERED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_OVERLAY_SPACE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_OVERLAY_SPACE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_OVERLAY_SPACE_RENAMED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_PLATE_COMMENT_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_POST_COMMENT_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_PRE_COMMENT_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_REGISTER_VALUES_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_REPEATABLE_COMMENT_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_SOURCE_ARCHIVE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_SOURCE_ARCHIVE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_SYMBOL_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_SYMBOL_ADDRESS_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_SYMBOL_ANCHORED_FLAG_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_SYMBOL_ASSOCIATION_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_SYMBOL_ASSOCIATION_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_SYMBOL_DATA_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_SYMBOL_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_SYMBOL_RENAMED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_SYMBOL_SCOPE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_SYMBOL_SET_AS_PRIMARY - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_SYMBOL_SOURCE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_TREE_CREATED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_TREE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_TREE_RENAMED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_USER_DATA_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_VARIABLE_REFERENCE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
DOCR_VARIABLE_REFERENCE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
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
 
doCreateButton() - Method in class docking.menu.NonToolbarMultiStateAction
 
doCreateHelpLocation() - Method in class docking.framework.ApplicationInformationDisplayFactory
 
doCreateHelpLocation() - Method in class ghidra.framework.main.GhidraApplicationInformationDisplayFactory
 
doCreateMenu() - Method in class docking.menu.MultipleActionDockingToolbarButton
 
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
 
doDeleteVariable(VariableSymbolDB) - Method in class ghidra.program.database.function.FunctionDB
Callback to remove variable just prior to removal of the underlying symbol.
doDisassembly() - Method in class ghidra.app.util.demangler.DemanglerOptions
Checks if the option to perform disassembly for known data structures (like functions) when demangling is set
doDisassembly(TaskMonitor, Program, int) - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
 
doDisassemblySeeds(Disassembler, AddressSet, AutoAnalysisManager) - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
Do disassembly of a seedSet of address locations
doDispose(T) - Method in class generic.cache.CountingBasicFactory
 
doDraw - Variable in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
doesCDataTypeConversions() - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
doesCDataTypeConversions() - Method in interface ghidra.program.model.lang.CompilerSpec
Return true if function prototypes respect the C-language data-type conversion conventions.
doesEntireOperandSetDiffer(CodeUnit, CodeUnit) - Method in class ghidra.program.util.ListingDiff
Determines if the entire set of operands should indicate that it differs.
doesNotExist(ResourceFile) - Static method in class utilities.util.FileResolutionResult
 
doesRead(int) - Static method in class ghidra.program.model.lang.OperandType
check the READ flag.
doesWrite(int) - Static method in class ghidra.program.model.lang.OperandType
check the WRITE flag.
doExecuteBranch(PcodeOp, PcodeFrame) - Method in class ghidra.pcode.exec.PcodeExecutor
Perform the actual logic of a branch p-code op
doExecuteIndirectBranch(PcodeOp, PcodeFrame) - Method in class ghidra.pcode.exec.PcodeExecutor
Perform the actual logic of an indirect branch p-code op
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
 
doFireNodeAdded(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBNode
 
doFireNodeChanged() - Method in class ghidra.plugins.fsbrowser.FSBNode
 
doFireNodeRemoved(GTreeNode, int) - Method in class ghidra.plugins.fsbrowser.FSBNode
 
doFireNodeStructureChanged() - Method in class ghidra.plugins.fsbrowser.FSBNode
 
doGenerate(MethodHandles.Lookup, Method) - Method in class ghidra.pcode.struct.StructuredSleigh
 
DOGER_BLUE - Static variable in class ghidra.util.WebColors
 
doGetDataType(DIEAggregate) - Method in class ghidra.app.util.bin.format.dwarf.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
 
doGetName() - Method in class ghidra.program.database.symbol.CodeSymbol
 
doGetName() - Method in class ghidra.program.database.symbol.FunctionSymbol
 
doGetName() - Method in class ghidra.program.database.symbol.GlobalVariableSymbolDB
 
doGetName() - Method in class ghidra.program.database.symbol.SymbolDB
The code for creating the name content for this symbol.
doGetName() - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
doGetObsoleteProgramProperties() - Method in class ghidra.program.database.ObsoleteProgramPropertiesService
 
doGetParentNamespace() - Method in class ghidra.program.database.symbol.FunctionSymbol
 
doGetParentNamespace() - Method in class ghidra.program.database.symbol.SymbolDB
 
doGetUserApplicationSettingsDirectory() - Method in class generic.init.GenericApplicationSettings
 
doGetUserApplicationSettingsDirectory() - Method in class utility.application.ApplicationSettings
Aha! This is where any potential subclasses can update the returned value.
doGetWindowIcons() - Method in class docking.framework.ApplicationInformationDisplayFactory
 
doGetWindowIcons() - Method in class ghidra.framework.main.GhidraApplicationInformationDisplayFactory
 
doGetWindowIcons() - Method in class ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
 
doImage - Variable in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
doImport(DomainFolder, List<File>, PluginTool, Component) - Method in class ghidra.framework.main.datatree.LinuxFileUrlHandler
Do import when destination folder has been specified (e.g., data tree folder node).
doImportSelectionAction(Program, ProgramSelection) - Method in class ghidra.plugin.importer.ImporterPlugin
 
doInitialize() - Method in class docking.DialogComponentProvider
a callback mechanism for children to do work
doInitialize() - Method in class generic.theme.ApplicationThemeManager
 
doInstallLookAndFeel() - Method in class generic.theme.laf.LookAndFeelManager
Subclasses may override this method to install a specific look and feel.
doInstallLookAndFeel() - Method in class generic.theme.laf.NimbusLookAndFeelManager
 
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<DBRecord>, TaskMonitor) - Method in class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
 
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.app.util.FunctionXrefsTableModel
 
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
 
domain() - Method in interface generic.Span
Get the domain of this span's endpoints
domain() - Method in class generic.Span.SpanMapSetter
Get the domain of the spans
domain() - Method in class generic.ULongSpan.Empty
 
domain() - Method in record class generic.ULongSpan.Impl
 
DOMAIN - Static variable in interface generic.ULongSpan
 
DomainEventComponentProvider - Class in ghidra.app.plugin.debug
 
DomainEventComponentProvider(PluginTool, String) - Constructor for class ghidra.app.plugin.debug.DomainEventComponentProvider
 
DomainEventDisplayPlugin - Class in ghidra.app.plugin.debug
Debug Plugin to show domain object change events.
DomainEventDisplayPlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.DomainEventDisplayPlugin
 
DomainFile - Interface in ghidra.framework.model
DomainFile provides a storage interface for project files.
domainFileAdded(DomainFile) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
domainFileAdded(DomainFile) - Method in interface ghidra.framework.model.DomainFolderChangeListener
Notification that a file is added to parent folder.
domainFileAdded(DomainFile) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
 
DomainFileBasedDataTypeManager - Interface in ghidra.program.model.data
Extends DataTypeManager to provide methods specific to a data type manager stored as a domain file.
domainFileChanged(DomainObject) - Method in interface ghidra.framework.data.DomainObjectFileListener
Notification that the DomainFile for the given DomainObject has changed
DomainFileContext - Interface in ghidra.framework.main.datatable
A context that provides information to actions about domain files that are selected in the tool
DomainFileFilter - Interface in ghidra.framework.model
Interface to indicate whether a domain file should be included in a list or set of domain files.
DomainFileInfo - Class in ghidra.framework.main.datatable
 
DomainFileInfo(DomainFile) - Constructor for class ghidra.framework.main.datatable.DomainFileInfo
 
DomainFileIterator(DomainFolder) - Constructor for class ghidra.framework.model.ProjectDataUtils.DomainFileIterator
Recursively traverse the 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 class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
domainFileMoved(DomainFile, DomainFolder, String) - Method in interface ghidra.framework.model.DomainFolderChangeListener
Notification that the domain file was moved.
domainFileMoved(DomainFile, DomainFolder, String) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
 
DomainFileNode - Class in ghidra.framework.main.datatree
Class to represent a node in the Data tree.
domainFileObjectClosed(DomainFile, DomainObject) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
domainFileObjectClosed(DomainFile, DomainObject) - Method in interface ghidra.framework.model.DomainFolderChangeListener
Notification that a domain file previously open for update is in the process of closing.
domainFileObjectOpenedForUpdate(DomainFile, DomainObject) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
domainFileObjectOpenedForUpdate(DomainFile, DomainObject) - Method in interface ghidra.framework.model.DomainFolderChangeListener
Notification that a domain file has been opened for update.
DomainFileProviderContextAction - Class in ghidra.framework.main.datatable
 
DomainFileProviderContextAction(String, String) - Constructor for class ghidra.framework.main.datatable.DomainFileProviderContextAction
 
DomainFileProxy - Class in ghidra.framework.data
Implements the DomainFile interface for DomainObjects that are not currently associated with any real DomainFile.
DomainFileProxy(String, DomainObjectAdapter) - Constructor for class ghidra.framework.data.DomainFileProxy
 
domainFileRemoved(DomainFolder, String, String) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
domainFileRemoved(DomainFolder, String, String) - Method in interface ghidra.framework.model.DomainFolderChangeListener
Notification that a file was removed
domainFileRemoved(DomainFolder, String, String) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
 
domainFileRenamed(DomainFile, String) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
domainFileRenamed(DomainFile, String) - Method in interface ghidra.framework.model.DomainFolderChangeListener
Notification that the domain file was renamed.
domainFileRenamed(DomainFile, String) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
 
DomainFileSizeProjectDataColumn - Class in ghidra.util.table.projectdata.column
 
DomainFileSizeProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.DomainFileSizeProjectDataColumn
 
domainFileStatusChanged(DomainFile, boolean) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
domainFileStatusChanged(DomainFile, boolean) - Method in interface ghidra.framework.model.DomainFolderChangeListener
Notification that the status for a domain file has changed.
domainFileStatusChanged(DomainFile, boolean) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
 
DomainFileType - Class in ghidra.framework.main.datatable
 
DomainFileType(String, Icon, boolean) - Constructor for class ghidra.framework.main.datatable.DomainFileType
 
DomainFolder - Interface in ghidra.framework.model
DomainFolder provides a storage interface for project folders.
domainFolderAdded(DomainFolder) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
domainFolderAdded(DomainFolder) - Method in interface ghidra.framework.model.DomainFolderChangeListener
Notification that a folder is added to parent.
domainFolderAdded(DomainFolder) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
 
DomainFolderChangeListener - Interface in ghidra.framework.model
Methods for notifications when changes are made to a domain folder or a domain file.
DomainFolderChangesDisplayComponentProvider - Class in ghidra.app.plugin.debug
 
DomainFolderChangesDisplayComponentProvider(PluginTool, String) - Constructor for class ghidra.app.plugin.debug.DomainFolderChangesDisplayComponentProvider
 
DomainFolderChangesDisplayPlugin - Class in ghidra.app.plugin.debug
 
DomainFolderChangesDisplayPlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
DomainFolderIterator(DomainFolder) - Constructor for class ghidra.framework.model.ProjectDataUtils.DomainFolderIterator
Recursively traverse the DomainFolders 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 class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
domainFolderMoved(DomainFolder, DomainFolder) - Method in interface ghidra.framework.model.DomainFolderChangeListener
Notification that the domain folder was moved.
domainFolderMoved(DomainFolder, DomainFolder) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
 
DomainFolderNode - Class in ghidra.framework.main.datatree
Class to represent a node in the Data tree.
domainFolderRemoved(DomainFolder, String) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
domainFolderRemoved(DomainFolder, String) - Method in interface ghidra.framework.model.DomainFolderChangeListener
Notification that a domain folder is removed.
domainFolderRemoved(DomainFolder, String) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
 
domainFolderRenamed(DomainFolder, String) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
domainFolderRenamed(DomainFolder, String) - Method in interface ghidra.framework.model.DomainFolderChangeListener
Notify listeners when a domain folder is renamed.
domainFolderRenamed(DomainFolder, String) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
 
DomainFolderRootNode - Class in ghidra.framework.main.datatree
 
domainFolderSetActive(DomainFolder) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
domainFolderSetActive(DomainFolder) - Method in interface ghidra.framework.model.DomainFolderChangeListener
Notification that the setActive() method on the folder was called.
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, Object) - Constructor for class ghidra.framework.data.DomainObjectAdapter
Construct a new DomainObjectAdapter.
DomainObjectAdapterDB - Class in ghidra.framework.data
Database version of the DomainObjectAdapter.
DomainObjectAdapterDB(DBHandle, String, int, Object) - Constructor for class ghidra.framework.data.DomainObjectAdapterDB
Construct a new DomainObjectAdapterDB object.
domainObjectChanged(DomainObjectChangedEvent) - Method in class ghidra.app.decompiler.component.DecompilerProgramListener
 
domainObjectChanged(DomainObjectChangedEvent) - Method in class ghidra.app.merge.MergeManagerPlugin
 
domainObjectChanged(DomainObjectChangedEvent) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler.ListenerForSymbolsRefresh
 
domainObjectChanged(DomainObjectChangedEvent) - Method in class ghidra.app.plugin.debug.DomainEventDisplayPlugin
 
domainObjectChanged(DomainObjectChangedEvent) - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
 
domainObjectChanged(DomainObjectChangedEvent) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
domainObjectChanged(DomainObjectChangedEvent) - Method in class ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
 
domainObjectChanged(DomainObjectChangedEvent) - Method in interface ghidra.framework.model.DomainObjectListener
Method called when a change is made to the domain object.
DomainObjectChangedEvent - Class in ghidra.framework.model
An event indicating a DomainObject has changed.
DomainObjectChangedEvent(DomainObject, List<DomainObjectChangeRecord>) - Constructor for class ghidra.framework.model.DomainObjectChangedEvent
Constructor
DomainObjectChangeRecord - Class in ghidra.framework.model
Information about a change that was made to a domain object.
DomainObjectChangeRecord(EventType) - Constructor for class ghidra.framework.model.DomainObjectChangeRecord
Construct a new DomainObjectChangeRecord.
DomainObjectChangeRecord(EventType, 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(DomainObject) - Method in interface ghidra.framework.model.DomainObjectClosedListener
Callback indicating that the specified DomainObject has been closed.
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.
DomainObjectDisplayUtils - Class in ghidra.framework.model
 
DomainObjectEvent - Enum Class in ghidra.framework.model
Basic event types for all Domain Objects.
DomainObjectEventIdGenerator - Class in ghidra.framework.model
Class for providing unique, compact ids for domain object event types.
DomainObjectEventIdGenerator() - Constructor for class ghidra.framework.model.DomainObjectEventIdGenerator
 
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.
DomainObjectFileListener - Interface in ghidra.framework.data
Listener for when the DomainFile associated with a DomainObject changes, such as when a 'Save As' action occurs.
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.
DomainObjectListenerBuilder - Class in ghidra.framework.model
Builder for creating a compact and efficient DomainObjectListener for DomainObjectChangedEvents
DomainObjectListenerBuilder(Object) - Constructor for class ghidra.framework.model.DomainObjectListenerBuilder
Constructs a new builder
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
Deprecated, for removal: This API element is subject to removal in a future version.
Dominator() - Constructor for class ghidra.util.graph.Dominator
Deprecated.
 
Dominator(int, int) - Constructor for class ghidra.util.graph.Dominator
Deprecated.
 
Dominator(DirectedGraph) - Constructor for class ghidra.util.graph.Dominator
Deprecated.
 
done() - Method in interface docking.util.SwingAnimationCallback
Called when the entire animation cycle is done.
done() - Method in class ghidra.util.task.CachingSwingWorker
A method for clients to use as a callback for completion.
Done() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Reset buffer when finished.
Done() - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Reset buffer when finished.
DONE - Static variable in class ghidra.app.util.demangler.CharacterIterator
Constant that is returned when the iterator has reached either the end or the beginning of the text.
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
 
doPaint(Graphics2D, JComponent, int, int, Object[]) - Method in class generic.theme.laf.nimbus.SelectedTreePainter
 
doPcodeOpBreak(PcodeOpRaw) - Method in interface ghidra.pcode.emulate.BreakTable
 
doPcodeOpBreak(PcodeOpRaw) - Method in class ghidra.pcode.emulate.BreakTableCallBack
 
doPluggableInitialization() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
Execute the initializer upon this machine, if applicable
doPluggableInitialization() - Method in class ghidra.pcode.emu.DefaultPcodeThread
Execute the initializer upon this thread, if applicable
doPropertyChange(PropertyChangeEvent) - Method in class docking.EmptyBorderToggleButton
 
doPropertyChange(PropertyChangeEvent) - Method in class docking.menu.DialogToolbarButton
 
doReadBytes(long, byte[]) - Method in class ghidra.app.util.bin.FileByteProvider
Reads bytes from the file.
doReadBytes(long, byte[]) - Method in class ghidra.app.util.bin.ObfuscatedFileByteProvider
 
doRegVariableMarkup - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
 
doRemoveFunction(long) - Method in class ghidra.program.database.function.FunctionManagerDB
 
doRemoveNode(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBNode
Removes the node from this node's children and notifies the tree.
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.main.FrontEndTool
 
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
 
doSetChildren(List<GTreeNode>) - Method in class ghidra.plugins.fsbrowser.FSBNode
Sets the children of this node to the given list of child nodes, but does not notify the tree.
doSetChildrenAndFireEvent(List<GTreeNode>) - Method in class ghidra.plugins.fsbrowser.FSBNode
Sets the children of this node to the given list of child nodes and fires the appropriate tree event to kick the tree to update the display.
doSetCurrentActionState(ActionState<T>, EventTrigger) - Method in class docking.menu.MultiStateDockingAction
 
doSetCurrentValue(Object) - Method in class ghidra.framework.options.Option
 
doSetCurrentValue(Object) - Method in class ghidra.framework.options.ThemeColorOption
 
doSetCurrentValue(Object) - Method in class ghidra.framework.options.ThemeFontOption
 
doSetIcon(Icon) - Method in class docking.EmptyBorderToggleButton
 
doSetNameAndNamespace(String, Namespace, SourceType, boolean) - Method in class ghidra.program.database.symbol.SymbolDB
 
doSetPinned(boolean) - Method in class ghidra.program.database.symbol.SymbolDB
 
doSetPrimary(boolean) - Method in class ghidra.program.database.symbol.SymbolDB
 
DOSHeader - Class in ghidra.app.util.bin.format.mz
This class represents the IMAGE_DOS_HEADER struct as defined in winnt.h.
DOSHeader(BinaryReader) - Constructor for class ghidra.app.util.bin.format.mz.DOSHeader
Constructs a new DOS header.
doShow() - Method in class ghidra.util.task.TaskDialog
 
doSourceArchiveUpdates(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
 
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
 
dot_data - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
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
 
dot_debug - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_dynamic - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_dynstr - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_dynsym - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
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
 
dot_got - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_hash - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_init - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_interp - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_line - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
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
 
dot_plt - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_rodata - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_rodata1 - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_shstrtab - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_strtab - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_symtab - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
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
 
dot_tdata - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_tdata1 - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
dot_text - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
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
 
doToString() - Method in interface generic.Span
Provides a default Object.toString() implementation
dotproduct - Variable in class generic.lsh.vector.VectorCompare
 
DOUBLE - Static variable in class db.BinaryCodedField
double data type
DOUBLE - Static variable in class ghidra.app.script.AskDialog
 
DOUBLE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
DOUBLE - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
DOUBLE_ARRAY - Static variable in class db.BinaryCodedField
double[] data type
DOUBLE_MAGIC_NUMBER - Static variable in class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
 
DOUBLE_QUOTE - Static variable in class ghidra.program.model.data.StringRenderBuilder
 
DOUBLE_QUOTED_STRING_PATTERN - Static variable in class ghidra.util.StringUtilities
 
DOUBLE_TYPE - Enum constant in enum class 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.AbstractGuiTest
 
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
 
DoubleValue - Class in docking.widgets.values
Value class for Double types.
DoubleValue(String) - Constructor for class docking.widgets.values.DoubleValue
 
DoubleValue(String, Double) - Constructor for class docking.widgets.values.DoubleValue
 
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.
doWaitExited(int) - Method in class ghidra.pty.local.LocalWindowsNativeProcessPtySession
 
doWaitExited(Long) - Method in class ghidra.pty.ssh.SshPtySession
 
doWhenNotBusy(Callback) - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
doWhenNotBusy(Callback) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
 
doWhenNotBusy(Callback) - Method in class ghidra.app.decompiler.component.DecompilerController
 
DOWHILE - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
DOWN_ICON - Static variable in class resources.Icons
 
doWriteBytes(long, byte[], int, int) - Method in class ghidra.app.util.bin.FileByteProvider
Writes the specified bytes to the file.
doWriteBytes(long, byte[], int, int) - Method in class ghidra.app.util.bin.ObfuscatedFileByteProvider
 
dprog - Variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
Reference to the owning DWARFProgram.
dr0 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
 
dr0 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
 
dr1 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
 
dr1 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
 
dr2 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
 
dr2 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
 
dr3 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
 
dr3 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
 
dr4 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
 
dr4 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
 
dr5 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
 
dr5 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
 
dr6 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
 
dr6 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
 
dr7 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
 
dr7 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
 
dragCanceled(DragSourceDropEvent) - Method in interface docking.dnd.Draggable
Method called when the drag operation exits the drop target without dropping.
dragCanceled(DragSourceDropEvent) - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
 
dragComponent - Variable in class docking.dnd.DragSrcAdapter
 
dragDropEnd(DragSourceDropEvent) - Method in class docking.dnd.DragSrcAdapter
Called when the drag-drop operation completes.
dragDropEnd(DragSourceDropEvent) - Method in class docking.DockableHeader
 
dragDropEnd(DragSourceDropEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
 
dragDropEnd(DragSourceDropEvent) - Method in class ghidra.framework.main.datatable.ProjectDataTableDnDHandler
 
DragDropManager - Interface in docking.dnd
Interface used by the DragDropTree to know how to handle the drag and drop operations.
DragDropNode - Class in docking.dnd
Defines a node that is in the DragDropTree.
DragDropNode(String) - Constructor for class docking.dnd.DragDropNode
Constructs a new DragDropNode with the given name.
DragDropTreeTransferable - Class in docking.dnd
Defines data that is available for drag/drop and clipboard transfers.
DragDropTreeTransferable(DragDropNode[]) - Constructor for class docking.dnd.DragDropTreeTransferable
Constructs a new Transferable from the array of DragDropNodes
dragEnter(DragSourceDragEvent) - Method in class docking.dnd.DragSrcAdapter
Called as the hotspot enters a platform dependent drop site.
dragEnter(DragSourceDragEvent) - Method in class docking.DockableHeader
 
dragEnter(DragSourceDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
 
dragEnter(DragSourceDragEvent) - Method in class ghidra.framework.main.datatable.ProjectDataTableDnDHandler
 
dragEnter(DropTargetDragEvent) - Method in class docking.dnd.DropTgtAdapter
 
dragEnter(DropTargetDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
 
dragEnter(DropTargetDragEvent) - Method in class ghidra.util.CascadedDropTarget
 
dragExit(DragSourceEvent) - Method in class docking.dnd.DragSrcAdapter
Called as the hotspot exits a platform dependent drop site.
dragExit(DragSourceEvent) - Method in class docking.DockableHeader
 
dragExit(DragSourceEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
 
dragExit(DragSourceEvent) - Method in class ghidra.framework.main.datatable.ProjectDataTableDnDHandler
 
dragExit(DropTargetEvent) - Method in class docking.dnd.DropTgtAdapter
 
dragExit(DropTargetEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
 
dragExit(DropTargetEvent) - Method in class ghidra.util.CascadedDropTarget
 
Draggable - Interface in docking.dnd
Interface to define a drag source.
DRAGGED_OVER_INFO - Static variable in class docking.DockableComponent
 
DragGestureAdapter - Class in docking.dnd
This class receives notification when the user intitiates a drag and drop operation; it is responsible for getting the Transferable and telling 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.AbstractGuiTest
Simulates a mouse drag action
dragOver(DragSourceDragEvent) - Method in class docking.dnd.DragSrcAdapter
Called as the hotspot moves over a platform dependent drop site.
dragOver(DragSourceDragEvent) - Method in class docking.DockableHeader
 
dragOver(DragSourceDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
 
dragOver(DragSourceDragEvent) - Method in class ghidra.framework.main.datatable.ProjectDataTableDnDHandler
 
dragOver(DropTargetDragEvent) - Method in class docking.dnd.DropTgtAdapter
 
dragOver(DropTargetDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
 
dragOver(DropTargetDragEvent) - Method in class ghidra.util.CascadedDropTarget
 
DragSrcAdapter - Class in docking.dnd
Adapter class that receives notifications in order to provide drag over effects.
DragSrcAdapter(Draggable) - Constructor for class docking.dnd.DragSrcAdapter
Constructor
dragUnderFeedback(boolean, DropTargetDragEvent) - Method in interface docking.dnd.Droppable
Set drag feedback according to the ok parameter
dragUnderFeedback(boolean, DropTargetDragEvent) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
 
dragUnderFeedback(boolean, DropTargetDragEvent) - Method in class ghidra.app.util.FileOpenDropHandler
 
draw(Shape) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
draw(Shape) - Method in class generic.text.TextLayoutGraphics
 
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
 
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
 
drawGlyphVector(GlyphVector, float, float) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
drawGlyphVector(GlyphVector, float, float) - Method in class generic.text.TextLayoutGraphics
 
drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class generic.text.TextLayoutGraphics
 
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, 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, 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, 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, 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, ImageObserver) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
drawImage(Image, int, int, ImageObserver) - Method in class generic.text.TextLayoutGraphics
 
drawImage(Image, AffineTransform, ImageObserver) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
drawImage(Image, AffineTransform, ImageObserver) - Method in class generic.text.TextLayoutGraphics
 
drawLine(int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
drawLine(int, int, int, int) - Method in class generic.text.TextLayoutGraphics
 
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(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
 
drawPolyline(int[], int[], int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
drawPolyline(int[], int[], int) - Method in class generic.text.TextLayoutGraphics
 
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
 
drawRenderedImage(RenderedImage, AffineTransform) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
drawRenderedImage(RenderedImage, AffineTransform) - Method in class generic.text.TextLayoutGraphics
 
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
 
drawSeparator() - Method in record class docking.widgets.searchlist.SearchListEntry
Returns the value of the drawSeparator record component.
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, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
drawString(String, int, int) - Method in class generic.text.TextLayoutGraphics
 
drawString(AttributedCharacterIterator, float, float) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
drawString(AttributedCharacterIterator, float, float) - Method in class generic.text.TextLayoutGraphics
 
drawString(AttributedCharacterIterator, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
drawString(AttributedCharacterIterator, int, int) - Method in class generic.text.TextLayoutGraphics
 
drawString(JComponent, Graphics2D, String, int, int) - Static method in class docking.util.GraphicsUtils
 
drawString(JComponent, Graphics, String, int, int) - Static method in class docking.util.GraphicsUtils
 
drawText(String, Color, Point, float) - Method in class help.screenshot.AbstractScreenShotGenerator
 
drawText(String, Color, Point, Font) - Method in class help.screenshot.AbstractScreenShotGenerator
 
drop(GTreeNode, Transferable, int) - Method in interface docking.widgets.tree.support.GTreeDragNDropHandler
Add the given transferable's data to the destination user data.
drop(GTreeNode, Transferable, int) - Method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
 
drop(DropTargetDropEvent) - Method in class docking.dnd.DropTgtAdapter
 
drop(DropTargetDropEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
 
drop(DropTargetDropEvent) - Method in class ghidra.util.CascadedDropTarget
 
DROP_CODE - Static variable in class docking.DockableComponent
 
DROP_CODE_SET - Static variable in class docking.DockableComponent
 
dropActionChanged(DragSourceDragEvent) - Method in class docking.dnd.DragSrcAdapter
Drop action changed, i.e., ctrl key pressed during drag to change to a copy operation.
dropActionChanged(DragSourceDragEvent) - Method in class docking.DockableHeader
 
dropActionChanged(DragSourceDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
 
dropActionChanged(DragSourceDragEvent) - Method in class ghidra.framework.main.datatable.ProjectDataTableDnDHandler
 
dropActionChanged(DropTargetDragEvent) - Method in class docking.dnd.DropTgtAdapter
 
dropActionChanged(DropTargetDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
 
dropActionChanged(DropTargetDragEvent) - Method in class ghidra.util.CascadedDropTarget
 
DropDownList() - Constructor for class docking.widgets.DropDownTextField.DropDownList
 
DropDownMenuIcon - Class in docking
Icon for a drop down menu button (triangle pointing down)
DropDownMenuIcon(Color) - Constructor for class docking.DropDownMenuIcon
Creates a drop down menu icon.
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.
DropDownTextField.DropDownList - Class in docking.widgets
 
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
 
dropInstruction() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
dropInstruction() - Method in interface ghidra.pcode.emu.PcodeThread
If there is a current instruction, drop its frame of execution
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.dwarf.sectionprovider
Fetches DWARF section data for a MachO program with co-located .dSYM folder.
DSymSectionProvider(File) - Constructor for class ghidra.app.util.bin.format.dwarf.sectionprovider.DSymSectionProvider
 
dt - Variable in class ghidra.program.model.lang.protorules.PrimitiveExtractor.Primitive
 
DT_ANDROID_REL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_ANDROID_RELA - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_ANDROID_RELASZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_ANDROID_RELR - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_ANDROID_RELRENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_ANDROID_RELRSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_ANDROID_RELSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_ARY - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
DT_AUDIT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_AUXILIARY - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_BIND_NOW - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_CHECKSUM - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_CONFIG - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_DEBUG - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_DEPAUDIT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_FCN - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
DT_FEATURE_1 - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_FILTER - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_FINI - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_FINI_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_FINI_ARRAYSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_FLAGS - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_FLAGS_1 - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_GNU_CONFLICT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_GNU_CONFLICTSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_GNU_HASH - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_GNU_LIBLIST - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_GNU_LIBLISTSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_GNU_PRELINKED - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_GNU_XHASH - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_HASH - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_INIT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_INIT_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_INIT_ARRAYSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_JMPREL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_MOVEENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_MOVESZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_MOVETAB - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_NEEDED - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_NON - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
DT_NULL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_PLTGOT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_PLTPAD - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_PLTPADSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_PLTREL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_PLTRELSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_POSFLAG_1 - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_PREINIT_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_PREINIT_ARRAYSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_PTR - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
DT_REL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_RELA - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_RELACOUNT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_RELAENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_RELASZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_RELCOUNT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_RELENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_RELR - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_RELRENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_RELRSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_RELSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_RPATH - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_RUNPATH - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_SONAME - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_STRSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_STRTAB - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_SYMBOLIC - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_SYMENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_SYMINENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_SYMINFO - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_SYMINSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_SYMTAB - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_TEXTREL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_TLSDESC_GOT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_TLSDESC_PLT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_VERDEF - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_VERDEFNUM - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_VERNEED - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_VERNEEDNUM - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
DT_VERSYM - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
 
dtc() - Method in record class ghidra.app.util.bin.format.golang.structmapping.FieldContext
Returns the value of the dtc record component.
dtMachineWord - Variable in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
dtmanage - Variable in class ghidra.program.model.pcode.HighSymbol
 
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) - 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.
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 - Class in utility.function
A utility class to help create dummy stub functional interfaces
Dummy() - Constructor for class utility.function.Dummy
 
DUMMY - Static variable in interface ghidra.app.services.StringValidatorService
 
DUMMY - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFRegisterMappings
 
DUMMY - Static variable in interface ghidra.util.task.TaskMonitor
A 'do nothing' task monitor that can be passed to APIs when the client has not progress to report.
DUMMY - Static variable in interface ghidra.util.timer.GTimerMonitor
A dummy implementation of this interface
DUMMY_HELP_SET_NAME - Static variable in interface help.HelpService
 
DUMMY_MONITOR - Static variable in class ghidra.util.task.TaskMonitorAdapter
Deprecated.
use TaskMonitor.DUMMY instead
DUMMY_MOUSE_HANDLER - Static variable in interface ghidra.app.util.viewer.field.AnnotatedStringHandler
 
DummyApplicationLayout - Class in utility.application
The dummy application layout defines the customizable elements of a dummy application's directory structure.
DummyApplicationLayout(String) - Constructor for class utility.application.DummyApplicationLayout
Constructs a new dummy application layout object.
DummyCancellableTaskMonitor - Class in ghidra.util.task
A TaskMonitorAdapter that is cancellable.
DummyCancellableTaskMonitor() - Constructor for class ghidra.util.task.DummyCancellableTaskMonitor
 
DummyConstraintEditor<T> - Class in docking.widgets.table.constrainteditor
An editor that is always invalid.
DummyConstraintEditor(String) - Constructor for class docking.widgets.table.constrainteditor.DummyConstraintEditor
Constructor.
DummyEdge(Object, Object) - Constructor for class ghidra.graph.MutableGDirectedGraphWrapper.DummyEdge
 
DummyFieldFactory - Class in ghidra.app.util.viewer.field
Generates Dummy Fields.
DummyFieldFactory(FormatManager) - Constructor for class ghidra.app.util.viewer.field.DummyFieldFactory
 
DummyGraphDisplayListener - Class in ghidra.service.graph
 
DummyGraphDisplayListener() - Constructor for class ghidra.service.graph.DummyGraphDisplayListener
 
dummyIfNull(ClangHighlightController) - Static method in class ghidra.app.decompiler.component.ClangHighlightController
 
dummyIfNull(TaskMonitor) - Static method in interface ghidra.util.task.TaskMonitor
Returns the given task monitor if it is not null.
dummyIfNull(PrintWriter) - Static method in class generic.io.NullPrintWriter
 
dummyIfNull(Callback) - Static method in interface utility.function.Callback
Returns the given callback object if it is not null.
DummyMatchAction - Class in ghidra.util.bytesearch
Dummy action attached to a match sequence.
DummyMatchAction() - Constructor for class ghidra.util.bytesearch.DummyMatchAction
 
DummyStringValidator() - Constructor for class ghidra.app.services.StringValidatorService.DummyStringValidator
 
dumpConnectionList() - Method in class ghidra.framework.project.tool.ToolManagerImpl
Debug method for printing out the list of connections.
dumpConstructorTree() - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Used for testing and diagnostics: list the constructor line numbers used to resolve this encoding
dumpConstructorTree() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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
 
dumpDIEs(PrintStream) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
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
 
dup() - Method in class ghidra.formats.gfilesystem.FileSystemRef
Creates a duplicate ref.
dup2(int, int) - Method in interface ghidra.pty.unix.PosixC
 
DUPLICATE - Enum constant in enum class ghidra.program.model.lang.InstructionError.InstructionErrorType
Duplicate instruction detected while instructions were being added to program.
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 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFAccessibility
 
DW_ACCESS_protected - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFAccessibility
 
DW_ACCESS_public - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFAccessibility
 
DW_AT_abstract_origin - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_accessibility - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_addr_base - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_address_class - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_alignment - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_allocated - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_APPLE_omit_frame_ptr - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_APPLE_optimized - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_APPLE_ptrauth_address_discriminated - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_APPLE_ptrauth_extra_discriminator - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_APPLE_ptrauth_key - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_artificial - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_associated - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_base_types - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_binary_scale - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_bit_offset - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_bit_size - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_bit_stride - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_byte_size - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_byte_stride - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_all_calls - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_all_source_calls - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_all_tail_calls - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_column - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_data_location - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_data_value - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_file - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_line - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_origin - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_parameter - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_pc - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_return_pc - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_tail_call - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_target - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_target_clobbered - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_call_value - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_calling_convention - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_common_reference - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_comp_dir - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_const_expr - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_const_value - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_containing_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_count - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_data_bit_offset - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_data_location - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_data_member_location - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_decimal_scale - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_decimal_sign - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_decl_column - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_decl_file - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_decl_line - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_declaration - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_default_value - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_defaulted - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_deleted - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_description - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_digit_count - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_discr - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_discr_list - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_discr_value - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_dwo_name - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_elemental - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_encoding - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_endianity - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_entry_pc - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_enum_class - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_explicit - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_export_symbols - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_extension - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_external - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_frame_base - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_friend - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_GNU_addr_base - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_GNU_dwo_id - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_GNU_dwo_name - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_GNU_pubnames - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_GNU_pubtypes - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_GNU_ranges_base - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_go_dict_index - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_go_elem - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_go_embedded_field - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_go_key - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_go_kind - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_go_package_name - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_go_runtime_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_hi_user - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_high_pc - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_identifier_case - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_import - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_inline - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_is_optional - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_language - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_linkage_name - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_lo_user - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_location - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_loclists_base - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_low_pc - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_lower_bound - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_macro_info - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_macros - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_main_subprogram - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_MIPS_linkage_name - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_mutable - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_name - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_namelist_item - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_noreturn - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_object_pointer - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_ordering - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_picture_string - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_priority - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_producer - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_prototyped - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_pure - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_ranges - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_rank - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_recursive - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_reference - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_return_addr - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_rnglists_base - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_rvalue_reference - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_segment - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_sibling - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_signature - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_small - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_specification - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_start_scope - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_static_link - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_stmt_list - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_str_offsets_base - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_string_length - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_string_length_bit_size - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_string_length_byte_size - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_threads_scaled - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_trampoline - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_upper_bound - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_use_location - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_use_UTF8 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_variable_parameter - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_virtuality - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_visibility - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_AT_vtable_elem_location - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
DW_ATE_address - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_boolean - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_complex_float - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_decimal_float - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_edited - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_float - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_hi_user - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_imaginary_float - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_lo_user - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_numeric_string - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_packed_decimal - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_signed - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_signed_char - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_signed_fixed - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_unsigned - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_unsigned_char - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_unsigned_fixed - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_UTF - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_ATE_void - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DW_CHILDREN_no - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFChildren
 
DW_CHILDREN_yes - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFChildren
 
DW_EH_PE_absptr - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
 
DW_EH_PE_absptr - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
 
DW_EH_PE_aligned - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
 
DW_EH_PE_datarel - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
 
DW_EH_PE_funcrel - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
 
DW_EH_PE_indirect - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
 
DW_EH_PE_omit - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
 
DW_EH_PE_omit - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
 
DW_EH_PE_pcrel - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
 
DW_EH_PE_sdata2 - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
 
DW_EH_PE_sdata4 - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
 
DW_EH_PE_sdata8 - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
 
DW_EH_PE_signed - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
 
DW_EH_PE_sleb128 - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
 
DW_EH_PE_texrel - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
 
DW_EH_PE_udata2 - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
 
DW_EH_PE_udata4 - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
 
DW_EH_PE_udata8 - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
 
DW_EH_PE_uleb128 - Enum constant in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
 
DW_END_big - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEndianity
 
DW_END_default - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEndianity
 
DW_END_hi_user - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEndianity
 
DW_END_little - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEndianity
 
DW_END_lo_user - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFEndianity
 
DW_FORM_addr - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_addrx - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_addrx1 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_addrx2 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_addrx3 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_addrx4 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_block - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_block1 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_block2 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_block4 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_data1 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_data16 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_data2 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_data4 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_data8 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_exprloc - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_flag - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_flag_present - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_implicit_const - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_indirect - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_line_strp - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_loclistx - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_ref_addr - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_ref_sig8 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_ref_sup4 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_ref_sup8 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_ref_udata - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_ref1 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_ref2 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_ref4 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_ref8 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_rnglistx - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_sdata - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_sec_offset - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_string - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_strp - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_strp_sup - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_strx - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_strx1 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_strx2 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_strx3 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_strx4 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_FORM_udata - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
DW_ID_case_insensitive - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFIdentifierCase
 
DW_ID_case_sensitive - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFIdentifierCase
 
DW_ID_down_case - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFIdentifierCase
 
DW_ID_up_case - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFIdentifierCase
 
DW_INL_declared_inlined - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFInline
 
DW_INL_declared_not_inlined - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFInline
 
DW_INL_inlined - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFInline
 
DW_INL_not_inlined - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFInline
 
DW_LANG_Ada83 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Ada95 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_ALTIUM_Assembler - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_BLISS - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_BORLAND_Delphi - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_C - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_C_plus_plus - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_C_plus_plus_03 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_C_plus_plus_11 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_C_plus_plus_14 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_C11 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_C89 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_C99 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Cobol74 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Cobol85 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_D - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Dylan - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Fortran03 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Fortran08 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Fortran77 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Fortran90 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Fortran95 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Go - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_GOOGLE_RenderScript - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Haskell - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_hi_user - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Java - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Julia - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_lo_user - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Mips_Assembler - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Modula2 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Modula3 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_ObjC - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_ObjC_plus_plus - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_OCaml - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_OpenCL - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Pascal83 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_PL1 - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Python - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_RenderScript - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Rust - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_SUN_Assembler - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_Swift - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LANG_UPC - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DW_LLE_base_address - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFLocationListEntry
 
DW_LLE_base_addressx - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFLocationListEntry
 
DW_LLE_default_location - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFLocationListEntry
 
DW_LLE_end_of_list - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFLocationListEntry
 
DW_LLE_offset_pair - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFLocationListEntry
 
DW_LLE_start_end - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFLocationListEntry
 
DW_LLE_start_length - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFLocationListEntry
 
DW_LLE_startx_endx - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFLocationListEntry
 
DW_LLE_startx_length - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFLocationListEntry
 
DW_LNCT_directory_index - Enum constant in enum class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType
 
DW_LNCT_hi_user - Enum constant in enum class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType
 
DW_LNCT_lo_user - Enum constant in enum class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType
 
DW_LNCT_MD5 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType
 
DW_LNCT_path - Enum constant in enum class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType
 
DW_LNCT_size - Enum constant in enum class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType
 
DW_LNCT_timestamp - Enum constant in enum class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType
 
DW_LNCT_UNKNOWN - Enum constant in enum class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType
 
DW_LNE_define_file - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberExtendedOpcodes
 
DW_LNE_end_sequence - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberExtendedOpcodes
 
DW_LNE_hi_user - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberExtendedOpcodes
 
DW_LNE_lo_user - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberExtendedOpcodes
 
DW_LNE_set_address - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberExtendedOpcodes
 
DW_LNE_set_discriminator - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberExtendedOpcodes
 
DW_LNS_advance_line - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
DW_LNS_advance_pc - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
DW_LNS_const_add_pc - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
DW_LNS_copy - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
DW_LNS_fixed_advanced_pc - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
DW_LNS_negate_statement - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
DW_LNS_set_basic_block - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
DW_LNS_set_column - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
DW_LNS_set_epilog_begin - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
DW_LNS_set_file - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
DW_LNS_set_isa - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
DW_LNS_set_prologue_end - Static variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
DW_OP_abs - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_addr - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_addrx - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_and - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_bit_piece - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_bra - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg0 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg1 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg10 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg11 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg12 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg13 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg14 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg15 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg16 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg17 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg18 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg19 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg2 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg20 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg21 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg22 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg23 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg24 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg25 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg26 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg27 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg28 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg29 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg3 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg30 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg31 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg4 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg5 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg6 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg7 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg8 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_breg9 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_bregx - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_call_frame_cfa - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_call_ref - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_call2 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_call4 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_const_type - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_const1s - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_const1u - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_const2s - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_const2u - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_const4s - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_const4u - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_const8s - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_const8u - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_consts - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_constu - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_constx - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_convert - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_deref - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_deref_size - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_deref_type - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_div - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_drop - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_dup - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_entry_value - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_eq - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_fbreg - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_form_tls_address - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_ge - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_gt - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_hi_user - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_implicit_pointer - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_implicit_value - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_le - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit0 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit1 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit10 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit11 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit12 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit13 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit14 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit15 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit16 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit17 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit18 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit19 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit2 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit20 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit21 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit22 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit23 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit24 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit25 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit26 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit27 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit28 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit29 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit3 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit30 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit31 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit4 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit5 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit6 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit7 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit8 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lit9 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lo_user - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_lt - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_minus - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_mod - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_mul - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_ne - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_neg - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_nop - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_not - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_or - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_over - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_pick - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_piece - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_plus - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_plus_uconst - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_push_object_address - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg0 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg1 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg10 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg11 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg12 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg13 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg14 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg15 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg16 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg17 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg18 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg19 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg2 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg20 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg21 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg22 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg23 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg24 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg25 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg26 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg27 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg28 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg29 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg3 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg30 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg31 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg4 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg5 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg6 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg7 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg8 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reg9 - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_regval_type - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_regx - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_reinterpret - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_rot - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_shl - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_shr - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_shra - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_skip - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_stack_value - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_swap - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_xderef - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_xderef_size - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_xderef_type - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_OP_xor - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DW_RLE_base_address - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFRangeListEntry
 
DW_RLE_base_addressx - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFRangeListEntry
 
DW_RLE_end_of_list - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFRangeListEntry
 
DW_RLE_offset_pair - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFRangeListEntry
 
DW_RLE_start_end - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFRangeListEntry
 
DW_RLE_start_length - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFRangeListEntry
 
DW_RLE_startx_endx - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFRangeListEntry
 
DW_RLE_startx_length - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFRangeListEntry
 
DW_TAG_access_declaration - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_APPLE_ptrauth_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_array_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_atomic_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_base_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_call_site - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_call_site_parameter - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_catch_block - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_class_template - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_class_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_coarray_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_common_block - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_common_inclusion - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_compile_unit - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_condition - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_const_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_constant - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_dwarf_procedure - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_dynamic_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_entry_point - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_enumeration_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_enumerator - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_file_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_formal_parameter - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_format_label - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_friend - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_function_template - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_generic_subrange - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_GNU_BINCL - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_gnu_call_site - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_gnu_call_site_parameter - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_GNU_EINCL - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_GNU_formal_parameter_pack - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_GNU_template_parameter_pack - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_GNU_template_template_param - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_hi_user - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_HP_array_descriptor - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_HP_Bliss_field - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_HP_Bliss_field_set - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_immutable_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_imported_declaration - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_imported_module - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_imported_unit - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_inheritance - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_inlined_subroutine - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_interface_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_label - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_lexical_block - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_lo_user - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_member - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_MIPS_loop - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_module - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_mutable_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_namelist - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_namelist_item - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_namespace - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_packed_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_partial_unit - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_pointer_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_ptr_to_member_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_reference_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_restrict_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_rvalue_reference_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_set_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_shared_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_skeleton_unit - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_string_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_structure_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_subprogram - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_subrange_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_subroutine_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_template_alias - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_template_type_param - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_template_value_param - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_thrown_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_try_block - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_type_unit - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_typedef - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_union_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_UNKNOWN - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_unspecified_parameters - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_unspecified_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_variable - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_variant - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_variant_part - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_volatile_type - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_TAG_with_stmt - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
DW_UT_compile - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitType
 
DW_UT_hi_user - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitType
 
DW_UT_lo_user - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitType
 
DW_UT_partial - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitType
 
DW_UT_skeleton - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitType
 
DW_UT_split_compile - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitType
 
DW_UT_split_type - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitType
 
DW_UT_type - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitType
 
DWARF_INT - Enum constant in enum class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOperandType
 
DWARF_ROOT_CATPATH - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
DWARF_ROOT_NAME - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
DWARFAbbreviation - Class in ghidra.app.util.bin.format.dwarf
This class represents the 'schema' for a DWARF DIE record.
DWARFAbbreviation(int, int, boolean, DWARFAttribute.AttrDef[]) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFAbbreviation
 
DWARFAccessibility - Enum Class in ghidra.app.util.bin.format.dwarf
DWARF accessibility consts from www.dwarfstd.org/doc/DWARF4.pdf
DWARFAddressListHeader - Class in ghidra.app.util.bin.format.dwarf
Header at the beginning of a address list table
DWARFAddressListHeader(long, long, long, int, int, int) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFAddressListHeader
 
DWARFAttribute - Enum Class in ghidra.app.util.bin.format.dwarf.attribs
Defines the names and numeric ids of known DWARF attributes.
DWARFAttribute.AttrDef - Class in ghidra.app.util.bin.format.dwarf.attribs
Represents how a specific DWARF attribute is stored in a DIE record.
DWARFAttributeClass - Enum Class in ghidra.app.util.bin.format.dwarf.attribs
Categories that a DWARF attribute value may belong to.
DWARFAttributeDef<E extends Enum<E>> - Class in ghidra.app.util.bin.format.dwarf.attribs
Information about a single DWARF attribute, as specified in a abbreviation.
DWARFAttributeDef(E, int, DWARFForm, long) - Constructor for class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
 
DWARFAttributeValue - Class in ghidra.app.util.bin.format.dwarf.attribs
Base class for all DWARF attribute value implementations.
DWARFAttributeValue(DWARFAttributeDef<?>) - Constructor for class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeValue
 
DWARFBlobAttribute - Class in ghidra.app.util.bin.format.dwarf.attribs
DWARF attribute with binary bytes.
DWARFBlobAttribute(byte[], DWARFAttributeDef<?>) - Constructor for class ghidra.app.util.bin.format.dwarf.attribs.DWARFBlobAttribute
 
DWARFBooleanAttribute - Class in ghidra.app.util.bin.format.dwarf.attribs
DWARF boolean attribute.
DWARFBooleanAttribute(boolean, DWARFAttributeDef<?>) - Constructor for class ghidra.app.util.bin.format.dwarf.attribs.DWARFBooleanAttribute
 
DwarfCallFrameOpcodeParser - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
An opcode parser for operands of a call frame instruction.
DwarfCallFrameOpcodeParser(Program, Address, int) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.DwarfCallFrameOpcodeParser
Constructs an opcode parser.
DWARFChildren - Class in ghidra.app.util.bin.format.dwarf
DWARF child determination consts from www.dwarfstd.org/doc/DWARF4.pdf.
DWARFChildren() - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFChildren
 
DWARFCompilationUnit - Class in ghidra.app.util.bin.format.dwarf
A DWARF CompilationUnit is a contiguous block of DIE records found in a .debug_info section of an program.
DWARFCompilationUnit(DWARFProgram, long, long, int, short, byte, int, long, Map<Integer, DWARFAbbreviation>) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
This ctor is public only for junit tests.
DWARFDataInstanceHelper - Class in ghidra.app.util.bin.format.dwarf
Logic to test if a Data instance is replaceable with a data type.
DWARFDataInstanceHelper(Program) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFDataInstanceHelper
 
DWARFDataTypeConflictHandler - Class in ghidra.app.util.bin.format.dwarf
This conflict handler attempts to match conflicting composite data types (structure or union) when they have compatible data layouts.
DWARFDataTypeImporter - Class in ghidra.app.util.bin.format.dwarf
Creates Ghidra DataTypes using information from DWARF debug entries.
DWARFDataTypeImporter(DWARFProgram, DWARFDataTypeManager) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFDataTypeImporter
Create a new data type importer.
DWARFDataTypeManager - Class in ghidra.app.util.bin.format.dwarf
Manages mappings between DWARF DIEs and Ghidra DataTypes.
DWARFDataTypeManager(DWARFProgram, DataTypeManager) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFDataTypeManager
Creates a new DWARFDataTypeManager instance.
DwarfDecodeContext - Class in ghidra.app.plugin.exceptionhandlers.gcc
Organizational class to record vital data used by a DwarfEHDecoder.
DwarfDecodeContext(Program, Address) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Constructs a Dwarf decode context.
DwarfDecodeContext(Program, Address, Address) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Constructs a Dwarf decode context.
DwarfDecodeContext(Program, Address, Function) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Constructs a Dwarf decode context.
DwarfDecodeContext(Program, Address, MemoryBlock) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Constructs a Dwarf decode context.
DwarfDecodeContext(Program, Address, MemoryBlock, Address) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Constructs a Dwarf decode context.
DwarfDecodeContext(MemBuffer, int) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Constructs a Dwarf decode context.
DwarfDecodeContext(MemBuffer, int, MemoryBlock, Address) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Constructs a Dwarf decode context.
DwarfDecoderFactory - Class in ghidra.app.plugin.exceptionhandlers.gcc
Generate instances of DwarfEHDecoder suitable for various pointer-encodings.
DwarfDecoderFactory() - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecoderFactory
 
DWARFDeferredStringAttribute - Class in ghidra.app.util.bin.format.dwarf.attribs
DWARF string attribute, where getting the value from the string table is deferred until requested for the first time.
DWARFDeferredStringAttribute(long, DWARFAttributeDef<?>) - Constructor for class ghidra.app.util.bin.format.dwarf.attribs.DWARFDeferredStringAttribute
 
DwarfEHDataApplicationMode - Enum Class in ghidra.app.plugin.exceptionhandlers.gcc
An application mode for encoded exception handling data.
DwarfEHDataDecodeFormat - Enum Class in ghidra.app.plugin.exceptionhandlers.gcc
Exception handling data decoding formats.
DwarfEHDecoder - Interface in ghidra.app.plugin.exceptionhandlers.gcc
Decodes a sequence of program bytes to Ghidra addressing types.
DWARFEncoding - Class in ghidra.app.util.bin.format.dwarf
DWARF attribute encoding consts from www.dwarfstd.org/doc/DWARF4.pdf
DWARFEncoding() - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFEncoding
 
DwarfEncodingModeDataType - Class in ghidra.app.plugin.exceptionhandlers.gcc.datatype
A data type whose value is a particular Dwarf decoder.
DwarfEncodingModeDataType() - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
Data type whose value indicates the type of Dwarf encoding used for other data.
DwarfEncodingModeDataType(DataTypeManager) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
Data type whose value indicates the type of Dwarf encoding used for other data.
DWARFEndianity - Class in ghidra.app.util.bin.format.dwarf
DWARF Endianity consts from www.dwarfstd.org/doc/DWARF4.pdf
DWARFEndianity() - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFEndianity
 
DWARFException - Exception in ghidra.app.util.bin.format.dwarf
 
DWARFException() - Constructor for exception ghidra.app.util.bin.format.dwarf.DWARFException
 
DWARFException(String) - Constructor for exception ghidra.app.util.bin.format.dwarf.DWARFException
Constructs a DWARFException with the specified message.
DWARFException(String, Throwable) - Constructor for exception ghidra.app.util.bin.format.dwarf.DWARFException
 
DWARFExpression - Class in ghidra.app.util.bin.format.dwarf.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.dwarf.expression
Evaluates a subset of DWARF expression opcodes.
DWARFExpressionEvaluator(DWARFCompilationUnit) - Constructor for class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluator
 
DWARFExpressionEvaluatorContext - Record Class in ghidra.app.util.bin.format.dwarf.expression
 
DWARFExpressionEvaluatorContext(DWARFCompilationUnit) - Constructor for record class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluatorContext
Creates an instance of a DWARFExpressionEvaluatorContext record class.
DWARFExpressionException - Exception in ghidra.app.util.bin.format.dwarf.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.dwarf.expression.DWARFExpressionException
 
DWARFExpressionException(String) - Constructor for exception ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
 
DWARFExpressionException(String, DWARFExpression, int) - Constructor for exception ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
 
DWARFExpressionException(String, DWARFExpression, int, Throwable) - Constructor for exception ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
 
DWARFExpressionException(String, Throwable) - Constructor for exception ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
 
DWARFExpressionException(Throwable) - Constructor for exception ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
 
DWARFExpressionOpCodes - Class in ghidra.app.util.bin.format.dwarf.expression
DWARF expression opcode consts from www.dwarfstd.org/doc/DWARF4.pdf
DWARFExpressionOpCodes() - Constructor for class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
DWARFExpressionOperandType - Enum Class in ghidra.app.util.bin.format.dwarf.expression
Enumeration that represents the different type of operands that a opcode can take.
DWARFExpressionResult - Class in ghidra.app.util.bin.format.dwarf.expression
The result of executing a DWARFExpression with a DWARFExpressionEvaluator.
DWARFExpressionResult(ArrayDeque<Long>) - Constructor for class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionResult
 
DWARFExternalDebugFilesPlugin - Class in ghidra.app.util.bin.format.dwarf.external
 
DWARFExternalDebugFilesPlugin(PluginTool) - Constructor for class ghidra.app.util.bin.format.dwarf.external.DWARFExternalDebugFilesPlugin
 
DWARFFile - Class in ghidra.app.util.bin.format.dwarf.line
DWARFFile is used to store file or directory entries in the DWARFLine.
DWARFFile(String) - Constructor for class ghidra.app.util.bin.format.dwarf.line.DWARFFile
 
DWARFFile(String, int, long, long, byte[]) - Constructor for class ghidra.app.util.bin.format.dwarf.line.DWARFFile
Create a new DWARF file entry with the given parameters.
DWARFForm - Enum Class in ghidra.app.util.bin.format.dwarf.attribs
DWARF attribute encodings.
DWARFFormContext - Record Class in ghidra.app.util.bin.format.dwarf.attribs
Context given to the DWARFForm.readValue(DWARFFormContext) method to enable it to create DWARFAttributeValues.
DWARFFormContext(BinaryReader, DWARFCompilationUnit, DWARFAttributeDef<?>) - Constructor for record class ghidra.app.util.bin.format.dwarf.attribs.DWARFFormContext
Creates an instance of a DWARFFormContext record class.
DWARFFunction - Class in ghidra.app.util.bin.format.dwarf
Represents a function that was read from DWARF information.
DWARFFunction.CommitMode - Enum Class in ghidra.app.util.bin.format.dwarf
 
DWARFFunctionFixup - Interface in ghidra.app.util.bin.format.dwarf.funcfixup
Interface for add-in logic to fix/modify/tweak DWARF functions before they are written to the Ghidra program.
DWARFFunctionImporter - Class in ghidra.app.util.bin.format.dwarf
Iterates through all DIEAs in a DWARFProgram and creates Ghidra functions and variables.
DWARFFunctionImporter(DWARFProgram, TaskMonitor) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFFunctionImporter
 
DWARFIdentifierCase - Enum Class in ghidra.app.util.bin.format.dwarf
DWARF identifier case consts from www.dwarfstd.org/doc/DWARF4.pdf
DWARFImporter - Class in ghidra.app.util.bin.format.dwarf
Performs a DWARF datatype import and a DWARF function import, under the control of the DWARFImportOptions.
DWARFImporter(DWARFProgram, TaskMonitor) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFImporter
 
DWARFImportOptions - Class in ghidra.app.util.bin.format.dwarf
Import options exposed by the DWARFAnalyzer
DWARFImportOptions() - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Create new instance
DWARFImportSummary - Class in ghidra.app.util.bin.format.dwarf
Information about what actions were performed during a DWARF import.
DWARFImportSummary() - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFImportSummary
 
DWARFIndirectAttribute - Class in ghidra.app.util.bin.format.dwarf.attribs
DWARF numeric attribute value that is an index into a lookup table
DWARFIndirectAttribute(long, DWARFAttributeDef<?>) - Constructor for class ghidra.app.util.bin.format.dwarf.attribs.DWARFIndirectAttribute
 
DWARFIndirectTable - Class in ghidra.app.util.bin.format.dwarf
Handles a grouping of DWARFIndirectTableHeaders that specify how to look up a certain type of item (per CU).
DWARFIndirectTable(BinaryReader, Function<DWARFCompilationUnit, Long>) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFIndirectTable
DWARFIndirectTable.CheckedIOFunction<T,R> - Interface in ghidra.app.util.bin.format.dwarf
 
DWARFIndirectTableHeader - Class in ghidra.app.util.bin.format.dwarf
Common base functionality of indirect table headers (DWARFAddressListHeader, DWARFLocationListHeader, etc)
DWARFIndirectTableHeader(long, long, long) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFIndirectTableHeader
 
DWARFInline - Enum Class in ghidra.app.util.bin.format.dwarf
DWARF inline encodings from www.dwarfstd.org/doc/DWARF4.pdf
DWARFLengthValue - Record Class in ghidra.app.util.bin.format.dwarf
A tuple of length (of a thing in a dwarf stream) and size of integers used in the dwarf section.
DWARFLengthValue(long, int) - Constructor for record class ghidra.app.util.bin.format.dwarf.DWARFLengthValue
Creates an instance of a DWARFLengthValue record class.
DWARFLine - Class in ghidra.app.util.bin.format.dwarf.line
A structure read from .debug_line, contains indexed source filenames as well as a mapping between addresses and source filename and linenumbers.
DWARFLine.SourceFileAddr - Record Class in ghidra.app.util.bin.format.dwarf.line
 
DWARFLineContentType - Enum Class in ghidra.app.util.bin.format.dwarf.line
Represents an identifier of a value in a DWARFLine/DWARFFile object.
DWARFLineContentType.Def - Class in ghidra.app.util.bin.format.dwarf.line
Defines a DWARFLineContentType attribute value.
DWARFLineException - Exception in ghidra.app.util.bin.format.dwarf.line
 
DWARFLineException() - Constructor for exception ghidra.app.util.bin.format.dwarf.line.DWARFLineException
 
DWARFLineException(String) - Constructor for exception ghidra.app.util.bin.format.dwarf.line.DWARFLineException
 
DWARFLineException(String, Throwable) - Constructor for exception ghidra.app.util.bin.format.dwarf.line.DWARFLineException
 
DWARFLineException(Throwable) - Constructor for exception ghidra.app.util.bin.format.dwarf.line.DWARFLineException
 
DWARFLineNumberExtendedOpcodes - Class in ghidra.app.util.bin.format.dwarf.line
 
DWARFLineNumberExtendedOpcodes() - Constructor for class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberExtendedOpcodes
 
DWARFLineNumberStandardOpcodes - Class in ghidra.app.util.bin.format.dwarf.line
 
DWARFLineNumberStandardOpcodes() - Constructor for class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
DWARFLineProgramExecutor - Class in ghidra.app.util.bin.format.dwarf.line
Handles executing, step-by-step, the address-to-sourcefile mapping instructions found at the end of a DWARFLine structure.
DWARFLineProgramExecutor(BinaryReader, long, int, int, int, int, int, boolean) - Constructor for class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramExecutor
 
DWARFLineProgramInstruction - Record Class in ghidra.app.util.bin.format.dwarf.line
 
DWARFLineProgramInstruction(long, String, List<Number>, DWARFLineProgramState) - Constructor for record class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramInstruction
Creates an instance of a DWARFLineProgramInstruction record class.
DWARFLineProgramState - Class in ghidra.app.util.bin.format.dwarf.line
 
DWARFLineProgramState(boolean) - Constructor for class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState
 
DWARFLineProgramState(DWARFLineProgramState) - Constructor for class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState
 
DWARFLocation - Class in ghidra.app.util.bin.format.dwarf
Represents the location of an item that is only valid for a certain range of program-counter locations.
DWARFLocation(long, long, byte[]) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFLocation
Create a Location given an address range and location expression.
DWARFLocation(DWARFRange, byte[]) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFLocation
 
DWARFLocationList - Class in ghidra.app.util.bin.format.dwarf
A collection of DWARFLocation elements, each which represents a location of an item that is only valid for a certain range of program-counter locations.
DWARFLocationList(List<DWARFLocation>) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFLocationList
 
DWARFLocationListEntry - Class in ghidra.app.util.bin.format.dwarf
 
DWARFLocationListEntry() - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFLocationListEntry
 
DWARFLocationListHeader - Class in ghidra.app.util.bin.format.dwarf
Header found at the start of a set of DWARFLocationList entries, which are stored sequentially in the .debug_loclists section.
DWARFLocationListHeader(long, long, long, int, int, int, int) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFLocationListHeader
 
DWARFName - Class in ghidra.app.util.bin.format.dwarf
A immutable hierarchical path based name implementation that can be viewed as either namespaces or categorypaths.
DWARFNumericAttribute - Class in ghidra.app.util.bin.format.dwarf.attribs
DWARF numeric attribute.
DWARFNumericAttribute(int, long, boolean, boolean, DWARFAttributeDef<?>) - Constructor for class ghidra.app.util.bin.format.dwarf.attribs.DWARFNumericAttribute
Creates a new numeric value, using the specific bitLength and value.
DWARFNumericAttribute(int, long, boolean, DWARFAttributeDef<?>) - Constructor for class ghidra.app.util.bin.format.dwarf.attribs.DWARFNumericAttribute
Creates a new numeric value, using the specific bitLength and value.
DWARFNumericAttribute(long, DWARFAttributeDef<?>) - Constructor for class ghidra.app.util.bin.format.dwarf.attribs.DWARFNumericAttribute
Creates a new numeric value, using 64 bits and marked as signed
DWARFProgram - Class in ghidra.app.util.bin.format.dwarf
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.dwarf.DWARFProgram
Main constructor for DWARFProgram.
DWARFProgram(Program, DWARFImportOptions, TaskMonitor, DWARFSectionProvider) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFProgram
Constructor for DWARFProgram.
DWARFRange - Class in ghidra.app.util.bin.format.dwarf
Holds the start (inclusive) and end (exclusive, 1 past the last included address) addresses of a range.
DWARFRange(long, long) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFRange
Constructs a new DWARFRange using start and end values.
DWARFRangeList - Class in ghidra.app.util.bin.format.dwarf
Represents a list of DWARFRanges.
DWARFRangeList(DWARFRange) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFRangeList
 
DWARFRangeList(List<DWARFRange>) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFRangeList
 
DWARFRangeListEntry - Class in ghidra.app.util.bin.format.dwarf
DWARF Range List Entry id
DWARFRangeListEntry() - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFRangeListEntry
 
DWARFRangeListHeader - Class in ghidra.app.util.bin.format.dwarf
Header found at the start of a set of DWARFRangeList entries, which are stored sequentially in the .debug_rnglists section.
DWARFRangeListHeader(long, long, long, int, int, int, int) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFRangeListHeader
 
DWARFRegisterMappings - Class in ghidra.app.util.bin.format.dwarf
Immutable mapping information between DWARF and Ghidra.
DWARFRegisterMappings(Map<Integer, Register>, long, int, boolean) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFRegisterMappings
 
DWARFRegisterMappingsManager - Class in ghidra.app.util.bin.format.dwarf
Factory class to instantiate and cache DWARFRegisterMappings objects.
DWARFRegisterMappingsManager() - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFRegisterMappingsManager
 
DWARFSectionNames - Class in ghidra.app.util.bin.format.dwarf.sectionprovider
 
DWARFSectionNames() - Constructor for class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
DWARFSectionProvider - Interface in ghidra.app.util.bin.format.dwarf.sectionprovider
A DWARFSectionProvider is responsible for allowing access to DWARF section data of a Ghidra program.
DWARFSectionProviderFactory - Class in ghidra.app.util.bin.format.dwarf.sectionprovider
Auto-detects which DWARFSectionProvider matches a Ghidra program.
DWARFSectionProviderFactory() - Constructor for class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionProviderFactory
 
DWARFSourceInfo - Record Class in ghidra.app.util.bin.format.dwarf
Represents the filename and line number info values from DWARF DIEs.
DWARFSourceInfo(String, int) - Constructor for record class ghidra.app.util.bin.format.dwarf.DWARFSourceInfo
Creates an instance of a DWARFSourceInfo record class.
DWARFSourceLanguage - Class in ghidra.app.util.bin.format.dwarf
DWARF source lang consts from www.dwarfstd.org/doc/DWARF4.pdf.
DWARFSourceLanguage() - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFSourceLanguage
 
DWARFStringAttribute - Class in ghidra.app.util.bin.format.dwarf.attribs
DWARF string attribute.
DWARFStringAttribute(String, DWARFAttributeDef<?>) - Constructor for class ghidra.app.util.bin.format.dwarf.attribs.DWARFStringAttribute
 
DWARFStringOffsetTableHeader - Class in ghidra.app.util.bin.format.dwarf
Table of offsets that point into the string table.
DWARFStringOffsetTableHeader(long, long, long, int, int) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFStringOffsetTableHeader
 
DWARFTag - Enum Class in ghidra.app.util.bin.format.dwarf
Identifier/purpose of a DWARF DIE record.
DWARFUnitHeader - Class in ghidra.app.util.bin.format.dwarf
The base class for a set of headers that share a common field layout.
DWARFUnitHeader(DWARFProgram, long, long, int, short, int) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
 
DWARFUnitHeader(DWARFUnitHeader) - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
 
DWARFUnitType - Class in ghidra.app.util.bin.format.dwarf
 
DWARFUnitType() - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFUnitType
 
DWARFUtil - Class in ghidra.app.util.bin.format.dwarf
 
DWARFUtil() - Constructor for class ghidra.app.util.bin.format.dwarf.DWARFUtil
 
DWARFVariable - Class in ghidra.app.util.bin.format.dwarf
Represents a function's parameter or local variable; or a global variable.
dwarfVersion - Variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
Version number, as read from the header.
dwFlags - Variable in class ghidra.pty.windows.jna.ConsoleApiNative.PROC_THREAD_ATTRIBUTE_LIST
 
DWORD - Static variable in interface ghidra.app.util.bin.StructConverter
Reusable DWORD datatype.
DWordDataType - Class in ghidra.program.model.data
Provides a definition of a Double Word within a program.
DWordDataType() - Constructor for class ghidra.program.model.data.DWordDataType
 
DWordDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.DWordDataType
 
dwordDT - Variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
 
DYLD_CACHE_DYNAMIC_CONFIG_DATA - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
 
DYLD_CACHE_MAPPING_AUTH_DATA - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
 
DYLD_CACHE_MAPPING_CONST_DATA - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
 
DYLD_CACHE_MAPPING_DIRTY_DATA - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
 
DYLD_CACHE_MAPPING_TEXT_STUBS - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
 
DYLD_CACHE_NAME - Static variable in class ghidra.app.util.opinion.DyldCacheLoader
 
DYLD_CHAINED_PTR_32 - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_CHAINED_PTR_32_CACHE - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_CHAINED_PTR_32_FIRMWARE - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_CHAINED_PTR_64 - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_CHAINED_PTR_64_KERNEL_CACHE - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_CHAINED_PTR_64_OFFSET - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_CHAINED_PTR_ARM64E - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_CHAINED_PTR_ARM64E_FIRMWARE - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_CHAINED_PTR_ARM64E_KERNEL - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_CHAINED_PTR_ARM64E_SHARED_CACHE - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_CHAINED_PTR_ARM64E_USERLAND - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_CHAINED_PTR_ARM64E_USERLAND24 - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_CHAINED_PTR_START_LAST - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
DYLD_CHAINED_PTR_START_MULTI - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
DYLD_CHAINED_PTR_START_NONE - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
DYLD_CHAINED_PTR_TYPE_UNKNOWN - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_CHAINED_PTR_X86_64_KERNEL_CACHE - Enum constant in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
DYLD_V1_SIGNATURE_LEN - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
Maximum length of any signature
DYLD_V1_SIGNATURE_PREFIX - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
Magic value prefix
DyldArchitecture - Class in ghidra.app.util.bin.format.macho.dyld
 
DyldCacheAccelerateInfo - Class in ghidra.app.util.bin.format.macho.dyld
Represents a dyld_cache_accelerator_info structure.
DyldCacheAccelerateInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheAccelerateInfo
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
DyldCacheHeader - Class in ghidra.app.util.bin.format.macho.dyld
Represents a dyld_cache_header structure.
DyldCacheHeader(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Create a new DyldCacheHeader.
DyldCacheImage - Interface in ghidra.app.util.bin.format.macho.dyld
A convenience interface for getting the address and path of a DYLD Cache image
DyldCacheImageInfo - Class in ghidra.app.util.bin.format.macho.dyld
Represents a dyld_cache_image_info structure.
DyldCacheImageInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfo
Create a new DyldCacheImageInfo.
DyldCacheImageInfoExtra - Class in ghidra.app.util.bin.format.macho.dyld
Represents a dyld_cache_image_info_extra structure.
DyldCacheImageInfoExtra(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfoExtra
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, boolean) - 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, boolean) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
DyldCacheMappingAndSlideInfo - Class in ghidra.app.util.bin.format.macho.dyld
Represents a dyld_cache_mapping_and_slide_info structure.
DyldCacheMappingAndSlideInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
Create a new DyldCacheImageInfo.
DyldCacheMappingInfo - Class in ghidra.app.util.bin.format.macho.dyld
Represents a dyld_cache_mapping_info structure.
DyldCacheMappingInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
Create a new DyldCacheImageInfo.
DyldCacheOptions - Record Class in ghidra.app.util.opinion
Options from the DyldCacheLoader
DyldCacheOptions(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class ghidra.app.util.opinion.DyldCacheOptions
Creates an instance of a DyldCacheOptions record class.
DyldCacheProgramBuilder - Class in ghidra.app.util.opinion
Builds up a DYLD Cache Program by parsing the DYLD Cache headers.
DyldCacheProgramBuilder(Program, ByteProvider, FileBytes, DyldCacheOptions, 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, long, long, long) - 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, long, long, long) - 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, long, long, long) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
Create a new DyldCacheSlideInfo3.
DyldCacheSlideInfo4 - Class in ghidra.app.util.bin.format.macho.dyld
Represents a dyld_cache_slide_info4 structure.
DyldCacheSlideInfo4(BinaryReader, long, long, long) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
Create a new DyldCacheSlideInfo4.
DyldCacheSlideInfo5 - Class in ghidra.app.util.bin.format.macho.dyld
Represents a dyld_cache_slide_info5 structure.
DyldCacheSlideInfo5(BinaryReader, long, long, long) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo5
Create a new DyldCacheSlideInfo5.
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, long, long, long) - 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
 
DyldCacheUtils.SplitDyldCache - Class in ghidra.app.util.opinion
Class to store a "split" DYLD Cache, which is split across several subcache files (base file, .1, .2, .symbols, etc).
DyldChainedFixupHeader - Class in ghidra.app.util.bin.format.macho.commands.chained
Represents a dyld_chained_fixups_header structure.
DyldChainedFixupHeader(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixupHeader
DyldChainedFixups - Class in ghidra.app.util.bin.format.macho.commands.chained
 
DyldChainedFixups() - Constructor for class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixups
 
DyldChainedFixupsCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a dyld_chained_fixups_command structure
DyldChainedImport - Class in ghidra.app.util.bin.format.macho.commands.chained
Represents a dyld_chained_import structure.
DyldChainedImport(BindingTable.Binding) - Constructor for class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImport
 
DyldChainedImports - Class in ghidra.app.util.bin.format.macho.commands.chained
Represents a dyld_chained_import array.
DyldChainedImports(List<BindingTable.Binding>) - Constructor for class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImports
 
DyldChainedPtr - Class in ghidra.app.util.bin.format.macho.dyld
 
DyldChainedPtr() - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
DyldChainedPtr.DyldChainType - Enum Class in ghidra.app.util.bin.format.macho.dyld
 
DyldChainedStartsInImage - Class in ghidra.app.util.bin.format.macho.commands.chained
Represents a dyld_chained_starts_in_image structure.
DyldChainedStartsInImage(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInImage
DyldChainedStartsInSegment - Class in ghidra.app.util.bin.format.macho.commands.chained
Represents a dyld_chained_starts_in_segment structure.
DyldChainedStartsInSegment(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInSegment
DyldChainedStartsOffsets - Class in ghidra.app.util.bin.format.macho.commands.chained
Represents a dyld_chained_starts_offsets structure.
DyldChainedStartsOffsets - Class in ghidra.app.util.bin.format.macho.dyld
Represents a dyld_chained_starts_offsets structure.
DyldChainedStartsOffsets(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsOffsets
DyldChainedStartsOffsets(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldChainedStartsOffsets
DyldExportsTrieCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a LC_DYLD_EXPORTS_TRIE command
DyldFixup - Record Class in ghidra.app.util.bin.format.macho.dyld
Stores information needed to perform a dyld pointer fixup
DyldFixup(long, long, int, Symbol, Integer) - Constructor for record class ghidra.app.util.bin.format.macho.dyld.DyldFixup
Creates an instance of a DyldFixup record class.
DyldInfoCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a dyld_info_command structure
DyldInfoCommandConstants - Class in ghidra.app.util.bin.format.macho.commands
 
DyldInfoCommandConstants() - Constructor for class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
DyldSubcacheEntry - Class in ghidra.app.util.bin.format.macho.dyld
Represents a dyld_subcache_entry structure.
DyldSubcacheEntry(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldSubcacheEntry
Create a new DyldSubcacheEntry.
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 - Enum constant in enum class 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 - Enum constant in enum class ghidra.program.model.listing.Function.FunctionUpdateType
All parameters and return have been specified without storage.
DYNAMIC_STORAGE_FORMAL_PARAMS - Enum constant in enum class 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
 
DynamicEntry - Class in ghidra.program.model.pcode
A HighSymbol mapping based on local hashing of the symbol's Varnode within a function's syntax tree.
DynamicEntry(HighSymbol) - Constructor for class ghidra.program.model.pcode.DynamicEntry
Constructor for use with restoreXML
DynamicEntry(HighSymbol, Address, long) - Constructor for class ghidra.program.model.pcode.DynamicEntry
Construct given the underlying symbol, defining Address of the Varnode, and the hash value
DynamicHash - Class in ghidra.program.model.pcode
A hash utility to uniquely identify a temporary Varnode in data-flow Most Varnodes can be identified within the data-flow graph by their storage address and the address of the PcodeOp that defines them.
DynamicHash(PcodeOp, int) - Constructor for class ghidra.program.model.pcode.DynamicHash
Construct a level 0 hash on the input Varnode to the given PcodeOp The PcodeOp can be raw, no linked into a PcodeSyntaxTree
DynamicHash(PcodeOp, int, PcodeSyntaxTree) - Constructor for class ghidra.program.model.pcode.DynamicHash
Construct a unique hash that allows recovery of a specific PcodeOp and slot from the syntax tree.
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(BinaryReader, LoadCommand) - Constructor for class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
 
DynamicLibraryCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a dylib_command structure
DynamicLibraryModule - Class in ghidra.app.util.bin.format.macho.commands
 
DynamicLibraryModule(BinaryReader, MachHeader) - Constructor for class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
 
DynamicLibraryReference - Class in ghidra.app.util.bin.format.macho.commands
Represents a dylib_reference structure.
DynamicLinkerCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a dylinker_command structure
DynamicReference - Interface in ghidra.program.model.symbol
DynamicReference is a dynamically determined reference which may not be explicitly added, deleted or modified
DynamicSymbolTableCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a dysymtab_command structure.
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 DynamicColumnTableModels.
DynamicTableColumnExtensionPoint<ROW_TYPE,COLUMN_TYPE,DATA_SOURCE> - Class in docking.widgets.table
NOTE: ALL DynamicTableColumnExtensionPoint CLASSES MUST END IN "TableColumn".
DynamicTableColumnExtensionPoint() - Constructor for class docking.widgets.table.DynamicTableColumnExtensionPoint
 
DynamicTableModel<T> - Class in docking.widgets.table
 
DynamicTableModel(List<T>, Class<T>) - Constructor for class docking.widgets.table.DynamicTableModel
 
DynamicVariableStorage - Class in ghidra.program.model.lang
 
DynamicVariableStorage(ProgramArchitecture, boolean, Address, int) - Constructor for class ghidra.program.model.lang.DynamicVariableStorage
Construct dynamic variable storage
DynamicVariableStorage(ProgramArchitecture, boolean, Varnode...) - Constructor for class ghidra.program.model.lang.DynamicVariableStorage
Construct dynamic variable storage
DynamicVariableStorage(ProgramArchitecture, AutoParameterType, Address, int) - Constructor for class ghidra.program.model.lang.DynamicVariableStorage
Construct dynamic variable storage with an optional auto-parameter type
DynamicVariableStorage(ProgramArchitecture, AutoParameterType, Varnode...) - Constructor for class ghidra.program.model.lang.DynamicVariableStorage
Construct dynamic variable storage with an optional auto-parameter type

E

e(String) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate a Sleigh expression
e_cblp() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
Returns the number of bytes on the last page of file.
e_cp() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
Returns the number of pages in the file.
e_cparhdr() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
Returns the size of header in paragraphs.
e_crlc() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
Returns the number of relocations.
e_cs() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
Returns the initial (relative) CS value.
e_csum() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
Returns the checksum.
e_ehsize() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
This member holds the ELF header's size in bytes.
e_entry() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
This member gives the virtual address to which the system first transfers control, thus starting the process.
e_flags() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
This member holds processor-specific flags associated with the file.
e_ident_abiversion() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
This member identifies the target ABI version.
e_ident_osabi() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
This member identifies the target operating system and ABI.
e_ip() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
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.OldDOSHeader
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.OldDOSHeader
Returns the magic number.
e_maxalloc() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
Returns the maximum extra paragraphs needed.
e_minalloc() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
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.OldDOSHeader
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_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_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.OldDOSHeader
Returns the initial SP value.
e_ss() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
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.
each(EventType...) - Method in class ghidra.framework.model.AbstractDomainObjectListenerBuilder
Allows for specifying multiple event types that for each record with one of the specified types, the follow on consumer will be called.
EachBuilder(EventType[]) - Constructor for class ghidra.framework.model.AbstractDomainObjectListenerBuilder.EachBuilder
 
EAST - Enum constant in enum class ghidra.service.graph.GraphLabelPosition
 
eax - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
 
EBADF - Enum constant in enum class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary.Errno
 
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
 
ECHO - Static variable in class ghidra.pty.unix.PosixC.Termios
 
ECLIPSE - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
EclipseIntegrationService - Interface in ghidra.app.services
Service that provides Eclipse-related functionality.
ECMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
ecx - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
 
edge - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
the picked Edge, if any
edge(Location, Location...) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
Set the next PopupWindowPlacer to be one that tries to make the placement on the major edge of the inner bounds (context) without exceeding outer bounds (screen), using an ordered, preferred placements on that edge.
edge(String, Color) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the color for edges of the given type
Edge - Class in ghidra.util.graph
Deprecated.
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
Deprecated.
 
EDGE_COLUMN_SPACING - Static variable in class ghidra.graph.viewer.GraphViewerUtils
 
EDGE_ROW_SPACING - Static variable in class ghidra.graph.viewer.GraphViewerUtils
 
EDGE_TYPE_KEY - Static variable in class ghidra.service.graph.AttributedEdge
 
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
Deprecated.
Returns the AttributeManager for the edges of this graph.
edgeColorOverrideAttribute(String) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the attribute used to override the color for a edge
EdgeGraphActionContext - Class in ghidra.service.graph
GraphActionContext for when user invokes a popup action on a graph edge.
EdgeGraphActionContext(ComponentProvider, AttributedGraph, Set<AttributedVertex>, AttributedVertex, AttributedEdge) - Constructor for class ghidra.service.graph.EdgeGraphActionContext
 
EdgeHoverAnimator<V,E> - Class in ghidra.graph.job
 
EdgeHoverAnimator(VisualizationServer<V, E>, VisualizationServer<V, E>, boolean) - Constructor for class ghidra.graph.job.EdgeHoverAnimator
 
edgeIterator() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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
Deprecated.
Returns the EdgeSet of this graph.
edgesAdded(Iterable<E>) - Method in interface ghidra.graph.event.VisualGraphChangeListener
Called when the given edges have been added from the graph
edgeSelectionColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the edge selection color
edgesRemoved(Iterable<E>) - Method in interface ghidra.graph.event.VisualGraphChangeListener
Called when the given edges have been removed from the graph
edgeType(String) - Method in class ghidra.service.graph.GraphTypeBuilder
Defines a new edge type
edi - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
 
edit() - Method in interface docking.widgets.filechooser.GhidraFileChooserDirectoryModelIf
 
edit(DataType) - Method in interface ghidra.app.services.DataTypeManagerService
Pop up an editor dialog for the given data type.
edit(String, InputStream) - Method in interface ghidra.app.services.TextEditorService
Shows an text editor component with the contents of the specified InputStream.
editCallback() - Method in class ghidra.util.LaunchErrorDialog
 
editCell(JTable, int, int) - Static method in class generic.test.AbstractGuiTest
 
editCellAt(int, int, EventObject) - 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
 
EditFieldNameDialog - Class in ghidra.app.util
 
EditFieldNameDialog(String, PluginTool) - Constructor for class ghidra.app.util.EditFieldNameDialog
Construct a new dialog.
editLabel(Symbol, Program) - Method in class ghidra.app.util.AddEditDialog
Invokes the dialog to edit an existing label in the given program
editLabel(Symbol, Program, ComponentProvider) - Method in class ghidra.app.util.AddEditDialog
Invokes the dialog to edit an existing label in the given program
editLabel(Symbol, Program, Component) - Method in class ghidra.app.util.AddEditDialog
Invokes the dialog to edit an existing label in the given program
EditListener - Interface in docking
Provides notification when a text edit is completed.
editOptions() - Method in class ghidra.framework.plugintool.mgr.OptionsManager
 
editor - Variable in class docking.theme.gui.ThemeValueEditor
 
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 - 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.
editTheme(ThemeManager) - Static method in class docking.theme.gui.ThemeEditorDialog
Edits the current theme
editValue(ThemeValue<T>) - Method in class docking.theme.gui.ThemeValueEditor
Edits the ThemeValue by invoking the appropriate dialog for editing the type
EditWindow - Class in docking
A re-usable floating text edit window.
edx - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
 
eflags - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
 
EH_FRAME_BLOCK_NAME - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
 
EH_FRAME_HEADER_BLOCK_NAME - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameHeaderSection
 
EhFrameHeaderSection - Class in ghidra.app.plugin.exceptionhandlers.gcc.sections
Parses the exception handling structures within an '.eh_frame_hdr' memory section; contains the frame header record and the FDE table.
EhFrameHeaderSection(Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameHeaderSection
Constructor for an eh frame header section.
EhFrameSection - Class in ghidra.app.plugin.exceptionhandlers.gcc.sections
Parses the call frame information exception handling structures within an '.eh_frame' memory section.
EhFrameSection(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
Constructor for an eh frame section.
EI_ABIVERSION - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
ABI Version
EI_CLASS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
File class
EI_DATA - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Data encoding
EI_MAG0 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
File ID
EI_MAG1 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
File ID
EI_MAG2 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
File ID
EI_MAG3 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
File ID
EI_NIDENT - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Length of the File ID
EI_OSIABI - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Operating System/ABI Identification
EI_PAD - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Start of padding
EI_VERSION - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
File version
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.
ELEM_ABSOLUTE_MAX_ALIGNMENT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_ADDR - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_ADDR_PCODE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_ADDRESS_SHIFT_AMOUNT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_AGGRESSIVETRIM - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_ALIASBLOCK - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_ALLOWCONTEXTSET - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_ANALYZEFORLOOPS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_AND_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_AST - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_BASICOVERRIDE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_BHEAD - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_BITFIELD_PACKING - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_BLOCK - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_BLOCKEDGE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_BLOCKSIG - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_BODY - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_BRACEFORMAT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_BREAK - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_BYTES - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CALL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CALLFIXUP - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CALLGRAPH - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CALLOTHERFIXUP - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CASE_PCODE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CHAR_SIZE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CHAR_TYPE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CLANG_DOCUMENT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COLLISION - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMBINE_PAT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_COMMAND_GETBYTES - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETCALLFIXUP - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETCALLMECH - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETCALLOTHERFIXUP - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETCODELABEL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETCOMMENTS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETCPOOLREF - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETDATATYPE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETEXTERNALREF - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETMAPPEDSYMBOLS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETNAMESPACEPATH - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETPCODE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETPCODEEXECUTABLE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETREGISTER - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETREGISTERNAME - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETSTRINGDATA - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETTRACKEDREGISTERS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_GETUSEROPNAME - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMAND_ISNAMEUSED - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMENT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMENTDB - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMENTHEADER - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMENTINDENT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMENTINSTRUCTION - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMENTSTYLE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COMMIT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_COMPILER_SPEC - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CONST_CURSPACE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONST_CURSPACE_SIZE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONST_FLOWDEST - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONST_FLOWDEST_SIZE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONST_FLOWREF - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONST_FLOWREF_SIZE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONST_HANDLE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONST_NEXT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONST_NEXT2 - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONST_REAL - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONST_RELATIVE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONST_SPACEID - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONST_START - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONSTANTPOOL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CONSTRESOLVE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CONSTRUCT_TPL - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONSTRUCTOR - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONSUME - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CONSUME_EXTRA - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CONTEXT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CONTEXT_DATA - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CONTEXT_OP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONTEXT_PAT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONTEXT_POINTS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CONTEXT_POINTSET - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CONTEXT_SET - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CONTEXT_SYM - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONTEXT_SYM_HEAD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONTEXTFIELD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_CONVENTIONPRINTING - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CONVERT_TO_PTR - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_COPYSIG - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CORETYPES - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CPOOLREC - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_CURRENTACTION - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DATA - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DATA_ORGANIZATION - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DATA_SPACE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DATATYPE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DATATYPE_AT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DB - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DEADCODEDELAY - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DECISION - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_DEF - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DEFAULT_ALIGNMENT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DEFAULT_MEMORY_BLOCKS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DEFAULT_PCODE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DEFAULT_POINTER_ALIGNMENT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DEFAULT_PROTO - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DEFAULT_SYMBOLS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DEFAULTPROTOTYPE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DEST - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DIV_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_DOC - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_DOUBLE_SIZE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_EDGE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_END_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_END_SYM - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_END_SYM_HEAD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_ENTRY - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_ENUM - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_EPSILON_SYM - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_EPSILON_SYM_HEAD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_EQUATESYMBOL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_ERRORREINTERPRETED - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_ERRORTOOMANYINSTRUCTIONS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_ERRORUNIMPLEMENTED - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_EVAL_CALLED_PROTOTYPE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_EVAL_CURRENT_PROTOTYPE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_EXPERIMENTAL_RULES - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_EXTERNREFSYMBOL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_EXTRAPOP - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_FACETSYMBOL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_FIELD - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_FLOAT_SIZE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_FLOW - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_FLOWOVERRIDELIST - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_FORCEGOTO - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_FUNCNAME - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_FUNCPROTO - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_FUNCPTR - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_FUNCTION - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_FUNCTIONSHELL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_GENSIG - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_GLOBAL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_GOTO_STACK - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_GROUP - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_HANDLE_TPL - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_HASH - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_HIDDEN_RETURN - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_HIGH - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_HIGHLIST - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_HOLE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_IGNOREUNIMPLEMENTED - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INCIDENTALCOPY - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INDENTINCREMENT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INDIRECTOVERRIDE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INFERCONSTPTR - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INFERPTRBOUNDS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INJECT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INJECTDEBUG - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INLINE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INPLACEOPS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INPUT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INST - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INSTRUCT_PAT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_INTB - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_INTEGER_SIZE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INTEGERFORMAT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INTERNAL_STORAGE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_INTERNALLIST - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_IOP - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_JOIN - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_JOIN_DUAL_CLASS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_JOIN_PER_PRIMITIVE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_JUMPASSIST - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_JUMPLOAD - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_JUMPTABLE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_JUMPTABLELIST - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_JUMPTABLEMAX - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_KILLEDBYCALL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_LABEL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_LABELSYM - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_LIKELYTRASH - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_LOADTABLE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_LOCALDB - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_LOCALRANGE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_LONG_DOUBLE_SIZE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_LONG_LONG_SIZE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_LONG_SIZE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_LSHIFT_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_MACHINE_ALIGNMENT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_MAJOR - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_MAPSYM - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_MASK_WORD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_MAXINSTRUCTION - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_MAXLINEWIDTH - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_MINOR - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_MINUS_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_MODEL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_MODELALIAS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_MULT_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_MULTISTAGEJUMP - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_NAME_SYM - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_NAME_SYM_HEAD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_NAMESPACESTRATEGY - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_NAMETAB - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_NANIGNORE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_NEXT2_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_NEXT2_SYM - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_NEXT2_SYM_HEAD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_NOCASTPRINTING - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_NODE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_NOHIGHPTR - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_NORETURN - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_NORMADDR - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_NORMHASH - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_NOT_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_NULL - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_NULLPRINTING - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_OFF - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_OP - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_OP_TPL - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_OPER - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_OPERAND_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_OPERAND_SYM - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_OPERAND_SYM_HEAD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_OPPRINT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_OPTIONSLIST - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_OR_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_OR_PAT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_OUTPUT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_OVERRIDE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PAIR - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_PARAM - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PARAM1 - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PARAM2 - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PARAM3 - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PARAMMEASURES - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PARAMRANGE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PARENT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PAT_BLOCK - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_PAYLOAD - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PCODE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PENTRY - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PLUS_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_POINTER_SHIFT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_POINTER_SIZE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_POSITION - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PREFERSPLIT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PRINT - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_PROCESSOR_SPEC - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PROGRAMCOUNTER - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PROPERTIES - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PROPERTY - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PROPERTY_CHANGEPOINT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PROTO - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PROTOEVAL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PROTOOVERRIDE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_PROTOTYPE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_RANGE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_RANGEEQUALSSYMBOLS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_RANGELIST - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_RANK - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_READONLY - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_REF - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_REGISTER - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_REGISTER_DATA - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_RESOLVEPROTOTYPE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_RETPARAM - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_RETURN_TYPE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_RETURNADDRESS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_RETURNSYM - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_RSHIFT_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_RULE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SAVE_STATE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SCOPE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_SCOPE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SEGMENTED_ADDRESS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SEGMENTOP - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SEQNUM - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SET - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SETACTION - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SETLANGUAGE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SETTINGS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SHORT_SIZE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SIG - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SIGNATUREDESC - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SIGNATURES - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SIGSETTINGS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SIZE_ALIGNMENT_MAP - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SIZE_PCODE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SLEIGH - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_SLEIGH - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SOURCEFILE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_SOURCEFILES - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_SPACE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_SPACE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SPACE_BASE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SPACE_OTHER - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_SPACE_OTHER - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SPACE_OVERLAY - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SPACE_UNIQUE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_SPACE_UNIQUE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SPACEBASE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SPACEID - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SPACES - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_SPACES - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SPECEXTENSIONS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SPLITDATATYPE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_STACKPOINTER - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_START_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_START_SYM - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_START_SYM_HEAD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_STARTVAL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_STATEMENT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_STRING - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_STRINGMANAGE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_STRUCTALIGN - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SUB_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_SUBTABLE_SYM - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_SUBTABLE_SYM_HEAD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_SYMBOL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SYMBOL_TABLE - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_SYMBOLLIST - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_SYNTAX - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_TARGET - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_TEXT - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_TOGGLERULE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_TOKEN - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_TOKENFIELD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_TRACKED_POINTSET - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_TRACKED_SET - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_TRUNCATE_SPACE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_TYPE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_TYPE_ALIGNMENT_ENABLED - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_TYPEGRP - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_TYPEREF - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_UNAFFECTED - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_UNIMPL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_UNKNOWN - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_USE_MS_CONVENTION - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_USEROP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_USEROP_HEAD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_VAL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_VALUE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_VALUE_SYM - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_VALUE_SYM_HEAD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_VALUEMAP_SYM - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_VALUEMAP_SYM_HEAD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_VALUETAB - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_VAR - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_VARARGS - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_VARDECL - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_VARIABLE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_VARLIST_SYM - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_VARLIST_SYM_HEAD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_VARNODE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_VARNODE_SYM - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_VARNODE_SYM_HEAD - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_VARNODE_TPL - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_VARNODES - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_VARSIG - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_VOID - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_VOLATILE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_WARNING - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_WCHAR_SIZE - Static variable in record class ghidra.program.model.pcode.ElementId
 
ELEM_XOR_EXP - Static variable in class ghidra.pcode.utils.SlaFormat
 
ELEM_ZERO_LENGTH_BOUNDARY - Static variable in record class ghidra.program.model.pcode.ElementId
 
element() - Method in class ghidra.util.datastruct.QueueStub
 
ELEMENT_END - Static variable in class ghidra.program.model.pcode.PackedDecode
 
ELEMENT_START - Static variable in class ghidra.program.model.pcode.PackedDecode
 
ELEMENT_TYPE_ARRAY - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_BOOLEAN - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_BYREF - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_CHAR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_CLASS - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_CMOD_OPT - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_CMOD_REQD - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_END - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_FNPTR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_GENERICINST - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_I - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_I1 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_I2 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_I4 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_I8 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_INTERNAL - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_MAX - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_MODIFIER - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_MVAR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_OBJECT - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_PINNED - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_PTR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_R4 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_R8 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_SENTINEL - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_STRING - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_SZARRAY - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_TYPEDBYREF - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_U - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_U1 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_U2 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_U4 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_U8 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_VALUETYPE - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_VAR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ELEMENT_TYPE_VOID - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
ElementId - Record Class in ghidra.program.model.pcode
An annotation for a specific collection of hierarchical data This record parallels the XML concept of an element.
ElementId(String, int) - Constructor for record class ghidra.program.model.pcode.ElementId
Creates an instance of a ElementId record class.
ELEMENTID_MASK - Static variable in class ghidra.program.model.pcode.PackedDecode
 
ELF_CATEGORYPATH - Static variable in class ghidra.app.util.bin.format.elf.info.StandardElfInfoProducer
 
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_SECTION_NAME - Static variable in class ghidra.app.util.bin.format.golang.GoBuildInfo
 
ELF_SOURCE_FILE_PROPERTY_PREFIX - Static variable in class ghidra.app.util.opinion.ElfLoader
 
ELF32_INVALID_OFFSET - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
32bit "-1", used in 32bit files to signal an invalid offset
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
 
ElfComment - Class in ghidra.app.util.bin.format.elf.info
An Elf section that contains null-terminated strings, typically added by the compiler to the binary
ElfComment(List<String>, List<Integer>) - Constructor for class ghidra.app.util.bin.format.elf.info.ElfComment
 
ELFCOMPRESS_ZLIB - Static variable in class ghidra.app.util.bin.format.elf.ElfCompressedSectionHeader
 
ElfCompressedSectionHeader - Class in ghidra.app.util.bin.format.elf
Header at the beginning of an ELF compressed section.
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(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(BinaryReader, ElfHeader) - Constructor for class ghidra.app.util.bin.format.elf.ElfDynamic
Construct an ELF dynamic table entry
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(BinaryReader, ElfHeader, long, long) - Constructor for class ghidra.app.util.bin.format.elf.ElfDynamicTable
Construct an ELF Dynamic data table
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 Class 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
 
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(ByteProvider, Consumer<String>) - Constructor for class ghidra.app.util.bin.format.elf.ElfHeader
Construct ElfHeader from byte provider
ElfInfoItem - Interface in ghidra.app.util.bin.format.elf.info
Interface and helper functions to read and markup things that have been read from an Elf program.
ElfInfoItem.ItemWithAddress<T> - Record Class in ghidra.app.util.bin.format.elf.info
 
ElfInfoItem.ReaderFunc<T> - Interface in ghidra.app.util.bin.format.elf.info
 
ElfInfoProducer - Interface in ghidra.app.util.bin.format.elf.info
Something that adds nice-to-have markup and program info to Elf binaries.
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.
ElfNote - Class in ghidra.app.util.bin.format.elf.info
ELF note sections have a well-defined format that combines identity information along with a binary blob that is specific to each type of note.
ElfNote(int, String, int) - Constructor for class ghidra.app.util.bin.format.elf.info.ElfNote
 
ElfNote(int, String, int, byte[]) - Constructor for class ghidra.app.util.bin.format.elf.info.ElfNote
 
ElfNote.NoteReaderFunc<T extends ElfNote> - Interface in ghidra.app.util.bin.format.elf.info
 
ELFOSABI_AIX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
aix
ELFOSABI_ARM - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
ARM
ELFOSABI_AROS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
AROS
ELFOSABI_C6000_ELFABI - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Bare-metal TMS320C6000
ELFOSABI_C6000_LINUX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Linux TMS320C6000
ELFOSABI_CLOUDABI - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Nuxi CloudABI
ELFOSABI_FENIXOS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
FenixOS
ELFOSABI_FREEBSD - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
free bsd
ELFOSABI_GNU - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
GNU LINUX
ELFOSABI_HPUX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
hewlett packard unix
ELFOSABI_HURD - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
GNU/Hurd
ELFOSABI_IRIX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
irix
ELFOSABI_LINUX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
linux
ELFOSABI_MODESTO - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
novell modesto
ELFOSABI_NETBSD - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
net bsd
ELFOSABI_NONE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
no extension or unspecified
ELFOSABI_NSK - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Hewlett-Packard Non-Stop Kernel
ELFOSABI_OPENBSD - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
open bsd
ELFOSABI_OPENVMS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
OpenVMS
ELFOSABI_SOLARIS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
sun solaris
ELFOSABI_STANDALONE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Standalone (embedded) application
ELFOSABI_TRUE64 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
compaq tru64 unix
ElfProgramHeader - Class in ghidra.app.util.bin.format.elf
An executable or shared object file's program header table is an array of structures, each describing a segment or other information the system needs to prepare the program for execution.
ElfProgramHeader(BinaryReader, ElfHeader) - Constructor for class ghidra.app.util.bin.format.elf.ElfProgramHeader
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
Instantiate an uninitialized relocation object.
ElfRelocationContext<H extends ElfRelocationHandler> - 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(H, ElfLoadHelper, 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
NOTE: ELF relocation handler implementations should extend AbstractElfRelocationHandler which now uses ElfRelocationType enum values instead of simple constants.
ElfRelocationHandler() - Constructor for class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Deprecated, for removal: This API element is subject to removal in a future version.
extending AbstractElfRelocationHandler in conjunction with the use of a processor-specific ElfRelocationType enum is now preferred.
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(BinaryReader, ElfHeader, ElfSectionHeader, long, long, long, long, boolean, ElfSymbolTable, ElfSectionHeader, ElfRelocationTable.TableFormat) - Constructor for class ghidra.app.util.bin.format.elf.ElfRelocationTable
Construct an Elf Relocation Table
ElfRelocationTable.TableFormat - Enum Class in ghidra.app.util.bin.format.elf
 
ElfRelocationType - Interface in ghidra.app.util.bin.format.elf.relocation
 
ElfSectionHeader - Class in ghidra.app.util.bin.format.elf
A class to represent the Elf32_Shdr data structure.
ElfSectionHeader(BinaryReader, ElfHeader) - Constructor for class ghidra.app.util.bin.format.elf.ElfSectionHeader
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
 
ElfStringTable - Class in ghidra.app.util.bin.format.elf
 
ElfStringTable(ElfHeader, ElfSectionHeader, long, long, long) - Constructor for class ghidra.app.util.bin.format.elf.ElfStringTable
Construct and parse an Elf string table
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
Construct a new special null symbol which corresponds to symbol index 0.
ElfSymbol(BinaryReader, int, ElfSymbolTable, ElfHeader) - Constructor for class ghidra.app.util.bin.format.elf.ElfSymbol
Construct a normal ElfSymbol.
ElfSymbolTable - Class in ghidra.app.util.bin.format.elf
A container class to hold ELF symbols.
ElfSymbolTable(BinaryReader, ElfHeader, ElfSectionHeader, long, long, long, long, ElfStringTable, int[], boolean) - Constructor for class ghidra.app.util.bin.format.elf.ElfSymbolTable
Construct and parse an Elf symbol table
ElIf() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
ELIF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
ELLIPSE - Static variable in class ghidra.service.graph.VertexShape
 
ELLIPSES - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
ELLIPSIS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
ELLIPSIS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
ELLIPSIS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
Else() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
ELSE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
ELSE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
ElseIfCondition() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
ElseMark() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
EM_386 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Intel 80386
EM_486 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Intel 486 (deprecated)
EM_56800EF - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
NXP 56800EF Digital Signal Controller (DSC)
EM_56800EX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Freescale 56800EX Digital Signal Controller (DSC)
EM_65816 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
WDC 65816/65C816
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_ARC_COMPACT3 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Synopsys ARCv2.3 32-bit
EM_ARC_COMPACT3_64 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Synopsys ARCv2.3 64-bit
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_CEVA - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
CEVA Processor Architecture Family
EM_CEVA_X2 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
CEVA X2 Processor Family
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_CSKY - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
C-SKY processor family.
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_FT32 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
FTDI Chip FT32 high performance 32-bit RISC architecture
EM_FX66 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Siemens FX66 microcontroller
EM_GRAPHCORE_IPU - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Graphcore Intelligent Processing Unit
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_IMG1 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Imagination Technologies
EM_INTELGT - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Intel Graphics Technology
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_KF32 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
ChipON KungFu32
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_KVX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Kalray VLIW core of the MPPA processor family
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_LOONGARCH - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
LoongArch
EM_M16C - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Renesas M16C series microprocessors
EM_M32 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
AT&T WE 32100
EM_M32C - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Renesas M32C series microprocessors*
EM_M32R - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Mitsubishi M32R
EM_MANIK - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
M2000 Reconfigurable RISC Microprocessor
EM_MAX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
MAX Processor
EM_MAXQ30 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Dallas Semiconductor MAXQ30 Core Micro-controllers
EM_MCHP_PIC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Microchip 8-bit PIC(r) family
EM_MCS6502 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
MOS Technology MCS 6502 processor
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_MOXIE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Moxie processor family
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_NFP - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Netronome Flow Processor.
EM_NONE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
No machine
EM_NORC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Nanoradio Optimized RISC
EM_NS32K - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
National Semiconductor 32000 series
EM_OPEN8 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Open8 8-bit RISC soft processor core
EM_OPENRISC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
OpenRISC 32-bit embedded processor
EM_PARISC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
HPPA
EM_PCP - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Siemens PCP
EM_PDP10 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Digital Equipment Corp.
EM_PDP11 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Digital Equipment Corp.
EM_PDSP - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Sony DSP Processor
EM_PJ - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
picoJava
EM_PPC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
PowerPC
EM_PPC64 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
PowerPC 64-bit
EM_PRISM - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
SiTera Prism
EM_R32C - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Renesas R32C series microprocessors
EM_RCE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Motorola RCE
EM_RH32 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
TRW RH-32
EM_RISCV - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
RISC-V
EM_RL78 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Renesas RL78 family
EM_RS08 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Freescale RS08 embedded processor
EM_RX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Renesas RX family
EM_S370 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
IBM System/370
EM_S390 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
IBM S390
EM_SCORE7 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Sunplus S+core7 RISC processor
EM_SE_C17 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Seiko Epson C17 family
EM_SE_C33 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
S1C33 Family of Seiko Epson processors
EM_SEP - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Sharp embedded microprocessor
EM_SH - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Hitachi SH
EM_SHARC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Analog Devices SHARC family of 32-bit DSP processors
EM_SLE9X - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Infineon Technologies SLE9X core
EM_SNP1K - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Trebia SNP 1000 processor
EM_SPARC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
SUN SPARC
EM_SPARC32PLUS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Sun's "v8plus"
EM_SPARCV9 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
SPARC v9 64-bit
EM_SPU - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
IBM SPU/SPC
EM_ST100 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
STMicroelectronic ST100 processor
EM_ST19 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
STMicroelectronics ST19 8 bit mc
EM_ST200 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
STMicroelectronics (www.st.com) ST200
EM_ST7 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
STmicroelectronics ST7 8 bit mc
EM_ST9PLUS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
STMicroelectronics ST9+ 8/16 mc
EM_STARCORE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Motorola Start*Core processor
EM_STM8 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
STMicroeletronics STM8 8-bit microcontroller
EM_STXP7X - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
STMicroelectronics STxP7x family of RISC processors
EM_SVX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Silicon Graphics SVx
EM_TACHYUM - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Tachyum
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_TI_PRU - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Texas Instruments Programmable Realtime Unit
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_U16_U8CORE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Linux kernel bpf virtual machine
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_VE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
NEC Vector Engine
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_VISIUM - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Controls and Data Services VISIUMcore 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_Z80 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Zilog Z80
EM_ZSP - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
LSI Logic 16-bit DSP Processor
EMBEDDED - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoName.Flag
 
emit() - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
 
emit(byte[]) - Method in class ghidra.app.plugin.assembler.AssemblyBuffer
Append arbitrary bytes to the buffer
EMIT_TYPE_DEFINITONS - Static variable in class ghidra.app.util.exporter.CppExporter
 
emitAssignmentTypeMismatch(StructuredSleigh.LVal, StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.StructuredSleigh
Extension point: Specify how to handle a type mismatch in an assignment
emitDerefNonPointer(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.StructuredSleigh
Extension point: Specify how to handle dereference of a non-pointer value
emitErrorMessage(String) - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
 
emitErrorMessage(String) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
 
emitHeader() - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
 
emitParameterCountMismatch(StructuredSleigh.UseropDecl, List<StructuredSleigh.RVal>) - Method in class ghidra.pcode.struct.StructuredSleigh
Extension point: Specify how to handle a parameter to argument count mismatch
emitParameterTypeMismatch(StructuredSleigh.UseropDecl, int, StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.StructuredSleigh
Extension point: Specify how to handle a parameter type mismatch
emitResultTypeMismatch(RoutineStmt, StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.StructuredSleigh
Extension point: Specify how to handle a result type mismatch
emitTail() - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
 
emphasize() - Method in class ghidra.graph.viewer.popup.ToolTipInfo
Signals for the implementation to emphasis the original graph object passed to this info
EMPHASIZE_COLOR - Static variable in class ghidra.app.merge.util.ConflictUtility
Color to use for displaying emphasized text.
empty() - Method in class generic.lsh.vector.IDFLookup
 
empty() - Method in interface generic.Span.Domain
Get the span that contains no value, nor has any endpoints
empty() - Method in class generic.stl.MapSTL
 
empty() - Method in class generic.stl.VectorSTL
 
empty() - Method in enum class generic.ULongSpan.Domain
 
empty() - Static method in class ghidra.app.util.bin.format.dwarf.line.DWARFLine
Returns a dummy DWARFLine instance that contains no information.
empty(String) - Static method in class ghidra.util.WordLocation
 
EMPTY - Static variable in interface generic.ULongSpan
 
EMPTY - Static variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericSymbols
 
EMPTY - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFLocationList
 
EMPTY - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFRange
 
EMPTY - Static variable in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
Read-only empty instance.
EMPTY - Static variable in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
EMPTY - Static variable in interface ghidra.program.model.listing.DataIterator
 
EMPTY - Static variable in interface ghidra.util.LongIterator
A default implementation of LongIterator that has no values.
EMPTY_ADDRESS_SET - Static variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
EMPTY_ARRAY - Static variable in class db.Field
 
EMPTY_BYTEPROVIDER - Static variable in interface ghidra.app.util.bin.ByteProvider
A static re-usable empty ByteProvider instance.
EMPTY_HIGHLIGHT_LIST - Static variable in class docking.widgets.fieldpanel.internal.EmptyFieldBackgroundColorManager
 
EMPTY_ICON - Static variable in class docking.ShowAllComponentsAction
 
EMPTY_ICON - Static variable in class resources.Icons
 
EMPTY_INSTANCE - Static variable in class docking.widgets.fieldpanel.internal.EmptyFieldBackgroundColorManager
 
EMPTY_ITERATOR - Static variable in class ghidra.program.database.map.AddressKeyIterator
 
EMPTY_ITERATOR - Static variable in interface ghidra.program.model.address.AddressIterator
 
EMPTY_ITERATOR - Static variable in interface ghidra.program.model.listing.CodeUnitIterator
 
EMPTY_ITERATOR - Static variable in interface ghidra.program.model.symbol.SymbolIterator
 
EMPTY_LIST - Static variable in class ghidra.app.util.ByteCopier
 
EMPTY_OPERANDTYPES - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
EMPTY_OPTIONS - Static variable in class ghidra.app.util.exporter.Exporter
 
EMPTY_PROXY - Static variable in class ghidra.app.util.viewer.proxy.EmptyProxy
 
EMPTY_STRING - Static variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
EMPTY_STRING - Static variable in class ghidra.app.util.demangler.DemangledObject
 
EMPTY_STRING_ARRAY - Static variable in interface ghidra.docking.settings.Settings
 
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.
emptyAddrArray - Static variable in class ghidra.app.util.PseudoData
 
EmptyAddressIterator - Class in ghidra.program.model.address
Implementation for an AddressIterator that is empty.
EmptyAddressIterator() - Constructor for class ghidra.program.model.address.EmptyAddressIterator
 
EmptyAddressRangeIterator - Class in ghidra.program.model.address
Implementation for an AddressIterator that is empty.
EmptyAddressRangeIterator() - Constructor for class ghidra.program.model.address.EmptyAddressRangeIterator
 
emptyArray - Static variable in class ghidra.program.model.block.SimpleBlockModel
 
EmptyBigLayoutModel - Class in docking.widgets.fieldpanel.internal
 
EmptyBigLayoutModel() - Constructor for class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
 
emptyBlockArray - Static variable in interface ghidra.program.model.block.CodeBlockModel
 
emptyBlockIterator() - Method in class ghidra.program.model.lang.InstructionSet
Returns an iterator over all empty blocks which likely contain a conflict error.
EmptyBorderButton - Class in docking.widgets
Class that is a JButton that has an empty border and adds a mouse listener so that the button looks raised when the mouse pointer enters the button, and looks lowered when the mouse pointer exits the button.e
EmptyBorderButton() - Constructor for class docking.widgets.EmptyBorderButton
Construct a new EmptyBorderButton.
EmptyBorderButton(String) - Constructor for class docking.widgets.EmptyBorderButton
Construct a new EmptyBorderButton that has the given button text.
EmptyBorderButton(String, Icon) - Constructor for class docking.widgets.EmptyBorderButton
Construct a new EmptyBorderButton that has text and an icon.
EmptyBorderButton(Action) - Constructor for class docking.widgets.EmptyBorderButton
Construct a new EmptyBorderButton that has an associated action.
EmptyBorderButton(Icon) - Constructor for class docking.widgets.EmptyBorderButton
Construct a new EmptyBorderButton that has an icon.
EmptyBorderToggleButton - Class in docking
 
EmptyBorderToggleButton() - Constructor for class docking.EmptyBorderToggleButton
 
EmptyBorderToggleButton(DockingActionIf) - Constructor for class docking.EmptyBorderToggleButton
 
EmptyBorderToggleButton(Icon) - Constructor for class docking.EmptyBorderToggleButton
 
EmptyByteProvider - Class in ghidra.app.util.bin
A ByteProvider that has no contents.
EmptyByteProvider() - Constructor for class ghidra.app.util.bin.EmptyByteProvider
Create an instance with a null identity
EmptyByteProvider(FSRL) - Constructor for class ghidra.app.util.bin.EmptyByteProvider
Create an instance with the specified FSRL identity.
EmptyCodeUnitIterator - Class in ghidra.program.database.code
CodeUnitIterator that represents an empty set of codeunits.
EmptyCodeUnitIterator() - Constructor for class ghidra.program.database.code.EmptyCodeUnitIterator
Constructs a new EmptyCodeUnitIterator
EmptyCompositeException - Exception in ghidra.app.util.datatype
Exception thrown if the composite data type is empty.
EmptyCompositeException() - Constructor for exception ghidra.app.util.datatype.EmptyCompositeException
Constructor.
EmptyCompositeException(Composite) - Constructor for exception ghidra.app.util.datatype.EmptyCompositeException
Constructor
EmptyCompositeException(String) - Constructor for exception ghidra.app.util.datatype.EmptyCompositeException
Constructor
emptyCopy() - Method in interface ghidra.graph.GDirectedGraph
Creates a new instance of this graph with no vertices or edges.
emptyCopy() - Method in class ghidra.graph.jung.JungDirectedGraph
 
emptyCopy() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
emptyCopy() - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
EmptyDataTypeLine - Class in ghidra.app.util.html
 
EmptyDataTypeLine() - Constructor for class ghidra.app.util.html.EmptyDataTypeLine
 
EmptyDecompileData - Class in ghidra.app.decompiler.component
 
EmptyDecompileData(String) - Constructor for class ghidra.app.decompiler.component.EmptyDecompileData
 
EmptyFieldBackgroundColorManager - Class in docking.widgets.fieldpanel.internal
 
EmptyGraphType - Class in ghidra.service.graph
Default GraphType implementation that has no vertex or edge types defined
EmptyGraphType() - Constructor for class ghidra.service.graph.EmptyGraphType
 
EmptyIcon - Class in resources.icons
 
EmptyIcon(int, int) - Constructor for class resources.icons.EmptyIcon
 
EmptyIteratorSTL<T> - Class in generic.stl
 
EmptyIteratorSTL() - Constructor for class generic.stl.EmptyIteratorSTL
 
emptyKeyArray - Static variable in class db.FieldIndexTable
 
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
 
emptyMemRefs - Static variable in class ghidra.app.util.PseudoData
 
emptyPair() - Static method in class generic.stl.Pair
 
EmptyPcodeUseropLibrary() - Constructor for class ghidra.pcode.exec.PcodeUseropLibrary.EmptyPcodeUseropLibrary
 
EmptyProxy - Class in ghidra.app.util.viewer.proxy
Used as proxy for 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
 
EMTPY - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFRangeList
 
emu - Variable in class ghidra.app.emulator.MemoryAccessFilter
 
emu - Variable in class ghidra.pcode.emulate.EmulateInstructionStateModifier
 
emu_exec_decoded() - Method in class ghidra.pcode.emu.DefaultPcodeThread.PcodeEmulationLibrary
Execute the actual machine instruction at the current program counter
emu_injection_err() - Method in class ghidra.pcode.emu.DefaultPcodeThread.PcodeEmulationLibrary
Notify the client of a failed Sleigh inject compilation.
emu_skip_decoded() - Method in class ghidra.pcode.emu.DefaultPcodeThread.PcodeEmulationLibrary
Advance the program counter beyond the current machine instruction
emu_swi() - Method in class ghidra.pcode.emu.DefaultPcodeThread.PcodeEmulationLibrary
Interrupt execution
EmuFileContents<T> - Interface in ghidra.pcode.emu.sys
The content store to back a simulated file
EmuInvalidSystemCallException - Exception in ghidra.pcode.emu.sys
The emulated program invoked a system call incorrectly
EmuInvalidSystemCallException(long) - Constructor for exception ghidra.pcode.emu.sys.EmuInvalidSystemCallException
The system call number was not valid
EmuInvalidSystemCallException(String) - Constructor for exception ghidra.pcode.emu.sys.EmuInvalidSystemCallException
 
EmuInvalidSystemCallException(String, Throwable) - Constructor for exception ghidra.pcode.emu.sys.EmuInvalidSystemCallException
 
EmuIOException - Exception in ghidra.pcode.emu.sys
The simulated system interrupted with an I/O error
EmuIOException(String) - Constructor for exception ghidra.pcode.emu.sys.EmuIOException
 
EmuIOException(String, Throwable) - Constructor for exception ghidra.pcode.emu.sys.EmuIOException
 
emulate - Variable in class ghidra.pcode.emu.ModifiedPcodeThread
 
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 Class 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 - Interface in ghidra.app.emulator
The emulator interface
EmulatorConfiguration - Interface in ghidra.app.emulator
 
EmulatorHelper - Class in ghidra.app.emulator
This is the primary "entry point" for using an 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 Class in ghidra.test.processors.support
 
EmuLinuxAmd64SyscallUseropLibrary<T> - Class in ghidra.pcode.emu.linux
A system call library simulating Linux for amd64 / x86_64
EmuLinuxAmd64SyscallUseropLibrary(PcodeMachine<T>, EmuUnixFileSystem<T>, Program) - Constructor for class ghidra.pcode.emu.linux.EmuLinuxAmd64SyscallUseropLibrary
Construct the system call library for Linux-amd64
EmuLinuxAmd64SyscallUseropLibrary(PcodeMachine<T>, EmuUnixFileSystem<T>, Program, EmuUnixUser) - Constructor for class ghidra.pcode.emu.linux.EmuLinuxAmd64SyscallUseropLibrary
Construct the system call library for Linux-amd64
EmuLinuxX86SyscallUseropLibrary<T> - Class in ghidra.pcode.emu.linux
A system call library simulating Linux for x86 (32-bit)
EmuLinuxX86SyscallUseropLibrary(PcodeMachine<T>, EmuUnixFileSystem<T>, Program) - Constructor for class ghidra.pcode.emu.linux.EmuLinuxX86SyscallUseropLibrary
Construct the system call library for Linux-x86
EmuLinuxX86SyscallUseropLibrary(PcodeMachine<T>, EmuUnixFileSystem<T>, Program, EmuUnixUser) - Constructor for class ghidra.pcode.emu.linux.EmuLinuxX86SyscallUseropLibrary
Construct the system call library for Linux-x86
EmuProcessExitedException - Exception in ghidra.pcode.emu.sys
A simulated process (or thread group) has exited
EmuProcessExitedException(PcodeArithmetic<T>, T) - Constructor for exception ghidra.pcode.emu.sys.EmuProcessExitedException
Construct a process-exited exception with the given status code
emuRead(EmulatorHelper, Address, int) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
emuReadString(EmulatorHelper, Address) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
EmuSyscallLibrary<T> - Interface in ghidra.pcode.emu.sys
A library of system calls
EmuSyscallLibrary.EmuSyscallDefinition<T> - Interface in ghidra.pcode.emu.sys
The definition of a system call
EmuSyscallLibrary.SyscallPcodeUseropDefinition<T> - Class in ghidra.pcode.emu.sys
The EmuSyscallLibrary.syscall(PcodeExecutor, PcodeUseropLibrary) method wrapped as a userop definition
EmuSystemException - Exception in ghidra.pcode.emu.sys
A p-code execution exception related to system simulation
EmuSystemException(String) - Constructor for exception ghidra.pcode.emu.sys.EmuSystemException
 
EmuSystemException(String, PcodeFrame) - Constructor for exception ghidra.pcode.emu.sys.EmuSystemException
 
EmuSystemException(String, PcodeFrame, Throwable) - Constructor for exception ghidra.pcode.emu.sys.EmuSystemException
 
EmuUnixException - Exception in ghidra.pcode.emu.unix
An exception for errors within UNIX sytem call libraries
EmuUnixException(String) - Constructor for exception ghidra.pcode.emu.unix.EmuUnixException
 
EmuUnixException(String, Integer) - Constructor for exception ghidra.pcode.emu.unix.EmuUnixException
 
EmuUnixException(String, Integer, Throwable) - Constructor for exception ghidra.pcode.emu.unix.EmuUnixException
Construct a new exception with an optional errno
EmuUnixException(String, Throwable) - Constructor for exception ghidra.pcode.emu.unix.EmuUnixException
 
EmuUnixFile<T> - Interface in ghidra.pcode.emu.unix
A simulated UNIX file
EmuUnixFileDescriptor<T> - Interface in ghidra.pcode.emu.unix
A process's handle to a file (or other resource)
EmuUnixFileStat - Class in ghidra.pcode.emu.unix
Collects the stat fields common to UNIX platforms
EmuUnixFileStat() - Constructor for class ghidra.pcode.emu.unix.EmuUnixFileStat
 
EmuUnixFileSystem<T> - Interface in ghidra.pcode.emu.unix
A simulated UNIX file system
EmuUnixFileSystem.OpenFlag - Enum Class in ghidra.pcode.emu.unix
Open flags as defined by the simulator
EmuUnixUser - Class in ghidra.pcode.emu.unix
A simulated UNIX user
EmuUnixUser(int, Collection<Integer>) - Constructor for class ghidra.pcode.emu.unix.EmuUnixUser
Construct a new user
emuWrite(EmulatorHelper, Address, int, long) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
enable() - Static method in class generic.test.ConcurrentTestExceptionHandler
Enables this class after a call to ConcurrentTestExceptionHandler.disable() has been made
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_ASSUME_CONTIGUOUS_FUNCTIONS_ONLY - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
Shared return analysis, option to assume contiguous functions where a function jumps to another function across the address space of another function.
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_KEY - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
 
ENABLE_RESTRICTED_EXTENSIONS_PROPERTY - Static variable in class ghidra.GhidraClassLoader
When 'true', this property will trigger the system to put each Extension module's lib jar files into the GhidraClassLoader.CP_EXT property.
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_KEY - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
 
enable_tracing() - Method in class ghidra.app.util.cparser.C.CParser
Enable tracing.
enable_tracing() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
Enable tracing.
ENABLE_WORD_WRAP_KEY - 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.
enableAutoNaming() - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
enableAutoNaming() - Method in class ghidra.program.model.data.PointerTypedef
 
enableAutoNaming() - Method in interface ghidra.program.model.data.TypeDef
Enable auto-naming for this typedef.
enableAutoNaming() - Method in class ghidra.program.model.data.TypedefDataType
 
enableCodeAnalysis(boolean) - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
Set code analysis enablement.
enableCompressedSerializationOutput(boolean) - Static method in class db.buffers.DataBuffer
 
enableCopy() - Method in interface ghidra.app.services.ClipboardContentProviderService
Returns true if copy should be enabled; false if it should be disabled.
enableCopySpecial() - Method in interface ghidra.app.services.ClipboardContentProviderService
Returns true if copySpecial actions should be enabled;
enabled - Variable in class ghidra.app.util.viewer.field.FieldFactory
 
enabled(boolean) - Method in class docking.action.builder.AbstractActionBuilder
Configure whether this DockingAction is enabled.
ENABLED - Enum constant in enum class ghidra.app.script.GhidraScript.AnalysisMode
ENABLED - Script will run normally with Auto-Analysis responding to changes
enableDebug(File) - Method in class ghidra.app.decompiler.DecompInterface
Turn on debugging dump for the next decompiled function
enabledWhen(Predicate<C>) - Method in class docking.action.builder.AbstractActionBuilder
Sets a predicate for dynamically determining the action's enabled state.
enabledWhen(Predicate<ActionContext>) - Method in class docking.action.DockingAction
Sets a predicate for dynamically determining the action's enabled state.
EnableFieldAction - Class in ghidra.app.util.viewer.format.actions
Action for enabling disabled fields
EnableFieldAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.EnableFieldAction
Constructor
enableHeadlessAnalysis(boolean) - Method in class ghidra.app.util.headless.HeadlessScript
Enables or disables analysis according to the passed-in boolean value.
enableJavaLanguageDecompilation(Program) - Static method in class ghidra.program.database.ProgramCompilerSpec
Adds and enables an option to have the decompiler display java.
enableMemoryWriteTracking(boolean) - Method in class ghidra.app.emulator.EmulatorHelper
Enable/Disable tracking of memory writes in the form of an address set.
ENABLEMENT_PROPERTY - Static variable in interface docking.action.DockingActionIf
 
enableNavigation() - Method in class docking.wizard.WizardManager
Enable the next, previous, and finish buttons according to the panel manager for this dialog.
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.
enableRecursiveProcessing(boolean, Integer) - 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
 
encloses(S) - Method in interface generic.Span
Check if this span encloses a given span
encloses(S) - Method in interface generic.Span.SpanSet
Check if any span in the set encloses the given span
encloses(S, S) - Method in interface generic.Span.Domain
Check if one span encloses another
enclosingClassIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableNestedClass.CliNestedClassRow
 
encode(Encoder) - Method in class ghidra.app.plugin.processors.sleigh.VarnodeData
Encode the data to stream as an \ element
encode(Encoder) - Method in class ghidra.program.model.data.BitFieldPackingImpl
Output the details of this bitfield packing to a encoded document formatter.
encode(Encoder) - Method in class ghidra.program.model.data.DataOrganizationImpl
Output the details of this data organization to a encoded document formatter.
encode(Encoder) - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
encode(Encoder) - Method in interface ghidra.program.model.lang.CompilerSpec
Encode this entire specification to a stream.
encode(Encoder) - Method in class ghidra.program.model.lang.ContextSetting
 
encode(Encoder) - Method in interface ghidra.program.model.lang.InjectPayload
Encode configuration parameters as a \ element to stream
encode(Encoder) - Method in class ghidra.program.model.lang.InjectPayloadCallfixup
 
encode(Encoder) - Method in class ghidra.program.model.lang.InjectPayloadCallother
 
encode(Encoder) - Method in class ghidra.program.model.lang.InjectPayloadSegment
 
encode(Encoder) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
encode(Encoder) - Method in class ghidra.program.model.lang.ParamEntry
 
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.AndFilter
 
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.AssignAction
Save this action and its configuration to a stream
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.ConsumeAs
 
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.ConsumeExtra
 
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.ConvertToPointer
 
encode(Encoder) - Method in interface ghidra.program.model.lang.protorules.DatatypeFilter
Encode this filter and its configuration to a stream
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.DatatypeMatchFilter
 
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.GotoStack
 
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.HiddenReturnAssign
 
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.HomogeneousAggregate
 
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.MetaTypeFilter
 
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.ModelRule
Encode this rule to a stream
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.MultiMemberAssign
 
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.MultiSlotAssign
 
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.MultiSlotDualAssign
 
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.PositionMatchFilter
 
encode(Encoder) - Method in interface ghidra.program.model.lang.protorules.QualifierFilter
Save this filter and its configuration to a stream
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.SizeRestrictedFilter
 
encode(Encoder) - Method in class ghidra.program.model.lang.protorules.VarargsFilter
 
encode(Encoder) - Method in class ghidra.program.model.pcode.AddressXML
Encode this sized address as an \ element to the stream
encode(Encoder) - Method in class ghidra.program.model.pcode.DynamicEntry
 
encode(Encoder) - Method in class ghidra.program.model.pcode.EquateSymbol
 
encode(Encoder) - Method in class ghidra.program.model.pcode.HighExternalSymbol
 
encode(Encoder) - Method in class ghidra.program.model.pcode.HighFunctionShellSymbol
 
encode(Encoder) - Method in class ghidra.program.model.pcode.HighFunctionSymbol
 
encode(Encoder) - Method in class ghidra.program.model.pcode.HighLabelSymbol
 
encode(Encoder) - Method in class ghidra.program.model.pcode.HighSymbol
Encode the symbol description as an element to the stream.
encode(Encoder) - Method in class ghidra.program.model.pcode.JumpTable.BasicOverride
 
encode(Encoder) - Method in class ghidra.program.model.pcode.JumpTable
 
encode(Encoder) - Method in class ghidra.program.model.pcode.MappedEntry
 
encode(Encoder) - Method in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
Encode edge to stream assuming we already know what block we are in
encode(Encoder) - Method in class ghidra.program.model.pcode.PcodeBlock
Encode this block to a stream
encode(Encoder) - Method in class ghidra.program.model.pcode.SequenceNumber
Encode this sequence number to the stream
encode(Encoder) - Method in class ghidra.program.model.pcode.SymbolEntry
Encode this entry as (a set of) elements to the given stream
encode(Encoder) - Method in class ghidra.program.model.pcode.UnionFacetSymbol
 
encode(Encoder) - Method in class ghidra.sleigh.grammar.SourceFileIndexer
Encode the index to a stream
encode(Encoder, boolean) - Method in interface ghidra.program.model.lang.ParamList
 
encode(Encoder, boolean) - Method in class ghidra.program.model.lang.ParamListStandard
 
encode(Encoder, long, PcodeDataTypeManager) - Method in class ghidra.program.model.lang.ConstantPool.Record
 
encode(Encoder, long, Namespace, Address, int) - Method in class ghidra.program.model.pcode.HighFunction
Encode this HighFunction to a stream.
encode(Encoder, DecompInterface) - Method in class ghidra.app.decompiler.DecompileOptions
Encode all the configuration options to a stream for the decompiler process.
encode(Encoder, Address) - Static method in class ghidra.program.model.pcode.AddressXML
Encode the given Address as an \ element to the stream
encode(Encoder, Address, int) - Static method in class ghidra.program.model.pcode.AddressXML
Encode the given Address and a size as an \ element to the stream
encode(Encoder, PcodeInjectLibrary) - Method in class ghidra.program.model.lang.PrototypeModel
Encode this object to an output stream
encode(Encoder, PcodeInjectLibrary) - Method in class ghidra.program.model.lang.PrototypeModelMerged
 
encode(Encoder, Varnode[], long) - Static method in class ghidra.program.model.pcode.AddressXML
Encode a sequence of Varnodes as a single \ element to the stream.
encodeAttributes(Encoder) - Method in class ghidra.program.model.lang.protorules.SizeRestrictedFilter
 
encodeAttributes(Encoder, Address) - Static method in class ghidra.program.model.pcode.AddressXML
Encode "space" and "offset" attributes for the current element, describing the given Address to the stream.
encodeAttributes(Encoder, Address, int) - Static method in class ghidra.program.model.pcode.AddressXML
Encode "space" "offset" and "size" attributes for the current element, describing the given memory range to the stream.
encodeAttributes(Encoder, Address, Address) - Static method in class ghidra.program.model.pcode.AddressXML
Encode a memory range, as "space", "first", and "last" attributes, for the current element, to the stream.
encodeBody(Encoder) - Method in class ghidra.program.model.pcode.BlockGoto
 
encodeBody(Encoder) - Method in class ghidra.program.model.pcode.BlockGraph
 
encodeBody(Encoder) - Method in class ghidra.program.model.pcode.BlockIfGoto
 
encodeBody(Encoder) - Method in class ghidra.program.model.pcode.BlockMultiGoto
 
encodeBody(Encoder) - Method in class ghidra.program.model.pcode.PcodeBlock
Encode information about the block to stream, other than header and edge info
encodeBody(Encoder) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
 
encodeBoolean(boolean) - Static method in class ghidra.util.xml.SpecXmlUtils
 
encodeBooleanAttribute(StringBuilder, String, boolean) - Static method in class ghidra.util.xml.SpecXmlUtils
 
encodeBufferedCodePoint(ByteBuffer) - Method in class ghidra.program.model.data.StringRenderParser
 
encodeChar(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
 
encodeCharacterRepresentation(String, MemBuffer, Settings) - Method in interface ghidra.program.model.data.DataTypeWithCharset
Utility for character data types to encode a representation.
encodeCharacterValue(Object, MemBuffer, Settings) - Method in interface ghidra.program.model.data.DataTypeWithCharset
Utility for character data types to encode a value.
encodeCodePoint(ByteBuffer, int) - Method in class ghidra.program.model.data.StringRenderParser
 
encodeCompilerSpec(Encoder) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
Encode the parts of the inject library that come from the compiler spec to the output stream
encodeCompositeZeroSizePlaceholder(Encoder, DataType) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
Encode a Structure to the stream that has its size reported as zero.
encodeContextData(Encoder, List<ContextSetting>) - Static method in class ghidra.program.model.lang.ContextSetting
 
encodeCoreTypes(Encoder) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
Encode the core data-types to the stream
EncodeDecodeSet(Program) - Constructor for class ghidra.app.decompiler.DecompInterface.EncodeDecodeSet
Set up encoders and decoders for functions that are not in overlay address spaces
EncodeDecodeSet(Program, OverlayAddressSpace) - Constructor for class ghidra.app.decompiler.DecompInterface.EncodeDecodeSet
Set up encoders and decoders for functions in an overlay space
encodeDoubleAttribute(StringBuilder, String, double) - Static method in class ghidra.util.xml.SpecXmlUtils
 
encodeEdges(Encoder) - Method in class ghidra.program.model.pcode.PcodeBlock
Encode information about this blocks edges to stream
encodeFloat(double, int) - Method in class ghidra.pcode.struct.StructuredSleigh
Encode a floating-point value
encodeHeader(Encoder) - Method in class ghidra.program.model.pcode.BlockCondition
 
encodeHeader(Encoder) - Method in class ghidra.program.model.pcode.BlockCopy
 
encodeHeader(Encoder) - Method in class ghidra.program.model.pcode.HighSymbol
Encode attributes for the base symbol element
encodeHeader(Encoder) - Method in class ghidra.program.model.pcode.PcodeBlock
Encode basic attributes to stream.
encodeInstruction(Encoder, Address, PcodeOp[], int, int, AddressFactory) - Static method in class ghidra.app.decompiler.DecompileCallback
Encode a list of pcode, representing an entire Instruction, to the stream
encodeLocalDb(Encoder, Namespace, NameTransformer) - Method in class ghidra.program.model.pcode.LocalSymbolMap
Encode all the variables in this local variable map to the stream
encodeMapSym(Encoder, HighSymbol) - Static method in class ghidra.program.model.pcode.HighSymbol
Encode the given symbol with all its mapping as a <mapsym> element to the stream.
encodeNamespace(Encoder, Namespace, NameTransformer) - Static method in class ghidra.program.model.pcode.HighFunction
Encode <parent> element to the stream describing the formal path elements from the root (global) namespace up to the given namespace
encodePiece() - Method in class ghidra.program.model.pcode.Varnode
Encode details of the Varnode as a formatted string with three colon separated fields.
encodePrototype(Encoder, PcodeDataTypeManager) - Method in class ghidra.program.model.pcode.FunctionPrototype
Encode this function prototype to a stream.
Encoder - Interface in ghidra.program.model.pcode
An interface for writing structured data to a stream The resulting encoded data is structured similarly to an XML document.
encodeRangelist(Encoder) - Method in class ghidra.program.model.pcode.SymbolEntry
 
encodeRaw(Encoder) - Method in class ghidra.program.model.pcode.Varnode
Encode just the raw storage info for this Varnode to stream
encodeRaw(Encoder, AddressFactory) - Method in class ghidra.program.model.pcode.PcodeOp
Encode just the opcode and input/output Varnode data for this PcodeOp to a stream as an \ element
encodeReplacementFromCharRepresentation(CharSequence) - Method in class ghidra.program.model.data.StringDataInstance
Parse and encode a single character from its representation to replace the current value
encodeReplacementFromCharValue(char[]) - Method in class ghidra.program.model.data.StringDataInstance
Encode a single character to replace the current value
encodeReplacementFromStringRepresentation(CharSequence) - Method in class ghidra.program.model.data.StringDataInstance
Parse and encode a string from its representation to replace the current value
encodeReplacementFromStringValue(CharSequence) - Method in class ghidra.program.model.data.StringDataInstance
Encode a string to replace the current value
encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractDataType
 
encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractFloatDataType
 
encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractIntegerDataType
 
encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractStringDataType
 
encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.CharDataType
 
encodeRepresentation(String, MemBuffer, Settings, int) - Method in interface ghidra.program.model.data.DataType
Encode bytes according to the display format for this type.
encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideChar16DataType
 
encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideChar32DataType
 
encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideCharDataType
 
encodeSignedInteger(long) - Static method in class ghidra.util.xml.SpecXmlUtils
 
encodeSignedIntegerAttribute(StringBuilder, String, long) - Static method in class ghidra.util.xml.SpecXmlUtils
 
encodeStringAttribute(StringBuilder, String, String) - Static method in class ghidra.util.xml.SpecXmlUtils
 
encodeTranslator(Encoder, AddressFactory, long) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
Encode limited information to the stream about the SLEIGH translator for the specified address factory and optional register set.
encodeType(Encoder, DataType, int) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
Encode information for a data-type to the stream
encodeTypeRef(Encoder, DataType, int) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
Encode a reference to the given data-type to stream.
encodeUnion(Encoder, Union) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
Encode a Union data-type to the stream
encodeUnsignedInteger(long) - Static method in class ghidra.util.xml.SpecXmlUtils
 
encodeUnsignedIntegerAttribute(StringBuilder, String, long) - Static method in class ghidra.util.xml.SpecXmlUtils
 
encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractDataType
 
encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractFloatDataType
 
encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractIntegerDataType
 
encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractStringDataType
 
encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.CharDataType
 
encodeValue(Object, MemBuffer, Settings, int) - Method in interface ghidra.program.model.data.DataType
Encode bytes from an Object appropriate for this DataType.
encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideChar16DataType
 
encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideChar32DataType
 
encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideCharDataType
 
encodings - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
 
encounteredBranch() - Method in class ghidra.program.util.SymbolicPropogator
 
EncryptedInformationCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents an encryption_info_command structure
ENCRYPTION_INFO - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
 
end - Variable in class generic.json.JSONToken
 
end - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
 
end - Variable in class ghidra.framework.main.logviewer.model.Chunk
 
end() - Method in class generic.stl.ListSTL
 
end() - Method in class generic.stl.MapSTL
 
end() - Method in class generic.stl.MultiMapSTL
 
end() - Method in class generic.stl.MultiSetSTL
 
end() - Method in class generic.stl.SetSTL
 
end() - Method in class generic.stl.VectorSTL
 
end() - Method in interface ghidra.app.decompiler.CTokenHighlightMatcher
 
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 - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
END - Static variable in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
END_ADDRESS - Static variable in class ghidra.program.util.MemoryBlockDiff
 
END_CERT - Static variable in class ghidra.net.ApplicationKeyManagerUtils
 
END_CHOICE_INDEX - Static variable in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
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
 
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
 
endAddr - Variable in class ghidra.program.database.code.InstructionDB
 
ENDCMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
endColumn - Variable in class ghidra.app.util.cparser.C.Token
The column number of the last character of this Token.
endColumn - Variable in class ghidra.app.util.cparser.CPP.Token
The column number of the last character of this Token.
endElement(String) - Method in class ghidra.util.xml.XmlWriter
Writes the specified end element.
endian - Variable in class ghidra.app.util.xml.ProgramInfo
The endianness (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 Class 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 endianness of a program.
EndianProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.EndianProjectDataColumn
 
EndianSettingsDefinition - Class in ghidra.program.model.data
SettingsDefinition for endianness
EndIf() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
ENDIF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
endindex - Variable in class ghidra.program.model.correlate.HashStore.NgramMatch
 
endIngest() - Method in interface ghidra.program.model.pcode.ByteIngest
Formal indicator that ingesting of bytes is complete and processing can begin
endIngest() - Method in class ghidra.program.model.pcode.PackedDecode
 
endIngest() - Method in class ghidra.program.model.pcode.StringIngest
 
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
EndInstructionValueSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.EndInstructionValueSolver
 
ENDITEM - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
endl - Static variable in class ghidra.pcode.utils.Utils
 
ENDL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
endLine - Variable in class ghidra.app.util.cparser.C.Token
The line number of the last character of this Token.
endLine - Variable in class ghidra.app.util.cparser.CPP.Token
The line number of the last character of this Token.
endLine() - Method in class ghidra.pcode.exec.PcodeFrame.MyAppender
 
endLine() - Method in class ghidra.pcode.exec.PcodeProgram.MyAppender
 
endOfFile() - Method in class help.validator.ReferenceTagProcessor
 
endOfFile() - Method in class help.validator.TagProcessor
 
endOffset - Variable in class ghidra.app.util.bin.format.dwarf.DWARFIndirectTableHeader
 
endOffset - Variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
Offset in the section of the end of this header.
EndOfLineAction - Class in generic.util.action
 
EndOfLineAction() - Constructor for class generic.util.action.EndOfLineAction
 
endPatternGroup(boolean) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
Terminate the current pattern group
ENDREC - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
ENDREL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
endRelocationTableProcessing() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
Invoked at end of relocation processing for current relocation table.
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 class db.Transaction
End this transaction if currently active.
endTransaction(boolean) - Method in interface ghidra.framework.data.DomainObjectDBChangeSet
End change data transaction.
endTransaction(boolean) - Method in class ghidra.program.database.ProgramBuilder
 
endTransaction(int) - Method in interface ghidra.program.model.listing.ProgramUserData
End a previously started transaction
endTransaction(int, boolean) - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
endTransaction(int, boolean) - Method in interface ghidra.framework.model.DomainObject
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.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
End current 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
 
ensureEntirelyOnScreen(Component) - Static method in class generic.util.WindowUtilities
Update the component to be within visible bounds of the screen.
ensureEntirelyOnScreen(Component, Rectangle) - Static method in class generic.util.WindowUtilities
Update the bounds to be within contained within the visible bounds of the screen.
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 intersect the visible bounds of the screen.
ensureOnScreen(Component, Rectangle) - Static method in class generic.util.WindowUtilities
Update the bounds to intersect 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
 
enter() - Method in class generic.concurrent.ReentryGuard
Notify the guard of entry into the guarded block
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 - Enum constant in enum class ghidra.app.util.bean.SetEquateDialog.SelectionType
 
entries() - Method in class generic.Span.DefaultSpanMap
 
entries() - Method in interface generic.Span.SpanMap
Get the entries in this map
entry - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
 
entry - Variable in class ghidra.program.disassemble.ReDisassembler.ReDisBlock
 
entry - Variable in class ghidra.program.model.lang.ParamListStandard
 
Entry - Class in ghidra.app.util.bin.format.macos.asd
 
Entry() - Constructor for class ghidra.app.util.DataTypeDependencyOrderer.Entry
 
Entry(int, double) - Constructor for class generic.lsh.vector.LSHCosineVectorAccum.Entry
 
Entry(EntryDescriptor) - Constructor for class ghidra.app.util.bin.format.macos.asd.Entry
 
ENTRY - Static variable in class ghidra.graph.ProgramGraphType
 
ENTRY_AFP_FILE_INFO - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
AFP file information, attributes, etc.
ENTRY_COMMENT - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
Standard Macintosh comment.
ENTRY_DATA_FORK - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
The data fork.
ENTRY_DIRECTORY_ID - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
AFP directory ID.
ENTRY_EDGE - Static variable in class ghidra.graph.ProgramGraphType
 
ENTRY_FILE_DATE_INFO - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
File creation date, modification date, etc.
ENTRY_FINDER_INFO - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
Standard Macintosh Finder information.
ENTRY_ICON_BW - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
Standard Macintosh black-and-white icon.
ENTRY_ICON_COLOR - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
Macintosh color icon.
ENTRY_MAC_FILE_INFO - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
Macintosh file information, attributes, etc.
ENTRY_MSDOS_FILE_INFO - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
MS-DOS file information, attributes, etc.
ENTRY_NEXUS - Static variable in class ghidra.graph.ProgramGraphType
 
ENTRY_POINT - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
ENTRY_PRODOS_FILE_INFO - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
ProDOS file information, attributes, etc.
ENTRY_REAL_NAME - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
File's name as created on home file system.
ENTRY_RESOURCE_FORK - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
The resource fork.
ENTRY_SHORT_NAME - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
AFP short name.
EntryDescriptor - Class in ghidra.app.util.bin.format.macos.asd
 
EntryDescriptor(int, int, int) - Constructor for class ghidra.app.util.bin.format.macos.asd.EntryDescriptor
 
EntryDescriptorID - Class in ghidra.app.util.bin.format.macos.asd
 
EntryDescriptorID() - Constructor for class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
 
EntryFactory - Class in ghidra.app.util.bin.format.macos.asd
 
EntryFactory() - Constructor for class ghidra.app.util.bin.format.macos.asd.EntryFactory
 
entryList - Variable in class ghidra.program.model.pcode.HighSymbol
 
EntryPoint - Class in ghidra.app.util.bin.format.ne
A class to represent a new-executable entry point.
EntryPoint - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift entry point
EntryPoint(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.EntryPoint
Creates a new EntryPoint
EntryPointCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents an entry_point_command structure
EntryPointReference - Interface in ghidra.program.model.symbol
Reference object for entry points
entrySet() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
entrySet() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
entrySet() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
 
entrySet() - Method in class ghidra.service.graph.Attributed
Returns a Set containing the key/value entry associations
entrySet() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
 
entrySet() - Method in class ghidra.util.datastruct.LRUMap
 
entrySet() - Method in class ghidra.util.datastruct.SoftCacheMap
 
EntryTable - Class in ghidra.app.util.bin.format.ne
A class to represent a new-executable entry table.
EntryTableBundle - Class in ghidra.app.util.bin.format.ne
A class to represent a new-executable entry table bundle.
Enum - Interface in ghidra.program.model.data
 
ENUM - Static variable in class ghidra.app.util.bin.format.swift.types.ContextDescriptorKind
This context descriptor represents an enum
ENUM - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
ENUM - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
ENUM_TYPE - Enum constant in enum class ghidra.framework.options.OptionType
 
EnumColumnConstraint<T extends 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 Enum<T>> - Class in docking.widgets.table.constrainteditor
A constraint editor for enumerated-type values;
EnumConstraintEditor(EnumColumnConstraint<T>) - Constructor for class docking.widgets.table.constrainteditor.EnumConstraintEditor
Constructor.
EnumDataType - Class in ghidra.program.model.data
 
EnumDataType(CategoryPath, String, int) - Constructor for class ghidra.program.model.data.EnumDataType
 
EnumDataType(CategoryPath, String, int, DataTypeManager) - Constructor for class ghidra.program.model.data.EnumDataType
 
EnumDataType(CategoryPath, String, int, UniversalID, SourceArchive, long, long, DataTypeManager) - Constructor for class ghidra.program.model.data.EnumDataType
 
EnumDataType(String, int) - Constructor for class ghidra.program.model.data.EnumDataType
 
EnumDataTypeHTMLRepresentation - Class in ghidra.app.util.html
 
EnumDataTypeHTMLRepresentation(Enum) - Constructor for class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
 
EnumEditor - Class in ghidra.framework.options
 
EnumEditor() - Constructor for class ghidra.framework.options.EnumEditor
 
Enumerator(ArrayList<CParser.EnumMember>, int) - Method in class ghidra.app.util.cparser.C.CParser
 
EnumeratorList() - Method in class ghidra.app.util.cparser.C.CParser
 
EnumSettingsDefinition - Interface in ghidra.docking.settings
Interface for a SettingsDefinition with enumerated values.
EnumSignedState - Enum Class in ghidra.program.database.data
Keeps track of the signed state of an enum datatype.
EnumSpecifier() - Method in class ghidra.app.util.cparser.C.CParser
 
EnumValuePartitioner - Class in ghidra.program.model.data
This is a static utility class used to partition a set of long values into as many non-intersecting BitGroups as possible.
EnumValuePartitioner() - Constructor for class ghidra.program.model.data.EnumValuePartitioner
 
env - Variable in class ghidra.sleigh.grammar.AbstractSleighLexer
 
env - Variable in class ghidra.sleigh.grammar.AbstractSleighParser
 
env - Variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
env - Variable in class ghidra.test.AbstractProgramBasedTest
 
env - Variable in class help.screenshot.AbstractScreenShotGenerator
 
EOF - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
End of File.
EOF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
End of File.
EOF - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
EOF - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
EOF - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
EOF - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
EOF - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
EOF - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
EOF - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
EOF - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
EOF - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
EOF - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
EOF - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
EOF - Static variable in class ghidra.sleigh.grammar.SleighParser
 
EOI - Static variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyEOI
The end-of-input terminal
eol - Variable in exception ghidra.app.util.cparser.C.ParseException
The end of line string for this machine.
eol - Variable in exception ghidra.app.util.cparser.CPP.ParseException
The end of line string for this machine.
EOL - Static variable in class generic.stl.ListSTL
 
EOL - Static variable in class generic.stl.MapSTL
 
EOL - Static variable in class generic.stl.RedBlackTree
 
EOL - Static variable in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
EOL - Static variable in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
EOL - Static variable in class ghidra.app.util.viewer.field.ListingColors.CommentColors
 
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.
EOLCMNTNL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
EOLComment - Annotation Interface in ghidra.app.util.bin.format.golang.structmapping
Indicates that the tagged field should have an "end-of-line" comment placed at each instance of the field, using the return value of a getter method for the field or the return value of a specified method as the string.
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.
EolComments - Class in ghidra.app.util
Utility class with methods to get comment information that can be displayed in the end of line comment field.
EolComments(CodeUnit, boolean, int, EolExtraCommentsOption) - Constructor for class ghidra.app.util.EolComments
 
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
 
EolEnablement - Enum Class in ghidra.app.util.viewer.field
 
EolExtraCommentsOption - Class in ghidra.app.util.viewer.field
An option class that is used by the EolExtraCommentsPropertyEditor to load and save option settings.
EolExtraCommentsOption() - Constructor for class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
EolExtraCommentsPropertyEditor - Class in ghidra.app.util.viewer.field
 
EolExtraCommentsPropertyEditor() - Constructor for class ghidra.app.util.viewer.field.EolExtraCommentsPropertyEditor
 
epilogueBegin - Variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState
 
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(long) - Method in class ghidra.pcode.struct.CallExpr
 
eq(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate integer comparison: equal to
eq(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
eq(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate integer comparison: equal to
EQ - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
 
EQ - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
eq_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
eq_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
eq_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.eq_op_return
 
eqf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
eqf(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate float comparison: equal to
EQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
EQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
EQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
EQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
EQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
EQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
EQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
EQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
EQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
EQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
EqualityExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
EqualityExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
equalMaskedValue(byte[], byte[]) - Method in interface ghidra.program.model.lang.Mask
Tests if the results of apply the mask to the given array matches a target array.
equalMaskedValue(byte[], byte[]) - Method in class ghidra.program.model.lang.MaskImpl
 
equalRefArrays(Reference[], Reference[]) - Method in class ghidra.program.util.ProgramDiff
Compares an array of references from program1 with an array of references from program2 to see if they are equivalent.
equalRefs(Reference, Reference) - Method in class ghidra.program.util.ProgramDiff
Compares reference from program1 with reference from program2 to see if they are equivalent.
equals(byte[]) - Method in interface ghidra.program.model.lang.Mask
Check if the mask represented by the byte array is equal to this one.
equals(byte[]) - Method in class ghidra.program.model.lang.MaskImpl
 
equals(DataFlavor) - Method in class docking.dnd.GenericDataFlavor
Return true if dataFlavor equals this generic data flavor.
equals(Object) - Method in class db.BinaryField
 
equals(Object) - Method in class db.BooleanField
 
equals(Object) - Method in class db.ByteField
 
equals(Object) - Method in class db.DBRecord
Compare the content of two Records for equality.
equals(Object) - Method in class db.Field
Determine if the specified Object is another Field which has the same type and value as this Field.
equals(Object) - Method in class db.FixedField10
 
equals(Object) - Method in class db.IntField
 
equals(Object) - Method in class db.LongField
 
equals(Object) - Method in class db.Schema
Compare two schemas for equality.
equals(Object) - Method in class db.ShortField
 
equals(Object) - Method in class db.StringField
 
equals(Object) - Method in class docking.action.KeyBindingData
 
equals(Object) - Method in class docking.dnd.GenericDataFlavor
Return true if obj is equal this generic data flavor.
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 record class docking.widgets.searchlist.SearchListEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class docking.widgets.table.AbstractDynamicTableColumn
 
equals(Object) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
 
equals(Object) - Method in class docking.widgets.table.columnfilter.ColumnConstraintSet
 
equals(Object) - Method in class docking.widgets.table.ColumnSortState
 
equals(Object) - Method in class docking.widgets.table.CombinedTableFilter
 
equals(Object) - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
 
equals(Object) - Method in class docking.widgets.table.constraint.ColumnTypeMapper
 
equals(Object) - Method in class docking.widgets.table.constraint.EnumColumnConstraint
 
equals(Object) - Method in class docking.widgets.table.constraint.MappedColumnConstraint
 
equals(Object) - Method in class docking.widgets.table.constraint.RangeColumnConstraint
 
equals(Object) - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
 
equals(Object) - Method in class docking.widgets.table.constraint.StringColumnConstraint
 
equals(Object) - Method in class docking.widgets.table.DefaultRowFilterTransformer
 
equals(Object) - Method in class docking.widgets.table.InvertedTableFilter
 
equals(Object) - Method in class docking.widgets.table.MultiTextFilterTableFilter
 
equals(Object) - Method in class docking.widgets.table.RowObject
Deprecated.
 
equals(Object) - Method in class docking.widgets.table.TableSortingContext
 
equals(Object) - Method in class docking.widgets.table.TableSortState
 
equals(Object) - Method in class docking.widgets.table.TableTextFilter
 
equals(Object) - Method in class docking.widgets.table.threaded.NullTableFilter
 
equals(Object) - Method in class docking.widgets.table.threaded.TableData
 
equals(Object) - Method in class docking.widgets.textfield.TextFieldLinker.FieldState
 
equals(Object) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
 
equals(Object) - Method in class docking.widgets.tree.GTreeNode
 
equals(Object) - Method in class generic.constraint.Constraint
 
equals(Object) - Method in class generic.DominantPair
 
equals(Object) - Method in class generic.jar.ClassModuleTree
 
equals(Object) - Method in class generic.jar.FileResource
 
equals(Object) - Method in class generic.jar.JarResource
 
equals(Object) - Method in class generic.jar.ResourceFile
 
equals(Object) - Method in class generic.lsh.vector.HashEntry
Eclipse-generated equals function.
equals(Object) - Method in class generic.lsh.vector.LSHCosineVector
Eclipse-generated equals method.
equals(Object) - Method in class generic.lsh.vector.LSHCosineVectorAccum.Entry
 
equals(Object) - Method in class generic.Span.DefaultSpanMap
 
equals(Object) - Method in class generic.Span.DefaultSpanSet
 
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.theme.GColor
 
equals(Object) - Method in class generic.theme.GIcon
 
equals(Object) - Method in class generic.theme.GTheme
 
equals(Object) - Method in class generic.theme.GThemeValueMap
 
equals(Object) - Method in class generic.theme.ThemeValue
 
equals(Object) - Method in record class generic.ULongSpan.Impl
Indicates whether some other object is "equal to" this one.
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 record class ghidra.app.plugin.assembler.AssemblySelector.Selection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Check for equality
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.AbstractAssemblyState
 
equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructState
 
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.AssemblyNopState
 
equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandState
 
equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
 
equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedError
 
equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
 
equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
 
equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseNumericToken
 
equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
 
equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.util.TableEntryKey
 
equals(Object) - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
 
equals(Object) - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
 
equals(Object) - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
 
equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
 
equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.expression.BinaryExpression
 
equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
 
equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
 
equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
 
equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.expression.Next2InstructionValue
 
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.services.FieldMatcher
 
equals(Object) - Method in record class ghidra.app.services.StringTranslationService.TranslateOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.services.StringValidatorQuery
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.services.StringValidityScore
Indicates whether some other object is "equal to" this one.
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.dwarf.attribs.DWARFAttributeDef
 
equals(Object) - Method in record class ghidra.app.util.bin.format.dwarf.attribs.DWARFFormContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
 
equals(Object) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
 
equals(Object) - Method in record class ghidra.app.util.bin.format.dwarf.DWARFLengthValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
 
equals(Object) - Method in record class ghidra.app.util.bin.format.dwarf.DWARFSourceInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluatorContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLine.SourceFileAddr
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramInstruction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ghidra.app.util.bin.format.dwarf.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 record class ghidra.app.util.bin.format.elf.info.ElfInfoItem.ItemWithAddress
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.util.bin.format.elf.info.NoteGnuProperty.NotePropertyElement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.util.bin.format.golang.GoBuildSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.util.bin.format.golang.GoModuleInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSourceFileInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.util.bin.format.golang.structmapping.FieldContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.util.bin.format.macho.dyld.DyldFixup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
 
equals(Object) - Method in record class ghidra.app.util.bin.format.omf.OmfComdatExternalSymbol.ExternalLookup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.util.cparser.C.CParserUtils.CParseResults
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ghidra.app.util.datatype.DataTypeUrl
 
equals(Object) - Method in class ghidra.app.util.datatype.microsoft.GUID
 
equals(Object) - Method in class ghidra.app.util.datatype.microsoft.NewGuid
 
equals(Object) - Method in class ghidra.app.util.DataTypeDependencyOrderer.Entry
 
equals(Object) - Method in record class ghidra.app.util.demangler.DemangledStructure.Field
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ghidra.app.util.exporter.GdtExporter
 
equals(Object) - Method in class ghidra.app.util.exporter.GzfExporter
 
equals(Object) - Method in class ghidra.app.util.html.TextLine
 
equals(Object) - Method in record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.FileSystemSearchPath
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.app.util.opinion.DyldCacheOptions
Indicates whether some other object is "equal to" this one.
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.EolExtraCommentsOption
 
equals(Object) - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsWrappedOption
 
equals(Object) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
 
equals(Object) - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntry
 
equals(Object) - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
 
equals(Object) - Method in class ghidra.formats.gfilesystem.FSRL
 
equals(Object) - Method in class ghidra.formats.gfilesystem.GFileImpl
 
equals(Object) - Method in class ghidra.framework.ApplicationIdentifier
 
equals(Object) - Method in class ghidra.framework.ApplicationVersion
 
equals(Object) - Method in class ghidra.framework.data.DomainFileProxy
 
equals(Object) - Method in class ghidra.framework.data.GhidraFile
 
equals(Object) - Method in class ghidra.framework.data.GhidraFolder
 
equals(Object) - Method in class ghidra.framework.generic.auth.Password
 
equals(Object) - Method in class ghidra.framework.GModule
 
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.ActionTrigger
 
equals(Object) - Method in class ghidra.framework.options.EditorState
 
equals(Object) - Method in class ghidra.framework.options.SubOptions
 
equals(Object) - Method in class ghidra.framework.options.ToolOptions
 
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
 
equals(Object) - Method in class ghidra.framework.protocol.ghidra.RepositoryInfo
 
equals(Object) - Method in class ghidra.framework.remote.User
 
equals(Object) - Method in class ghidra.framework.store.ItemCheckoutStatus
 
equals(Object) - Method in class ghidra.framework.store.local.LocalFolderItem
 
equals(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
equals(Object) - Method in class ghidra.graph.DefaultGEdge
 
equals(Object) - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
 
equals(Object) - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
 
equals(Object) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
 
equals(Object) - Method in record class ghidra.pcode.exec.SleighUtils.AddressOf
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.pcode.exec.SleighUtils.SleighParseErrorEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ghidra.pcode.floatformat.BigFloat
 
equals(Object) - Method in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
 
equals(Object) - Method in class ghidra.plugins.importer.batch.BatchSegregatingCriteria
 
equals(Object) - Method in class ghidra.program.database.bookmark.OldBookmark
Return true if this object is the same as obj.
equals(Object) - Method in class ghidra.program.database.code.InstructionDB
Return true if obj is equal to this.
equals(Object) - Method in class ghidra.program.database.code.StringDiff
 
equals(Object) - Method in class ghidra.program.database.external.ExternalLocationDB
 
equals(Object) - Method in class ghidra.program.database.function.FunctionDB
 
equals(Object) - Method in class ghidra.program.database.function.FunctionTagDB
 
equals(Object) - Method in class ghidra.program.database.function.VariableDB
 
equals(Object) - Method in class ghidra.program.database.mem.FileBytes
 
equals(Object) - Method in class ghidra.program.database.mem.MemoryMapDB
 
equals(Object) - Method in class ghidra.program.database.ProgramCompilerSpec
 
equals(Object) - Method in class ghidra.program.database.properties.GenericSaveable
 
equals(Object) - Method in class ghidra.program.database.symbol.EquateDB
 
equals(Object) - Method in class ghidra.program.database.symbol.SymbolDB
 
equals(Object) - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
equals(Object) - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
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.AddressSetViewAdapter
 
equals(Object) - Method in class ghidra.program.model.address.DefaultAddressFactory
 
equals(Object) - Method in class ghidra.program.model.address.GenericAddress
 
equals(Object) - Method in class ghidra.program.model.address.GlobalNamespace
 
equals(Object) - Method in class ghidra.program.model.address.GlobalSymbol
 
equals(Object) - Method in class ghidra.program.model.address.OldGenericNamespaceAddress
 
equals(Object) - Method in class ghidra.program.model.address.OverlayAddressSpace
 
equals(Object) - Method in class ghidra.program.model.block.CodeBlockImpl
 
equals(Object) - Method in class ghidra.program.model.block.graph.CodeBlockVertex
 
equals(Object) - Method in class ghidra.program.model.correlate.Hash
 
equals(Object) - Method in class ghidra.program.model.data.BitFieldDataType
 
equals(Object) - Method in class ghidra.program.model.data.BitFieldPackingImpl
 
equals(Object) - Method in class ghidra.program.model.data.CategoryPath
 
equals(Object) - Method in class ghidra.program.model.data.DataOrganizationImpl
 
equals(Object) - Method in class ghidra.program.model.data.DataTypeComponentImpl
 
equals(Object) - Method in class ghidra.program.model.data.DataTypeImpl
 
equals(Object) - Method in class ghidra.program.model.data.DataTypePath
 
equals(Object) - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
 
equals(Object) - Method in class ghidra.program.model.lang.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.ParameterImpl
 
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 record class ghidra.program.model.pcode.AttributeId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ghidra.program.model.pcode.ElementId
Indicates whether some other object is "equal to" this one.
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 record class ghidra.program.model.reloc.RelocationResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ghidra.program.model.scalar.Scalar
 
equals(Object) - Method in class ghidra.program.model.symbol.AddressLabelPair
 
equals(Object) - Method in class ghidra.program.model.symbol.MemReferenceImpl
 
equals(Object) - Method in class ghidra.program.model.symbol.RefType
 
equals(Object) - Method in class ghidra.program.model.symbol.SymbolType
 
equals(Object) - Method in class ghidra.program.model.symbol.ThunkReference
 
equals(Object) - Method in class ghidra.program.model.util.CompositeDataTypeElementInfo
 
equals(Object) - Method in class ghidra.program.model.util.DataTypeInfo
 
equals(Object) - Method in class ghidra.program.util.AddressFieldLocation
 
equals(Object) - Method in class ghidra.program.util.AutomaticCommentFieldLocation
 
equals(Object) - Method in class ghidra.program.util.CommentFieldLocation
 
equals(Object) - Method in class ghidra.program.util.EolCommentFieldLocation
 
equals(Object) - Method in class ghidra.program.util.EquateOperandFieldLocation
 
equals(Object) - Method in class ghidra.program.util.FieldNameFieldLocation
 
equals(Object) - Method in class ghidra.program.util.FunctionCallFixupFieldLocation
 
equals(Object) - Method in class ghidra.program.util.FunctionLocation
 
equals(Object) - Method in class ghidra.program.util.FunctionNameFieldLocation
 
equals(Object) - Method in class ghidra.program.util.FunctionParameterFieldLocation
 
equals(Object) - Method in class ghidra.program.util.FunctionParameterNameFieldLocation
 
equals(Object) - Method in class ghidra.program.util.FunctionRepeatableCommentFieldLocation
 
equals(Object) - Method in class ghidra.program.util.FunctionReturnTypeFieldLocation
 
equals(Object) - Method in class ghidra.program.util.FunctionSignatureFieldLocation
 
equals(Object) - Method in class ghidra.program.util.FunctionSignatureSourceFieldLocation
 
equals(Object) - Method in class ghidra.program.util.FunctionTagFieldLocation
 
equals(Object) - Method in class ghidra.program.util.GroupPath
 
equals(Object) - Method in class ghidra.program.util.GroupView
Test if the given object is equal to this.
equals(Object) - Method in class ghidra.program.util.InteriorSelection
 
equals(Object) - Method in class ghidra.program.util.LabelFieldLocation
 
equals(Object) - Method in class ghidra.program.util.MarkerLocation
 
equals(Object) - Method in class ghidra.program.util.MnemonicFieldLocation
 
equals(Object) - Method in class ghidra.program.util.OperandFieldLocation
 
equals(Object) - Method in class ghidra.program.util.PcodeFieldLocation
 
equals(Object) - Method in class ghidra.program.util.PlateFieldLocation
 
equals(Object) - Method in class ghidra.program.util.ProgramDiffFilter
Determines whether or not this filter is equal to the object that is passed in.
equals(Object) - Method in class ghidra.program.util.ProgramLocation
 
equals(Object) - Method in class ghidra.program.util.ProgramMergeFilter
Determines whether or not this filter is equal to the object that is passed in.
equals(Object) - Method in class ghidra.program.util.ProgramSelection
Return whether this ProgramSelection is equal to obj.
equals(Object) - Method in class ghidra.program.util.RefRepeatCommentFieldLocation
 
equals(Object) - Method in class ghidra.program.util.RegisterFieldLocation
 
equals(Object) - Method in class ghidra.program.util.RepeatableCommentFieldLocation
 
equals(Object) - Method in class ghidra.program.util.SpacerFieldLocation
 
equals(Object) - Method in class ghidra.program.util.string.FoundString
 
equals(Object) - Method in class ghidra.program.util.SubDataFieldLocation
 
equals(Object) - Method in class ghidra.program.util.VariableCommentFieldLocation
 
equals(Object) - Method in class ghidra.program.util.VariableLocation
 
equals(Object) - Method in class ghidra.program.util.VariableLocFieldLocation
 
equals(Object) - Method in class ghidra.program.util.VariableNameFieldLocation
 
equals(Object) - Method in class ghidra.program.util.VariableTypeFieldLocation
 
equals(Object) - Method in class ghidra.service.graph.AttributedEdge
 
equals(Object) - Method in class ghidra.service.graph.AttributedVertex
 
equals(Object) - Method in class ghidra.service.graph.GraphType
 
equals(Object) - Method in class ghidra.service.graph.VertexShape
 
equals(Object) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock.FunctionInfo
 
equals(Object) - Method in class ghidra.test.processors.support.PCodeTestFile
 
equals(Object) - Method in class ghidra.test.processors.support.PCodeTestGroup
 
equals(Object) - Method in class ghidra.util.ascii.Sequence
 
equals(Object) - Method in class ghidra.util.bytesearch.DittedBitSequence
 
equals(Object) - Method in record class ghidra.util.classfinder.ClassFileInfo
Indicates whether some other object is "equal to" this one.
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.SortedRangeList
 
equals(Object) - Method in class ghidra.util.datastruct.Stack
 
equals(Object) - Method in class ghidra.util.extensions.ExtensionDetails
 
equals(Object) - Method in class ghidra.util.graph.Edge
Deprecated.
Overides equals method by comparing keys.
equals(Object) - Method in class ghidra.util.graph.Vertex
Deprecated.
 
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 gui.event.MouseBinding
 
equals(Object) - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
equals(Object) - Method in class help.PathKey
 
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(Object) - Method in class resources.icons.EmptyIcon
 
equals(Object) - Method in class resources.icons.UrlImageIcon
 
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.
EqualTo() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
Equate - Interface in ghidra.program.model.symbol
An Equate associates a string with a scalar value in the program, and contains a list of addresses and operand positions that refer to this equate.
EQUATE_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
EQUATE_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
Indicates the filter for the equates differences.
EQUATE_REFERENCE_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
EQUATE_REFERENCE_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
EQUATE_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
EQUATE_RENAMED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
EquateDB - Class in ghidra.program.database.symbol
Database object for an Equate.
EquateDB(EquateManager, DBObjectCache<EquateDB>, DBRecord) - Constructor for class ghidra.program.database.symbol.EquateDB
Constructor
EquateInfo - Class in ghidra.program.util
Class to hold information about an Equate; it is used in a ProgramChangeRecord when an equate is created and when references to the Equate are updated.
EquateInfo(String, long, Address, int, long) - Constructor for class ghidra.program.util.EquateInfo
Constructor.
EquateManager - Class in ghidra.program.database.symbol
Implementation of the Equate Table
EquateManager(DBHandle, AddressMap, OpenMode, Lock, TaskMonitor) - Constructor for class ghidra.program.database.symbol.EquateManager
Constructor
EquateOperandFieldLocation - Class in ghidra.program.util
A simple version of OperandFieldLocation that allows us to store equate information.
EquateOperandFieldLocation() - Constructor for class ghidra.program.util.EquateOperandFieldLocation
Default constructor needed for restoring an operand field location from XML.
EquateOperandFieldLocation(Program, Address, Address, String, Equate, int, int, int) - Constructor for class ghidra.program.util.EquateOperandFieldLocation
 
EquateReference - Interface in ghidra.program.model.symbol
Interface to define an equate reference.
EQUATES - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for equates.
EQUATES - Static variable in class ghidra.program.util.ProgramMergeFilter
Indicates the merge filter for the equates differences.
EquateSymbol - Class in ghidra.program.model.pcode
 
EquateSymbol(long, int, long, HighFunction, Address, long) - Constructor for class ghidra.program.model.pcode.EquateSymbol
 
EquateSymbol(long, String, long, HighFunction, Address, long) - Constructor for class ghidra.program.model.pcode.EquateSymbol
 
EquateSymbol(HighFunction) - Constructor for class ghidra.program.model.pcode.EquateSymbol
 
EquateTable - Interface in ghidra.program.model.symbol
EquateTable manages all equates for program.
equivalentConstructState(ConstructState) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Check if this assembled construct state is the same as the given dis-assembled construct state.
equivalentConstructState(ConstructState) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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
 
Err - Interface in ghidra.pty.unix
 
errHandler - Variable in class ghidra.program.database.data.DataTypeManagerDB
 
errHandler - Variable in class ghidra.program.database.properties.PropertyMapDB
 
ERRLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
ErrLogDialog - Class in docking
A dialog that takes error text and displays it with an option details button.
ErrLogExpandableDialog - Class in docking
 
ErrLogExpandableDialog(String, String, Throwable) - Constructor for class docking.ErrLogExpandableDialog
 
ERRNOS - Static variable in class ghidra.pcode.emu.linux.AbstractEmuLinuxSyscallUseropLibrary
TODO: A map from simulator-defined errno to Linux-defined errno
error - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
 
error - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AssemblyResolvedErrorBuilder
 
error - Variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedError
 
error(int, String) - Method in class generic.theme.AbstractThemeReader
 
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) - Method in class generic.theme.StubThemeManager
 
error(String) - Method in class generic.theme.ThemeManager
 
error(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AssemblyResolvedErrorBuilder
 
error(String, AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
Build an error resolution record, based on an intermediate SLEIGH constructor record
error(String, String) - Method in class ghidra.app.util.importer.MessageLog
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 - Enum constant in enum class docking.widgets.conditiontestpanel.ConditionStatus
 
Error() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
ERROR - Enum constant in enum class ghidra.framework.model.DomainObjectEvent
 
ERROR - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarningLevel
 
ERROR - Enum constant in enum class ghidra.util.MessageType
 
ERROR - Static variable in class generic.theme.GThemeDefaults.Colors
 
ERROR - Static variable in class generic.theme.GThemeDefaults.Colors.Messages
 
ERROR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
ERROR - Static variable in interface ghidra.program.model.listing.BookmarkType
 
ERROR_BOOKMARK_CATEGORY - Static variable in class ghidra.program.disassemble.Disassembler
 
ERROR_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
 
ERROR_EXPRN - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
ERROR_ICON - Static variable in class resources.Icons
 
ERROR_MESSAGE - Static variable in class docking.widgets.dialogs.MultiLineMessageDialog
Used for error messages.
ERROR_MESSAGE - Static variable in class docking.widgets.OptionDialog
Used for error messages.
ERROR_SELECTED - Static variable in class generic.theme.GThemeDefaults.Colors.Tables
 
ERROR_TAG - Static variable in class ghidra.program.database.symbol.EquateManager
 
ERROR_UNSELECTED - Static variable in class generic.theme.GThemeDefaults.Colors.Tables
 
errorBuf - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
errorBuf - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
errorBuilder(String, AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
ErrorCollectingPcodeParser(SleighLanguage) - Constructor for class ghidra.pcode.exec.SleighProgramCompiler.ErrorCollectingPcodeParser
 
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.field
 
ErrorListingField(FieldFactory, ProxyObj<?>, int, Throwable) - Constructor for class ghidra.app.util.viewer.field.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 - Enum constant in enum class ghidra.program.model.data.RenderUnicodeSettingsDefinition.RENDER_ENUM
 
ESCAPABLE_CHARS - Static variable in class ghidra.app.util.viewer.field.Annotation
 
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
 
escapeAnnotationPart(String) - Static method in interface ghidra.app.util.viewer.field.AnnotatedStringHandler
Escape a string that is intended to be used as a annotated string portion.
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.
escapeHTML(String, boolean) - Static method in class ghidra.util.HTMLUtilities
Escapes any HTML special characters in the specified text.
escapeString(String) - Static method in class ghidra.program.model.data.CategoryPath
Converts a non-escaped String into an escaped string suitable for being passed in as a component of a single category path string to the constructor that takes a single escaped category path string.
esi - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
 
esp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
 
ESTD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
ET_CORE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Core file
ET_DYN - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Shared object file
ET_EXEC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Executable file
ET_HIPROC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Processor specific
ET_LOPROC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Processor specific
ET_NONE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
No file type
ET_REL - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
Relocatable file (suitable for linking)
EV_CURRENT - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
current version
EV_NONE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
invalid version
eval(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcValueEvaluator
Returns the value encoded into the table at the specified pc.
EVAL_CALLED - Enum constant in enum class ghidra.program.model.lang.CompilerSpec.EvaluationModelType
 
EVAL_CURRENT - Enum constant in enum class ghidra.program.model.lang.CompilerSpec.EvaluationModelType
 
evalAll(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcValueEvaluator
Returns the set of all values for each unique pc section.
evalCalledModel - Variable in class ghidra.program.model.lang.BasicCompilerSpec
 
evalCurrentModel - Variable in class ghidra.program.model.lang.BasicCompilerSpec
 
evaluate() - Method in class generic.test.ConcurrentTestExceptionStatement
 
evaluate() - Method in class generic.test.rule.RepeatedStatement
 
evaluate(byte[]) - Method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluator
 
evaluate(DecompInterface, Function, TaskMonitor) - Method in interface ghidra.app.decompiler.parallel.DecompilerMapFunction
 
evaluate(DWARFCompilationUnit) - Method in class ghidra.app.util.bin.format.dwarf.DWARFLocation
 
evaluate(DWARFExpression) - Method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluator
 
evaluate(DWARFExpression, long...) - Method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluator
 
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(PcodeExecutor<T>) - Method in class ghidra.pcode.exec.PcodeExpression
Evaluate the expression using the given executor
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, DataType, 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, DataType, 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.
evaluateExpression(DWARFCompilationUnit) - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFBlobAttribute
 
evaluateReference(VarnodeContext, Instruction, int, Address, int, DataType, RefType) - Method in interface ghidra.program.util.ContextEvaluator
Evaluate the reference that has been found on this instruction.
evaluateReference(VarnodeContext, Instruction, int, Address, int, DataType, RefType) - Method in class ghidra.program.util.ContextEvaluatorAdapter
 
evaluateReturn(Varnode, VarnodeContext, Instruction) - Method in interface ghidra.program.util.ContextEvaluator
Evaluate the the target of a return
evaluateReturn(Varnode, VarnodeContext, Instruction) - 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.OpBehaviorLzcount
 
evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorPopcount
 
evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.UnaryOpBehavior
Evaluate the unary operation using long data
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorBoolNegate
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorCopy
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatAbs
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatCeil
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatFloat2Float
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatFloor
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatInt2Float
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatNan
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatNeg
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatRound
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatSqrt
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatTrunc
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorInt2Comp
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntNegate
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSext
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntZext
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorLzcount
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorPopcount
 
evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.UnaryOpBehavior
Evaluate the unary operation using BigInteger data
EVALUATION_MODEL_PROPERTY_NAME - Static variable in class ghidra.program.database.ProgramCompilerSpec
 
evaluator - Variable in class ghidra.program.util.SymbolicPropogator
 
event - Variable in class ghidra.graph.viewer.popup.ToolTipInfo
 
Event - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
EVENT_NAME - Static variable in class ghidra.app.events.FirstTimeAnalyzedPluginEvent
 
EventDisplayComponentProvider - Class in ghidra.app.plugin.debug
 
EventDisplayComponentProvider(PluginTool, String) - Constructor for class ghidra.app.plugin.debug.EventDisplayComponentProvider
 
EventDisplayPlugin - Class in ghidra.app.plugin.debug
Plugin to demonstrate handling of Program within a plugin and how to set up the list of consumed plugin events.
EventDisplayPlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.EventDisplayPlugin
Constructor
eventFlags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent.CliEventRow
 
eventIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEventMap.CliEventMapRow
 
eventManager - Variable in class ghidra.framework.store.local.LocalFileSystem
 
EventManager - Class in ghidra.framework.plugintool.mgr
Helper class to manage the events that plugins consume and produce.
EventManager(PluginTool) - Constructor for class ghidra.framework.plugintool.mgr.EventManager
Construct a new EventManager.
EventMap - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
EventQueueID - Class in ghidra.framework.model
 
EventQueueID() - Constructor for class ghidra.framework.model.EventQueueID
 
eventsConsumed() - Element in annotation interface 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() - Element in annotation interface ghidra.framework.plugintool.PluginInfo
List of PluginEvent (classes) that this Plugin produces.
EventTrigger - Enum Class 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
 
EventType - Interface in ghidra.framework.model
Interface for objects that represent event types.
eventTypeIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent.CliEventRow
 
ExactBytesFunctionHasher - Class in ghidra.app.plugin.match
 
ExactInstructionsFunctionHasher - Class in ghidra.app.plugin.match
 
ExactInstructionsFunctionHasher() - Constructor for class ghidra.app.plugin.match.ExactInstructionsFunctionHasher
 
ExactMnemonicsFunctionHasher - Class in ghidra.app.plugin.match
 
EXAMPLES - Static variable in class ghidra.app.plugin.GenericPluginCategoryNames
 
EXAMPLES - Static variable in interface ghidra.app.plugin.PluginCategoryNames
 
EXAMPLES_PRIORITY - Static variable in class ghidra.framework.plugintool.util.PluginPackage
 
ExamplesPluginPackage - Class in ghidra.app
 
ExamplesPluginPackage() - Constructor for class ghidra.app.ExamplesPluginPackage
 
exceedsRepeatBytePattern(PseudoInstruction) - Method in class ghidra.app.util.RepeatInstructionByteTracker
Check the next instruction within a block of instructions.
Exception - Enum constant in enum class ghidra.app.util.bin.format.pef.SectionKind
Reserved for future use.
ExceptionalCallback<E extends Throwable> - Interface in utility.function
A generic functional interface that is more semantically sound than Runnable.
ExceptionalConsumer<T,E extends Throwable> - 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 Throwable> - Interface in utility.function
A generic functional interface that allows you to consume an item, return a result, and potentially throw an exception.
ExceptionalSupplier<T,E extends Throwable> - Interface in utility.function
A generic functional interface that is more semantically sound than Runnable.
ExceptionDataDirectory - Class in ghidra.app.util.bin.format.pe
 
ExceptionHandlerFrameException - Exception in ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
Generic Exception class for classes contained in the ehFrame package
ExceptionHandlerFrameException() - Constructor for exception ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameException
Constructs a new ExceptionHandlerFrameException with the specified detail message and cause.
ExceptionHandlerFrameException(String) - Constructor for exception ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameException
Constructs a new ExceptionHandlerFrameException with the specified detail message.
ExceptionHandlerFrameException(String, Throwable) - Constructor for exception ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameException
Constructs a new ExceptionHandlerFrameException with the specified detail message and cause.
ExceptionHandlerFrameException(Throwable) - Constructor for exception ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameException
Constructs a new ExceptionHandlerFrameException with the specified cause.
ExceptionHandlerFrameHeader - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
This class represents an Exception Handler Frame Header.
ExceptionHandlerFrameHeader(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
Constructor for an ExceptionHandlerFrameHeader.
ExceptionStateX86_32 - Class in ghidra.app.util.bin.format.macho.threadcommand
 
ExceptionStateX86_64 - Class in ghidra.app.util.bin.format.macho.threadcommand
 
EXCLAIM - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
EXCLAIM - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
EXCLAIM - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
EXCLAIM - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
EXCLAIM - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
EXCLAIM - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
EXCLAIM - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
EXCLAIM - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
EXCLAIM - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
EXCLAIM - Static variable in class ghidra.sleigh.grammar.SleighParser
 
exclude() - Element in annotation interface ghidra.util.classfinder.ExtensionPointProperties
Enable to exclude an ExtensionPoint from being discovered
excludeFromGhidraJar() - Method in class generic.jar.ApplicationModule
 
excludeFromGhidraJar() - Method in class utility.module.ModuleManifestFile
 
excludeFromHelp(Object) - Method in class docking.DefaultHelpService
 
excludeFromHelp(Object) - Method in class docking.help.HelpManager
 
excludeFromHelp(Object) - Method in interface 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 - Enum constant in enum class ghidra.framework.store.CheckoutType
Checkout is a persistent exclusive checkout which ensures no other checkout can occur while this checkout persists.
exclusiveCheckout() - Method in class ghidra.app.util.dialog.CheckoutDialog
 
exclusiveCheckout() - Method in class ghidra.framework.main.datatree.CheckoutDialog
 
ExclusiveCheckoutException - Exception in ghidra.framework.store
 
ExclusiveCheckoutException(String) - Constructor for exception ghidra.framework.store.ExclusiveCheckoutException
 
ExclusiveORExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
ExclusiveORExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
execCursorBackward() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execCursorDown() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execCursorForward() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execCursorPosition() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execCursorUp() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execEraseCharacter() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execEraseInDisplay() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execEraseInLine() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execFile(ResourceFile, PythonScript) - Method in class ghidra.python.GhidraPythonInterpreter
Execute a python file using this interpreter.
execPrivateSequence(boolean) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execSetGraphicsRendition() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execSetWindowTitle() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execTextCursorDisableBlinking() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execTextCursorDisableModeShow() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execTextCursorEnableBlinking() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
execTextCursorEnableModeShow() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
EXECUTABLE_ORDINAL - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
 
ExecutableAction - Class in docking
 
ExecutableAction(DockingActionIf, ActionContext) - Constructor for class docking.ExecutableAction
 
ExecutableData - Enum constant in enum class ghidra.app.util.bin.format.pef.SectionKind
Intermixed code and writeable data.
ExecutableFormatConstraint - Class in ghidra.util.constraint
 
ExecutableFormatConstraint() - Constructor for class ghidra.util.constraint.ExecutableFormatConstraint
 
ExecutablePathProjectDataColumn - Class in ghidra.util.table.projectdata.column
 
ExecutablePathProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.ExecutablePathProjectDataColumn
 
EXECUTABLEPCODE_TYPE - Static variable in interface ghidra.program.model.lang.InjectPayload
 
ExecutableTaskStringHandler - Class in ghidra.app.util.viewer.field
 
ExecutableTaskStringHandler() - Constructor for class ghidra.app.util.viewer.field.ExecutableTaskStringHandler
 
execute - Variable in class ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
 
execute - Variable in class ghidra.app.util.Permissions
 
execute() - Method in class docking.ExecutableAction
 
execute() - Method in class generic.concurrent.ConcurrentGraphQ
 
execute(int, TaskMonitor) - Method in class ghidra.test.processors.support.EmulatorTestRunner
Execute test group without instruction stepping/tracing
execute(GhidraState, TaskMonitor, PrintWriter) - Method in class ghidra.app.script.GhidraScript
Execute/run script and GhidraScript.doCleanup(boolean) afterwards.
execute(AddressableRowObject) - Method in interface ghidra.app.tablechooser.TableChooserExecutor
Applies this executors action to the given rowObject.
execute(Command<T>, T) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
Execute the given command in the foreground.
execute(Command<T>, T) - 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(PcodeExecutor<T>, PcodeUseropLibrary<T>) - Method in class ghidra.pcode.exec.PcodeProgram
Execute this program using the given executor and library
execute(PcodeExecutor<T>, PcodeUseropLibrary<T>, Varnode, List<Varnode>) - Method in class ghidra.pcode.emu.sys.EmuSyscallLibrary.SyscallPcodeUseropDefinition
 
execute(PcodeExecutor<T>, PcodeUseropLibrary<T>, Varnode, List<Varnode>) - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
 
execute(PcodeExecutor<T>, PcodeUseropLibrary<T>, Varnode, List<Varnode>) - Method in interface ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition
Invoke/execute the userop.
execute(PcodeExecutor<T>, PcodeUseropLibrary<T>, Varnode, List<Varnode>) - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition
 
execute(PcodeProgram, PcodeUseropLibrary<T>) - Method in class ghidra.pcode.exec.PcodeExecutor
Execute a program using the given library
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(String, T, Runnable) - Method in class ghidra.framework.plugintool.PluginTool
Execute the given command in the foreground.
execute(String, T, Function<T, Boolean>) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
Execute the given command in the foreground.
execute(String, T, Function<T, Boolean>) - Method in class ghidra.framework.plugintool.PluginTool
Execute the given command in the foreground.
execute(List<PcodeOp>, Map<Integer, String>, PcodeUseropLibrary<T>) - Method in class ghidra.pcode.exec.PcodeExecutor
Execute a list of p-code ops
EXECUTE - Enum constant in enum class 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
 
EXECUTE_DECODE - Enum constant in enum class ghidra.pcode.exec.PcodeExecutorStatePiece.Reason
The value is being decoded by the emulator as an instruction for execution
EXECUTE_READ - Enum constant in enum class ghidra.pcode.exec.PcodeExecutorStatePiece.Reason
The value is being read by the emulator as data in the course of execution
executeBackgroundCommand(BackgroundCommand<T>, T) - 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.
executeBinaryOp(PcodeOp, BinaryOpBehavior) - Method in class ghidra.pcode.exec.PcodeExecutor
Execute the given binary op
executeBranch(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
 
executeBranch(PcodeOp, PcodeFrame) - Method in class ghidra.pcode.exec.PcodeExecutor
Execute a branch
executeBranchind(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
 
executeCall(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
 
executeCall(PcodeOp, PcodeFrame, PcodeUseropLibrary<T>) - Method in class ghidra.pcode.exec.PcodeExecutor
Execute a call
executeCallind(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
 
executeCallother(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
 
executeCallother(PcodeOp, PcodeFrame, PcodeUseropLibrary<T>) - Method in class ghidra.pcode.exec.PcodeExecutor
Execute a userop call
executeCallOther(PcodeOp) - Method in class ghidra.pcode.emulate.EmulateInstructionStateModifier
Execute a CALLOTHER op
executeCommand(BackgroundCommand<T>, T) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
Execute the given command in the background
executeConditionalBranch(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
 
executeConditionalBranch(PcodeOp, PcodeFrame) - Method in class ghidra.pcode.exec.PcodeExecutor
Execute a conditional branch
executeInBulk(List<AddressableRowObject>, List<AddressableRowObject>, TaskMonitor) - Method in interface ghidra.app.tablechooser.TableChooserExecutor
A callback that clients can choose to use instead of TableChooserExecutor.execute(AddressableRowObject).
executeIndirect(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
 
executeIndirectBranch(PcodeOp, PcodeFrame) - Method in class ghidra.pcode.exec.PcodeExecutor
Execute an indirect branch
executeIndirectCall(PcodeOp, PcodeFrame) - Method in class ghidra.pcode.exec.PcodeExecutor
Execute an indirect call
executeInstruction() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
executeInstruction() - Method in interface ghidra.pcode.emu.PcodeThread
Execute the next instruction, ignoring injects
executeInstruction(boolean, TaskMonitor) - Method in class ghidra.app.emulator.AdaptedEmulator
 
executeInstruction(boolean, TaskMonitor) - Method in class ghidra.app.emulator.DefaultEmulator
 
executeInstruction(boolean, TaskMonitor) - Method in interface ghidra.app.emulator.Emulator
Execute instruction at current address
executeInstruction(boolean, TaskMonitor) - Method in class ghidra.pcode.emulate.Emulate
 
executeLoad(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
 
executeLoad(PcodeOp) - Method in class ghidra.pcode.exec.PcodeExecutor
Execute a load
executeMultiequal(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
 
executeOnSwingWithoutBlocking(Runnable) - Static method in class generic.test.AbstractGuiTest
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.
executeReturn(PcodeOp, PcodeFrame) - Method in class ghidra.pcode.exec.PcodeExecutor
Execute a return
executeSingleStep(int) - Method in class ghidra.test.processors.support.EmulatorTestRunner
 
executeSleigh(String) - Method in class ghidra.pcode.emu.DefaultPcodeThread.PcodeThreadExecutor
 
executeSleigh(String) - Method in class ghidra.pcode.exec.PcodeExecutor
Compile and execute a block of Sleigh
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
 
executeStore(PcodeOp) - Method in class ghidra.pcode.exec.PcodeExecutor
Execute a store
executeSwingAnimationCallback(SwingAnimationCallback) - Static method in class docking.util.AnimationUtils
 
executeUnaryOp(PcodeOp, UnaryOpBehavior) - Method in class ghidra.pcode.exec.PcodeExecutor
Execute the given unary op
ExecutionListener - Interface in ghidra.test.processors.support
 
executor - Variable in class ghidra.pcode.emu.DefaultPcodeThread
 
execv(String, String[]) - Method in interface ghidra.pty.unix.PosixC
 
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
 
exists() - Method in class ghidra.util.PropertyFile
Return whether the file for this PropertyFile exists.
exists(DBHandle) - Static method in class ghidra.program.database.symbol.VariableStorageManagerDB
Determine if the variable storage manager table already exists
exists(DBHandle, String) - Static method in class ghidra.program.database.util.AddressRangeMapDB
Tests if an AddressRangeMap table exists with the given name
exists(String) - Static method in class ghidra.framework.plugintool.util.PluginPackage
Returns true if the system has found a plugin package for the given name
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 interface ghidra.framework.plugintool.GenericStandAloneApplication
 
exit() - Method in class ghidra.framework.plugintool.StandAloneApplication
 
exit() - Method in class help.screenshot.AbstractScreenShotGenerator
 
EXIT - Static variable in class ghidra.graph.ProgramGraphType
 
exitGhidra() - Static method in class ghidra.framework.main.AppInfo
 
exp - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedBackfillBuilder
 
exp - Variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
expand() - Method in class docking.widgets.tree.GTreeNode
Convenience method for expanding (opening) this node in the tree.
expand(String, boolean) - Method in class ghidra.app.util.cparser.CPP.DefineTable
do the final expansion of "##" concats in the define strings that protect normal macro substitution.
expand(String, boolean, ArrayList<String>) - Method in class ghidra.app.util.cparser.CPP.DefineTable
do the final expansion of "##" concats in the define strings that protect normal macro substitution.
EXPAND_ALL - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
EXPAND_ALL_ICON - Static variable in class resources.Icons
 
expandAddressSetToIncludeFullDelaySlots(Program, AddressSetView) - Static method in class ghidra.program.util.SimpleDiffUtility
Expand a specified address set to include complete delay slotted instructions which may be included at the start or end of each range within the specified address set.
expandAll() - Method in class docking.widgets.tree.GTree
 
ExpandBuff(boolean) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
 
ExpandBuff(boolean) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
expandDefine(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
 
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, boolean, TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeExpandAllTask
Expand the specified parent tree node.
expandPath(GTreeNode) - Method in class docking.widgets.tree.GTree
 
expandPath(GTree, String...) - Static method in class docking.test.AbstractDockingTest
 
expandPath(TreePath) - Method in class docking.widgets.tree.GTree
 
expandPaths(List<TreePath>) - Method in class docking.widgets.tree.GTree
 
expandPaths(TreePath[]) - Method in class docking.widgets.tree.GTree
 
expandTree(GTreeNode) - Method in class docking.widgets.tree.GTree
 
expandTree(GTree, String...) - Static method in class docking.test.AbstractDockingTest
 
EXPATH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
expected - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
 
expectedAddressForNextMatch(int) - Method in class ghidra.app.plugin.match.Match
 
expectedTokenSequences - Variable in exception ghidra.app.util.cparser.C.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception ghidra.app.util.cparser.CPP.ParseException
Each entry in this array is an array of integers.
expects() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
See what symbol is expected next
Experimental - Annotation Interface in ghidra.lifecycle
An annotation for experimental things
EXPERIMENTAL_ICON - Static variable in interface ghidra.framework.plugintool.PluginPackagingProvider
 
EXPERIMENTAL_PRIORITY - Static variable in class ghidra.framework.plugintool.util.PluginPackage
 
ExpiringSwingTimer - Class in generic.timer
This class allows clients to run swing action at some point in the future, when the given condition is met, allowing for the task to timeout.
ExpiringSwingTimer(int, int, BooleanSupplier, Runnable) - Constructor for class generic.timer.ExpiringSwingTimer
Constructor
EXPLICIT - Enum constant in enum class ghidra.program.model.data.AlignmentType
MACHINE - this data type's alignment will be a multiple of the explicit alignment value specified for the datatype.
EXPLICIT - Enum constant in enum class ghidra.program.model.data.PackingType
EXPLICIT - indicates an explicit pack value has been specified and that components should be placed automatically based upon their alignment, not to exceed the pack value.
EXPLICITLY_BYTE_ALIGNED - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderReserved
Assuming the underlying processor is word aligned, then this value indicates that a section is byte aligned.
explode(File, File, TaskMonitor) - Static method in class generic.util.ArchiveExtractor
 
EXPLORING - Enum constant in enum class ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
 
EXPONENT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
EXPONENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
export() - Method in class ghidra.sleigh.grammar.SleighEcho
 
export() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
export() - Method in class ghidra.sleigh.grammar.SleighParser
 
export(ConstructTpl) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
export(File, DomainFile, TaskMonitor) - Method in class ghidra.app.util.exporter.Exporter
Actually does the work of exporting a domain file, if supported (see Exporter.canExportDomainFile(DomainFile)).
export(File, DomainFile, TaskMonitor) - Method in class ghidra.app.util.exporter.GdtExporter
 
export(File, DomainFile, TaskMonitor) - Method in class ghidra.app.util.exporter.GzfExporter
 
export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.AsciiExporter
 
export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.BinaryExporter
 
export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.CppExporter
 
export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.Exporter
Actually does the work of exporting a DomainObject.
export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.GdtExporter
 
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.OriginalFileExporter
 
export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.XmlExporter
 
Export - Enum constant in enum class ghidra.app.util.bin.format.pe.rich.MSProductType
 
export_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.export_return
 
EXPORT_SYMBOL_FLAGS_KIND_ABSOLUTE - 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_REEXPORT - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
EXPORT_SYMBOL_FLAGS_STUB_AND_RESOLVER - 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.
exportDefaultTool() - Method in class ghidra.framework.plugintool.mgr.DialogManager
Exports a version of our tool without any config settings.
EXPORTED - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoName.Flag
 
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 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
ExportEntry(String, long, long, long, String) - Constructor for record class ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
Creates an instance of a ExportEntry record class.
Exporter - Class in ghidra.app.util.exporter
The interface that all exporters must implement.
Exporter(String, String, HelpLocation) - Constructor for class ghidra.app.util.exporter.Exporter
Constructs a new exporter.
EXPORTER - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for the exporters.
ExporterException - Exception in ghidra.app.util.exporter
 
ExporterException(Exception) - Constructor for exception ghidra.app.util.exporter.ExporterException
 
ExporterException(String) - Constructor for exception ghidra.app.util.exporter.ExporterException
 
exportGraph(AttributedGraph, File) - Method in interface ghidra.service.graph.AttributedGraphExporter
Exports the given graph to the given writer
ExportInfo - Class in ghidra.app.util.bin.format.pe
A class to hold the information extracted from a export data directory.
exportKeyBindings(ToolOptions) - Static method in class docking.actions.KeyBindingUtils
Saves the key bindings from the provided options object to a file chosen by the user.
exportLocation() - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
exportLocation() - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
 
exportLocation() - Method in class ghidra.app.decompiler.component.DecompilerController
 
exportTheme(ThemeManager) - Static method in class docking.theme.gui.ThemeUtils
Exports a theme, prompting the user to pick an file.
ExportThemeDialog - Class in docking.theme.gui
Dialog for exporting themes to external files or zip files.
ExportThemeDialog(ThemeManager, boolean) - Constructor for class docking.theme.gui.ExportThemeDialog
 
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
 
ExportTrie - Class in ghidra.app.util.bin.format.macho.commands
Mach-O export trie
ExportTrie() - Constructor for class ghidra.app.util.bin.format.macho.commands.ExportTrie
Creates an empty ExportTrie.
ExportTrie(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.ExportTrie
Creates and parses a new ExportTrie
ExportTrie.ExportEntry - Record Class in ghidra.app.util.bin.format.macho.commands
exportTypesToGDT(File, boolean, TaskMonitor) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Export the currently registered struct mapping types to a gdt file, producing a bootstrap GDT archive.
exportX509Certificates(Certificate[], File) - Static method in class ghidra.net.ApplicationKeyManagerUtils
Export X.509 certificates to the specified outFile.
expr() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
 
expr() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
expr() - Method in class ghidra.sleigh.grammar.SleighEcho
 
expr() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr() - Method in class ghidra.sleigh.grammar.SleighParser
 
Expr - Class in ghidra.pcode.struct
 
Expr(StructuredSleigh, DataType) - Constructor for class ghidra.pcode.struct.Expr
 
expr_add() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_add() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_add_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_add_return
 
expr_and() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
 
expr_and() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_and() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_and_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_and_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_and_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_and_op_return
 
expr_and_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_and_return
 
expr_apply() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
expr_apply() - Method in class ghidra.sleigh.grammar.SleighEcho
 
expr_apply() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_apply() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_apply_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_apply_return
 
expr_booland() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_booland() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_booland_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_booland_return
 
expr_boolor() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_boolor() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_boolor_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_boolor_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_boolor_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_boolor_op_return
 
expr_boolor_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_boolor_return
 
expr_comp() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_comp() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_comp_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_comp_return
 
expr_eq() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
 
expr_eq() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_eq() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_eq_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_eq_return
 
expr_func() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_func() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_func_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_func_return
 
expr_mult() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_mult() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_mult_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_mult_return
 
expr_not() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
 
expr_operands() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
expr_operands() - Method in class ghidra.sleigh.grammar.SleighEcho
 
expr_operands() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_operands() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_operands_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_operands_return
 
expr_or() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
 
expr_or() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_or() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_or_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_or_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_or_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_or_op_return
 
expr_or_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_or_return
 
expr_paren() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
 
expr_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_return
 
expr_shift() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_shift() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_shift_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_shift_return
 
expr_term() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
 
expr_term() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_term() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_term_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_term_return
 
expr_unary() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_unary() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_unary_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_unary_return
 
expr_xor() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
 
expr_xor() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_xor() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_xor_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
expr_xor_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
expr_xor_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_xor_op_return
 
expr_xor_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_xor_return
 
expression() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
 
Expression() - Method in class ghidra.app.util.cparser.C.CParser
 
Expression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
ExpressionEnvironment - Interface in ghidra.sleigh.grammar
 
ExpressionMatcher<T extends PatternExpression> - Interface in ghidra.app.plugin.assembler.sleigh.expr.match
A matcher for a form of patten expression
ExpressionMatcher.Context - Interface in ghidra.app.plugin.assembler.sleigh.expr.match
A context for defining expression matcher succinctly
expressionsIdenticallyDefined(PatternExpression, PatternExpression) - Static method in class ghidra.app.plugin.assembler.sleigh.expr.match.AbstractExpressionMatcher
 
ExpressionStatement() - Method in class ghidra.app.util.cparser.C.CParser
 
ExpressionTerm - Class in ghidra.app.plugin.processors.generic
 
ExpressionTerm(ExpressionValue, Offset) - Constructor for class ghidra.app.plugin.processors.generic.ExpressionTerm
 
ExpressionValue - Interface in ghidra.app.plugin.processors.generic
 
exprloc - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
exprToString(byte[], DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpression
 
EXT_ENTRY_POINT - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
EXT_FROM_ADDRESS - Static variable in interface ghidra.program.model.address.Address
Address object representing an external entry address.
EXT_LEVEL - Static variable in class ghidra.program.model.symbol.SymbolUtilities
 
EXT_REF_RESOLVED - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
EXT_REF_RESOLVED - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
EXT_REF_UNRESOLVED - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
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
extend(String...) - Method in class ghidra.program.model.data.CategoryPath
Returns a CategoryPath that extends the current path using a hierarchical array of strings where each string is the name of a category in the category path extension.
extend(List<String>) - Method in class ghidra.program.model.data.CategoryPath
Returns a CategoryPath that extends the current path using a hierarchical list of strings where each string is the name of a category in the category path extension.
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
 
extendList(List<T>, T) - Static method in class ghidra.app.plugin.assembler.sleigh.util.AsmUtil
Extend a list with the given item
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 - Enum constant in enum class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
 
EXTENSION - Static variable in class ghidra.app.util.bin.format.swift.types.ContextDescriptorKind
This context descriptor represents an extension
EXTENSION - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
EXTENSION - Static variable in class ghidra.app.util.exporter.GdtExporter
 
EXTENSION - Static variable in class ghidra.app.util.exporter.GzfExporter
 
EXTENSION - Static variable in class ghidra.program.model.data.FileDataTypeManager
 
EXTENSION_ERROR - Enum constant in enum class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
 
EXTENSION_INSTALL - Enum constant in enum class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
 
EXTENSION_OVERPENDING - Enum constant in enum class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
 
EXTENSION_OVERRIDE - Enum constant in enum class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
 
EXTENSION_REMOVE - Enum constant in enum class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
 
EXTENSION_REPLACE - Enum constant in enum class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
 
extensionArchiveDir - Variable in class utility.application.ApplicationLayout
 
ExtensionDetails - Class in ghidra.util.extensions
Representation of a Ghidra extension.
ExtensionDetails(String, String, String, String, String) - Constructor for class ghidra.util.extensions.ExtensionDetails
Constructor.
ExtensionFileFilter - Class in ghidra.util.filechooser
A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
ExtensionFileFilter(String[], String) - Constructor for class ghidra.util.filechooser.ExtensionFileFilter
Creates a file filter from the given string array and description.
ExtensionFileFilter(String, String) - Constructor for class ghidra.util.filechooser.ExtensionFileFilter
Creates a file filter that accepts the given file type.
extensionInstallationDirs - Variable in class utility.application.ApplicationLayout
 
ExtensionInstaller - Class in ghidra.framework.project.extensions
Utility class for managing Ghidra Extensions.
ExtensionInstaller() - Constructor for class ghidra.framework.project.extensions.ExtensionInstaller
 
ExtensionModuleClassLoader - Class in ghidra.util.extensions
A class loader used with Ghidra extensions.
ExtensionModuleClassLoader(ExtensionDetails) - Constructor for class ghidra.util.extensions.ExtensionModuleClassLoader
 
ExtensionPoint - Interface in ghidra.util.classfinder
NOTE: ExtensionPoint logistics have changed! It is no longer sufficient to implement ExtensionPoint in order for the ClassSearcher to dynamically pick up your class.
ExtensionPointProperties - Annotation Interface in ghidra.util.classfinder
ExtensionPoint properties
ExtensionPointProperties.Util - Class in ghidra.util.classfinder
Utility methods for working with ExtensionPointProperties
Extensions - Class in ghidra.util.extensions
A collection of all extensions found.
ExtensionTablePanel - Class in ghidra.framework.project.extensions
Container for the GTable that displays ghidra extensions.
ExtensionTablePanel(PluginTool) - Constructor for class ghidra.framework.project.extensions.ExtensionTablePanel
Constructor; builds the panel and sets table attributes.
ExtensionTableProvider - Class in ghidra.framework.project.extensions
Component Provider that shows the known extensions in Ghidra in a GTable.
ExtensionTableProvider(PluginTool) - Constructor for class ghidra.framework.project.extensions.ExtensionTableProvider
Constructor.
ExtensionUtils - Class in ghidra.util.extensions
Utilities for finding extensions.
ExtensionUtils() - Constructor for class ghidra.util.extensions.ExtensionUtils
 
extent(long, int) - Static method in interface generic.ULongSpan
Create a closed interval of unsigned longs having the given (unsigned) length
extent(long, long) - Static method in interface generic.ULongSpan
Create a closed interval of unsigned longs having a given length
EXTERN - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
EXTERNAL - Enum constant in enum class ghidra.graph.viewer.event.picking.PickListener.EventSource
Originated from outside of the graph API (e.g., an external location change)
EXTERNAL - Enum constant in enum class ghidra.program.model.listing.LabelString.LabelType
 
EXTERNAL - Static variable in class ghidra.graph.ProgramGraphType
 
EXTERNAL - Static variable in class ghidra.program.model.listing.LabelString
 
EXTERNAL_ADD_CONFLICT - Enum constant in enum class 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 purpose EXTERNAL block may be created by certain program loaders (e.g., Elf) to act as a stand-in for unknown external symbol locations when relocation support is required using a valid memory address.
EXTERNAL_DATA_TYPE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
EXTERNAL_DATA_TYPE_CONFLICT - Enum constant in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
 
EXTERNAL_DETAILS_CONFLICT - Enum constant in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
 
EXTERNAL_ENTRY_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
EXTERNAL_ENTRY_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
EXTERNAL_FUNCTION - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
EXTERNAL_FUNCTION_CONFLICT - Enum constant in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
 
EXTERNAL_FUNCTION_REMOVE_CONFLICT - Enum constant in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
 
EXTERNAL_FUNCTION_VS_DATA_TYPE_CONFLICT - Enum constant in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
 
EXTERNAL_FUNCTIONS_ADDED_VERSION - Static variable in class ghidra.program.database.ProgramDB
 
EXTERNAL_ICON_PREFIX - Static variable in class resources.ResourceManager
 
EXTERNAL_LABEL - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
EXTERNAL_LAF_ID_PREFIX - Static variable in class generic.theme.ColorValue
 
EXTERNAL_LAF_ID_PREFIX - Static variable in class generic.theme.FontValue
 
EXTERNAL_LAF_ID_PREFIX - Static variable in class generic.theme.IconValue
 
EXTERNAL_NAME_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
EXTERNAL_NAME_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
EXTERNAL_NAME_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
EXTERNAL_NAMESPACE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
EXTERNAL_NAVIGATION_OPTION - Static variable in interface ghidra.GhidraOptions
 
EXTERNAL_PATH_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
EXTERNAL_REF - Static variable in class ghidra.graph.ProgramGraphType
 
EXTERNAL_REF - Static variable in class ghidra.program.model.symbol.RefType
RefType.EXTERNAL_REF type is used internally to identify external entry point locations using a from address of Address.NO_ADDRESS.
EXTERNAL_REFERENCE_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
EXTERNAL_REFERENCE_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
EXTERNAL_REMOVE_CONFLICT - Enum constant in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
 
EXTERNAL_SOURCE_NAME - Static variable in class ghidra.framework.plugintool.PluginEvent
Name of event source when plugin event is passed to another tool as cross-tool event.
EXTERNAL_SPACE - Static variable in interface ghidra.program.model.address.AddressSpace
The EXTERNAL_SPACE is used to contain all external locations (i.e., data and functions) defined within a given library namespace.
EXTERNAL_SYMBOL_TYPE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
externalAddChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
externalAddConflicts - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
ExternalConflictInfoPanel - Class in ghidra.app.merge.listing
ExternalConflictInfoPanel appears above the 4 listings in the ListingMergeWindow.
ExternalConflictInfoPanel() - Constructor for class ghidra.app.merge.listing.ExternalConflictInfoPanel
Creates a new ExternalConflictInfoPanel to use above the listings.
externalDataTypeChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
externalDataTypeConflicts - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
ExternalDebugFileSectionProvider - Class in ghidra.app.util.bin.format.dwarf.sectionprovider
A DWARFSectionProvider that reads .debug_info (and friends) sections from an external ELF file that is referenced in the original ELF file's build-id or debuglink sections.
ExternalDebugFilesService - Class in ghidra.app.util.bin.format.dwarf.external
A collection of search locations that can be queried to find a DWARF external debug file, which is a second ELF binary that contains the debug information that was stripped from the original ELF binary.
ExternalDebugFilesService(List<SearchLocation>) - Constructor for class ghidra.app.util.bin.format.dwarf.external.ExternalDebugFilesService
Creates a new instance using the list of search locations.
ExternalDebugInfo - Class in ghidra.app.util.bin.format.dwarf.external
Metadata needed to find an ELF/DWARF external debug file, retrieved from an ELF binary's ".gnu_debuglink" section and/or ".note.gnu.build-id" section.
ExternalDebugInfo(String, int, byte[]) - Constructor for class ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo
Constructor to create an ExternalDebugInfo instance.
ExternalDeclaration() - Method in class ghidra.app.util.cparser.C.CParser
 
externalDetailConflicts - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
externalDetailsChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
ExternalEntryCmd - Class in ghidra.app.cmd.label
Command for setting/unsetting an external entry point.
ExternalEntryCmd(Address, boolean) - Constructor for class ghidra.app.cmd.label.ExternalEntryCmd
Construct a new command for setting/unsetting an external entry point
externalEntryPointAdded(Address) - Method in interface ghidra.program.model.symbol.SymbolTableListener
Notification that an external entry point was added at the given address.
externalEntryPointRemoved(Address) - Method in interface ghidra.program.model.symbol.SymbolTableListener
Notification that an external entry point was removed from the given address.
externalFunctionChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
ExternalFunctionMerger - Class in ghidra.app.merge.listing
Class for merging external function and label changes.
ExternalFunctionMerger(ListingMergeManager, boolean) - Constructor for class ghidra.app.merge.listing.ExternalFunctionMerger
Manages changes and conflicts for externals between the latest versioned program and the modified program being checked into version control.
ExternalFunctionMerger.ExternalConflictType - Enum Class 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.
ExternalLookup(int, int) - Constructor for record class ghidra.app.util.bin.format.omf.OmfComdatExternalSymbol.ExternalLookup
Creates an instance of a ExternalLookup record class.
externalLookups - Variable in class ghidra.app.util.bin.format.omf.OmfComdatExternalSymbol
 
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, OpenMode, 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
 
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
 
ExternalSymbolResolver - Class in ghidra.program.util
Moves dangling external function symbols found in the EXTERNAL/UNKNOWN namespace into the namespace of the external library that publishes a matching symbol.
ExternalSymbolResolver(ProjectData, TaskMonitor) - Constructor for class ghidra.program.util.ExternalSymbolResolver
 
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_COMMENT_KEY - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
 
EXTRA_LAYOUT_COLUMN_SPACING - Static variable in class ghidra.graph.viewer.GraphViewerUtils
 
EXTRA_LAYOUT_COLUMN_SPACING_CONDENSED - Static variable in class ghidra.graph.viewer.GraphViewerUtils
 
EXTRA_LAYOUT_ROW_SPACING - Static variable in class ghidra.graph.viewer.GraphViewerUtils
 
EXTRA_LAYOUT_ROW_SPACING_CONDENSED - Static variable in class ghidra.graph.viewer.GraphViewerUtils
 
EXTRACT - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
EXTRACT - Static variable in class ghidra.program.model.pcode.PcodeOp
 
extractAddend() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
Determine if addend data must be extracted
extractColorFontAndIconValuesFromDefaults() - Method in class generic.theme.laf.NimbusUiDefaultsMapper
 
extractColorFontAndIconValuesFromDefaults() - Method in class generic.theme.laf.UiDefaultsMapper
Mines the UiDefaults for all color values.
extractFieldNumber(String) - Static method in class ghidra.program.model.pcode.UnionFacetSymbol
The actual field number is encoded in the symbol name
extractFile(GFile, File, TaskMonitor) - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
 
extractFromDoubleQuotes(String) - Static method in class ghidra.util.StringUtilities
If the given string is enclosed in double quotes, extract the inner text.
extractHash(String) - Static method in class ghidra.program.model.pcode.DataTypeSymbol
 
extractNameRoot(String) - Static method in class ghidra.program.model.pcode.DataTypeSymbol
 
extractPostPatterns(ArrayList<Pattern>) - Method in class ghidra.util.bytesearch.PatternPairSet
Add this PatternPairSets post patterns to an existing arraylist of patterns.
ExtraStar - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoTypeFlag
 

F

F_AR16WR - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
 
F_AR16WR - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
file is 16-bit little-endian
F_AR32W - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
 
F_AR32W - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
file is 32-bit big-endian
F_AR32WR - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
Indicates that the file is 32-bit little endian.
F_AR32WR - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
file is 32-bit little-endian
F_DSA - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
file uses Very Large Program Support
F_DYNLOAD - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
rs/6000 aix: dynamically loadable w/imports and exports
F_EXEC - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
If set, all unresolved symbols have been resolved and the file may be considered executable.
F_EXEC - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
file is executable (no unresolved external references)
F_FDPR_OPTI - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
file was reordered with fdpr command
F_FDPR_PROF - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
file was profiled with fdpr command
F_LNNO - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
If set, all line number information has been removed from the file (or was never added in the first place).
F_LNNO - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
line numbers stripped from file
F_LOADONLY - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
rs/6000 aix: if the object file is a member of an archive it can be loaded by the system loader but the member is ignored by the binder.
F_LSYMS - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
If set, all local symbols have been removed from the file (or were never added in the first place).
F_LSYMS - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
local symbols stripped from file
F_MINMAL - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
Indicates this file is a minimal object file (".m")
F_NODF - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
 
F_PATCH - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
 
F_RELFLG - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
If set, there is not relocation information in this file.
F_RELFLG - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
relocation info stripped from file
F_SHROBJ - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
rs/6000 aix: file is a shared object
F_SWABD - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
Indicates this file has had its bytes swabbed (in names).
F_UPDATE - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
Indicates this file is a fully bound update file.
factories - Variable in class ghidra.app.util.viewer.format.FieldFormatModel
 
factory - Variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
factory - Variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
factory - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
 
factory - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
 
factory - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
 
factory - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
factory - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
 
factory - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
 
factory() - Element in annotation interface 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.
Factory(SleighLanguage) - Constructor for class ghidra.pcode.exec.SleighPcodeUseropDefinition.Factory
Construct a factory for the given language
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
FAIL - Static variable in class ghidra.program.model.lang.protorules.AssignAction
 
FAIL - Static variable in interface ghidra.pty.windows.jna.ConsoleApiNative
 
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
 
FAILURE - Enum constant in enum class ghidra.program.model.reloc.Relocation.Status
A supported relocation fail to apply properly.
FAILURE - Static variable in record class ghidra.program.model.reloc.RelocationResult
failWithException(String, Throwable) - Static method in class generic.test.AbstractGTest
 
FAKE_LINK_OPTION_NAME - Static variable in class ghidra.app.util.opinion.CoffLoader
 
fakeFocusGained(JTextField) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
FALL - Variable in class ghidra.pcode.struct.StructuredSleigh
The singleton instance of the fall-through "label."
FALL_THROUGH - Static variable in class ghidra.graph.ProgramGraphType
 
FALL_THROUGH - Static variable in class ghidra.program.model.symbol.RefType
RefType.FALL_THROUGH corresponds to an instruction fall-through override where modeling requires a fall-through instruction to convey a branch around other CodeUnits.
FALLTHROUGH_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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
 
family - Variable in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
family - Variable in class ghidra.app.util.xml.ProgramInfo
The family name of the program's processor (eg, "Intel").
family_or_operand_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
family_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
FamilySymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
TripleSymbols whose semantic value and printing changes depending on the pattern that they match
FamilySymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.FamilySymbol
 
FAR - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
FAST_DURATION - Static variable in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
 
fastcall - Enum constant in enum class ghidra.program.model.data.GenericCallingConvention
Deprecated.
A standard/default calling convention applies in which only registers are used to pass parameters
FASTCALL - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
 
FASTCALL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
Fat - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef.HeaderFormat
 
FAT_CIGAM - Static variable in class ghidra.app.util.bin.format.ubi.FatHeader
 
FAT_MAGIC - Static variable in class ghidra.app.util.bin.format.ubi.FatHeader
 
fatalError(SAXParseException) - Method in class ghidra.app.util.xml.XMLErrorHandler
 
fatalError(SAXParseException) - Method in class ghidra.util.xml.XmlUtilities.ThrowingErrorHandler
 
fatalErrorOccurred(Exception) - Method in class ghidra.framework.data.DomainObjectAdapter
 
FatArch - Class in ghidra.app.util.bin.format.ubi
Represents a fat_arch structure.
FatArch(BinaryReader) - Constructor for class ghidra.app.util.bin.format.ubi.FatArch
 
FatHeader - Class in ghidra.app.util.bin.format.ubi
Represents a fat_header structure.
FatHeader(ByteProvider) - Constructor for class ghidra.app.util.bin.format.ubi.FatHeader
 
FAULT - Enum constant in enum class ghidra.pcode.emulate.EmulateExecutionState
Execution stopped due to a fault/error
faultHandler - Variable in class ghidra.pcode.memstate.MemoryBank
 
FaultTolerantInputStream - Class in ghidra.app.util.bin
An InputStream wrapper that suppresses any IOExceptions thrown by the wrapped stream and starts returning 0 value bytes for all subsequent reads.
FaultTolerantInputStream(InputStream, long, BiConsumer<String, Throwable>) - Constructor for class ghidra.app.util.bin.FaultTolerantInputStream
Creates instance.
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.ProjectDataTypeManager
 
fd - Variable in class ghidra.pty.unix.UnixPtyEndpoint
 
FD_STDERR - Static variable in interface ghidra.pcode.emu.unix.EmuUnixFileDescriptor
The default file descriptor for stderr (standard error output)
FD_STDIN - Static variable in interface ghidra.pcode.emu.unix.EmuUnixFileDescriptor
The default file descriptor for stdin (standard input)
FD_STDOUT - Static variable in interface ghidra.pcode.emu.unix.EmuUnixFileDescriptor
The default file descriptor for stdout (standard output)
FdeTable - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
Class that builds the Frame Description Entry (FDE) Table for a Common Information Entry (CIE).
FdeTable(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FdeTable
Constructor for an FDE table.
FdInputStream - Class in ghidra.pty.unix
An input stream that wraps a native POSIX file descriptor
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
 
FdOutputStream - Class in ghidra.pty.unix
An output stream that wraps a native POSIX file descriptor
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
 
features - Variable in class ghidra.app.decompiler.signature.SignatureResult
 
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
 
FG_CONTROL_ID - Static variable in class generic.theme.SystemThemeIds
 
FG_DISABLED_ID - Static variable in class generic.theme.SystemThemeIds
 
FG_TOOLTIP_ID - Static variable in class generic.theme.SystemThemeIds
 
FG_VIEW_ID - Static variable in class generic.theme.SystemThemeIds
 
FG_VIEW_SELECTED_ID - Static variable in class generic.theme.SystemThemeIds
 
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(String) - Method in interface ghidra.pcode.struct.StructuredSleigh.LVal
Generate a field offset
Field - Class in db
Field is an abstract data wrapper for use with Records.
Field - Enum constant in enum class 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(String, String, DemangledDataType) - Constructor for record class ghidra.app.util.demangler.DemangledStructure.Field
Creates an instance of a Field record class.
FIELD_NAME - Static variable in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.AddressFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.FieldNameFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.FileOffsetFieldFactory
 
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.ListingColors
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.MnemonicFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.OpenCloseFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.OperandFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.PlateFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.PostCommentFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.PreCommentFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.RegisterFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.SeparatorFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.SpaceFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.SpacerFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.VariableCommentFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.VariableLocFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.VariableNameFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.VariableTypeFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.VariableXRefFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.XRefFieldFactory
 
FIELD_NAME - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
Field.UnsupportedFieldException - Exception in db
 
FieldBackgroundColorManager - Interface in docking.widgets.fieldpanel.internal
Interface for classes that manage the background color of fields.
FieldContext<T> - Record Class in ghidra.app.util.bin.format.golang.structmapping
Context of an individual field that is being deserialized, or being markedup.
FieldContext(StructureContext<T>, FieldMappingInfo<T>, DataTypeComponent, BinaryReader) - Constructor for record class ghidra.app.util.bin.format.golang.structmapping.FieldContext
Creates an instance of a FieldContext record class.
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
 
FieldDescriptionProvider - Interface in docking.widgets.fieldpanel
Provides descriptions for fields in a field panel
FieldDescriptor - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift FieldDescriptor structure
FieldDescriptor(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.FieldDescriptor
Creates a new FieldDescriptor
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.DBRecord
Determine if the specified field equals the field associated with the specified columnIndex.
FieldFactory - Class in ghidra.app.util.viewer.field
NOTE: ALL FIELDFACTORY CLASSES MUST END IN "FieldFactory".
FieldFactory(String) - Constructor for class ghidra.app.util.viewer.field.FieldFactory
Constructs a FieldFactory with given name.
FieldFactory(String, FieldFormatModel, ListingHighlightProvider, 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 - Interface in docking.widgets.fieldpanel.support
A highlighter for for Fields.
fieldIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout.CliFieldLayoutRow
 
fieldIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA.CliFieldRVARow
 
FieldIndexTable - Class in db
FieldIndexTable provides a simplified index table whose key is a fixed or variable length IndexField which consists of a concatenation of the index field value and associated primary table key.
fieldInfo() - Method in record class ghidra.app.util.bin.format.golang.structmapping.FieldContext
Returns the value of the fieldInfo record component.
FieldInputListener - Interface in docking.widgets.fieldpanel.listener
Interface implemented by objects that want to be notified when key events occur in the FieldPanel.
FieldKeyInteriorNode - Interface in db
FieldKeyInteriorNode defines a common interface for FieldKeyNode implementations which are also an InteriorNode.
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 - Enum constant in enum class 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 Field locations within the field viewer.
FieldLocation() - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
 
FieldLocation(int) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
 
FieldLocation(int, int) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
 
FieldLocation(int, int, int, int) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
Construct a new FieldLocation with the given index,fieldNum,row, and col.
FieldLocation(FieldLocation) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
Construct a new FieldLocation by copying from another FieldLocation.
FieldLocation(BigInteger) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
 
FieldLocation(BigInteger, int) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
 
FieldLocation(BigInteger, int, int, int) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
 
FieldLocation(Element) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
 
fieldLocationChanged(FieldLocation, Field, EventTrigger) - Method in interface docking.widgets.fieldpanel.listener.FieldLocationListener
Called whenever the cursor position changes.
fieldLocationChanged(FieldLocation, Field, EventTrigger) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
fieldLocationChanged(FieldLocation, Field, EventTrigger) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
fieldLocationChanged(FieldLocation, Field, EventTrigger) - Method in class ghidra.app.decompiler.component.LocationClangHighlightController
 
fieldLocationChanged(FieldLocation, Field, EventTrigger) - Method in class ghidra.app.decompiler.component.NullClangHighlightController
 
fieldLocationChanged(FieldLocation, Field, EventTrigger) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
FieldLocationListener - Interface in docking.widgets.fieldpanel.listener
Listener interface for field location changes
FieldMapping - Annotation Interface in ghidra.app.util.bin.format.golang.structmapping
Indicates that the tagged java field corresponds to a field in a Ghidra structure.
FieldMappingInfo<T> - Class in ghidra.app.util.bin.format.golang.structmapping
Immutable information needed to deserialize a field in a structure mapped class.
FieldMarkupFunction<T> - Interface in ghidra.app.util.bin.format.golang.structmapping
A function that decorates a field in a structure mapped class.
FieldMarshal - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
FieldMatcher - Class in ghidra.app.services
This class allows clients to match on multiple field attributes, such as name and offset within a parent data type.
FieldMatcher(DataType) - Constructor for class ghidra.app.services.FieldMatcher
Creates an 'empty' matcher that can be used to signal no specific field or offset match is required.
FieldMatcher(DataType, int) - Constructor for class ghidra.app.services.FieldMatcher
 
FieldMatcher(DataType, String) - Constructor for class ghidra.app.services.FieldMatcher
 
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.
fieldName() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.FieldMapping
Overrides the field name that is matched in the structure.
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 Class in ghidra.app.util.viewer.field
 
FieldNameFieldLocation - Class in ghidra.program.util
The FieldNameFieldLocation class provides specific information about the Function Name field within a program location.
FieldNameFieldLocation() - Constructor for class ghidra.program.util.FieldNameFieldLocation
Default constructor needed for restoring a field name location from XML
FieldNameFieldLocation(Program, Address, int[], String, int) - Constructor for class ghidra.program.util.FieldNameFieldLocation
Construct a new FieldNameFieldLocation.
FieldNavigator - Class in ghidra.app.util.viewer.util
Helper class to navigate to an address when user double clicks in a Field.
FieldNavigator(ServiceProvider, Navigatable) - Constructor for class ghidra.app.util.viewer.util.FieldNavigator
 
fieldNum - Variable in class docking.widgets.fieldpanel.support.FieldLocation
 
fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
 
fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.template.TemplateSimplifier
Notification that options have changed
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.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.FileOffsetFieldFactory
 
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.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.SubDataFieldFactory
 
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.XRefFieldFactory
 
fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
Notifies that the field options have changed.
FieldOutput - Annotation Interface in ghidra.app.util.bin.format.golang.structmapping
Indicates that the tagged java field is to be included when constructing a variable length Ghidra structure data type.
fieldOutputFunc() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.FieldOutput
Overrides the default logic used to add the marked field to the structure.
FieldOutputFunction<T> - Interface in ghidra.app.util.bin.format.golang.structmapping
A function that adds a field to a Ghidra structure using annotated field information found in a Java class.
FieldOutputInfo<T> - Class in ghidra.app.util.bin.format.golang.structmapping
Immutable information needed to create fields in a Ghidra structure data type, using information from a java field.
FieldOutputInfo(FieldMappingInfo<T>, String, boolean, int, int) - Constructor for class ghidra.app.util.bin.format.golang.structmapping.FieldOutputInfo
 
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(LayoutModel, String) - Constructor for class docking.widgets.fieldpanel.FieldPanel
 
FieldPanel.KeyAction - Interface 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.
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
A range consists 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.
FieldReadFunction<T> - Interface in ghidra.app.util.bin.format.golang.structmapping
Functional interface to read a structure field's value.
FieldRecord - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift FieldRecord structure
FieldRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.FieldRecord
Creates a new FieldRecord
FieldRVA - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
FIELDS - Static variable in class ghidra.pty.windows.jna.ConsoleApiNative.PROC_THREAD_ATTRIBUTE_LIST
 
FIELDS - Static variable in class ghidra.pty.windows.jna.ConsoleApiNative.SECURITY_ATTRIBUTES
 
FIELDS - Static variable in class ghidra.pty.windows.jna.ConsoleApiNative.STARTUPINFOEX
 
FieldSelection - Class in docking.widgets.fieldpanel.support
This class represents a selection in a field viewer.
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.
FieldSizeMatcher - Class in ghidra.app.plugin.assembler.sleigh.expr.match
A matcher for a token or context field, constrained by its size in bits
FieldSizeMatcher(ExpressionMatcher<?>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.match.FieldSizeMatcher
 
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.DWARFLineProgramState
An unsigned integer indicating the identity of the source file corresponding to a machine instruction.
file - Variable in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
 
file - Variable in class ghidra.formats.gfilesystem.RefdFile
 
file - Variable in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
 
file - Variable in class ghidra.plugins.fsbrowser.FSBFileNode
 
file - Variable in class ghidra.test.processors.support.PCodeTestFile
 
File - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
FILE - Enum constant in enum class ghidra.app.util.bin.format.pe.PortableExecutable.SectionLayout
Indicates the sections of this PE are laid out as stored in a file.
FILE - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileType
 
FILE - Enum constant in enum class ghidra.program.model.data.ArchiveType
 
FILE - Static variable in class ghidra.framework.remote.RepositoryItem
 
FILE_CHANGED - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
FILE_CHANGED - Enum constant in enum class ghidra.framework.model.DomainObjectEvent
 
FILE_EXTENSION - Static variable in class generic.theme.GTheme
 
FILE_IMPORT_OPTIONS - Static variable in interface docking.tool.ToolConstants
File Import options name
FILE_NAME_LENGTH - Static variable in class ghidra.app.util.bin.format.coff.CoffConstants
Max-length (in bytes) of a file name.
FILE_OFFSET - Enum constant in enum class ghidra.program.model.data.PointerType
Pointer offset corresponds to file offset within an associated file.
FILE_OFFSET_DISPLAY_OPTIONS_NAME - Static variable in class ghidra.app.util.viewer.field.FileOffsetFieldFactory
 
FILE_PREFIX - Static variable in class generic.theme.GTheme
 
FILE_TYPE - Enum constant in enum class ghidra.framework.options.OptionType
 
FILE_TYPE_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
fileAlignment - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
FileArchiveBasedDataTypeManager - Interface in ghidra.program.model.data
Extends DataTypeManager to provide methods specific to file data type archives (.gdt).
FileAttribute<T> - Class in ghidra.formats.gfilesystem.fileinfo
A (type, type_display_string, value) tuple.
FileAttributes - Class in ghidra.formats.gfilesystem.fileinfo
A collection of FileAttribute values that describe a file.
FileAttributes() - Constructor for class ghidra.formats.gfilesystem.fileinfo.FileAttributes
Creates a new / empty FileAttributes instance.
FileAttributeType - Enum Class in ghidra.formats.gfilesystem.fileinfo
Well known types of file attributes.
FileAttributeTypeGroup - Enum Class in ghidra.formats.gfilesystem.fileinfo
Categories of file attributes.
FileBasedDataTypeManager - Interface in ghidra.program.model.data
Extends DataTypeManager to provide methods specific to a data type manager that is file based.
FileBasedIcon - Interface in resources.icons
 
FileByteProvider - Class in ghidra.app.util.bin
A ByteProvider that reads its bytes from a file.
FileByteProvider(File, FSRL, AccessMode) - Constructor for class ghidra.app.util.bin.FileByteProvider
Creates a new instance.
fileBytes - Variable in class ghidra.app.util.opinion.MachoProgramBuilder
 
FileBytes - Class in ghidra.program.database.mem
FileBytes provides access to the all the byte values (both original and modified) from an imported file.
FileBytes(FileBytesAdapter, DBRecord) - Constructor for class ghidra.program.database.mem.FileBytes
 
FileBytesProvider - Class in ghidra.app.util.bin
FileBytesProvider provides a ByteProvider implementation for FileBytes object.
FileBytesProvider(FileBytes) - Constructor for class ghidra.app.util.bin.FileBytesProvider
Construct byte provider from original file bytes
FileCache - Class in ghidra.formats.gfilesystem
File caching implementation.
FileCache(File) - Constructor for class ghidra.formats.gfilesystem.FileCache
Creates a new FileCache instance where files are stored under the specified cacheDir
FileCache.FileCacheEntry - Class in ghidra.formats.gfilesystem
Represents a cached file.
FileCache.FileCacheEntryBuilder - Class in ghidra.formats.gfilesystem
Allows creating file cache entries at the caller's convenience.
FileCacheNameIndex - Class in ghidra.formats.gfilesystem
A best-effort cache of MD5 values of files, where the file is identified by its parent's MD5 combined with the file's path inside its parent's 'namespace'.
FileCacheNameIndex() - Constructor for class ghidra.formats.gfilesystem.FileCacheNameIndex
 
fileChanged(File) - Method in interface docking.widgets.filechooser.GhidraFileChooserPanelListener
Notification the file change.
FileChangeListener - Interface in ghidra.framework.store.local
Defines a file change listener interface.
FileChannelLock - Class in generic.util
 
FileChannelLock(File) - Constructor for class generic.util.FileChannelLock
 
FileChooserEditor - Class in docking.options.editor
Bean editor to show a text field and a browse button to bring up a File Chooser dialog.
FileChooserEditor() - Constructor for class docking.options.editor.FileChooserEditor
 
FileChooserEditor(GhidraFileFilter) - 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 - Enum constant in enum class 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.
fileExists(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
 
fileExists(String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
fileExists(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
Returns true if the specified item exists.
fileExists(String, String) - Method in interface ghidra.framework.store.FileSystem
Returns true if the file exists
fileExists(String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
 
fileExists(String, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
FileHeader - Class in ghidra.app.util.bin.format.pe
A class to represent the IMAGE_FILE_HEADER struct as defined in winnt.h.
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
 
fileID - Variable in class ghidra.framework.store.remote.RemoteFolderItem
 
fileIdChanged(PropertyFile, String) - Method in class ghidra.framework.store.local.IndexedV1LocalFileSystem
 
fileIdChanged(PropertyFile, String) - Method in class ghidra.framework.store.local.LocalFileSystem
Notification that FileID has been changed within propertyFile
FileIDFactory - Class in ghidra.framework.store
Factory class for generating unique file ID's.
FileImporterService - Interface in ghidra.app.services
Service for importing files into Ghidra.
fileIndexToEntryMap - Variable in class ghidra.formats.gfilesystem.FileSystemIndexHelper
 
FileInUseException - Exception in ghidra.util.exception
FileInUseException indicates that there was contention for a file which is in-use.
FileInUseException(String) - Constructor for exception ghidra.util.exception.FileInUseException
Create a new FileInUseException with the given message.
FileInUseException(String, Throwable) - Constructor for exception ghidra.util.exception.FileInUseException
Create a new FileInUseException with the given message and cause.
FileLocker - Class in generic.util
 
FileLocker(File) - Constructor for class generic.util.FileLocker
 
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() - Method in record class ghidra.app.util.bin.format.dwarf.DWARFSourceInfo
Returns the value of the filename record component.
fileName() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLine.SourceFileAddr
Returns the value of the fileName record component.
fileName() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSourceFileInfo
Returns the value of the fileName record component.
FILENAME - Static variable in class ghidra.test.processors.support.PCodeTestCombinedTestResults
 
FileOffsetFieldFactory - Class in ghidra.app.util.viewer.field
Generates File Offset fields
FileOffsetFieldFactory() - Constructor for class ghidra.app.util.viewer.field.FileOffsetFieldFactory
Default Constructor
FileOffsetFieldLocation - Class in ghidra.program.util
Provides specific information about a program location within the File Offset field
FileOffsetFieldLocation() - Constructor for class ghidra.program.util.FileOffsetFieldLocation
Default constructor needed for restoring the field location from XML
FileOffsetFieldLocation(Program, Address, int[], int) - Constructor for class ghidra.program.util.FileOffsetFieldLocation
Creates a new FileOffsetFieldLocation for the given address
FileOffsetFieldOptionsPropertyEditor - Class in ghidra.app.util.viewer.field
Provides a custom GUI layout for the File Offset field options
FileOffsetFieldOptionsPropertyEditor() - Constructor for class ghidra.app.util.viewer.field.FileOffsetFieldOptionsPropertyEditor
FileOffsetFieldOptionsWrappedOption - Class in ghidra.app.util.viewer.field
An option class that allows the user to edit a related group of options pertaining to File Offset field display
FileOffsetFieldOptionsWrappedOption() - Constructor for class ghidra.app.util.viewer.field.FileOffsetFieldOptionsWrappedOption
Default constructor, required for persistence
fileOffsetToAddress(Program, MachHeader, int, int) - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
Converts the given Mach-O file offset to an Address
FileOpenDataFlavorHandler - Interface in ghidra.app.util
Interface for classes that will handle drop actions for files dropped onto the tool
FileOpenDropHandler - Class in ghidra.app.util
Handles drag/drop events on a given component such that a file dropped on the component from the front end tool will cause that file to be opened.
FileOpenDropHandler(PluginTool, Component) - Constructor for class ghidra.app.util.FileOpenDropHandler
Construct a new FileOpenDropHandler.
FileOptions - Class in ghidra.framework.options
 
FileOptions(File) - Constructor for class ghidra.framework.options.FileOptions
 
FileOptions(String) - Constructor for class ghidra.framework.options.FileOptions
 
fileReferencePath - Variable in class ghidra.test.processors.support.PCodeTestFile
 
fileRemoved(File) - Method in interface ghidra.framework.store.local.FileChangeListener
Used to notify a listener that the specified file has been removed.
FileResolutionResult - Class in utilities.util
A simple class that holds info relating to the result of verifying a file's existence and proper usage of case.
FileResolutionResult.FileResolutionStatus - Enum Class in utilities.util
 
FileResource - Class in generic.jar
 
FileResource(File) - Constructor for class generic.jar.FileResource
 
FILES_AND_DIRECTORIES - Enum constant in enum class 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 - Enum constant in enum class docking.widgets.filechooser.GhidraFileChooserMode
Only files may be chosen
FILES_ONLY - Static variable in class docking.widgets.filechooser.GhidraFileChooser
Instruction to display only files.
filesByPath - Variable in class ghidra.pcode.emu.unix.AbstractEmuUnixFileSystem
 
FileSetEntryCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a fileset_entry_command
filesInUse - Variable in class ghidra.framework.main.datatree.VersionControlTask
 
filesPendingSelection - Variable in class ghidra.framework.main.datatable.ProjectDataTablePanel
 
fileSystem - Variable in class ghidra.framework.data.RootGhidraFolderData
 
FileSystem - Interface in ghidra.framework.store
FileSystem provides a hierarchical view and management of a set of files and folders.
FILESYSTEM_OVERLAY_ICON - Static variable in class ghidra.plugins.fsbrowser.FileIconService
 
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.
FileSystemBrowserPlugin(PluginTool) - Constructor for class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
 
FileSystemBrowserService - Interface in ghidra.app.services
A service to interact with file systems.
FileSystemEventListener - Interface in ghidra.formats.gfilesystem
Events broadcast when a GFileSystem is closed or has a FileSystemRef change.
FileSystemEventManager - Class in ghidra.framework.store
FileSystemListenerList maintains a list of FileSystemListener's.
FileSystemEventManager(boolean) - Constructor for class ghidra.framework.store.FileSystemEventManager
Constructor
FileSystemFactoryMgr - Class in ghidra.formats.gfilesystem.factory
Statically scoped mugger that handles the dirty work of probing for and creating GFileSystem instances.
FileSystemIndexHelper<METADATATYPE> - Class in ghidra.formats.gfilesystem
A helper class used by GFilesystem implementors to track mappings between GFile instances and the underlying container filesystem's native file objects.
FileSystemIndexHelper(GFileSystem, FSRLRoot) - Constructor for class ghidra.formats.gfilesystem.FileSystemIndexHelper
Creates a new FileSystemIndexHelper for the specified GFileSystem.
FileSystemInfo - Annotation Interface in ghidra.formats.gfilesystem.annotations
Specifies the info needed of a GFileSystem implementation.
FileSystemInfoRec - Class in ghidra.formats.gfilesystem.factory
Holds information read from a FileSystemInfo annotation.
FileSystemInitializer - Class in ghidra.framework.store
 
FileSystemInitializer() - Constructor for class ghidra.framework.store.FileSystemInitializer
 
FileSystemListener - Interface in ghidra.framework.store
FileSystemListener provides a listener the ability to be notified of folder and file changes within a FileSystem.
fileSystemName - Variable in class ghidra.formats.gfilesystem.GFileSystemBase
 
FileSystemProbeConflictResolver - Interface in ghidra.formats.gfilesystem
A callback interface used to choose which filesystem implementation to use when multiple filesystem types indicate that they can open a container file.
FileSystemRef - Class in ghidra.formats.gfilesystem
A handle to a GFileSystem which allows tracking the current users of the filesystem.
FileSystemRefManager - Class in ghidra.formats.gfilesystem
A threadsafe helper class that manages creating and releasing FileSystemRef instances and broadcasting events to FileSystemEventListener listeners.
FileSystemRefManager(GFileSystem) - Constructor for class ghidra.formats.gfilesystem.FileSystemRefManager
Creates a new FileSystemRefManager pointing at the specified GFileSystem.
FileSystemSearchPath(FileSystemRef, Path) - Constructor for record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.FileSystemSearchPath
Creates an instance of a FileSystemSearchPath record class.
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.
FileSystemService.DerivedStreamProducer - Interface in ghidra.formats.gfilesystem
Used by getDerivedByteProvider() to produce a derivative stream from a source file.
FileSystemService.DerivedStreamPushProducer - Interface in ghidra.formats.gfilesystem
Used by getDerivedByteProviderPush() to produce a derivative stream from a source file.
FileSystemSynchronizer - Class in ghidra.framework.store
This class is essentially a global flag used to track the long running file system synchronizing operation.
FileSystemSynchronizer() - Constructor for class ghidra.framework.store.FileSystemSynchronizer
 
FileTimeDataType - Class in ghidra.program.model.data
A datatype to interpret the FILETIME timestamp convention, which is based on the number of 100-nanosecond ticks since January 1, 1601.
FileTimeDataType() - Constructor for class ghidra.program.model.data.FileTimeDataType
 
FileTimeDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.FileTimeDataType
 
fileToEntryMap - Variable in class ghidra.formats.gfilesystem.FileSystemIndexHelper
 
FileType - Enum Class in ghidra.formats.gfilesystem.fileinfo
Enumeration of file types
FileUtilities - Class in utilities.util
 
FileValue - Class in docking.widgets.values
Value class for File types.
FileValue(String) - Constructor for class docking.widgets.values.FileValue
Constructs a FileValue that expects its value to represent a file and not a directory.
FileValue(String, File) - Constructor for class docking.widgets.values.FileValue
Constructs a FileValue that expects its value to represent a file and not a directory.
FileValue(String, File, File, GhidraFileChooserMode) - Constructor for class docking.widgets.values.FileValue
Constructs a FileValue that could represent either a File or Directory, depending on the mode value.
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(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.
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
 
FillBuff() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
 
FillBuff() - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
fillBuffer(byte[], int) - Method in class ghidra.app.util.bin.format.omf.OmfIteratedData.DataBlock
Fill part of the buffer
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.
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
FillOutStructureCmd - Class in ghidra.app.decompiler.util
Automatically creates a structure definition based on the references found by the decompiler.
FillOutStructureCmd(ProgramLocation, DecompileOptions) - Constructor for class ghidra.app.decompiler.util.FillOutStructureCmd
Constructor.
FillOutStructureHelper - Class in ghidra.app.decompiler.util
Automatically creates a structure definition based on the references found by the decompiler.
FillOutStructureHelper(Program, DecompileOptions, TaskMonitor) - Constructor for class ghidra.app.decompiler.util.FillOutStructureHelper
Constructor.
FillOutStructureHelper.OffsetPcodeOpPair - Class in ghidra.app.decompiler.util
Class to create pair between an offset and its related PcodeOp
fillOval(int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
fillOval(int, int, int, int) - Method in class generic.text.TextLayoutGraphics
 
fillPolygon(int[], int[], int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
fillPolygon(int[], int[], int) - Method in class generic.text.TextLayoutGraphics
 
fillRect(int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
fillRect(int, int, int, int) - Method in class generic.text.TextLayoutGraphics
 
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
 
fillStep(V, double) - Method in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
Perform one iteration of Dijskstra's path finding algorithm
filter() - Method in class docking.theme.gui.ThemeColorTableModel
 
filter() - Method in class docking.theme.gui.ThemeFontTableModel
 
filter() - Method in class docking.theme.gui.ThemeIconTableModel
 
filter(GTreeFilter, TaskMonitor) - Method in class docking.widgets.tree.GTreeNode
Generates a filtered copy of this node and its children.
filter(DataType) - Method in interface ghidra.program.model.lang.protorules.DatatypeFilter
Test whether the given data-type belongs to this filter's data-type class
filter(DataType) - Method in class ghidra.program.model.lang.protorules.HomogeneousAggregate
 
filter(DataType) - Method in class ghidra.program.model.lang.protorules.MetaTypeFilter
 
filter(DataType) - Method in class ghidra.program.model.lang.protorules.SizeRestrictedFilter
 
filter(PrototypePieces, int) - Method in class ghidra.program.model.lang.protorules.AndFilter
 
filter(PrototypePieces, int) - Method in class ghidra.program.model.lang.protorules.DatatypeMatchFilter
 
filter(PrototypePieces, int) - Method in class ghidra.program.model.lang.protorules.PositionMatchFilter
 
filter(PrototypePieces, int) - Method in interface ghidra.program.model.lang.protorules.QualifierFilter
Test whether the given function prototype meets this filter's criteria
filter(PrototypePieces, int) - Method in class ghidra.program.model.lang.protorules.VarargsFilter
 
FILTER_TEXTFIELD_NAME - Static variable in class docking.widgets.table.GTableFilterPanel
 
filterByDisassembly(AssemblyResolutionResults) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
Filter out results that get disassembled differently than assembled
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
 
filterCompatibleAndSort(AssemblyResolutionResults, AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.AssemblySelector
 
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
 
filterForbidden(AssemblyResolutionResults) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
Filter out results that would certainly be disassembled differently than assembled
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
 
filterOnSize(DataType) - Method in class ghidra.program.model.lang.protorules.SizeRestrictedFilter
Enforce any size bounds on a given data-type.
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, boolean, char, MultitermEvaluationMode) - Constructor for class docking.widgets.filter.FilterOptions
 
FilterOptions(TextFilterStrategy, boolean, boolean, boolean, boolean, char) - 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
 
filterSettingsDefinitions(SettingsDefinition[], Predicate<SettingsDefinition>) - Static method in interface ghidra.docking.settings.SettingsDefinition
Get datatype settings definitions for the specified datatype exclusive of any default-use-only definitions.
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.DBHandle
 
finalize() - Method in class ghidra.app.util.bin.FileByteProvider
 
finalize() - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
 
finalize() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
 
finalize() - Method in class ghidra.formats.gfilesystem.FileSystemRef
 
finalize() - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
 
finalize() - Method in class ghidra.framework.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
 
finalNamedSection(SectionVector, ConstructTpl) - Method in class ghidra.program.model.lang.PcodeParser
 
find(byte[]) - Method in class ghidra.util.search.trie.ByteTrie
Finds a byte sequence in the trie and returns a node interface object for it, or null if not present.
find(byte[]) - Method in interface ghidra.util.search.trie.ByteTrieIfc
Finds a byte sequence in the trie and returns a node interface object for it, or null if not present.
find(char) - Method in class ghidra.app.util.demangler.CharacterIterator
Looks for the next occurrence of 'c' starting at the current index.
find(int, int) - Method in class ghidra.program.model.pcode.PackedBytes
 
find(int, Address, Address, int) - Method in class ghidra.program.model.pcode.VarnodeBank
 
find(long) - Static method in enum class ghidra.app.util.bin.format.dwarf.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 class ghidra.app.util.bin.format.dwarf.DWARFAccessibility
Find the accessibility value given a Number value.
find(Number) - Static method in enum class ghidra.app.util.bin.format.dwarf.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.AbstractGuiTest
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.AbstractGuiTest
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.
findAndSelect(String) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
Find a node that has the given name and select it.
findAttribute(DWARFAttribute) - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
Searches the list of attributes for a specific attribute, by id.
findAttribute(DWARFAttribute) - Method in class ghidra.app.util.bin.format.dwarf.DWARFAbbreviation
Get the attribute with the given attribute key.
findAttributeInChildren(DWARFAttribute, DWARFTag, Class<T>) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Return an attribute that is present in this DIEAggregate, or in any of its direct children (of a specific type)
findBaseType(String, long) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
Find a base/built-in data-type with the given name and/or id.
findBestCallingConvention(Parameter[]) - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
findBestCallingConvention(Parameter[]) - Method in interface ghidra.program.model.lang.CompilerSpec
Find the best guess at a calling convention model from this compiler spec given an ordered list of (potential) parameters with storage assignments.
findBuildId(Program) - Static method in class ghidra.app.util.bin.format.golang.GoBuildId
 
findBuildInfo(Program) - Static method in class ghidra.app.util.bin.format.golang.GoBuildInfo
Searches for the GoBuildInfo structure in the most common and easy locations.
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.AbstractGuiTest
 
findButtonByText(DialogComponentProvider, String) - Static method in class docking.test.AbstractDockingTest
 
findButtonByText(Container, String) - Static method in class generic.test.AbstractGuiTest
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.StubMemory
 
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.StubMemory
 
findBytes(Address, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
Finds the first occurrence of the byte array sequence that matches the given byte string, starting from the address.
findBytes(Address, String, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
Finds the first <matchLimit> occurrences of the byte array sequence that matches the given byte string, starting from the address.
findBytes(Address, String, int, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
Finds the first <matchLimit> occurrences of the byte array sequence that matches the given byte string, starting from the address.
findBytes(AddressSetView, String, int, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
Finds a byte pattern within an addressSet.
findBytes(AddressSetView, String, int, int, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
Finds a byte pattern within an addressSet.
findCheckedOutFiles(TaskMonitor) - Method in class ghidra.framework.data.DefaultProjectData
Find all project files which are currently checked-out
findCheckedOutFiles(TaskMonitor) - Method in interface ghidra.framework.model.ProjectData
Find all project files which are currently checked-out to this project
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
 
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(StructuredSleigh.RVal, String) - Method in class ghidra.pcode.struct.StructuredSleigh
Find the type component (field) of a pointer to a composite type
findComponent(Container, Class<T>) - Static method in class generic.test.AbstractGuiTest
 
findComponent(Container, Class<T>, boolean) - Static method in class generic.test.AbstractGuiTest
 
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(Composite, String) - Static method in class ghidra.pcode.struct.StructuredSleigh
Utility: Get the named component (field) from the given composite data type
findComponentByName(Container, String) - Static method in class generic.test.AbstractGuiTest
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.AbstractGuiTest
 
findComponents(Container, Class<T>) - Static method in class generic.test.AbstractGuiTest
 
findComponents(Container, Class<T>, boolean) - Static method in class generic.test.AbstractGuiTest
 
findComponentsByName(Container, String, boolean) - Static method in class generic.test.AbstractGuiTest
 
findContainingFileSystemFSBRootNode(FSBNode) - Static method in class ghidra.plugins.fsbrowser.FSBNode
Returns the FSBRootNode that represents the root of the file system that contains the specified file node.
findContainingModule(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Finds the GoModuledata that contains the specified offset.
findContainingModuleByFuncData(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Finds the GoModuledata that contains the specified func data offset.
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<T>) - 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 using familiar globbing characters '*' and '?'.
findDebugFile(ExternalDebugInfo, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.external.BuildIdSearchLocation
 
findDebugFile(ExternalDebugInfo, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.external.ExternalDebugFilesService
Searches for the specified external debug file.
findDebugFile(ExternalDebugInfo, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.external.LocalDirectorySearchLocation
 
findDebugFile(ExternalDebugInfo, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.external.SameDirSearchLocation
 
findDebugFile(ExternalDebugInfo, TaskMonitor) - Method in interface ghidra.app.util.bin.format.dwarf.external.SearchLocation
Searchs for a debug file that fulfills the criteria specified in the ExternalDebugInfo.
findDefaultApplicationRootDirs() - Static method in class utility.application.ApplicationUtilities
Searches for default application root directories.
FindDialog - Class in docking.widgets
 
FindDialog(String, FindDialogSearcher) - Constructor for class docking.widgets.FindDialog
 
FindDialogSearcher - Interface in docking.widgets
A simple interface for the FindDialog so that it can work for different search clients.
findDirectReferences(Program, int, Address, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
Checks a programs memory for direct references to the address indicated.
findDirectReferences(Program, List<MemoryBlock>, int, Address, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
Checks a programs memory for direct references to the address indicated within the listed memory blocks.
findDirectReferencesCodeUnit(Program, int, CodeUnit, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
Checks a programs memory for direct references to the CodeUnit indicated.
findDominance(GDirectedGraph<V, E>, V, TaskMonitor) - Static method in class ghidra.graph.GraphAlgorithms
Returns a set of all vertices that are dominated by the given vertex.
findDominanceTree(GDirectedGraph<V, E>, TaskMonitor) - Static method in class ghidra.graph.GraphAlgorithms
Returns the dominance tree of the given graph.
findDtc(Structure) - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
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(DataTypeManager, GhidraClass) - Static method in class ghidra.program.database.data.DataTypeUtilities
Find the structure data type which corresponds to the specified class namespace within the specified data type manager.
findExistingClassStruct(Function) - Static method in class ghidra.program.model.listing.VariableUtilities
Find the structure data type which corresponds to the specified function's class namespace within the function's program.
findExistingClassStruct(GhidraClass, DataTypeManager) - Static method in class ghidra.program.model.listing.VariableUtilities
Find the structure data type which corresponds to the specified class namespace within the specified data type manager.
findExtensionArchiveDirectory() - Method in class ghidra.GhidraApplicationLayout
Returns the directory where all Ghidra extension archives are stored.
findExtensionArchiveDirectory() - Method in class ghidra.GhidraJarApplicationLayout
 
findExtensionArchiveDirectory() - Method in class ghidra.GhidraTestApplicationLayout
 
findExtensionInstallationDirectories() - Method in class ghidra.GhidraApplicationLayout
Returns a prioritized list of directories where Ghidra extensions are installed.
findExtensionInstallationDirectories() - Method in class ghidra.GhidraJarApplicationLayout
 
findExtensionInstallationDirectories() - Method in class ghidra.GhidraTestApplicationLayout
 
findFd(int) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
Get the file descriptor object for the given file descriptor number
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.
findFirst(EventType) - Method in class ghidra.framework.model.DomainObjectChangedEvent
Finds the first record with the given event type.
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.StubMemory
 
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
 
findFixups() - Static method in interface ghidra.app.util.bin.format.dwarf.funcfixup.DWARFFunctionFixup
Return a list of all current fixups found in the classpath by ClassSearcher.
findFunction(Program, Address, TaskMonitor) - Static method in class ghidra.util.UndefinedFunction
Identifies a UndefinedFunction based on the location given based upon the current listing disassembly at time of construction using a block model.
findFunctionStartAddrs(Address) - Method in class ghidra.app.util.bin.format.macho.commands.FunctionStartsCommand
Finds the List of function start addresses
findFunctionUsingIsolatedBlockModel(Program, Address, TaskMonitor) - Static method in class ghidra.util.UndefinedFunction
 
findFunctionUsingSimpleBlockModel(Program, Address, TaskMonitor) - Static method in class ghidra.util.UndefinedFunction
 
findGetter(Class<?>, String) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
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
 
findGhidraModules() - Method in class ghidra.GhidraTestApplicationLayout
 
findGlobalSymbol(String) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
 
findGolangBootstrapGDT(GoVer, int, String) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Searches for a golang bootstrap gdt file that matches the specified Go version/size/OS.
findGoType(String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Finds a go type by its go-type name, from the list of discovered go types.
findIcon(String) - Static method in class resources.ResourceManager
Attempts to load an icon from the given path.
findImageBase() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Inspect the Elf image and determine the default image base prior to any parse method being invoked (i.e., only the main Elf header structure has been parsed during initialization.
findImageBaseOffsets32(Program, int, Address, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
Checks a programs memory for 32 bit image base offset references to the address indicated.
findIndexOfFirstField(List<ClangToken>, Field[]) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
Find index of first field containing a ClangNode in tokenList
findInput(int, Address) - Method in class ghidra.program.model.pcode.VarnodeBank
 
findInputVarnode(int, Address) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
return Varnode of given size and starting Address, which is also an input
findIntersection(FieldSelection) - Method in class docking.widgets.fieldpanel.support.FieldSelection
Computes the intersection of this field selection and the given field selection.
findInvalidChar(String) - Static method in class ghidra.util.NamingUtilities
Deprecated.
this method may be removed in a subsequent release due to limited use and applicability (project names and project file names have different naming restrictions).
findItemStorage(String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
Find an existing storage location
findItemStorage(String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
Find an existing storage location
findItemStorage(String, String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
Find an existing storage location
findJarModuleRootDirectories(ResourceFile, Collection<ResourceFile>) - Static method in class utility.module.ModuleUtilities
Searches the given jar root directory for module root directories.
findJarsInDir(ResourceFile) - Static method in class ghidra.GhidraLauncher
Searches the given directory (non-recursively) for jars and returns their paths in a list.
findKeyRange(List<KeyRange>, Address) - Method in interface ghidra.program.database.map.AddressMap
Search for addr within the "sorted" keyRangeList and return the index of the keyRange which contains the specified addr.
findKeyRange(List<KeyRange>, Address) - Method in class ghidra.program.database.map.AddressMapDB
 
findKeyRange(List<KeyRange>, Address) - Method in class ghidra.program.model.address.AddressMapImpl
 
findLastNode(K) - Method in class generic.stl.RedBlackTree
 
findLastWordPosition(String) - Static method in class ghidra.util.StringUtilities
Finds the starting position of the last word in the given string.
findLayoutAt(int) - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
Finds the layout containing the given point.
findLayoutAt(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
 
findLevelBlock(int) - Method in class ghidra.program.model.pcode.BlockMap
Assume blocks are in index order, find the block with index -ind-
findLibrary(int) - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
Finds the PEF library that contains the specified imported symbol index.
findLinkageNameInChildren(DebugInfoEntry) - Static method in class ghidra.app.util.bin.format.dwarf.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.
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
findLookAndFeelClassName(String) - Method in class generic.theme.laf.LookAndFeelManager
 
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
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.
findMethodInfo() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Attempts to return a GoMethod.GoMethodInfo for this function, based on this function's inclusion in a golang interface as a method.
findMethodSignature() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Attempts to return a FunctionDefinition for this function, based on this function's inclusion in a golang interface as a method.
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>) - Static method in class utility.module.ModuleUtilities
Searches the given root directories 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() - Method in class generic.application.GenericApplicationLayout
 
findModules(Collection<ResourceFile>, Collection<ResourceFile>) - Static method in class utility.module.ModuleUtilities
Searches for modules in a given collection of module root directories.
findModules(Collection<ResourceFile>, Collection<ResourceFile>, Predicate<GModule>) - 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<T>) - 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(PcodeSyntaxTree, Address, long) - Static method in class ghidra.program.model.pcode.DynamicHash
 
findOp(SequenceNumber) - Method in class ghidra.program.model.pcode.PcodeOpBank
 
findOpByOffset(long) - Method in class ghidra.app.util.bin.format.dwarf.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.DefaultProjectData
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.AbstractGuiTest
 
findPascalSequence(MemBuffer, Sequence, int) - Static method in class ghidra.program.util.string.PascalUtil
Looks for Pascal strings given a sequence of bytes that represent a sequence of ascii chars.
findPascalStrings(AddressSetView, int, int, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
Search for sequences of Pascal Ascii strings in program memory.
findPatchDirectory() - Method in class ghidra.GhidraApplicationLayout
Returns the directory that allows users to add jar and class files to override existing distribution files
findPatchDirectory() - Method in class ghidra.GhidraTestApplicationLayout
 
findPaths(GDirectedGraph<V, E>, V, V, Accumulator<List<V>>, TaskMonitor) - Method in interface ghidra.graph.algo.FindPathsAlgorithm
 
findPaths(GDirectedGraph<V, E>, V, V, Accumulator<List<V>>, TaskMonitor) - Method in class ghidra.graph.algo.IterativeFindPathsAlgorithm
 
findPaths(GDirectedGraph<V, E>, V, V, Accumulator<List<V>>, TaskMonitor) - Method in class ghidra.graph.algo.RecursiveFindPathsAlgorithm
 
findPaths(GDirectedGraph<V, E>, V, V, Accumulator<List<V>>, TaskMonitor) - Static method in class ghidra.graph.GraphAlgorithms
Finds all paths from start 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.AbstractGuiTest
Performs a depth first search for the named tree node.
findPclntabAddress(GoRttiMapper, AddressRange, TaskMonitor) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
Searches (possibly slowly) for a pclntab structure in the specified memory range, which is typically necessary in stripped PE binaries.
findPointerRelativeInner(DataType, int) - Static method in class ghidra.program.model.pcode.PcodeDataTypeManager
Get the inner data-type being referred to by an offset from a relative/shifted pointer.
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.
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, FieldMatcher, 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, String, Consumer<DataTypeReference>, TaskMonitor) - Method in interface ghidra.app.services.DataTypeReferenceFinder
Finds references in the current program to specific field of the given Composite type in a manner appropriate with the given implementation.
findReferences(Program, DataType, Consumer<DataTypeReference>, TaskMonitor) - Method in interface ghidra.app.services.DataTypeReferenceFinder
Finds references in the current program in a manner appropriate with the given implementation.
findRepo(File) - Static method in class utility.module.ModuleUtilities
Returns a file that is the repository folder containing the given file.
findRepoRoot(File) - Static method in class utility.module.ModuleUtilities
Returns a file that is the root folder of the repository containing the given file.
findResource(String) - Method in class docking.help.GHelpClassLoader
Overridden to allow us to search our modules in addition to the normal class search mechanism.
findRowByPartialText(JTable, String) - Method in class help.screenshot.AbstractScreenShotGenerator
 
findScriptByName(String) - Static method in class ghidra.app.script.GhidraScriptUtil
Search the currently managed scripts for one with the given name.
findScriptInfoByName(String) - Method in class ghidra.app.script.GhidraScriptInfoManager
Uses the given name to find a matching script.
findSetter(String, String, Class<?>, Class<?>) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
findSourceDirectoryContaining(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
Search the currently managed source directories for the given script file.
findSpaceSameName(AddressSpace, ArrayList<AddressSpace>) - Static method in class ghidra.program.util.LanguageTranslatorAdapter
 
FindsPatternTextFilter - Class in docking.widgets.filter
A text filter that uses a pattern and performs a 'find' using that pattern.
FindsPatternTextFilter(String) - Constructor for class docking.widgets.filter.FindsPatternTextFilter
 
findString(String, Program, List<MemoryBlock>, AddressSetView, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
Finds the string in memory indicated by the searchString limited to the indicated memory blocks and address set.
findStrings(AddressSetView, int, int, boolean, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
Search for sequences of Ascii strings in program memory.
findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.BinaryLoader
 
findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.CoffLoader
 
findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.DbgLoader
 
findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.DefLoader
 
findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.DyldCacheLoader
 
findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.ElfLoader
 
findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.GdtLoader
 
findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.GzfLoader
 
findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.IntelHexLoader
 
findSupportedLoadSpecs(ByteProvider) - Method in interface ghidra.app.util.opinion.Loader
If this Loader supports loading the 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) - Method in class ghidra.program.model.lang.PcodeParser
 
findSymbol(String, int) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
 
findTestDataFile(String) - Static method in class generic.test.AbstractGenericTest
Returns the file within the data directory of the TestResources module that matches the given relative path.
findTokensByName(String) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
findTreePathToText(JTree, String) - Static method in class generic.test.AbstractGuiTest
Finds the path of a tree node in the indicated tree with the specified text.
findType(String, List<CategoryPath>, DataTypeManager) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
 
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 sentential immutable
finish() - Method in class ghidra.app.util.pcode.AbstractAppender
Finish formatting and return the final result
finish() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
Finalizes this builder, pushing the bytes that have been written to it into the FileCache.
finish() - Method in class ghidra.pcode.exec.PcodeFrame.MyAppender
 
finish() - Method in class ghidra.pcode.exec.PcodeProgram.MyAppender
 
finish() - Method in class ghidra.util.StringUtilities.LineWrapper
 
finish(AssemblyResolvedPatterns) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults.Applicator
 
finish(PcodeFrame, PcodeUseropLibrary<T>) - Method in class ghidra.pcode.exec.PcodeExecutor
Finish execution of a frame
finish(Address) - Method in class ghidra.app.util.opinion.IntelHexRecordWriter
 
finish(ByteBuffer) - Method in class ghidra.program.model.data.StringRenderParser
Finish parsing and encoded a string or character representation
FINISH - Enum constant in enum class 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.
finishAsBranch() - Method in class ghidra.pcode.exec.PcodeFrame
Complete the p-code program, indicating an external branch
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.
finishInstruction() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
finishInstruction() - Method in interface ghidra.pcode.emu.PcodeThread
Finish execution of the current instruction or inject
FIRE_BRICK - Static variable in class ghidra.util.WebColors
 
fireCompletionActivated(AutocompletionEvent<T>) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Fire the registered autocompletion listeners on the given event.
fireCompletionSelected(AutocompletionEvent<T>) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
 
fireContentsChanged(int, int) - Method in class ghidra.framework.task.gui.GTaskListModel
 
fireDataChanged() - Method in class docking.widgets.searchlist.DefaultSearchListModel
Provides a way to kick the list display to update.
fireEdgesAdded(Iterable<E>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
 
fireEdgesRemoved(Iterable<E>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
 
fireEvent(DomainObjectChangeRecord) - Method in class ghidra.framework.data.DomainObjectAdapter
Fires the specified event.
fireEvent(PluginEvent) - Method in class ghidra.framework.plugintool.mgr.EventManager
Notify all plugin listeners that are registered to consume the given event.
fireFocusListeners(FocusEvent) - Method in class docking.widgets.textfield.TextFieldLinker
Fire the given event on all registered focus listeners
fireIntervalAdded(int, int) - Method in class ghidra.framework.task.gui.GTaskListModel
 
fireIntervalRemoved(int, int) - Method in class ghidra.framework.task.gui.GTaskListModel
 
fireLayoutListeners(FieldPanelOverLayoutEvent) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
Fire the given overlay layout event to all registered listeners
fireMouseClicked(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
 
fireMousePressed(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
 
fireMouseReleased(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
 
fireNodeAdded(GTreeNode, GTreeNode) - Method in class docking.widgets.tree.internal.GTreeModel
 
fireNodeChanged() - Method in class docking.widgets.tree.GTreeNode
Notifies the tree that a node has changed, excluding its children.
fireNodeDataChanged(GTreeNode) - Method in class docking.widgets.tree.internal.GTreeModel
 
fireNodeRemoved(GTreeNode, GTreeNode, int) - Method in class docking.widgets.tree.internal.GTreeModel
 
fireNodeStructureChanged() - Method in class docking.widgets.tree.GTreeNode
Notifies the tree that the node has different children.
fireNodeStructureChanged(GTreeNode) - Method in class docking.widgets.tree.internal.GTreeModel
 
firePluginEvent(PluginEvent) - Method in class ghidra.framework.plugintool.Plugin
Fire the given plugin event; the tool notifies all other plugins who are interested in receiving the given event type.
firePluginEvent(PluginEvent) - Method in class ghidra.framework.plugintool.PluginTool
 
firePropertyChange(String, boolean, boolean) - Method in class docking.widgets.AbstractGCellRenderer
See DefaultTableCellRenderer class header javadoc for more info.
firePropertyChange(String, Object, Object) - Method in class docking.widgets.AbstractGCellRenderer
See DefaultTableCellRenderer class header javadoc for more info.
firePropertyChanged(MenuData) - Method in class docking.action.MenuBarData
 
firePropertyChanged(MenuData) - Method in class docking.action.MenuData
 
firePropertyChanged(MenuData) - Method in class docking.action.PopupMenuData
 
firePropertyChanged(PropertyChangeEvent) - Method in class docking.DockingActionProxy
 
firePropertyChanged(String, Object, Object) - Method in class docking.action.DockingAction
 
fireStateChanged() - Method in class docking.widgets.spinner.IntegerSpinner
Run each ChangeListeners stateChanged() method.
fireStateChanged() - Method in class docking.widgets.table.constrainteditor.DateSpinner
Run each ChangeListeners stateChanged() method.
fireTableChanged(TableModelEvent) - Method in class docking.widgets.table.AbstractSortedTableModel
 
fireTableChanged(TableModelEvent) - Method in class docking.widgets.table.TableModelWrapper
 
fireTableChanged(TableModelEvent) - Method in class docking.widgets.table.threaded.ThreadedTableModel
 
fireTableChanged(TableModelEvent) - Method in interface docking.widgets.table.WrappingTableModel
This method allows us to call the delegate model with a translated event
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
 
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() - Method in class ghidra.program.model.pcode.ListLinked
 
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
 
firstElementOffset - Variable in class ghidra.app.util.bin.format.dwarf.DWARFIndirectTableHeader
 
firstEntry() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
firstKey() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
FirstLinkerMember - Class in ghidra.app.util.bin.format.coff.archive
 
FirstLinkerMember(BinaryReader, CoffArchiveMemberHeader, boolean) - Constructor for class ghidra.app.util.bin.format.coff.archive.FirstLinkerMember
 
firstNamedSection(ConstructTpl, SectionSymbol) - Method in class ghidra.program.model.lang.PcodeParser
 
FirstTimeAnalyzedPluginEvent - Class in ghidra.app.events
Plugin event class for notification of when programs have completed being analyzed for the first time.
FirstTimeAnalyzedPluginEvent(String, Program) - Constructor for class ghidra.app.events.FirstTimeAnalyzedPluginEvent
Constructor
firstVarArgSlot - Variable in class ghidra.program.model.lang.PrototypePieces
 
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 - Enum constant in enum class ghidra.program.model.data.StringLayoutEnum
Fixed length string, trailing nulls trimmed, interior nulls retained.
FIXED_LENGTH - Enum constant in enum class ghidra.util.data.DataTypeParser.AllowedDataTypes
Only Fixed-length data-types
FixedArgsAnnotatedPcodeUseropDefinition(AnnotatedPcodeUseropLibrary<T>, Type, MethodHandles.Lookup, Method) - Constructor for class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.FixedArgsAnnotatedPcodeUseropDefinition
 
FixedBitSizeValueField - Class in ghidra.app.util.bean
 
FixedBitSizeValueField(int, boolean, boolean) - Constructor for class ghidra.app.util.bean.FixedBitSizeValueField
 
FixedField10 - Class in db
FixedField10 provide an unsigned 10-byte fixed-length field value.
FixedField10() - Constructor for class db.FixedField10
Construct a 10-byte fixed-length field with an initial value of 0.
FixedField10(byte[]) - Constructor for class db.FixedField10
Construct a 10-byte fixed-length field with an initial value of data.
FixedField10(byte[], boolean) - Constructor for class db.FixedField10
Construct a 10-byte fixed-length binary field with an initial value of data.
FixedHandle - Class in ghidra.app.plugin.processors.sleigh
The resulting data for a HandleTemplate after all the placeholders have been resolved through context
FixedHandle() - Constructor for class ghidra.app.plugin.processors.sleigh.FixedHandle
 
FixedSizeHashMap<K,V> - Class in ghidra.util.datastruct
A simple implementation of a LRU map that will throw away entries that exceed the given maximum size.
FixedSizeHashMap(int) - Constructor for class ghidra.util.datastruct.FixedSizeHashMap
 
FixedSizeHashMap(int, int) - Constructor for class ghidra.util.datastruct.FixedSizeHashMap
 
FixedSizeMRUCachingFactory<K,V> - Class in generic.cache
An object that will cache values returned from the given factory.
FixedSizeMRUCachingFactory(Factory<K, V>, int) - Constructor for class generic.cache.FixedSizeMRUCachingFactory
 
FixedSizeStack<E> - Class in ghidra.util.datastruct
Creates a fixed size stack.
FixedSizeStack(int) - Constructor for class ghidra.util.datastruct.FixedSizeStack
Creates a fixed size stack with the specified max size.
FixedVirtualMemoryFileCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a fvmfile_command structure
FixedVirtualMemoryFileCommand(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemoryFileCommand
 
FixedVirtualMemorySharedLibraryCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a fvmlib_command structure.
fixedWidthFont - Variable in class docking.widgets.AbstractGCellRenderer
 
fixGolangSpecialSymbolnameChars(String) - Static method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Fixes the specified string if it contains any of the golang special symbolname characters: middle-dot and the weird slash.
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() - Method in class ghidra.program.util.ExternalSymbolResolver
Resolves any unresolved external symbols in each program that has been queued up via ExternalSymbolResolver.addProgramToFixup(String, Program).
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
 
fixupAnnotations(String, Program) - Static method in class ghidra.app.util.viewer.field.CommentUtils
Makes adjustments as necessary to any annotations in the given text.
fixupChainedPointers(List<DyldFixup>, Program, Address, List<String>, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixups
Fixes up the program's chained pointers
fixupComposites(TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
Fixup all composites and thier components which may be affected by a data organization change include primitive type size changes and alignment changes.
fixupDWARFFunction(DWARFFunction) - Method in interface ghidra.app.util.bin.format.dwarf.funcfixup.DWARFFunctionFixup
Called before a DWARFFunction is used to create a Ghidra Function.
fixupDWARFFunction(DWARFFunction) - Method in class ghidra.app.util.bin.format.dwarf.funcfixup.OutputParamCheckDWARFFunctionFixup
 
fixupDWARFFunction(DWARFFunction) - Method in class ghidra.app.util.bin.format.dwarf.funcfixup.ParamNameDWARFFunctionFixup
 
fixupDWARFFunction(DWARFFunction) - Method in class ghidra.app.util.bin.format.dwarf.funcfixup.ParamSpillDWARFFunctionFixup
 
fixupDWARFFunction(DWARFFunction) - Method in class ghidra.app.util.bin.format.dwarf.funcfixup.RustDWARFFunctionFixup
 
fixupDWARFFunction(DWARFFunction) - Method in class ghidra.app.util.bin.format.dwarf.funcfixup.SanityCheckDWARFFunctionFixup
 
fixupDWARFFunction(DWARFFunction) - Method in class ghidra.app.util.bin.format.dwarf.funcfixup.StorageVerificationDWARFFunctionFixup
 
fixupDWARFFunction(DWARFFunction) - Method in class ghidra.app.util.bin.format.dwarf.funcfixup.ThisCallingConventionDWARFFunctionFixup
 
fixupDWARFFunction(DWARFFunction) - Method in class ghidra.app.util.bin.format.golang.GolangDWARFFunctionFixup
 
fixupFunction(Function) - Static method in class ghidra.app.util.bin.format.golang.GoFunctionFixup
Assigns custom storage for a function's parameters, using the function's current parameter list (formal info only) as starting information.
fixupFunction(Function, GoVer) - Static method in class ghidra.app.util.bin.format.golang.GoFunctionFixup
Assigns custom storage for a function's parameters, using the function's current parameter list (formal info only) as starting information.
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.AbstractGuiTest
Invoke fixupGUI at the beginning of your JUnit test or in its setup() method to make your GUI for the JUnit test appear using the system Look and Feel.
fixupGUI() - Static method in class ghidra.program.database.data.DataTypeArchiveTransformer
 
fixupInstructions(Language, TaskMonitor) - Method in class ghidra.program.util.LanguagePostUpgradeInstructionHandler
Invoked after Program language upgrade has completed.
fixupInstructions(Program, Language, TaskMonitor) - Method in interface ghidra.program.util.LanguageTranslator
Invoked after Program language upgrade has completed.
fixupInstructions(Program, Language, TaskMonitor) - Method in class ghidra.program.util.LanguageTranslatorAdapter
 
fixupLookAndFeelIssues() - Method in class generic.theme.laf.LookAndFeelManager
Subclass may override this method to do specific LookAndFeel fixes.
fixupLookAndFeelIssues() - Method in class generic.theme.laf.MotifLookAndFeelManager
 
fixupLookAndFeelIssues() - Method in class generic.theme.laf.NimbusLookAndFeelManager
 
fixupMemory(Address, Address, MessageLog) - Method in class ghidra.app.util.bin.format.pef.RelocationState
Adds the fixup address to the contents stored at address, then creates a pointer at address.
fixupName(String) - Method in class ghidra.app.script.GhidraScriptProvider
Deprecated.
fixupName(String) - Method in class ghidra.app.script.JavaScriptProvider
Fixup a script name for searching in script directories.
FIXUPP - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
fixupProgramTree(String) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Fixes up the Program Tree to better visualize the memory blocks that were split into sections
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.
fixupSlidePointers() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
Returns the value of the fixupSlidePointers record component.
fixupSlidePointers(Program, boolean, boolean, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
Fixes up the program's slide pointers
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 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
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.pcode.emu.unix.DefaultEmuUnixFileHandle
 
flags() - Method in record class ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
Returns the value of the flags record component.
Flags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
 
FLAGS_APP_FULL_SCREEN - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
Is application full screen?
FLAGS_APP_LIBRARY_MODULE - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
 
FLAGS_APP_LINK_ERRS - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
 
FLAGS_APP_LOAD_CODE - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
Does the first segment contain code that loads the application?
FLAGS_APP_NONCONFORMING_PROG - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
 
FLAGS_APP_WIN_PM_COMPATIBLE - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
Is application compatible with Windows Program Manager?
FLAGS_APP_WINDOWS_PM - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
Does application use Windows Program Manager?
FLAGS_PROG_80286 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
 
FLAGS_PROG_80386 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
 
FLAGS_PROG_8086 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
 
FLAGS_PROG_80x87 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
 
FLAGS_PROG_GLOBAL_INIT - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
 
FLAGS_PROG_MULTIPLE_DATA - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
Program flags: multiple data segments
FLAGS_PROG_NO_AUTO_DATA - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
Program flags: no auto data segments
FLAGS_PROG_PROTECTED_MODE - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
 
FLAGS_PROG_SINGLE_DATA - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
Program flags: single data segment
FLAT_DARK - Enum constant in enum class generic.theme.LafType
 
FLAT_LIGHT - Enum constant in enum class generic.theme.LafType
 
FlatDarkTheme - Class in generic.theme.builtin
Built-in GTheme that uses the FlatDark LookAndFeel and the dark application defaults.
FlatDarkTheme() - Constructor for class generic.theme.builtin.FlatDarkTheme
 
FlatDarkUiDefaultsMapper - Class in generic.theme.laf
 
FlatDarkUiDefaultsMapper(UIDefaults) - Constructor for class generic.theme.laf.FlatDarkUiDefaultsMapper
 
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.
FlatLightTheme - Class in generic.theme.builtin
Built-in GTheme that uses the FlatLight LookAndFeel and the dark application defaults.
FlatLightTheme() - Constructor for class generic.theme.builtin.FlatLightTheme
 
FlatLookAndFeelManager - Class in generic.theme.laf
 
FlatLookAndFeelManager(LafType, ApplicationThemeManager) - Constructor for class generic.theme.laf.FlatLookAndFeelManager
 
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 this text into a list of tokens (see ClangToken)
flatten(List<ClangNode>) - Method in class ghidra.app.decompiler.ClangToken
 
flatten(List<ClangNode>) - Method in class ghidra.app.decompiler.ClangTokenGroup
 
FlatUiDefaultsMapper - Class in generic.theme.laf
 
FlatUiDefaultsMapper(UIDefaults) - Constructor for class generic.theme.laf.FlatUiDefaultsMapper
 
fld - Variable in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver.Matchers
 
fldSz(ExpressionMatcher<?>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match a field by its size
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
 
flipColumnSortDirection(int) - Method in class docking.widgets.table.TableSortStateEditor
 
FLOAT - Enum constant in enum class ghidra.program.model.data.MetaDataType
 
FLOAT - Enum constant in enum class ghidra.program.model.lang.StorageClass
 
FLOAT - Enum constant in enum class ghidra.test.processors.support.EmulatorTestRunner.DumpFormat
 
FLOAT - Static variable in class db.BinaryCodedField
float data type
FLOAT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
FLOAT - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
FLOAT - Static variable in class ghidra.program.model.lang.OperandType
Bit set if the operand is a float value
FLOAT_ABS - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_ADD - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_ARRAY - Static variable in class db.BinaryCodedField
float[] data type
FLOAT_CEIL - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_CYCLE_GROUP - Static variable in class ghidra.program.model.data.CycleGroup
 
FLOAT_DIV - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_EQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_FLOAT2FLOAT - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_FLOOR - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_INT2FLOAT - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_LESS - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_LESSEQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_MULT - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_NAN - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_NEG - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_NOTEQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_ROUND - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_SQRT - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_SUB - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_TRUNC - Static variable in class ghidra.program.model.pcode.PcodeOp
 
FLOAT_TYPE - Enum constant in enum class ghidra.framework.options.OptionType
 
Float10DataType - Class in ghidra.program.model.data
 
Float10DataType() - Constructor for class ghidra.program.model.data.Float10DataType
 
Float10DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Float10DataType
 
FLOAT128 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
Float16DataType - Class in ghidra.program.model.data
 
Float16DataType() - Constructor for class ghidra.program.model.data.Float16DataType
 
Float16DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Float16DataType
 
FLOAT2 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
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
 
Float32 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
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
 
Float64 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
Float8DataType - Class in ghidra.program.model.data
 
Float8DataType() - Constructor for class ghidra.program.model.data.Float8DataType
 
Float8DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Float8DataType
 
FloatArray - Class in ghidra.util.datastruct
Array of floats that grows as needed.
FloatArray() - Constructor for class ghidra.util.datastruct.FloatArray
Creates new FloatArray
FloatArrayArray - Class in ghidra.util.datastruct
Array of float[] that grows as needed.
FloatArrayArray() - Constructor for class ghidra.util.datastruct.FloatArrayArray
Creates new floatArrayArray
FloatColumnTypeMapper - Class in docking.widgets.table.constraint.provider
Converts Float Column objects to Double objects so that column gets Double type column filters
FloatColumnTypeMapper() - Constructor for class docking.widgets.table.constraint.provider.FloatColumnTypeMapper
 
FloatComplexDataType - Class in ghidra.program.model.data
Provides a definition of a complex built-in data type consisting of two floating point numbers in the IEEE 754 double precision format.
FloatComplexDataType() - Constructor for class ghidra.program.model.data.FloatComplexDataType
 
FloatComplexDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.FloatComplexDataType
 
FloatDataType - Class in ghidra.program.model.data
Provides a definition of a Float within a program.
FloatDataType() - Constructor for class ghidra.program.model.data.FloatDataType
Creates a Float data type.
FloatDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.FloatDataType
 
FloatFormat - Class in ghidra.pcode.floatformat
FloatFormat provides IEEE 754 floating-point encoding formats in support of floating-point data types and floating-point emulation.
FloatFormatFactory - Class in ghidra.pcode.floatformat
 
FloatFormatFactory() - Constructor for class ghidra.pcode.floatformat.FloatFormatFactory
 
FLOATING_POINT_FORMAT - Static variable in class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
 
FLOATING_POINT_FORMAT - Static variable in class docking.widgets.table.constrainteditor.DoubleValueConstraintEditor
 
FLOATING_POINT_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
FLOATING_POINT_PRECISION_SETTING - Static variable in class docking.widgets.table.AbstractDynamicTableColumn
 
FLOATING_POINT_PRECISION_SETTING - Static variable in class docking.widgets.table.GTableCellRenderer
 
FLOATING_POINT_SETTINGS_DEFINITIONS - Static variable in class docking.widgets.table.AbstractDynamicTableColumn
 
FloatingPointPrecisionSettingsDefinition - Class in ghidra.docking.settings
SettingsDefinition to define the number of digits of precision to show.
FloatingPointTextField - Class in docking.widgets.textfield
A simple text field for inputing floating point numbers.
FloatingPointTextField(int) - Constructor for class docking.widgets.textfield.FloatingPointTextField
Constructs a new empty FloatingPointTextField.
FloatingPointTextField(int, double) - Constructor for class docking.widgets.textfield.FloatingPointTextField
Constructs a new FloatingPointTextField initialized with the given value.
floatRegSet - Variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
FloatStateX86_32 - Class in ghidra.app.util.bin.format.macho.threadcommand
 
FloatStateX86_32() - Constructor for class ghidra.app.util.bin.format.macho.threadcommand.FloatStateX86_32
 
floatValue() - Method in class ghidra.app.util.HexLong
 
floor() - Method in class ghidra.pcode.floatformat.BigFloat
this=floor(this)
floor(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
 
floorEntry(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
floorEntryByValue(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
floorEntryByValue(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
floorEntryByValue(V) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
Returns a key-value mapping associated with the greatest value less than or equal to the given value, or null if there is no such value.
floorIndex(E) - Method in interface ghidra.generic.util.datastruct.SortedList
Returns the greatest index in this list whose element is less than or equal to the specified element
floorIndex(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
floorIndex(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
floorKey(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
FLORAL_WHITE - Static variable in class ghidra.util.WebColors
 
flow - Variable in class ghidra.program.disassemble.ReDisassembler.ReDisassemblerContext
 
FLOW - Static variable in class ghidra.program.model.symbol.RefType
RefType.FLOW corresponds to a complex or generic FlowType.
FLOW_ALIGNMENT - Enum constant in enum class 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
 
FLOW_OVERRIDE_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
flowAbort() - Method in class ghidra.program.disassemble.DisassemblerContextImpl
Terminate active flow while preserving any accumulated future context.
FlowArrowColors() - Constructor for class ghidra.app.util.viewer.field.ListingColors.FlowArrowColors
 
flowConstants(Address, Address, AddressSetView, ContextEvaluator, VarnodeContext, TaskMonitor) - Method in class ghidra.program.util.SymbolicPropogator
 
flowConstants(Address, AddressSetView, ContextEvaluator, boolean, TaskMonitor) - Method in class ghidra.program.util.SymbolicPropogator
Process a subroutine using the processor function.
flowConstants(Address, AddressSetView, ContextEvaluator, VarnodeContext, TaskMonitor) - Method in class ghidra.program.util.SymbolicPropogator
 
flowEnd(Address) - Method in class ghidra.app.util.PseudoDisassemblerContext
 
flowEnd(Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
Ends the current flow.
flowEnd(Address) - Method in class ghidra.program.util.VarnodeContext
 
flowFlags - Variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowRecord
 
FlowLayoutTextField - Class in docking.widgets.fieldpanel.field
This class provides a TextField implementation that takes multiple AttributedString field elements and places as many that will fit on a line without clipping before continuing to the next line.
FlowLayoutTextField(FieldElement[], int, int, int, FieldHighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.FlowLayoutTextField
Deprecated, for removal: This API element is subject to removal in a future version.
use the constructor that takes a list
FlowLayoutTextField(List<FieldElement>, int, int, int, FieldHighlightFactory) - 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 Class in ghidra.program.model.listing
 
FlowRecord() - Constructor for class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowRecord
 
flowStart(Address) - Method in class ghidra.app.util.PseudoDisassemblerContext
 
flowStart(Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
Starts a new flow.
flowStart(Address, Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
Starts a new flow from an address to the new start.
flowStart(Address, Address) - Method in class ghidra.program.util.VarnodeContext
 
flowState - Variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowSummary
 
FlowSummary() - Constructor for class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowSummary
 
flowToAddress(Address) - Method in class ghidra.app.util.PseudoDisassemblerContext
 
flowToAddress(Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
Continues the current flow at the given address.
flowToAddress(Address, Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
Continues the current flow from an address to the given address.
flowToAddress(Address, Address) - Method in class ghidra.program.util.VarnodeContext
 
FlowType - Class in ghidra.program.model.symbol
Class to define flow types for instruction (how it flows from one instruction to the next)
FlowType.Builder - Class in ghidra.program.model.symbol
 
flush() - Method in class generic.io.NullWriter
 
flush() - Method in class generic.text.TextLayoutGraphics
Format text into a string for rendering.
flush() - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
 
flush() - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
flush() - Method in class ghidra.app.util.bin.ObfuscatedOutputStream
 
flush() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
 
flush() - Method in class ghidra.pty.windows.HandleOutputStream
 
flush() - Method in class ghidra.sleigh.grammar.LineArrayListWriter
 
flush() - Method in class ghidra.util.HashingOutputStream
 
flush() - Method in class ghidra.util.MonitoredOutputStream
Flushes this output stream and forces any buffered output bytes to be written out to the stream.
flush() - Method in class ghidra.util.NullOutputStream
 
flush() - Method in class ghidra.util.task.AbstractSwingUpdateManager
Causes this run manager to run if it has a pending update
flushCache() - Method in class ghidra.app.decompiler.DecompInterface
Tell the decompiler to clear any function and symbol information it gathered from the database.
flushChanges() - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
 
flushChanges() - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
 
flushChanges() - Method in interface docking.widgets.fieldpanel.LayoutModel
Returns true if the model knows about changes that haven't yet been told to the LayoutModelListeners.
flushChanges() - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
flushChanges() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
flushEvents() - Method in class ghidra.framework.data.DomainObjectAdapter
 
flushEvents() - Method in interface ghidra.framework.model.DomainObject
Makes sure all pending domainEvents have been sent.
flushEvents() - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
flushEvents() - Method in class ghidra.program.database.ProjectDataTypeManager
 
flushEvents() - Method in interface ghidra.program.model.data.DataTypeManager
Force all pending notification events to be flushed
flushEvents() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
 
flushEvents(long, TimeUnit) - Method in class ghidra.framework.store.FileSystemEventManager
Blocks until all current events have been processed.
flushPrivateEventQueue(EventQueueID) - Method in class ghidra.framework.data.DomainObjectAdapter
 
flushPrivateEventQueue(EventQueueID) - Method in interface ghidra.framework.model.DomainObject
Flush events from the specified event queue.
flushProcessorContextWriteCache() - Method in class ghidra.program.database.register.ProgramRegisterContextDB
 
flushProcessorContextWriteCache() - Method in class ghidra.program.util.AbstractStoredProgramContext
Flush any cached context not yet written to database
flushUpdates() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
If a completion list update is pending, run it immediately
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 generic.util.action.SystemKeyBindings
 
FOCUS_INFO_KEY - Static variable in class generic.util.action.SystemKeyBindings
 
FOCUS_NEXT_COMPONENT_KEY - Static variable in class generic.util.action.SystemKeyBindings
 
FOCUS_NEXT_WINDOW_KEY - Static variable in class generic.util.action.SystemKeyBindings
 
FOCUS_PREVIOUS_COMPONENT_KEY - Static variable in class generic.util.action.SystemKeyBindings
 
FOCUS_PREVIOUS_WINDOW_KEY - Static variable in class generic.util.action.SystemKeyBindings
 
FocusableEditor - Interface in docking.widgets.table
Signals that the implementing cell editor desires to be notified when editing begins so that the editor can request focus on the right widget.
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.
FOCUSED_BUTTON_BORDER - Static variable in class docking.widgets.EmptyBorderButton
 
focusEditor() - Method in interface docking.widgets.table.FocusableEditor
Called with the editor should take focus.
focusEditor() - Method in class ghidra.app.util.AddressInput
 
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(FocusEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
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(FocusEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
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.
FOLDER_LINK_CLOSED_ICON - Static variable in class ghidra.framework.data.LinkedGhidraFolder
 
FOLDER_LINK_CONTENT_TYPE - Static variable in class ghidra.framework.data.FolderLinkContentHandler
 
FOLDER_LINK_OPEN_ICON - Static variable in class ghidra.framework.data.LinkedGhidraFolder
 
folderButton - Variable in class ghidra.plugin.importer.ImporterDialog
 
folderCreated(String, String) - Method in class ghidra.framework.store.FileSystemEventManager
 
folderCreated(String, String) - Method in interface ghidra.framework.store.FileSystemListener
Notification that a new folder was created.
folderDeleted(String, String) - Method in class ghidra.framework.store.FileSystemEventManager
 
folderDeleted(String, String) - Method in interface ghidra.framework.store.FileSystemListener
Notification that a folder was deleted.
folderExists(String) - Method in class ghidra.framework.client.RepositoryAdapter
 
folderExists(String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
folderExists(String) - Method in interface ghidra.framework.remote.RepositoryHandle
Returns true if the specified folder path exists.
folderExists(String) - Method in interface ghidra.framework.store.FileSystem
Returns true if the folder specified by the path exists.
folderExists(String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
 
folderExists(String) - Method in class ghidra.framework.store.local.LocalFileSystem
 
folderExists(String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
 
folderExists(String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
FolderItem - Interface in ghidra.framework.store
FolderItem represents an individual file contained within a FileSystem and is uniquely identified by a path string.
folderItemName - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
 
FolderLinkContentHandler - Class in ghidra.framework.data
FolderLinkContentHandler provide folder-link support.
FolderLinkContentHandler() - Constructor for class ghidra.framework.data.FolderLinkContentHandler
 
folderMoved(String, String, String) - Method in class ghidra.framework.store.FileSystemEventManager
 
folderMoved(String, String, String) - Method in interface ghidra.framework.store.FileSystemListener
Notification that a folder was moved.
folderNameTextField - Variable in class ghidra.plugin.importer.ImporterDialog
 
FolderNotEmptyException - Exception in ghidra.framework.store
FolderNotEmptyException is thrown when an attempt is made to remove a Folder which is not empty.
FolderNotEmptyException(String) - Constructor for exception ghidra.framework.store.FolderNotEmptyException
Constructor.
folderPath - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
 
folderPath - Variable in class ghidra.framework.remote.RepositoryItem
 
folderRenamed(String, String, String) - Method in class ghidra.framework.store.FileSystemEventManager
 
folderRenamed(String, String, String) - Method in interface ghidra.framework.store.FileSystemListener
Notification that a folder was renamed.
FOLLOW_20_in_expr_not261 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_20_in_expr_paren284 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_21_in_expr_not267 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_21_in_expr_paren290 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_add_op_in_expr_add1801 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_aligndef_in_definition106 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_aligndef_in_definition155 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_aligndef_in_definition169 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_AMPERSAND_in_expr_and_op1432 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_AMPERSAND_in_outererror428 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_AMPERSAND_in_pequation_and_op1983 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_AMPERSAND_in_pexpression_and_op2345 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_AMPERSAND_in_special582 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_AMPERSAND_in_varnode2249 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_AMPERSAND_in_varnode2280 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_arguments_in_macrodef1382 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_arguments_in_macrodef1424 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_arguments_in_macrodef982 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_ASSIGN_in_aligndef235 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_assignment548 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_ASSIGN_in_assignment573 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_ASSIGN_in_bitrange1011 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_constraint_op2119 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_contextfielddef535 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_ctxassign1821 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_endiandef114 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_fielddef370 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_outererror365 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_ASSIGN_in_sizemod864 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_special437 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_ASSIGN_in_tokendef312 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_typemod827 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_varnodedef920 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_varnodedef930 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_wordsizemod890 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_assignment_in_statement167 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_assignment_in_statement1928 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_assignment_in_statement2987 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_ASTERISK_in_mult_op1903 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_ASTERISK_in_pexpression_mult_op2504 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASTERISK_in_pexpression2_mult_op2949 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASTERISK_in_sizedstar737 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_ASTERISK_in_sizedstar765 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_ASTERISK_in_sizedstar802 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_ASTERISK_in_sizedstar851 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_ASTERISK_in_special491 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_BIN_INT_in_integer3825 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_BIN_INT_in_special854 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_bitpat_or_nil_in_withblock1459 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_bitpat_or_nil_in_withblock1511 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_bitpattern_in_bitpat_or_nil1517 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_bitpattern_in_bitpat_or_nil1568 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_bitpattern_in_constructor1064 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_bitpattern_in_constructor1571 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_bitpattern_in_constructor1628 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_bitrange_in_bitranges993 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_bitrange_in_expr3200 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_bitrange_in_expr4921 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_bitrange_in_lvalue2097 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_bitrangedef_in_definition131 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_bitrangedef_in_definition180 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_bitrangedef_in_definition194 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_bitranges_in_bitrangedef728 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_bitranges_in_bitrangedef973 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_BOOL_AND_in_booland_op1295 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_BOOL_AND_in_outererror407 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_BOOL_AND_in_special545 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_BOOL_OR_in_expr_boolor_op1254 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_BOOL_OR_in_outererror393 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_BOOL_OR_in_special509 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_BOOL_XOR_in_booland_op1309 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_BOOL_XOR_in_outererror400 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_BOOL_XOR_in_special527 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_booland_op_in_expr_booland1276 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_build_stmt_in_statement185 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_build_stmt_in_statement1943 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_build_stmt_in_statement3028 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_call_stmt_in_statement1963 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_call_stmt_in_statement209 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_call_stmt_in_statement3081 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_CARET_in_concatenate126 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_CARET_in_expr_xor_op1391 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_CARET_in_outererror421 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_CARET_in_pexpression_xor_op2292 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_code_block_in_semantic1834 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_code_block_in_semantic2888 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_code_block_in_semantic53 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_COLON_in_declaration605 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_COLON_in_display32 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_COLON_in_lvalue656 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_COLON_in_outererror372 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_COLON_in_sizedstar745 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_COLON_in_sizedstar833 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_COLON_in_special455 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_COLON_in_varnode2207 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_COLON_in_varnode2229 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_COLON_in_varnode2253 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_COLON_in_withblock1509 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_COMMA_in_bitrange1023 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_COMMA_in_contextfielddef543 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_COMMA_in_crossbuild_stmt954 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_COMMA_in_expr_operands2135 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_COMMA_in_fielddef378 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_COMMA_in_oplist1487 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_COMMA_in_outererror379 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_COMMA_in_pexpression_operands2636 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_COMMA_in_pexpression2_operands3081 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_COMMA_in_sembitrange703 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_COMMA_in_special473 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_compare_op_in_expr_comp1537 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_concatenate_in_printpiece79 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_cond_stmt_in_statement1958 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_cond_stmt_in_statement203 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_cond_stmt_in_statement3066 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_constant_in_bitrange2158 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constant_in_bitrange2162 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constant_in_declaration2053 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constant_in_declaration607 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_constant_in_jumpdest1044 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_constant_in_jumpdest2378 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constant_in_lvalue2113 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constant_in_lvalue658 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_constant_in_sembitrange701 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_constant_in_sembitrange707 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_constant_in_sizedstar2189 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constant_in_sizedstar2223 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constant_in_sizedstar747 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_constant_in_sizedstar835 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_constant_in_varnode2209 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_constant_in_varnode2231 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_constant_in_varnode2255 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_constant_in_varnode3320 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constant_in_varnode3336 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constraint_in_pequation_atomic2067 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_constraint_op_in_constraint2101 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_constructor_in_constructorlike1348 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_constructor_in_constructorlike1403 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_constructor_in_constructorlike962 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constructorlike_in_constructorlikelist1546 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_constructorlike_in_def_or_conslike1593 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_constructorlike_in_root54 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constructorlike_in_root92 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_constructorlike_in_spec90 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_constructorlikelist_in_withblock1469 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_constructorlikelist_in_withblock1517 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_contextblock_in_constructor1068 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_contextblock_in_constructor1575 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_contextblock_in_constructor1630 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_contextblock_in_withblock1463 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_contextblock_in_withblock1513 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_contextdef_in_definition116 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_contextdef_in_definition165 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_contextdef_in_definition179 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_contextfielddef_in_contextfielddefs509 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_contextfielddefs_in_contextdef713 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_contextfieldmod_in_contextfieldmods588 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_contextfieldmods_in_contextfielddef553 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_crossbuild_stmt_in_statement191 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_crossbuild_stmt_in_statement1948 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_crossbuild_stmt_in_statement3042 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_cstatement_in_cstatements2785 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_cstatements_in_contextblock2755 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_ctorsemantic_in_constructor1070 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_ctorsemantic_in_constructor1579 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_ctorsemantic_in_constructor1632 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ctorstart_in_constructor1060 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_ctorstart_in_constructor1567 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_ctorstart_in_constructor1626 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ctxassign_in_ctxstmt1795 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ctxlval_in_ctxassign1817 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ctxstmt_in_ctxstmts1783 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ctxstmts_in_contextblock1752 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_DEC_INT_in_integer3809 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_DEC_INT_in_special818 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_declaration_in_statement173 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_declaration_in_statement1933 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_declaration_in_statement2999 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_def_or_conslike_in_constructorlikelist1604 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_definition_in_constructorlikelist1542 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_definition_in_def_or_conslike1588 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_definition_in_root48 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_definition_in_root86 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_definition_in_spec84 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_DISPCHAR_in_special168 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_display_in_ctorstart1144 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_display_in_ctorstart1157 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_display_in_ctorstart1698 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_display_in_ctorstart1714 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_display_in_ctorstart1716 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_display_in_ctorstart1729 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ELLIPSIS_in_pequation_ellipsis_right2041 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ELLIPSIS_in_pequation_ellipsis2003 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ELLIPSIS_in_special312 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_ELLIPSIS_in_synpred1_SleighParser2033 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_endian_in_endiandef113 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_endian_in_endiandef116 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_endian_in_endiandef75 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_endian_in_tokendef218 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_endian_in_tokendef280 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_endian_in_tokendef314 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_endiandef_in_root42 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_endiandef_in_root80 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_endiandef_in_spec78 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_EOF_in_expression87 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_EOF_in_spec97 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_eq_op_in_expr_eq1454 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_EQUAL_in_eq_op1473 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_EQUAL_in_outererror267 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_EQUAL_in_special330 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_EXCLAIM_in_special709 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_EXCLAIM_in_unary_op2023 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_export_in_statement1968 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_export_in_statement215 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_export_in_statement3118 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_add_in_expr_shift1728 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_add_in_expr_shift1735 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_and_in_expr_xor1368 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_and_in_expr_xor1375 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_and_in_expr_xor155 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_and_in_expr_xor164 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_and_op_in_expr_and1413 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_apply_in_expr_func2088 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_apply_in_expr3182 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_apply_in_expr4902 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_apply_in_funcall2256 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_apply_in_funcall3729 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_apply_in_funcall913 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_booland_in_expr_boolor1231 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_booland_in_expr_boolor1238 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_boolor_in_expr1220 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_boolor_op_in_expr_boolor1235 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_comp_in_expr_eq1450 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_comp_in_expr_eq1457 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_eq_in_expr_and1409 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_eq_in_expr_and1416 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_eq_in_expr_not242 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_func_in_expr_unary2010 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_in_assignment2011 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_assignment2030 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_assignment3326 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_assignment3354 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_assignment3384 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_assignment3406 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_assignment3429 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_assignment3446 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_assignment3465 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_assignment550 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_in_assignment575 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_in_cond_stmt1088 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_in_cond_stmt2414 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_cond_stmt3996 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_export2480 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr_operands2132 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_in_expr_operands2138 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_in_expr_operands3283 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr_operands5100 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr_paren288 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_in_expr_term2171 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_in_expr2503 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2507 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2520 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2524 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2537 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2541 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2555 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2559 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2572 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2576 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2589 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2593 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2607 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2611 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2624 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2628 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2641 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2645 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2658 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2662 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2676 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2680 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2693 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2697 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2710 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2714 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2727 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2731 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2744 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2748 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2761 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2765 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2778 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2782 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2795 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2799 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2812 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2816 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2829 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2833 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2846 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2850 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2863 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2867 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2881 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2885 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2898 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2902 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2915 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2919 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2933 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2937 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2950 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2954 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2967 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2971 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2984 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2988 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3002 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3006 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3020 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3024 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3037 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3041 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3054 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3058 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3071 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3075 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3088 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3092 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3105 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3109 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3123 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3136 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3149 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3162 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3212 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr4146 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4150 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4165 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4169 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4184 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4188 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4204 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4208 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4223 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4227 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4242 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4246 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4262 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4266 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4281 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4285 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4300 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4304 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4319 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4323 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4339 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4343 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4358 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4362 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4377 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4381 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4396 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4400 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4415 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4419 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4434 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4438 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4453 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4457 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4472 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4476 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4491 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4495 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4510 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4514 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4529 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4533 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4548 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4552 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4568 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4572 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4587 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4591 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4606 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4610 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4626 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4630 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4645 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4649 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4664 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4668 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4683 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4687 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4703 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4707 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4722 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4726 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4741 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4745 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4760 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4764 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4779 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4783 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4798 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4802 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4817 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4821 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4837 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4852 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4867 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4882 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4942 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expression85 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_in_jumpdest1016 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_in_jumpdest2352 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_jumpdest3915 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_lvalue682 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_in_return_stmt1142 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_in_return_stmt2454 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_return_stmt4080 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_sizedstar2193 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_sizedstar2210 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_sizedstar2227 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_sizedstar2240 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_sizedstar3545 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_sizedstar3565 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_sizedstar3584 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_sizedstar3599 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_mult_in_expr_add1797 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_mult_in_expr_add1804 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_not_in_expr_and185 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_not_in_expr_and194 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_operands_in_expr_apply2106 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_operands_in_expr_apply3256 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_operands_in_expr_apply5048 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_operands_in_expr_apply5067 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_or_in_expr_booland1272 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_or_in_expr_booland1279 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_or_in_expr106 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_or_op_in_expr_or1331 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_paren_in_expr_not217 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_paren_in_expr_not226 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_shift_in_expr_comp1533 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_shift_in_expr_comp1540 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_term_in_expr_eq309 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_term_in_expr_eq315 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_term_in_expr_eq325 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_term_in_expr_eq331 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_term_in_expr_func2093 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_unary_in_expr_mult1880 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_unary_in_expr_mult1887 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_xor_in_expr_or125 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_xor_in_expr_or1327 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_xor_in_expr_or1334 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_expr_xor_in_expr_or134 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_expr_xor_op_in_expr_xor1372 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_family_or_operand_symbol_in_pequation1978 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_family_symbol_in_pequation1998 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_family_symbol_in_pequation2018 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_family_symbol_in_pequation2038 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_family_symbol_in_pequation2058 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_family_symbol_in_pequation2078 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_FDIV_in_mult_op1987 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FDIV_in_outererror505 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FEQUAL_in_eq_op1501 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FEQUAL_in_outererror281 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FGREAT_in_compare_op1710 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FGREAT_in_outererror344 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FGREATEQUAL_in_compare_op1682 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FGREATEQUAL_in_outererror358 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_fielddef_in_fielddefs237 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_fielddef_in_fielddefs299 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_fielddef_in_fielddefs344 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_fielddefs_in_contextdef404 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_fielddefs_in_contextdef719 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_fielddefs_in_tokendef197 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_fielddefs_in_tokendef222 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_fielddefs_in_tokendef258 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_fielddefs_in_tokendef273 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_fielddefs_in_tokendef284 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_fielddefs_in_tokendef316 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_fieldmod_in_fieldmods301 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_fieldmod_in_fieldmods359 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_fieldmod_in_fieldmods418 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_fieldmods_in_fielddef269 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_fieldmods_in_fielddef342 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_fieldmods_in_fielddef388 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_FLESS_in_compare_op1668 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FLESS_in_outererror337 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FLESSEQUAL_in_compare_op1696 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FLESSEQUAL_in_outererror351 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FMINUS_in_add_op1862 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FMINUS_in_outererror463 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FMINUS_in_unary_op2065 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FMULT_in_mult_op1973 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FMULT_in_outererror498 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FNOTEQUAL_in_eq_op1515 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FNOTEQUAL_in_outererror288 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FPLUS_in_add_op1848 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_FPLUS_in_outererror456 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_funcall_in_statement179 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_funcall_in_statement1938 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_funcall_in_statement3011 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_goto_stmt_in_cond_stmt1090 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_goto_stmt_in_cond_stmt2418 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_goto_stmt_in_statement1953 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_goto_stmt_in_statement197 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_goto_stmt_in_statement3051 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_GREAT_in_compare_op1598 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_GREAT_in_constraint_op2175 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_GREAT_in_label113 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_GREAT_in_special385 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_GREATEQUAL_in_compare_op1570 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_GREATEQUAL_in_constraint_op2189 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_GREATEQUAL_in_outererror302 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_GREATEQUAL_in_special420 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_HEX_INT_in_integer3793 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_HEX_INT_in_special836 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_id_or_nil_in_withblock1455 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_id_or_nil_in_withblock1507 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_id_or_wild_in_identifierlist1205 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_id_or_wild_in_identifierlist1223 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_id_or_wild_in_stringorident1284 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_bitrange1007 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_bitrange1015 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_build_stmt928 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_constraint2098 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_contextdef400 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_contextdef711 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_contextfielddef531 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_crossbuild_stmt956 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_ctorstart1140 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_ctorstart1712 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_ctxlval1845 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_declaration601 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_declaration627 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_expr_apply2104 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_expr_apply3252 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_IDENTIFIER_in_expr_not265 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_IDENTIFIER_in_expr_term350 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_identifier_in_expr3225 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_fielddef257 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_id_or_nil1491 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_identifier_in_id_or_nil1548 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_id_or_wild3161 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_identifierlist645 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_jumpdest1001 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_jumpdest1048 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_label111 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_lvalue652 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_lvalue674 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_macrodef1418 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_macrodef978 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_oplist1040 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_oplist1484 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_oplist1490 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_pequation1412 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pequation1429 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pequation1446 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pequation1463 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pequation1480 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pequation1497 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pequation1512 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pexpression_apply2605 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_pexpression_term2658 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_pexpression2_apply3050 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_pexpression2_term3103 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_pexpression21729 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pexpression21743 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_printpiece1227 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_printpiece69 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_identifier_in_sbitrange773 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_sbitrange777 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_section_def137 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_sembitrange693 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_sizedexport1167 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_sizedstar741 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_sizedstar769 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_spacedef421 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_spacedef742 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_IDENTIFIER_in_strict_id3770 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_stringorident701 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_stringorident999 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_identifier_in_symbol3374 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_tokendef189 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_tokendef210 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_tokendef263 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_tokendef300 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_type543 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_type849 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_variable3402 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_varnode2198 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_varnode2225 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_identifier_in_varnodedef607 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_varnodedef916 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifierlist_in_nameattach1132 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifierlist_in_nameattach916 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifierlist_in_pcodeopdef1067 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifierlist_in_pcodeopdef1078 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_identifierlist_in_pcodeopdef804 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifierlist_in_valueattach1096 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifierlist_in_valueattach823 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifierlist_in_varattach1172 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifierlist_in_varattach1177 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifierlist_in_varattach939 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifierlist_in_varattach943 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifierlist_in_varnodedef619 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifierlist_in_varnodedef888 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_identifierlist_in_varnodedef936 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_INDIRECTION_NAVIGATION_OPTION - Static variable in interface ghidra.GhidraOptions
 
FOLLOW_intblist_in_valueattach1099 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_intblist_in_valueattach1108 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_intblist_in_valueattach827 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_intbpart_in_intblist1138 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_intbpart_in_intblist1303 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_intbpart_in_intblist853 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_aligndef170 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_aligndef219 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_aligndef237 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_assignment3317 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_assignment3321 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_assignment3349 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_assignment3379 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_bitrange1021 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_bitrange1027 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_bitrange3495 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_bitrange3499 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_constant2302 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_integer_in_constant3421 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_contextfielddef541 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_contextfielddef547 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_declaration3151 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_expr3229 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_expr4930 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_expr4963 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_fielddef261 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_fielddef265 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_fielddef334 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_fielddef338 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_fielddef376 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_fielddef382 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_intbpart1173 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_intbpart1183 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_intbpart888 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_intbpart898 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_jumpdest1031 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_integer_in_jumpdest2365 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_jumpdest3930 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_jumpdest3945 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_neginteger1364 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_neginteger1373 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_pexpression_term2663 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_pexpression2_term3108 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_pexpression21752 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_pexpression22654 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_pexpression2408 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sbitrange1055 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sbitrange1059 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sbitrange781 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_sbitrange785 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_sizedstar3541 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sizedstar3580 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sizedstarv3641 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sizedstarv3682 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sizemod565 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_sizemod837 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sizemod866 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_symbol3383 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_tokendef193 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_tokendef214 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_tokendef254 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_tokendef267 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_tokendef276 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_tokendef304 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_varnode_adorned5126 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_varnode_adorned5130 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_varnode_adorned5146 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
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_varnodedef611 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_varnodedef615 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_varnodedef880 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_varnodedef884 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_varnodedef924 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_varnodedef934 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_wordsizemod588 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_wordsizemod856 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_wordsizemod892 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_jump_symbol_in_jumpdest3899 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_jumpdest_in_call_stmt1116 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_jumpdest_in_call_stmt2435 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_jumpdest_in_call_stmt4048 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_jumpdest_in_cond_stmt4003 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_jumpdest_in_goto_stmt2316 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_jumpdest_in_goto_stmt3839 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_jumpdest_in_goto_stmt981 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_KEY_ALIGNMENT_in_aligndef233 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_ALIGNMENT_in_key_as_id3214 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_key_as_id_in_identifier3201 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_ATTACH_in_key_as_id3230 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_ATTACH_in_nameattach1124 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_ATTACH_in_valueattach1090 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_ATTACH_in_varattach1164 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_BIG_in_endian140 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_BIG_in_key_as_id3247 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_BITRANGE_in_bitrangedef971 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_BITRANGE_in_key_as_id3265 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_BUILD_in_build_stmt926 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_KEY_BUILD_in_key_as_id3282 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_CALL_in_call_stmt1114 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_KEY_CALL_in_key_as_id3299 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_CONTEXT_in_contextdef709 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_CONTEXT_in_key_as_id3318 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_CROSSBUILD_in_crossbuild_stmt950 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_KEY_CROSSBUILD_in_key_as_id3335 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEC_in_contextfieldmod684 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEC_in_fieldmod489 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEC_in_key_as_id3351 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFAULT_in_key_as_id3370 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFAULT_in_spacemod807 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINE_in_aligndef231 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINE_in_bitrangedef969 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINE_in_contextdef705 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINE_in_endiandef110 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINE_in_key_as_id3387 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINE_in_pcodeopdef1061 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINE_in_spacedef738 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINE_in_tokendef259 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINE_in_tokendef296 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINE_in_varnodedef914 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINED_in_expr_not259 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_KEY_ENDIAN_in_endiandef112 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_ENDIAN_in_key_as_id3404 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_ENDIAN_in_tokendef310 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_EXPORT_in_export1180 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_KEY_EXPORT_in_export1198 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_KEY_EXPORT_in_key_as_id3421 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_GOTO_in_goto_stmt979 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_KEY_GOTO_in_key_as_id3438 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_HEX_in_contextfieldmod667 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_HEX_in_fieldmod472 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_HEX_in_key_as_id3456 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_LITTLE_in_endian152 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_LITTLE_in_key_as_id3474 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_LOCAL_in_assignment542 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_KEY_LOCAL_in_declaration599 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_KEY_LOCAL_in_declaration625 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_KEY_LOCAL_in_key_as_id3491 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_MACRO_in_key_as_id3508 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_MACRO_in_macrodef1416 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_NAMES_in_key_as_id3525 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_NAMES_in_nameattach1128 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_NOFLOW_in_contextfieldmod650 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_NOFLOW_in_key_as_id3542 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_OFFSET_in_key_as_id3559 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_OFFSET_in_varnodedef918 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_PCODEOP_in_key_as_id3576 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_PCODEOP_in_pcodeopdef1065 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_RETURN_in_key_as_id3593 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_RETURN_in_return_stmt1138 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_KEY_SIGNED_in_contextfieldmod633 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SIGNED_in_fieldmod455 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SIGNED_in_key_as_id3610 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SIZE_in_key_as_id3627 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SIZE_in_sizemod862 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SIZE_in_varnodedef926 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SPACE_in_key_as_id3645 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SPACE_in_spacedef740 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_TOKEN_in_key_as_id3662 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_TOKEN_in_tokendef261 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_TOKEN_in_tokendef298 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_TYPE_in_key_as_id3679 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_TYPE_in_typemod825 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_UNIMPL_in_ctorsemantic1672 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_UNIMPL_in_key_as_id3697 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_VALUES_in_key_as_id3714 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_VALUES_in_valueattach1094 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_VARIABLES_in_key_as_id3731 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_VARIABLES_in_varattach1168 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_WORDSIZE_in_key_as_id3747 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_WORDSIZE_in_wordsizemod888 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_label_in_jumpdest1065 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_label_in_jumpdest2395 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_label_in_jumpdest3965 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_label_in_statement1980 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_label_in_statement243 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_label_in_statement3109 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_LBRACE_in_semanticbody30 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LBRACE_in_special204 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_LBRACE_in_withblock1515 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LBRACKET_in_bitrange1017 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LBRACKET_in_contextblock1750 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LBRACKET_in_identifierlist1203 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LBRACKET_in_intblist1301 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LBRACKET_in_jumpdest1014 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LBRACKET_in_jumpdest1046 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LBRACKET_in_return_stmt1140 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LBRACKET_in_sembitrange697 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LBRACKET_in_sizedstar739 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LBRACKET_in_sizedstar767 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LBRACKET_in_special240 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_LBRACKET_in_stringoridentlist1244 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LEFT_in_pexpression_shift_op2398 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LEFT_in_pexpression2_shift_op2843 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LEFT_in_section_def135 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LEFT_in_shift_op1751 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LEFT_in_special599 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_LESS_in_compare_op1556 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LESS_in_constraint_op2147 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LESS_in_label109 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LESS_in_special366 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_LESSEQUAL_in_compare_op1584 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LESSEQUAL_in_constraint_op2161 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LESSEQUAL_in_outererror295 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LESSEQUAL_in_special403 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_LINECOMMENT_in_special186 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_LPAREN_in_contextfielddef537 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_expr_operands2128 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LPAREN_in_expr_term2169 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LPAREN_in_fielddef372 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_macrodef1422 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_outererror519 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_LPAREN_in_pequation_atomic2074 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_pexpression_operands2629 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_pexpression_term2670 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_pexpression2_operands3074 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_pexpression2_term3115 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_special276 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_LPAREN_in_tokendef265 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_tokendef302 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_lvalue_in_assignment2007 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_lvalue_in_assignment2026 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_lvalue_in_assignment544 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_lvalue_in_assignment569 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_macrodef_in_constructorlike1334 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_macrodef_in_constructorlike1393 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_macrodef_in_constructorlike957 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_MINUS_in_add_op1834 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_MINUS_in_neginteger1371 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_MINUS_in_outererror449 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_MINUS_in_pexpression_add_op2465 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_MINUS_in_pexpression_unary_op2557 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_MINUS_in_pexpression2_add_op2910 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_MINUS_in_pexpression2_unary_op3002 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_MINUS_in_special655 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_MINUS_in_unary_op2051 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_mult_op_in_expr_mult1884 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_nameattach_in_definition146 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_nameattach_in_definition195 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_nameattach_in_definition209 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_neginteger_in_intblist1321 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_neginteger_in_intbpart1341 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_NOTEQUAL_in_constraint_op2133 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_NOTEQUAL_in_eq_op1487 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_NOTEQUAL_in_outererror274 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_NOTEQUAL_in_special348 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_OP_ADD_in_expr2929 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ADD_in_expr4622 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ADD_in_pexpression21629 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ADD_in_pexpression22536 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ADD_in_pexpression2290 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5139 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5160 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ADDRESS_OF_in_varnode3329 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ADDRESS_OF_in_varnode3350 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ALIGNMENT_in_aligndef166 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ALIGNMENT_in_aligndef215 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_AND_in_expr_and190 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_OP_AND_in_expr2585 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_AND_in_expr4238 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_AND_in_pexpression21578 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_AND_in_pexpression2233 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_AND_in_pexpression22479 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_APPLY_in_cstatement2821 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_APPLY_in_expr_apply3248 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_APPLY_in_expr_apply5034 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_APPLY_in_expr_apply5059 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_APPLY_in_pexpression21725 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ARGUMENTS_in_arguments1003 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ARGUMENTS_in_arguments1420 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_assignment2003 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ASSIGN_in_assignment2022 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ASSIGN_in_assignment3305 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_assignment3337 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_assignment3367 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_assignment3397 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_assignment3417 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_assignment3438 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_assignment3457 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_cstatement2800 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BIG_in_endian131 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BIN_CONSTANT_in_integer3518 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BIN_CONSTANT_in_integer5293 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BIT_PATTERN_in_bitpattern1113 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BIT_PATTERN_in_bitpattern1637 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BITRANGE_in_assignment3308 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BITRANGE_in_bitrange2150 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BITRANGE_in_bitrange3486 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BITRANGE_in_sbitrange1038 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BITRANGE_in_sbitrange769 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BITRANGE2_in_expr3221 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BITRANGE2_in_expr4954 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BITRANGES_in_bitrangedef1022 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BITRANGES_in_bitrangedef724 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BOOL_AND_in_expr2533 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BOOL_AND_in_expr4180 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BOOL_AND_in_pequation1363 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BOOL_AND_in_pequation1923 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BOOL_OR_in_expr2499 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BOOL_OR_in_expr4142 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BOOL_OR_in_pequation1329 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BOOL_OR_in_pequation1885 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BOOL_XOR_in_expr2516 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BOOL_XOR_in_expr4161 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BUILD_in_build_stmt2270 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BUILD_in_build_stmt3755 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CALL_in_call_stmt2431 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_CALL_in_call_stmt4044 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CONCATENATE_in_printpiece1243 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_CONCATENATE_in_printpiece1793 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CONSTRUCTOR_in_constructor1056 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_CONSTRUCTOR_in_constructor1563 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CONTEXT_BLOCK_in_contextblock1806 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2751 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CONTEXT_in_contextdef396 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_CONTEXT_in_contextdef710 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt2289 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3787 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CTLIST_in_constructorlikelist1538 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEC_CONSTANT_in_integer3505 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEC_CONSTANT_in_integer5280 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEC_in_fieldmod379 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEC_in_fieldmod418 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3340 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3370 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DECLARATIVE_SIZE_in_lvalue2105 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEFAULT_in_spacemod501 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEFAULT_in_spacemod799 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstar2181 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEREFERENCE_in_sizedstar2202 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEREFERENCE_in_sizedstar2219 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEREFERENCE_in_sizedstar2236 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEREFERENCE_in_sizedstar3532 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstar3556 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstar3576 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstar3595 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstarv3632 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstarv3657 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstarv3678 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstarv3698 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DISPLAY_in_display1176 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DISPLAY_in_display1733 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DIV_in_expr3016 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DIV_in_expr4718 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DIV_in_pexpression21680 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DIV_in_pexpression22593 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DIV_in_pexpression2347 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ELLIPSIS_in_pequation1381 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ELLIPSIS_in_pequation1943 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1394 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1958 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_EMPTY_LIST_in_arguments1015 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_EMPTY_LIST_in_arguments1439 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ENDIAN_in_endiandef109 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ENDIAN_in_endiandef71 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_EQ_in_expr_eq311 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_OP_EQUAL_in_expr2603 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_EQUAL_in_expr4258 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_EQUAL_in_pequation1408 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_EQUAL_in_pequation1974 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_EXPORT_in_export2476 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_EXPORT_in_export4102 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_EXPORT_in_export4117 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FADD_in_expr2963 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FADD_in_expr4660 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FDIV_in_expr3101 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FDIV_in_expr4813 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FEQUAL_in_expr2637 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FEQUAL_in_expr4296 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FGREAT_in_expr2859 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FGREAT_in_expr4544 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FGREATEQUAL_in_expr2825 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FGREATEQUAL_in_expr4506 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FIELD_MODS_in_fieldmods294 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FIELD_MODS_in_fieldmods357 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FIELDDEF_in_fielddef253 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FIELDDEF_in_fielddef325 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FIELDDEFS_in_fielddefs235 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FIELDDEFS_in_fielddefs297 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FLESS_in_expr2808 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FLESS_in_expr4487 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FLESSEQUAL_in_expr2842 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FLESSEQUAL_in_expr4525 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FMULT_in_expr3084 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FMULT_in_expr4794 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FNEGATE_in_expr3158 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FNEGATE_in_expr4878 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FNOTEQUAL_in_expr2654 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FNOTEQUAL_in_expr4315 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FSUB_in_expr2980 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FSUB_in_expr4679 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_GOTO_in_cond_stmt3999 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_GOTO_in_goto_stmt2312 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_GOTO_in_goto_stmt3835 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_GREAT_in_expr2723 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_GREAT_in_expr4392 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_GREAT_in_pequation1476 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_GREAT_in_pequation2054 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_GREATEQUAL_in_expr2689 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_GREATEQUAL_in_expr4354 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_GREATEQUAL_in_pequation1493 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_GREATEQUAL_in_pequation2074 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_HEX_CONSTANT_in_integer3492 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_HEX_CONSTANT_in_integer5267 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_HEX_in_fieldmod367 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_HEX_in_fieldmod406 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_arguments1424 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_assignment3420 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_cstatement2803 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_cstatement2824 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_cstatement2832 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_cstatement2840 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_ctorstart1677 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_expr_apply5039 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2128 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_family_symbol671 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_identifier3462 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_IDENTIFIER_in_identifier5235 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_identifierlist927 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_jump_symbol3860 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_label3188 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_operand_symbol572 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_pattern_symbol22719 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_pattern_symbol2686 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_pequation_symbol2161 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_printpiece1772 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_sbitrange1041 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_section_label3228 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_section_symbol3265 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_space_symbol605 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_specific_identifier440 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_specific_symbol638 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_unbound_identifier473 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_value_symbol539 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_varnode_or_bitsym4985 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_varnode_symbol506 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist638 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist919 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1275 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_LIST_in_varlist1311 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IF_in_cond_stmt2410 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_IF_in_cond_stmt3992 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_INTBLIST_in_intblist1133 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_INTBLIST_in_intblist846 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_INVERT_in_expr3132 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_INVERT_in_expr4848 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_INVERT_in_pexpression21711 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_INVERT_in_pexpression22628 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_INVERT_in_pexpression2382 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest2361 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3926 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest2348 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3911 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest2391 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3961 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest2374 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3941 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest2335 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3895 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LABEL_in_label1887 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LABEL_in_label3184 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LEFT_in_expr2877 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LEFT_in_expr4564 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LEFT_in_pexpression21595 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LEFT_in_pexpression22498 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LEFT_in_pexpression2252 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LESS_in_expr2672 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LESS_in_expr4335 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LESS_in_pequation1442 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LESS_in_pequation2014 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LESSEQUAL_in_expr2706 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LESSEQUAL_in_expr4373 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LESSEQUAL_in_pequation1459 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LESSEQUAL_in_pequation2034 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LITTLE_in_endian141 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LOCAL_in_assignment2020 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LOCAL_in_assignment3363 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LOCAL_in_assignment3393 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LOCAL_in_declaration2045 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LOCAL_in_declaration2062 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LOCAL_in_declaration3142 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LOCAL_in_declaration3160 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_MACRO_in_macrodef1373 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_MACRO_in_macrodef974 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_MULT_in_expr2998 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_MULT_in_expr4699 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_MULT_in_pexpression21663 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_MULT_in_pexpression22574 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_MULT_in_pexpression2328 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NAMES_in_nameattach1203 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NAMES_in_nameattach912 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NEGATE_in_expr3145 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NEGATE_in_expr4863 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NEGATE_in_intbpart1169 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NEGATE_in_intbpart884 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NEGATE_in_pexpression21698 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NEGATE_in_pexpression22613 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NEGATE_in_pexpression2367 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NEQ_in_expr_eq327 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_OP_NIL_in_bitpat_or_nil1524 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NIL_in_id_or_nil1498 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock1818 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2763 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NO_FIELD_MOD_in_fieldmods318 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NO_FIELD_MOD_in_fieldmods366 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NOFLOW_in_fieldmod355 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NOFLOW_in_fieldmod394 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NOP_in_code_block1854 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NOP_in_code_block2944 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NOT_in_expr_not213 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_OP_NOT_in_expr3119 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NOT_in_expr4833 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NOTEQUAL_in_expr2620 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NOTEQUAL_in_expr4277 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NOTEQUAL_in_pequation1425 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NOTEQUAL_in_pequation1994 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_OR_in_expr_or130 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_OP_OR_in_expr2551 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_OR_in_expr4200 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_OR_in_pexpression21544 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_OR_in_pexpression2195 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_OR_in_pexpression22441 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PARENTHESIZED_in_expr3208 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_PARENTHESIZED_in_expr4938 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PARENTHESIZED_in_pequation1520 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_PARENTHESIZED_in_pequation2103 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PARENTHESIZED_in_pexpression21760 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_PARENTHESIZED_in_pexpression22662 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PARENTHESIZED_in_pexpression2416 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PCODE_in_ctorsemantic1083 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_PCODE_in_ctorsemantic1092 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_PCODE_in_ctorsemantic1602 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PCODE_in_ctorsemantic1616 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PCODEOP_in_pcodeopdef1074 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PCODEOP_in_pcodeopdef800 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_QSTRING_in_qstring3439 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_QSTRING_in_qstring5212 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_QSTRING_in_string1306 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_QSTRING_in_string1854 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_REM_in_expr3033 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_REM_in_expr4737 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_RETURN_in_return_stmt2450 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_RETURN_in_return_stmt2462 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_RETURN_in_return_stmt4076 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_RIGHT_in_expr2894 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_RIGHT_in_expr4583 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_RIGHT_in_pexpression21612 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_RIGHT_in_pexpression22517 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_RIGHT_in_pexpression2271 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SDIV_in_expr3050 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SDIV_in_expr4756 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SECTION_LABEL_in_section_label1910 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SECTION_LABEL_in_section_label3224 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SEMANTIC_in_semantic1830 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SEMANTIC_in_semantic2884 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SEQUENCE_in_pequation1346 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SEQUENCE_in_pequation1904 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SGREAT_in_expr2791 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SGREAT_in_expr4468 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SGREATEQUAL_in_expr2757 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SGREATEQUAL_in_expr4430 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SIGNED_in_fieldmod343 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SIGNED_in_fieldmod382 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SIZE_in_sizemod561 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SIZE_in_sizemod833 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SIZING_SIZE_in_varnode_adorned5142 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SIZING_SIZE_in_varnode3332 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SLESS_in_expr2740 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SLESS_in_expr4411 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SLESSEQUAL_in_expr2774 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SLESSEQUAL_in_expr4449 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SPACE_in_spacedef417 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SPACE_in_spacedef743 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SPACEMODS_in_spacemods449 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SPACEMODS_in_spacemods769 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SREM_in_expr3067 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SREM_in_expr4775 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SRIGHT_in_expr2911 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SRIGHT_in_expr4602 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_STRING_in_string1293 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_STRING_in_string1841 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist669 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist971 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SUB_in_expr2946 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SUB_in_expr4641 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SUB_in_pexpression21646 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SUB_in_pexpression22555 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SUB_in_pexpression2309 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SUBTABLE_in_ctorstart1136 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SUBTABLE_in_ctorstart1673 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_TABLE_in_ctorstart1153 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_TABLE_in_ctorstart1710 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_TOKEN_ENDIAN_in_tokendef206 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_TOKEN_ENDIAN_in_tokendef267 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_TOKEN_in_tokendef185 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_TOKEN_in_tokendef245 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_TRUNCATION_SIZE_in_varnode_adorned5122 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_TRUNCATION_SIZE_in_varnode3312 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_TYPE_in_typemod519 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_TYPE_in_typemod813 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_UNIMPL_in_ctorsemantic1094 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_UNIMPL_in_ctorsemantic1618 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_VALUES_in_valueattach1099 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_VALUES_in_valueattach819 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_VARIABLES_in_varattach1233 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_VARIABLES_in_varattach935 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_VARNODE_in_varnodedef603 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_VARNODE_in_varnodedef871 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WHITESPACE_in_whitespace1270 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_WHITESPACE_in_whitespace1818 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_assignment3442 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_ctorstart1691 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_expr_apply5063 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2142 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_family_symbol685 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_identifier3474 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_WILDCARD_in_identifier5249 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_identifierlist943 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_intbpart1161 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_intbpart876 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_WILDCARD_in_jump_symbol3874 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_label3204 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_operand_symbol586 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_pattern_symbol22733 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_pattern_symbol2700 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_pequation_symbol2175 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_section_label3244 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_section_symbol3279 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_space_symbol619 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_specific_identifier454 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_specific_symbol652 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_unbound_identifier487 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_value_symbol553 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_varnode_or_bitsym5008 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_varnode_symbol520 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WITH_in_withblock1451 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WORDSIZE_in_wordsizemod584 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_WORDSIZE_in_wordsizemod852 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_XOR_in_expr_xor160 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_OP_XOR_in_expr2568 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_XOR_in_expr4219 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_XOR_in_pexpression21561 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_XOR_in_pexpression2214 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_XOR_in_pexpression22460 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_operand_symbol_in_build_stmt3759 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_oplist_in_arguments1007 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_oplist_in_arguments1454 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_outererror_in_statement253 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_pattern_symbol_in_pexpression2398 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pattern_symbol2_in_pexpression22644 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pcodeopdef_in_definition136 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pcodeopdef_in_definition185 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pcodeopdef_in_definition199 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_and_in_pequation_seq1919 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_and_in_pequation_seq1926 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_and_op_in_pequation_and1964 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_atomic_in_pequation_ellipsis_right2037 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_atomic_in_pequation_ellipsis_right2055 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_atomic_in_synpred1_SleighParser2031 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_ellipsis_in_pequation_and1960 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_ellipsis_in_pequation_and1967 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis2005 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis2019 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_in_bitpattern1117 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_bitpattern1641 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_bitpattern1693 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_in_pequation_atomic2076 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_in_pequation1333 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1337 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1350 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1354 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1367 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1371 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1385 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1398 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1524 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1889 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1893 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1908 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1912 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1927 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1931 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1947 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1962 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation2107 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_or_in_pequation1867 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_or_op_in_pequation_or1882 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_seq_in_pequation_or1878 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_seq_in_pequation_or1885 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_seq_op_in_pequation_seq1923 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_symbol_in_pequation2094 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_PERCENT_in_mult_op1931 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_PERCENT_in_outererror477 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_PERCENT_in_special691 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_pexpression_add_in_pexpression_shift2377 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_add_in_pexpression_shift2383 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_add_op_in_pexpression_add2433 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_and_in_pexpression_xor2271 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_and_in_pexpression_xor2277 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_and_op_in_pexpression_and2327 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_apply_in_pexpression_func2589 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_apply_in_pfuncall1856 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_func_in_pexpression_unary2544 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_in_cstatement2812 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_ctxassign1823 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_in_pexpression_operands2633 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_in_pexpression_operands2639 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_in_pexpression_term2672 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_in_pexpression2199 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2203 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2218 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2222 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2237 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2241 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2256 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2260 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2275 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2279 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2294 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2298 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2313 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2317 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2332 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2336 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2351 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2355 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2371 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2386 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2420 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_mult_in_pexpression_add2430 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_mult_in_pexpression_add2436 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_mult_op_in_pexpression_mult2486 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_operands_in_pexpression_apply2607 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_or_in_pexpression2207 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_or_op_in_pexpression_or2221 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_shift_in_pexpression_and2324 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_shift_in_pexpression_and2330 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_shift_op_in_pexpression_shift2380 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_term_in_pexpression_func2594 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_term_in_pexpression_unary2539 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_unary_in_pexpression_mult2483 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_unary_in_pexpression_mult2489 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_unary_op_in_pexpression_unary2536 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_xor_in_pexpression_or2218 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_xor_in_pexpression_or2224 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_xor_op_in_pexpression_xor2274 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_add_in_pexpression2_shift2822 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_add_in_pexpression2_shift2828 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_add_op_in_pexpression2_add2878 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_and_in_pexpression2_xor2744 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_and_in_pexpression2_xor2750 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_and_op_in_pexpression2_and2786 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_apply_in_pexpression2_func3034 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_func_in_pexpression2_unary2989 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_in_constraint2104 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_in_pequation1416 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pequation1433 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pequation1450 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pequation1467 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pequation1484 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pequation1501 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pequation1983 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pequation2003 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pequation2023 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pequation2043 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pequation2063 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pequation2083 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression2_operands1790 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression2_operands3078 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_in_pexpression2_operands3084 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_in_pexpression2_term3117 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_in_pexpression21548 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21552 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21565 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21569 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21582 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21586 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21599 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21603 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21616 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21620 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21633 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21637 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21650 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21654 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21667 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21671 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21684 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21688 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21702 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21715 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21764 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression22445 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22449 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22464 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22468 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22483 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22487 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22502 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22506 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22521 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22525 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22540 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22544 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22559 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22563 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22578 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22582 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22597 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22601 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22617 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22632 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22666 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_mult_in_pexpression2_add2875 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_mult_in_pexpression2_add2881 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_mult_op_in_pexpression2_mult2931 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_operands_in_pexpression2_apply3052 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_operands_in_pexpression21733 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_or_in_pexpression22694 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_or_op_in_pexpression2_or2708 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_shift_in_pexpression2_and2783 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_shift_in_pexpression2_and2789 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_shift_op_in_pexpression2_shift2825 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_term_in_pexpression2_func3039 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_term_in_pexpression2_unary2984 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_unary_in_pexpression2_mult2928 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_unary_in_pexpression2_mult2934 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_unary_op_in_pexpression2_unary2981 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_xor_in_pexpression2_or2705 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_xor_in_pexpression2_or2711 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_xor_op_in_pexpression2_xor2747 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pfuncall_in_ctxstmt1803 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pieces_in_display1180 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pieces_in_display1737 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pieces_in_display34 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_PIPE_in_expr_or_op1350 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_PIPE_in_outererror414 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_PIPE_in_pequation_or_op1901 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_PIPE_in_pexpression_or_op2239 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_PIPE_in_special563 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_PLUS_in_add_op1820 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_PLUS_in_outererror442 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_PLUS_in_pexpression_add_op2451 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_PLUS_in_pexpression2_add_op2896 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_PLUS_in_special636 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_printpiece_in_pieces1206 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_printpiece_in_pieces1751 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_printpiece_in_pieces57 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_QSTRING_in_expr_term359 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
FOLLOW_qstring_in_printpiece84 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_QSTRING_in_qstring3141 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_qstring_in_stringorident1008 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_qstring_in_stringorident1289 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_qstring_in_stringorident710 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_RBRACE_in_semanticbody36 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RBRACE_in_special222 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_RBRACE_in_withblock1519 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RBRACKET_in_bitrange1029 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RBRACKET_in_contextblock1754 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RBRACKET_in_identifierlist1208 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RBRACKET_in_intblist1306 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RBRACKET_in_jumpdest1018 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RBRACKET_in_jumpdest1050 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RBRACKET_in_outererror386 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RBRACKET_in_return_stmt1144 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RBRACKET_in_sembitrange709 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RBRACKET_in_sizedstar743 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RBRACKET_in_sizedstar771 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RBRACKET_in_special258 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_RBRACKET_in_stringoridentlist1249 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RES_IF_in_cond_stmt1086 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RES_IS_in_display36 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_RES_WITH_in_withblock1505 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_return_stmt_in_statement1973 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_return_stmt_in_statement221 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_return_stmt_in_statement3096 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_RIGHT_in_pexpression_shift_op2412 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RIGHT_in_pexpression2_shift_op2857 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RIGHT_in_section_def139 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RIGHT_in_shift_op1765 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RIGHT_in_special618 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_RPAREN_in_contextfielddef551 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_expr_operands2145 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RPAREN_in_expr_term2173 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RPAREN_in_fielddef386 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_macrodef1427 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_outererror526 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_RPAREN_in_pequation_atomic2078 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_pexpression_operands2646 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_pexpression_term2674 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_pexpression2_operands3091 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_pexpression2_term3119 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_special294 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_RPAREN_in_tokendef271 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_tokendef306 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_sbitrange_in_bitrangedef1024 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_sbitrange_in_bitranges748 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_SDIV_in_mult_op1945 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SDIV_in_outererror484 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_section_def_in_statement248 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_section_label_in_statement1989 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_section_label_in_statement3128 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_section_symbol_in_crossbuild_stmt3795 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_semantic_in_ctorsemantic1085 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_semantic_in_ctorsemantic1606 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_semantic_in_macrodef1388 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_semantic_in_macrodef986 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_semantic_in_semanticbody34 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_semanticbody_in_ctorsemantic1657 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_semanticbody_in_macrodef1429 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_sembitrange_in_expr_term2162 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_sembitrange_in_lvalue647 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SEMI_in_ctxstmt1797 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SEMI_in_ctxstmt1805 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SEMI_in_definition217 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SEMI_in_endiandef118 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SEMI_in_pequation_seq_op1942 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SEMI_in_special745 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_SEMI_in_statement235 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SGREAT_in_compare_op1654 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SGREAT_in_outererror316 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SGREATEQUAL_in_compare_op1626 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SGREATEQUAL_in_outererror330 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_shift_op_in_expr_shift1732 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_sizedexport_in_export1182 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_sizedstar_in_assignment3461 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_sizedstar_in_expr3172 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_sizedstar_in_expr4892 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_sizedstar_in_lvalue2132 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_sizedstar_in_lvalue679 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_sizedstar_in_sizedexport1164 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_sizedstar_in_unary_op2077 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_sizedstarv_in_export4106 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_sizemod_in_spacemod485 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_sizemod_in_spacemod789 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_sizemod_in_spacemod795 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SLASH_in_mult_op1917 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SLASH_in_outererror470 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SLASH_in_pexpression_mult_op2518 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SLASH_in_pexpression2_mult_op2963 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SLASH_in_special673 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_SLESS_in_compare_op1612 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SLESS_in_outererror309 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SLESSEQUAL_in_compare_op1640 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SLESSEQUAL_in_outererror323 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_space_symbol_in_jumpdest3949 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_space_symbol_in_sizedstar3536 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_space_symbol_in_sizedstar3560 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_space_symbol_in_sizedstarv3636 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_space_symbol_in_sizedstarv3661 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_space_symbol_in_varnodedef875 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_spacedef_in_definition121 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_spacedef_in_definition170 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_spacedef_in_definition184 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_spacemod_in_spacemods454 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_spacemod_in_spacemods768 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_spacemod_in_spacemods771 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_spacemods_in_spacedef425 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_spacemods_in_spacedef744 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_spacemods_in_spacedef754 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_SPEC_AND_in_pexpression_and_op2359 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SPEC_AND_in_pexpression2_and_op2804 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SPEC_AND_in_special782 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_SPEC_OR_in_pexpression_or_op2253 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SPEC_OR_in_pexpression2_or_op2726 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SPEC_OR_in_special764 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_SPEC_XOR_in_pexpression_xor_op2306 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SPEC_XOR_in_pexpression2_xor_op2765 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SPEC_XOR_in_special800 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_special_in_printpiece89 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_specific_identifier_in_tokendef249 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_identifier_in_tokendef271 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_identifier_in_typemod817 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_assignment3312 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_bitrange3490 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_expr4958 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_sizedstarv3645 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_sizedstarv3666 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_sizedstarv3686 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_sizedstarv3702 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_varnode5184 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_SREM_in_mult_op1959 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SREM_in_outererror491 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SRIGHT_in_outererror435 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_SRIGHT_in_shift_op1779 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_statement_in_statements1869 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_statement_in_statements2955 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_statement_in_statements95 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_statements_in_code_block1849 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_statements_in_code_block2939 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_statements_in_code_block72 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_statements_in_contextblock1810 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_strict_id_in_fielddef366 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_strict_id_in_identifier3196 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_string_in_printpiece1252 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_string_in_printpiece1800 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_stringorident_in_stringoridentlist1246 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_stringorident_in_stringoridentlist1264 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_stringorident_in_stringoridentlist676 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_stringorident_in_stringoridentlist976 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_stringoridentlist_in_nameattach1137 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_stringoridentlist_in_nameattach1212 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_stringoridentlist_in_nameattach920 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_symbol_in_varnode3304 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_symbol_in_varnode3316 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_TILDE_in_outererror512 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_TILDE_in_pexpression_unary_op2571 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_TILDE_in_pexpression2_unary_op3016 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_TILDE_in_special727 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_TILDE_in_unary_op2037 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_tokendef_in_definition111 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_tokendef_in_definition160 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_tokendef_in_definition174 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_type_in_typemod523 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_type_in_typemod829 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_typemod_in_spacemod476 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_typemod_in_spacemod784 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_typemod_in_spacemod790 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_unary_op_in_expr_unary2005 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_unbound_identifier_in_assignment3344 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_assignment3374 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_assignment3401 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_declaration3146 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_declaration3164 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_fielddef329 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_macrodef1377 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_spacedef747 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_UNDERSCORE_in_intbpart1348 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_UNDERSCORE_in_wildcard3179 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_value_symbol_in_valuelist1280 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_valueattach_in_definition141 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_valueattach_in_definition190 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_valueattach_in_definition204 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_valuelist_in_nameattach1207 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_valuelist_in_valueattach1103 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_valuelist_in_varattach1237 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varattach_in_definition151 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_varattach_in_definition200 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varattach_in_definition214 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_variable_in_bitrange2154 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_build_stmt2274 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_crossbuild_stmt2297 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_declaration2049 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_declaration2066 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_jumpdest2339 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_jumpdest2382 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_label1891 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_lvalue2109 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_lvalue2123 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_section_label1914 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_sizedstar2185 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_sizedstar2206 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_varlist_in_varattach1242 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_adorned_in_varnode_or_bitsym4999 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_adorned_in_varnode5194 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_in_crossbuild_stmt2293 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_varnode_in_crossbuild_stmt3791 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_in_crossbuild_stmt952 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_varnode_in_export1200 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_varnode_in_export4121 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_in_expr_term2157 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_varnode_in_expr3191 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_varnode_in_varnode_adorned5151 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_in_varnode_adorned5164 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_in_varnode2257 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_varnode_in_varnode2282 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_varnode_in_varnode3341 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_varnode_in_varnode3354 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_varnode_or_bitsym_in_expr4911 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_symbol_in_contextdef714 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_symbol_in_sbitrange1050 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_symbol_in_varlist1316 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnodedef_in_definition126 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_varnodedef_in_definition175 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnodedef_in_definition189 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_whitespace_in_printpiece1236 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_whitespace_in_printpiece1786 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_whitespace_in_printpiece74 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_wildcard_in_id_or_wild3166 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_withblock_in_constructorlike1341 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_withblock_in_constructorlike1398 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_wordsizemod_in_spacemod494 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_wordsizemod_in_spacemod794 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_wordsizemod_in_spacemod800 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_WS_in_whitespace102 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
followFalseConditionalBranches() - Method in interface ghidra.program.util.ContextEvaluator
Follow all branches, even if the condition evaluates to false, indicating it shouldn't be followed.
followFalseConditionalBranches() - Method in class ghidra.program.util.ContextEvaluatorAdapter
 
FollowFlow - Class in ghidra.program.model.block
FollowFlow follows the program's code flow either forward or backward from an initial address set.
FollowFlow(Program, Address, FlowType[], boolean, boolean, boolean) - Constructor for class ghidra.program.model.block.FollowFlow
Constructor
FollowFlow(Program, AddressSet, FlowType[], boolean, boolean) - Constructor for class ghidra.program.model.block.FollowFlow
Constructor
FollowFlow(Program, AddressSetView, FlowType[]) - Constructor for class ghidra.program.model.block.FollowFlow
Constructor Note: flow into existing functions will be included Note: flow into un-disassembled locations will be included
FollowFlow(Program, AddressSetView, FlowType[], boolean) - Constructor for class ghidra.program.model.block.FollowFlow
Constructor Note: flow into un-disassembled locations will be included
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
 
followLink() - Method in class ghidra.framework.data.DomainFileProxy
 
followLink() - Method in class ghidra.framework.data.GhidraFile
 
followLink() - Method in interface ghidra.framework.model.DomainFile
If this is a folder-link file get the corresponding linked folder.
followLinkedFolders() - Method in interface ghidra.framework.model.DomainFileFilter
Determine if linked folders represented by a link-file should be followed.
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_CONTROL_ID - Static variable in class generic.theme.SystemThemeIds
 
FONT_DEFAULT - Static variable in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
 
FONT_MENU_ID - Static variable in class generic.theme.SystemThemeIds
 
FONT_MONOSPACED - Static variable in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
 
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 - Enum constant in enum class ghidra.framework.options.OptionType
 
FONT_VIEW_ID - Static variable in class generic.theme.SystemThemeIds
 
FontChangedThemeEvent - Class in generic.theme
ThemeEvent for when a font changes for exactly one font id.
FontChangedThemeEvent(GThemeValueMap, FontValue) - Constructor for class generic.theme.FontChangedThemeEvent
Constructor
FontEditor - Class in docking.options.editor
Font property editor that is a bit unusual in that its custom component is a button that when pushed, pops up a dialog for editing the color.
FontEditor() - Constructor for class docking.options.editor.FontEditor
 
fontMap - Variable in class generic.theme.GThemeValueMap
 
FontModifier - Class in generic.theme
Class that can transform one font into another.
FontModifier(String, Integer, Integer) - Constructor for class generic.theme.FontModifier
Creates a new FontModifier that can change a given font by one or more font properties.
FontNonUiResource - Class in generic.theme.laf
Font subclass for creating an non UIResource Font from a FontUIResource.
FontNonUiResource(Font) - Constructor for class generic.theme.laf.FontNonUiResource
 
FontPropertyEditor - Class in docking.options.editor
Property Editor for editing Fonts
FontPropertyEditor() - Constructor for class docking.options.editor.FontPropertyEditor
 
Fonts() - Constructor for class generic.theme.GThemeDefaults.Ids.Fonts
 
fontsChanged(Set<String>) - Method in class generic.theme.laf.LookAndFeelManager
Called when one or more fonts have changed.
fontsChanged(Set<String>) - Method in class generic.theme.laf.NimbusLookAndFeelManager
 
fontToString(Font) - Static method in class generic.theme.FontValue
Converts a file to a string.
FontValue - Class in generic.theme
A class for storing Font values that have a String id (e.g.
FontValue(String, Font) - Constructor for class generic.theme.FontValue
Constructor used when the FontValue will have a direct Font value.
FontValue(String, String) - Constructor for class generic.theme.FontValue
Constructor used when the FontValue will inherit its Font from another FontValue.
FontValueEditor - Class in docking.theme.gui
Editor for Theme fonts
FontValueEditor(PropertyChangeListener) - Constructor for class docking.theme.gui.FontValueEditor
Constructor
footer - Variable in class ghidra.app.util.html.DefaultDataTypeHTMLRepresentation
 
footerLine - Variable in class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
 
footerText - Variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
FOR - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
forAllConflicts(DataTypePath) - Method in class ghidra.app.util.bin.format.dwarf.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.AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedPatternsBuilder
 
forbids - Variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
FORCE_DIRECTED - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
FORCED_BALANCED - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
forceLock() - Method in class generic.util.FileLocker
 
forceLock(boolean, String) - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
forceLock(boolean, String) - Method in interface ghidra.framework.model.DomainObject
Force transaction lock and terminate current transaction.
forceLock(boolean, String) - Method in class ghidra.program.database.ProgramDB
 
forceNewNodeIntoView(GTreeNode, String, Consumer<GTreeNode>) - Method in class docking.widgets.tree.GTree
A specialized method that will get the child node from the given parent node when it becomes available to the model.
forEach(EventType, Consumer<DomainObjectChangeRecord>) - Method in class ghidra.framework.model.DomainObjectChangedEvent
Loops over all records in this event and calls the consumer for each record that matches the given type.
forEach(Consumer<TableEntry<Integer>>) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseTransitionTable
Traverse every entry in the table, invoking Consumer.accept(Object) on each
forEachFile(ResourceFile, Consumer<ResourceFile>) - Static method in class utilities.util.FileUtilities
A convenience method to list the contents of the given directory path and pass each to the given consumer.
forEachFile(File, Consumer<File>) - Static method in class utilities.util.FileUtilities
A convenience method to list the contents of the given directory path and pass each to the given consumer.
forEachFile(Path, Consumer<Path>) - Static method in class utilities.util.FileUtilities
A convenience method to list the contents of the given directory path and pass each to the given consumer.
FOREGROUND - Static variable in class generic.theme.GThemeDefaults.Colors
 
FOREGROUND - Static variable in class generic.theme.GThemeDefaults.Colors.Tooltips
 
FOREGROUND_DISABLED - Static variable in class generic.theme.GThemeDefaults.Colors
 
foregroundColor - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
 
forEndian(boolean) - Static method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
Obtain the instance for the given endianness
forEndian(boolean) - Static method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
FOREST_GREEN - Static variable in class ghidra.util.WebColors
 
forExtensions(String, String...) - Static method in class ghidra.util.filechooser.ExtensionFileFilter
Creates a ExtensionFileFilter in a varargs friendly way.
forgetViewedProject(URL) - Method in interface ghidra.framework.model.ProjectManager
Remove the project url from the list of known viewed projects.
forgetViewedProject(URL) - Method in class ghidra.framework.project.DefaultProjectManager
 
fork() - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
 
fork() - Method in class ghidra.pcode.emu.ThreadPcodeExecutorState
 
fork() - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.AbstractSpaceMap
Deep copy this map, for use in a forked state (or piece)
fork() - Method in class ghidra.pcode.exec.BytesPcodeExecutorState
 
fork() - Method in class ghidra.pcode.exec.BytesPcodeExecutorStatePiece
 
fork() - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
fork() - Method in class ghidra.pcode.exec.DefaultPcodeExecutorState
 
fork() - Method in class ghidra.pcode.exec.LocationPcodeExecutorStatePiece
 
fork() - Method in class ghidra.pcode.exec.PairedPcodeExecutorState
 
fork() - Method in class ghidra.pcode.exec.PairedPcodeExecutorStatePiece
 
fork() - Method in interface ghidra.pcode.exec.PcodeExecutorState
 
fork() - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Create a deep copy of this state
fork(Map<AddressSpace, S>) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.AbstractSpaceMap
Produce a deep copy of the given map
fork(S) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.AbstractSpaceMap
Deep copy the given space
forLanguage(Language) - Static method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
Obtain the instance for the given language's endianness
FORMAL - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFFunction.CommitMode
 
format - Variable in class docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
 
format() - Method in class ghidra.app.util.opinion.IntelHexRecord
 
format() - Method in interface ghidra.pcode.exec.SleighProgramCompiler.PcodeLogEntry
 
format(BailoutException) - Method in class ghidra.sleigh.grammar.ParsingEnvironment
 
format(Location, CharSequence) - Static method in class ghidra.pcode.utils.MessageFormattingUtils
Format a log message.
format(Date) - Method in class docking.options.editor.DateEditor
 
format(LogEvent, StringBuilder) - Method in class log.Log4jDevelopmentPatternConverter
Appends the desired hyperlink to the existing event message.
FORMAT - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
 
FORMAT_ANALYSIS - Static variable in class ghidra.app.services.AnalysisPriority
Defines a full format analysis as the first priority for automatic analysis.
FORMAT_BIN - Static variable in class ghidra.program.model.pcode.EquateSymbol
 
FORMAT_CHAR - Static variable in class ghidra.program.model.pcode.EquateSymbol
 
FORMAT_DEC - Static variable in class ghidra.program.model.pcode.EquateSymbol
 
FORMAT_DEFAULT - Static variable in class ghidra.program.model.pcode.EquateSymbol
 
FORMAT_DELIMITER - Static variable in class ghidra.program.database.symbol.EquateManager
 
FORMAT_DOUBLE - Static variable in class ghidra.program.model.pcode.EquateSymbol
 
FORMAT_FLOAT - Static variable in class ghidra.program.model.pcode.EquateSymbol
 
FORMAT_HEX - Static variable in class ghidra.program.model.pcode.EquateSymbol
 
FORMAT_OCT - Static variable in class ghidra.program.model.pcode.EquateSymbol
 
FORMAT_VERSION - Static variable in class ghidra.pcode.utils.SlaFormat
FORMAT_VERSION will be incremented whenever the format of the .sla files change.
FORMAT_VERSION - Static variable in class ghidra.program.database.SpecExtension
 
FORMAT_VERSION_OPTIONNAME - Static variable in class ghidra.program.database.SpecExtension
 
formatAddress(A, AddressSpace, ConstTpl, ConstTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Format a memory variable
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
 
formatCallOtherName(A, VarnodeTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Format a p-code userop name (CALLOTHER)
formatConstant(A, ConstTpl, ConstTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Format a constant
formatCurrentTime() - Static method in class ghidra.util.DateUtils
Returns the current local time zone time-of-day as simple time string.
formatDate(Date) - Static method in class ghidra.util.DateUtils
Formats the given date into a string.
formatDateTimestamp(Date) - Static method in class ghidra.util.DateUtils
Formats the given date into a string that contains the date and time.
formatDuration(long) - Static method in class ghidra.util.DateUtils
Formats a millisecond duration as a English string expressing the number of hours, minutes and seconds in the duration
formatFSTimestamp(Date) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Common / unified date formatting for all file system information strings.
formatInput(A, int, int, VarnodeTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Format an input varnode
formatLabelInput(A, VarnodeTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Try to format a local label (e.g., instr_next)
formatLength(long) - Static method in class utilities.util.FileUtilities
Returns a human readable string representing the length of something in bytes.
formatList(List<SleighProgramCompiler.PcodeLogEntry>) - Static method in interface ghidra.pcode.exec.SleighProgramCompiler.PcodeLogEntry
 
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.
formatMemoryInput(A, VarnodeTpl, VarnodeTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Format the memory location for a LOAD or STORE op
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 as a base-16 integer Number Radix DEFAULT Mode Alias UNSIGNED Mode Value SIGNED Mode Value   100 2 UNSIGNED 1100100b 1100100b 100 8 UNSIGNED 144o 144o 100 10 SIGNED 100 100 100 16 UNSIGNED 64h 64h   -1 2 UNSIGNED 1111111111111111111111111111111111111111111111111111111111111111b -1b -1 8 UNSIGNED 1777777777777777777777o -1o -1 10 SIGNED 18446744073709551615 -1 -1 16 UNSIGNED ffffffffffffffffh -1h   -100 2 UNSIGNED 1111111111111111111111111111111111111111111111111111111110011100b -1100100b -100 8 UNSIGNED 1777777777777777777634o -144o -100 10 SIGNED 18446744073709551516 -100 -100 16 UNSIGNED ffffffffffffff9ch -64h
formatNumber(Number, Settings) - Method in class docking.widgets.table.GTableCellRenderer
Format a Number per the Settings parameters.
formatNumber(Number, Settings) - Method in class ghidra.app.plugin.debug.dbtable.LongRenderer
 
formatOps(Language, AddressFactory, List<PcodeOp>) - Method in interface ghidra.app.util.pcode.PcodeFormatter
Format the pcode ops with a specified AddressFactory.
formatOps(Language, List<PcodeOp>) - Method in interface ghidra.app.util.pcode.PcodeFormatter
Format the p-code ops
formatOpTemplate(A, OpTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Format a single op template
formatOpTemplate(AttributedStringPcodeFormatter.ToAttributedStringsAppender, OpTpl) - Method in class ghidra.app.util.pcode.AttributedStringPcodeFormatter
 
formatOpTemplate(StringPcodeFormatter.ToStringAppender, OpTpl) - Method in class ghidra.app.util.pcode.StringPcodeFormatter
 
formatOpTemplate(PcodeFrame.MyAppender, OpTpl) - Method in class ghidra.pcode.exec.PcodeFrame.MyFormatter
 
formatOpTemplate(PcodeProgram.MyAppender, OpTpl) - Method in class ghidra.pcode.exec.PcodeProgram.MyFormatter
 
formatOutput(A, int, VarnodeTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Format an output varnode
FormatProjectDataColumn - Class in ghidra.util.table.projectdata.column
 
FormatProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.FormatProjectDataColumn
 
FormatSettingsDefinition - Class in ghidra.docking.settings
The settings definition for the numeric display format
formatSize(A, ConstTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Format a size indicator
formatSize(Long) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Common / unified size formatting for all file system information strings.
formatStatus(String, boolean) - Static method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
Uses HTML to format and color a string depending on if it is an error or not.
FORMATTED_NO_NAME - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
 
formatTemplates(Language, List<OpTpl>) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
 
formatTemplates(Language, List<OpTpl>) - Method in interface ghidra.app.util.pcode.PcodeFormatter
Format the p-code op templates
formatUnique(A, ConstTpl, ConstTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Format a unique variable
formatVarnode(A, int, int, VarnodeTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Format a varnode
formatVarnodeNice(A, AddressSpace, ConstTpl, ConstTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Format a varnode in nice (non-raw) form
formatVarnodeRaw(A, AddressSpace, ConstTpl, ConstTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Format a varnode in raw form
forName(String) - Static method in class ghidra.framework.plugintool.util.PluginUtils
Returns the Class for a Plugin, by class name.
forOpcode(int) - Static method in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
Gets the BindOpcode that corresponds to the given opcode value
forOpcode(int) - Static method in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
Gets the RebaseOpcode that corresponds to the given opcode value
FORWARD - Enum constant in enum class 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 Class in ghidra.program.util.string
 
FoundStringCallback - Interface in ghidra.program.util.string
 
fourth - Variable in class generic.stl.Quad
 
fp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
 
FP_LITERAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
FP_NUMERIC - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
FPLUS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
FPLUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
FPLUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
FPLUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
FPLUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
FPLUS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FPLUS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FPLUS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FPLUS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FPLUS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FRAGMENT_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
FRAGMENT_MOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
frame - Variable in class ghidra.pcode.emu.DefaultPcodeThread
 
frameBase - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
FrameDescriptionEntry - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
A Frame Description Entry (FDE) describes the stack call frame, in particular, how to restore registers.
FrameDescriptionEntry(TaskMonitor, Program, CieSource) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
Constructor for a frame descriptor entry.
FRAMEWORK - Static variable in interface ghidra.app.plugin.PluginCategoryNames
 
FREE_BSD - Enum constant in enum class ghidra.framework.OperatingSystem
 
FREEBSD_ARM_64 - Enum constant in enum class ghidra.framework.Platform
Identifies a FreeBSD ARM 64-bit OS.
FREEBSD_X86_64 - Enum constant in enum class ghidra.framework.Platform
Identifies a FreeBSD x86 64-bit OS.
FreshLabel() - Constructor for class ghidra.pcode.struct.StructuredSleigh.FreshLabel
 
freshOrBorrow() - Method in class ghidra.pcode.struct.StructuredSleigh.FreshLabel
 
freshOrBorrow() - Method in interface ghidra.pcode.struct.StructuredSleigh.Label
Borrow this label
friendlyEncodeHTML(String) - Static method in class ghidra.util.HTMLUtilities
Converts any special or reserved characters in the specified string into HTML-escaped entities.
friendlyEncodeHTML(String, boolean) - Static method in class ghidra.util.HTMLUtilities
from() - Method in class ghidra.util.graph.Edge
Deprecated.
Returns from vertex.
from(String, String) - Static method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Constructs a minimal GoSymbolName instance from the supplied values.
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.
fromClass(Class<T>, Structure) - Static method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
Returns the mapping info for a class, using annotations found in that class.
fromConst(byte[]) - Method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
 
fromConst(byte[]) - Method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
 
fromConst(byte[]) - Method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
fromConst(byte[]) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
 
fromConst(byte[]) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Convert the given constant concrete value to type T having the same size.
fromConst(long, int) - Method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
 
fromConst(long, int) - Method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
fromConst(long, int) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Convert the given constant concrete value to type T having the given size.
fromConst(long, int) - Static method in class ghidra.pcode.exec.ValueLocation
Generate the "location" of a constant
fromConst(BigInteger, int) - Method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
 
fromConst(BigInteger, int) - Method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
fromConst(BigInteger, int) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Convert the given constant concrete value to type T having the given size.
fromConst(BigInteger, int, boolean) - Method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
 
fromConst(BigInteger, int, boolean) - Method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
fromConst(BigInteger, int, boolean) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Convert the given constant concrete value to type T having the given size.
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(DWARFFunction, DataType) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
Creates an unnamed, storage-less DWARFVariable from a DataType.
fromDataType(DataType) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFName
Create a DWARFName instance using the specified DataType's name.
fromFile(File) - Static method in class help.validator.location.JarHelpModuleLocation
 
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 class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
Gets a table type from the given ID.
fromInject(Program, String, int) - Static method in class ghidra.pcode.exec.PcodeProgram
Generate a p-code program from a given program's inject library
fromInstruction(Instruction) - Static method in class ghidra.pcode.exec.PcodeProgram
Generate a p-code program from the given instruction, without overrides
fromInstruction(Instruction, boolean) - Static method in class ghidra.pcode.exec.PcodeProgram
Generate a p-code program from the given instruction
fromInt(int) - Static method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
fromInt(int) - Static method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
fromInt(int) - Static method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
fromLanguage(Language) - Static method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericSymbols
Get symbols from a language, when no program is available
fromLeft - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyStateGenerator
 
fromLength(int) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Allocate a fully-undefined pattern block of the given length
fromList(DWARFName, List<String>) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFName
Create a child DWARFName instance of the specified parent.
fromLong(long) - Method in interface docking.widgets.table.constrainteditor.LongConverter
Converts a long value back to a T
fromLong(long) - Static method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Create a fully-defined value from the bits of a long
fromMaskAndValue(long, long) - Static method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Create a masked value from a mask and a long
fromName(String) - Static method in enum class generic.theme.LafType
Returns the LafType for the given name or null if the given name does not match any types
fromPackagePath(String) - Static method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Constructs a GoSymbolName instance that only has a package path / package name.
fromPathString(GFileSystem, GFile, String, FSRL, boolean, long) - Static method in class ghidra.formats.gfilesystem.GFileImpl
Creates a GFile for a specific owning filesystem using a string path (ie.
fromPathString(GFileSystem, String, FSRL, boolean, long) - Static method in class ghidra.formats.gfilesystem.GFileImpl
Creates a GFile for a filesystem using a string path (ie.
fromPathString(String) - Static method in class generic.util.Path
Parse the path string with path element placeholders, such as Path.GHIDRA_HOME.
fromPattern(DisjointPattern, int, boolean) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Convert a block from a disjoint pattern into an assembly pattern block
fromPattern(DisjointPattern, int, String, Constructor) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
Build a successful resolution result from a SLEIGH constructor's patterns
fromPatternBuilder(DisjointPattern, int, String, Constructor) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
fromProgram(Program) - Static method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericSymbols
Get symbols from a program (and its language)
fromProgram(Program) - Static method in class ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo
Create a new ExternalDebugInfo from information found in the specified program.
fromProgram(Program) - Static method in class ghidra.app.util.bin.format.elf.info.ElfComment
Reads an ElfComment from the standard ".comment" section in the specified Program.
fromProgram(Program) - Static method in class ghidra.app.util.bin.format.elf.info.GnuDebugLink
Reads a GnuDebugLink from the standard ".gnu_debuglink" section in the specified Program.
fromProgram(Program) - Static method in class ghidra.app.util.bin.format.elf.info.NoteAbiTag
Reads a NoteAbiTag from the standard ".note.ABI-tag" section in the specified Program.
fromProgram(Program) - Static method in class ghidra.app.util.bin.format.elf.info.NoteGnuBuildId
Reads a NoteGnuBuildId from the standard ".note.gnu.build-id" section in the specified Program.
fromProgram(Program) - Static method in class ghidra.app.util.bin.format.elf.info.NoteGnuProperty
Returns a NoteGnuProperty instance containing the information found in the program's ".note.gnu.property" section, or null if there is no section.
fromProgram(Program) - Static method in class ghidra.app.util.bin.format.golang.GoBuildInfo
Reads a GoBuildInfo ".go.buildinfo" section from the specified Program, if present.
fromProgram(Program) - Static method in class ghidra.formats.gfilesystem.FSRL
Returns the FSRL stored in a Program's properties, or null if not present or malformed.
fromProgramProperties(Program) - Static method in enum class ghidra.app.util.bin.format.golang.GoVer
 
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) - Method in class docking.widgets.values.AbstractValue
Parses the given string into a value of type T
fromString(String) - Method in class docking.widgets.values.BooleanValue
 
fromString(String) - Method in class docking.widgets.values.ChoiceValue
 
fromString(String) - Method in class docking.widgets.values.DoubleValue
 
fromString(String) - Method in class docking.widgets.values.FileValue
 
fromString(String) - Method in class docking.widgets.values.IntValue
 
fromString(String) - Method in class docking.widgets.values.LongValue
 
fromString(String) - Method in class docking.widgets.values.StringValue
 
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 record class ghidra.app.util.bin.format.golang.GoBuildSettings
Parses a "key=value" string and returns the parts as a GoBuildSettings.
fromString(String) - Method in class ghidra.features.base.values.AddressValue
 
fromString(String) - Method in class ghidra.features.base.values.LanguageValue
 
fromString(String) - Method in class ghidra.features.base.values.ProjectFileValue
 
fromString(String) - Method in class ghidra.features.base.values.ProjectFolderValue
 
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, GoModuleInfo) - Static method in record class ghidra.app.util.bin.format.golang.GoModuleInfo
Parses a GoModuleInfo from a formatted string "path[tab]version[tab]checksum".
fromString(String, String, List<AssemblyResolution>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
Build a new successful SLEIGH constructor resolution from a string representation
fromStringBuilder(String, String, List<AssemblyResolution>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
fromStructure(DataType, DataTypeManager, GoParamStorageAllocator) - Static method in class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
 
fromSwingThread(String, Throwable) - Static method in exception generic.test.TestReportingException
Creates a new TestReportingException using an exception that was generated on the Swing thread.
fromText(String) - Method in class docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
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
Checks and converts any GColorUIResource to a GColor
fromValues(String, int, GUID) - Static method in class ghidra.app.util.bin.format.pdb.PdbInfoDotNet
Creates an instance from explicit values.
fromVarnode(Address, int) - Static method in class ghidra.pcode.exec.ValueLocation
Generate a location from a varnode
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)
FrontEndPlugin - Class in ghidra.framework.main
Main plugin component for the Ghidra Project Window, which is a PluginTool.
FrontEndPlugin(PluginTool) - Constructor for class ghidra.framework.main.FrontEndPlugin
Construct a new FrontEndPlugin.
FrontEndProjectDataCollapseAction - Class in ghidra.framework.main
ProjectDataCollapseAction configured to work in the frontend.
FrontEndProjectDataCollapseAction(String, String) - Constructor for class ghidra.framework.main.FrontEndProjectDataCollapseAction
 
FrontEndProjectDataExpandAction - Class in ghidra.framework.main
ProjectDataExpandAction configured to work in the frontend.
FrontEndProjectDataExpandAction(String, String) - Constructor for class ghidra.framework.main.FrontEndProjectDataExpandAction
 
FrontEndProjectDataNewFolderAction - Class in ghidra.framework.main
ProjectDataNewFolderAction configured to work in the frontend.
FrontEndProjectDataNewFolderAction(String, String) - Constructor for class ghidra.framework.main.FrontEndProjectDataNewFolderAction
 
FrontendProjectTreeAction - Class in ghidra.framework.main.datatable
 
FrontendProjectTreeAction(String, String) - Constructor for class ghidra.framework.main.datatable.FrontendProjectTreeAction
 
FrontEndProjectTreeContext - Class in ghidra.framework.main.datatree
 
FrontEndProjectTreeContext(ComponentProvider, ProjectData, TreePath[], List<DomainFolder>, List<DomainFile>, DataTree, boolean) - Constructor for class ghidra.framework.main.datatree.FrontEndProjectTreeContext
 
FrontEndService - Interface in ghidra.framework.main
Interface for accessing front-end functionality.
FrontEndTool - Class in ghidra.framework.main
Tool that serves as the the Ghidra Project Window.
FrontEndTool(ProjectManager) - Constructor for class ghidra.framework.main.FrontEndTool
Construct a new Ghidra Project Window.
fs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
 
fs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
fs - Variable in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
 
fs - Variable in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
 
FSBAction - Class in ghidra.plugins.fsbrowser
FileSystemBrowserPlugin-specific action.
FSBAction(String, Plugin) - Constructor for class ghidra.plugins.fsbrowser.FSBAction
 
FSBAction(String, String, Plugin) - Constructor for class ghidra.plugins.fsbrowser.FSBAction
 
FSBActionContext - Class in ghidra.plugins.fsbrowser
FileSystemBrowserPlugin-specific action.
FSBActionContext(FileSystemBrowserComponentProvider, FSBNode[], MouseEvent, GTree) - Constructor for class ghidra.plugins.fsbrowser.FSBActionContext
Creates a new FileSystemBrowserPlugin-specific action context.
FSBDirNode - Class in ghidra.plugins.fsbrowser
GTreeNode that represents a directory on a filesystem.
FSBFileNode - Class in ghidra.plugins.fsbrowser
GTreeNode that represents a file on a filesystem.
FSBNode - Class in ghidra.plugins.fsbrowser
Base class for all filesystem browser gtree nodes.
FSBNode() - Constructor for class ghidra.plugins.fsbrowser.FSBNode
 
FSBRootNode - Class in ghidra.plugins.fsbrowser
A GTreeNode that represents the root of a GFileSystem, and keeps the filesystem pinned in memory with 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
 
fsFSRL - Variable in class ghidra.formats.gfilesystem.AbstractFileSystem
 
fsIndex - Variable in class ghidra.formats.gfilesystem.AbstractFileSystem
 
fsPath() - Method in record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.FileSystemSearchPath
Returns the value of the fsPath record component.
FSPEC_SPACE_NAME - Static variable in class ghidra.program.model.lang.SpaceNames
 
fsRef - Variable in class ghidra.formats.gfilesystem.RefdFile
 
fsRef() - Method in record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.FileSystemSearchPath
Returns the value of the fsRef record component.
fsrl - Variable in class ghidra.app.util.bin.ByteProviderWrapper
 
fsrl - Variable in class ghidra.plugin.importer.ImporterDialog
 
FSRL - Class in ghidra.formats.gfilesystem
A _F_ile _S_ystem _R_esource _L_ocator, (name and string format patterned after URLs)
FSRL(FSRL, String) - Constructor for class ghidra.formats.gfilesystem.FSRL
Protected constructor called by static factory methods such as FSRL.fromString(String) or methods that return a new instance such 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).
FSRL_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
FSRLRoot - Class in ghidra.formats.gfilesystem
A type of FSRL that is specific to the filesystem's identity.
fsService - Variable in class ghidra.formats.gfilesystem.AbstractFileSystem
 
fsService - Variable in class ghidra.formats.gfilesystem.GFileSystemBase
 
fstmoff() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveHeader
 
FSTYPE - Static variable in class ghidra.formats.gfilesystem.LocalFileSystem
 
FSUtilities - Class in ghidra.formats.gfilesystem
 
FSUtilities() - Constructor for class ghidra.formats.gfilesystem.FSUtilities
 
FUCHSIA - Static variable in class ghidra.util.WebColors
 
FullKeySet - Class in ghidra.util.datastruct
Implementation of the ShortKeySet interface that always contains all the possible keys.
FullKeySet(int) - Constructor for class ghidra.util.datastruct.FullKeySet
Construct a new FullKeySet
fullMessage() - Method in record class ghidra.pcode.exec.SleighUtils.SleighParseErrorEntry
 
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
 
Func - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
FUNC_BODY - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_CALLING_CONVENTION - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_DETAIL_MASK - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_INLINE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_LOCAL_DETAILS - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_NAME - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_NO_RETURN - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_OVERLAP - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_PARAM_DETAILS - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_REMOVE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_RETURN - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_RETURN_ADDRESS_OFFSET - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_SIGNATURE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_SIGNATURE_SOURCE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_STACK_PURGE_SIZE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_THUNK - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNC_VAR_STORAGE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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
 
funcConflicts - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNCDATA_ArgInfo - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncDataTable
 
FUNCDATA_ArgLiveInfo - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncDataTable
 
FUNCDATA_ArgsPointerMaps - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncDataTable
 
FUNCDATA_InlTree - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncDataTable
 
FUNCDATA_LocalsPointerMaps - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncDataTable
 
FUNCDATA_OpenCodedDeferInfo - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncDataTable
 
FUNCDATA_StackObjects - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncDataTable
 
FUNCDATA_WrapInfo - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncDataTable
 
funcSet - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
function - Variable in class ghidra.app.cmd.function.AddParameterCommand
Deprecated.
 
function - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
function - Variable in class ghidra.program.database.function.VariableDB
 
function - Variable in class ghidra.program.model.pcode.HighSymbol
 
function - Variable in class ghidra.program.model.pcode.HighVariable
 
function() - Static method in class utility.function.Dummy
Creates a dummy function
function(Address) - Method in class ghidra.test.AbstractProgramBasedTest
 
Function - Interface in ghidra.program.model.listing
Interface to define methods available on a function.
FUNCTION - Static variable in class ghidra.app.util.viewer.format.FieldFormatModel
 
FUNCTION - Static variable in class ghidra.program.model.symbol.SymbolType
 
FUNCTION_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
FUNCTION_ANALYSIS - Static variable in class ghidra.app.services.AnalysisPriority
Defines function analysis as the fifth priority for automatic analysis.
FUNCTION_ANALYZER - Enum constant in enum class ghidra.app.services.AnalyzerType
 
FUNCTION_BODY_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
FUNCTION_BODY_CONFLICT - Enum constant in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
 
FUNCTION_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
FUNCTION_CHANGED_CALL_FIXUP - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
FUNCTION_CHANGED_INLINE - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
FUNCTION_CHANGED_NORETURN - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
FUNCTION_CHANGED_PARAMETERS - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
FUNCTION_CHANGED_PURGE - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
FUNCTION_CHANGED_RETURN - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
FUNCTION_CHANGED_THUNK - Static variable in interface ghidra.program.util.ChangeManager
Deprecated.
Event type numeric constants have been changed to enums. Use the enum directly.
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_CONFLICT_SIZE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNCTION_CONFLICT_START - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FUNCTION_DETAILS_CONFLICT - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
 
FUNCTION_PLATE_COMMENT - Static variable in class ghidra.app.util.viewer.field.PlateFieldFactory
 
FUNCTION_POINTER_OPTION_GROUP_NAME - Static variable in interface ghidra.app.util.viewer.listingpanel.ListingModel
 
FUNCTION_REMOVE_CONFLICT - Enum constant in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
 
FUNCTION_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
FUNCTION_RETURN_CONFLICT - Enum constant in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
 
FUNCTION_SIGNATURES_ANALYZER - Enum constant in enum class ghidra.app.services.AnalyzerType
 
FUNCTION_TAG_APPLIED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
FUNCTION_TAG_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
FUNCTION_TAG_CREATED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
FUNCTION_TAG_DELETED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
FUNCTION_TAG_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
Indicates the filter for the function tag differences.
FUNCTION_TAG_EXCLUDE - Static variable in class ghidra.app.util.exporter.CppExporter
 
FUNCTION_TAG_FILTERS - Static variable in class ghidra.app.util.exporter.CppExporter
 
FUNCTION_TAG_UNAPPLIED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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 Class 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, ListingHighlightProvider, 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
 
FunctionChangeRecord - Class in ghidra.program.util
 
FunctionChangeRecord(Function, FunctionChangeRecord.FunctionChangeType) - Constructor for class ghidra.program.util.FunctionChangeRecord
Constructs a new Function change record.
FunctionChangeRecord.FunctionChangeType - Enum Class in ghidra.program.util
Specific function changes types for when the ProgramEvent is FUNCTION_CHANGED
FunctionColors() - Constructor for class ghidra.app.util.viewer.field.ListingColors.FunctionColors
 
FunctionComparisonModel - Class in ghidra.app.services
A collection of function comparison objects that describe how functions may be compared.
FunctionComparisonModel() - Constructor for class ghidra.app.services.FunctionComparisonModel
 
FunctionComparisonService - Interface in ghidra.app.services
Allows users to create comparisons between functions which will be displayed side-by-side in a FunctionComparisonProvider.
FunctionDataTypeHTMLRepresentation - Class in ghidra.app.util.html
 
FunctionDataTypeHTMLRepresentation(FunctionDefinition) - Constructor for class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
 
FunctionDB - Class in ghidra.program.database.function
Database implementation of a Function.
FunctionDefinition - Interface in ghidra.program.model.data
Defines a function signature for things like function pointers.
FunctionDefinition() - Method in class ghidra.app.util.cparser.C.CParser
 
FunctionDefinitionDataType - Class in ghidra.program.model.data
Definition of a function for things like function pointers.
FunctionDefinitionDataType(CategoryPath, String) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
 
FunctionDefinitionDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
 
FunctionDefinitionDataType(CategoryPath, String, FunctionSignature) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
 
FunctionDefinitionDataType(CategoryPath, String, FunctionSignature, DataTypeManager) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
 
FunctionDefinitionDataType(CategoryPath, String, FunctionSignature, UniversalID, SourceArchive, long, long, DataTypeManager) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
 
FunctionDefinitionDataType(Function, boolean) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
Create a Function Definition based on a Function
FunctionDefinitionDataType(FunctionSignature) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
 
FunctionDefinitionDataType(FunctionSignature, DataTypeManager) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
 
FunctionDefinitionDataType(String) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
 
FunctionDefinitionDataType(String, DataTypeManager) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
 
FunctionEndParametersFieldLocation - Class in ghidra.program.util
The FunctionEndParametersFieldLocation class provides a field for the close parenthesis of a function within a program location.
FunctionEndParametersFieldLocation() - Constructor for class ghidra.program.util.FunctionEndParametersFieldLocation
Default constructor needed for restoring a program location from XML
FunctionEndParametersFieldLocation(Program, Address, Address, int, String) - Constructor for class ghidra.program.util.FunctionEndParametersFieldLocation
Construct a new FunctionEndParametersFieldLocation object.
functionEntryPtr - Variable in class ghidra.test.processors.support.PCodeTestGroup
 
FunctionHasher - Interface in ghidra.app.plugin.match
 
FunctionInlineFieldLocation - Class in ghidra.program.util
The FunctionInlineFieldLocation class provides specific information about the Function Inline field within a program location.
FunctionInlineFieldLocation() - Constructor for class ghidra.program.util.FunctionInlineFieldLocation
Default constructor needed for restoring a program location from XML
FunctionInlineFieldLocation(Program, Address, Address, int, String) - Constructor for class ghidra.program.util.FunctionInlineFieldLocation
Construct a new FunctionInlineFieldLocation object.
FunctionInlineSettingsDefinition - Class in ghidra.util.table.field
 
FunctionInlineSettingsDefinition() - Constructor for class ghidra.util.table.field.FunctionInlineSettingsDefinition
 
FunctionIterator - Interface in ghidra.program.model.listing
Interface for iterating over functions.
FunctionLocation - Class in ghidra.program.util
FunctionLocation provides information about the location in a program within 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
The manager for functions
FunctionManagerDB - Class in ghidra.program.database.function
Class that manages all functions within the program; there are some convenience methods on Listing to create and access functions, but all function related calls are routed to this class.
FunctionManagerDB(DBHandle, AddressMap, OpenMode, Lock, TaskMonitor) - Constructor for class ghidra.program.database.function.FunctionManagerDB
Construct a new FunctionManager
functionManagers - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
FunctionMatchSet - Class in ghidra.app.plugin.match
To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments
FunctionMatchSet(Program, Program) - Constructor for class ghidra.app.plugin.match.FunctionMatchSet
 
FunctionMerge - Class in ghidra.program.util
 
FunctionMerge(AddressTranslator) - Constructor for class ghidra.program.util.FunctionMerge
 
functionMgr - Variable in class ghidra.program.database.function.VariableDB
 
functionName - Variable in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
 
functionName - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock.FunctionInfo
 
FunctionNameFieldLocation - Class in ghidra.program.util
The FunctionNameFieldLocation class provides specific information about the Function Name field within a program location.
FunctionNameFieldLocation() - Constructor for class ghidra.program.util.FunctionNameFieldLocation
Default constructor needed for restoring a program location from XML
FunctionNameFieldLocation(Program, Address, int, String, String) - Constructor for class ghidra.program.util.FunctionNameFieldLocation
Construct a new FunctionNameFieldLocation object.
FunctionNameFieldLocation(Program, Address, Address, int, String, String) - Constructor for class ghidra.program.util.FunctionNameFieldLocation
Construct a new FunctionNameFieldLocation object.
FunctionNameFieldLocation(Program, Address, String) - Constructor for class ghidra.program.util.FunctionNameFieldLocation
 
functionNamespaceChanged(long) - Method in class ghidra.program.database.function.FunctionManagerDB
 
FunctionNameTableColumn - Class in ghidra.util.table.field
This table field displays the Function Name containing either the program location or the address associated with a row in the table.
FunctionNameTableColumn() - Constructor for class ghidra.util.table.field.FunctionNameTableColumn
 
FunctionNoReturnFieldLocation - Class in ghidra.program.util
The FunctionNoReturnFieldLocation class provides specific information about the Function noreturn field within a program location.
FunctionNoReturnFieldLocation() - Constructor for class ghidra.program.util.FunctionNoReturnFieldLocation
Default constructor needed for restoring a program location from XML
FunctionNoReturnFieldLocation(Program, Address, Address, int, String, String) - Constructor for class ghidra.program.util.FunctionNoReturnFieldLocation
Construct a new FunctionNoReturnFieldLocation object.
FunctionNoReturnSettingsDefinition - Class in ghidra.util.table.field
 
FunctionNoReturnSettingsDefinition() - Constructor for class ghidra.util.table.field.FunctionNoReturnSettingsDefinition
 
FunctionOverlapException - Exception in ghidra.program.model.listing
FunctionOverlapException is thrown in cases where a function creation or change would result in overlapping functions.
FunctionOverlapException() - Constructor for exception ghidra.program.model.listing.FunctionOverlapException
Constructor
FunctionOverlapException(String) - Constructor for exception ghidra.program.model.listing.FunctionOverlapException
Constructor
FunctionParameterCountTableColumn - Class in ghidra.util.table.field
 
FunctionParameterCountTableColumn() - Constructor for class ghidra.util.table.field.FunctionParameterCountTableColumn
 
FunctionParameterFieldLocation - Class in ghidra.program.util
 
FunctionParameterFieldLocation() - Constructor for class ghidra.program.util.FunctionParameterFieldLocation
Default constructor needed for restoring a program location from XML
FunctionParameterFieldLocation(Program, Address, Address, int, String, Parameter) - Constructor for class ghidra.program.util.FunctionParameterFieldLocation
Construct a new FunctionParameterFieldLocation object.
FunctionParameterNameFieldLocation - Class in ghidra.program.util
A FunctionSignatureFieldLocation that indicates the user clicked on a function parameter name.
FunctionParameterNameFieldLocation() - Constructor for class ghidra.program.util.FunctionParameterNameFieldLocation
Default constructor needed for restoring a program location from XML
FunctionParameterNameFieldLocation(Program, Address, Address, int, String, Parameter) - Constructor for class ghidra.program.util.FunctionParameterNameFieldLocation
Construct a new FunctionParameterNameFieldLocation object.
FunctionPrototype - Class in ghidra.program.model.pcode
High-level prototype of a function based on Varnodes, describing the inputs and outputs of this function.
FunctionPrototype(FunctionSignature, CompilerSpec, boolean) - Constructor for class ghidra.program.model.pcode.FunctionPrototype
Construct an internally backed prototype based on a FunctionSignature prototype
FunctionPrototype(LocalSymbolMap, Function) - Constructor for class ghidra.program.model.pcode.FunctionPrototype
Construct a FunctionPrototype backed by a local symbolmap.
FunctionProxy - Class in ghidra.app.util.viewer.proxy
Stores information about a function in a program such that the function can be retrieved when needed.
FunctionProxy(ListingModel, Program, Address, Function) - Constructor for class ghidra.app.util.viewer.proxy.FunctionProxy
Construct a proxy for a function
FunctionPurgeAnalysisCmd - Class in ghidra.app.cmd.function
Command for analyzing the Stack; the command is run in the background.
FunctionPurgeAnalysisCmd(AddressSetView) - Constructor for class ghidra.app.cmd.function.FunctionPurgeAnalysisCmd
Constructs a new command for analyzing the Stack.
FunctionPurgeFieldFactory - Class in ghidra.app.util.viewer.field
 
FunctionPurgeFieldFactory() - Constructor for class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
 
FunctionPurgeFieldLocation - Class in ghidra.program.util
 
FunctionPurgeFieldLocation() - Constructor for class ghidra.program.util.FunctionPurgeFieldLocation
 
FunctionPurgeFieldLocation(Program, Address, int) - Constructor for class ghidra.program.util.FunctionPurgeFieldLocation
 
FunctionPurgeTableColumn - Class in ghidra.util.table.field
This table field displays the Function Purge for either the program location or the address associated with a row in the table.
FunctionPurgeTableColumn() - Constructor for class ghidra.util.table.field.FunctionPurgeTableColumn
 
FunctionRenameOption - Enum Class in ghidra.app.cmd.function
Option for controlling the renaming of a Function when applying a FunctionSignature or FunctionDefinition.
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, ListingHighlightProvider, 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.
functionReturnChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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
 
FunctionSignatureFieldFactory(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - 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, ListingHighlightProvider, 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.
FunctionStartsCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a LC_FUNCTION_STARTS command.
FunctionSymbol - Class in ghidra.program.database.symbol
Symbol class for functions.
FunctionSymbol(SymbolManager, DBObjectCache<SymbolDB>, Address, DBRecord) - Constructor for class ghidra.program.database.symbol.FunctionSymbol
Construct a new FunctionSymbol
FunctionTag - Interface in ghidra.program.model.listing
Represents a function tag object that can be associated with functions.
FunctionTagChangeSet - Interface in ghidra.program.model.listing
Defines a Function Tag Change set.
FunctionTagDB - Class in ghidra.program.database.function
Database object for FunctionTagAdapter objects.
FunctionTagDB(FunctionTagManagerDB, DBObjectCache<FunctionTagDB>, DBRecord) - Constructor for class ghidra.program.database.function.FunctionTagDB
 
FunctionTagFieldFactory - Class in ghidra.app.util.viewer.field
Generates a text label that lists the function tags for each Function.
FunctionTagFieldFactory() - Constructor for class ghidra.app.util.viewer.field.FunctionTagFieldFactory
Default Constructor
FunctionTagFieldLocation - Class in ghidra.program.util
Provides information about the location of an object that represents the tag names assigned to a function.
FunctionTagFieldLocation() - Constructor for class ghidra.program.util.FunctionTagFieldLocation
Default constructor needed for restoring a program location from XML
FunctionTagFieldLocation(Program, Address, Address, String, int) - Constructor for class ghidra.program.util.FunctionTagFieldLocation
Construct a new FunctionTagFieldLocation object.
FunctionTagListingMerger - Class in ghidra.app.merge.listing
Handles merging of function tags when they are added/removed from functions.
FunctionTagListingMerger(ListingMergeManager) - Constructor for class ghidra.app.merge.listing.FunctionTagListingMerger
Constructor.
FunctionTagManager - Interface in ghidra.program.model.listing
Interface for managing function tags.
FunctionTagManagerDB - Class in ghidra.program.database.function
 
FunctionTagMerger - Class in ghidra.app.merge.listing
Class for merging function tag changes.
FunctionTagMerger(ProgramMultiUserMergeManager, Program, Program, Program, Program, ProgramChangeSet, ProgramChangeSet) - Constructor for class ghidra.app.merge.listing.FunctionTagMerger
Constructor.
functionTagsChanged() - Method in class ghidra.program.database.function.FunctionManagerDB
 
FunctionTagTableColumn - Class in ghidra.util.table.field
Table column for displaying all function tags associated with a given function.
FunctionTagTableColumn() - Constructor for class ghidra.util.table.field.FunctionTagTableColumn
 
FunctionThunkFieldLocation - Class in ghidra.program.util
The FunctionThunkFieldLocation class provides specific information about the Function Thunk field within a program location.
FunctionThunkFieldLocation() - Constructor for class ghidra.program.util.FunctionThunkFieldLocation
Default constructor needed for restoring a program location from XML
FunctionThunkFieldLocation(Program, Address, Address, int, String) - Constructor for class ghidra.program.util.FunctionThunkFieldLocation
Construct a new FunctionThunkFieldLocation object.
FunctionThunkSettingsDefinition - Class in ghidra.util.table.field
 
FunctionThunkSettingsDefinition() - Constructor for class ghidra.util.table.field.FunctionThunkSettingsDefinition
 
FunctionUtility - Class in ghidra.program.util
Utility methods for performing function related actions.
FunctionXrefsTableModel - Class in ghidra.app.util
 
FunctionXrefsTableModel(Function, Collection<Reference>, ServiceProvider, Program) - Constructor for class ghidra.app.util.FunctionXrefsTableModel
 
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 Class 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
 
GAINSBORO - Static variable in class ghidra.util.WebColors
 
gatherFirstLevelVars(ArrayList<Varnode>, PcodeSyntaxTree, Address, long) - Static method in class ghidra.program.model.pcode.DynamicHash
 
gatherOpsAtAddress(ArrayList<PcodeOp>, PcodeSyntaxTree, Address) - Static method in class ghidra.program.model.pcode.DynamicHash
 
gatherScatterIovec(StructuredSleigh.Var, StructuredSleigh.Var, StructuredSleigh.Var, StructuredSleigh.UseropDecl) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary.UnixStructuredPart
Inline the gather or scatter pattern for an iovec syscall
gatherSemantics() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
Gather all the semantics that can be used as state transitions
GAttributes - Class in generic.theme
A drop-in replacement for clients using SimpleAttributeSets.
GAttributes(Font) - Constructor for class generic.theme.GAttributes
 
GAttributes(Font, GColor) - Constructor for class generic.theme.GAttributes
 
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
 
GBR - Enum constant in enum class docking.theme.gui.ColorSorter
 
GButton - Class in docking.widgets.button
A drop-in replacement for JButton that correctly installs a disable icon.
GButton() - Constructor for class docking.widgets.button.GButton
 
GButton(String) - Constructor for class docking.widgets.button.GButton
 
GButton(Icon) - Constructor for class docking.widgets.button.GButton
 
GBYTE - Static variable in interface ghidra.program.model.mem.Memory
 
GBYTE_SHIFT_FACTOR - Static variable in interface ghidra.program.model.mem.Memory
 
GC_PROG - Static variable in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
GCBGMARKWORKER - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
GCC - Enum constant in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
GCC_VS - Enum constant in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
GCC_VS_Clang - Enum constant in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
GccAnalysisClass - Class in ghidra.app.plugin.exceptionhandlers.gcc
An abstract class that can be extended by other classes that perform part of the gcc analysis.
GccAnalysisClass(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
Creates an abstract GccAnalysisClass object.
GccAnalysisUtils - Class in ghidra.app.plugin.exceptionhandlers.gcc
Utility methods for use by the gcc exception handling analysis.
GccAnalysisUtils() - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
 
GccExceptionAnalyzer - Class in ghidra.app.plugin.exceptionhandlers.gcc
An analyzer for locating and marking up the GCC exception handling information.
GccExceptionAnalyzer() - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
Creates an analyzer for marking up the GCC exception handling information.
GCheckBox - Class in docking.widgets.checkbox
A JCheckBox that has HTML rendering disabled.
GCheckBox() - Constructor for class docking.widgets.checkbox.GCheckBox
Creates a check box with no text or icon, with HTML rendering disabled.
GCheckBox(String) - Constructor for class docking.widgets.checkbox.GCheckBox
Creates a check box with the specified text, with HTML rendering disabled.
GCheckBox(String, boolean) - Constructor for class docking.widgets.checkbox.GCheckBox
Creates a check box with the specified text and initial selected state, with HTML rendering disabled.
GCheckBox(String, Icon) - Constructor for class docking.widgets.checkbox.GCheckBox
Creates a check box with the specified text and icon, with HTML rendering disabled.
GCheckBox(String, Icon, boolean) - Constructor for class docking.widgets.checkbox.GCheckBox
Creates a check box with the specified text and icon and initial selected state, with HTML rendering disabled.
GCheckBox(Action) - Constructor for class docking.widgets.checkbox.GCheckBox
Creates a check box where properties are taken from the Action supplied, with HTML rendering disabled.
GCheckBox(Icon) - Constructor for class docking.widgets.checkbox.GCheckBox
Creates a check box with an icon, with HTML rendering disabled.
GCheckBox(Icon, boolean) - Constructor for class docking.widgets.checkbox.GCheckBox
Creates a check box with an icon and initial selected state, with HTML rendering disabled.
GClassLoader - Class in generic.jar
 
GClassLoader(List<File>) - Constructor for class generic.jar.GClassLoader
 
GClipboard - Class in docking.dnd
Provides a place for clients to retrieve the Clipboard they should be using.
GColor - Class in generic.theme
A Color whose value is dynamically determined by looking up its id into a global color table that is determined by the active GTheme.
GColor(GColor) - Constructor for class generic.theme.GColor
Copy constructor.
GColor(String) - Constructor for class generic.theme.GColor
Construct a GColor with an id that will be used to look up the current color associated with that id, which can be changed at runtime.
GColorUIResource - Class in generic.theme
Version of GColor that implements UIResource.
GColorUIResource(String) - Constructor for class generic.theme.GColorUIResource
 
GColumnRenderer<T> - Interface in ghidra.util.table.column
An interface for the DynamicTableColumn.
GColumnRenderer.ColumnConstraintFilterMode - Enum Class 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.
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.
GDT_FILEFILTER - Static variable in class ghidra.program.model.data.FileDataTypeManager
 
GdtExporter - Class in ghidra.app.util.exporter
 
GdtExporter() - Constructor for class ghidra.app.util.exporter.GdtExporter
 
GdtLoader - Class in ghidra.app.util.opinion
Loads a packed Ghidra data type archive.
GdtLoader() - Constructor for class ghidra.app.util.opinion.GdtLoader
 
GDynamicColumnTableModel<ROW_TYPE,DATA_SOURCE> - Class in docking.widgets.table
An abstract table model for showing DynamicTableColumns where each row is based on an object of type ROW_TYPE.
GDynamicColumnTableModel(ServiceProvider) - Constructor for class docking.widgets.table.GDynamicColumnTableModel
 
GE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
GEdge<V> - Interface in ghidra.graph
An edge in a (usually directed) graph
GEdgeWeightMetric<E extends GEdge<?>> - Interface in ghidra.graph
A callback to get the weight of an edge Analogous to Java's Comparator, this provides a means to override the weight of an edge in a graph, or provide a weight in the absence of a natural weight, when executing various graph algorithms, e.g., shortest path.
GEM - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
genAddress(String) - Method in class ghidra.app.emulator.DefaultEmulator
 
genAnchor() - Method in class ghidra.pcode.struct.StructuredSleigh.FreshLabel
 
genAnchor() - Method in interface ghidra.pcode.struct.StructuredSleigh.Label
Generate code for this label
GENERAL - Enum constant in enum class ghidra.program.model.lang.StorageClass
 
GENERAL_INFO - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
 
generate() - Method in class ghidra.pcode.struct.StructuredSleigh
Generate all the exported userops and return them in a map
generate(AbstractAssemblyStateGenerator.GeneratorContext) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyStateGenerator
Generate states
generate(AbstractAssemblyStateGenerator.GeneratorContext) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructStateGenerator
 
generate(AbstractAssemblyStateGenerator.GeneratorContext) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyHiddenConstructStateGenerator
 
generate(AbstractAssemblyStateGenerator.GeneratorContext) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyNopStateGenerator
 
generate(AbstractAssemblyStateGenerator.GeneratorContext) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandStateGenerator
 
generate(AbstractAssemblyStateGenerator.GeneratorContext) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyStringStateGenerator
 
generate(RValInternal) - Method in class ghidra.pcode.struct.CallExpr
 
generate(RValInternal) - Method in class ghidra.pcode.struct.LiteralLongExpr
 
generate(RValInternal) - Method in class ghidra.pcode.struct.RawExpr
 
generate(RValInternal) - Method in class ghidra.pcode.struct.Expr
 
generate(StructuredSleigh.Label, StructuredSleigh.Label) - Method in class ghidra.pcode.struct.GotoStmt
 
generate(Method) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate the userop for a given Java method
generate(Map<String, ? super SleighPcodeUseropDefinition<T>>) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate all the exported userops and place them into the given map
generateArrow(int) - Static method in class ghidra.sleigh.grammar.ANTLRUtil
 
generateAssembler() - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
Do the actual work to construct an assembler from a SLEIGH language
generateBlockName(Program, boolean, AddressSpace) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
Generates a block name.
generateChildren() - Method in class docking.widgets.tree.GTreeLazyNode
Subclasses must be able to generate their children nodes on demand by implementing this method.
generateChildren() - Method in class docking.widgets.tree.GTreeNode
 
generateChildren() - Method in class docking.widgets.tree.GTreeSlowLoadingNode
 
generateChildren() - Method in class ghidra.framework.main.datatree.DomainFolderNode
 
generateChildren(TaskMonitor) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
Subclass must implement this method to generate their children.
generateChildren(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
 
generateChildren(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
 
generateChildren(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
generated - Variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
generateEndTag(int) - Method in class help.validator.model.TOCItem
 
generateEntry(Map.Entry<K, AbstractWeakValueMap.WeakValueRef<K, V>>) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
Construct a generated (wrapper) entry, for the entry-retrieval methods.
generateFindsPattern() - Method in class docking.widgets.table.constraint.StringColumnConstraint
 
generateFindsPattern() - Method in class docking.widgets.table.constraint.StringMatchesColumnConstraint
 
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
 
generateMangledSignature(FunctionDefinitionDataType) - Static method in class ghidra.app.util.DataTypeNamingUtil
Generate a simple mangled function signature.
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.StringMatchesColumnConstraint
 
generateMatchesPattern(String) - Method in class docking.widgets.table.constraint.StringStartsWithColumnConstraint
 
generateNode(byte, ByteTrieNode<T>, int) - Method in class ghidra.util.search.trie.ByteTrie
 
generateNode(byte, ByteTrieNode<T>, int) - Method in class ghidra.util.search.trie.CaseInsensitiveByteTrie
 
GenerateOldLanguagePlugin - Class in ghidra.app.plugin.debug
 
GenerateOldLanguagePlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.GenerateOldLanguagePlugin
 
generateParseException() - Method in class ghidra.app.util.cparser.C.CParser
Generate ParseException.
generateParseException() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
Generate ParseException.
generatePlateComment() - Method in class ghidra.app.util.demangler.DemangledObject
Creates descriptive text that is intended to be used as documentation.
generateSignatures(Function, boolean, int, TaskMonitor) - Method in class ghidra.app.decompiler.DecompInterface
Generate a signature, using the current signature settings, for the given function.
generateSleighExpression(Tree) - Static method in enum class ghidra.pcode.exec.SleighUtils
Generate source for the given Sleigh parse tree
generateString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
 
generateString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseHiddenNode
 
generateString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
 
generateString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
Generate the string that this node parsed
generateTOCItemTag(LinkDatabase, boolean, int) - Method in class help.validator.model.TOCItem
 
generateTOCItemTag(LinkDatabase, boolean, int) - Method in class help.validator.model.TOCItemDefinition
 
generateTOCItemTag(LinkDatabase, boolean, int) - Method in class help.validator.model.TOCItemExternal
 
generateTOCItemTag(LinkDatabase, boolean, int) - Method in class help.validator.model.TOCItemReference
Overridden, as if we get called, then something is in an invalid state, so generate special output
generateTOCOutputFile(Path, GhidraTOCFile) - Method in class help.validator.LinkDatabase
 
generateTypedefName(TypeDef) - Static method in class ghidra.program.model.data.TypedefDataType
Generate a name for the typedef based upon its current TypeDefSettingsDefinition settings.
generateTypeName(DataType, Color, boolean) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
generation - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule.CliModuleRow
 
GeneratorContext(List<AssemblyConstructorSemantic>, int) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyStateGenerator.GeneratorContext
Construct a context
generic - package generic
 
GENERIC_TARGET_LOADER - Enum constant in enum class ghidra.app.util.opinion.LoaderTier
 
generic.algorithms - package generic.algorithms
 
generic.application - package generic.application
 
generic.cache - package generic.cache
 
generic.complex - package generic.complex
 
generic.concurrent - package generic.concurrent
 
generic.concurrent.io - package generic.concurrent.io
 
generic.constraint - package generic.constraint
 
generic.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.test.rule - package generic.test.rule
 
generic.text - package generic.text
 
generic.theme - package generic.theme
 
generic.theme.builtin - package generic.theme.builtin
 
generic.theme.laf - package generic.theme.laf
 
generic.theme.laf.nimbus - package generic.theme.laf.nimbus
 
generic.timer - package generic.timer
 
generic.util - package generic.util
 
generic.util.action - package generic.util.action
 
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.
GenericApplicationLayout - Class in generic.application
A low-level implementation of ApplicationLayout that is suitable for basic applications.
GenericApplicationLayout(ApplicationProperties) - Constructor for class generic.application.GenericApplicationLayout
Constructs a new application layout object with the given set of application properties.
GenericApplicationLayout(String, String) - Constructor for class generic.application.GenericApplicationLayout
Constructs a new application layout object with the given name and version.
GenericApplicationLayout(Collection<ResourceFile>, ApplicationProperties) - Constructor for class generic.application.GenericApplicationLayout
Constructs a new application layout object with the given set of application properties.
GenericApplicationSettings - Class in generic.init
 
GenericApplicationSettings() - Constructor for class generic.init.GenericApplicationSettings
 
GenericAssembler<RP extends AssemblyResolvedPatterns> - Interface in ghidra.app.plugin.assembler
 
GenericAssemblerBuilder<RP extends AssemblyResolvedPatterns,A extends GenericAssembler<RP>> - Interface in ghidra.app.plugin.assembler
 
GenericByteSequencePattern<T> - Class in ghidra.util.bytesearch
Templated simple DittedBitSequence Pattern for a byte/mask pattern and associated action.
GenericByteSequencePattern(byte[], byte[], GenericMatchAction<T>) - Constructor for class ghidra.util.bytesearch.GenericByteSequencePattern
Construct a sequence of bytes with a mask, and associated action to be called if this pattern matches.
GenericByteSequencePattern(byte[], GenericMatchAction<T>) - Constructor for class ghidra.util.bytesearch.GenericByteSequencePattern
Construct a sequence of bytes with no mask, and associated action to be called if this pattern matches.
GenericCallingConvention - Enum Class in ghidra.program.model.data
Deprecated.
Calling convention name strings should be used instead of this class. CompilerSpec provides constants for those included in this enumeration and other setter/getter methods exist for using the string form.
GenericDataFlavor - Class in docking.dnd
Generic data flavor class to override the equals(DataFlavor) method in order to have data flavors support the same general class types such as an ArrayList.
GenericDataFlavor() - Constructor for class docking.dnd.GenericDataFlavor
Construct a new GenericDataFlavor.
GenericDataFlavor(Class<?>, String) - Constructor for class docking.dnd.GenericDataFlavor
Construct a GenericDataFlavor that represents a Java class
GenericDataFlavor(String) - Constructor for class docking.dnd.GenericDataFlavor
construct a GenericDataFlavor from a Mime Type string.
GenericDataFlavor(String, String) - Constructor for class docking.dnd.GenericDataFlavor
Construct a GenericDataFlavor that represents a MimeType If the mimeType is "application/x-java-serialized-object; class=<representation class>", the result is the same as calling new GenericDataFlavor(Class:forName(<representation class>)
GenericDataFlavor(String, String, ClassLoader) - Constructor for class docking.dnd.GenericDataFlavor
Construct a GenericDataFlavor that represents a MimeType If the mimeType is "application/x-java-serialized-object; class=<representation class>", the result is the same as calling new GenericDataFlavor(Class:forName(<representation class>).
GenericDataType - Class in ghidra.program.model.data
Base implementation for a generic data type.
GenericDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.GenericDataType
 
GenericDataType(CategoryPath, String, UniversalID, SourceArchive, long, long, DataTypeManager) - Constructor for class ghidra.program.model.data.GenericDataType
 
GenericDateCellRenderer - Class in docking.widgets
The JDK-provided DateRenderer does not inherit the backgrounds and such properly.
GenericDateCellRenderer() - Constructor for class docking.widgets.GenericDateCellRenderer
 
GenericDateCellRenderer(String) - Constructor for class docking.widgets.GenericDateCellRenderer
 
GenericHeader - Class in docking
 
GenericHeader() - Constructor for class docking.GenericHeader
 
GenericHeader(Color, Color) - Constructor for class docking.GenericHeader
 
GenericHeader.TitleFlasher - Class in docking
 
GenericHeader.TitlePanel - Class in docking
Overridden pane to draw a title using a gradient colored background
GenericHelpTopics - Class in ghidra.app.util
 
GenericHelpTopics() - Constructor for class ghidra.app.util.GenericHelpTopics
 
GenericInitializer - Class in generic.init
 
GenericInitializer() - Constructor for class generic.init.GenericInitializer
 
GenericMatchAction<T> - Class in ghidra.util.bytesearch
Template for generic match action attached to a match sequence.
GenericMatchAction(T) - Constructor for class ghidra.util.bytesearch.GenericMatchAction
Construct a match action used when a match occurs for some GenericByteSequece
GenericOptionsComponent - Class in docking.options.editor
 
GenericOptionsComponent() - Constructor for class docking.options.editor.GenericOptionsComponent
Do not use this constructor directly.
GenericParam - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
GenericParamConstraint - Enum constant in enum class 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.
genGoto(StructuredSleigh.Label) - Method in class ghidra.pcode.struct.StructuredSleigh.FreshLabel
 
genGoto(StructuredSleigh.Label) - Method in interface ghidra.pcode.struct.StructuredSleigh.Label
Generate a goto statement that targets this label
genGoto(StructuredSleigh.RVal, StructuredSleigh.Label) - Method in class ghidra.pcode.struct.StructuredSleigh.FreshLabel
 
genGoto(StructuredSleigh.RVal, StructuredSleigh.Label) - Method in interface ghidra.pcode.struct.StructuredSleigh.Label
Generate a conditional goto statement that targets this label
get() - Method in class generic.cache.CachingPool
Returns a cached or new T
get() - Method in class generic.stl.EmptyIteratorSTL
 
get() - Method in interface generic.stl.IteratorSTL
Returns the current value of the iterator.
get() - Method in class generic.stl.ListIterator
 
get() - Method in class generic.stl.MapIteratorSTL
 
get() - Method in class generic.stl.SetIterator
 
get() - Method in class generic.stl.VectorIterator
 
get() - Static method in class ghidra.app.decompiler.DecompileProcessFactory
 
get() - Method in interface ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.GoNameSupplier
 
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() - Method in interface utility.function.ExceptionalSupplier
The supplier method
get(byte) - Static method in class ghidra.program.model.symbol.RefTypeFactory
Get static instance of the specified RefType/FlowType
get(int) - Method in interface db.buffers.BufferFileHandle
 
get(int) - Method in interface db.buffers.RemoteBufferFileHandle
 
get(int) - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
get(int) - Method in class docking.widgets.table.threaded.TableData
 
get(int) - Method in class generic.stl.VectorIterator
 
get(int) - Method in class generic.stl.VectorSTL
 
get(int) - Method in class ghidra.app.util.bin.format.dwarf.DWARFRangeList
 
get(int) - Static method in enum class ghidra.app.util.bin.format.pef.PackedDataOpcodes
 
get(int) - Static method in enum class ghidra.app.util.bin.format.pef.SectionKind
 
get(int) - Static method in enum class ghidra.app.util.bin.format.pef.SectionShareKind
 
get(int) - Static method in enum class ghidra.app.util.bin.format.pef.SymbolClass
 
get(int) - Method in class ghidra.framework.main.logviewer.model.ChunkModel
Returns the chunk at the given index.
get(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
get(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
 
get(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
 
get(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
 
get(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
 
get(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
get(int) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap.LesserList
Get the element at the given index
get(int) - Method in class ghidra.graph.GraphPath
Get vertex that is specified by the parameter.
get(int) - Static method in enum class ghidra.program.model.data.GenericCallingConvention
Deprecated.
Returns the GenericCallingConvention corresponding to the specified ordinal.
get(int) - Method in class ghidra.program.model.lang.protorules.PrimitiveExtractor
Get the i-th extracted primitive and its offset
get(int) - Method in class ghidra.util.datastruct.BooleanArray
Returns the boolean at the given index
get(int) - Method in class ghidra.util.datastruct.ByteArray
Returns the byte at the given index
get(int) - Method in class ghidra.util.datastruct.ByteArrayArray
Returns the byte array at the given index
get(int) - Method in class ghidra.util.datastruct.DoubleArray
Returns the int at the given index
get(int) - Method in class ghidra.util.datastruct.DoubleArrayArray
Returns the double at the given index
get(int) - Method in class ghidra.util.datastruct.FloatArray
Returns the int at the given index
get(int) - Method in class ghidra.util.datastruct.FloatArrayArray
Returns the float at the given index
get(int) - Method in class ghidra.util.datastruct.IntArray
Returns the int at the given index
get(int) - Method in class ghidra.util.datastruct.IntArrayArray
Returns the int at the given index
get(int) - Method in class ghidra.util.datastruct.IntArrayList
Returns the int at the given index
get(int) - Method in class ghidra.util.datastruct.IntIntHashtable
Returns the value for the given key.
get(int) - Method in class ghidra.util.datastruct.IntKeyIndexer
Returns the index for the given key, or -1 if key is not in the table.
get(int) - Method in class ghidra.util.datastruct.IntObjectHashtable
Returns the value for the given key.
get(int) - Method in class ghidra.util.datastruct.LongArray
Returns the long at the given index
get(int) - Method in class ghidra.util.datastruct.LongArrayArray
Returns the long array at the given index in the LongArrayArray.
get(int) - Method in class ghidra.util.datastruct.LongArrayList
 
get(int) - Method in class ghidra.util.datastruct.ObjectArray
Returns the Object at the given index
get(int) - Method in class ghidra.util.datastruct.ShortArray
Returns the short at the given index
get(int) - Method in class ghidra.util.datastruct.ShortArrayArray
Returns the short array at the given index
get(int) - Method in class ghidra.util.datastruct.Stack
Returns the element at the specified depth in this stack.
get(int) - Method in class ghidra.util.datastruct.StringArray
Returns the String at the given index
get(int) - Method in class ghidra.util.datastruct.StringArrayArray
Retrieves the String array stored at the given index.
get(int, byte[]) - Method in interface db.Buffer
Get the byte data located at the specified offset and store into the bytes array provided.
get(int, byte[]) - Method in class db.buffers.DataBuffer
 
get(int, byte[]) - Method in class db.ChainedBuffer
 
get(int, byte[]) - Method in class db.DBBuffer
Get the byte data located at the specified offset.
get(int, byte[], int, int) - Method in interface db.Buffer
Get the byte data located at the specified offset and store into the data array at the specified data offset.
get(int, byte[], int, int) - Method in class db.buffers.DataBuffer
 
get(int, byte[], int, int) - Method in class db.ChainedBuffer
 
get(int, byte[], int, int) - Method in class db.DBBuffer
Get the byte data located at the specified offset and store into the data array at the specified data offset.
get(int, int) - Method in interface db.Buffer
Get the byte data located at the specified offset.
get(int, int) - Method in class db.buffers.DataBuffer
 
get(int, int) - Method in class db.ChainedBuffer
 
get(int, AssemblySymbol) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
Get all entries in a given cell
get(int, AssemblySymbol) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseTransitionTable
Get an entry from the state machine
get(int, Varnode, int) - Method in class ghidra.util.state.ContextState
Retrieve the value/operation stored within the specified space using an offset identified by a value/operation.
get(int, Varnode, int, TaskMonitor) - Method in class ghidra.util.state.ContextState
Retrieve the value/operation stored within the specified space using an offset identified by a value/operation.
get(long) - Method in class ghidra.program.database.DBObjectCache
Retrieves the database object with the given key from the cache.
get(long) - Method in class ghidra.util.datastruct.LongDoubleHashtable
Returns the value for the given key.
get(long) - Method in class ghidra.util.datastruct.LongIntHashtable
Returns the value for the given key.
get(long) - Method in class ghidra.util.datastruct.LongKeyIndexer
Returns the index for the given key, or -1 if key is not in the table.
get(long) - Method in class ghidra.util.datastruct.LongLongHashtable
Returns the value for the given key.
get(long) - Method in class ghidra.util.datastruct.LongObjectHashtable
Returns the value for the given key.
get(long) - Method in class ghidra.util.datastruct.ObjectCache
Get the object from cache which corresponds to the specified key.
get(short) - Method in class ghidra.util.datastruct.ShortKeyIndexer
Returns the index for the given key, or -1 if key is not in the table.
get(short) - Method in class ghidra.util.datastruct.ShortLongHashtable
Returns the value for the given key.
get(short) - Method in class ghidra.util.datastruct.ShortObjectHashtable
Returns the value for the given key.
get(short) - Method in class ghidra.util.datastruct.ShortStringHashtable
Returns the value for the given key.
get(DataBuffer, int) - Method in interface db.buffers.BufferFile
Get the specified buffer.
get(DataBuffer, int) - Method in class db.buffers.BufferFileAdapter
 
get(DataBuffer, int) - Method in class db.buffers.LocalBufferFile
 
get(DataBuffer, int) - Method in class db.buffers.LocalManagedBufferFile
 
get(DBRecord) - Method in class ghidra.program.database.DBObjectCache
Retrieves the database object with the given record and associated key from the cache.
get(GThemeValueMap) - Method in class generic.theme.FontValue
 
get(GThemeValueMap) - Method in class generic.theme.IconValue
 
get(GThemeValueMap) - Method in class generic.theme.ThemeValue
Returns the T value for this instance, following references as needed.
get(ClangToken) - Method in class ghidra.app.decompiler.component.TokenHighlights
Gets the current highlight for the given token
get(BinaryReader) - Method in interface ghidra.app.util.bin.BinaryReader.ReaderFunction
Reads from the specified BinaryReader and returns a new object instance.
get(BinaryReader) - Static method in enum class ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
 
get(BinaryReader) - Static method in enum class ghidra.app.util.bin.format.macos.cfm.CFragUsage
 
get(FieldContext<T>) - Method in interface ghidra.app.util.bin.format.golang.structmapping.FieldReadFunction
Deserializes and returns a field's value.
get(FileAttributeType, Class<T>, T) - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
Gets the value of the specified attribute.
get(Address) - Method in class ghidra.program.database.properties.IntPropertyMapDB
 
get(Address) - Method in class ghidra.program.database.properties.LongPropertyMapDB
 
get(Address) - Method in class ghidra.program.database.properties.ObjectPropertyMapDB
 
get(Address) - Method in class ghidra.program.database.properties.StringPropertyMapDB
 
get(Address) - Method in class ghidra.program.database.properties.UnsupportedMapDB
 
get(Address) - Method in class ghidra.program.database.properties.VoidPropertyMapDB
 
get(Address) - Method in class ghidra.program.model.util.DefaultIntPropertyMap
 
get(Address) - Method in interface ghidra.program.model.util.PropertyMap
Returns the property value stored at the specified address or null if no property found.
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(InputStream) - Method in interface ghidra.app.util.bin.BinaryReader.InputStreamReaderFunction
Reads from the specified input stream and returns a new object instance.
get(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
get(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
get(Object) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
 
get(Object) - Method in class ghidra.util.datastruct.AbstractWeakValueMap
 
get(Object) - Method in class ghidra.util.datastruct.LRUMap
 
get(Object) - Method in class ghidra.util.datastruct.ObjectKeyIndexer
Returns the index for the given key, or -1 if key is not in the table.
get(Object) - Method in class ghidra.util.datastruct.SoftCacheMap
 
get(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
 
get(String) - Method in class ghidra.program.database.DBStringMapAdapter
 
get(String) - Static method in class ghidra.util.classfinder.ClassTranslator
Returns the current class path name that is mapped for the indicated old class path name.
get(String) - Method in class ghidra.util.datastruct.StringIntHashtable
Returns the value for the given key.
get(String) - Method in class ghidra.util.datastruct.StringKeyIndexer
Returns the index for the given key, or -1 if key is not in the table.
get(String) - Static method in class resources.Icons
Gets the icon for the given icon path.
get(String, int, int) - Static method in class resources.Icons
Gets the icon for the given icon path and scale it to the specified width and height.
get(String, String) - Method in class ghidra.formats.gfilesystem.FileCacheNameIndex
Retrieves a filename mapping from this cache.
get(Supplier<T>, int, Consumer<T>) - Static method in class generic.timer.ExpiringSwingTimer
Calls the given consumer with the non-null value returned from the given supplier.
get(Map<ExpressionMatcher<?>, PatternExpression>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher
Retrieve the expression substituted for this matcher from a previous successful match
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(K) - Method in class ghidra.util.timer.GTimerCache
Returns the value for the given key.
get(N) - Method in class generic.Span.DefaultSpanMap
 
get(N) - Method in interface generic.Span.SpanMap
Get the value of the given key
get(T) - Method in class docking.wizard.WizardState
Gets the value for a property key.
get(T) - Method in class ghidra.util.datastruct.ObjectIntHashtable
Returns the value for the given key.
get(T) - Method in class ghidra.util.datastruct.ObjectLongHashtable
Returns the value for the given key.
get18PlaneImage(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
 
get32PlaneImage(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
 
getAAddresses() - Method in class ghidra.app.plugin.match.SubroutineMatch
 
getAbbreviation() - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
Get the abbreviation of this DIE.
getAbbreviation(int) - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
 
getAbbreviationCode() - Method in class ghidra.app.util.bin.format.dwarf.DWARFAbbreviation
Get the abbreviation code.
getAbiType() - Method in class ghidra.app.util.bin.format.elf.info.NoteAbiTag
 
getAbiTypeString() - Method in class ghidra.app.util.bin.format.elf.info.NoteAbiTag
 
getAbsoluteAddress(Program, Address) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
Extracts an absolute address from the bytes in memory at the indicated address in memory.
getAbsoluteEncoding(Address, boolean) - Method in interface ghidra.program.database.map.AddressMap
Get the database key associated with the given absolute address.
getAbsoluteEncoding(Address, boolean) - Method in class ghidra.program.database.map.AddressMapDB
 
getAbsoluteFile() - Method in class docking.widgets.filechooser.GhidraFile
 
getAbsoluteMaxAlignment() - Method in interface ghidra.program.model.data.DataOrganization
Gets the maximum alignment value that is allowed by this data organization.
getAbsoluteMaxAlignment() - Method in class ghidra.program.model.data.DataOrganizationImpl
Gets the maximum alignment value that is allowed by this data organization.
getAbsolutePath() - Method in class docking.widgets.filechooser.GhidraFile
 
getAbsolutePath() - Method in class generic.jar.FileResource
 
getAbsolutePath() - Method in class generic.jar.JarResource
 
getAbsolutePath() - Method in interface generic.jar.Resource
 
getAbsolutePath() - Method in class generic.jar.ResourceFile
Returns the absolute file path for this file.
getAbsolutePath() - Method in class ghidra.app.util.bin.ByteArrayProvider
 
getAbsolutePath() - Method in interface ghidra.app.util.bin.ByteProvider
Returns the absolute path (similar to, but not a, URI) to the ByteProvider.
getAbsolutePath() - Method in class ghidra.app.util.bin.ByteProviderWrapper
 
getAbsolutePath() - Method in class ghidra.app.util.bin.EmptyByteProvider
 
getAbsolutePath() - Method in class ghidra.app.util.bin.FileByteProvider
 
getAbsolutePath() - Method in class ghidra.app.util.bin.FileBytesProvider
 
getAbsolutePath() - Method in class ghidra.app.util.bin.InputStreamByteProvider
 
getAbsolutePath() - Method in class ghidra.app.util.bin.MemBufferByteProvider
 
getAbsolutePath() - Method in class ghidra.app.util.bin.MemoryByteProvider
 
getAbsolutePath() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
 
getAbsolutePath() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
 
getAbsolutePath() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
getAbsolutePath() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
 
getAbstractInstance() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Return a DIEAggregate that only contains the information present in the "abstract instance" (and lower) DIEs.
getAbstractValue(String) - Method in class docking.widgets.values.GValuesMap
Returns the AbstractValue for the given value name.
getAcceptableFlavors() - Method in interface docking.dnd.DragDropManager
Return the data flavors that can be dragged and dropped.
getAccessFunctionPtr() - Method in class ghidra.app.util.bin.format.swift.types.TargetTypeContextDescriptor
Gets the pointer to the metadata access function for this type
getAccessibleAt(Point) - Method in class docking.widgets.fieldpanel.AccessibleField
 
getAccessibleAt(Point) - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns the AccessibleField that is at the given point relative to the FieldPanel.
getAccessibleChild(int) - Method in class docking.widgets.fieldpanel.AccessibleField
 
getAccessibleChild(JComponent, int) - Method in class docking.menu.DockingMenuItemUI
 
getAccessibleChildrenCount() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getAccessibleChildrenCount(JComponent) - Method in class docking.menu.DockingMenuItemUI
 
getAccessibleComponent() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getAccessibleContext() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getAccessibleContext() - Method in class docking.widgets.fieldpanel.FieldPanel
 
getAccessibleContext() - Method in class resources.icons.ImageIconWrapper
Deprecated.
 
getAccessibleContext() - Method in class resources.icons.LazyImageIcon
 
getAccessibleField(int) - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns the n'th AccessibleField that is visible on the screen.
getAccessibleField(FieldLocation) - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns the AccessibleField associated with the given field location.
getAccessibleIndexInParent() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getAccessibleRole() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getAccessibleStateSet() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getAccessibleText() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getAccessLevel() - Method in class ghidra.app.script.ResourceFileJavaFileObject
 
getAccessMode() - Method in class ghidra.app.util.bin.FileByteProvider
Returns the access mode the file was opened with.
getAction() - Method in class docking.action.SystemKeyBindingAction
 
getAction() - Method in class docking.DockingActionProxy
 
getAction() - Method in class docking.ExecutableAction
 
getAction() - Method in class docking.menu.ToolBarItemManager
Returns the action being managed
getAction(DialogComponentProvider, String) - Static method in class docking.test.AbstractDockingTest
Returns the given dialog's action that has the given name
getAction(Tool, String) - Static method in class docking.test.AbstractDockingTest
Finds the singular tool action by the given name.
getAction(Tool, String, String) - Static method in class docking.test.AbstractDockingTest
Finds the action by the given owner name and action name.
getAction(Plugin, String) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
 
getAction(MouseBinding) - Method in class docking.actions.ToolActions
 
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
 
getActionByDisplayName(String) - Static method in enum class docking.actions.dialog.ActionGroup
Returns the ActionGroup that has the given display name.
getActionContext() - Method in class docking.menu.MultipleActionDockingToolbarButton
 
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 docking.theme.gui.ThemeColorTable
 
getActionContext(MouseEvent) - Method in class docking.theme.gui.ThemeColorTree
 
getActionContext(MouseEvent) - Method in class docking.theme.gui.ThemeEditorDialog
 
getActionContext(MouseEvent) - Method in class docking.theme.gui.ThemeFontTable
 
getActionContext(MouseEvent) - Method in class docking.theme.gui.ThemeIconTable
 
getActionContext(MouseEvent) - Method in class ghidra.app.merge.tool.ListingMergePanel
 
getActionContext(MouseEvent) - Method in class ghidra.app.merge.tool.ListingMergePanelProvider
 
getActionContext(MouseEvent) - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
 
getActionContext(MouseEvent) - Method in class ghidra.framework.main.AbstractDataTreeDialog
 
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.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
 
getActionDisplayLevel() - Method in class docking.actions.dialog.ActionChooserDialog
Returns the current ActionDisplayLevel
getActionDisplayLevel() - Method in class docking.actions.dialog.ActionsModel
Returns the current ActionDisplayLevel of the dialog.
getActionForMouseBinding(MouseBinding) - Method in class docking.actions.KeyBindings
 
getActionIcon() - Method in class ghidra.graph.viewer.layout.AbstractLayoutProvider
 
getActionIcon() - Method in class ghidra.graph.viewer.layout.JungLayoutProvider
 
getActionIcon() - Method in interface ghidra.graph.viewer.layout.LayoutProvider
Returns an icon that can be used to show the provider a menu or toolbar.
getActionID() - Method in class ghidra.program.model.symbol.LabelHistory
Get the action ID for this label history object.
getActionList(ActionContext) - Method in interface docking.action.MultiActionDockingActionIf
 
getActionList(ActionContext) - Method in class docking.DockingActionProxy
 
getActionList(ActionContext) - Method in class docking.menu.MultiActionDockingAction
 
getActionOffset() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteRecord
Get the offset into the action table for the first action record to be caught.
getActionRecord(int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionTable
Gets the action record from the table by its index.
getActionRecordAtOffset(int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionTable
Gets the action record from the table for the indicated offset.
getActionRecords() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionTable
Gets all of the action records in this action table.
getActions() - Method in class docking.action.MultipleKeyAction
 
getActions() - Method in class docking.DialogComponentProvider
 
getActions() - Method in class docking.DockingKeyBindingAction
 
getActions() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
 
getActions() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
 
getActions() - Method in class ghidra.app.util.viewer.listingpanel.ListingDiffActionManager
Gets the actions.
getActions() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
Returns the actions for this panel
getActions() - Method in interface ghidra.service.graph.GraphDisplay
Gets all actions that have been added to this graph display.
getActions(String) - Method in interface docking.actions.DockingToolActions
Returns all actions with the given owner
getActions(String) - Method in class docking.actions.ToolActions
 
getActions(String) - Method in class ghidra.app.util.viewer.format.FieldHeader
 
getActions(Set<DockingActionIf>, String, String) - Static method in class docking.actions.KeyBindingUtils
Returns all actions that match the given owner and name
getActionsByName(Tool, String) - Static method in class docking.test.AbstractDockingTest
A helper method to find all actions with the given name
getActionsByOwner(Tool, String) - Static method in class docking.test.AbstractDockingTest
A helper method to find all actions with the given owner's name (this will not include reserved system actions)
getActionsByOwnerAndName(Tool, String, String) - Static method in class docking.test.AbstractDockingTest
A helper method to find all actions by name, with the given owner's name (this will not include reserved system actions)
getActionsForKeyStrokeText(KeyStroke) - Method in class docking.actions.KeyBindings
 
getActionTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Gets the action table for this region's frame.
getActionTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATable
 
getActionTrigger() - Method in class docking.action.KeyBindingData
Creates a new action trigger with the values of this class
getActionTrigger(String) - Static method in class ghidra.framework.options.ActionTrigger
Creates a new action trigger from the given string.
getActionTrigger(String, ActionTrigger) - Method in class ghidra.framework.options.AbstractOptions
 
getActionTrigger(String, ActionTrigger) - Method in interface ghidra.framework.options.Options
Get the ActionTrigger for the given full action name.
getActionTrigger(String, ActionTrigger) - Method in class ghidra.framework.options.SubOptions
 
getActionTypeFilter() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
Gets the filter value indicating which type is associated with this action record.
getActivationLevel() - Method in class ghidra.app.DeveloperPluginPackage
 
getActivationLevel() - Method in class ghidra.framework.plugintool.util.PluginPackage
The minimum level required to activate plugins when the entire package is activated by the user.
getActiveBlockModel() - Method in interface ghidra.app.services.BlockModelService
Deprecated.
use getActiveBlockModel(Program) instead
getActiveBlockModel(boolean) - Method in interface ghidra.app.services.BlockModelService
Deprecated.
use getActiveBlockModel(Program, boolean) instead
getActiveBlockModel(Program) - Method in interface ghidra.app.services.BlockModelService
Get new instance of the active Basic Block model.
getActiveBlockModel(Program, boolean) - Method in interface ghidra.app.services.BlockModelService
Get new instance of the active Basic Block model.
getActiveBlockModelName() - Method in interface ghidra.app.services.BlockModelService
Get the name of the active Basic Block model.
getActiveComponent() - Method in class docking.DockingWindowManager
Returns the current active component.
getActiveComponentProvider() - Method in class docking.AbstractDockingTool
 
getActiveComponentProvider() - Method in class docking.DockingWindowManager
 
getActiveComponentProvider() - Method in interface docking.Tool
Returns the active component provider, that which has focus
getActiveComponentProvider() - Method in class ghidra.framework.plugintool.PluginTool
 
getActiveGraphDisplay() - Method in interface ghidra.service.graph.GraphDisplayProvider
Returns the active graph display or null if there is no active graph display.
getActiveInstalledExtensions() - Static method in class ghidra.util.extensions.ExtensionUtils
 
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
Returns the Program that has is being activated.
getActiveProgram() - Method in class ghidra.app.events.ProgramPostActivatedPluginEvent
Return the new activated program.
getActiveProject() - Static method in class ghidra.framework.main.AppInfo
 
getActiveProject() - Method in interface ghidra.framework.model.ProjectManager
Get the project that is currently open.
getActiveProject() - Method in class ghidra.framework.project.DefaultProjectManager
 
getActiveProjectCount() - Method in class ghidra.framework.protocol.ghidra.TransientProjectManager
Get the number of active transient project data instances
getActiveProviders(DockingWindowManager) - Static method in class docking.DockingWindowManagerTestUtils
 
getActiveSubroutineModel() - Method in interface ghidra.app.services.BlockModelService
Deprecated.
use getActiveSubroutineModel(Program) instead
getActiveSubroutineModel(boolean) - Method in interface ghidra.app.services.BlockModelService
Deprecated.
use getActiveSubroutineModel(Program) instead
getActiveSubroutineModel(Program) - Method in interface ghidra.app.services.BlockModelService
Get new instance of the active Subroutine Block model.
getActiveSubroutineModel(Program, boolean) - Method in interface ghidra.app.services.BlockModelService
Get new instance of the active Subroutine Block model.
getActiveSubroutineModelName() - Method in interface ghidra.app.services.BlockModelService
Get the name of the active Subroutine model.
getActiveTab() - Method in class docking.options.editor.GhidraColorChooser
 
getActiveTheme() - Method in class generic.theme.StubThemeManager
 
getActiveTheme() - Method in class generic.theme.ThemeManager
Returns the active theme.
getActiveWindow() - Method in class docking.DefaultFocusOwnerProvider
 
getActiveWindow() - Method in class docking.DockingWindowManager
Returns the active window (or the root window if nobody has yet been made active).
getActiveWindow() - Method in interface docking.FocusOwnerProvider
Returns the active window
getActiveWindow() - Method in class ghidra.framework.plugintool.PluginTool
 
getActiveWorkspace() - Method in class ghidra.framework.main.FrontEndPlugin
 
getActiveWorkspace() - Method in interface ghidra.framework.model.ToolManager
Get the active workspace
getActiveWorkspace() - Method in class ghidra.framework.project.tool.ToolManagerImpl
 
getActualChecksum() - Method in class ghidra.app.util.opinion.IntelHexRecord
 
getActualData() - Method in class ghidra.app.util.bin.format.pe.debug.DebugMisc
Returns a string equivalent of the actual misc debug data.
getAcyclicDependencyLists() - Method in class ghidra.app.util.DataTypeDependencyOrderer
This method returns two lists: 1) is the set of structs/unions.
getAData() - Method in class ghidra.app.plugin.match.MatchedData
 
getADataAddress() - Method in class ghidra.app.plugin.match.MatchedData
 
getAddend() - Method in class generic.lsh.vector.WeightFactory
 
getAddend() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
This member specifies the RELA signed-constant addend used to compute the value to be stored into the relocatable field.
getAddend() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImport
 
getAddend() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.BindingTable.Binding
Returns The addend.
getAddend(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
getAdditionalApplicationRootDirs(Collection<ResourceFile>) - Method in class generic.application.GenericApplicationLayout
 
getAdditionalArchives() - Method in class ghidra.pcode.emu.linux.EmuLinuxAmd64SyscallUseropLibrary
 
getAdditionalArchives() - Method in class ghidra.pcode.emu.linux.EmuLinuxX86SyscallUseropLibrary
 
getAdditionalArchives() - Method in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
getAdditionalInject() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getAdditionalLibraryPaths() - Method in enum class 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
get address of current instruction
getAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.LibObjcOptimization
Gets the address of the objc_opt_t structure
getAddr() - Method in class ghidra.program.util.MarkerLocation
Returns the address.
getAddrBySlot(int, int, int, ParameterPieces) - Method in class ghidra.program.model.lang.ParamEntry
Assign the storage address when allocating something of size -sz- assuming -slotnum- slots have already been assigned.
getAddRemoveStrategy() - Method in class docking.widgets.table.threaded.ThreadedTableModel
Returns the strategy to use for performing adds and removes to this table.
getAddress() - Method in class ghidra.app.context.ProgramLocationActionContext
 
getAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Gets the min address of the encoded data.
getAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Gets the address where this CIE is located in the program.
getAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
Gets the base address (minimum address) indicating the start of this action record.
getAddress() - Method in class ghidra.app.services.DataTypeReference
 
getAddress() - Method in interface ghidra.app.tablechooser.AddressableRowObject
 
getAddress() - Method in class ghidra.app.util.AddressInput
Returns the address in the field or null if the address can't be parsed.
getAddress() - Method in class ghidra.app.util.bin.format.coff.CoffLineNumber
 
getAddress() - Method in class ghidra.app.util.bin.format.coff.CoffRelocation
Returns the address where the relocation should be performed.
getAddress() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
If the section will appear in the memory image of a process, this member gives the address at which the section's first byte should reside.
getAddress() - Method in class ghidra.app.util.bin.format.golang.rtti.MethodInfo
Entry point of the method
getAddress() - Method in record class ghidra.app.util.bin.format.golang.structmapping.FieldContext
Returns the address of this structure field.
getAddress() - Method in interface ghidra.app.util.bin.format.macho.dyld.DyldCacheImage
Gets the address the start of the image
getAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfo
 
getAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageTextInfo
 
getAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
Gets the address of the start of the mapping.
getAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
Gets the address of the start of the mapping.
getAddress() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
 
getAddress() - Method in class ghidra.app.util.bin.format.macho.Section
 
getAddress() - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
 
getAddress() - Method in class ghidra.app.util.bin.format.pe.ExportInfo
Returns the adjusted address where the export occurs.
getAddress() - Method in class ghidra.app.util.bin.format.pe.ImportInfo
Returns the adjusted address where the import occurs.
getAddress() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
Returns the adjusted address where the resource exists.
getAddress() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceStringInfo
Returns the adjusted address where the resource exists.
getAddress() - Method in class ghidra.app.util.PseudoData
Get the Address which corresponds to the offset 0.
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.exec.AbstractBytesPcodeExecutorStatePiece.StateMemBuffer
 
getAddress() - Method in class ghidra.pcode.exec.ValueLocation
Get the address of the first varnode
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.code.InstructionDB
 
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 class ghidra.program.model.lang.AddressLabelInfo
Returns the object's address.
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 exception ghidra.program.util.AddressTranslationException
 
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.GhidraProgramTableModel
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
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(DWARFForm, long, DWARFCompilationUnit) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns an address value.
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.features.base.values.GhidraValuesMap
Gets the Address value for the given name.
getAddress(String) - Method in class ghidra.program.database.ProgramAddressFactory
 
getAddress(String) - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
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 within this address space.
getAddress(String) - Method in class ghidra.program.model.address.DefaultAddressFactory
 
getAddress(String) - Method in class ghidra.program.model.address.GenericAddress
 
getAddress(String, boolean) - Method in class ghidra.program.model.address.GenericAddressSpace
 
getAddress(String, boolean) - Method in interface ghidra.program.model.address.AddressSpace
Parses the String into an address within this address space.
getAddress(String, boolean) - Method in class ghidra.program.model.address.OverlayAddressSpace
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
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.
getAddressArithmetic() - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
 
getAddressArithmetic() - Method in class ghidra.pcode.exec.LocationPcodeExecutorStatePiece
 
getAddressArithmetic() - Method in class ghidra.pcode.exec.PairedPcodeExecutorStatePiece
 
getAddressArithmetic() - Method in interface ghidra.pcode.exec.PcodeExecutorState
 
getAddressArithmetic() - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Get the arithmetic used to manipulate addresses of the type used by this state
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.StubMemory
 
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.StubMemory
 
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 interface ghidra.program.model.lang.Language
Get the AddressFactory for this language.
getAddressFactory() - Method in interface ghidra.program.model.lang.ProgramArchitecture
Get the address factory for this architecture.
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.Decoder
 
getAddressFactory() - Method in class ghidra.program.model.pcode.PackedDecode
 
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.data.DataTypeManagerDB
 
getAddressMap() - Method in class ghidra.program.database.ProgramDB
Returns this programs address map.
getAddressMap() - Method in interface ghidra.program.model.data.DataTypeManager
Returns the associated AddressMap used by this datatype manager.
getAddressMap() - Method in interface ghidra.program.model.listing.Program
Deprecated, for removal: This API element is subject to removal in a future version.
Method intended for internal ProgramDB use and is not intended for general use. This method may be removed from this interface in a future release.
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.
getAddressOfStructure(T) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Attempts to convert an instance of an object (that represents a chunk of memory in the program) into its Address.
getAddressRange() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
getAddressRange() - Method in class ghidra.program.model.data.StringDataInstance
 
getAddressRange() - Method in interface ghidra.program.model.mem.MemoryBlock
Get the address range that corresponds to this block.
getAddressRange() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
getAddressRange(DWARFRange, boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
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 for the given address where all addresses in that range have the same value (this also works for now value.
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 ranges in the map where a value has been set
getAddressRanges() - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
 
getAddressRanges() - Method in class ghidra.program.model.address.AddressSet
 
getAddressRanges() - Method in interface ghidra.program.model.address.AddressSetView
 
getAddressRanges() - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
getAddressRanges() - Method in class ghidra.program.model.block.CodeBlockImpl
 
getAddressRanges() - Method in class ghidra.program.model.mem.StubMemory
 
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.StubMemory
 
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 ranges in the map where a value has been set starting with the given address
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.StubMemory
 
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 ranges in the map where a value has been set starting with the given address and ending with the given end address
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.bin.MemoryByteProvider
Returns the address range of the bytes of this provider.
getAddressSet() - Method in class ghidra.app.util.SelectionTransferData
Return the address set.
getAddressSet() - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
 
getAddressSet() - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
 
getAddressSet() - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
getAddressSet() - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
Gets the address set of this address map.
getAddressSet() - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
 
getAddressSet() - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
 
getAddressSet() - Method in interface ghidra.program.database.IntRangeMap
 
getAddressSet() - Method in class ghidra.program.database.IntRangeMapDB
 
getAddressSet() - Method in class ghidra.program.database.util.AddressRangeMapDB
Returns set of addresses where a values 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 set of addresses where the given 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.dwarf.DWARFAddressListHeader
 
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.StubMemory
 
getAddressSpace() - Method in class ghidra.app.plugin.processors.sleigh.template.HandleTpl
Get the address space of the value, if applicable
getAddressSpace() - Method in class ghidra.app.util.AddressInput
Returns the address space selected in the combobox or in the input text itself if specified (eg: "register:1").
getAddressSpace() - Method in interface ghidra.program.model.address.Address
Returns the address space associated with this address.
getAddressSpace() - Method in interface ghidra.program.model.address.AddressRange
 
getAddressSpace() - Method in class ghidra.program.model.address.AddressRangeImpl
 
getAddressSpace() - Method in class ghidra.program.model.address.GenericAddress
 
getAddressSpace() - Method in class ghidra.program.model.lang.Register
Returns the register address space
getAddressSpace() - Method in class ghidra.program.model.pcode.AddressXML
 
getAddressSpace(int) - Method in interface ghidra.program.model.address.AddressFactory
Returns the space with the given spaceID or null if none exists
getAddressSpace(int) - Method in class ghidra.program.model.address.DefaultAddressFactory
 
getAddressSpace(String) - Method in interface ghidra.program.model.address.AddressFactory
Returns the space with the given name or null if no space exists with that name.
getAddressSpace(String) - Method in class ghidra.program.model.address.DefaultAddressFactory
 
getAddressSpace(String) - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
getAddressSpace(String) - Method in interface ghidra.program.model.lang.CompilerSpec
Get an address space by name.
getAddressSpace(String) - Method in class ghidra.program.util.VarnodeContext
 
getAddressSpaces() - Method in interface ghidra.program.model.address.AddressFactory
Get the array of all "physical" AddressSpaces.
getAddressSpaces() - Method in class ghidra.program.model.address.DefaultAddressFactory
 
getAddressSpaceTextField() - Method in class ghidra.app.util.AddressInput
 
getAddressString(boolean, boolean) - Method in class ghidra.app.util.PseudoData
 
getAddressString(boolean, boolean) - Method in class ghidra.program.database.code.InstructionDB
 
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, Settings) - Static method in class ghidra.program.model.data.PointerDataType
Generate an address value based upon bytes stored at the specified buf location.
getAddressValue(MemBuffer, int, Settings, Consumer<String>) - Static method in class ghidra.program.model.data.PointerDataType
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
 
getAddrTableBase() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
 
getAdjustedLoadSize() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
Get the adjusted file load size (i.e., filtered load size) to be loaded into memory block which relates to this program header; it may be zero if no block should be created.
getAdjustedLoadSize(ElfProgramHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Return the memory bytes to be loaded from the underlying file for the specified program header.
getAdjustedMemoryOffset(long, AddressSpace) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Perform any required offset adjustment to account for differences between offset values contained within ELF headers and the language modeling of the associated address space.
getAdjustedMemorySize() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
Get the adjusted memory size in bytes of the memory block which relates to this program header; it may be zero if no block should be created.
getAdjustedMemorySize(ElfProgramHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Return the memory segment size in bytes for the specified program header.
getAdjustedSize(ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Returns the memory section size in bytes for the specified section header.
getAdjustmentListeners() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getAfterIndex(int, int) - Method in class docking.widgets.fieldpanel.AccessibleField
 
getAfterIndex(int, int) - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns the char, word, or sentence after the given char index.
getAfterMethods() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
 
getAfterState(DomainObject) - Method in class ghidra.framework.data.GhidraToolState
 
getAfterState(DomainObject) - Method in class ghidra.framework.data.ToolState
 
getAFunctionAddress() - Method in class ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
 
getAggregate(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns the DIEAggregate that contains the DebugInfoEntry specified by the offset.
getAggregate(DebugInfoEntry) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns the DIEAggregate that contains the specified DebugInfoEntry.
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 class ghidra.app.util.bin.format.pe.DllCharacteristics
 
getAlias() - Method in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
getAlias() - Method in enum class ghidra.app.util.bin.format.pe.SectionFlags
 
getAliases() - Method in class ghidra.program.model.lang.Register
Return register aliases.
getAliasParent() - Method in class ghidra.program.model.lang.PrototypeModel
If this is an alias of another model, return that model.
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
 
getAlignedLength() - Method in class ghidra.program.model.data.AbstractComplexDataType
 
getAlignedLength() - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
getAlignedLength() - Method in class ghidra.program.model.data.ArrayDataType
 
getAlignedLength() - Method in class ghidra.program.model.data.BitFieldDataType
 
getAlignedLength() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
getAlignedLength() - Method in interface ghidra.program.model.data.DataType
Get the aligned-length of this datatype as a number of 8-bit bytes.
getAlignedLength() - Method in class ghidra.program.model.data.DataTypeImpl
 
getAlignedLength() - Method in class ghidra.program.model.data.EnumDataType
 
getAlignedLength() - Method in class ghidra.program.model.data.PointerDataType
 
getAlignedLength() - Method in class ghidra.program.model.data.PointerTypedef
 
getAlignedLength() - Method in class ghidra.program.model.data.TypedefDataType
 
getAlignedLength() - Method in class ghidra.program.model.pcode.PartialUnion
 
getAlignedModel(int) - Method in class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
Returns the the ListingLayoutModel for the i'th program.
getAlignedOffset(int, int) - Static method in class ghidra.program.model.data.DataOrganizationImpl
Determines the first offset that is equal to or greater than the minimum offset which has the specified alignment.
getAlignedPack4Structure(DataTypeManager, CategoryPath, String) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
Gets an empty aligned structure with a packing value of 4 that can be use to create the model's data type.
getAlignedPack8Structure(DataTypeManager, CategoryPath, String) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
Gets an empty aligned structure with a packing value of 8 that can be use to create the model's data type.
getAlignMask() - Method in class ghidra.util.bytesearch.AlignRule
 
getAlignment() - Method in class docking.widgets.MultiLineLabel
Get alignment for text, LEFT, CENTER, RIGHT.
getAlignment() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
 
getAlignment() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
 
getAlignment() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
 
getAlignment() - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
 
getAlignment() - Method in class ghidra.program.model.data.BitFieldDataType
 
getAlignment() - Method in interface ghidra.program.model.data.Composite
Get the computed alignment for this composite based upon packing and minimum alignment settings as well as component alignment.
getAlignment() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
getAlignment() - Method in interface ghidra.program.model.data.DataType
Gets the alignment to be used when aligning this datatype within another datatype.
getAlignment() - Method in class ghidra.program.model.data.DataTypeImpl
 
getAlignment() - Method in class ghidra.program.model.data.StructureDataType
 
getAlignment() - Method in class ghidra.program.model.data.UnionDataType
 
getAlignment() - Method in class ghidra.program.model.pcode.PartialUnion
 
getAlignment() - Method in class ghidra.program.util.string.AbstractStringSearcher
 
getAlignment() - Method in class ghidra.util.search.memory.SearchInfo
 
getAlignment(DataOrganization, CompositeInternal) - Static method in class ghidra.program.model.data.CompositeAlignmentHelper
 
getAlignment(DataType) - Method in interface ghidra.program.model.data.DataOrganization
Determines the alignment value for the indicated data type.
getAlignment(DataType) - Method in class ghidra.program.model.data.DataOrganizationImpl
 
getAlignmentAddress(List<ROW_TYPE>, int) - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
 
getAlignmentAndFlags() - Method in class ghidra.app.util.bin.format.swift.types.BuiltinTypeDescriptor
Gets the alignment and flags
getAlignmentAndPackingString(Composite) - Static method in interface ghidra.program.model.data.CompositeInternal
 
getAlignmentForType(DataType) - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfo
 
getAlignmentPad() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegDesc
Returns the pad to maintain alignment.
getAlignmentShiftCount() - Method in class ghidra.app.util.bin.format.ne.ResourceTable
Returns the alignment shift count.
getAlignmentType() - Method in interface ghidra.program.model.data.Composite
 
getAlignmentType() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
getAllActions() - Method in class docking.AbstractDockingTool
 
getAllActions() - Method in interface docking.actions.DockingToolActions
Returns all actions known to the tool.
getAllActions() - Method in class docking.actions.ToolActions
 
getAllActions() - Method in interface docking.Tool
Return a set of all actions in the tool.
getAllActionsByFullName(Tool) - Static method in class docking.actions.KeyBindingUtils
A utility method to get all key binding actions.
getAllActionStates() - Method in class docking.menu.MultiStateDockingAction
 
getAllAddresses(String) - Method in interface ghidra.program.model.address.AddressFactory
Generates all reasonable addresses that can be interpreted from the given string.
getAllAddresses(String) - Method in class ghidra.program.model.address.DefaultAddressFactory
 
getAllAddresses(String, boolean) - Method in interface ghidra.program.model.address.AddressFactory
Generates all reasonable addresses that can be interpreted from the given string.
getAllAddresses(String, boolean) - Method in class ghidra.program.model.address.DefaultAddressFactory
 
getAllAddressSpaces() - Method in interface ghidra.program.model.address.AddressFactory
Returns an array of all address spaces, including analysis spaces.
getAllAddressSpaces() - Method in class ghidra.program.model.address.DefaultAddressFactory
 
getAllAnchorDefinitions() - Method in class help.validator.location.HelpModuleCollection
 
getAllAnchorDefinitions() - Method in class help.validator.model.HelpFile
 
getAllAnchorDefinitions() - Method in class help.validator.model.HelpTopic
 
getAllApplicationTools() - Static method in class ghidra.framework.ToolUtils
Returns all tools found in the classpath that live under a root 'defaultTools' directory or a root 'extraTools' directory
getAllCodeUnits(TaskMonitor, Program, AddressSetView) - Method in class ghidra.app.plugin.match.AbstractFunctionHasher
 
getAllColumnData() - Method in class docking.widgets.table.constraint.dialog.DialogFilterRow
Method for the dialog to use to get the columns for the comboBox
getAllColumnFilterData() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
Returns a list of the columnFilterData for all filterable columns in the table
getAllColumnFilterData(RowObjectFilterModel<R>, TableColumnModel) - Static method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
 
getAllColumns() - Method in class docking.widgets.table.GTableColumnModel
This returns all columns known by this model, both visible and not seen.
getAllColumns() - Method in class docking.widgets.table.TableColumnDescriptor
 
getAllComponents(MemBuffer) - Method in class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
 
getAllComponents(MemBuffer) - Method in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
 
getAllComponents(MemBuffer) - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
 
getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
 
getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.MUIResourceDataType
 
getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
 
getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
Deprecated.
 
getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
Deprecated.
 
getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
Deprecated.
 
getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
Deprecated.
 
getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
 
getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.BitmapResourceDataType
 
getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.CountedDynamicDataType
 
getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.DialogResourceDataType
 
getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.DynamicDataType
Get all dynamic components associated with the specified MemBuffer
getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.IndexedDynamicDataType
 
getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.MenuResourceDataType
 
getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.RepeatCountDataType
 
getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.RepeatedDynamicDataType
 
getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.StructuredDynamicDataType
 
getAllComposites() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getAllComposites() - Method in interface ghidra.program.model.data.DataTypeManager
Returns an iterator over all composite data types (structures and unions) in this manager
getAllData() - Method in class docking.widgets.table.threaded.ThreadedTableModel
 
getAllData() - Method in class docking.widgets.tree.support.GTreeNodeTransferable
Returns all of the original selected data contained by this transferable.
getAllDataTypes() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getAllDataTypes() - Method in interface ghidra.program.model.data.DataTypeManager
Returns an iterator over all the dataTypes in this manager
getAllDataTypes(List<DataType>) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getAllDataTypes(List<DataType>) - Method in interface ghidra.program.model.data.DataTypeManager
Adds all data types to the specified list.]
getAllDetails(Address, StyledDocument, String) - Method in class ghidra.program.util.ProgramDiffDetails
Determine the detailed differences between the two programs at the indicated address.
getAllDockingWindowManagers() - Static method in class docking.DockingWindowManager
Returns a new list of all DockingWindowManager instances known to exist, ordered from least to most-recently active.
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.StubMemory
 
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.
getAllFunctionData() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns a list of all functions contained in this module.
getAllFunctionDefinitions() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getAllFunctionDefinitions() - Method in interface ghidra.program.model.data.DataTypeManager
Returns an iterator over all function definition data types in this manager
getAllFunctions() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Return a list of all functions
getAllFunctionTags() - Method in class ghidra.program.database.function.FunctionTagManagerDB
 
getAllFunctionTags() - Method in interface ghidra.program.model.listing.FunctionTagManager
Returns all function tags in the database
getAllGraphDisplays() - Method in interface ghidra.service.graph.GraphDisplayProvider
Returns all known graph displays.
getAllGroups() - Method in class ghidra.program.model.lang.ParamEntry
 
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.StubMemory
 
getAllInstalledExtensions() - Static method in class ghidra.util.extensions.ExtensionUtils
 
getAllInstanceFields(Object) - Static method in class generic.test.TestUtils
Gets all fields of the given object.
getAllItems() - Method in class docking.widgets.searchlist.DefaultSearchListModel
Returns a list of all item entries regardless of the current filter.
getAllLoaderNames() - Static method in class ghidra.app.util.opinion.LoaderService
Gets all known Loaders' names.
getAllLocalVariableNames() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
getAllModels() - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
getAllModels() - Method in interface ghidra.program.model.lang.CompilerSpec
 
getAllModules() - Method in class ghidra.util.GhidraJarBuilder
 
getAllocatedBufferCount() - Method in class db.buffers.BufferMgr
 
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.
getAllParamNames() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
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
 
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
 
getAllRedoNames() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
getAllRedoNames() - Method in interface ghidra.framework.model.DomainObject
Returns a list of the names of all current redo transactions
getAllRight() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
 
getAllRowsUpTo(int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getAllSections() - Method in class ghidra.app.util.bin.format.macho.MachHeader
 
getAllSegments() - Method in class ghidra.app.util.bin.format.macho.MachHeader
 
getAllSelectedText(FieldSelection, FieldPanel) - Static method in class docking.widgets.fieldpanel.support.FieldSelectionHelper
Returns the text within the given selection.
getAllServices() - Method in class ghidra.framework.plugintool.mgr.ServiceManager
Returns a array of all service implementors.
getAllSortStates() - Method in class docking.widgets.table.TableSortState
 
getAllSourceFileAddrInfo(DWARFCompilationUnit, BinaryReader) - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLine
 
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
Get all of the symbols, optionally including dynamic symbols
getAllThemes() - Method in class generic.theme.ApplicationThemeManager
 
getAllThemes() - Method in class generic.theme.StubThemeManager
 
getAllThemes() - Method in class generic.theme.ThemeManager
Returns a set of all known themes.
getAllThreads() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
getAllThreads() - Method in interface ghidra.pcode.emu.PcodeMachine
Collect all threads present in the machine
getAllTOCItems() - Method in class help.validator.model.GhidraTOCFile
 
getAllTokens() - Method in class ghidra.app.decompiler.ClangLine
 
getAllUndoNames() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
getAllUndoNames() - Method in interface ghidra.framework.model.DomainObject
Returns a list of the names of all current undo transactions
getAllUsers() - Method in class ghidra.framework.client.RepositoryServerAdapter
Returns a list of all known users.
getAllUsers() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
 
getAllUsers() - Method in interface ghidra.framework.remote.RepositoryServerHandle
Returns a list of all known users.
getAllVariables() - Method in class ghidra.program.database.function.FunctionDB
 
getAllVariables() - Method in interface ghidra.program.model.listing.Function
Returns an array of all local and parameter variables
getAllVariables() - Method in class ghidra.util.UndefinedFunction
 
getAllVertices() - Method in class ghidra.graph.graphs.FilteringVisualGraph
 
getAllWindows() - Static method in class generic.test.AbstractGuiTest
Gets all windows in the system (including Frames).
getAllXrefs(ProgramLocation) - Static method in class ghidra.app.util.XReferenceUtil
Deprecated.
Returns all xrefs to the given location.
getAllXrefs(ProgramLocation) - Static method in class ghidra.app.util.XReferenceUtils
Returns all xrefs to the given location.
getAlpha() - Method in class generic.theme.GColor
 
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.
getAlternatingBackgroundColor(JComponent, int) - Method in class docking.widgets.AbstractGCellRenderer
Returns the background color appropriate for the given component.
getAltIndex() - Method in class ghidra.program.model.pcode.BlockCopy
 
getAMatchNum() - Method in class ghidra.app.plugin.match.MatchedData
 
getAMatchNum() - Method in class ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
 
getAnalysisOptionDefaultValue(Program, String) - Method in class ghidra.app.script.GhidraScript
Returns the default value for the given analysis option.
getAnalysisOptionDefaultValues(Program, List<String>) - Method in class ghidra.app.script.GhidraScript
Returns a mapping of the given analysis options to their default values in String form.
getAnalysisOptionDescription(Program, String) - Method in class ghidra.app.script.GhidraScript
Returns the description of an analysis option name, as provided by the analyzer.
getAnalysisOptionDescriptions(Program, List<String>) - Method in class ghidra.app.script.GhidraScript
Returns descriptions mapping to the given list of analysis option names.
getAnalysisOptions(Program) - Method in class ghidra.base.project.GhidraProject
Returns a PropertList containing all the analysis option properties that can be set.
getAnalysisType() - Method in class ghidra.app.services.AbstractAnalyzer
 
getAnalysisType() - Method in interface ghidra.app.services.Analyzer
Get the type of analysis this analyzer performs
getAncestor() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyExtendedProduction
Get the original production from which this production was derived
getAncestors(GDirectedGraph<V, E>, Collection<V>) - Static method in class ghidra.graph.GraphAlgorithms
Returns all ancestors for the given vertices in the given graph.
getAncestors(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns a set of all the vertices which are ancestors of the given vertex.
getAnchor() - Method in class ghidra.util.HelpLocation
Returns the topic anchor name if known, otherwise null.
getAnchorDefinition(Path) - Method in class help.validator.location.HelpModuleCollection
 
getAnchorDefinition(Path) - Method in class help.validator.model.HelpFile
 
getAnchorForHelpPath(String) - Method in class help.validator.AnchorManager
 
getAnchorForName(String) - Method in class help.validator.AnchorManager
 
getAnchorName() - Method in class help.validator.model.AnchorDefinition
 
getAnchorName() - Method in class help.validator.model.HREF
 
getAnchorRefs() - Method in class help.validator.AnchorManager
 
getAnchorsByHelpPath() - Method in class help.validator.AnchorManager
 
getAndIncrement() - Method in class ghidra.app.util.demangler.CharacterIterator
Returns the character at the current index and then increments the index by one.
getAnnotatedStringHandlers() - Static method in class ghidra.app.util.viewer.field.Annotation
 
getAnnotations(Class<?>, Class<T>, List<T>) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
getAnnotationText() - Method in class ghidra.app.util.viewer.field.Annotation
 
getAnonNameForMeFromParentContext(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf.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.dwarf.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.
getApplicationDarkDefaults() - Method in class generic.theme.StubThemeManager
 
getApplicationDarkDefaults() - Method in class generic.theme.ThemeManager
Returns the GThemeValueMap containing all the dark default values defined in theme.properties files.
getApplicationFlags() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns the application flags.
getApplicationFlagsAsString() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns a string representation of the application flags.
getApplicationIcons() - Method in class docking.help.DockingHelpBroker
 
getApplicationIcons() - Method in class help.GHelpBroker
 
getApplicationInstallationDir() - Method in class utility.application.ApplicationLayout
Gets the application installation directory from the application layout.
getApplicationLayout() - Static method in class ghidra.framework.Application
 
getApplicationLightDefaults() - Method in class generic.theme.StubThemeManager
 
getApplicationLightDefaults() - Method in class generic.theme.ThemeManager
Returns the GThemeValueMap containing all the standard default values defined in theme.properties files.
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
 
getAProgram() - Method in class ghidra.app.plugin.match.MatchedData
 
getAProgram() - Method in class ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
 
getAProgram() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
 
getArchDescription() - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
 
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 class 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
 
getArchiveExtensions() - Static method in class ghidra.util.extensions.ExtensionUtils
Returns all archive extensions.
getArchiveMemberHeaders() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
 
getArchivePath() - Method in class ghidra.util.extensions.ExtensionDetails
Returns the location where the extension archive is located.
getArchives() - Method in interface ghidra.framework.main.datatree.ArchiveProvider
 
getArchiveType() - Method in class ghidra.program.database.data.SourceArchiveDB
Gets an indicator for the type of data type archive.
getArchiveType() - Method in interface ghidra.program.model.data.SourceArchive
Gets an indicator for the type of data type archive.
getArg() - Method in class ghidra.app.util.Option
Return the command line argument for this Option.
getArgLocation(int, Parameter[], DataType, Program) - Method in class ghidra.program.model.lang.PrototypeModel
Get the preferred parameter location for a specified index, which will be added/inserted within the set of existing function params.
getArgs(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
 
getArguments() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
getArguments() - Method in interface ghidra.program.model.listing.FunctionSignature
Get function signature parameter arguments
getArithmetic() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
getArithmetic() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
getArithmetic() - Method in interface ghidra.pcode.emu.PcodeMachine
Get the arithmetic applied by the machine
getArithmetic() - Method in interface ghidra.pcode.emu.PcodeThread
Get the thread's p-code arithmetic
getArithmetic() - Method in class ghidra.pcode.emu.ThreadPcodeExecutorState
 
getArithmetic() - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
 
getArithmetic() - Method in class ghidra.pcode.exec.DefaultPcodeExecutorState
 
getArithmetic() - Method in class ghidra.pcode.exec.LocationPcodeExecutorStatePiece
 
getArithmetic() - Method in class ghidra.pcode.exec.PairedPcodeExecutorState
 
getArithmetic() - Method in class ghidra.pcode.exec.PairedPcodeExecutorStatePiece
 
getArithmetic() - Method in class ghidra.pcode.exec.PcodeExecutor
Get the arithmetic applied by the executor
getArithmetic() - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Get the arithmetic used to manipulate values of the type stored by this state
getArithmetic(Language) - Method in interface ghidra.pcode.emu.auxiliary.AuxEmulatorPartsFactory
Get the arithmetic for the emulator given a target langauge
getArity() - Method in class ghidra.program.util.CodeUnitContainer
 
getArrayAddress() - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Returns the address of the array blob
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
 
getArrayEnd(Class<?>) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Returns the address of the end of the array.
getArrayOffset() - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Returns address of the array blob.
getArrayOutputDataType(Object, Class<?>, int, Signedness, DataTypeMapper) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
Return Ghidra data type representing an array of primitive values.
getArrayRepresentation(MemBuffer, Settings, int) - Method in interface ghidra.program.model.data.Array
Get the representation which corresponds to an array in memory.
getArraySize() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
 
getArrayString(MemBuffer, Settings, int) - Method in interface ghidra.program.model.data.ArrayStringable
For cases where an array of this type exists, get the array value as a String.
getArrayStringable(DataType) - Static method in interface ghidra.program.model.data.ArrayStringable
Get the ArrayStringable for a specified data type.
getArrayValue(MemBuffer, Settings, int) - Method in interface ghidra.program.model.data.Array
Get the value object which corresponds to an array in memory.
getArrayValueClass(Settings) - Method in interface ghidra.program.model.data.Array
Get the value Class of a specific arrayDt with settings ( see Array.getArrayValueClass(Settings) ).
getArrowLength() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the length of the arrow.
getArticulationPoints() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
 
getArticulationPoints() - Method in interface ghidra.graph.viewer.VisualEdge
Returns the points (in GraphViewerUtils View Space) of the articulation
getArticulations(E) - Method in class ghidra.graph.viewer.layout.GridLocationMap
 
getAssembler(AssemblySelector) - Method in interface ghidra.app.plugin.assembler.AssemblerBuilder
 
getAssembler(AssemblySelector) - Method in interface ghidra.app.plugin.assembler.GenericAssemblerBuilder
Build an assembler with the given selector callback
getAssembler(AssemblySelector) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
getAssembler(AssemblySelector) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
 
getAssembler(AssemblySelector, Program) - Method in interface ghidra.app.plugin.assembler.AssemblerBuilder
 
getAssembler(AssemblySelector, Program) - Method in interface ghidra.app.plugin.assembler.GenericAssemblerBuilder
Build an assembler with the given selector callback and program binding
getAssembler(AssemblySelector, Program) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
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
 
getAssociatedTypeDescriptor() - Method in class ghidra.app.util.bin.format.swift.SwiftTypeMetadata
Returns the associated type descriptors.
getAssociatedTypeNames() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolDescriptor
Gets the associated type names
getAssociatedTypeRecords() - Method in class ghidra.app.util.bin.format.swift.types.AssociatedTypeDescriptor
getAssociatedTypeRecordSize() - Method in class ghidra.app.util.bin.format.swift.types.AssociatedTypeDescriptor
Gets the associated type record size
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 docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
getAsText() - Method in class docking.widgets.values.AbstractValue
Returns a string representation for the value.
getAsText() - Method in class docking.widgets.values.LongValue
 
getAsText() - Method in class ghidra.framework.options.EnumEditor
 
getAsText() - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
 
getAsType(String, T, Class<T>) - Method in class ghidra.framework.options.GProperties
 
getASymbolAddress() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
 
getAtIndex(int, int) - Method in class docking.widgets.fieldpanel.AccessibleField
 
getAtIndex(int, int) - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns the char, word, or sentence at the given char index.
getAttibutes() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
Returns the attributes.
getAttribute(DWARFAttribute) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Finds a attribute with a matching DWARFAttribute id.
getAttribute(DWARFAttribute, Class<T>) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Finds a attribute with a matching DWARFAttribute id.
getAttribute(String) - Method in class ghidra.service.graph.Attributed
gets the value of the given attribute name
getAttribute(String) - Method in class ghidra.util.graph.attributes.AttributeManager
Returns the attribute with the specified name.
getAttribute(String) - Method in class ghidra.util.html.HTMLElement
 
getAttribute(String) - Method in interface ghidra.xml.XmlElement
 
getAttribute(String) - Method in class ghidra.xml.XmlElementImpl
 
getAttributeAt(int) - Method in class ghidra.app.util.bin.format.dwarf.DWARFAbbreviation
Get the attribute at the given index.
getAttributeClass() - Method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
getAttributeCount() - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
Returns the number of attributes in this DIE.
getAttributeCount() - Method in class ghidra.app.util.bin.format.dwarf.DWARFAbbreviation
Return number of attribute values.
getAttributeDisplayName() - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
Returns the display name of this instance.
getAttributeForm() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
Get the form of the attribute specification.
getAttributeForm() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeValue
 
getAttributeId() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
Get the attribute id of the attribute specification.
getAttributeIterator() - Method in interface ghidra.xml.XmlElement
 
getAttributeIterator() - Method in class ghidra.xml.XmlElementImpl
 
getAttributeName() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
 
getAttributeName() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeValue
 
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.dwarf.DWARFAbbreviation
Return a live list of the attributes.
getAttributes() - Method in class ghidra.app.util.bin.format.macho.Section
 
getAttributes() - Method in class ghidra.app.util.bin.format.macos.rm.ReferenceListEntry
Returns the resource attributes.
getAttributes() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Property
 
getAttributes() - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
Return a list of all the attributes added to this instance.
getAttributes() - Method in class ghidra.service.graph.Attributed
Returns an unmodifiable view of the attribute map
getAttributes() - Method in interface ghidra.xml.XmlElement
 
getAttributes() - Method in class ghidra.xml.XmlElementImpl
 
getAttributeSpecification(Settings) - Method in class ghidra.program.model.data.AddressSpaceSettingsDefinition
 
getAttributeSpecification(Settings) - Method in class ghidra.program.model.data.ComponentOffsetSettingsDefinition
 
getAttributeSpecification(Settings) - Method in class ghidra.program.model.data.OffsetMaskSettingsDefinition
 
getAttributeSpecification(Settings) - Method in class ghidra.program.model.data.OffsetShiftSettingsDefinition
 
getAttributeSpecification(Settings) - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
 
getAttributeSpecification(Settings) - Method in interface ghidra.program.model.data.TypeDefSettingsDefinition
Get the TypeDef attribute specification for this setting and its current value.
getAttributeType() - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
Returns the FileAttributeType of this instance.
getAttributeValue() - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
Return the value.
getAttributeValue(int) - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
Returns the indexed attribute value.
getAttrNames() - Method in class ghidra.util.xml.XmlParserElement
Returns an array containing the names of all attributes defined in this element.
getAttrValue(String) - Method in class ghidra.util.xml.XmlParserElement
Returns the value of the specified attribute.
getAttrValueAsBool(String) - Method in class ghidra.util.xml.XmlParserElement
Returns the boolean value of the specified attribute.
getAttrValueAsDouble(String) - Method in class ghidra.util.xml.XmlParserElement
Returns the double value of the specified attribute.
getAttrValueAsInt(String) - Method in class ghidra.util.xml.XmlParserElement
Returns the integer value of the specified attribute.
getAttrValueAsLong(String) - Method in class ghidra.util.xml.XmlParserElement
Returns the long value of the specified attribute.
getAugmentationData() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
Gets the bytes which specify the FDE field that refers to the augmentation data.
getAugmentationDataAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
Get the address of the augmentation data in this FDE record.
getAugmentationExData() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
Gets the call frame augmentation data that indicates how registers are saved and restored.
getAugmentationExDataAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
Gets the start address for the call frame augmentation data.
getAugmentationString() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Gets the augmentation string which indicates optional fields and how to interpret them.
getAuthenticationCallbacks() - Method in interface ghidra.framework.remote.GhidraServerHandle
Returns user authentication proxy object.
getAuthenticator() - Method in interface ghidra.framework.client.ClientAuthenticator
Get a standard Java authenticator for HTTP and other standard network connections
getAuthenticator() - Method in class ghidra.framework.client.DefaultClientAuthenticator
 
getAuthenticator() - Method in class ghidra.framework.client.HeadlessClientAuthenticator
 
getAuthenticator() - Method in class ghidra.framework.client.PasswordClientAuthenticator
 
getAuthor() - Method in class ghidra.app.script.ScriptInfo
Returns the script author information.
getAuthor() - Method in class ghidra.util.extensions.ExtensionDetails
 
getAuthValueAdd() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
Returns The "auth value add".
getAutocompletionListeners() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Get all the registered auto-completion listeners
getAutoData() - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
getAutoDataType(Function, DataType, VariableStorage) - Static method in class ghidra.program.model.listing.VariableUtilities
Determine the appropriate data type for an automatic parameter
getAutoFunction() - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
getAutoLookup() - Method in class docking.widgets.table.GTable
 
getAutomaticComment() - Method in class ghidra.app.util.EolComments
Gets the automatic comments
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.database.function.ReturnParameterDB
 
getAutoParameterType() - Method in class ghidra.program.model.lang.DynamicVariableStorage
 
getAutoParameterType() - Method in interface ghidra.program.model.listing.Parameter
If this is an auto-parameter this method will indicate its type.
getAutoParameterType() - Method in class ghidra.program.model.listing.ParameterImpl
 
getAutoParameterType() - Method in class ghidra.program.model.listing.VariableStorage
If this storage corresponds to a auto-parameter, return the type associated with the auto-parameter.
getAutoscrollInsets() - Method in class docking.widgets.table.AutoscrollAdapter
 
getAux() - Method in class ghidra.app.util.bin.format.elf.GnuVerdef
 
getAux() - Method in class ghidra.app.util.bin.format.elf.GnuVerneed
 
getAuxiliaryCount() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
 
getAuxiliarySymbols() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
 
getAuxiliarySymbols() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
Returns the auxiliary symbols related to this symbol.
getAvailableModelNames(int) - Method in interface ghidra.app.services.BlockModelService
Get list of registered block models of the specified type.
getAvailableRedoCount() - Method in class db.buffers.BufferMgr
 
getAvailableRedoCount() - Method in class db.DBHandle
 
getAvailableUndoCount() - Method in class db.buffers.BufferMgr
 
getAvailableUndoCount() - Method in class db.DBHandle
 
getBackfills() - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Get the backfill records for this resolution, if any
getBackfills() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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.AccessibleField
 
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
 
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() - Method in class ghidra.app.decompiler.DecompileOptions
 
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(Program, Address) - Method in interface ghidra.app.services.MarkerService
Returns the background color associated with the given program and address.
getBackgroundColor(BigInteger) - Method in class docking.widgets.fieldpanel.FieldPanel
 
getBackgroundColor(BigInteger) - Method in class docking.widgets.fieldpanel.internal.DefaultBackgroundColorModel
 
getBackgroundColor(BigInteger) - Method in interface docking.widgets.fieldpanel.support.BackgroundColorModel
 
getBackgroundColor(BigInteger) - Method in class ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
 
getBackgroundColorForRow(int) - Method in class docking.widgets.AbstractGCellRenderer
 
getBackgroundNonSelectionColor() - Method in class docking.widgets.tree.support.GTreeRenderer
 
getBacking(AddressSpace) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.CacheingSpaceMap
Get the object backing the cache for the given address space
getBackwardSlice(Varnode) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
 
getBackwardSliceToPCodeOps(Varnode) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
 
getBAddresses() - Method in class ghidra.app.plugin.match.SubroutineMatch
 
getBase() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
 
getBase() - Method in class ghidra.app.util.bin.format.swift.SwiftTypeMetadataStructure
Gets the base "address" of this SwiftTypeMetadataStructure
getBaseAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Gets the base address of the DYLD cache.
getBaseAddress() - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
Gets the base address of the split DYLD cache.
getBaseAddress() - Method in interface ghidra.program.model.symbol.OffsetReference
Returns the base address.
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.code.InstructionDB
 
getBaseContextRegister() - Method in class ghidra.program.database.register.OldProgramContextDB
 
getBaseContextRegister() - Method in class ghidra.program.disassemble.DisassemblerContextImpl
 
getBaseContextRegister() - Method in interface ghidra.program.model.lang.DisassemblerContextAdapter
 
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.PseudoData
 
getBaseDataType() - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
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 class ghidra.program.model.data.PointerTypedef
 
getBaseDataType() - Method in interface ghidra.program.model.data.TypeDef
Returns the non-typedef dataType that this typedef is based on, following chains of typedefs as necessary.
getBaseDataType() - Method in class ghidra.program.model.data.TypedefDataType
 
getBaseDataType() - Method in interface ghidra.program.model.listing.Data
If the dataType is a typeDef, then the typeDef's base type is returned, otherwise, the datatType is returned.
getBaseDataType() - Method in class ghidra.program.model.listing.DataStub
 
getBaseDataType(DataType) - Static method in class ghidra.app.util.PseudoData
 
getBaseDataType(DataType) - Static method in class ghidra.program.database.data.DataTypeUtilities
Get the base data type for the specified data type stripping away pointers and arrays only.
getBasedName() - Method in class ghidra.app.util.demangler.DemangledDataType
 
getBasedName() - Method in class ghidra.app.util.demangler.DemangledObject
 
getBaseFont() - Method in class ghidra.app.util.viewer.options.OptionsGui
 
getBaseIcon() - Method in class docking.ComponentProvider
Get the icon provided to ComponentProvider.setIcon(Icon)
getBaseIcon() - Method in class resources.icons.TranslateIcon
Returns the icon that is being translated
getBaseline(JComponent, int, int) - Method in class docking.menu.DockingMenuItemUI
 
getBaselineResizeBehavior(JComponent) - Method in class docking.menu.DockingMenuItemUI
 
getBaseMask() - Method in class ghidra.program.model.lang.Register
Returns the mask that indicates which bits in the base register apply to this register.
getBaseMethods() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
 
getBaseName(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
Returns the base name give a script file.
getBaseOfBss() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
 
getBaseOfCode() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
Returns the RVA of the first byte of code when loaded in memory.
getBaseOfCode() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getBaseOfCode() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
 
getBaseOfData() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
 
getBaseOfData() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getBaseOfData() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
 
getBaseProperties() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
 
getBaseProtocols() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
 
getBaseRegister() - Method in class ghidra.program.model.lang.Register
 
getBaseRegisterValue() - Method in class ghidra.program.model.lang.RegisterValue
Returns this register value in terms of the base register
getBaseRelocations() - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
Returns the array of base relocations defined in this base relocation data directory.
getBaseSpaceID() - Method in class ghidra.program.model.address.OverlayAddressSpace
 
getBaseSrcFile() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModule
Returns an array of base offsets.
getBaseSrcLn() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleFile
Returns an array of offsets for the line or address mapping for each segment that receives code from the source file.
getBaseStackParamOffset(Function) - Static method in class ghidra.program.model.listing.VariableUtilities
Determine the minimum stack offset for parameters
getBaseSubroutineModel() - Method in class ghidra.program.model.block.MultEntSubModel
 
getBaseSubroutineModel() - Method in class ghidra.program.model.block.OverlapCodeSubModel
 
getBaseSubroutineModel() - Method in class ghidra.program.model.block.PartitionCodeSubModel
 
getBaseSubroutineModel() - Method in interface ghidra.program.model.block.SubroutineBlockModel
Get the underlying base subroutine model.
getBaseType() - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
Returns the base type replaced by this strut; may be null
getBaseType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
getBaseType(int) - Static method in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
getBaseType(String) - Method in class ghidra.app.util.bin.format.dwarf.DWARFDataTypeManager
Returns a DWARF base data type based on its name, or null if it does not exist.
getBaseType(String, int, int, boolean, boolean) - Method in class ghidra.app.util.bin.format.dwarf.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
 
getBasicTypeClass(DataType) - Static method in class ghidra.program.model.lang.ParamEntry
 
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.
getBData() - Method in class ghidra.app.plugin.match.MatchedData
 
getBDataAddress() - Method in class ghidra.app.plugin.match.MatchedData
 
getBeforeIndex(int, int) - Method in class docking.widgets.fieldpanel.AccessibleField
 
getBeforeIndex(int, int) - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns the char, word, or sentence at the given char index.
getBeginColumn() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Get token beginning column number.
getBeginColumn() - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Get token beginning line number.
getBeginLine() - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Get token beginning line number.
getBeginPosition(int) - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
Returns the y position of the top of the i'th layout.
getBeginPosition(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
 
getBeginRowFieldNum(int) - Method in interface docking.widgets.fieldpanel.Layout
 
getBeginRowFieldNum(int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
getBeginRowFieldNum(int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
getBeginRowFieldNum(int) - Method in class docking.widgets.fieldpanel.support.RowLayout
 
getBehavior() - Method in class ghidra.pcode.pcoderaw.PcodeOpRaw
 
getBFunctionAddress() - Method in class ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
 
getBigFloat(double) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getBigFloat(float) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getBigFloat(String) - Method in class ghidra.pcode.floatformat.FloatFormat
Constructs a BigFloat initialized to the value represented by the specified decimal String, as performed by BigDecimal(String).
getBigFloat(BigDecimal) - Method in class ghidra.pcode.floatformat.FloatFormat
Constructs a BigFloat initialized to the value represented by the specified BigDecimal.
getBigFloat(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getBigInfinity(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getBigInfinityEncoding(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getBigInteger() - Method in class ghidra.program.model.scalar.Scalar
Returns the BigInteger representation of the value.
getBigInteger(byte[], int, boolean) - Method in interface ghidra.util.DataConverter
Get the value from the given byte array using the specified size.
getBigInteger(byte[], int, int, boolean) - Method in class ghidra.util.BigEndianDataConverter
 
getBigInteger(byte[], int, int, boolean) - Method in interface ghidra.util.DataConverter
Get the value from the given byte array using the specified size.
getBigInteger(byte[], int, int, boolean) - Method in class ghidra.util.LittleEndianDataConverter
 
getBigInteger(int, int, boolean) - Method in class ghidra.app.util.PseudoData
 
getBigInteger(int, int, boolean) - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
 
getBigInteger(int, int, boolean) - Method in class ghidra.program.database.code.InstructionDB
 
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 endianness.
getBigInteger(int, int, boolean) - Method in interface ghidra.program.model.mem.MemBufferMixin
 
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.AbstractMemoryState
This is the main interface for reading values from the MemoryState.
getBigInteger(AddressSpace, long, int, boolean) - Method in interface ghidra.pcode.memstate.MemoryState
This is the main interface for reading values from the MemoryState.
getBigInteger(Register) - Method in class ghidra.pcode.memstate.AbstractMemoryState
A convenience method for reading a value directly from a register rather than querying for the offset and space
getBigInteger(Register) - Method in interface ghidra.pcode.memstate.MemoryState
A convenience method for reading a value directly from a register rather than querying for the offset and space
getBigInteger(MemBuffer, int, int, boolean) - Method in class ghidra.util.GhidraBigEndianDataConverter
 
getBigInteger(MemBuffer, int, int, boolean) - Method in interface ghidra.util.GhidraDataConverter
Generate a BigInteger value by invoking buf.getBytes at the specified offset.
getBigInteger(MemBuffer, int, int, boolean) - Method in class ghidra.util.GhidraLittleEndianDataConverter
 
getBigInteger(Varnode, boolean) - Method in class ghidra.pcode.memstate.AbstractMemoryState
A convenience method for reading a value directly from a varnode rather than querying for the offset and space
getBigInteger(Varnode, boolean) - Method in interface 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.AbstractMemoryState
This is a convenience method for reading registers by name.
getBigInteger(String) - Method in interface ghidra.pcode.memstate.MemoryState
This is a convenience method for reading registers by name.
getBigIntegerValue() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
Get the current input value
getBigLength() - Method in interface ghidra.program.model.address.AddressRange
Returns the number of addresses as a BigInteger.
getBigLength() - Method in class ghidra.program.model.address.AddressRangeImpl
 
getBigNaN(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getBigNaNEncoding(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getBigZero(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getBigZeroEncoding(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getBinaryData() - Method in class db.BinaryField
 
getBinaryData() - Method in class db.BooleanField
 
getBinaryData() - Method in class db.ByteField
 
getBinaryData() - Method in class db.Field
Get data as a byte array.
getBinaryData() - Method in class db.FixedField10
 
getBinaryData() - Method in class db.IntField
 
getBinaryData() - Method in class db.LongField
 
getBinaryData() - Method in class db.ShortField
 
getBinaryData() - Method in class db.StringField
 
getBinaryData(int) - Method in class db.DBRecord
Get the binary data array for the specified field.
getBinaryReader() - Method in class ghidra.app.util.bin.format.mz.MzExecutable
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.
getBindings() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.BindingTable
Returns the bindings.
getBindingTable() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The binding table.
getBindOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The bind info offset.
getBindSize() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The bind info size.
getBitCount() - Method in class ghidra.program.model.data.BitmapResource
 
getBitCount(Class<? extends Number>) - Static method in class ghidra.program.model.data.AbstractIntegerDataType
Get the number of bits in the integral type
getBitEnd() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
 
getBitFieldPacking() - Method in interface ghidra.program.model.data.DataOrganization
Get the composite bitfield packing information associated with this data organization.
getBitFieldPacking() - Method in class ghidra.program.model.data.DataOrganizationImpl
 
getBitFieldSize() - Method in class ghidra.app.util.cparser.C.Declaration
 
getBitLength() - Method in class ghidra.program.model.lang.Register
Gets the total number of bits for this Register.
getBitmapResource(MemBuffer) - Method in class ghidra.program.model.data.BitmapResourceDataType
 
getBitmapResource(MemBuffer) - Method in class ghidra.program.model.data.IconResourceDataType
 
getBitOffset() - Method in class ghidra.program.model.data.BitFieldDataType
Get the bit offset of the least-significant bit relative to bit-0 of the base datatype (i.e., least significant bit).
getBitSize() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
 
getBitSize() - Method in class ghidra.program.model.data.BitFieldDataType
Get the effective bit size of this bit-field which may not exceed the size of the base datatype.
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.StubMemory
 
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.StubMemory
 
getBlockCommentEnd() - Method in class ghidra.app.script.GhidraScriptProvider
Returns a Pattern that matches block comment closings.
getBlockCommentEnd() - Method in class ghidra.app.script.JavaScriptProvider
Returns a Pattern that matches block comment closings.
getBlockCommentEnd() - Method in class ghidra.python.PythonScriptProvider
Returns a Pattern that matches block comment closings.
getBlockCommentStart() - Method in class ghidra.app.script.GhidraScriptProvider
Returns a Pattern that matches block comment openings.
getBlockCommentStart() - Method in class ghidra.app.script.JavaScriptProvider
Returns a Pattern that matches block comment openings.
getBlockCommentStart() - Method in class ghidra.python.PythonScriptProvider
Returns a Pattern that matches block comment openings.
getBlockCount() - Method in interface db.buffers.BlockStream
Get the number of blocks to be transferred
getBlockCount() - Method in interface db.buffers.InputBlockStream
Get the total number of blocks to be transfered.
getBlockFlows() - Method in class ghidra.program.model.lang.InstructionBlock
Returns a list of all block flows that were added to this instruction block as a list of InstructionBlockFlow objects.
getBlockIncrement() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getBlockIncrement(int) - Method in class docking.widgets.SideKickVerticalScrollbar
 
getBlockName(Program, Address) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
 
getBlockOffset(Address) - Method in class ghidra.program.database.mem.MemoryBlockDB
 
getBlockPosition(MemoryBlock) - Method in interface ghidra.app.util.viewer.util.AddressPixelMap
 
getBlockPosition(MemoryBlock) - Method in class ghidra.app.util.viewer.util.MemoryBlockMap
 
getBlocks() - Method in interface ghidra.app.util.viewer.util.AddressPixelMap
 
getBlocks() - Method in class ghidra.app.util.viewer.util.MemoryBlockMap
 
getBlocks() - Method in class ghidra.program.database.mem.MemoryMapDB
 
getBlocks() - Method in interface ghidra.program.model.mem.Memory
Returns an array containing all the memory blocks.
getBlocks() - Method in class ghidra.program.model.mem.StubMemory
 
getBlockSize() - Method in interface db.buffers.BlockStream
Get the raw block size
getBlockSize() - Method in class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock
 
getBlue() - Method in class generic.theme.GColor
 
getBMatchNum() - Method in class ghidra.app.plugin.match.MatchedData
 
getBMatchNum() - Method in class ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
 
getBody() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
Gets the address range containing the LSDA header.
getBody() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
getBody() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns the address range of this function's body, recovered by examining addresses in the function's pc-to-filename translation table, or if not present, a single address range that contains the function's entry point.
getBody() - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition
Get the Sleigh source that defines this userop
getBody() - Method in class ghidra.program.database.function.FunctionDB
 
getBody() - Method in class ghidra.program.model.address.GlobalNamespace
 
getBody() - Method in interface ghidra.program.model.symbol.Namespace
Get the address set for this namespace.
getBody() - Method in class ghidra.util.UndefinedFunction
 
getBoldFont() - Method in class docking.widgets.AbstractGCellRenderer
 
getBookmark(long) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
getBookmark(long) - Method in interface ghidra.program.model.listing.BookmarkManager
Returns the bookmark that has the given id or null if no such bookmark exists.
getBookmark(Address, String, String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
getBookmark(Address, String, String) - Method in interface ghidra.program.model.listing.BookmarkManager
Get a specific bookmark
getBookmarkAddresses(String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
getBookmarkAddresses(String) - Method in interface ghidra.program.model.listing.BookmarkManager
Get addresses for bookmarks of a specified type.
getBookmarkCount() - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
getBookmarkCount() - Method in interface ghidra.program.model.listing.BookmarkManager
Returns the total number of bookmarks in the program
getBookmarkCount(String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
getBookmarkCount(String) - Method in interface ghidra.program.model.listing.BookmarkManager
Return the number of bookmarks of the given type
getBookmarkManager() - Method in class ghidra.program.database.ProgramDB
 
getBookmarkManager() - Method in interface ghidra.program.model.listing.Program
Get the bookmark manager.
getBookmarks(Address) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
getBookmarks(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns all of the NOTE bookmarks defined at the specified address
getBookmarks(Address) - Method in interface ghidra.program.model.listing.BookmarkManager
Get all bookmarks on a specific address
getBookmarks(Address, String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
getBookmarks(Address, String) - Method in interface ghidra.program.model.listing.BookmarkManager
Get bookmarks of the indicated type on a specific address
getBookmarksIterator() - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
getBookmarksIterator() - Method in interface ghidra.program.model.listing.BookmarkManager
Returns an iterator over all bookmarks
getBookmarksIterator(Address, boolean) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
getBookmarksIterator(Address, boolean) - Method in interface ghidra.program.model.listing.BookmarkManager
Returns an iterator over all bookmark types, starting at the given address, with traversal in the given direction.
getBookmarksIterator(String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
getBookmarksIterator(String) - Method in interface ghidra.program.model.listing.BookmarkManager
Get iterator over all bookmarks of the specified type.
getBookmarkType(String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
getBookmarkType(String) - Method in interface ghidra.program.model.listing.BookmarkManager
Get a bookmark type
getBookmarkTypes() - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
getBookmarkTypes() - Method in interface ghidra.program.model.listing.BookmarkManager
Returns list of known bookmark types
getBool(DWARFAttribute, boolean) - Method in class ghidra.app.util.bin.format.dwarf.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 class ghidra.util.map.ObjectStorageAdapter
 
getBoolean() - Method in interface ghidra.util.ObjectStorage
Gets the boolean value.
getBoolean() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
getBoolean(int, int) - Method in class ghidra.util.datastruct.DataTable
Returns the boolean at the given row, column.
getBoolean(String) - Method in class docking.widgets.values.GValuesMap
Gets the boolean value for the given name.
getBoolean(String) - Method in class generic.constraint.ConstraintData
 
getBoolean(String, boolean) - Method in class ghidra.framework.options.AbstractOptions
 
getBoolean(String, boolean) - Method in class ghidra.framework.options.GProperties
Gets the boolean value for the given name.
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.SubOptions
 
getBoolean(String, boolean) - Method in class ghidra.program.database.DBStringMapAdapter
 
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.GProperties
Gets the boolean array for the given name.
getBooleanValue() - Method in class db.BooleanField
 
getBooleanValue() - Method in class db.Field
Get field as a boolean value.
getBooleanValue(int) - Method in class db.DBRecord
Get the boolean value for the specified field.
getBootstrapFunctionDefintion(String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a FunctionDefinition for a built-in golang runtime function.
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() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getBounds(JComponent) - Method in class help.screenshot.AbstractScreenShotGenerator
 
getBoundsForVerticesInLayoutSpace(VisualizationServer<V, E>, Collection<V>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
Returns a rectangle that contains all give vertices
getBoundsForVerticesInLayoutSpace(Collection<V>, Function<V, Rectangle>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
Returns a rectangle that contains all vertices, in the layout space
getBProgram() - Method in class ghidra.app.plugin.match.MatchedData
 
getBProgram() - Method in class ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
 
getBProgram() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
 
getBranched() - Method in class ghidra.pcode.exec.PcodeFrame
Get the index of the last (branch) op executed
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.AdaptedEmulator
 
getBreakTable() - Method in class ghidra.app.emulator.DefaultEmulator
 
getBreakTable() - Method in interface ghidra.app.emulator.Emulator
Get the breakpoint table
getBrowseButton() - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
 
getBSymbolAddress() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
 
getBucket() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMapType
Returns the GoType that defines the map's bucket, referenced by the bucket field's markup annotation
getBuffer() - Method in interface db.FieldKeyInteriorNode
 
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.
getBufferId() - Method in interface db.FieldKeyInteriorNode
 
getBufferReferences() - Method in interface db.FieldKeyInteriorNode
Return all buffer IDs for those buffers which are children of this buffer.
getBufferSize() - Method in interface db.buffers.BufferFile
Return the actual size of a user data buffer.
getBufferSize() - Method in class db.buffers.BufferFileAdapter
 
getBufferSize() - Method in interface db.buffers.BufferFileHandle
 
getBufferSize() - Method in class db.buffers.BufferMgr
 
getBufferSize() - Method in class db.buffers.LocalBufferFile
 
getBufferSize() - Method in interface db.buffers.RemoteBufferFileHandle
 
getBufferSize() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getBufferSize() - Method in class db.DBHandle
Returns size of buffers utilized within the underlying buffer file.
getBuildDate() - Static method in class ghidra.framework.Application
Returns the date this build was created.
getBuilderForLang(Language) - Static method in class ghidra.app.plugin.assembler.Assemblers
Get a builder for the given language, possibly using a cached one.
getBuildId() - Method in class ghidra.app.util.bin.format.golang.GoBuildId
 
getBuildId() - Method in class ghidra.app.util.bin.format.golang.NoteGoBuildId
Returns the go buildid value
getBuildNumber() - Method in class ghidra.app.util.bin.format.pe.rich.CompId
 
getBuildSettings() - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
 
getBuiltInDataTypesManager() - Method in interface ghidra.app.services.DataTypeArchiveService
Get the data type manager that has all of the built in types.
getBuiltInSettingsDefinitions() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
 
getBuiltInSettingsDefinitions() - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
 
getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.AbstractFloatDataType
 
getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.AbstractIntegerDataType
 
getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.AbstractLeb128DataType
 
getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
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.IBO32DataType
 
getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.IBO64DataType
 
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
 
getBuiltinTypeDescriptors() - Method in class ghidra.app.util.bin.format.swift.SwiftTypeMetadata
Returns the built-in type descriptors.
getBundleForSource(ResourceFile) - Method in class ghidra.app.script.JavaScriptProvider
Get the GhidraSourceBundle containing the given source file, assuming it already exists.
getBundleHost() - Static method in class ghidra.app.script.GhidraScriptUtil
 
getBundles() - Method in class ghidra.app.util.bin.format.ne.EntryTable
Returns an array of the entry table bundles in this entry table.
getBusinessDaysBetween(Date, Date) - Static method in class ghidra.util.DateUtils
Returns the business days between the two dates.
getButton() - Method in class docking.menu.ToolBarItemManager
Returns a button for this items action
getButton() - Method in class gui.event.MouseBinding
The button used by this class
getButtonName() - Method in interface ghidra.app.tablechooser.TableChooserExecutor
A short name suitable for display in the "apply" button that indicates what the "apply" action does.
getByRef() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
 
getByte() - Method in class db.ObjectStorageAdapterDB
 
getByte() - Method in class ghidra.program.model.pcode.LinkedByteBuffer.Position
Return the byte at the current Position.
getByte() - Method in class ghidra.util.map.ObjectStorageAdapter
 
getByte() - Method in interface ghidra.util.ObjectStorage
Gets the byte value.
getByte() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
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.app.util.PseudoData
Get one byte from memory at the current position plus offset.
getByte(int) - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
 
getByte(int) - Method in class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
Returns the byte at the given index
getByte(int) - Method in class ghidra.program.database.code.InstructionDB
 
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 interface ghidra.program.model.mem.MemBufferMixin
 
getByte(int) - Method in class ghidra.program.model.mem.MemoryBufferImpl
 
getByte(int) - Method in class ghidra.program.model.mem.WrappedMemBuffer
 
getByte(int) - Method in class ghidra.program.model.pcode.PackedBytes
Inspect the middle of the byte stream accumulated so far
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(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 signed '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.StubMemory
 
getByte(String, byte) - Method in class ghidra.framework.options.GProperties
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 class 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, 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.pe.debug.OMFSegMapDesc
Returns the byte count of the logical segment or group.
getByteDiffsBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
 
getByteEnd() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
 
getByteEnd() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
 
getByteIndex() - Method in class ghidra.program.util.BytesFieldLocation
Returns the index of byte that represents the current program location.
getByteLength() - Method in class ghidra.program.util.InteriorSelection
Get the number of bytes contained in the selection.
getByteMappingScheme() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
Returns an Optional ByteMappingScheme employed if this is a byte-mapped memory block.
getByteOffcut(int) - Method in class ghidra.program.model.data.StringDataInstance
Returns a new StringDataInstance that points to the string characters that start 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.
getBytePlus1() - Method in class ghidra.program.model.pcode.LinkedByteBuffer.Position
Lookahead exactly one byte, without advancing this Position
getByteProvider() - Method in class ghidra.app.util.bin.BinaryReader
Returns the underlying byte provider.
getByteProvider() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the byte provider
getByteProvider(FSRL, boolean, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a ByteProvider with the contents of the requested file.
getByteProvider(GFile, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.GFileSystem
Returns a ByteProvider that contains the contents of the specified GFile.
getByteProvider(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
 
getByteProvider(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
 
getBytes() - Method in class db.ObjectStorageAdapterDB
 
getBytes() - Method in class ghidra.app.plugin.assembler.AssemblyBuffer
Get the complete buffer of bytes
getBytes() - Method in class ghidra.app.plugin.match.Match
 
getBytes() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFBlobAttribute
 
getBytes() - Method in class ghidra.app.util.bin.format.golang.rtti.GoVarlenString
Returns the raw bytes of the string
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.datatype.microsoft.NewGuid
 
getBytes() - Method in class ghidra.app.util.PseudoData
Gets the bytes for this code unit.
getBytes() - Method in class ghidra.program.database.code.InstructionDB
 
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 applied relocation.
getBytes() - Method in class ghidra.util.map.ObjectStorageAdapter
 
getBytes() - Method in interface ghidra.util.ObjectStorage
Gets the byte array.
getBytes() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
getBytes(byte[], int) - Method in class ghidra.app.util.PseudoData
 
getBytes(byte[], int) - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
 
getBytes(byte[], int) - Method in class ghidra.program.database.code.InstructionDB
 
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 interface ghidra.program.model.mem.MemBufferMixin
 
getBytes(byte[], int) - Method in class ghidra.program.model.mem.MemoryBufferImpl
 
getBytes(byte[], int) - Method in class ghidra.program.model.mem.WrappedMemBuffer
 
getBytes(int) - Method in interface ghidra.util.DataConverter
Converts the int value to an array of bytes.
getBytes(int, byte[]) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes.
getBytes(int, byte[], int) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes.
getBytes(long) - Method in interface ghidra.util.DataConverter
Converts the long value to an array of bytes.
getBytes(long, byte[]) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes.
getBytes(long, byte[], int) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes.
getBytes(long, byte[], int, int) - Method in class ghidra.program.database.mem.MemoryBlockDB
 
getBytes(long, int, byte[], int) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes using the number of least significant bytes specified by size.
getBytes(short) - Method in interface ghidra.util.DataConverter
Converts the short value to an array of bytes.
getBytes(short, byte[]) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes.
getBytes(short, byte[], int) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes.
getBytes(Address, byte[]) - Method in class ghidra.app.decompiler.DecompileDebug
 
getBytes(Address, byte[]) - Method in class ghidra.program.database.mem.MemoryBlockDB
 
getBytes(Address, byte[]) - Method in class ghidra.program.database.mem.MemoryMapDB
 
getBytes(Address, byte[]) - Method in interface ghidra.program.model.mem.Memory
Get dest.length number of bytes starting at the given address.
getBytes(Address, byte[]) - Method in interface ghidra.program.model.mem.MemoryBlock
Tries to get b.length bytes from this block at the given address.
getBytes(Address, byte[]) - Method in class ghidra.program.model.mem.MemoryBlockStub
 
getBytes(Address, byte[]) - Method in class ghidra.program.model.mem.StubMemory
 
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.StubMemory
 
getBytes(Address, int) - Method in class ghidra.app.decompiler.DecompileCallback
Get bytes from the program's memory image.
getBytes(Address, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
Reads length number of signed 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(String, byte[]) - Method in class ghidra.framework.options.GProperties
Gets the byte array for the given name.
getBytes(BigInteger, int) - Method in interface ghidra.util.DataConverter
Converts the value to an array of bytes.
getBytes(BigInteger, int, byte[], int) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes using the number of least significant bytes specified by size.
getBytes(ByteBuffer, int) - Method in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece.StateMemBuffer
 
getBytes(ByteBuffer, int) - Method in interface ghidra.program.model.mem.MemBufferMixin
 
getBytesFromFile(ResourceFile) - Static method in class utilities.util.FileUtilities
Return an array of bytes read from the given file.
getBytesFromFile(ResourceFile, long, long) - Static method in class utilities.util.FileUtilities
Return an array of bytes read from the sourceFile, starting at the given offset
getBytesFromFile(File) - Static method in class utilities.util.FileUtilities
Return an array of bytes read from the given file.
getBytesFromFile(File, long, long) - Static method in class utilities.util.FileUtilities
Return an array of bytes read from the sourceFile, starting at the given offset
getBytesFromStream(InputStream) - Static method in class utilities.util.FileUtilities
Reads the bytes from the stream into a byte array
getBytesFromStream(InputStream, int) - Static method in class utilities.util.FileUtilities
Reads the number of bytes indicated by the expectedLength from the input stream and returns them in a byte array.
getBytesInCodeUnit(byte[], int) - Method in class ghidra.app.util.PseudoData
 
getBytesInCodeUnit(byte[], int) - Method in class ghidra.program.database.code.InstructionDB
 
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
 
getBytesInFull(int, int) - Method in interface ghidra.program.model.mem.MemBufferMixin
 
getByteSize() - Method in class ghidra.program.model.lang.AddressLabelInfo
Returns the object's size in bytes.
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
 
getByteString(byte) - Method in class ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
 
getByteValue() - Method in class db.ByteField
 
getByteValue() - Method in class db.Field
Get field as a byte value.
getByteValue(int) - Method in class db.DBRecord
Get the byte value for the specified field.
getC() - Method in class ghidra.app.decompiler.DecompiledFunction
Returns the complete C code of the function.
getCache() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Cache
 
getCache() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
 
getCache() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
 
getCache() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
 
getCache() - Static method in class ghidra.framework.store.db.PackedDatabaseCache
 
getCachedCryptoProvider() - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
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.
getCachedGoType(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a previous read and cached GoType, based on its offset.
getCachedObjects() - Method in class ghidra.program.database.DBObjectCache
Returns an List of all the cached objects.
getCachedRecoveredDataType(GoType) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a Ghidra data type that represents the golang type, using a cache of already recovered types to eliminate extra work and self recursion.
getCachedValue() - Method in class ghidra.util.task.CachingSwingWorker
Returns the value only if it is cached, otherwise return null.
getCacheExtension() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldSubcacheEntry
Gets the extension of this subCache, if it is known
getCacheHits() - Method in class db.buffers.BufferMgr
 
getCacheHits() - Method in class db.DBHandle
 
getCacheMappingAndSlideInfos() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
getCacheMisses() - Method in class db.buffers.BufferMgr
 
getCacheMisses() - Method in class db.DBHandle
 
getCacheSize() - Method in class ghidra.app.decompiler.DecompileOptions
Return the maximum number of decompiled function results that should be cached by the controller of the decompiler process.
getCacheVMOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldSubcacheEntry
Gets the offset of this subCache from the main cache base address
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.dwarf.DWARFRegisterMappings
 
getCallingConvention() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
 
getCallingConvention() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
Returns the calling convention or null, if unspecified
getCallingConvention() - Method in class ghidra.app.util.demangler.DemangledFunction
Returns the calling convention or null, if unspecified.
getCallingConvention() - Method in class ghidra.program.database.function.FunctionDB
 
getCallingConvention() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
getCallingConvention() - Method in interface ghidra.program.model.listing.Function
Gets the calling convention prototype model for this function.
getCallingConvention() - Method in interface ghidra.program.model.listing.FunctionSignature
Gets the calling convention prototype model for this function if associated with a compiler specificfation.
getCallingConvention() - Method in class ghidra.util.UndefinedFunction
 
getCallingConvention(String) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getCallingConvention(String) - Method in class ghidra.program.database.function.FunctionManagerDB
 
getCallingConvention(String) - Method in interface ghidra.program.model.data.DataTypeManager
Get the prototype model of the calling convention with the specified name from the associated compiler specification.
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
getCallingConventionID(String, boolean) - Method in class ghidra.program.database.data.DataTypeManagerDB
Get (and assign if needed thus requiring open transaction) the ID associated with the specified calling convention name.
getCallingConventionName() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
getCallingConventionName() - Method in class ghidra.program.database.function.FunctionDB
 
getCallingConventionName() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
getCallingConventionName() - Method in interface ghidra.program.model.listing.Function
Gets the calling convention's name for this function.
getCallingConventionName() - Method in interface ghidra.program.model.listing.FunctionSignature
Returns the calling convention name associated with this function definition.
getCallingConventionName() - Method in class ghidra.util.UndefinedFunction
 
getCallingConventionName(byte) - Method in class ghidra.program.database.data.DataTypeManagerDB
Get calling convention name corresponding to existing specified id.
getCallingConventionNames() - Method in class ghidra.program.database.function.FunctionManagerDB
 
getCallingConventionNames() - Method in interface ghidra.program.model.listing.FunctionManager
Get the ordered list of defined calling convention names.
getCallingConventions() - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
getCallingConventions() - Method in interface ghidra.program.model.lang.CompilerSpec
 
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
Deprecated.
 
getCallMethods(PyObject) - Static method in class ghidra.python.PythonCodeCompletionFactory
Returns the Java __call__ methods declared for a Python object.
getCallOtherErrors() - Method in class ghidra.test.processors.support.EmulatorTestRunner
Get number of CALLOTHER errors detected when a test pass was registered.
getCallotherFixupNames() - Method in class ghidra.program.model.lang.PcodeInjectLibrary
 
getCallOtherOp() - Method in exception ghidra.pcode.emulate.UnimplementedCallOtherException
 
getCallOtherOpName() - Method in exception ghidra.pcode.emulate.UnimplementedCallOtherException
 
getCallOtherResult(String, String) - Method in class ghidra.test.processors.support.PCodeTestResults
 
getCallSite() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteRecord
Get the call site addresses which make up the try.
getCallSiteRecords() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteTable
Gets all of the call site records in this table.
getCallSiteTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Gets the call site table for this region's frame.
getCallSiteTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATable
 
getCallSiteTableEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
Gets the dwarf encoding used for the call site table.
getCallSiteTableHeaderSize() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
Get the size of the header in the call site table.
getCallSiteTableLength() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
Gets the length of the call site table.
getCanonicalFile() - Method in class docking.widgets.filechooser.GhidraFile
 
getCanonicalFile() - Method in class generic.jar.ResourceFile
Returns the canonicalFile for this file.
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
 
getCap() - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Returns the number of elements allocated in the array blob.
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.
getCaptureDescriptors() - Method in class ghidra.app.util.bin.format.swift.SwiftTypeMetadata
Returns the capture descriptors.
getCaptureTypeRecords() - Method in class ghidra.app.util.bin.format.swift.types.CaptureDescriptor
Gets the List of CaptureTypeRecords
getCaretPosition() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getCaretPosition() - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns the caret position relative the current active field.
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 docking.widgets.searchlist.DefaultSearchListModel
 
getCategories() - Method in interface docking.widgets.searchlist.SearchListModel
Returns the list of categories in the order they were added to the model
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.MergeManagerPlugin
 
getCategory() - Static method in class ghidra.app.merge.tool.ListingMergePanelPlugin
 
getCategory() - Method in class ghidra.app.script.GhidraScript
Returns the category for this script.
getCategory() - Method in class ghidra.app.script.ScriptInfo
Returns the script category path.
getCategory() - Method in class ghidra.framework.plugintool.util.PluginDescription
Return the category for the plugin.
getCategory() - Method in class ghidra.program.database.bookmark.BookmarkDB
 
getCategory() - Method in class ghidra.program.database.bookmark.OldBookmark
 
getCategory() - Method in interface ghidra.program.model.listing.Bookmark
Returns bookmark category
getCategory() - Method in class ghidra.python.PythonScript
 
getCategory() - Method in interface ghidra.util.Issue
Returns the category for this issue.
getCategory(long) - Method in class ghidra.program.database.data.DataTypeManagerDB
Get the category for the given ID.
getCategory(long) - Method in interface ghidra.program.model.data.DataTypeManager
Returns the Category with the given id
getCategory(CategoryPath) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getCategory(CategoryPath) - Method in interface ghidra.program.model.data.DataTypeManager
Get the category that has the given path
getCategory(String) - Method in interface ghidra.program.model.data.Category
Get a category with the given name.
getCategory(String) - Method in interface ghidra.program.model.data.ICategory
Get a category with the given name.
getCategoryAdditions() - Method in interface ghidra.program.model.listing.DataTypeChangeSet
returns the list of category IDs that have been added.
getCategoryChanges() - Method in interface ghidra.program.model.listing.DataTypeChangeSet
returns the list of category IDs that have changed.
getCategoryCount() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getCategoryCount() - Method in interface ghidra.program.model.data.DataTypeManager
Returns the total number of data type categories
getCategoryDefinitionCount() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
 
getCategoryHelpLocation(String) - Method in class ghidra.framework.options.AbstractOptions
 
getCategoryIndex() - Method in class ghidra.program.model.pcode.HighSymbol
For parameters (category=0), this method returns the position of the parameter within the function prototype.
getCategoryName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
 
getCategoryPath() - Method in class ghidra.program.model.data.AbstractDataType
 
getCategoryPath() - Method in class ghidra.program.model.data.ArrayDataType
 
getCategoryPath() - Method in interface ghidra.program.model.data.Category
return the full CategoryPath for this category.
getCategoryPath() - Method in interface ghidra.program.model.data.DataType
Gets the categoryPath associated with this datatype
getCategoryPath() - Method in class ghidra.program.model.data.DataTypePath
Returns the categoryPath for the datatype represented by this datatype path.
getCategoryPath() - Method in interface ghidra.program.model.data.ICategory
 
getCategoryPath() - Method in class ghidra.program.model.data.PointerDataType
 
getCategoryPath() - Method in class ghidra.program.model.data.TypedefDataType
 
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.AbstractGuiTest.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.
getCellValue(Point) - Method in class docking.widgets.table.GFilterTable
 
getCenter() - Method in class ghidra.graph.viewer.GraphViewer
 
getCenteredEdgeLocation(Column, Row<V>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
getCenteredVertexLocation(V, Column, Row<V>, Rectangle) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
Returns a location for the given vertex that is centered within its cell
getCenterLocation(int, int, int) - Method in class docking.widgets.shapes.PopupWindowPlacer
Determines the placementLocation such that the midpoint of the context and the midpoint of the placement are at the same point.
getCertificate() - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
Returns an array of security certificates.
getCertificateChain() - Method in class ghidra.framework.remote.SignatureCallback
Returns certificate chain used to sign token.
getCertificationBodyPrefix() - Method in class ghidra.app.script.GhidraScriptProvider
Return the prefix for each certification header body line if this file is subject to certification.
getCertificationBodyPrefix() - Method in class ghidra.app.script.JavaScriptProvider
 
getCertificationBodyPrefix() - Method in class ghidra.python.PythonScriptProvider
 
getCertifyHeaderEnd() - Method in class ghidra.app.script.GhidraScriptProvider
Return the end of certification header line if this file type is subject to certification.
getCertifyHeaderEnd() - Method in class ghidra.app.script.JavaScriptProvider
 
getCertifyHeaderEnd() - Method in class ghidra.python.PythonScriptProvider
 
getCertifyHeaderStart() - Method in class ghidra.app.script.GhidraScriptProvider
Return the start of certification header line if this file type is subject to certification.
getCertifyHeaderStart() - Method in class ghidra.app.script.JavaScriptProvider
 
getCertifyHeaderStart() - Method in class ghidra.python.PythonScriptProvider
 
getCfgCheckFunctionPointer() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
Gets the ControlFlowGuard check function pointer address.
getCfgDispatchFunctionPointer() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
Gets the ControlFlowGuard dispatch function pointer address.
getCfgFunctionCount() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
Gets the ControlFlowGuard function count.
getCfgFunctionTablePointer() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
Gets the ControlFlowGuard function table pointer address.
getCfgGuardFlags() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
Gets the ControlFlowGuard LoadConfigDirectory.GuardFlags.
getCh_addralign() - Method in class ghidra.app.util.bin.format.elf.ElfCompressedSectionHeader
Returns the address alignment value.
getCh_size() - Method in class ghidra.app.util.bin.format.elf.ElfCompressedSectionHeader
Returns the uncompressed size.
getCh_type() - Method in class ghidra.app.util.bin.format.elf.ElfCompressedSectionHeader
Returns the compression type, see ELFCOMPRESS_ZLIB.
getChainedFixups(BinaryReader, long, SymbolTable, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupsCommand
Walks this command's chained fixup information and collects a List of DyldFixups that will need to be applied to the image
getChainedFixups(BinaryReader, DyldChainedImports, DyldChainedPtr.DyldChainType, long, long, long, long, SymbolTable, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixups
Walks the chained fixup information and collects a List of DyldFixups that will need to be applied to the image
getChainedImport(int) - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImports
 
getChainedImports() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixupHeader
 
getChainedImports() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImports
 
getChainedStarts() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInImage
 
getChainedStartsInImage() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixupHeader
 
getChainHeader() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupsCommand
getChainStartOffsets() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsOffsets
Gets the chain start offsets
getChainStartOffsets() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedStartsOffsets
Gets the chain start offsets
getChainValue(BinaryReader, long, DyldChainedPtr.DyldChainType) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
getChangeDataFile(int) - Method in interface db.buffers.BufferFileManager
Get the change data buffer file corresponding to the specified version.
getChangeDataFile(int) - Method in class db.Database.DBBufferFileManager
 
getChangedValues(GThemeValueMap) - Method in class generic.theme.GThemeValueMap
Returns a new GThemeValueMap that is only populated by values that don't exist in the give map.
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.
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.framework.data.LinkHandler
 
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
getChanGoType() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the ghidra data type that represents the built-in golang channel type.
getCharacterAttribute(int) - Method in class docking.widgets.fieldpanel.AccessibleField
 
getCharacterBounds(int) - Method in class docking.widgets.fieldpanel.AccessibleField
 
getCharacterBounds(int) - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Return the bounds relative to the field panel for the character at the given index
getCharacterIndexForDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
getCharacterIndexForDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
getCharacterIndexForDataLocation(int, int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns the character index appropriate for the given data location
getCharacterIndexForDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
getCharacterIndexForDataLocation(int, int) - Method in class ghidra.util.bean.field.AnnotatedTextFieldElement
 
getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
Reserved.
getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
 
getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.FileHeader
Returns a set of bit flags indicating attributes of the file.
getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
At one time, this may have been a set of flags.
getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
Theoretically, this field could hold flags for the resource, but appears to always be 0.
getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
Returns the flags OR'ed together, indicating the attributes of this section.
getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
Returns the characteristics.
getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
Reserved, currently set to 0.
getCharContent(boolean) - Method in class ghidra.app.script.ResourceFileJavaFileObject
 
getCharCount() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getCharCount() - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns the number of characters in the current active field.
getCharOffcut(int) - Method in class ghidra.program.model.data.StringDataInstance
Create a new StringDataInstance that points to a portion of this instance, starting at a character offset (whereever that may be) into the data.
getCharOffset() - Method in class ghidra.program.util.ProgramLocation
Returns the character offset in the display item at the (row,col).
getCharPos() - Method in class ghidra.app.decompiler.DecompilerLocation
 
getCharPosition(int) - Method in class docking.widgets.fieldpanel.field.AttributedString
 
getCharPosition(int) - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
 
getCharRepresentation() - Method in class ghidra.program.model.data.StringDataInstance
Convert a char value (or sequence of char values) in memory into its canonical unicode representation, using attached charset and encoding information.
getCharRepresentation(DataType, byte[], Settings) - Static method in class ghidra.program.model.data.StringDataInstance
Returns a string representation of the character(s) contained in the byte array, suitable for display as a single character, or as a sequence of characters.
getCharset(Settings, String) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
 
getCharsetCharSize(String) - Method in class ghidra.program.model.data.CharsetInfo
Returns the number of bytes that the specified charset needs to specify a character.
getCharsetName() - Method in class ghidra.program.model.data.StringDataInstance
Returns the string name of the charset.
getCharsetName(Settings) - Method in class ghidra.program.model.data.AbstractStringDataType
 
getCharsetName(Settings) - Method in class ghidra.program.model.data.CharDataType
 
getCharsetName(Settings) - Method in interface ghidra.program.model.data.DataTypeWithCharset
Get the character set for a specific data type and settings
getCharsetName(Settings) - Method in class ghidra.program.model.data.WideChar16DataType
 
getCharsetName(Settings) - Method in class ghidra.program.model.data.WideChar32DataType
 
getCharsetName(Settings) - Method in class ghidra.program.model.data.WideCharDataType
 
getCharsetNames() - Method in class ghidra.program.model.data.CharsetInfo
Returns an array list of the currently configured charsets.
getCharsetNamesWithCharSize(int) - Method in class ghidra.program.model.data.CharsetInfo
Returns list of Charsets that encode with the number of bytes specified.
getCharSize() - Method in interface ghidra.program.model.data.DataOrganization
 
getCharSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
 
getCheckinID() - Method in class db.buffers.LocalManagedBufferFile
 
getCheckinID() - Method in interface db.buffers.ManagedBufferFile
Returns the checkin ID corresponding to this buffer file.
getCheckinID() - Method in class db.buffers.ManagedBufferFileAdapter
 
getCheckinID() - Method in interface db.buffers.ManagedBufferFileHandle
 
getCheckinID() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getCheckout(long) - Method in interface ghidra.framework.store.FolderItem
Get the checkout status which corresponds to the specified checkout ID.
getCheckout(long) - Method in class ghidra.framework.store.local.LocalFolderItem
 
getCheckout(long) - Method in class ghidra.framework.store.local.UnknownFolderItem
 
getCheckout(long) - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
getCheckout(String, String, long) - Method in class ghidra.framework.client.RepositoryAdapter
 
getCheckout(String, String, long) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getCheckout(String, String, long) - Method in interface ghidra.framework.remote.RepositoryHandle
Returns specific checkout data for an item.
getCheckoutDate() - Method in class ghidra.framework.store.ItemCheckoutStatus
Returns the time at which the checkout was completed.
getCheckoutId() - Method in interface ghidra.framework.store.FolderItem
Returns the checkoutId for this file.
getCheckoutId() - Method in class ghidra.framework.store.ItemCheckoutStatus
Returns the unique ID for the associated checkout.
getCheckoutId() - Method in class ghidra.framework.store.local.LocalFolderItem
 
getCheckoutId() - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
getCheckouts() - Method in class ghidra.framework.data.DomainFileProxy
 
getCheckouts() - Method in class ghidra.framework.data.GhidraFile
 
getCheckouts() - Method in interface ghidra.framework.model.DomainFile
Get a list of checkouts by all users for the associated versioned file.
getCheckouts() - Method in interface ghidra.framework.store.FolderItem
Get all current checkouts for this item.
getCheckouts() - Method in class ghidra.framework.store.local.LocalFolderItem
 
getCheckouts() - Method in class ghidra.framework.store.local.UnknownFolderItem
 
getCheckouts() - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
getCheckouts(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
 
getCheckouts(String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getCheckouts(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
Get a list of all checkouts for an item.
getCheckoutStatus() - Method in class ghidra.framework.data.DomainFileProxy
 
getCheckoutStatus() - Method in class ghidra.framework.data.GhidraFile
 
getCheckoutStatus() - Method in interface ghidra.framework.model.DomainFile
Get checkout status associated with a versioned file.
getCheckoutTime() - Method in class ghidra.framework.store.ItemCheckoutStatus
Returns the time at which the checkout was completed.
getCheckoutType() - Method in class ghidra.framework.store.ItemCheckoutStatus
Returns the checkout type
getCheckoutType(int) - Static method in enum class 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() - Method in interface ghidra.pty.Pty
Get a handle to the child side of the pty
getChild() - Method in class ghidra.pty.ssh.SshPty
 
getChild() - Method in class ghidra.pty.unix.UnixPty
 
getChild() - Method in class ghidra.pty.windows.ConPty
 
getChild(byte) - Method in class ghidra.util.search.trie.ByteTrieNode
Returns the child node (successor in the byte sequence) which has byte value, or null if no such child exists.
getChild(int) - Method in class docking.widgets.tree.GTreeNode
Returns the child node at the given index.
getChild(Object, int) - Method in class docking.widgets.tree.internal.GTreeModel
 
getChild(String) - Method in class docking.widgets.tree.GTreeNode
Returns the child node of this node with the given name.
getChild(String) - Method in class ghidra.xml.XmlTreeNode
Returns the first child element with the specified name.
getChild(String, Predicate<GTreeNode>) - Method in class docking.widgets.tree.GTreeNode
Returns the child node of this node with the given name which satisfies predicate filter.
getChildAt(int) - Method in class ghidra.xml.XmlTreeNode
 
getChildCount() - Method in class docking.widgets.tree.GTreeNode
Returns the number of visible children of this node.
getChildCount() - Method in class ghidra.xml.XmlTreeNode
Returns the number of children below this node.
getChildCount(Object) - Method in class docking.widgets.tree.internal.GTreeModel
 
getChildName() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
Returns the version child name.
getChildOptions() - Method in class ghidra.framework.options.AbstractOptions
 
getChildOptions() - Method in interface ghidra.framework.options.Options
Returns a list of Options objects that are nested one level down from this Options object.
getChildOptions() - Method in class ghidra.framework.options.SubOptions
 
getChildRegisters() - Method in class ghidra.program.model.lang.Register
Returns list of children registers sorted by lest-significant bit-offset within this register.
getChildren() - Method in class docking.widgets.tree.GTreeNode
Returns all of the visible children of this node.
getChildren() - Method in class generic.jar.JarEntryNode
 
getChildren() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
 
getChildren() - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
 
getChildren() - Method in class ghidra.app.plugin.processors.sleigh.DecisionNode
 
getChildren() - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
Return a 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(DWARFTag) - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
Return a list of children that are of a specific DWARF type.
getChildren(DWARFTag) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
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
Get all symbols that have the given parent symbol
getChildren(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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
Deprecated.
Returns all children of the vertices in the given set.
getChildren(Tree) - Static method in enum class ghidra.pcode.exec.SleighUtils
Get the children of a parse tree node
getChildren(Element, String) - Static method in class ghidra.util.xml.XmlUtilities
Type-safe way of getting a list of Elements from JDom.
getChildrenOf(int) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns the children of the specified DIE
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.PointerTypeSettingsDefinition
 
getChoice(Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
 
getChoice(Settings) - Method in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
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) - Method in class docking.widgets.values.GValuesMap
Gets the Choice (String) value for the given name.
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.app.emulator.AdaptedMemoryState
 
getChunk(byte[], AddressSpace, long, int, boolean) - Method in class ghidra.pcode.memstate.DefaultMemoryState
This is the main interface for reading a range of bytes from the MemorySate.
getChunk(byte[], AddressSpace, long, int, boolean) - Method in interface 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
 
getCie(Address) - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.sections.CieSource
For the provided address, return a Common Information Entry (CIE)
getCie(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.DebugFrameSection
 
getCie(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
 
getCieId() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Gets the ID for this CIE record.
getCieOrCreateIfMissing(Address, boolean) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
This class maintains a lookup of common information entry (CIE) objects; this retrieves an existing object (by address), and creates a new CIE if not found.
getClangFunction() - Method in class ghidra.app.decompiler.ClangFunction
 
getClangFunction() - Method in interface ghidra.app.decompiler.ClangNode
Get the text representing an entire function of which this is part.
getClangFunction() - Method in class ghidra.app.decompiler.ClangToken
 
getClangFunction() - Method in class ghidra.app.decompiler.ClangTokenGroup
 
getClass(String) - Static method in enum class ghidra.program.model.lang.StorageClass
 
getClassDefinitionCount() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
 
getClasses() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
 
getClasses(Class<T>) - Static method in class ghidra.util.classfinder.ClassSearcher
Get priority-sorted classes that implement or derive from the given ancestor class
getClasses(Class<T>, Predicate<Class<? extends T>>) - Static method in class ghidra.util.classfinder.ClassSearcher
Get priority-sorted classes that implement or derive from the given ancestor class
getClassicOrdinalName(int) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
 
getClassLoader(JavaFileManager.Location) - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
getClassMethods() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
 
getClassMethods() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
 
getClassMethods() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
 
getClassMethods() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
 
getClassName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
 
getClassName() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
 
getClassName() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
Returns the class name - index into sstSegName.
getClassNameOlderThan(Class<?>...) - Static method in class utilities.util.reflection.ReflectionUtilities
Returns the class name of the entry in the stack that comes before all references to the given classes.
getClassNameOlderThan(String...) - 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 patterns.
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
Get all class namespaces defined within the program, in no particular order
getClassSymbol(String, Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
 
getClassSymbol(String, Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
Get 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.
getCleanUserName(String) - Static method in class ghidra.util.SystemUtilities
Clean the specified user name to eliminate any spaces or leading domain name which may be present (e.g., "MyDomain\John Doe" becomes "JohnDoe").
getClickedComponent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
getClickedEdge() - Method in class ghidra.service.graph.EdgeGraphActionContext
Returns the edge from where the popup menu was launched
getClickedObject(FieldLocation) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getClickedObject(FieldLocation) - Method in class ghidra.app.util.viewer.field.ErrorListingField
 
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
 
getClickedVertex() - Method in class ghidra.service.graph.VertexGraphActionContext
Returns the vertex from where the popup menu was launched
getClientAuthenticator() - Static method in class ghidra.framework.client.ClientUtil
Get the currently installed client authenticator.
getClientName() - Method in class ghidra.app.util.bin.format.macho.commands.SubClientCommand
Returns the client name.
getClip() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
getClip() - Method in class generic.text.TextLayoutGraphics
 
getClipboardActionOwner() - Method in interface ghidra.app.services.ClipboardContentProviderService
Provide an alternative action owner.
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
 
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
getClrImportant() - Method in class ghidra.program.model.data.BitmapResource
 
getClrUsed() - Method in class ghidra.program.model.data.BitmapResource
 
getCls() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
 
getCMnemonic() - Method in class ghidra.program.model.data.AbstractIntegerDataType
 
getCMod() - Method in class ghidra.app.util.bin.format.pe.debug.OMFFileIndex
Returns the number of modules in the executable.
getCMOD() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
 
getCnt() - Method in class ghidra.app.util.bin.format.elf.GnuVerdef
 
getCnt() - Method in class ghidra.app.util.bin.format.elf.GnuVerneed
 
getCode() - Method in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
Get the code for this decode format.
getCode() - Method in enum class ghidra.framework.protocol.ghidra.GhidraURLConnection.StatusCode
 
getCode() - Method in class ghidra.pcode.exec.PcodeFrame
Get all the ops in the current p-code program.
getCode() - Method in class ghidra.pcode.exec.PcodeProgram
 
getCodeAddress(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
getCodeAddress(long) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Converts an offset into an Address.
getCodeAlignment() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Gets the value of the code alignment factor for this CIE record.
getCodeBlock() - Method in class ghidra.program.model.block.graph.CodeBlockVertex
 
getCodeBlockAt(Address, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
Get the code block with a starting address (i.e., entry-point) of addr.
getCodeBlockAt(Address, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
Get the code block that has an entry point at addr.
getCodeBlockAt(Address, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
 
getCodeBlockAt(Address, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
 
getCodeBlockAt(Address, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
Get the code/data block starting at this address.
getCodeBlocks(TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
Get an iterator over the code blocks in the entire program.
getCodeBlocks(TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
Get an iterator over the code blocks in the entire program.
getCodeBlocks(TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
 
getCodeBlocks(TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
 
getCodeBlocks(TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
Get an iterator over the code blocks in the entire program.
getCodeBlocksContaining(Address, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
Get all the code blocks containing the address.
getCodeBlocksContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
Returns the one code block contained by addr (only for a model that has shared subroutines would this method return more than one code block)
getCodeBlocksContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
Get all the Code Blocks containing the address.
getCodeBlocksContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
Get all the Code Blocks containing the address.
getCodeBlocksContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
Get all the Code Blocks containing the address.
getCodeBlocksContaining(AddressSetView, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
Get an iterator over code blocks which overlap the specified address set.
getCodeBlocksContaining(AddressSetView, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
Get an iterator over CodeBlocks which overlap the specified address set.
getCodeBlocksContaining(AddressSetView, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
 
getCodeBlocksContaining(AddressSetView, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
Get an iterator over CodeBlocks which overlap the specified address set.
getCodeBlocksContaining(AddressSetView, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
Get an iterator over CodeBlocks which overlap the specified address set.
getCodeComparisonPanel() - Method in class ghidra.app.decompiler.component.DualDecompilerActionContext
 
getCodeComparisonPanel() - Method in class ghidra.app.util.viewer.listingpanel.DualListingActionContext
 
getCodeComparisonPanel() - Method in interface ghidra.app.util.viewer.util.CodeComparisonPanelActionContext
Gets the CodeComparisonPanel associated with this context.
getCodeLabel(Address) - Method in class ghidra.app.decompiler.DecompileCallback
Return the first symbol name at the given address
getCodeManager() - Method in class ghidra.program.database.ProgramDB
 
getCodeManagerTable() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
Gets the CodeManagerTable directory.
getCodePage() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
 
getCodeSymbol() - Method in class ghidra.program.model.pcode.HighCodeSymbol
Get the CodeSymbol backing this, if it exists
getCodeSymbol(Address, long, String, Namespace) - Method in class ghidra.app.decompiler.DecompileDebug
 
getCodeToAbbreviationMap() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
 
getCodeUnit() - Method in class ghidra.app.context.ProgramLocationActionContext
Returns the code unit containing the action's program location or null
getCodeUnit() - Method in class ghidra.program.util.CodeUnitContainer
 
getCodeUnitAddressSet(Address) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
Return an address set that contains all addresses that make up the code units containing the indicated address in the LATEST, MY, and ORIGINAL programs.
getCodeUnitAddressSet(AddressSet) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
Return an address set that contains all addresses that make up the code units containing the indicated addresses in the LATEST, MY, and ORIGINAL programs.
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.StubListing
 
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.StubListing
 
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.StubListing
 
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.StubListing
 
getCodeUnitDetails(CodeUnit) - Static method in class ghidra.app.merge.listing.CodeUnitDetails
Gets a string that indicates the code unit along with its overrides.
getCodeUnitForComment(Program, Address) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
 
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.StubListing
 
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.StubListing
 
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.StubListing
 
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.StubListing
 
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.StubListing
 
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.StubListing
 
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.
getCoeff() - Method in class generic.lsh.vector.HashEntry
 
getCoeff(short, short) - Method in class generic.lsh.vector.WeightFactory
Given an IDF position and a TF count, build the feature coefficient
getCol() - Method in class docking.widgets.fieldpanel.support.FieldLocation
Returns the column within the Field for this location.
getCol(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getCol(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getCol(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getCol(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
Returns the cursor column position for the given x coordinate on the given row
getCol(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getCol(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getCol(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getCol(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getCol(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
 
getCol(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getCol(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getCol(int, int) - Method in class ghidra.app.util.viewer.format.FieldHeaderComp
Returns the index of the field on the given row containing the give x position.
getColOffsets() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
getColor() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
getColor() - Method in class docking.widgets.fieldpanel.support.Highlight
Returns the color to use as the background highlight color.
getColor() - Method in class generic.text.TextLayoutGraphics
 
getColor() - Method in class ghidra.app.decompiler.component.HighlightToken
 
getColor() - Method in class ghidra.app.util.ColorAndStyle
 
getColor() - Method in class ghidra.app.util.viewer.options.ScreenElement
 
getColor() - Method in class ghidra.graph.viewer.renderer.DebugShape
 
getColor() - Method in class ghidra.graph.viewer.renderer.PaintableShape
 
getColor() - Method in class ghidra.util.SaveableColor
 
getColor() - Method in class resources.icons.ColorIcon3D
 
getColor(int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
getColor(int) - Method in class docking.widgets.fieldpanel.field.AttributedString
 
getColor(int) - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
 
getColor(int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
getColor(int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns the color for a given character within this element, since different colors may be applied to different characters.
getColor(int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
getColor(int) - Static method in class ghidra.util.ColorUtils
Return the color object given a rgba value that includes the desired alpha value.
getColor(int, int, int) - Static method in class ghidra.util.ColorUtils
Return an opaque color object given for the given red, green, and blue values.
getColor(int, int, int, int) - Static method in class ghidra.util.ColorUtils
Return the color object given for the given red, green, blue, and alpha values.
getColor(long, Color) - Method in class docking.widgets.fieldpanel.internal.ColorRangeMap
 
getColor(ClangToken) - Method in interface ghidra.app.decompiler.component.ColorProvider
Returns a color for the given token
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
Deprecated.
 
getColor(Color) - Method in class ghidra.util.ColorUtils.ColorBlender
Get the color of the current mixture
getColor(String) - Static method in class generic.theme.GThemeDefaults.Colors.Palette
Returns a new GColor for the given palette name.
getColor(String) - Method in class generic.theme.GThemeValueMap
Returns the current ColorValue for the given id or null if none exists.
getColor(String) - Static method in class generic.theme.Gui
Returns the Color registered for the given id.
getColor(String) - Method in class generic.theme.ThemeManager
Returns the Color registered for the given id.
getColor(String) - Method in class ghidra.app.decompiler.component.TokenHighlightColors
 
getColor(String) - Static method in class ghidra.util.WebColors
Attempts to convert the given string into a color in a most flexible manner.
getColor(String, Color) - Method in class ghidra.framework.options.AbstractOptions
 
getColor(String, Color) - Method in class ghidra.framework.options.GProperties
Gets the Color value for the given name.
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.
getColorComponents(float[]) - Method in class generic.theme.GColor
 
getColorComponents(ColorSpace, float[]) - Method in class generic.theme.GColor
 
getColorHistory() - Method in class docking.options.editor.GhidraColorChooser
 
getColorIds() - Method in class generic.theme.GThemeValueMap
Returns the set of all color ids in this map
getColorMap(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
 
getColorMapLength() - Method in class ghidra.program.model.data.BitmapResource
 
getColorOptionName() - Method in class ghidra.app.util.viewer.options.ScreenElement
 
getColorOrDefault(String, Color) - Static method in class ghidra.util.WebColors
Tries to find a color for the given String value.
getColors() - Method in class generic.theme.GThemeValueMap
Returns a list of all the ColorValues stored in this map.
getColorSpace() - Method in class generic.theme.GColor
 
getColumn() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Deprecated.
getColumn() - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Deprecated.
getColumn() - Method in class ghidra.app.util.viewer.format.FieldHeaderLocation
Returns the header column for this location.
getColumn() - Method in class ghidra.program.util.BytesFieldLocation
This is overridden here because previous versions used to store the byte index in the column field.
getColumn() - Method in class ghidra.program.util.ProgramLocation
Returns the column index of the display piece represented by this location.
getColumn(int) - Method in interface docking.widgets.table.DynamicColumnTableModel
Returns the column for the given model index
getColumn(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
 
getColumn(int) - Method in class docking.widgets.table.GTableColumnModel
 
getColumn(Point) - Method in class docking.widgets.table.GFilterTable
 
getColumn(V) - Method in class ghidra.graph.viewer.layout.Row
Returns the column index for the given vertex
getColumnClass() - Method in class docking.widgets.table.AbstractDynamicTableColumn
 
getColumnClass() - Method in interface docking.widgets.table.DynamicTableColumn
Determines the class of object that is associated with this field (column).
getColumnClass() - Method in class docking.widgets.table.MappedTableColumn
 
getColumnClass() - Method in class ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
 
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
 
getColumnConstraintFilterMode() - Method in interface ghidra.util.table.column.AbstractWrapperTypeColumnRenderer
 
getColumnConstraintFilterMode() - Method in class ghidra.util.table.column.DefaultTimestampRenderer
 
getColumnConstraintFilterMode() - Method in interface ghidra.util.table.column.GColumnRenderer
Returns the current mode of how column constraints will be used to filter this column
getColumnConstraints() - Method in interface docking.widgets.table.constraint.ColumnConstraintProvider
Returns a collection of ColumnConstraints that will be used by the table column filtering feature to filter tables based on column values.
getColumnConstraints() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
Returns a list of valid constraints for the column
getColumnConstraints() - Method in class docking.widgets.table.constraint.provider.BooleanMatchColumnConstraintProvider
 
getColumnConstraints() - Method in class docking.widgets.table.constraint.provider.DateColumnConstraintProvider
 
getColumnConstraints() - Method in class docking.widgets.table.constraint.provider.NumberColumnConstraintProvider
 
getColumnConstraints() - Method in class docking.widgets.table.constraint.provider.StringColumnConstraintProvider
 
getColumnConstraints() - Method in class ghidra.base.widgets.table.constraint.provider.ProgramColumnConstraintProvider
 
getColumnConstraints(ColumnTypeMapper<T, M>) - Static method in class docking.widgets.table.DiscoverableTableUtils
Returns a list of all the ColumnConstraint that are capable of filtering the destination type of the given mapper.
getColumnConstraints(Class<T>) - Static method in class docking.widgets.table.DiscoverableTableUtils
Returns a list of all the ColumnConstraint that are capable of filtering the given column type.
getColumnContaining(int) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
getColumnCount() - Method in class db.DBRecord
Get the number of columns contained within this record.
getColumnCount() - Method in class docking.widgets.table.DynamicTableModel
 
getColumnCount() - Method in class docking.widgets.table.GDynamicColumnTableModel
 
getColumnCount() - Method in class docking.widgets.table.GTableColumnModel
 
getColumnCount() - Method in class docking.widgets.table.TableModelWrapper
 
getColumnCount() - Method in class ghidra.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 class ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
 
getColumnName() - Method in interface ghidra.app.tablechooser.ColumnDisplay
 
getColumnName() - Method in class ghidra.app.tablechooser.ColumnDisplayDynamicTableColumnAdapter
 
getColumnName() - Method in class ghidra.util.table.field.AddressTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.AddressTableDataTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.AddressTableLengthTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.ByteCountProgramLocationBasedTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.BytesTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.CodeUnitTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.EOLCommentTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.FunctionBodySizeTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.FunctionCallingConventionTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.FunctionNameTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.FunctionParameterCountTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.FunctionPurgeTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.FunctionSignatureTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.FunctionTagTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.IsFunctionCustomStorageTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.IsFunctionInlineTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.IsFunctionNonReturningTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.IsFunctionVarargsTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.LabelTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.MemorySectionProgramLocationBasedTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.MemoryTypeProgramLocationBasedTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.NamespaceTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.OffcutReferenceCountToAddressTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.PreviewTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.ReferenceCountToAddressTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.ReferenceFromAddressTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.ReferenceFromBytesTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.ReferenceFromFunctionTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.ReferenceFromLabelTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.ReferenceFromPreviewTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.ReferenceToAddressTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.ReferenceToBytesTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.ReferenceToPreviewTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.ReferenceTypeTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.SourceTypeTableColumn
 
getColumnName() - Method in class ghidra.util.table.field.SymbolTypeTableColumn
 
getColumnName() - Method in class ghidra.util.table.projectdata.column.AddressSizeProjectDataColumn
 
getColumnName() - Method in class ghidra.util.table.projectdata.column.CompilerProjectDataColumn
 
getColumnName() - Method in class ghidra.util.table.projectdata.column.CreatedWithProjectDataColumn
 
getColumnName() - Method in class ghidra.util.table.projectdata.column.CreationDateProjectDataColumn
 
getColumnName() - Method in class ghidra.util.table.projectdata.column.DomainFileSizeProjectDataColumn
 
getColumnName() - Method in class ghidra.util.table.projectdata.column.EndianProjectDataColumn
 
getColumnName() - Method in class ghidra.util.table.projectdata.column.ExecutablePathProjectDataColumn
 
getColumnName() - Method in class ghidra.util.table.projectdata.column.FormatProjectDataColumn
 
getColumnName() - Method in class ghidra.util.table.projectdata.column.LanguageProjectDataColumn
 
getColumnName() - Method in class ghidra.util.table.projectdata.column.Md5ProjectDataColumn
 
getColumnName() - Method in class ghidra.util.table.projectdata.column.ProcessorProjectDataColumn
 
getColumnName(int) - Method in class docking.widgets.table.DynamicTableModel
 
getColumnName(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
 
getColumnName(int) - Method in class docking.widgets.table.TableModelWrapper
 
getColumnName(int) - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
 
getColumnName(int) - Method in class ghidra.plugin.importer.LanguageSortedTableModel
 
getColumnNamePrefix() - Method in class ghidra.util.table.field.AbstractReferenceBytesTableColumn
 
getColumnNamePrefix() - Method in class ghidra.util.table.field.ReferenceFromBytesTableColumn
 
getColumnNamePrefix() - Method in class ghidra.util.table.field.ReferenceToBytesTableColumn
 
getColumnNumber() - Method in class ghidra.xml.AbstractXmlPullParser
 
getColumnNumber() - Method in interface ghidra.xml.XmlElement
 
getColumnNumber() - Method in class ghidra.xml.XmlElementImpl
 
getColumnNumber() - Method in interface ghidra.xml.XmlPullParser
Returns the current column number where the parser is (note that this may actually be ahead of where you think it is because of look-ahead and caching).
getColumnPreferredWidth() - Method in class docking.widgets.table.AbstractDynamicTableColumn
 
getColumnPreferredWidth() - Method in interface docking.widgets.table.DynamicTableColumn
Returns the preferred width for this column.
getColumnPreferredWidth() - Method in class docking.widgets.table.MappedTableColumn
 
getColumnPreferredWidth() - Method in class ghidra.app.plugin.debug.dbtable.BooleanColumnAdapter
 
getColumnPreferredWidth() - Method in class ghidra.app.plugin.debug.dbtable.ByteColumnAdapter
 
getColumnPreferredWidth() - Method in class ghidra.app.plugin.debug.dbtable.IntegerColumnAdapter
 
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.app.plugin.debug.dbtable.BooleanColumnAdapter
 
getColumnRenderer() - Method in class ghidra.app.plugin.debug.dbtable.ByteColumnAdapter
 
getColumnRenderer() - Method in class ghidra.app.plugin.debug.dbtable.IntegerColumnAdapter
 
getColumnRenderer() - Method in class ghidra.app.plugin.debug.dbtable.LongColumnAdapter
 
getColumnRenderer() - Method in class ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
 
getColumnRenderer() - Method in class ghidra.app.tablechooser.ColumnDisplayDynamicTableColumnAdapter
 
getColumnRenderer() - Method in class ghidra.util.table.field.AbstractReferenceBytesTableColumn
 
getColumnRenderer() - Method in class ghidra.util.table.field.AbstractReferencePreviewTableColumn
 
getColumnRenderer() - Method in class ghidra.util.table.field.AddressTableDataTableColumn
 
getColumnRenderer() - Method in class ghidra.util.table.field.BytesTableColumn
 
getColumnRenderer() - Method in class ghidra.util.table.field.CodeUnitTableColumn
 
getColumnRenderer() - Method in class ghidra.util.table.field.FunctionBodySizeTableColumn
 
getColumnRenderer() - Method in class ghidra.util.table.field.FunctionSignatureTableColumn
 
getColumnRenderer() - Method in class ghidra.util.table.field.MemoryTypeProgramLocationBasedTableColumn
 
getColumnRenderer() - Method in class ghidra.util.table.field.PreviewTableColumn
 
getColumnRenderer() - Method in class ghidra.util.table.field.ReferenceTypeTableColumn
 
getColumnRenderer() - Method in class ghidra.util.table.projectdata.column.DomainFileSizeProjectDataColumn
 
getColumnRenderer() - Method in class ghidra.util.table.projectdata.column.EndianProjectDataColumn
 
getColumns() - Method in class docking.widgets.table.GTableColumnModel
 
getColumns() - Method in interface ghidra.app.services.Terminal
Get the maximum number of characters in each row
getColumnSelectionAllowed() - Method in class docking.widgets.table.GTableColumnModel
 
getColumnSettings() - Method in class docking.widgets.table.GTableCellRenderingData
 
getColumnSettings(int) - Method in interface docking.widgets.table.ConfigurableColumnTableModel
Returns settings for the specified column index
getColumnSettings(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
 
getColumnSettingsDefinitions(int) - Method in interface docking.widgets.table.ConfigurableColumnTableModel
Returns settings definitions for the specified column index
getColumnSettingsDefinitions(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
 
getColumnSortState(int) - Method in class docking.widgets.table.TableSortState
 
getColumnSortState(int) - Method in class docking.widgets.table.TableSortStateEditor
 
getColumnTableFilter() - Method in class docking.widgets.table.GTableFilterPanel
Returns the ColumnTableFilter that has been set on this GTableFilterPanel or null if there is none.
getColumnType() - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
 
getColumnType() - Method in interface docking.widgets.table.constraint.ColumnConstraint
Returns the column type that this constraint can be used to filter.
getColumnType() - Method in class docking.widgets.table.constraint.EnumColumnConstraint
 
getColumnType() - Method in class docking.widgets.table.constraint.MappedColumnConstraint
 
getColumnType() - Method in class docking.widgets.table.constraint.RangeColumnConstraint
 
getColumnType() - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
 
getColumnType() - Method in class docking.widgets.table.constraint.StringColumnConstraint
 
getColumnType() - Method in class docking.widgets.table.constraint.StringIsEmptyColumnConstraint
 
getColumnType() - Method in class docking.widgets.table.constraint.StringIsNotEmptyColumnConstraint
 
getColumnValue(int) - Method in interface docking.widgets.table.constraint.ColumnData
Returns the column value for the given row.
getColumnValue(int) - Method in class docking.widgets.table.constraint.MappedColumnConstraint.DelegateColumnData
 
getColumnValue(AddressableRowObject) - Method in interface ghidra.app.tablechooser.ColumnDisplay
 
getColumnValue(T) - Method in class docking.widgets.table.sort.ColumnRenderedValueBackupComparator
 
getColumnValue(T) - Method in class docking.widgets.table.sort.RowBasedColumnComparator
 
getColumnValue(T) - Method in class docking.widgets.table.threaded.ThreadedBackupRowComparator
 
getColumnValue(T) - Method in class docking.widgets.table.threaded.ThreadedTableColumnComparator
 
getColumnValueForRow(LanguageCompilerSpecPair, int) - Method in class ghidra.plugin.importer.LanguageSortedTableModel
 
getColumnValueForRow(ROW_OBJECT, int) - Method in class docking.widgets.table.TableModelWrapper
 
getColumnValueForRow(ROW_TYPE, int) - Method in class docking.widgets.table.GDynamicColumnTableModel
 
getColumnValueForRow(T, int) - Method in class docking.widgets.table.DynamicTableModel
 
getColumnValueForRow(T, int) - Method in interface docking.widgets.table.RowObjectTableModel
Implementors are expected to return a value at the given column index for the specified row object.
getColumnViewIndex() - Method in class docking.widgets.table.GTableCellRenderingData
 
getCombine() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
 
getCombinedAddresses() - Method in class ghidra.program.util.ProgramDiff
Returns the addresses from combining the address sets in program1 and program2.
getCombinedAddresses() - Method in class ghidra.program.util.ProgramMergeManager
Returns the addresses from combining the address sets in program1 and program2
getCombinedAddresses(Program, Program) - Static method in class ghidra.program.util.ProgramMemoryComparator
Returns the addresses from combining the address sets in program1 and program2.
getCombinedAddressSet() - Method in class ghidra.program.database.util.SynchronizedAddressSetCollection
 
getCombinedAddressSet() - Method in interface ghidra.program.model.address.AddressSetCollection
Returns a single AddressSet containing the union of all the addressSetViews in the collection.
getCombinedAddressSet() - Method in class ghidra.program.model.address.SingleAddressSetCollection
 
getCombinedColor(ClangToken) - Method in class ghidra.app.decompiler.component.ClangHighlightController
Returns the current highlight color for the given token, based upon all known highlights, primary, secondary and highlighters
getCombinedException() - Method in class generic.test.TestExceptionTracker
 
getCombinedMap() - Method in class 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.CorruptLoadCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupsCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLinkerCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.EncryptedInformationCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.EntryPointCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemoryFileCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemorySharedLibraryCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.IdentCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.LinkerOptionCommand
 
getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
Gets the name of this load 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
Gets the size of this load command in bytes
getCommandString() - Method in class ghidra.util.ManualViewerCommandWrappedOption
 
getCommandType() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
Gets the type of this 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
Get descriptive comment for signature
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 class ghidra.program.model.listing.ParameterImpl
 
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 class ghidra.app.util.PseudoData
 
getComment(int) - Method in class ghidra.program.database.code.InstructionDB
 
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.StubListing
 
getComment(ProgramLocation) - Method in class ghidra.app.util.viewer.field.CommentFieldMouseHandler
 
getComment(ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldMouseHandler
 
getComment(ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableCommentFieldMouseHandler
 
getComment(String) - Method in interface ghidra.program.model.data.Enum
Get the comment for the given name.
getComment(String) - Method in class ghidra.program.model.data.EnumDataType
 
getCommentAddressIterator(int, AddressSetView, boolean) - Method in class ghidra.program.database.code.CodeManager
Get a forward iterator over addresses that have comments of the given type.
getCommentAddressIterator(int, AddressSetView, boolean) - Method in interface ghidra.program.model.listing.Listing
Get a forward iterator over addresses that have the specified comment type.
getCommentAddressIterator(int, AddressSetView, boolean) - Method in class ghidra.program.model.listing.StubListing
 
getCommentAddressIterator(AddressSetView, boolean) - Method in class ghidra.program.database.code.CodeManager
Get an iterator over addresses that have comments of any type.
getCommentAddressIterator(AddressSetView, boolean) - Method in interface ghidra.program.model.listing.Listing
Get a forward iterator over addresses that have any type of comment.
getCommentAddressIterator(AddressSetView, boolean) - Method in class ghidra.program.model.listing.StubListing
 
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 class ghidra.app.util.PseudoData
Get the comment as an array where each element is a single line for the given type.
getCommentAsArray(int) - Method in class ghidra.program.database.code.InstructionDB
 
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.StubListing
 
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.StubListing
 
getCommentLineCount() - Method in class ghidra.app.util.RefRepeatComment
 
getCommentLines() - Method in class ghidra.app.util.RefRepeatComment
 
getCommentMethod(Class<?>, String, String) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
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.EolComments
Return all comments loaded by this class
getComments() - Method in class ghidra.program.model.listing.CommentHistory
Get the comments for this history object
getComments(Address, int, Encoder) - Method in class ghidra.app.decompiler.DecompileCallback
Collect any/all comments for the function starting at the indicated address.
getComments(String) - Method in class ghidra.app.decompiler.DecompileDebug
 
getCommentStrings() - Method in class ghidra.app.util.bin.format.elf.info.ElfComment
 
getCommentStyle() - Method in class ghidra.app.decompiler.DecompileOptions
 
getCommentType() - Method in class ghidra.app.util.bin.format.omf.OmfCommentRecord
 
getCommentType() - Method in class ghidra.program.model.listing.CommentHistory
Get the comment type
getCommentType() - Method in class ghidra.program.util.CommentChangeRecord
Returns the comment type as defined in CodeUnit.
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
Return all vertices that two GraphPaths have in common.
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
getComparable(long) - Static method in class ghidra.program.model.pcode.DynamicHash
 
getComparator() - Method in class docking.widgets.table.AbstractDynamicTableColumn
 
getComparator() - Method in class docking.widgets.table.TableSortingContext
 
getComparator() - Method in class ghidra.util.table.field.MemoryTypeProgramLocationBasedTableColumn
 
getComparator(DynamicColumnTableModel<?>, int) - Method in class docking.widgets.table.AbstractDynamicTableColumn
 
getComparator(DynamicColumnTableModel<?>, int) - Method in interface docking.widgets.table.DynamicTableColumn
If implemented, will return a comparator that knows how to sort values for this column.
getComparator(DynamicColumnTableModel<?>, int) - Method in class docking.widgets.table.MappedTableColumn
 
getComparisons() - Method in class ghidra.app.services.FunctionComparisonModel
Returns a list of all comparisons in the model, in sorted order by source function name
getCompatibilityVersion() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
 
getCompatibleAddress(Program, Address, Program) - Static method in class ghidra.program.util.SimpleDiffUtility
Convert an address from the specified program to a comparable address in the specified otherProgram.
getCompatibleAddressesOnlyInTwo() - Method in class ghidra.program.util.ProgramMemoryComparator
Returns the set of addresses that are in program2, but not in program1 and that are compatible with program1.
getCompatibleAddressSet(AddressRange, Program, boolean) - Static method in class ghidra.program.util.DiffUtility
Convert an address range from one program to a compatible address set 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.dwarf.DebugInfoEntry
 
getCompilationUnit() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
 
getCompilationUnits() - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
getCompileDirectory() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
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.lang.ProgramArchitecture
Get the compiler specification
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
 
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
 
getCompilerSpecExtension(Program, SpecExtension.Type, String) - Static method in class ghidra.program.database.SpecExtension
Get the raw string making up an extension, given its type and name
getCompilerSpecExtensions(Program) - Static method in class ghidra.program.database.SpecExtension
Get all compiler spec extensions for the program.
getCompilerSpecID() - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
getCompilerSpecID() - Method in class ghidra.program.model.lang.BasicCompilerSpecDescription
 
getCompilerSpecID() - Method in interface ghidra.program.model.lang.CompilerSpec
 
getCompilerSpecID() - Method in interface ghidra.program.model.lang.CompilerSpecDescription
 
getCompilerSpecID() - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
Get the compiler spec ID
getCompilerSpecName() - Method in class ghidra.program.model.lang.BasicCompilerSpecDescription
 
getCompilerSpecName() - Method in interface ghidra.program.model.lang.CompilerSpecDescription
 
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.
getCompletions(String, int) - Method in class ghidra.python.PythonPlugin
Returns a list of possible command completion values at the given position.
getCompletionText(T) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Get the text to insert when the given suggestion is activated
getCompletionWindowPosition() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Get the preferred location (on screen) of the completion list window.
getComplexDataType(int, DataTypeManager) - Static method in class ghidra.program.model.data.AbstractComplexDataType
 
getComplexityDepth(GDirectedGraph<V, E>) - Static method in class ghidra.graph.GraphAlgorithms
Calculates 'complexity depth', which is, for each vertex, the deepest/longest path from that vertex for a depth-first traversal.
getComponent() - Method in class docking.ComponentPlaceholder
Returns a Dockable component that wraps the component for this placeholder
getComponent() - Method in class docking.ComponentProvider
Returns the component to be displayed
getComponent() - Method in class docking.DialogComponentProvider
 
getComponent() - Method in class docking.options.editor.ScrollableOptionsEditor
 
getComponent() - Method in class docking.PopupMenuContext
 
getComponent() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
Get the component to be placed over the field
getComponent() - Method in class docking.widgets.pathmanager.PathManager
Returns the GUI component for the path manager.
getComponent() - Method in class docking.widgets.textfield.IntegerTextField
Returns the JTextField component that this class manages.
getComponent() - Method in class docking.widgets.textfield.LocalDateTextField
 
getComponent() - Method in class docking.widgets.values.AbstractValue
Returns a JComponent for entering or editing a value of this type.
getComponent() - Method in class docking.widgets.values.BooleanValue
 
getComponent() - Method in class docking.widgets.values.ChoiceValue
 
getComponent() - Method in class docking.widgets.values.DoubleValue
 
getComponent() - Method in class docking.widgets.values.FileValue
 
getComponent() - Method in class docking.widgets.values.IntValue
 
getComponent() - Method in class docking.widgets.values.LongValue
 
getComponent() - Method in class docking.widgets.values.StringValue
 
getComponent() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
 
getComponent() - Method in interface ghidra.app.decompiler.component.margin.DecompilerMarginProvider
Get the Swing component implementing the actual margin, often this
getComponent() - Method in class ghidra.app.decompiler.component.margin.LineNumberDecompilerMarginProvider
 
getComponent() - Method in class ghidra.app.merge.tool.ListingMergePanelProvider
 
getComponent() - Method in class ghidra.app.plugin.debug.DbViewerProvider
 
getComponent() - Method in class ghidra.app.plugin.debug.DomainEventComponentProvider
 
getComponent() - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayComponentProvider
 
getComponent() - Method in class ghidra.app.plugin.debug.EventDisplayComponentProvider
 
getComponent() - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
 
getComponent() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
 
getComponent() - Method in class ghidra.app.util.viewer.listingpanel.ListingComparisonProvider
 
getComponent() - Method in interface ghidra.app.util.viewer.listingpanel.MarginProvider
Get the component to show the margin markers.
getComponent() - Method in interface ghidra.app.util.viewer.listingpanel.OverviewProvider
Returns the component to display 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.features.base.values.AddressValue
 
getComponent() - Method in class ghidra.features.base.values.LanguageValue
 
getComponent() - Method in class ghidra.features.base.values.ProjectFileValue
 
getComponent() - Method in class ghidra.features.base.values.ProjectFolderValue
 
getComponent() - Method in class ghidra.framework.main.datatable.ProjectDataContext
 
getComponent() - Method in class ghidra.framework.main.FrontEndPlugin
 
getComponent() - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
 
getComponent() - Method in class ghidra.framework.task.gui.taskview.TaskViewer
 
getComponent() - Method in class ghidra.graph.viewer.GraphComponent
 
getComponent() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
 
getComponent() - Method in interface ghidra.graph.viewer.VisualVertex
Returns the component of this vertex.
getComponent(int) - Method in class ghidra.app.util.PseudoData
 
getComponent(int) - Method in interface ghidra.program.model.data.Composite
Returns the component of this data type with the indicated ordinal.
getComponent(int) - Method in interface ghidra.program.model.data.Structure
Returns the component of this structure with the indicated ordinal.
getComponent(int) - Method in class ghidra.program.model.data.StructureDataType
 
getComponent(int) - Method in class ghidra.program.model.data.UnionDataType
 
getComponent(int) - Method in interface ghidra.program.model.listing.Data
Returns the immediate n'th component or null if none exists.
getComponent(int) - Method in class ghidra.program.model.listing.DataStub
 
getComponent(int[]) - Method in class ghidra.app.util.PseudoData
 
getComponent(int[]) - Method in interface ghidra.program.model.listing.Data
Get a data item given the index path.
getComponent(int[]) - Method in class ghidra.program.model.listing.DataStub
 
getComponent(int, MemBuffer) - Method in class ghidra.program.model.data.DynamicDataType
Returns the immediate n'th component of this data type.
getComponentActions(ComponentProvider) - Method in class docking.ActionToGuiHelper
Get an iterator over the actions for the given provider
getComponentActions(ComponentProvider) - Method in class docking.DockingWindowManager
Get the local actions installed on the given provider
getComponentAt(int) - Method in class ghidra.app.util.PseudoData
Deprecated.
getComponentAt(int) - Method in interface ghidra.program.model.data.Structure
Gets the first non-zero-length component that starts at the specified offset.
getComponentAt(int) - Method in interface ghidra.program.model.listing.Data
Deprecated, for removal: This API element is subject to removal in a future version.
method name has been changed to better reflect behavior. The method Data.getComponentContaining(int) should be used instead.
getComponentAt(int) - Method in class ghidra.program.model.listing.DataStub
 
getComponentAt(int, MemBuffer) - Method in class ghidra.program.model.data.DynamicDataType
Returns the first component containing the byte at the given offset.
getComponentContaining(int) - Method in class ghidra.app.util.PseudoData
 
getComponentContaining(int) - Method in interface ghidra.program.model.data.Structure
Gets the first non-zero-length component that contains the byte at the specified offset.
getComponentContaining(int) - Method in class ghidra.program.model.data.StructureDataType
 
getComponentContaining(int) - Method in interface ghidra.program.model.listing.Data
Return the first immediate child component that contains the byte at the given offset.
getComponentContaining(int) - Method in class ghidra.program.model.listing.DataStub
 
getComponentContaining(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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
 
getComponentMap() - Method in class ghidra.app.decompiler.util.FillOutStructureHelper
Retrieve the component map that was generated when structure was created using decompiler info.
getComponentPath() - Method in class ghidra.app.util.PseudoData
 
getComponentPath() - Method in interface ghidra.program.model.listing.Data
Get the component path if this is a component.
getComponentPath() - Method in class ghidra.program.model.listing.DataStub
 
getComponentPath() - Method in class ghidra.program.util.ProgramLocation
Returns the componentPath for the code unit.
getComponentPathName() - Method in class ghidra.app.util.PseudoData
 
getComponentPathName() - Method in interface ghidra.program.model.listing.Data
Returns the component path name (dot notation) for this field
getComponentPathName() - Method in class ghidra.program.model.listing.DataStub
 
getComponentProvider() - Method in interface docking.ActionContext
 
getComponentProvider() - Method in class docking.DefaultActionContext
 
getComponentProvider() - Method in class docking.DockableComponent
Returns the component provider attached to this dockable component; null if this object has been disposed
getComponentProvider() - Method in interface ghidra.app.services.ClipboardContentProviderService
Returns the component provider associated with this service
getComponentProvider(Component) - Method in class docking.DockingWindowManager
Returns the component provider that is the conceptual parent of the given component.
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 class docking.DockingWindowManager
Returns the ComponentProvider with the given name.
getComponentProvider(String) - Method in interface docking.Tool
Gets the ComponentProvider with the given name.
getComponentProviders(Class<T>) - Method in class docking.DockingWindowManager
Gets all components providers with a matching class.
getComponents() - Method in interface ghidra.program.model.data.Composite
Returns an array of Data Type Components that make up this composite including undefined filler components which may be present within a Structure which has packing disabled.
getComponents() - Method in class ghidra.program.model.data.StructureDataType
 
getComponents() - Method in class ghidra.program.model.data.UnionDataType
 
getComponents() - Method in class ghidra.program.model.lang.RegisterTree
Get the RegisterTrees that are the children of this RegisterTree
getComponents() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns an array of directed graphs.
getComponents(float[]) - Method in class generic.theme.GColor
 
getComponents(MemBuffer) - Method in class ghidra.program.model.data.DynamicDataType
Returns an array of components that make up this data type.
getComponents(ColorSpace, float[]) - Method in class generic.theme.GColor
 
getComponentsContaining(int) - Method in class ghidra.app.util.PseudoData
 
getComponentsContaining(int) - Method in interface ghidra.program.model.data.Structure
Get an ordered list of components that contain the byte at the specified offset.
getComponentsContaining(int) - Method in class ghidra.program.model.data.StructureDataType
 
getComponentsContaining(int) - Method in interface ghidra.program.model.listing.Data
Returns a list of all the immediate child components that contain the byte at the given offset.
getComponentsContaining(int) - Method in class ghidra.program.model.listing.DataStub
 
getComponentWindowingPlaceholder() - Method in class docking.DockableComponent
Returns the placeholder object associated with this DockableComponent
getComposite() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
getComposite() - Method in class generic.text.TextLayoutGraphics
 
getComposite() - Method in class ghidra.app.util.cparser.C.CompositeHandler
 
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.StubListing
 
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.StubListing
 
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.StubListing
 
getCompositeList() - Method in class ghidra.app.util.DataTypeDependencyOrderer
This method returns the ArrayList of structs/unions
getComposites() - Method in class ghidra.app.util.cparser.C.CParser
Get composite definitions
getCompressableWidth() - Method in interface docking.widgets.fieldpanel.Layout
Returns the smallest possible width of this layout that can display its full contents
getCompressableWidth() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
getCompressableWidth() - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
getCompressableWidth() - Method in class docking.widgets.fieldpanel.support.RowLayout
 
getCompression() - Method in class ghidra.program.model.data.BitmapResource
 
getComps(MemBuffer) - Method in class ghidra.program.model.data.DynamicDataType
 
getCompUnitDIEA() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
Returns this comp unit's root DIE as a DIE Aggregate.
getComputedUncompressedImageDataSize() - Method in class ghidra.program.model.data.BitmapResource
Compute the uncompressed image data size based upon getHeight(), getWidth() and getBitCount().
getConcreteBuffer(Address, PcodeArithmetic.Purpose) - Method in class ghidra.pcode.emu.ThreadPcodeExecutorState
 
getConcreteBuffer(Address, PcodeArithmetic.Purpose) - Method in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece
 
getConcreteBuffer(Address, PcodeArithmetic.Purpose) - Method in class ghidra.pcode.exec.DefaultPcodeExecutorState
 
getConcreteBuffer(Address, PcodeArithmetic.Purpose) - Method in class ghidra.pcode.exec.LocationPcodeExecutorStatePiece
 
getConcreteBuffer(Address, PcodeArithmetic.Purpose) - Method in class ghidra.pcode.exec.PairedPcodeExecutorState
 
getConcreteBuffer(Address, PcodeArithmetic.Purpose) - Method in class ghidra.pcode.exec.PairedPcodeExecutorStatePiece
 
getConcreteBuffer(Address, PcodeArithmetic.Purpose) - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Bind a buffer of concrete bytes at the given start address
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
 
getConfigFile() - Method in class ghidra.pty.ssh.GhidraSshPtyFactory
 
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.
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
 
getConflictValue(DataType) - Static method in class ghidra.program.database.data.DataTypeUtilities
Get the conflict value string associated with a conflict datatype name.
getConflictValue(String) - Static method in class ghidra.program.database.data.DataTypeUtilities
Get the conflict value associated with a conflict datatype name.
getConformanceFlags() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolConformanceDescriptor
Gets various flags, including the kind of conformance
getConformingTypeName() - Method in class ghidra.app.util.bin.format.swift.types.AssociatedTypeDescriptor
Gets the conforming type name
getConnectedComponents() - Method in class ghidra.graph.algo.TarjanStronglyConnectedAlgorthm
 
getConnection(PluginTool, PluginTool) - Method in interface ghidra.framework.model.ToolManager
Get the connection object for the producer and consumer tools
getConnection(PluginTool, PluginTool) - Method in class ghidra.framework.project.tool.ToolManagerImpl
 
getConnector(URL) - Method in class ghidra.framework.protocol.ghidra.DefaultGhidraProtocolHandler
 
getConnector(URL) - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolHandler
Get the Ghidra protocol connector for a Ghidra URL which requires this extension.
getConst() - Method in class ghidra.pcode.exec.ValueLocation
If the location represents a constant, get its value
getConstant(Varnode, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
 
getConstantAddress(long) - Method in interface ghidra.program.model.address.AddressFactory
Returns an address in "constant" space with the given offset.
getConstantAddress(long) - Method in class ghidra.program.model.address.DefaultAddressFactory
 
getConstantColor() - Method in class ghidra.app.decompiler.DecompileOptions
 
getConstantPool(Program) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
Get the constant pool associated with the given Program
getConstantSpace() - Method in interface ghidra.program.model.address.AddressFactory
Returns the "constant" address space.
getConstantSpace() - Method in class ghidra.program.model.address.DefaultAddressFactory
 
getConstantSpace() - Method in class ghidra.program.model.lang.PcodeParser
 
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.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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
Get constant address space
getConsumedLength() - Method in class ghidra.program.model.data.MemBufferImageInputStream
 
getConsumedToolEventNames() - Method in class ghidra.framework.plugintool.PluginTool
 
getConsumer() - Method in interface ghidra.framework.model.ToolConnection
Get the tool that consumes an event
getConsumerList() - Method in class ghidra.framework.data.DomainObjectAdapter
 
getConsumerList() - Method in interface ghidra.framework.model.DomainObject
Returns the list of consumers on this domainObject
getConsumers() - Method in class ghidra.framework.data.DomainFileProxy
 
getConsumers() - Method in class ghidra.framework.data.GhidraFile
 
getConsumers() - Method in interface ghidra.framework.model.DomainFile
Get the list of consumers (Objects) for this domain file.
getConsumerTools() - Method in interface ghidra.framework.model.ToolManager
Get a list of tools that consume at least one tool event.
getConsumerTools() - Method in class ghidra.framework.project.tool.ToolManagerImpl
 
getContainedDataTypes(DataType) - Static method in class ghidra.program.database.data.DataTypeUtilities
 
getContainer() - Method in class ghidra.formats.gfilesystem.FSRLRoot
Returns the parent containerfile FSRL, or null if this FSRLRoot specifies a root-level filesystem.
getContainerCount() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
 
getContainerLength() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
Returns the size in bytes of the raw data in the container.
getContainerOffset() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
 
getContainerTypeName() - Method in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
Returns a string that describes what kind of object is specified by the DIEAggregate.
getContainingFieldDataType() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Returns the DataType of the field that this object instance was contained inside of, or null if this instance was not a field inside another structure.
getContainingTypeRef() - Method in class ghidra.app.util.bin.format.dwarf.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
getContentHandler(Class<? extends DomainObject>) - Static method in class ghidra.framework.data.DomainObjectAdapter
Get the ContentHandler associated with the specified domain object class
getContentHandler(String) - Static method in class ghidra.framework.data.DomainObjectAdapter
Get the ContentHandler associated with the specified content-type.
getContentHandlers() - Static method in class ghidra.framework.data.DomainObjectAdapter
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.
getContents() - Method in class ghidra.app.util.bin.format.swift.types.MultiPayloadEnumDescriptor
Gets the contents
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
 
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
Gets the comment associated with this blob's contents.
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobCustomAttrib
 
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec
 
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssembly
 
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssemblyRef
 
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigConstant
 
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
 
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar
 
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
 
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
 
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodSpec
 
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigProperty
 
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
 
getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigTypeSpec
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
Gets the data type associated with this blob's contents.
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobCustomAttrib
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssembly
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssemblyRef
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigConstant
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodSpec
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigProperty
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
 
getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigTypeSpec
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
Gets the name associated with this blob's contents.
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobCustomAttrib
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssembly
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssemblyRef
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigConstant
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodSpec
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigProperty
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
 
getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigTypeSpec
 
getContentsReader() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
Gets a new binary reader positioned at the start of this blob's contents.
getContentsSize() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
Gets the blob's contents size in bytes.
getContentsSize() - Method in class ghidra.app.util.bin.format.swift.types.MultiPayloadEnumDescriptor
Gets the size of the contents in bytes
getContentType() - Method in interface ghidra.framework.data.ContentHandler
Returns a unique content-type identifier
getContentType() - Method in class ghidra.framework.data.DomainFileProxy
 
getContentType() - Method in class ghidra.framework.data.FolderLinkContentHandler
 
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 for this file
getContentType() - Method in class ghidra.framework.protocol.ghidra.ContentTypeQueryTask
Get the discovered content type (e.g., "Program")
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.DataTypeArchiveLinkContentHandler
 
getContentType() - Method in class ghidra.program.database.ProgramContentHandler
 
getContentType() - Method in class ghidra.program.database.ProgramLinkContentHandler
 
getContentTypeDisplayString() - Method in interface ghidra.framework.data.ContentHandler
A string that is meant to be presented to the user.
getContentTypeDisplayString() - Method in class ghidra.framework.data.FolderLinkContentHandler
 
getContentTypeDisplayString() - Method in class ghidra.program.database.DataTypeArchiveContentHandler
 
getContentTypeDisplayString() - Method in class ghidra.program.database.DataTypeArchiveLinkContentHandler
 
getContentTypeDisplayString() - Method in class ghidra.program.database.ProgramContentHandler
 
getContentTypeDisplayString() - Method in class ghidra.program.database.ProgramLinkContentHandler
 
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
 
getContext() - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Get the context block
getContext() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
getContext() - Method in class ghidra.app.services.DataTypeReference
 
getContext() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
getContext() - Method in interface ghidra.pcode.emu.PcodeThread
Get the thread's decoding context
getContext() - Method in class ghidra.pcode.struct.GotoStmt
Internal: Provides the implementation of RValInternal.getContext() for AssignStmt
getContext() - Method in class ghidra.pcode.struct.Expr
 
getContext() - Method in class ghidra.util.WordLocation
 
getContext(ProcessorContextView, int[]) - Method in class ghidra.app.plugin.processors.sleigh.ContextCache
 
getContextAfterCommits() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
getContextAt(Address) - Method in interface ghidra.app.plugin.assembler.GenericAssembler
Get the context at a given address
getContextAt(Address) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
getContextBaseRegister() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getContextBaseRegister() - Method in interface ghidra.program.model.lang.Language
Returns processor context base register or null if one has not been defined by the language.
getContextBaseRegister() - Method in class ghidra.program.model.lang.RegisterManager
Get context base-register
getContextBits(int, int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
 
getContextBits(int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
Get bits from context into an int
getContextBlock() - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
 
getContextBytes() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
Get full set of context bytes.
getContextBytes(int, int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
 
getContextBytes(int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
Get bytes from context into an int
getContextChanges() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
 
getContextClass() - Method in class docking.action.DockingAction
 
getContextClass() - Method in interface docking.action.DockingActionIf
Returns the class of a specific action context that this action requires for it to operate.
getContextClass() - Method in class docking.DockingActionProxy
 
getContextNode() - Method in interface ghidra.framework.main.datatable.ProjectTreeContext
Returns the node that represents the context object for this context
getContextNode() - Method in class ghidra.framework.main.datatree.DialogProjectTreeContext
 
getContextNode() - Method in class ghidra.framework.main.datatree.FrontEndProjectTreeContext
 
getContextObject() - Method in interface docking.ActionContext
Returns the object that was included by the ComponentProvider when this context was created.
getContextObject() - Method in class docking.DefaultActionContext
 
getContextObjectForMarginPanels(ListingPanel, MouseEvent) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Gets a marker margin or overview margin context object if the mouse event occurred on one of the GUI components for the indicated listing panel's marker margin (left edge of listing) or overview margin (right edge of listing).
getContextRegister() - Method in class ghidra.app.emulator.EmulatorHelper
Get the current context register value
getContextRegisters() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getContextRegisters() - Method in class ghidra.program.database.register.OldProgramContextDB
 
getContextRegisters() - Method in interface ghidra.program.model.lang.Language
Get an unsorted unmodifiable list of processor context registers that this language defines (includes context base register and its context field registers).
getContextRegisters() - Method in class ghidra.program.model.lang.RegisterManager
Get unsorted unmodifiable list of all processor context registers (include base context register and children)
getContextRegisters() - Method in interface ghidra.program.model.listing.ProgramContext
Gets the registers for this context that are used for processor context states.
getContextRegisters() - Method in class ghidra.program.util.AbstractProgramContext
 
getContextRegisterValue() - Method in class ghidra.app.emulator.AdaptedEmulator
 
getContextRegisterValue() - Method in class ghidra.app.emulator.DefaultEmulator
 
getContextRegisterValue() - Method in interface ghidra.app.emulator.Emulator
Returns the current context register value.
getContextRegisterValue() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
Get the processor context value as a RegisterValue
getContextRegisterValue() - Method in class ghidra.pcode.emu.ModifiedPcodeThread.GlueEmulate
 
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
 
getContextualName(String, String) - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
Gets the name of this LoadCommand which includes contextual information
getContextValue(String) - Method in class ghidra.app.util.bin.format.coff.relocation.CoffRelocationContext
Get context value for specified key
getController() - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
getConventionPointerNameString(String) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
getConvert() - Method in class ghidra.program.model.pcode.EquateSymbol
 
getCopy() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
 
getCopyright() - Method in class ghidra.app.util.bin.format.pe.ArchitectureDataDirectory
Returns the copyright string defined in this directory.
getCorrelatedDestinationRange(Address, TaskMonitor) - Method in interface ghidra.program.util.AddressCorrelation
Returns the AddressRange of a set of addresses in the destination program that correlates to corresponding range in the source program.
getCorrelatedDestinationRange(Address, TaskMonitor) - Method in class ghidra.program.util.LinearDataAddressCorrelation
 
getCount() - Method in interface docking.widgets.table.constraint.ColumnData
Returns the number of column values (unfiltered table row count)
getCount() - Method in class docking.widgets.table.constraint.MappedColumnConstraint.DelegateColumnData
 
getCount() - Method in interface ghidra.app.context.DataLocationListContext
Returns the number of Data objects for the current action context.
getCount() - Method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureSuperBlob
Returns the number of index entries.
getCount() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateHeader
Returns the count of longs in thread state.
getCount() - Method in class ghidra.app.util.bin.format.ne.EntryTableBundle
Returns the number of entries in bundle.
getCount() - Method in class ghidra.app.util.bin.format.ne.ResourceType
Returns the number of resources of this type.
getCount() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
 
getCount() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
 
getCount() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
 
getCount() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
 
getCount() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolList
 
getCount() - Method in class ghidra.app.util.bin.format.pe.BaseRelocation
Returns the number of relocation in this block.
getCount() - Method in class ghidra.formats.gfilesystem.crypto.CachedPasswordProvider
Returns the number of items in cache
getCount() - Method in interface ghidra.program.model.data.Enum
Get the number of entries in this Enum.
getCount() - Method in class ghidra.program.model.data.EnumDataType
 
getCount() - Method in class ghidra.program.util.GroupView
Get the number of paths in the view
getCount() - Method in class ghidra.util.CountLatch
 
getCount(int) - Method in class generic.lsh.vector.IDFLookup
 
getCount(Settings) - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
 
getCounter() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
getCounter() - Method in interface ghidra.pcode.emu.PcodeThread
Get the value of the program counter of this thread
getCounter() - Method in class ghidra.util.xml.XmlWriter
Returns the XML summary string.
getCPoolRef(long[], Encoder) - Method in class ghidra.app.decompiler.DecompileCallback
Look up details of a specific constant pool reference
getCPoolRef(String, long[]) - Method in class ghidra.app.decompiler.DecompileDebug
 
getCPrimitiveDataType(String) - Static method in class ghidra.program.database.data.DataTypeUtilities
Return the appropriate datatype for a given C primitive datatype name.
getCprMask() - Method in class ghidra.app.util.bin.format.coff.AoutHeaderMIPS
Returns the co-processor register masks.
getCprMask() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
 
getCpuFlag() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
Returns the CPU bit flags.
getCpuSubType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
getCpuSubType() - Method in class ghidra.app.util.bin.format.macho.MachHeader
 
getCpuSubType() - Method in class ghidra.app.util.bin.format.ubi.FatArch
 
getCpuType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
getCpuType() - Method in class ghidra.app.util.bin.format.macho.MachHeader
 
getCpuType() - Method in class ghidra.app.util.bin.format.ubi.FatArch
 
getCpuType() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
Reserved.
getCrc() - Method in class ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo
Return the crc of the external debug file.
getCrc() - Method in class ghidra.app.util.bin.format.elf.info.GnuDebugLink
 
getCreatedOn() - Method in class ghidra.util.extensions.ExtensionDetails
 
getCreateTime() - Method in class ghidra.framework.store.Version
Returns time at which version was created.
getCreationDate() - Method in class ghidra.program.database.DataTypeArchiveDB
 
getCreationDate() - Method in class ghidra.program.database.ProgramDB
 
getCreationDate() - Method in interface ghidra.program.model.listing.DataTypeArchive
Returns the creation date of this data type archive.
getCreationDate() - Method in interface ghidra.program.model.listing.Program
Returns the creation date of this program.
getCRef() - Method in class ghidra.app.util.bin.format.pe.debug.OMFFileIndex
Returns the number of file name references in the executable.
getCRefCnt() - Method in class ghidra.app.util.bin.format.pe.debug.OMFFileIndex
Returns the indices into the nameoffset table for each file.
getCriteria() - Method in class ghidra.plugins.importer.batch.BatchGroup
Returns the BatchSegregatingCriteria of this group.
getCriticalSectionDefaultTimeout() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
Returns the critical section default time-out value.
getCryptID() - Method in class ghidra.app.util.bin.format.macho.commands.EncryptedInformationCommand
 
getCryptOffset() - Method in class ghidra.app.util.bin.format.macho.commands.EncryptedInformationCommand
 
getCryptoProviderInstance(Class<T>) - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
Returns the previously registered matching CryptoProvider instance.
getCryptoProviders() - Method in interface ghidra.formats.gfilesystem.crypto.CryptoProvider.Session
Returns the CryptoProviders instance that created this session.
getCryptSize() - Method in class ghidra.app.util.bin.format.macho.commands.EncryptedInformationCommand
 
getCtor(Class<T>, Class<?>...) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
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
 
getCuAddress() - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
Returns address of the cu tab slice, used by the cuOffset field's markup annotation.
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
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
 
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.
getCurrentGoroutineRegister() - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfo
 
getCurrentGroup() - Method in class ghidra.framework.task.GTaskManager
Returns the currently running group, or null if no group is running.
getCurrentHighlight() - Method in class ghidra.app.script.GhidraState
 
getCurrentHistoryItem() - Method in class util.HistoryList
Returns the item currently pointed to within the list of items.
getCurrentInstruction() - Method in class ghidra.test.processors.support.EmulatorTestRunner
 
getCurrentInstruction(Address) - Method in class ghidra.program.util.VarnodeContext
 
getCurrentLayoutLocations() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
 
getCurrentLength() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
 
getCurrentLevel() - Method in class ghidra.xml.AbstractXmlPullParser
 
getCurrentLevel() - Method in interface ghidra.xml.XmlPullParser
The current element level, as if the XML document was a tree.
getCurrentLocation() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getCurrentLocation() - Method in class ghidra.app.script.GhidraState
 
getCurrentLocation() - Method in interface ghidra.app.services.CodeViewerService
Returns the current cursor location.
getCurrentModel() - Method in class ghidra.app.util.viewer.format.FieldHeader
Returns the currently tabbed model.
getCurrentPanel() - Method in class docking.wizard.AbstractMagePanelManager
 
getCurrentPositions(VisualGraph<V, E>, Layout<V, E>) - Static method in class ghidra.graph.viewer.layout.LayoutPositions
 
getCurrentProgram() - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
getCurrentProgram() - Method in class ghidra.app.plugin.ProgramPlugin
 
getCurrentProgram() - Method in class ghidra.app.script.GhidraState
Returns the current program.
getCurrentProgram() - Method in interface ghidra.app.services.ProgramManager
Return the program that is currently active.
getCurrentProgram() - Method in class ghidra.program.flatapi.FlatProgramAPI
Gets the current program.
getCurrentProgram(PluginTool) - Static method in class ghidra.program.util.GhidraProgramUtilities
Returns the current program for the given tool or null if no program is open.
getCurrentRow() - Method in class docking.widgets.AutoLookup
Returns the currently selected row
getCurrentRow() - Method in class docking.widgets.list.GListAutoLookup
 
getCurrentRow() - Method in class docking.widgets.table.GTableAutoLookup
 
getCurrentScope() - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
 
getCurrentSelection() - Method in class ghidra.app.script.GhidraState
 
getCurrentSelection() - Method in interface ghidra.app.services.CodeViewerService
Returns the current program selection (which crosses multiple fields).
getCurrentState() - Method in class docking.menu.MultiStateDockingAction
 
getCurrentStringTranslationServices(PluginTool) - Static method in interface ghidra.app.services.StringTranslationService
Returns a sorted list of the currently enabled StringTranslationService service providers.
getCurrentStringValidatorServices(PluginTool) - Static method in interface ghidra.app.services.StringValidatorService
Returns a list of string validator services
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.
getCurrentTransactionInfo() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
getCurrentTransactionInfo() - Method in interface ghidra.framework.model.DomainObject
Returns the current transaction info
getCurrentUserData() - Method in class docking.menu.MultiStateDockingAction
 
getCurrentValue() - Method in class docking.theme.gui.ThemeTableContext
Returns the currentValue of the selected table row
getCurrentValue() - Method in class ghidra.framework.options.Option
 
getCurrentValue() - Method in class ghidra.framework.options.ThemeColorOption
 
getCurrentValue() - Method in class ghidra.framework.options.ThemeFontOption
 
getCurrentValues() - Method in class docking.theme.gui.GThemeValuesCache
 
getCurrentValues() - Method in class generic.theme.ThemeManager
Returns a GThemeValueMap of all current theme values including unsaved changes to the theme.
getCurrentVariableHighlightColor() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getCurrentVariableHighlightColor() - Method in class ghidra.app.decompiler.DecompileOptions
 
getCurrentVersion() - Method in interface db.buffers.BufferFileManager
Returns the current version.
getCurrentVersion() - Method in class db.Database.DBBufferFileManager
 
getCurrentVersion() - Method in class db.Database
Returns the version number associated with the latest buffer file version.
getCurrentVersion() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
 
getCurrentVersion() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
 
getCurrentVersion() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
Returns the current CFM version.
getCurrentVersion() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
The oldImpVersion and currentVersion fields (4 bytes each) provide version information for checking the compatibility of the imported library.
getCurrentVersion() - Method in class ghidra.framework.store.db.VersionedDatabase
Returns the version number associated with the latest buffer file version.
getCurrentVersion() - Method in interface ghidra.framework.store.FolderItem
Return the latest/current version.
getCurrentVersion() - Method in class ghidra.framework.store.local.LocalDatabaseItem
 
getCurrentVersion() - Method in class ghidra.framework.store.local.LocalDataFile
 
getCurrentVersion() - Method in class ghidra.framework.store.local.UnknownFolderItem
 
getCurrentVersion() - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
getCurrentView() - Method in interface ghidra.app.services.ViewService
Get the current view.
getCurrentViewProvider() - Method in interface ghidra.app.services.ViewManagerService
Get the current view provider.
getCurrentWizardPanel() - Method in class docking.wizard.WizardManager
Returns the current wizard panel.
getCursor() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getCursorBounds() - Method in class docking.widgets.fieldpanel.FieldPanel
 
getCursorBounds() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
getCursorBounds() - Method in class help.screenshot.AbstractScreenShotGenerator
 
getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getCursorBounds(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
Returns a bounding rectangle for the cursor at the given position
getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getCursorBounds(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
 
getCursorBounds(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getCursorBounds(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getCursorColor() - Method in class docking.widgets.fieldpanel.internal.PaintContext
Returns the current cursor color.
getCursorColumn() - Method in interface ghidra.app.services.Terminal
Get the cursor's current column
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
 
getCursorRow() - Method in interface ghidra.app.services.Terminal
Get the cursor's current line
getCurSpace() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
 
getCurSpace() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
Get address space containing current instruction
getCustomEditor() - Method in class docking.options.editor.ColorEditor
 
getCustomEditor() - Method in class docking.options.editor.ColorPropertyEditor
 
getCustomEditor() - Method in class docking.options.editor.DateEditor
 
getCustomEditor() - Method in class docking.options.editor.FileChooserEditor
 
getCustomEditor() - Method in class docking.options.editor.FontEditor
 
getCustomEditor() - Method in class docking.options.editor.FontPropertyEditor
 
getCustomEditor() - Method in class docking.options.editor.IconPropertyEditor
 
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.EolExtraCommentsPropertyEditor
 
getCustomEditor() - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsPropertyEditor
 
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.
getCustomHelpModel() - Method in class docking.help.DockingHelpBroker
 
getCustomHelpModel() - Method in class help.GHelpBroker
 
getCustomLibrarySearchPaths(ByteProvider, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Gets a List of priority-ordered custom AbstractLibrarySupportLoader.FileSystemSearchPaths used to search for libraries.
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
 
getCutab() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns the cutab slice.
getCValue(String) - Static method in class ghidra.app.util.cparser.CPP.DefineTable
Parse a C format integer value
getDarkDefaultValues() - Method in class generic.theme.ThemePropertyFileReader
Returns the map of dark defaults values.
getDarkValues() - Method in class docking.theme.gui.GThemeValuesCache
 
getDarkValues() - Method in interface generic.theme.ApplicationThemeDefaults
Returns the dark default GThemeValueMap
getDarkValues() - Method in class generic.theme.PropertyFileThemeDefaults
 
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.macos.rm.SingleResourceData
Returns the resource data for this resource.
getData() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
 
getData() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
 
getData() - Method in class ghidra.app.util.bin.format.pe.SecurityCertificate
An array of certificates.
getData() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
Returns an input stream to underlying bytes of this section.
getData() - Method in class ghidra.app.util.opinion.IntelHexRecord
 
getData() - Method in class ghidra.framework.plugintool.Plugin
Get the domain files that this plugin has open.
getData() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
getData() - Method in interface ghidra.program.model.mem.MemoryBlock
Get memory data in the form of an InputStream.
getData() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
getData() - Method in class ghidra.program.model.pcode.HighCodeSymbol
Get the Data object backing this, if it exists
getData() - Method in class ghidra.program.model.pcode.MappedDataEntry
 
getData(boolean) - Method in interface ghidra.program.model.listing.Listing
get a Data iterator that will iterate over the entire address space; returning both defined and undefined Data objects.
getData(boolean) - Method in class ghidra.program.model.listing.StubListing
 
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(long, byte[]) - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
Copy a range of data from the semisparse array into the given byte array
getData(long, byte[], int, int) - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
Copy a range of data from the semisparse array into a portion of the given byte array
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.StubListing
 
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.StubListing
 
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.
getDataAddress(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
getDataAddress(long) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Converts an offset into an Address.
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.StubListing
 
getDataAfter(Data) - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the defined data after the specified data or null if no data exists.
getDataAlignment() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Gets the value of the data alignment factor for this CIE record.
getDataApplicationMode() - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
Gets the data application mode.
getDataAsTree() - Method in class 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.StubListing
 
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
 
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.StubListing
 
getDataBefore(Data) - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the defined data before the specified data or null if no data exists.
getDataBlock() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord
 
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.StubListing
 
getDataConverter() - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Returns a DataConverter appropriate for the current program.
getDataConverter(Program) - Static method in class ghidra.program.util.ProgramUtilities
 
getDataDirectories() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
Returns the array of data directories.
getDataDirectories() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getDataDirectory() - Method in exception ghidra.framework.store.local.DataDirectoryException
Returns existing data directory
getDataFlavors() - Method in interface ghidra.app.util.ProgramDropProvider
Get the data flavors that this drop service accepts.
getDataFormat() - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
Gets the exception handling data decoding format.
getDataImage(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
 
getDataImageBaseOption(List<Option>) - Static method in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
 
getDataInstance(Memory) - Method in class ghidra.program.util.string.FoundString
 
getDataIsDirectory() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
Returns a pointer to information about a specific resource instance.
getDataLength() - Method in class ghidra.program.model.data.StringDataInstance
Returns the length of this string's data, in bytes.
getDataLocationForCharacterIndex(int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
getDataLocationForCharacterIndex(int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
getDataLocationForCharacterIndex(int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
Translates the given character index to a data location related to the data model, as determined by the FieldFactory.
getDataLocationForCharacterIndex(int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
getDataLocationForCharacterIndex(int) - Method in class ghidra.util.bean.field.AnnotatedTextFieldElement
 
getDataLocationList() - Method in interface ghidra.app.context.DataLocationListContext
Returns a list of the locations of the current Data objects in the current action context.
getDataLocationList(Predicate<Data>) - Method in interface ghidra.app.context.DataLocationListContext
Returns a list of the locations of the current Data objects in the current action context that pass the given filter.
getDataMap(boolean) - Method in class ghidra.program.database.data.DataTypeManagerDB
Get the manager string data map.
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 class ghidra.app.util.bin.format.omf.OmfData
 
getDataOrganization() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
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
 
getDataOrganization(DataTypeManager) - Static method in class ghidra.program.model.data.AbstractDataType
Get the DataOrganization which should be used by a AbstractDataType when associated with a specified dataMgr.
getDataRange() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
 
getDataRecordOffset() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
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.util.map.IntValueMap
 
getDataSize() - Method in class ghidra.util.map.ObjectValueMap
 
getDataSize() - Method in class ghidra.util.map.ValueMap
Returns the size (in bytes) of the data that is stored in this property set.
getDataSource() - Method in class docking.theme.gui.ThemeColorTableModel
 
getDataSource() - Method in class docking.theme.gui.ThemeFontTableModel
 
getDataSource() - Method in class docking.theme.gui.ThemeIconTableModel
 
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.plugin.debug.dbtable.DbSmallTableModel
 
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.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.services.FieldMatcher
 
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.ReturnParameterDB
 
getDataType() - Method in class ghidra.program.database.function.VariableDB
 
getDataType() - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
getDataType() - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
getDataType() - Method in interface ghidra.program.model.data.Array
Returns the dataType of the elements in the array.
getDataType() - Method in class ghidra.program.model.data.ArrayDataType
 
getDataType() - Method in class ghidra.program.model.data.CustomFormat
Get the data type associated with this format.
getDataType() - Method in interface ghidra.program.model.data.DataTypeComponent
Returns the dataType in this component.
getDataType() - Method in class ghidra.program.model.data.DataTypeComponentImpl
 
getDataType() - Method in exception ghidra.program.model.data.DataTypeEncodeException
Get the data type
getDataType() - Method in class ghidra.program.model.data.DataTypeInstance
 
getDataType() - Method in interface ghidra.program.model.data.ParameterDefinition
Get the Data Type of this variable
getDataType() - Method in class ghidra.program.model.data.ParameterDefinitionImpl
 
getDataType() - Method in interface ghidra.program.model.data.Pointer
Returns the "pointed to" dataType
getDataType() - Method in class ghidra.program.model.data.PointerDataType
 
getDataType() - Method in class ghidra.program.model.data.PointerTypedef
 
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.listing.LocalVariableImpl
 
getDataType() - Method in class ghidra.program.model.pcode.DataTypeSymbol
 
getDataType() - Method in class ghidra.program.model.pcode.HighSymbol
 
getDataType() - Method in class ghidra.program.model.pcode.HighVariable
 
getDataType() - Method in class ghidra.program.model.pcode.ParamMeasure
 
getDataType() - Method in interface ghidra.program.model.symbol.ExternalLocation
Returns the DataType which has been associated with this location.
getDataType() - Method in class ghidra.program.util.string.FoundString
 
getDataType(int) - Method in class ghidra.app.util.demangler.DemangledTemplate
 
getDataType(long) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getDataType(long) - Method in interface ghidra.program.model.data.DataTypeManager
Returns the dataType associated with the given dataTypeId or null if the dataTypeId is not valid
getDataType(long, DataType) - Method in class ghidra.app.util.bin.format.dwarf.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 DWARFDataTypeManager.addDataType(long, DataType, DWARFSourceInfo)).
getDataType(short) - Static method in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
 
getDataType(ActionContext) - Method in class ghidra.app.actions.AbstractFindReferencesDataTypeAction
 
getDataType(ClangToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
Returns the data type for the given token
getDataType(DecompilerActionContext) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
Returns the data type for the given context if the context pertains to a data type
getDataType(DataTypeManagerService) - Method in class ghidra.app.util.datatype.DataTypeUrl
Uses the given service and its DataTypeManagers to find the data type represented by this url
getDataType(DIEAggregate, DWARFDataTypeImporter.DWARFDataType) - Method in class ghidra.app.util.bin.format.dwarf.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.dwarf.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 DWARFDataTypeManager.addDataType(long, DataType, DWARFSourceInfo)).
getDataType(CategoryPath, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getDataType(CategoryPath, String) - Method in interface ghidra.program.model.data.DataTypeManager
Gets the data type with the indicated name in the indicated category.
getDataType(DataTypeManager) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
getDataType(DataTypeManager) - Method in class ghidra.app.util.demangler.DemangledDataType
Converts this demangled datatype into the corresponding Ghidra datatype
getDataType(DataTypeManager) - Method in class ghidra.app.util.demangler.DemangledStructure
 
getDataType(DataTypePath) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getDataType(DataTypePath) - Method in interface ghidra.program.model.data.DataTypeManager
Find the dataType for the given dataTypePath.
getDataType(SourceArchive, UniversalID) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getDataType(SourceArchive, UniversalID) - Method in interface ghidra.program.model.data.DataTypeManager
Finds the data type using the given source archive and id.
getDataType(Program) - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
Gets this decoder's encoded data type.
getDataType(MemBuffer) - Method in interface ghidra.program.model.data.FactoryDataType
Returns the appropriate DataType which corresponds to the specified memory location.
getDataType(MemBuffer) - Method in class ghidra.program.model.data.FactoryStructureDataType
 
getDataType(String) - Method in interface ghidra.app.services.DataTypeQueryService
Obtain the preferred datatype which corresponds to the specified datatype specified by filterText.
getDataType(String) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getDataType(String) - Method in interface ghidra.program.model.data.Category
Get a data type with the given name.
getDataType(String) - Method in interface ghidra.program.model.data.DataTypeManager
Retrieve the data type with the fully qualified path.
getDataType(String) - Method in interface ghidra.program.model.data.ICategory
Get a data type with the given name.
getDataType(String, long, Encoder) - Method in class ghidra.app.decompiler.DecompileCallback
Get a description of a data-type given its name and type id
getDataType(TreePath) - Method in interface ghidra.app.services.DataTypeManagerService
Shows the user a dialog that allows them to choose a data type from a tree of all available data types.
getDataTypeAdditions() - Method in interface ghidra.program.model.listing.DataTypeChangeSet
returns a list of data type IDs that have been added.
getDataTypeAlignment() - Method in class ghidra.program.model.util.DataTypeInfo
 
getDataTypeArchive(int) - Method in class ghidra.app.merge.DataTypeArchiveMergeManager
Returns one of the four programs involved in the merge as indicated by the version.
getDataTypeAt(int) - Method in interface ghidra.program.model.data.Structure
Returns the lowest-level component that contains the specified offset.
getDataTypeAt(int) - Method in class ghidra.program.model.data.StructureDataType
 
getDataTypeCategoryPath(CategoryPath, Namespace) - Static method in class ghidra.program.database.data.DataTypeUtilities
Create a data type category path derived from the specified namespace and rooted from the specified baseCategory
getDataTypeChanges() - Method in interface ghidra.program.model.listing.DataTypeChangeSet
returns a list of data type IDs that have changed.
getDataTypeComponent(int) - Method in interface ghidra.program.model.lang.DataTypeProviderContext
Get one data type from buffer at the current position plus offset.
getDataTypeComponents(int, int) - Method in interface ghidra.program.model.lang.DataTypeProviderContext
Get an array of DataTypeComponents that begin at start or before end.
getDataTypeCount(boolean) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getDataTypeCount(boolean) - Method in interface ghidra.program.model.data.DataTypeManager
Returns the total number of defined data types.
getDataTypeDisplayText() - Method in class ghidra.program.model.listing.VariableOffset
Returns the data type access portion of this variable offset as a string
getDataTypeField(DataType) - Method in class ghidra.app.actions.AbstractFindReferencesDataTypeAction
 
getDataTypeForBytes(int) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
 
getDataTypeForVariable(DIEAggregate) - Method in class ghidra.app.util.bin.format.dwarf.DWARFDataTypeManager
 
getDataTypeHandle() - Method in class ghidra.program.model.util.DataTypeInfo
 
getDataTypeId() - Method in class ghidra.app.util.datatype.DataTypeUrl
 
getDataTypeId() - Method in class ghidra.program.database.symbol.SymbolDB
 
getDataTypeInstance(DataType, int, boolean) - Static method in class ghidra.program.model.data.DataTypeInstance
Attempt to create a fixed-length data-type instance.
getDataTypeInstance(DataType, MemBuffer, boolean) - 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, boolean) - Static method in class ghidra.program.model.data.DataTypeInstance
Attempt to create a data-type instance associated with a specific memory location.
getDataTypeLength() - Method in class ghidra.program.model.util.DataTypeInfo
 
getDataTypeLengthString(DataType) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
getDataTypeManager() - Method in class ghidra.app.decompiler.DecompInterface
 
getDataTypeManager() - Method in interface ghidra.app.merge.DataTypeManagerOwner
Gets the associated data type manager.
getDataTypeManager() - Method in class ghidra.app.util.cparser.C.CParser
Get the data type manager
getDataTypeManager() - Method in class ghidra.program.database.DataTypeArchiveDB
 
getDataTypeManager() - Method in class ghidra.program.database.ProgramDB
 
getDataTypeManager() - Method in class ghidra.program.model.data.AbstractDataType
 
getDataTypeManager() - Static method in class ghidra.program.model.data.BuiltInDataTypeManager
Returns shared instance of built-in data type manager.
getDataTypeManager() - Method in interface ghidra.program.model.data.Category
Get the data type manager associated with this category.
getDataTypeManager() - Method in interface ghidra.program.model.data.DataType
Get the DataTypeManager containing this datatype.
getDataTypeManager() - Method in interface ghidra.program.model.data.ICategory
Get the data type manager associated with this category.
getDataTypeManager() - Method in interface ghidra.program.model.listing.Listing
Get the data type manager for the program.
getDataTypeManager() - Method in interface ghidra.program.model.listing.Program
Returns the program's datatype manager.
getDataTypeManager() - Method in class ghidra.program.model.listing.StubListing
 
getDataTypeManager() - Method in interface ghidra.program.model.pcode.PcodeFactory
 
getDataTypeManager() - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
getDataTypeManagerId() - Method in class ghidra.app.util.datatype.DataTypeUrl
 
getDataTypeManagers() - Method in interface ghidra.app.services.DataTypeArchiveService
Gets the open data type managers.
getDataTypeMapper() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Returns a reference to the root DataTypeMapper, as a plain DataTypeMapper type.
getDataTypeName() - Method in class ghidra.app.util.datatype.DataTypeUrl
 
getDataTypeName() - Method in class ghidra.program.model.data.DataTypePath
Returns the name of the datatype.
getDataTypeOffset() - Method in class ghidra.program.model.util.CompositeDataTypeElementInfo
 
getDataTypePath() - Method in class ghidra.program.model.data.AbstractDataType
 
getDataTypePath() - Method in interface ghidra.program.model.data.DataType
Returns the dataTypePath for this datatype;
getDataTypes() - Method in interface ghidra.program.model.data.Category
Get all data types in this category.
getDataTypes() - Method in class ghidra.program.model.data.CycleGroup
Get the data types in this group.
getDataTypes() - Method in interface ghidra.program.model.data.ICategory
Get all data types in this category.
getDataTypes(CategoryPath) - Method in class ghidra.program.database.data.DataTypeManagerDB
Gets the datatypes in the given category path
getDataTypes(SourceArchive) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getDataTypes(SourceArchive) - Method in interface ghidra.program.model.data.DataTypeManager
Returns all data types within this manager that have as their source the given archive
getDataTypes(String) - Method in class ghidra.program.flatapi.FlatProgramAPI
Searches through the datatype manager of the current program and returns an array of datatypes that match the specified name.
getDataTypesByBaseName(String) - Method in interface ghidra.program.model.data.Category
Get all data types whose name matches the given name once any conflict suffixes have been removed from both the given name and the data types that are being scanned.
getDataTypesContaining(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getDataTypesContaining(DataType) - Method in interface ghidra.program.model.data.DataTypeManager
Deprecated.
the method DataType.getParents() should be used instead. Use of Set implementations for containing DataTypes is also inefficient.
getDataTypeSignedness(DataType) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
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.
getDataTypeTraceBackward(Varnode) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
Get the data-type associated with a Varnode.
getDataTypeTraceForward(Varnode) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
Get the data-type associated with a Varnode.
getDataTypeUUID(String) - Static method in class ghidra.program.database.symbol.EquateManager
Pulls out the enum data type UUID given a formatted equate name.
getDataValueRepresentation(Data) - Method in class ghidra.program.model.listing.CodeUnitFormat
Returns a formatted data value for the specified data unit.
getDataValueRepresentationString(Data) - Method in class ghidra.program.model.listing.CodeUnitFormat
Returns a formatted data value for the specified data unit.
getDate() - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
 
getDate() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
Milliseconds since java Date epoch
getDate() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
 
getDate(int, int, int) - Static method in class ghidra.util.DateUtils
Returns a date for the given numeric values
getDate(String, Date) - Method in class ghidra.framework.options.AbstractOptions
 
getDate(String, Date) - Method in class ghidra.framework.options.GProperties
Gets the Date value for the given name.
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.
getDateTimeStamp() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
Returns the creation date of this PEF container.
getDaysBetween(Date, Date) - Static method in class ghidra.util.DateUtils
Returns all days between the two dates.
getDBHandle() - Method in class ghidra.framework.data.DomainObjectAdapterDB
Returns the open handle to the underlying database.
getDbTestDir() - Static method in class ghidra.test.TestProgramManager
 
getDDTByInstance(DataType) - Method in class ghidra.app.util.bin.format.dwarf.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.
getDebugId() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
getDebugLineBR() - Method in class ghidra.app.util.bin.format.dwarf.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.
getDebugStart() - Method in class ghidra.app.util.bin.format.pe.debug.S_GPROC32_NEW
 
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 class ghidra.program.model.data.GenericCallingConvention
Deprecated.
 
getDeclarations() - Method in class ghidra.app.util.cparser.C.CParser
Get Global variable declarations
getDeclaredBitSize() - Method in class ghidra.program.model.data.BitFieldDataType
Get the declared bit size of this bit-field which may be larger than the effective size which could be truncated.
getDeclInfoString() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
getDeclOffset() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
 
getDeclParent() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
 
getDecodedValue() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Gets the decoded value that is at the address.
getDecoder(int) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecoderFactory
Get the appropriate decoder for the given 8-bit mode; mode is parsed into decode format, application mode, and indirection flag.
getDecodeSize(Program) - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
Gets the size of the encoded data.
getDecompile() - Method in class ghidra.app.decompiler.DecompilerLocation
Results from the decompilation
getDecompileData() - Method in class ghidra.app.decompiler.component.DecompilerController
 
getDecompiledFunction() - Method in class ghidra.app.decompiler.DecompileResults
Converts the C code results into an unadorned string.
getDecompileOptions(ServiceProvider, Program) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
Gaither decompiler options from tool and program.
getDecompiler() - Method in class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
Gets the actual decompiler (may be null if not initialized).
getDecompilerDisplayName(DecompilerLanguage) - Method in class ghidra.program.model.data.BooleanDataType
 
getDecompilerDisplayName(DecompilerLanguage) - Method in class ghidra.program.model.data.BuiltIn
Return token used to represent this type in decompiler/source-code output
getDecompilerDisplayName(DecompilerLanguage) - Method in class ghidra.program.model.data.ByteDataType
 
getDecompilerDisplayName(DecompilerLanguage) - Method in class ghidra.program.model.data.SignedByteDataType
 
getDecompileResults() - Method in class ghidra.app.decompiler.component.DecompileData
 
getDecompilerOutputLanguage() - Method in class ghidra.program.database.ProgramCompilerSpec
 
getDecompilerOutputLanguage() - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
getDecompilerOutputLanguage() - Method in interface ghidra.program.model.lang.CompilerSpec
Get the language that the decompiler produces
getDecompilerPanel() - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
getDecompilerPanel() - Method in class ghidra.app.decompiler.component.DecompilerController
 
getDecompilerPanel() - Method in interface ghidra.app.decompiler.DecompilerMarginService
Get the panel associated with this margin
getDeepestComponentBasedClickPoint() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
getDef() - Method in class ghidra.program.model.pcode.Varnode
 
getDef() - Method in class ghidra.program.model.pcode.VarnodeAST
 
getDef(PreProcessor.PPToken) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
getDef(String) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
getDefault() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
Get the default value of the context register
getDefaultAbbreviatedLabelPrefix() - Method in class ghidra.program.model.data.AbstractDataType
 
getDefaultAbbreviatedLabelPrefix() - Method in class ghidra.program.model.data.AbstractStringDataType
 
getDefaultAbbreviatedLabelPrefix() - Method in interface ghidra.program.model.data.DataType
Returns the prefix to use for this datatype when an abbreviated prefix is desired.
getDefaultAbbreviatedLabelPrefix() - Method in class ghidra.program.model.data.TypedefDataType
 
getDefaultActionContext(Class<? extends ActionContext>) - Method in class docking.DockingWindowManager
Returns the default ActionContext for the given context type
getDefaultActionContextMap() - Method in class docking.DockingWindowManager
Returns a map containing a default ActionContext for each registered type.
getDefaultAddress() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
Returns the preferred address of this section.
getDefaultAddress(long) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
Get the program address for an addressableWordOffset within the default address space.
getDefaultAddressSpace() - Method in interface ghidra.program.model.address.AddressFactory
Returns the default AddressSpace
getDefaultAddressSpace() - Method in class ghidra.program.model.address.DefaultAddressFactory
 
getDefaultAlignment() - Method in interface ghidra.program.model.data.DataOrganization
Gets the default alignment to be used for any data type that isn't a structure, union, array, pointer, type definition, and whose size isn't in the size/alignment map.
getDefaultAlignment() - Method in class ghidra.program.model.data.DataOrganizationImpl
Gets the default alignment to be used for any data type that isn't a structure, union, array, pointer, type definition, and whose size isn't in the size/alignment map.
getDefaultAlignment(ElfLoadHelper) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Get the default alignment within the default address space.
getDefaultApplicationRootDirs() - Static method in class generic.application.GenericApplicationLayout
Get the default list of Application directories.
getDefaultApplicationTools() - Static method in class ghidra.framework.ToolUtils
Returns all tools found in the classpath that live under a root 'defaultTools' directory
getDefaultAt(Address) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
Compute the default value of the context register at the given address
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.data.DataTypeManagerDB
 
getDefaultCallingConvention() - Method in class ghidra.program.database.function.FunctionManagerDB
 
getDefaultCallingConvention() - Method in interface ghidra.program.model.data.DataTypeManager
Get the default calling convention's prototype model in this datatype manager if known.
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.
getDefaultCipherSuites() - Method in class ghidra.net.ApplicationSSLSocketFactory
 
getDefaultColor() - Method in class ghidra.app.decompiler.DecompileOptions
 
getDefaultColor() - Method in class ghidra.app.util.viewer.options.ScreenElement
 
getDefaultColumnCount() - Method in class docking.widgets.table.GDynamicColumnTableModel
 
getDefaultColumnCount() - Method in interface docking.widgets.table.VariableColumnTableModel
Gets the count of the default columns for this model.
getDefaultCompilerSpec() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getDefaultCompilerSpec() - Method in interface ghidra.program.model.lang.Language
Returns the default compiler spec for this language, which is used when a loader cannot determine the compiler spec or for upgrades when a program had no compiler spec registered (seriously old program, like Ghidra 4.1 or earlier).
getDefaultCompletionWindowDimension() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Get the preferred dimensions of the completion list window.
getDefaultComplexDataType(int) - Static method in class ghidra.program.model.data.AbstractComplexDataType
 
getDefaultComputedFlowType(Instruction) - Static method in class ghidra.program.model.symbol.RefTypeFactory
Determine default computed FlowType for a specified instruction.
getDefaultContext() - Method in class ghidra.app.emulator.DefaultEmulator
 
getDefaultDataSpace() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getDefaultDataSpace() - Method in interface ghidra.program.model.lang.Language
Get the preferred data space used by loaders for data sections.
getDefaultDiffCodeUnitsBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
 
getDefaultDisassemblyContext() - Method in class ghidra.program.database.register.OldProgramContextDB
 
getDefaultDisassemblyContext() - Method in interface ghidra.program.model.listing.ProgramContext
 
getDefaultDisassemblyContext() - Method in class ghidra.program.util.AbstractProgramContext
 
getDefaultEdgeColor() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the default color for edges that don't have an edge type set
getDefaultEdgeType() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getDefaultEdgeWeight() - Method in class ghidra.util.graph.WeightedDigraph
Deprecated.
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 for this component.
getDefaultFileExtension() - Method in class ghidra.app.util.exporter.Exporter
Returns the default extension for this exporter.
getDefaultFilter(DataTreeDialogType) - Static method in class ghidra.framework.main.AbstractDataTreeDialog
 
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 docking.widgets.table.GTableCellRenderer
Override to change the font that will be used each time the renderer is initialized inside of GTableCellRenderer.getTableCellRendererComponent(GTableCellRenderingData)
getDefaultFont() - Method in class ghidra.app.decompiler.DecompileOptions
 
getDefaultFont() - Method in class ghidra.util.table.field.MonospacedByteRenderer
 
getDefaultFunctionName(Address) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Generates a default function name for a given address.
getDefaultGraphDisplay(boolean, TaskMonitor) - Method in interface ghidra.app.services.GraphDisplayBroker
A convenience method for getting a GraphDisplay from the currently active provider.
getDefaultGraphDisplayProvider() - Method in interface ghidra.app.services.GraphDisplayBroker
Gets the currently active GraphDisplayProvider that will be used to display/export graphs
getDefaultIcon() - Static method in class resources.ResourceManager
 
getDefaultImageBase(ElfHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Get the default image base to be used when one cannot be determined.
getDefaultIntSize() - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
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.bin.format.pe.PEx64UnwindInfoDataType
 
getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
 
getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.MUIResourceDataType
 
getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
 
getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
Deprecated.
 
getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
Deprecated.
 
getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
Deprecated.
 
getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
Deprecated.
 
getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.AbstractDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.AbstractFloatDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.AbstractIntegerDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.AbstractLeb128DataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.AbstractStringDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.ArrayDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.BitmapResourceDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.BooleanDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.CharDataType
 
getDefaultLabelPrefix() - Method in interface ghidra.program.model.data.DataType
Returns the appropriate string to use as the default label prefix in the absence of any data.
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.DialogResourceDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.EnumDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.GifDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.MenuResourceDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.PngDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.PointerDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.SignedCharDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.StructureDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.TypedefDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.UnionDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.UnsignedCharDataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.WideChar16DataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.WideChar32DataType
 
getDefaultLabelPrefix() - Method in class ghidra.program.model.data.WideCharDataType
 
getDefaultLabelPrefix(DataTypeDisplayOptions) - Method in class ghidra.app.util.PseudoData
 
getDefaultLabelPrefix(DataTypeDisplayOptions) - Method in interface ghidra.program.model.listing.Data
Returns the appropriate string to use as the default label prefix or null if it has no preferred default label prefix;
getDefaultLabelPrefix(DataTypeDisplayOptions) - Method in class ghidra.program.model.listing.DataStub
 
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.AbstractDataType
 
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.AbstractStringDataType
 
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.AIFFDataType
 
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.ArrayDataType
 
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.AUDataType
 
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.CharDataType
 
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in interface ghidra.program.model.data.DataType
Returns the appropriate string to use as the default label prefix.
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.JPEGDataType
 
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.PointerDataType
 
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.TypedefDataType
 
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.WAVEDataType
 
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.WideChar16DataType
 
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.WideChar32DataType
 
getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.WideCharDataType
 
getDefaultLanguage(Processor) - Method in class ghidra.app.script.GhidraScript
Returns the default language provider for the specified processor name.
getDefaultLanguage(Processor) - Method in interface ghidra.program.model.lang.LanguageService
Returns the default Language to use for the given processor;
getDefaultLanguage(Processor) - Method in class ghidra.program.util.DefaultLanguageService
 
getDefaultLanguageTranslator(Language, Language) - Static method in class ghidra.program.util.LanguageTranslatorAdapter
Return a validated default translator if one can be determined.
getDefaultLaunchMode() - Method in class ghidra.framework.main.FrontEndTool
Get the preferred default tool launch mode
getDefaultLayoutAlgorithmNameLayout() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the name of the default graph layout algorithm
getDefaultLocalName(Program, int, int) - Static method in class ghidra.program.model.symbol.SymbolUtilities
 
getDefaultLocalName(Program, VariableStorage, int) - Static method in class ghidra.program.model.symbol.SymbolUtilities
 
getDefaultLookAndFeel() - Static method in enum class generic.theme.LafType
Returns the default LafType for the current platform.
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
Returns the default navigatable that is the destination for GoTo events.
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.
getDefaultOffcutLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions, int) - Method in class ghidra.program.model.data.TypedefDataType
 
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.AbstractOrdinalSupportLoader
 
getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.DbgLoader
 
getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
 
getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.BinaryLoader
 
getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.CoffLoader
 
getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.DyldCacheLoader
 
getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.ElfLoader
 
getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.GdtLoader
 
getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.GzfLoader
 
getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.IntelHexLoader
 
getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in interface ghidra.app.util.opinion.Loader
Gets the default Loader options.
getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.MotorolaHexLoader
 
getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.PeLoader
 
getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.XmlLoader
 
getDefaultOrganization() - Static method in class ghidra.program.model.data.DataOrganizationImpl
Creates a new default DataOrganization.
getDefaultOrganization(Language) - Static method in class ghidra.program.model.data.DataOrganizationImpl
Creates a new default DataOrganization.
getDefaultParamName(int) - Static method in class ghidra.program.model.symbol.SymbolUtilities
 
getDefaultPointerAlignment() - Method in interface ghidra.program.model.data.DataOrganization
Gets the default alignment to be used for a pointer that doesn't have size.
getDefaultPointerAlignment() - Method in class ghidra.program.model.data.DataOrganizationImpl
Gets the default alignment to be used for a pointer that doesn't have size.
getDefaultPointerSize() - Method in class ghidra.program.database.DataTypeArchiveDB
 
getDefaultPointerSize() - Method in class ghidra.program.database.ProgramDB
 
getDefaultPointerSize() - Method in interface ghidra.program.model.listing.DataTypeArchive
Gets the default pointer size as it may be stored within the data type archive.
getDefaultPointerSize() - Method in interface ghidra.program.model.listing.Program
Gets the default pointer size in bytes as it may be stored within the program listing.
getDefaultPointerWordSize() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
Deprecated.
Will be removed once we have better way to attach address spaces to pointer data-types
getDefaultProviderForServiceClass(Class<?>) - Static method in class ghidra.framework.plugintool.util.PluginUtils
Returns the Plugin Class that is specified as being the defaultProvider for a Service, or null if no default provider is specified.
getDefaultRegisterRefType(CodeUnit, Register, int) - Static method in class ghidra.program.model.symbol.RefTypeFactory
Get the default stack data RefType for the specified code-unit/opIndex and register
getDefaultRegisterValueAddressRanges(Register) - Method in class ghidra.program.database.register.OldProgramContextDB
 
getDefaultRegisterValueAddressRanges(Register) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
 
getDefaultRegisterValueAddressRanges(Register) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
 
getDefaultRegisterValueAddressRanges(Register) - Method in interface ghidra.program.model.listing.ProgramContext
Returns an AddressRangeIterator over all addresses that have an associated default value for the given register.
getDefaultRegisterValueAddressRanges(Register) - Method in class ghidra.program.util.AbstractStoredProgramContext
 
getDefaultRegisterValueAddressRanges(Register, Address, Address) - Method in class ghidra.program.database.register.OldProgramContextDB
 
getDefaultRegisterValueAddressRanges(Register, Address, Address) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
 
getDefaultRegisterValueAddressRanges(Register, Address, Address) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
 
getDefaultRegisterValueAddressRanges(Register, Address, Address) - Method in interface ghidra.program.model.listing.ProgramContext
Returns an AddressRangeIterator over all addresses that have an associated default value within the given range for the given register.
getDefaultRegisterValueAddressRanges(Register, Address, Address) - Method in class ghidra.program.util.AbstractStoredProgramContext
 
getDefaultRenderer(Class<?>) - Method in class docking.widgets.table.GTable
 
getDefaultRootModule() - Method in class ghidra.program.database.module.TreeManager
Returns the root module for the default program tree.
getDefaultRootModule() - Method in interface ghidra.program.model.listing.Listing
Returns the root module for the default program tree.
getDefaultRootModule() - Method in class ghidra.program.model.listing.StubListing
 
getDefaults() - Method in class generic.theme.laf.CustomNimbusLookAndFeel
 
getDefaults() - Method in class generic.theme.StubThemeManager
 
getDefaults() - Method in class generic.theme.ThemeManager
Returns a GThemeValueMap containing all default values for the current theme.
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 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.PointerTypedef
 
getDefaultSettings() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
 
getDefaultSettings() - Method in class ghidra.program.model.data.TypedefDataType
 
getDefaultSettings() - Method in class ghidra.program.model.listing.DataStub
 
getDefaultSettings() - Method in class ghidra.program.model.pcode.PartialUnion
 
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.
getDefaultSpace() - Method in class ghidra.program.model.lang.PcodeParser
 
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
 
getDefaultTheme() - Static method in class generic.theme.ThemeManager
Returns the default theme for the current platform.
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
If the time a decompiler process is allowed to analyze a single function exceeds this value, decompilation is aborted.
getDefaultToolName() - Method in interface ghidra.framework.data.ContentHandler
Returns the name of the default tool/template that should be used to open this content type.
getDefaultToolName() - Method in class ghidra.framework.data.FolderLinkContentHandler
 
getDefaultToolName() - Method in class ghidra.program.database.DataTypeArchiveContentHandler
 
getDefaultToolName() - Method in class ghidra.program.database.DataTypeArchiveLinkContentHandler
 
getDefaultToolName() - Method in class ghidra.program.database.ProgramContentHandler
 
getDefaultToolName() - Method in class ghidra.program.database.ProgramLinkContentHandler
 
getDefaultToolTemplate(DomainFile) - Method in interface ghidra.framework.model.ToolServices
Returns the default/preferred tool template which should be used to open the specified domain file, whether defined by the user or the system default.
getDefaultToolTemplate(DomainFile) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
 
getDefaultToolTemplate(String) - Method in interface ghidra.framework.model.ToolServices
Returns the default/preferred tool template which should be used to open the specified domain file content type, whether defined by the user or the system default.
getDefaultToolTemplate(String) - 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 application's default user cache directory.
getDefaultUserSettingsDir(ApplicationProperties, ResourceFile) - Static method in class utility.application.ApplicationUtilities
Gets the application's default user settings directory.
getDefaultUserTempDir(String) - Static method in class utility.application.ApplicationUtilities
Gets the application's default user temp directory.
getDefaultValue() - Method in class ghidra.framework.options.Option
 
getDefaultValue() - Method in class ghidra.framework.options.ThemeColorOption
 
getDefaultValue() - Method in class ghidra.framework.options.ThemeFontOption
 
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
 
getDefaultValues() - Method in class docking.theme.gui.GThemeValuesCache
 
getDefaultValues() - Method in class generic.theme.ThemePropertyFileReader
Returns the map of standard defaults values.
getDefaultVariableLengthStructCategoryPath() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
 
getDefaultVariableLengthStructCategoryPath() - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
CategoryPath location (in the program) where new data types will be created to represent variable length structures.
getDefaultVertexColor() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the default color for vertices that don't have an vertex type set
getDefaultVertexShape() - Method in class ghidra.service.graph.GraphDisplayOptions
returns the VertexShape for any vertex that has not vertex type defined
getDefaultVisibleColumns() - Method in class docking.widgets.table.TableColumnDescriptor
 
getDefaultWindowPosition() - Method in class docking.ComponentProvider
The initial WindowPosition of this provider.
getDefaultZoomFactor() - Method in class docking.widgets.imagepanel.ImagePanel
Get the default zoom factory
getDefineAt(StringBuffer, int) - Method in class ghidra.app.util.cparser.CPP.DefineTable
 
getDefinedCallingConventionNames() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getDefinedCallingConventionNames() - Method in interface ghidra.program.model.data.DataTypeManager
Get the ordered list of defined calling convention names.
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.StubListing
 
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.StubListing
 
getDefinedComponentAtOrAfterOffset(int) - Method in interface ghidra.program.model.data.Structure
Gets the first defined component located at or after the specified offset.
getDefinedComponentAtOrAfterOffset(int) - Method in class ghidra.program.model.data.StructureDataType
 
getDefinedComponents() - Method in interface ghidra.program.model.data.Composite
Returns an array of Data Type Components that make up this composite excluding undefined filler components which may be present within Structures where packing is disabled.
getDefinedComponents() - Method in class ghidra.program.model.data.StructureDataType
 
getDefinedComponents() - Method in class ghidra.program.model.data.UnionDataType
 
getDefinedData(boolean) - Method in interface ghidra.program.model.listing.Listing
get a Data iterator that will iterate over the entire address space; returning only defined Data objects.
getDefinedData(boolean) - Method in class ghidra.program.model.listing.StubListing
 
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.StubListing
 
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.StubListing
 
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.StubListing
 
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.StubListing
 
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.StubListing
 
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.StubListing
 
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 interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Get the length of the instruction encoding, excluding trailing undefined bytes
getDefinedInstructionLength() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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
Get 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) - Static method in class ghidra.app.plugin.assembler.sleigh.expr.OperandValueSolver
Obtains the "defining expression"
getDefiningSymbol() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
 
getDefiningSymbol() - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
 
getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliArrayShape
 
getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
 
getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
 
getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeArray
 
getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
 
getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeClass
 
getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeFnPtr
 
getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeGenericInst
 
getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePrimitive
 
getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePtr
 
getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeSzArray
 
getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
 
getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeVarOrMvar
 
getDefinitionPath(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
 
getDefinitions() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
getDefsFile() - Method in class ghidra.program.model.lang.SleighLanguageDescription
Get the specification file (if it exists)
getDelay() - Method in class generic.timer.GhidraSwinglessTimer
Returns the delay for all callbacks after the first callback.
getDelay() - Method in class generic.timer.GhidraSwingTimer
 
getDelay() - Method in interface generic.timer.GhidraTimer
 
getDelayedTasks() - Method in class ghidra.framework.task.GTaskManager
Returns a list of Tasks that are currently waiting for higher priority tasks.
getDelayImportDescriptors() - Method in class ghidra.app.util.bin.format.pe.DelayImportDataDirectory
Returns the array of delay import descriptors defined in this delay import data directory.
getDelaySlotByteCount() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
getDelaySlotByteCount() - Method in interface ghidra.program.model.lang.InstructionPrototype
 
getDelaySlotByteCount() - Method in class ghidra.program.model.lang.InvalidPrototype
 
getDelaySlotDepth() - Method in class ghidra.app.util.PseudoInstruction
 
getDelaySlotDepth() - Method in class ghidra.program.database.code.InstructionDB
 
getDelaySlotDepth() - Method in interface ghidra.program.model.listing.Instruction
Get the number of delay slot instructions for this argument.
getDelaySlotDepth() - Method in class ghidra.program.model.listing.InstructionStub
 
getDelaySlotDepth(InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
getDelaySlotDepth(InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
Get the number of delay slot instructions for this argument.
getDelaySlotDepth(InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
 
getDelegate() - Method in class docking.widgets.table.constraint.MappedColumnConstraint
Returns the delegate constraint (current value for this mapped constraint)
getDelegate() - Method in class generic.theme.GIcon
Returns the current delegate for this GIcon.
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
Returns The delta mask.
getDeltaMask() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
Returns The delta mask.
getDemangled(String) - Method in class ghidra.app.script.GhidraScript
Returns a demangled version of the mangled string.
getDemangledName() - Method in interface ghidra.app.util.demangler.Demangled
Returns the unmodified demangled name of this object.
getDemangledName() - Method in class ghidra.app.util.demangler.DemangledList
 
getDemangledName() - Method in class ghidra.app.util.demangler.DemangledObject
 
getDemangledName() - Method in class ghidra.app.util.demangler.DemangledType
 
getDemangledObject() - Method in class ghidra.app.cmd.label.DemanglerCmd
 
getDemanglerCategoryPath(Demangled) - Static method in class ghidra.app.util.demangler.DemangledDataType
 
getDependencies() - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
 
getDependencies(PluginDescription) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
Return the descriptions of the plugins that are dependent on some service that the plugin corresponding to the given PluginDescription provides.
getDependencyGraph(TaskMonitor) - Method in class ghidra.program.model.util.AcyclicCallGraphBuilder
Builds the DependencyGraph for the acyclic call graph represented by this object.
getDependencyList() - Method in class ghidra.app.util.DataTypeDependencyOrderer
This returns the acyclic dependency list (broken at composites and pointers to composites)
getDependentModulePatterns() - Method in class ghidra.GhidraTestApplicationLayout
Returns patterns that will be used to check against each discovered module.
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.dwarf.DebugInfoEntry
 
getDepth() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Returns the depth of the head fragment, where depth is defined as the distance between the DIE and the root DIE of the owning compilation unit.
getDepth(Address) - Method in class ghidra.app.cmd.function.CallDepthChangeInfo
 
getDerivedByteProvider(FSRL, FSRL, String, long, FileSystemService.DerivedStreamProducer, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a ByteProvider that contains the derived (ie.
getDerivedByteProviderPush(FSRL, FSRL, String, long, FileSystemService.DerivedStreamPushProducer, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a ByteProvider that contains the derived (ie.
getDerivedType(int) - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
 
getDerivedType(int) - Static method in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
getDesc() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramInstruction
 
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
Deprecated.
Returns a Set (HashSet) containing all descendants of the given vertex.
getDescendants(Vertex[]) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns a Set (HashSet) of all vertices descended from a vertex in the given array.
getDesciption() - Method in interface ghidra.service.graph.AttributedGraphExporter
Returns a description of the exporter
getDescisionPathString() - Method in class generic.constraint.Decision
Returns a string that is a description of the constraints that passed to reach this decision.
getDescription() - Method in class docking.action.DockingAction
 
getDescription() - Method in interface docking.action.DockingActionIf
Returns a short description of this action.
getDescription() - Method in class docking.actions.SharedStubKeyBindingAction
 
getDescription() - Method in class docking.DockingActionProxy
 
getDescription() - Method in interface docking.widgets.conditiontestpanel.ConditionTester
 
getDescription() - Method in class docking.widgets.DialogRememberOption
Returns the description that will be displayed to the user.
getDescription() - Method in enum class docking.widgets.filter.MultitermEvaluationMode
 
getDescription() - Method in class generic.constraint.Constraint
Returns a description of this constraint (with its configuration data) to be used to journal the decision path that was taken.
getDescription() - Method in class ghidra.app.decompiler.component.hover.DataTypeDecompilerHover
 
getDescription() - Method in class ghidra.app.decompiler.component.hover.FunctionSignatureDecompilerHover
 
getDescription() - Method in class ghidra.app.decompiler.component.hover.ReferenceDecompilerHover
 
getDescription() - Method in class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
 
getDescription() - Method in class ghidra.app.merge.datatypes.DataTypeMergeManager
 
getDescription() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
getDescription() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
 
getDescription() - Method in class ghidra.app.merge.listing.FunctionTagMerger
 
getDescription() - Method in class ghidra.app.merge.listing.ListingMergeManager
 
getDescription() - Method in class ghidra.app.merge.listing.ProgramContextMergeManager
 
getDescription() - Method in class ghidra.app.merge.memory.MemoryMergeManager
 
getDescription() - Static method in class ghidra.app.merge.MergeManagerPlugin
 
getDescription() - Method in interface ghidra.app.merge.MergeResolver
Get the description of what this MergeResolver does.
getDescription() - Method in class ghidra.app.merge.propertylist.PropertyListMergeManager
 
getDescription() - Static method in class ghidra.app.merge.tool.ListingMergePanelPlugin
 
getDescription() - Method in class ghidra.app.merge.tree.ProgramTreeMergeManager
 
getDescription() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
 
getDescription() - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
 
getDescription() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
 
getDescription() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
 
getDescription() - Method in class ghidra.app.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 class ghidra.app.services.AnalyzerType
 
getDescription() - Method in class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
 
getDescription() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
Get header description
getDescription() - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
Returns the bytes in the description portion of the note.
getDescription() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns a descriptive string.
getDescription() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSourceFileInfo
Returns the source location info as a string formatted as "filename:linenum"
getDescription() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
 
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 class ghidra.app.util.bin.format.pe.DllCharacteristics
 
getDescription() - Method in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
getDescription() - Method in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
 
getDescription() - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
 
getDescription() - Method in enum class ghidra.app.util.bin.format.pe.SectionFlags
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.SwiftTypeMetadataStructure
Gets a short description of the SwiftTypeMetadataStructure
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.AssociatedTypeDescriptor
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.AssociatedTypeRecord
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.BuiltinTypeDescriptor
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.CaptureDescriptor
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.CaptureTypeRecord
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.EntryPoint
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.FieldDescriptor
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.FieldRecord
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.MetadataSourceRecord
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.MultiPayloadEnumDescriptor
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.TargetClassDescriptor
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.TargetContextDescriptor
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.TargetEnumDescriptor
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolConformanceDescriptor
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolDescriptor
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.TargetStructDescriptor
 
getDescription() - Method in class ghidra.app.util.bin.format.swift.types.TargetTypeContextDescriptor
 
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 class ghidra.framework.data.URLLinkObject
 
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.TransactionInfo
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.util.PluginDescription
Return the description of the plugin.
getDescription() - Method in class ghidra.framework.plugintool.util.PluginPackage
 
getDescription() - Method in enum class ghidra.framework.plugintool.util.PluginStatus
 
getDescription() - Method in enum class ghidra.framework.protocol.ghidra.GhidraURLConnection.StatusCode
 
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.AddressSpaceSettingsDefinition
 
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.ComponentOffsetSettingsDefinition
 
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.IBO32DataType
 
getDescription() - Method in class ghidra.program.model.data.IBO64DataType
 
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.OffsetMaskSettingsDefinition
 
getDescription() - Method in class ghidra.program.model.data.OffsetShiftSettingsDefinition
 
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.PointerTypedef
 
getDescription() - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
 
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.SignedLeb128DataType
 
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.UnsignedLeb128DataType
 
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.pcode.PartialUnion
 
getDescription() - Method in class ghidra.program.model.util.DefaultPropertyMap
Return the property description.
getDescription() - Method in enum class ghidra.pty.linux.LinuxPtyFactory
 
getDescription() - Method in enum class ghidra.pty.macos.MacosPtyFactory
 
getDescription() - Method in interface ghidra.pty.PtyFactory
Get a human-readable description of the factory
getDescription() - Method in class ghidra.pty.ssh.GhidraSshPtyFactory
 
getDescription() - Method in enum class ghidra.pty.windows.ConPtyFactory
 
getDescription() - Method in class ghidra.python.PythonScriptProvider
 
getDescription() - Method in class ghidra.service.graph.Attributed
gets the description of this Attributed object.
getDescription() - Method in class ghidra.service.graph.AttributedGraph
Returns a description of the graph
getDescription() - Method in class ghidra.service.graph.GraphType
Returns a description for this type of graph
getDescription() - Method in class ghidra.sleigh.grammar.BaseLexer.DFA13
 
getDescription() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer.DFA13
 
getDescription() - Method in class ghidra.sleigh.grammar.DisplayLexer.DFA2
 
getDescription() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer.DFA13
 
getDescription() - Method in class ghidra.sleigh.grammar.SleighCompiler.DFA52
 
getDescription() - Method in class ghidra.sleigh.grammar.SleighCompiler.DFA57
 
getDescription() - Method in class ghidra.sleigh.grammar.SleighCompiler.DFA58
 
getDescription() - Method in class ghidra.sleigh.grammar.SleighEcho.DFA32
 
getDescription() - Method in class ghidra.sleigh.grammar.SleighEcho.DFA34
 
getDescription() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.DFA3
 
getDescription() - Method in class ghidra.util.constraint.CompilerConstraint
 
getDescription() - Method in class ghidra.util.constraint.ExecutableFormatConstraint
 
getDescription() - Method in class ghidra.util.constraint.LanguageConstraint
 
getDescription() - Method in class ghidra.util.constraint.PropertyConstraint
 
getDescription() - Method in class ghidra.util.extensions.ExtensionDetails
 
getDescription() - Method in class ghidra.util.filechooser.ExtensionFileFilter
 
getDescription() - Method in interface ghidra.util.filechooser.GhidraFileFilter
Returns the description of this filter.
getDescription() - Method in interface ghidra.util.Fixup
Returns a description of what this Fixup.
getDescription() - Method in interface ghidra.util.Issue
Returns a detailed description of the issue.
getDescription() - Method in interface ghidra.util.Location
Returns a description for the location.
getDescription() - Method in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
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
Deprecated.
 
getDescription() - Method in class resources.icons.LazyImageIcon
 
getDescription() - Method in class resources.MultiIcon
 
getDescription(FieldLocation, Field) - Method in interface docking.widgets.fieldpanel.FieldDescriptionProvider
Gets a description for the given location and field.
getDescription(FieldLocation, Field) - Method in class ghidra.app.util.viewer.field.ListingFieldDescriptionProvider
 
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.
getDescriptionAsHexString() - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
Returns a hex string of the description bytes.
getDescriptionLen() - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
 
getDescriptionReader(boolean) - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
Returns a BinaryReader that reads from this note's description blob.
getDescriptionStr() - Method in record class ghidra.app.util.bin.format.dwarf.DWARFSourceInfo
Returns the source location info as a string formatted as "filename:linenum"
getDescriptionStr(DIEAggregate) - Static method in record class ghidra.app.util.bin.format.dwarf.DWARFSourceInfo
Returns the source file and line number info attached to the specified DIEAggregate formatted as DWARFSourceInfo.getDescriptionStr(), or null if not present.
getDescriptiveName() - Static method in class ghidra.app.merge.MergeManagerPlugin
 
getDescriptiveName() - Static method in class ghidra.app.merge.tool.ListingMergePanelPlugin
 
getDescriptiveName() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
getDescriptiveName() - Method in class ghidra.app.util.bin.format.dwarf.external.BuildIdSearchLocation
 
getDescriptiveName() - Method in class ghidra.app.util.bin.format.dwarf.external.LocalDirectorySearchLocation
 
getDescriptiveName() - Method in class ghidra.app.util.bin.format.dwarf.external.SameDirSearchLocation
 
getDescriptiveName() - Method in interface ghidra.app.util.bin.format.dwarf.external.SearchLocation
Returns a human formatted string describing this location, used in UI prompts or lists.
getDescriptiveName() - Method in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
Returns the descriptive name of the group.
getDesiredImageBase() - Method in class ghidra.app.util.opinion.LoadSpec
Gets the desired image base to use during the load.
getDesktopDirectory() - Method in class docking.widgets.filechooser.LocalFileChooserModel
 
getDesktopDirectory() - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
Returns the user's desktop directory, as defined by their operating system and/or their windowing environment, or null if there is no desktop directory.
getDest(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getDestination() - Method in class ghidra.program.util.SymbolicPropogator.SavedFlowState
 
getDestinationAddress() - Method in interface ghidra.program.model.block.CodeBlockReference
Returns the Destination Block address.
getDestinationAddress() - Method in class ghidra.program.model.block.CodeBlockReferenceImpl
 
getDestinationAddress() - Method in class ghidra.program.model.lang.InstructionBlockFlow
Get the flow destination address
getDestinationBlock() - Method in interface ghidra.program.model.block.CodeBlockReference
Returns the Destination CodeBlock.
getDestinationBlock() - Method in class ghidra.program.model.block.CodeBlockReferenceImpl
 
getDestinationFile() - Method in class ghidra.program.database.data.DataTypeArchiveTransformerPanel
 
getDestinationFunctionEntryPoint() - Method in interface ghidra.program.model.listing.ThunkFunction
Returns the current destination function entry point address.
getDestinationProgram() - Method in class ghidra.app.merge.listing.ExternalsAddressTranslator
 
getDestinationProgram() - Method in interface ghidra.program.util.AddressTranslator
Gets the destination program for addresses that have been translated.
getDestinationProgram() - Method in class ghidra.program.util.DefaultAddressTranslator
 
getDestinations() - Method in class ghidra.program.model.pcode.JumpTable.BasicOverride
 
getDestinations(CodeBlock, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
Get an iterator over the destination flows out of the block.
getDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
 
getDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
 
getDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
Get an iterator over destination blocks flowing from this block.
getDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
Get an iterator over destination blocks flowing from this block.
getDestinations(TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlock
Get an Iterator over the CodeBlocks that are flowed to from this CodeBlock.
getDestinations(TaskMonitor) - Method in class ghidra.program.model.block.CodeBlockImpl
 
getDestinations(TaskMonitor) - Method in class ghidra.program.model.block.ExtCodeBlockImpl
 
getDestinationType() - Method in class docking.widgets.table.constraint.ColumnTypeMapper
Returns the class of the objects that this mapper will convert to.
getDestinationType() - Method in class docking.widgets.table.TableRowMapper
 
getDetailComponent() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
 
getDetailComponent() - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
The detail component resides in the configuration interface below the column and constraint selection widgets, and is afforded greater space.
getDetailComponent() - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
 
getDetailComponent() - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
 
getDetailEditorComponent() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
For future expansion, a larger component may be allowed that will be displayed on an entire line below the constraint name.
getDetailMessage() - Method in exception ghidra.util.exception.VersionException
 
getDetails() - Method in class ghidra.app.events.ProgramLocationPluginEvent
 
getDetails() - Method in class ghidra.app.events.ProgramSelectionPluginEvent
 
getDetails() - Method in class ghidra.framework.plugintool.PluginEvent
 
getDetails() - Method in exception ghidra.pcode.exec.SleighProgramCompiler.DetailedSleighException
 
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
 
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
 
getDIEByOffset(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns the specified DIE record.
getDIEChildIndexes(int) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns list of indexes of the children of the specified DIE
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.
getDir(int) - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLine
 
getDirectAddressBytes(Program, Address) - Static method in class ghidra.program.util.ProgramMemoryUtil
Get a representation of an address as it would appear in bytes in memory.
getDirectoryIndex() - Method in class ghidra.app.util.bin.format.dwarf.line.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 class 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.PointerTypeSettingsDefinition
 
getDisplayChoice(int, Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
 
getDisplayChoice(int, Settings) - Method in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
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
 
getDisplayChoice(Settings) - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
 
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.PointerTypeSettingsDefinition
 
getDisplayChoices(Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
 
getDisplayChoices(Settings) - Method in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
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
 
getDisplayedItems() - Method in class docking.widgets.searchlist.DefaultSearchListModel
Returns a list of all displayed item entries (only ones matching the current filter).
getDisplayedMnemonicIndex() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
 
getDisplayLanguage() - Method in class ghidra.app.decompiler.DecompileOptions
 
getDisplayName() - Method in enum class docking.actions.dialog.ActionGroup
Returns the display name for the action group.
getDisplayName() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
 
getDisplayName() - Method in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
Returns the display name of this attribute type.
getDisplayName() - Method in class ghidra.framework.main.datatable.DomainFileInfo
 
getDisplayName() - Method in class ghidra.program.database.symbol.EquateDB
 
getDisplayName() - Method in class ghidra.program.model.data.AbstractDataType
 
getDisplayName() - Method in interface ghidra.program.model.data.DataType
Gets the name for referring to this datatype.
getDisplayName() - Method in class ghidra.program.model.data.PointerDataType
 
getDisplayName() - Method in enum class ghidra.program.model.lang.Endian
 
getDisplayName() - Method in enum class 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.GhidraLocalURLAnnotatedStringHandler
 
getDisplayString() - Method in class ghidra.app.util.viewer.field.GhidraServerURLAnnotatedStringHandler
 
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 class ghidra.program.model.symbol.RefType
Returns an easy to read display string for this ref type.
getDisplayString() - Method in enum class ghidra.program.model.symbol.SourceType
Returns a user-friendly string
getDisplayString() - Method in class ghidra.util.bean.field.AnnotatedTextFieldElement
Returns the display string of annotation
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.widgets.tree.GTreeNode
Returns the display text for the node.
getDisplayText() - Method in class ghidra.app.services.FieldMatcher
Returns a display text for this field matcher, for example, Foo.bar.
getDisplayText() - Method in interface ghidra.app.services.Terminal
Get the text in the terminal, excluding the scroll-back buffer
getDisplayText() - Method in class ghidra.framework.main.datatree.DomainFileNode
Get the name to display in tree.
getDisplayText() - Method in class gui.event.MouseBinding
A user-friendly display string for this class
getDisplayText() - Method in class 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.DialogToolbarButton
 
getDockingAction(MouseBinding) - Method in class docking.action.KeyBindingsManager
 
getDockingAction(KeyStroke) - Method in class docking.action.KeyBindingsManager
 
getDockingActions() - Method in interface docking.action.DockingActionProviderIf
Deprecated.
Returns actions that are compatible with the given context.
getDockingActionsByOwnerName(String) - Method in class docking.AbstractDockingTool
 
getDockingActionsByOwnerName(String) - Method in interface docking.Tool
Returns all actions for the given owner
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.AbstractDataTreeDialog
Get the selected domain file.
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.OpenVersionedFileDialog
 
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.ProjectDataTypeManager
 
getDomainFile() - Method in interface ghidra.program.model.data.DomainFileBasedDataTypeManager
 
getDomainFileFilter() - Method in class ghidra.framework.main.datatree.DomainFolderNode
 
getDomainFileID() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getDomainFileID() - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
getDomainFileID() - Method in class ghidra.program.database.data.SourceArchiveDB
Gets the ID used to uniquely identify the domain file for the data type archive.
getDomainFileID() - Method in class ghidra.program.database.ProjectDataTypeManager
 
getDomainFileID() - Method in interface ghidra.program.model.data.SourceArchive
Gets the ID used to uniquely identify the domain file for the data type archive.
getDomainFileID() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
 
getDomainFilePath() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
Get current domain file path or null
getDomainFilePath() - Method in class ghidra.framework.main.datatree.VersionInfo
Get the path to the domain file.
getDomainFiles() - Method in class ghidra.framework.plugintool.PluginTool
 
getDomainFileType() - Method in class ghidra.framework.main.datatable.DomainFileInfo
 
getDomainFolder() - Method in class ghidra.framework.main.AbstractDataTreeDialog
Get the selected folder.
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.OpenVersionedFileDialog
 
getDomainFolder(GTreeNode) - Method in class ghidra.framework.main.datatree.LinuxFileUrlHandler
 
getDomainObject() - Method in interface ghidra.app.util.DomainObjectService
Get the domain object to be exported
getDomainObject() - Method in class ghidra.app.util.opinion.Loaded
Gets the loaded DomainObject
getDomainObject() - Method in class ghidra.framework.main.GetDomainObjectTask
Return the domain object instance.
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.framework.data.LinkHandler
 
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) - Method in class ghidra.framework.main.OpenVersionedFileDialog
Get the selected domain object for read-only or immutable use.
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.FolderLinkContentHandler
 
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.DataTypeArchiveLinkContentHandler
 
getDomainObjectClass() - Method in class ghidra.program.database.ProgramContentHandler
 
getDomainObjectClass() - Method in class ghidra.program.database.ProgramLinkContentHandler
 
GetDomainObjectTask - Class in ghidra.framework.main
A modal task that gets a domain object for a specified version.
GetDomainObjectTask(Object, DomainFile, int) - Constructor for class ghidra.framework.main.GetDomainObjectTask
Construct task open specified domainFile read only.
GetDomainObjectTask(Object, DomainFile, int, boolean) - Constructor for class ghidra.framework.main.GetDomainObjectTask
Construct task open specified domainFile read only or immutable.
getDominanceGraph() - Method in class ghidra.util.graph.Dominator
Deprecated.
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
Deprecated.
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.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 class ghidra.util.map.ObjectStorageAdapter
 
getDouble() - Method in interface ghidra.util.ObjectStorage
Gets the double value.
getDouble() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
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 docking.widgets.values.GValuesMap
Gets the double value for the given name.
getDouble(String) - Method in class generic.constraint.ConstraintData
 
getDouble(String, double) - Method in class ghidra.framework.options.AbstractOptions
 
getDouble(String, double) - Method in class ghidra.framework.options.GProperties
Gets the double value for the given name.
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.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 class ghidra.util.map.ObjectStorageAdapter
 
getDoubles() - Method in interface ghidra.util.ObjectStorage
Gets the double array.
getDoubles() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
getDoubles(String, double[]) - Method in class ghidra.framework.options.GProperties
Gets the double array for the given name.
getDoubleSize() - Method in interface ghidra.program.model.data.DataOrganization
 
getDoubleSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
 
getDoubleValue() - Method in class db.BinaryCodedField
Get the double value contained with this field.
getDoubleValue(String) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
getDragAction() - Method in interface docking.dnd.Draggable
Get the drag actions supported by this drag source: DnDConstants.ACTION_MOVE DnDConstants.ACTION_COPY DnDConstants.ACTION_COPY_OR_MOVE
getDragAction() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
 
getDraggedColumn() - Method in class docking.widgets.table.GTableHeader
Overridden to fix a 'bug' in Java whereby it tries to render columns that we have just removed when editing the visible columns.
getDragNDropHandler() - Method in class docking.widgets.tree.GTree
 
getDragSourceListener() - Method in interface docking.dnd.Draggable
Called by the DragGestureAdapter to start the drag.
getDragSourceListener() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
 
getDrawColor(Graph<V, E>, E) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
Returns the current draw color.
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.dwarf.sectionprovider.DSymSectionProvider
 
getDtc() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
getDtc(Structure) - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
getDTM() - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Returns the program's data type manager.
getDummyPcode(AddressFactory) - Static method in class ghidra.program.model.lang.InjectPayloadSleigh
Build a dummy p-code sequence to use in place of a normal parsed payload.
getDuplicateAnchors() - Method in class help.validator.LinkDatabase
 
getDuplicateAnchorsByFile() - Method in class help.validator.location.HelpModuleCollection
 
getDuplicateAnchorsByID() - Method in class help.validator.AnchorManager
 
getDuplicateAnchorsByID() - Method in class help.validator.model.HelpFile
 
getDuplicateAnchorsByTopic() - Method in class help.validator.location.HelpModuleCollection
 
getDuration() - Method in interface docking.util.SwingAnimationCallback
Returns the duration of this callback.
getDWARFCompilationUnit() - Method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluator
 
getDwarfDTM() - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
getDWARFStackPointerRegNum() - Method in class ghidra.app.util.bin.format.dwarf.DWARFRegisterMappings
 
getDWARFVersion() - Method in class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
 
getDyldCacheHeader(int) - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
Gets the i'th DyldCacheHeader in the split DYLD Cache
getDylibOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsEntry
Returns The dylib offset.
getDynamicHash() - Method in class ghidra.program.util.EquateInfo
Get the varnode dynamic hash of where the equate was placed; This value is meaningful only if the reference address is not null, and may be 0 if only the operand index applies.
getDynamicHashValue() - Method in interface ghidra.program.model.symbol.EquateReference
Returns the dynamic Hash value associated with the referenced constant varnode.
getDynamicLibrary() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryCommand
Returns the dynamically linked shared library.
getDynamicLibraryNames() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns array of dynamic library names defined by DT_NEEDED
getDynamicName(int, Address) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Create a name for a dynamic symbol with a 3-letter prefix based upon reference level and an address.
getDynamicName(Program, Address) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Create a name for a dynamic symbol.
getDynamicOffcutName(Address) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Create a dynamic label name for an offcut reference.
getDynamicOffset() - Method in class ghidra.app.plugin.processors.sleigh.FixedHandle
 
getDynamics() - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
Returns an array of the dynamics defined this dynamic header.
getDynamics(long) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
Returns an array of the dynamics defined this dynamic header with the specified type.
getDynamics(ElfDynamicType) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
Returns an array of the dynamics defined this dynamic header with the specified (enum) type.
getDynamicStringTable() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the dynamic string table as defined in this ELF file.
getDynamicSymbolID(Address) - Method in class ghidra.program.database.symbol.SymbolManager
 
getDynamicSymbolID(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
Get the unique symbol ID for a dynamic symbol at the specified address
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.
getEclipseDropinsDir() - Method in interface ghidra.app.services.EclipseIntegrationService
Gets the Eclipse dropins directory.
getEclipseExecutableFile() - Method in interface ghidra.app.services.EclipseIntegrationService
Gets the Eclipse executable file.
getEclipseIntegrationOptions() - Method in interface ghidra.app.services.EclipseIntegrationService
Gets the Eclipse Integration options.
getEclipseWorkspaceDir() - Method in interface ghidra.app.services.EclipseIntegrationService
Gets the Eclipse workspace directory.
getEdge(Layout<V, E>, double, double) - Method in class ghidra.graph.viewer.shape.VisualGraphShapePickSupport
Overridden to handle edge picking with our custom edge placement.
getEdge(MouseEvent) - Method in interface ghidra.graph.viewer.popup.PopupSource
Returns an edge for the given event
getEdgeArray() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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
Deprecated.
This method gets and ObjectAttribute method give an attribute name.
getEdgeColor(AttributedEdge) - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the color that will be used to draw the edge
getEdgeColor(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the color for the given edge type
getEdgeColorOverrideAttributeKey() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the attribute key that can be used to override the color of an edge
getEdgeCount() - Method in interface ghidra.graph.GDirectedGraph
Count the number of edges in the graph
getEdgeCount() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getEdgeCount() - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
getEdgeCount() - Method in class ghidra.service.graph.AttributedGraph
Returns the total number of edges in the graph
getEdgeCount(EdgeType) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getEdgeFromPointInViewSpace(VisualizationServer<V, E>, Point) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getEdgeLabelRenderer() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
getEdgeLabelRenderer() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
getEdgeLabelRenderer() - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
Returns an optional custom edge label renderer.
getEdgeLabelRendererComponent(JComponent, Object, Font, boolean, E) - Method in class ghidra.graph.viewer.renderer.VisualGraphEdgeLabelRenderer
 
getEdgeLocation(Column, Row<V>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
getEdgePriority(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the priority for the given edge type.
getEdgeProperty(String, Edge) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
This is a helper method that gets a property named propName to from edge e.
getEdgeRenderer() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
getEdgeRenderer() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
getEdgeRenderer() - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
Returns an optional edge renderer.
getEdges() - Method in interface ghidra.graph.GDirectedGraph
Retrieve all the edges
getEdges() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getEdges() - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
getEdges() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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
Deprecated.
Returns all edges joing the from and to vertices.
getEdges(Collection<V>) - Method in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
 
getEdges(V) - Method in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
 
getEdges(V, V) - Method in class ghidra.graph.graphs.DefaultVisualGraph
Returns all edges shared between the two given vertices
getEdgeSelectionColor() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the color for edge selections
getEdgesFrom(GDirectedGraph<V, E>, Collection<V>, boolean) - Static method in class ghidra.graph.GraphAlgorithms
Returns a set of all edges that are reachable from the given collection of vertices.
getEdgesFrom(GDirectedGraph<V, E>, V, boolean) - Static method in class ghidra.graph.GraphAlgorithms
Returns a set of all edges that are reachable from the given vertex.
getEdgeShape(RenderContext<V, E>, Graph<V, E>, E, float, float, float, float, boolean, Shape) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
Returns the edge shape for the given points
getEdgeShape(RenderContext<V, E>, Graph<V, E>, E, float, float, float, float, boolean, Shape) - Method in class ghidra.graph.viewer.edge.VisualGraphEdgeSatelliteRenderer
 
getEdgeShape(RenderContext<V, E>, Graph<V, E>, E, float, float, float, float, boolean, Shape) - Method in class ghidra.graph.viewer.renderer.ArticulatedEdgeRenderer
 
getEdgeShapeInGraphSpace(VisualizationServer<V, E>, E) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getEdgeShapeTransformer() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
getEdgeShapeTransformer() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
getEdgeShapeTransformer() - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
Returns an optional edge shape transformer.
getEdgeType() - Method in class ghidra.service.graph.AttributedEdge
Returns the edge type for this edge
getEdgeType(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getEdgeType(RefType) - Static method in class ghidra.graph.ProgramGraphType
 
getEdgeTypes() - Method in class ghidra.service.graph.GraphType
Returns a list of valid edge types for graphs of this type
getEdgeWeights() - Method in class ghidra.util.graph.WeightedDigraph
Deprecated.
Get the edge weights for this graph.
getEdgeWithKey(long) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
 
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(Options, EditorStateFactory) - Method in class docking.options.editor.ScrollableOptionsEditor
 
getEditorComponent(Options, EditorStateFactory) - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
 
getEditorComponent(Options, EditorStateFactory) - Method in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
 
getEditorComponent(Options, EditorStateFactory) - Method in interface ghidra.framework.options.OptionsEditor
Get the editor component.
getEditorHelpLocation(DataType) - Method in interface ghidra.app.services.DataTypeManagerService
Gets the location of the help for editing the specified data type.
getEditorState(Options, String, PropertyChangeListener) - Method in class ghidra.framework.options.EditorStateFactory
 
getEffectiveBitSize(int, int) - Static method in class ghidra.program.model.data.BitFieldDataType
Get the effective bit-size based upon the specified base type size.
getEh_FrameDescEntryCntEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
Gets the eh frame description entry count.
getEh_FramePtrEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
Gets the eh frame pointer encoding.
getEh_FrameTableEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
Gets the eh handler table encoding.
getEh_FrameVersion() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
Gets the version for this program's eh frame.
getEhBlock() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Gets the exception handling memory block with this dwarf encoded data.
getEHMemoryBlock() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Gets the exception handling memory block associated with this region.
getEHStateDataType(Program) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
Gets an exception handling state data type.
getEightPlaneImage(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
 
getElement() - Method in class docking.widgets.fieldpanel.support.FieldRange
 
getElement() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoArrayType
Returns a reference to the GoType of the elements of this array.
getElement() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoChanType
Returns a reference to the GoType that defines the elements this channel uses
getElement() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMapType
Returns the GoType that defines the map's element, referenced by the element field's markup annotation
getElement() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoPointerType
Returns a reference to the element's type.
getElement() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoSliceType
Returns a reference to the element's type.
getElement(String) - Method in class docking.widgets.fieldpanel.support.FieldLocation
 
getElementAt(int) - Method in class docking.widgets.searchlist.DefaultSearchListModel
 
getElementAt(int) - Method in class ghidra.framework.task.gui.CompletedTaskListModel
 
getElementDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Returns the DataType of elements of this slice, as detected by the type information contained in the struct field that contains this slice.
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
 
getElementOffset(long, long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Returns the offset of the specified element
getElementReader(int, int) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Returns a BinaryReader positioned at the specified slice element.
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
 
getElfInfoProducers(ElfLoadHelper) - Static method in interface ghidra.app.util.bin.format.elf.info.ElfInfoProducer
Returns a sorted list of new and initialized ElfInfoProducer instances.
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.
getEmptyScrollingListChoicesPanel() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
getEmptyVariousPanel() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
getEmptyVerticalPanel() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
getEmuError() - Method in class ghidra.test.processors.support.EmulatorTestRunner
 
getEmulateExecutionState() - Method in class ghidra.app.emulator.AdaptedEmulator
 
getEmulateExecutionState() - Method in class ghidra.app.emulator.DefaultEmulator
 
getEmulateExecutionState() - Method in interface ghidra.app.emulator.Emulator
Get the low-level execution state
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...
getEnabledScriptSourceDirectories() - Static method in class ghidra.app.script.GhidraScriptUtil
Returns a list of the current enabled script directories.
getEncodedLength() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Gets the length of the encoded data that is at the address.
getEncoding(double) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getEncoding(BigFloat) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getEnd() - Method in class docking.widgets.fieldpanel.support.FieldRange
 
getEnd() - Method in class docking.widgets.fieldpanel.support.Highlight
Returns the ending position (inclusive) of the highlight.
getEnd() - Method in interface docking.widgets.FindDialogSearcher
 
getEnd() - Method in class generic.json.JSONToken
 
getEnd() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
 
getEnd() - Method in class ghidra.app.util.bin.format.pe.debug.S_GPROC32_NEW
 
getEnd() - Method in class ghidra.framework.main.logviewer.model.Pair
 
getEnd() - Method in class ghidra.graph.DefaultGEdge
 
getEnd() - Method in interface ghidra.graph.GEdge
Get the end, or head, of the edge
getEnd() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
 
getEnd() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
getEnd() - Method in exception ghidra.program.database.symbol.OverlappingNamespaceException
 
getEnd() - Method in interface ghidra.program.model.mem.MemoryBlock
Return the end address of this block.
getEnd() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
getEnd() - Method in class ghidra.program.util.ProgramChangeRecord
Get the end address of the affected addresses of this change or null if not applicable.
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 class ghidra.app.util.bin.MemoryByteProvider
Returns the address of the last byte of this provider.
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.data.StringDataInstance
 
getEndAddress() - Method in class ghidra.program.model.lang.AddressLabelInfo
Returns the object's end address.
getEndAddress() - Method in class ghidra.program.model.lang.ContextSetting
 
getEndAddress() - Method in class ghidra.program.util.InteriorSelection
Get the end address of this selection.
getEndAddress() - Method in class ghidra.program.util.string.FoundString
 
getEndAddressOfRawData() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
Returns the ending address of the range of memory used to initialize a new thread's TLS data in memory.
getEndBit() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
 
getEndColumn() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Get token end column number.
getEndColumn() - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Get token end column number.
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.app.util.bin.format.golang.GoBuildInfo
 
getEndian() - Method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
 
getEndian() - Method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
 
getEndian() - Method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
getEndian() - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
 
getEndian() - Method in interface ghidra.pcode.exec.PcodeArithmetic
Get the endianness of this arithmetic
getEndian() - Method in class ghidra.program.model.lang.BasicLanguageDescription
 
getEndian() - Method in interface ghidra.program.model.lang.LanguageDescription
 
getEndianity(long, boolean) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFEndianity
Get the endianity given a DWARFEndianity value.
getEndianness() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
getEndianness(Settings, Endian) - Method in class ghidra.program.model.data.EndianSettingsDefinition
 
getEndIndexInclusive() - Method in class docking.widgets.SearchLocation
 
getEndLine() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Get token end line number.
getEndLine() - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Get token end line number.
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.dwarf.DWARFIndirectTableHeader
 
getEndOffset() - Method in class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
Returns the byte offset to the end of this unit.
getEndOffset() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLine
 
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
 
getEndOfTypeInfo() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructType
 
getEndOfTypeInfo() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
Returns the location of where this type object, and any known associated optional structures ends.
getEndOfTypeInfo() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoUncommonType
Returns the location of where this object, and any known associated optional structures ends.
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.macho.commands.DataInCodeCommand
Gets the List of DataInCodeEntrys
getEntries() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
Returns The entries.
getEntries() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
 
getEntriesCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
Returns The entries count.
getEntriesOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
Returns The entries offset.
getEntriesSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
Returns The entries size.
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(int) - Method in class ghidra.program.model.lang.ParamListStandard
Within this list, get the ParamEntry at the given index
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
 
getEntry(N) - Method in class generic.Span.DefaultSpanMap
 
getEntry(N) - Method in interface generic.Span.SpanMap
Get the entry whose span contains the given key
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.dwarf.DWARFProgram
 
getEntryOffset() - Method in class ghidra.app.util.bin.format.macho.commands.EntryPointCommand
Returns the file (__TEXT) offset of main().
getEntryPc() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
getEntryPoint() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Gets the DYLD entry point address (if known)
getEntryPoint() - Method in class ghidra.app.util.bin.format.swift.types.EntryPoint
Gets the entry point
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.app.util.bin.format.swift.SwiftTypeMetadata
Returns the entry points.
getEntryPoints() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns a vector containing the entry points to a directed graph.
getEntryPoints(GDirectedGraph<V, E>) - Static method in class ghidra.graph.GraphAlgorithms
Returns all entry points in the given graph.
getEntryPointSegment() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns the segment portion of the entry point.
getEntryPointToken() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
Gets the entry point token.
getEntryPointVA() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
Gets the entry point virtual address.
getEntrySize() - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
 
getEntrySize() - Method in interface ghidra.app.util.bin.format.elf.ElfFileSection
Size of each structured entry in bytes
getEntrySize() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
 
getEntrySize() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
Some sections hold a table of fixed-size entries, such as a symbol table.
getEntrySize() - Method in class ghidra.app.util.bin.format.elf.ElfStringTable
 
getEntrySize() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
 
getEntrySize() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
 
getEntryTable() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
Returns the entry table.
getEntsize() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
 
getEntsizeAndFlags() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
 
getEnum(String, T) - Method in class ghidra.framework.options.AbstractOptions
 
getEnum(String, T) - Method in class ghidra.framework.options.GProperties
Gets the Enum value for the given name.
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.SubOptions
 
getEnumByOrdinal(int) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
Returns the Enum instance that corresponds to the specified ordinal value.
getEnumClass() - Method in class docking.widgets.table.constraint.EnumColumnConstraint
Return the class of the column's Enum type.
getEnumDataType() - Method in class ghidra.app.util.bean.SetEquateDialog.EquateRowObject
 
getEnumDataType() - Method in class ghidra.app.util.bean.SetEquateDialog
Get's the user selected entry in the dialog and returns the enum data type for that entry
getEnumDataType(boolean, String, Map<Integer, ElfProgramHeaderType>) - Static method in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
 
getEnumDataType(boolean, String, Map<Integer, ElfSectionHeaderType>) - Static method in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
getEnums() - Method in class ghidra.app.util.cparser.C.CParser
Get Defined Enumerations
getEnums() - Method in class ghidra.framework.options.EnumEditor
 
getEnumUUID() - Method in class ghidra.program.database.symbol.EquateDB
 
getEnumUUID() - Method in interface ghidra.program.model.symbol.Equate
Gets the universal id from this equate if the equate was based off of an enum.
getEnumValue(Settings) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
Returns an enum instance that corresponds to the setting stored, or the default enum if the setting has not been assigned yet.
getEnumValue(Settings, T) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
Returns an enum instance that corresponds to the setting stored, or the a custom default value if the setting has not been assigned yet.
getEnvironmentNames() - Method in class ghidra.app.script.GhidraState
 
getEnvironmentVar(String) - Method in class ghidra.app.script.GhidraState
 
getEOLComment() - Method in class ghidra.app.util.CodeUnitInfo
Get the EOL comment.
getEOLComment(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the EOL comment at the specified address.
getEOLCommentAsRendered(Address) - Method in class ghidra.app.script.GhidraScript
Returns the EOL comment at the specified address.
getEOLComments() - Method in class ghidra.app.util.EolComments
Gets the End of Line comments
getEquate() - Method in class ghidra.app.cmd.equate.SetEquateCmd
 
getEquate() - Method in class ghidra.app.util.bean.SetEquateDialog.EquateRowObject
 
getEquate() - Method in class ghidra.program.util.EquateOperandFieldLocation
Returns the equate at this operand field location.
getEquate(Address, int, long) - Method in class ghidra.program.database.symbol.EquateManager
 
getEquate(Address, int, long) - Method in interface ghidra.program.model.symbol.EquateTable
Returns the first equate found that is associated with the given value at the given reference address and operand position;
getEquate(Data) - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the equate defined on the data.
getEquate(Instruction, int, long) - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the equate defined at the operand index of the instruction with the given value.
getEquate(String) - Method in class ghidra.program.database.symbol.EquateManager
 
getEquate(String) - Method in interface ghidra.program.model.symbol.EquateTable
Returns the equate with the given name, null if no such equate exists
getEquateAddresses() - Method in class ghidra.program.database.symbol.EquateManager
 
getEquateAddresses() - Method in interface ghidra.program.model.symbol.EquateTable
Returns an address iterator over all the addresses where equates have been set.
getEquateAddresses(Address) - Method in class ghidra.program.database.symbol.EquateManager
 
getEquateAddresses(Address) - Method in interface ghidra.program.model.symbol.EquateTable
Return an address iterator over each address with an equate reference starting at the start address.
getEquateAddresses(AddressSetView) - Method in class ghidra.program.database.symbol.EquateManager
 
getEquateAddresses(AddressSetView) - Method in interface ghidra.program.model.symbol.EquateTable
Return an address iterator over each address with an equate reference that is in the specified address set.
getEquateName() - Method in class ghidra.app.util.bean.SetEquateDialog
 
getEquates() - Method in class ghidra.program.database.symbol.EquateManager
 
getEquates() - Method in interface ghidra.program.model.symbol.EquateTable
Returns an iterator over all equates.
getEquates(long) - Method in class ghidra.program.database.symbol.EquateManager
 
getEquates(long) - Method in interface ghidra.program.model.symbol.EquateTable
Returns all equates defined for value.
getEquates(Address) - Method in class ghidra.program.database.symbol.EquateManager
 
getEquates(Address) - Method in interface ghidra.program.model.symbol.EquateTable
Returns the equates (one for each scalar and opIndex) at the given reference address.
getEquates(Address, int) - Method in class ghidra.program.database.symbol.EquateManager
 
getEquates(Address, int) - Method in interface ghidra.program.model.symbol.EquateTable
Returns the equates (one for each scalar) at the given reference address and operand position; For an instruction a given operand can have multiple scalars.
getEquates(Instruction, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the equates defined at the operand index of the instruction.
getEquateTable() - Method in class ghidra.program.database.ProgramDB
 
getEquateTable() - Method in interface ghidra.program.model.listing.Program
Get the equate table object.
getEquateValue() - Method in class ghidra.program.util.EquateOperandFieldLocation
 
getEquateValueFromFormattedName(String) - Static method in class ghidra.program.database.symbol.EquateManager
Pulls out the value of the equate given the formatted equate name.
getErrno() - Method in exception ghidra.pcode.emu.unix.EmuUnixException
Get the errno associated with this exception
getErrno(AbstractEmuUnixSyscallUseropLibrary.Errno) - Method in class ghidra.pcode.emu.linux.AbstractEmuLinuxSyscallUseropLibrary
 
getErrno(AbstractEmuUnixSyscallUseropLibrary.Errno) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
Get the platform-specific errno value for the given simulator-defined errno
getError() - Method in class generic.concurrent.QResult
Returns any Exception that was encountered during processing of the item
getError() - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedError
 
getError() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedError
Get a description of the error
getError() - Method in class ghidra.util.worker.Job
 
getErrorColor() - Method in class ghidra.app.decompiler.DecompileOptions
 
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
 
getErrorForegroundColor(boolean) - Method in class docking.widgets.AbstractGCellRenderer
 
getErrorHandler(Object, String) - Static method in class ghidra.program.model.pcode.HighParamID
 
getErrorHandler(String) - Static method in class ghidra.program.model.lang.BasicCompilerSpec
Generate an XML error handler suitable for parsing a specification document.
getErrorHeader(RecognitionException) - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
 
getErrorHeader(RecognitionException) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
 
getErrorHeader(RecognitionException) - Method in class ghidra.sleigh.grammar.ParsingEnvironment
 
getErrorHeader(RecognitionException) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.BooleanConstraintEditor
 
getErrorMessage() - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
If the editor contains and invalid value, this message should indicate why the value is invalid.
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DateRangeConstraintEditor
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DateValueConstraintEditor
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DoNothingColumnConstraintEditor
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DoubleValueConstraintEditor
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.EnumConstraintEditor
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.IntegerConstraintEditor
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.IntegerRangeConstraintEditor
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.StringConstraintEditor
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
 
getErrorMessage() - Method in class docking.widgets.table.constrainteditor.UnsignedLongRangeConstraintEditor
 
getErrorMessage() - Method in class ghidra.app.decompiler.component.DecompileData
 
getErrorMessage() - Method in class ghidra.app.decompiler.DecompileResults
Return any error message associated with the decompilation producing these results.
getErrorMessage() - Method in class ghidra.app.script.ScriptInfo
 
getErrorMessage() - Method in class ghidra.app.util.demangler.DemangledObject
Returns the error message that can be set when an error is encountered, but which is made available to the calling method to get details of the error beyond boolean value that is returned by DemangledObject.applyTo(Program, Address, DemanglerOptions,TaskMonitor).
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 class generic.theme.AbstractThemeReader
Returns a list of errors found while parsing
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
getErrors() - Method in exception ghidra.pcode.exec.SleighUtils.SleighParseError
Get the actual errors
getErrorText() - Method in class help.validator.ReferenceTagProcessor
 
getErrorTitle() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
getEvent() - Method in class docking.PopupMenuContext
 
getEventClickModifiers() - Method in interface docking.ActionContext
Returns the click modifiers for this event.
getEventClickModifiers() - Method in class docking.DefaultActionContext
 
getEventName() - Method in class ghidra.framework.plugintool.PluginEvent
Get the plugin event name.
getEventOrigin() - Method in class docking.widgets.tree.support.GTreeSelectionEvent
 
getEvents() - Method in interface ghidra.framework.model.ToolConnection
Get the list of event names that is an intersection between what the producer produces and what the consumers consumes.
getEvents() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getEvents() - Method in interface ghidra.framework.remote.RepositoryHandle
Get pending change events.
getEventsConsumed() - Method in class ghidra.framework.plugintool.mgr.EventManager
Get the names of all events consumed by plugins in the tool.
getEventsConsumed() - Method in class ghidra.framework.plugintool.util.PluginDescription
 
getEventSource() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
getEventsProduced() - Method in class ghidra.framework.plugintool.mgr.EventManager
Get the names of all events produced by plugins in the tool.
getEventsProduced() - Method in class ghidra.framework.plugintool.util.PluginDescription
 
getEventType() - Method in class ghidra.framework.model.DomainObjectChangeRecord
Returns the event type for this change.
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
Returns all exceptions tracked by this class
getExcludedModules() - Method in class ghidra.util.GhidraJarBuilder
 
getExecutableExtension() - Method in enum class 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.AdaptedEmulator
 
getExecuteAddress() - Method in class ghidra.app.emulator.DefaultEmulator
 
getExecuteAddress() - Method in interface ghidra.app.emulator.Emulator
Get current execution address (or the address of the next instruction to be executed)
getExecuteAddress() - Method in class ghidra.pcode.emu.ModifiedPcodeThread.GlueEmulate
 
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.StubMemory
 
getExecutionAddress() - Method in class ghidra.app.emulator.EmulatorHelper
Get current execution address
getExecutionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
 
getExecutionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
 
getExecutionState() - Method in class ghidra.pcode.emulate.Emulate
 
getExecutor() - Method in class generic.concurrent.GThreadPool
Returns the Executor used by this thread pool.
getExecutor() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
getExecutor() - Method in interface ghidra.pcode.emu.PcodeThread
Get the thread's p-code executor
getExistingLocalVariableNames() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
getExistingLockFileInformation() - Method in class generic.util.FileLocker
 
getExistingScriptInfo(ResourceFile) - Method in class ghidra.app.script.GhidraScriptInfoManager
Get ScriptInfo for script under the assumption that it's already managed.
getExistingScriptInfo(String) - Method in class ghidra.app.script.GhidraScriptInfoManager
Returns the existing script info for the given name.
getExitPoint() - Method in class ghidra.util.state.ContextState
 
getExpandedPaths() - Method in class docking.widgets.tree.GTree
 
getExpandedPaths() - Method in class docking.widgets.tree.GTreeState
 
getExpandedPaths(GTreeNode) - Method in class docking.widgets.tree.GTree
 
getExpandedPathsByNodeName() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
getExpansionType() - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
getExpected(int) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
Get the terminals that are expected, i.e., have entries for the given state
getExpectedLabelOrFunctionSymbol(Program, String, Consumer<String>) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Returns the unique global label or function symbol with the given name.
getExpectedWindowsVersion() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns the expected windows version.
getExplicitMinimumAlignment() - Method in interface ghidra.program.model.data.Composite
Get the explicit minimum alignment setting for this Composite which contributes to the actual computed alignment value (see Composite.getAlignment().
getExplicitMinimumAlignment() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
getExplicitPackingValue() - Method in interface ghidra.program.model.data.Composite
Gets the current packing value (typically a power of 2).
getExplicitPackingValue() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
getExplodedCompiledSourceBundlePaths() - Static method in class ghidra.app.script.GhidraScriptUtil
Deprecated.
accessing class file directly precludes OSGi wiring according to requirements and capabilities
getExportAddressTableJumps() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
Gets the ExportAddressTableJumps directory.
getExportedHashSlots() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
 
getExportedNamesSize() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
Returns the exported names size.
getExportedSymbolCount() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
The exportedSymbolCount field (4 bytes) indicates the number of symbols exported from this container.
getExportedSymbolKeys() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
 
getExportedSymbols() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
 
getExportHashOffset() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
The exportHashOffset field (4 bytes) indicates the offset (in bytes) from the beginning of the loader section to the start of the export hash table.
getExportHashTablePower() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
The exportHashTablePower field (4 bytes) indicates the number of hash index values (that is, the number of entries in the hash table).
getExportName() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
 
getExportOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The export info offset.
getExports() - Method in class ghidra.app.util.bin.format.macho.commands.ExportTrie
Gets the List of exports
getExports() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
Returns an array of the exports defined in this export data directory.
getExports(Predicate<ExportTrie.ExportEntry>) - Method in class ghidra.app.util.bin.format.macho.commands.ExportTrie
Gets the List of exports
getExportSize() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The export info size.
getExportTrie() - Method in class ghidra.app.util.bin.format.macho.commands.DyldExportsTrieCommand
Gets the ExportTrie
getExportTrie() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The export trie.
getExpr() - Method in class ghidra.app.util.bin.format.dwarf.DWARFLocation
 
getExpression() - Method in exception ghidra.app.util.bin.format.dwarf.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.
getExtendedSectionHeaderIndex() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Get the extended symbol section index value when st_shndx (ElfSymbol.getSectionHeaderIndex()) has a value of SHN_XINDEX.
getExtendedSectionIndex(ElfSymbol) - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
Get the extended symbol section index value for the specified ELF symbol which originated from this symbol table.
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, boolean) - Static method in class ghidra.util.extensions.ExtensionUtils
 
getExtension(String) - Static method in class ghidra.util.extensions.ExtensionUtils
 
getExtension(String, int) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Returns the "extension" of the filename part of the path string.
getExtensionArchiveDir() - Method in class utility.application.ApplicationLayout
Returns the directory where archived application Extensions are stored.
getExtensionCount() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
 
getExtensionInstallationDirs() - Method in class utility.application.ApplicationLayout
Returns a prioritized ordered list of the application Extensions installation directories.
getExtensionPointInfo() - Static method in class ghidra.util.classfinder.ClassSearcher
Gets class information about each discovered potential extension point.
getExtensionPointSuffix(String) - Static method in class ghidra.util.classfinder.ClassSearcher
Gets the given class's extension point suffix.
getExtensionType(String, boolean) - Static method in class ghidra.program.database.SpecExtension
Get the extension type either from the XML tag name or the option name
getExternalBlockReserveSize() - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Get reserve size of the EXTERNAL memory block as addressable units within the default memory space.
getExternalDebugFileLocation(Program) - Static method in class ghidra.app.util.bin.format.dwarf.sectionprovider.ExternalDebugFileSectionProvider
Returns the previously saved value of the external debug file location from the program's metadata.
getExternalDebugFilesService(SearchLocationCreatorContext) - Static method in class ghidra.app.util.bin.format.dwarf.external.DWARFExternalDebugFilesPlugin
getExternalEntryIterator() - Method in class ghidra.program.database.references.ReferenceDBManager
 
getExternalEntryPointIterator() - Method in class ghidra.program.database.symbol.SymbolManager
 
getExternalEntryPointIterator() - Method in interface ghidra.program.model.symbol.SymbolTable
Get the external entry points (addresses)
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.StubListing
 
getExternalIconFiles() - Method in class generic.theme.GThemeValueMap
Gets the set of icon (.png, .gif) files that are used by IconValues that came from files versus resources in the classpath.
getExternalInstancesToMarkup() - Method in interface ghidra.app.util.bin.format.golang.structmapping.StructureMarkup
Returns a list of items that should be recursively marked up.
getExternalLanguageDescriptions(String, String, Endian, Integer) - Method in class ghidra.program.util.DefaultLanguageService
 
getExternalLibrary(String) - Method in class ghidra.program.database.external.ExternalManagerDB
 
getExternalLibrary(String) - Method in interface ghidra.program.model.symbol.ExternalManager
Get the Library which corresponds to the specified name
getExternalLibraryNames() - Method in class ghidra.program.database.external.ExternalManagerDB
 
getExternalLibraryNames() - Method in interface ghidra.program.model.symbol.ExternalManager
Returns an array of all external names for which locations have been defined.
getExternalLibraryPath(String) - Method in class ghidra.program.database.external.ExternalManagerDB
 
getExternalLibraryPath(String) - Method in interface ghidra.program.model.symbol.ExternalManager
Returns the file pathname associated with an external name.
getExternalLinkageAddresses(Program, Address) - Static method in class ghidra.app.nav.NavigationUtils
Locate all possible linkage addresses which correspond to the specified external address.
getExternalLocation() - Method in class ghidra.app.events.ExternalReferencePluginEvent
Get the external location for this event.
getExternalLocation() - Method in class ghidra.program.database.function.FunctionDB
 
getExternalLocation() - Method in interface ghidra.program.model.listing.Function
 
getExternalLocation() - Method in interface ghidra.program.model.symbol.ExternalReference
Returns the object that represents the external location.
getExternalLocation() - Method in class ghidra.util.UndefinedFunction
 
getExternalLocation(Namespace, String) - Method in class ghidra.program.database.external.ExternalManagerDB
 
getExternalLocation(Namespace, String) - Method in interface ghidra.program.model.symbol.ExternalManager
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.
getExternalRef(Address, Encoder) - Method in class ghidra.app.decompiler.DecompileCallback
Get a description of an external reference at the given address
getExternalReference(int) - Method in class ghidra.app.util.PseudoData
 
getExternalReference(int) - Method in class ghidra.program.database.code.InstructionDB
 
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 space references
getExternalRefTypes() - Static method in class ghidra.program.model.symbol.RefTypeFactory
 
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
Get 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
Get 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
Get all the external symbols with the given name
getExternalTocItemsById() - Method in interface help.TOCItemProvider
Returns all external TOC items referenced by this provider
getExternalTocItemsById() - Method in class help.validator.location.HelpModuleCollection
 
getExtLocation(Address) - Method in class ghidra.program.database.external.ExternalManagerDB
Returns the external location associated with the given external address
getExtraApplicationTools() - Static method in class ghidra.framework.ToolUtils
Returns all tools found in the classpath that live under a root 'extraTools' directory
getExtrapop() - Method in class ghidra.program.model.lang.PrototypeModel
Returns the number of extra bytes popped from the stack when a function that uses this model returns to its caller.
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.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
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
 
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
getFalsePositives() - Static method in class ghidra.util.classfinder.ClassSearcher
Gets class information about discovered potential extension points that end up not getting loaded.
getFatArchitectureCount() - Method in class ghidra.app.util.bin.format.ubi.FatHeader
 
getFatJars() - Method in class ghidra.framework.GModule
 
getFatJars() - Method in class utility.module.ModuleManifestFile
 
getFavoredEdgeType() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the edge type that is the preferred edge for layout purposes
getFavorites() - Method in interface ghidra.app.services.DataTypeManagerService
Get the data types marked as favorites that will show up on a popup menu.
getFavorites() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getFavorites() - Method in interface ghidra.program.model.data.DataTypeManager
Returns a list of datatypes that have been designated as favorites.
getFDEDecoder() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Gets the decoder for the FDE that is associated with this CIE.
getFDEEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Gets the indicator for the FDE address pointer encoding.
getField() - Method in class docking.widgets.autocomplete.AutocompletionEvent
Get the field having focus at the time of the event.
getField() - Method in class docking.widgets.fieldpanel.AccessibleField
Returns the field associated with this AccessibleField.
getField() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
Get the field that will have a component placed over it
getField() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
getField() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldOutputInfo
 
getField(int) - Method in interface docking.widgets.fieldpanel.Layout
Returns the i'th Field in this Layout.
getField(int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
getField(int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
getField(int) - Method in class docking.widgets.fieldpanel.support.RowLayout
 
getField(int) - Method in class docking.widgets.textfield.TextFieldLinker
Get an individual field in the composite
getField(ProxyObj<?>, int) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
 
getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
 
getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
 
getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
Returns the FactoryField for the given object at index index.
getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
 
getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
 
getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
 
getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FieldFactory
Generates a Field based on the given information.
getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
 
getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FileOffsetFieldFactory
 
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
 
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.ParallelInstructionFieldFactory
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
 
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(Address, String) - Method in class ghidra.test.AbstractProgramBasedTest
Returns a field by the given name at the given address.
getField(Point) - Method in class help.screenshot.AbstractScreenShotGenerator
 
getField(String, int, BigInteger, FieldPanel) - Method in class ghidra.test.AbstractProgramBasedTest
 
getFieldAddress(long) - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Returns the address of an offset from the start of this structure instance.
getFieldAt(int, int, FieldLocation) - Method in class docking.widgets.fieldpanel.FieldPanel
Returns the Field at the given x,y coordinates.
getFieldBackgroundColorManager(int) - Method in class docking.widgets.fieldpanel.internal.EmptyLayoutBackgroundColorManager
 
getFieldBackgroundColorManager(int) - Method in interface docking.widgets.fieldpanel.internal.LayoutBackgroundColorManager
Returns a FieldBackgroundColorManager to manage the background colors for field indexed by fieldNum.
getFieldBackgroundColorManager(int) - Method in class docking.widgets.fieldpanel.internal.LayoutBackgroundColorManagerAdapter
 
getFieldBackgroundColorManager(int) - Method in class docking.widgets.fieldpanel.internal.MixedLayoutBackgroundColorManager
 
getFieldBounds(int) - Method in interface docking.widgets.fieldpanel.Layout
Returns the bounds of the given field (in coordinates relative to the layout)
getFieldBounds(int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
getFieldBounds(int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
getFieldBounds(int) - Method in class docking.widgets.fieldpanel.support.RowLayout
 
getFieldCount() - Method in class db.Schema
Get the number of data Fields
getFieldCount() - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns the number of visible field showing on the screen in the field panel.
getFieldDataType(ClangFieldToken) - Static method in class ghidra.app.decompiler.component.hover.DataTypeDecompilerHover
 
getFieldDescription() - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns a description of the current field
getFieldDescriptor(Map<Long, FieldDescriptor>) - Method in class ghidra.app.util.bin.format.swift.types.TargetTypeContextDescriptor
getFieldDescriptors() - Method in class ghidra.app.util.bin.format.swift.SwiftTypeMetadata
Returns the field descriptors.
getFieldElement(int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
getFieldElement(int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
getFieldElement(int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns the inner-most FieldElement inside this field element at the given location
getFieldElement(int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
getFieldElement(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getFieldElement(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getFieldElement(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getFieldElement(int, int) - Method in interface docking.widgets.fieldpanel.field.TextField
Returns the FieldElement at the given screen location.
getFieldElement(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getFieldElement(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getFieldFactory() - Method in class ghidra.app.util.viewer.field.ImageFactoryField
 
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
getFieldIndex(int, int) - Method in interface docking.widgets.fieldpanel.Layout
Returns the index of the field at the given coordinates (relative to the layout)
getFieldIndex(int, int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
getFieldIndex(int, int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
getFieldIndex(int, int) - Method in class docking.widgets.fieldpanel.support.RowLayout
 
getFieldLocation(long) - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Returns the stream location of an offset from the start of this structure instance.
getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
 
getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
 
getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
 
getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
 
getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
 
getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
 
getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
 
getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FieldFactory
Return a FieldLocation that corresponds to the given index, fieldNum, and ProgramLocation IF and ONLY IF the given programLocation is the type generated by this class's FieldFactory.getFieldLocation(ListingField, BigInteger, int, ProgramLocation).
getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
 
getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FileOffsetFieldFactory
 
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.
getFieldName() - Method in class ghidra.app.services.FieldMatcher
Returns the field name given to this matcher or will attempt to generate a default field name using the given data type and offset.
getFieldName() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
getFieldName() - Method in class ghidra.app.util.bin.format.swift.types.FieldRecord
Gets the field name
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 this component's field name within its parent.
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 number of the field for this location.
getFieldOffsetVectorOffset() - Method in class ghidra.app.util.bin.format.swift.types.TargetStructDescriptor
Gets the offset of the field offset vector for this struct's stored properties in its metadata, if any.
getFieldOptions() - Method in class ghidra.app.util.viewer.format.FormatManager
Returns the Options used for field specific properties.
getFieldOrder() - Method in class ghidra.pty.windows.jna.ConsoleApiNative.PROC_THREAD_ATTRIBUTE_LIST
 
getFieldOrder() - Method in class ghidra.pty.windows.jna.ConsoleApiNative.SECURITY_ATTRIBUTES
 
getFieldOrder() - Method in class ghidra.pty.windows.jna.ConsoleApiNative.STARTUPINFOEX
 
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.
getFieldReader(long) - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Returns an independent BinaryReader that is positioned at the start of the specified field.
getFieldRecords() - Method in class ghidra.app.util.bin.format.swift.types.FieldDescriptor
Gets the List of FieldRecords
getFieldRecordSize() - Method in class ghidra.app.util.bin.format.swift.types.FieldDescriptor
Gets the field record size
getFields() - Method in class db.Schema
Get the list of data Field classes for this schema.
getFields() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getFields() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructType
Returns the fields defined by this struct type.
getFields() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
 
getFields() - Method in class ghidra.app.util.bin.format.swift.types.TargetTypeContextDescriptor
Gets the pointer to the field descriptor for the type, if any
getFields() - Method in class ghidra.app.util.demangler.DemangledStructure
getFields(long, long) - Method in interface ghidra.program.database.util.DBFieldAdapter
Get the iterator over the primary key.
getFieldSelection(AddressSetView) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
Returns a FieldSelection containing the set of indexes represented by the given address set
getFieldSelection(AddressSetView) - Method in class ghidra.app.util.viewer.util.AddressIndexMapConverter
 
getFieldSelection(ProgramSelection) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
getFieldSelection(List<ClangToken>) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
 
getFieldSelectionText(FieldSelection, FieldPanel) - Static method in class docking.widgets.fieldpanel.support.FieldSelectionHelper
Gets the selected text that pertains to an individual field.
getFieldString() - Method in class ghidra.app.util.viewer.field.FieldStringInfo
The string that exists within the parent string.
getFieldText() - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
 
getFieldText() - Method in class ghidra.app.util.viewer.field.FieldFactory
Returns a description of the fields generated by this factory.
getFieldText() - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
 
getFieldValue(int) - Method in class db.DBRecord
Get a copy of the specified field value.
getFieldValue(Object, Field, Class<R>) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
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 generic.theme.GTheme
Returns the file associated with this theme.
getFile() - Method in class ghidra.app.plugin.processors.sleigh.SleighCompilerSpecDescription
 
getFile() - Method in class ghidra.app.script.ResourceFileJavaFileObject
 
getFile() - Method in class ghidra.app.util.bin.ByteArrayProvider
 
getFile() - Method in interface ghidra.app.util.bin.ByteProvider
Returns the underlying File for this ByteProvider, or null if this ByteProvider is not associated with a File.
getFile() - Method in class ghidra.app.util.bin.ByteProviderWrapper
 
getFile() - Method in class ghidra.app.util.bin.EmptyByteProvider
 
getFile() - Method in class ghidra.app.util.bin.FileByteProvider
 
getFile() - Method in class ghidra.app.util.bin.FileBytesProvider
 
getFile() - Method in class ghidra.app.util.bin.format.elf.GnuVerneed
 
getFile() - Method in class ghidra.app.util.bin.InputStreamByteProvider
 
getFile() - Method in class ghidra.app.util.bin.MemBufferByteProvider
 
getFile() - Method in class ghidra.app.util.bin.MemoryByteProvider
 
getFile() - Method in class ghidra.app.util.bin.ObfuscatedFileByteProvider
 
getFile() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
 
getFile() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
 
getFile() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
getFile() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
 
getFile() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
Returns the file being read.
getFile() - Method in class ghidra.framework.options.FileOptions
 
getFile() - Method in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
Get the file opened to this handle
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) - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLine
Get a file name given a file index.
getFile(String) - Method in class docking.widgets.values.GValuesMap
Gets the File value for the given name.
getFile(String) - Method in class ghidra.framework.data.DefaultProjectData
 
getFile(String) - Method in class ghidra.framework.data.GhidraFolder
 
getFile(String) - Method in class ghidra.framework.data.LinkedGhidraFolder
 
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) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixFileSystem
 
getFile(String) - Method in interface ghidra.pcode.emu.unix.EmuUnixFileSystem
Get the named file
getFile(String, File) - Method in class ghidra.framework.options.AbstractOptions
 
getFile(String, File) - Method in class ghidra.framework.options.GProperties
Gets the File value for the given name.
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, String) - Static method in class ghidra.app.util.cparser.C.CParserUtils
 
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
Returns a path object using the given source file path as the source of the given relative path.
getFileAlignment() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
 
getFileAlignment() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getFileAttributes(GFile, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.GFileSystem
Returns a container of FileAttribute values.
getFileAttributes(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
 
getFileAttributes(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
 
getFileAttributes(File) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
Create a FileAttributes container with info about the specified local file.
getFileByID(String) - Method in class ghidra.framework.data.DefaultProjectData
 
getFileByID(String) - Method in interface ghidra.framework.model.ProjectData
Get domain file specified by its unique fileID.
getFileByIndex(long) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
Gets the GFile instance that was associated with the filesystem file index.
getFileBytes() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
Returns an Optional FileBytes object if a FileBytes object is the byte source for this SourceInfo.
getFileBytesOffset() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
Returns the offset into the underlying FileBytes object where this sub-block starts getting its bytes from or -1 if this sub-block does not have an associated FileBytes or a complex bit/byte-mapping is used.
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 sub-block if address is out of range or this sub-block does not have an associated FileBytes, or a complex bit/byte-mapping is used.
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.AbstractFileSystem
 
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.DefaultProjectData
 
getFileCount() - Method in interface ghidra.framework.main.datatable.DomainFileContext
Returns the count of selected files
getFileCount() - Method in class ghidra.framework.main.datatable.ProjectDataContext
 
getFileCount() - Method in interface ghidra.framework.main.datatable.ProjectTreeContext
Returns the number of files selected in the tree.
getFileCount() - Method in class ghidra.framework.main.datatree.DialogProjectTreeContext
 
getFileCount() - Method in class ghidra.framework.main.projectdata.actions.DeleteProjectFilesTask
 
getFileCount() - Method in interface ghidra.framework.model.ProjectData
Get the approximate number of files contained within the project.
getFileCount() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
 
getFileExt() - Method in class ghidra.plugins.importer.batch.BatchSegregatingCriteria
 
getFileExtension() - Method in interface ghidra.service.graph.AttributedGraphExporter
Returns the suggested file extension to use for this exporter
getFileExtensions() - Method in interface ghidra.program.model.data.AnnotationHandler
Returns an array of known extensions for the output file type.
getFileExtensions() - Method in class ghidra.program.model.data.DefaultAnnotationHandler
 
getFileFlags() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
Returns the file flags.
getFileFlagsMask() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
Returns the file flags mask.
getFileForInput(JavaFileManager.Location, String, String) - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
getFileForOutput(JavaFileManager.Location, String, String, FileObject) - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
getFileFSRL() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns the FSRL of the currently selected file node
getFileFSRLs() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns a list of FSRLs of the currently selected file nodes in the tree.
getFileHeader() - Method in class ghidra.app.util.bin.format.pe.NTHeader
Returns the file header.
getFileID() - Method in class ghidra.framework.data.DomainFileProxy
 
getFileID() - Method in class ghidra.framework.data.GhidraFile
 
getFileID() - Method in interface ghidra.framework.model.DomainFile
Returns a unique file-ID if one has been established or null.
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.
getFileIfAvailable(ByteProvider) - Method in class ghidra.formats.gfilesystem.FileSystemService
Converts a ByteProvider to the underlying File that contains the contents of the ByteProvider.
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
 
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.dwarf.external.ExternalDebugInfo
Return the filename of the external debug file, or null if not specified.
getFilename() - Method in class ghidra.app.util.bin.format.elf.info.GnuDebugLink
 
getFilename() - Method in enum class 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
Deprecated.
 
getFilename() - Method in class resources.icons.LazyImageIcon
 
getFilename(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns the filename at the specified offset.
getFileName() - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
Returns the filename currently in the text field.
getFileName() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSourceFileInfo
 
getFileName() - Method in class ghidra.program.database.mem.AddressSourceInfo
Returns the filename of the originally imported file that provided the byte value for the associated address or null if there is no source information for this location.
getFileName(Integer) - Method in class ghidra.sleigh.grammar.SourceFileIndexer
Returns the file name at a given index
getFilenameComparator() - Method in class ghidra.formats.gfilesystem.AbstractFileSystem
 
getFilenameComparator() - Method in class ghidra.formats.gfilesystem.GFileSystemBase
Override to specify a file-system specific name comparator.
getFilenameLen() - Method in class ghidra.app.util.bin.format.elf.info.GnuDebugLink
 
getFileOffset() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
 
getFileOffset() - Method in class ghidra.app.util.bin.format.coff.archive.FirstLinkerMember
 
getFileOffset() - Method in class ghidra.app.util.bin.format.coff.archive.LongNamesMember
 
getFileOffset() - Method in class ghidra.app.util.bin.format.coff.archive.SecondLinkerMember
 
getFileOffset() - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
 
getFileOffset() - Method in interface ghidra.app.util.bin.format.elf.ElfFileSection
Offset within file where section bytes are specified
getFileOffset() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
 
getFileOffset() - Method in class ghidra.app.util.bin.format.elf.ElfStringTable
 
getFileOffset() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
 
getFileOffset() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
Gets the file offset of the DYLIB
getFileOffset() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
 
getFileOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
Gets the file offset of the start of the mapping.
getFileOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
Gets the file offset of the start of the mapping.
getFileOffset() - Method in class ghidra.app.util.bin.format.ne.Resource
Returns the file offset of this resource.
getFileOffset() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
Gets the file offset of this header.
getFileOffset() - Method in class ghidra.program.database.mem.AddressSourceInfo
Returns the offset into the originally imported file that provided the byte value for the associated address or -1 if there is no source information for this location.
getFileOffset() - Method in class ghidra.program.database.mem.FileBytes
Returns the offset in the original file from where these bytes originated.
getFileOffsetShifted() - Method in class ghidra.app.util.bin.format.ne.Resource
Returns the shifted file offset of this resource.
getFileOS() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
Returns the file OS.
getFilePath(int, boolean) - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLine
 
getFilePointerToLineNumber() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxFunction
 
getFilePosition(int) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
Returns the file position (long) for the given slider position (int).
getFilePositionForRow(int) - Method in class ghidra.framework.main.logviewer.model.ChunkModel
Returns the start/end byte positions within the input file for the given row.
getFileReferenceNumber() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
 
getFiles() - Method in class ghidra.framework.data.GhidraFolder
 
getFiles() - Method in class ghidra.framework.data.LinkedGhidraFolder
 
getFiles() - Method in interface ghidra.framework.model.DomainFolder
Get all domain files in this folder.
getFileSetEntryId() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
Gets the identifier of the DYLIB
getFileSize() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
This member gives the number of bytes in the file image of the segment; it may be zero.
getFileSize() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
 
getFileSize() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
Returns the number of bytes in the input file.
getFileSubtype() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
Returns the file sub-type.
getFilesystem() - Method in class ghidra.formats.gfilesystem.FileSystemRef
GFileSystem this ref points to.
getFilesystem() - Method in interface ghidra.formats.gfilesystem.GFile
The GFileSystem that owns this file.
getFilesystem() - Method in class ghidra.formats.gfilesystem.GFileImpl
 
getFilesystem() - Method in class ghidra.formats.gfilesystem.GFileLocal
 
getFilesystem(FSRLRoot, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a filesystem instance for the requested FSRLRoot, either from an already loaded instance in the global fscache, or by instantiating the requested filesystem from its container file (in a possibly recursive manner, depending on the depth of the FSLR)
getFilesystemDescriptionFromClass(Class<?>) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Returns the description value of the FileSystemInfo annotation attached to the specified class.
getFilesystemPriorityFromClass(Class<?>) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Returns the priority value of the FileSystemInfo annotation attached to the specified class.
getFileSystemRoot() - Method in class generic.jar.FileResource
 
getFileSystemRoot() - Method in class generic.jar.JarResource
 
getFileSystemRoot() - Method in interface generic.jar.Resource
 
getFileSystemRoot() - Method in class generic.jar.ResourceFile
Returns the root file for this file.
getFileSystemType(Class<? extends GFileSystem>) - Method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
Returns the file system type of the specified GFileSystem class.
getFilesystemTypeFromClass(Class<?>) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Returns the type value of the FileSystemInfo annotation attached to the specified class.
getFiletab() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns the filetab slice.
getFiletabAddress() - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
Returns the address of the filetab slice, used by the filetabOffset field's markup annotation
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.plugin.assembler.sleigh.sem.AssemblyHiddenConstructStateGenerator
 
getFiller() - Method in class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
 
getFilter() - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
 
getFilter() - Method in class docking.widgets.tree.GTree
 
getFilter() - Method in interface docking.widgets.tree.GTreeFilterProvider
returns the GTreeFilter object to apply to the GTree whenever the filter component is manipulated
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
Returns the component to place at the bottom of a GTree to provider filtering capabilites.
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).
getFilteredLoadInputStream(ElfLoadHelper, Address, long, BiConsumer<String, Throwable>) - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
 
getFilteredLoadInputStream(ElfLoadHelper, Address, long, BiConsumer<String, Throwable>) - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
 
getFilteredLoadInputStream(ElfLoadHelper, Address, long, BiConsumer<String, Throwable>) - Method in interface ghidra.app.util.bin.format.MemoryLoadable
Return filtered InputStream for loading a memory block (includes non-loaded OTHER blocks).
getFilteredMemState() - Method in class ghidra.app.emulator.AdaptedEmulator
 
getFilteredMemState() - Method in class ghidra.app.emulator.DefaultEmulator
 
getFilteredMemState() - Method in interface ghidra.app.emulator.Emulator
Get the memory state, modified by all installed access filters
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.searchlist.SearchList
 
getFilterField() - Method in class docking.widgets.tree.GTree
Returns the filter text field in this tree.
getFilterField() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
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.project.extensions.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(Byte[], Settings) - Method in class ghidra.util.table.field.MonospacedByteRenderer
 
getFilterString(Object, Settings) - Method in class ghidra.app.plugin.debug.dbtable.LongRenderer
 
getFilterString(Date, Settings) - Method in class ghidra.util.table.column.DefaultTimestampRenderer
 
getFilterString(T, Settings) - Method in interface ghidra.util.table.column.AbstractWrapperTypeColumnRenderer
 
getFilterString(T, Settings) - Method in interface ghidra.util.table.column.GColumnRenderer
Returns a string that is suitable for use when filtering.
getFilterText() - Method in class docking.widgets.filter.AbstractPatternTextFilter
 
getFilterText() - Method in class docking.widgets.filter.InvertedTextFilter
 
getFilterText() - Method in interface docking.widgets.filter.TextFilter
 
getFilterText() - Method in class docking.widgets.searchlist.SearchList
Returns the current filter text
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
Returns the current filter text.
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.app.util.bin.format.dwarf.DWARFRangeList
 
getFirst() - Method in class ghidra.util.datastruct.BitTree
Returns the first (lowest) key in the set.
getFirst() - Method in class ghidra.util.datastruct.FullKeySet
 
getFirst() - Method in class ghidra.util.datastruct.PriorityQueue
Returns the object with the lowest priority number in the queue.
getFirst() - Method in class ghidra.util.datastruct.RedBlackKeySet
Returns the first key in this set.
getFirst() - Method in class ghidra.util.datastruct.RedBlackLongKeySet
Returns the first key in this set.
getFirst() - Method in class ghidra.util.datastruct.RedBlackTree
Returns the first entry in this set.
getFirst() - Method in interface ghidra.util.datastruct.ShortKeySet
Returns the first (lowest) key in the set.
getFirst(AssemblyNonTerminal) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow
Get the first set for a given non-terminal
getFirstAddress() - Method in class ghidra.app.util.bin.format.dwarf.DWARFRangeList
 
getFirstAddress() - Method in interface ghidra.program.model.listing.ProgramModule
Returns the first address of this module which will be the minimum address of the first descendant fragment which is non-empty.
getFirstAddress() - Method in class ghidra.program.model.pcode.AddressXML
 
getFirstByteOfCodeRVA() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
Returns the RVA of the first code byte.
getFirstByteOfDataRVA() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
Returns the RVA of the first data byte.
getFirstCodeBlockContaining(Address, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
Get the first code block that contains the given address.
getFirstCodeBlockContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
Get the MultEntSubModel Code Block that contains the address.
getFirstCodeBlockContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
 
getFirstCodeBlockContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
Get the (first) Model-P subroutine that contains the address.
getFirstCodeBlockContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
Get the First Code Block that contains the address.
getFirstConstraint() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
Returns the first constraint in the list.
getFirstData() - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the first defined data in the current program.
getFirstDIEOffset() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
 
getFirstDimension() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
 
getFirstElementOffset() - Method in class ghidra.app.util.bin.format.dwarf.DWARFIndirectTableHeader
 
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.
getFirstGoSection(Program, String...) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
 
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
 
getFirstLocation() - Method in class ghidra.app.util.bin.format.dwarf.DWARFLocationList
 
getFirstMatchingFlavor(DropTargetDragEvent, DataFlavor[]) - Static method in class docking.dnd.DropTgtAdapter
 
getFirstModule() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the first module data instance
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.
getFirstOp() - Method in class ghidra.program.model.pcode.PcodeBlockBasic
 
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
 
getFirstPropertyAddress() - Method in interface ghidra.program.model.util.PropertyMap
Get the first Address where a property value exists.
getFirstPropertyIndex() - Method in class ghidra.util.map.ValueMap
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.StubMemory
 
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
getFirstStorageVarnode() - Method in class ghidra.program.model.listing.ParameterImpl
 
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.StubListing
 
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.function.ReturnParameterDB
 
getFirstUseOffset() - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
getFirstUseOffset() - Method in class ghidra.program.model.listing.LocalVariableImpl
 
getFirstUseOffset() - Method in class ghidra.program.model.listing.ParameterImpl
 
getFirstUseOffset() - Method in interface ghidra.program.model.listing.Variable
 
getFirstUseOffset() - Method in class ghidra.program.model.pcode.HighSymbol
Get the first code Address (expressed as a different in bytes from the starting address of the function) where this symbol's storage actually holds the value of the symbol.
getFirstVarnode() - Method in class ghidra.program.model.listing.VariableStorage
 
getFirstWholeMap() - Method in class ghidra.program.model.pcode.HighSymbol
 
getFixedHandle(int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
 
getFixedHandle(ConstructState) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
 
getFixedHandle(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.EndSymbol
 
getFixedHandle(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.EpsilonSymbol
 
getFixedHandle(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.Next2Symbol
 
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
 
getFixMethod() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
getFixMethodWithSub(OmfFixupRecord.Subrecord) - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
getFixThreadNum() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
getFixups() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
 
getFixupsVersion() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixupHeader
 
getFlagByte() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
Returns the relocation flags.
getFlags() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
Returns the flags about this COFF.
getFlags() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
Returns the flags for this section.
getFlags() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns a string representation of the numeric flags field.
getFlags() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
This member gives flags relevant to the segment.
getFlags() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
Sections support 1-bit flags that describe miscellaneous attributes.
getFlags() - Method in class ghidra.app.util.bin.format.elf.GnuVerdef
 
getFlags() - Method in class ghidra.app.util.bin.format.elf.GnuVernaux
 
getFlags() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns the func flags for this function.
getFlags() - Method in class ghidra.app.util.bin.format.golang.rtti.GoName
Returns the flags found in this structure.
getFlags() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoBaseType
Returns the GoTypeFlags assigned to this type definition.
getFlags() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryReference
 
getFlags() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
 
getFlags() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
Get slide info flags
getFlags() - Method in class ghidra.app.util.bin.format.macho.MachHeader
 
getFlags() - Method in class ghidra.app.util.bin.format.macho.Section
 
getFlags() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
 
getFlags() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
 
getFlags() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
Gets the flags.
getFlags() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
Returns the descriptor flags bit field.
getFlags() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
Gets the flags.
getFlags() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
Returns the flags.
getFlags() - Method in class ghidra.app.util.bin.format.pef.PefDebug
 
getFlags() - Method in class ghidra.app.util.bin.format.swift.types.FieldRecord
Gets the flags
getFlags() - Method in class ghidra.app.util.bin.format.swift.types.TargetContextDescriptor
Gets the flags
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() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
getFlags() - Method in interface ghidra.program.model.mem.MemoryBlock
Returns block flags (i.e., permissions and attributes) as a bit mask.
getFlags() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
getFlags(int) - Static method in class ghidra.app.util.bin.format.macho.MachHeaderFlags
Returns string representation of the flag values.
getFlagsSet() - Method in class ghidra.app.util.bin.format.golang.rtti.GoName
Returns the flags found in this structure.
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
getFlattenedRange() - Method in class ghidra.app.util.bin.format.dwarf.DWARFRangeList
 
getFlavor() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateHeader
Returns the flavor of thread state.
getFlavor() - Method in class ghidra.app.util.ClipboardType
Returns the DataFlavor for this type
getFlipNorm0() - Method in class generic.lsh.vector.WeightFactory
 
getFlipNorm1() - Method in class generic.lsh.vector.WeightFactory
 
getFloat() - Method in class db.ObjectStorageAdapterDB
 
getFloat() - Method in class ghidra.util.map.ObjectStorageAdapter
 
getFloat() - Method in interface ghidra.util.ObjectStorage
Gets the float value.
getFloat() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
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 class ghidra.framework.options.GProperties
Gets the float value for the given name.
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.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 with the requested raw format size in bytes.
getFloatDataTypes(DataTypeManager) - Static method in class ghidra.program.model.data.AbstractFloatDataType
Returns all built-in floating-point data types
getFloatFormat(int) - Static method in class ghidra.pcode.floatformat.FloatFormatFactory
Get float format
getFloatRegisters() - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfo
 
getFloats() - Method in class db.ObjectStorageAdapterDB
 
getFloats() - Method in class ghidra.util.map.ObjectStorageAdapter
 
getFloats() - Method in interface ghidra.util.ObjectStorage
Gets the float array.
getFloats() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
getFloats(String, float[]) - Method in class ghidra.framework.options.GProperties
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
 
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 class 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 all 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
 
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
getFocusedBorder() - Method in class docking.widgets.EmptyBorderButton
 
getFocusedColor(Graph<V, E>, E) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
Returns the current color to use when the edge is focused.
getFocusedComponent() - Method in class docking.DockingWindowManager
Returns the component which has focus
getFocusedCursorColor() - Method in class docking.widgets.fieldpanel.FieldPanel
Returns the cursor color when this field panel is focused.
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
getFocusedListingPanel() - Method in class ghidra.app.merge.tool.ListingMergePanel
 
getFocusedListingPanel() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Get the left or right listing panel that has or last had focus.
getFocusedProgram() - Method in class ghidra.app.merge.tool.ListingMergePanel
 
getFocusedProgram() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Gets the program from the left or right side that has or last had focus.
getFocusedVertex() - Method in class ghidra.graph.graphs.DefaultVisualGraph
 
getFocusedVertex() - Method in class ghidra.graph.viewer.VisualGraphView
 
getFocusedVertex() - Method in interface ghidra.graph.VisualGraph
Returns the focused vertex; null if no vertex has focus.
getFocusedVertex() - Method in class ghidra.service.graph.GraphActionContext
Returns the focused vertex (similar concept to the cursor in a text document)
getFocusedVertex() - Method in interface ghidra.service.graph.GraphDisplay
Returns the currently focused vertex or null if no vertex is focused
getFocusOwner() - Method in class docking.DefaultFocusOwnerProvider
 
getFocusOwner() - Method in interface docking.FocusOwnerProvider
Returns the current focus owner
getFolder() - Method in class ghidra.util.PropertyFile
Return the parent file to this PropertyFile.
getFolder(String) - Method in class ghidra.framework.data.DefaultProjectData
 
getFolder(String) - Method in class ghidra.framework.data.GhidraFolder
 
getFolder(String) - Method in class ghidra.framework.data.LinkedGhidraFolder
 
getFolder(String) - Method in interface ghidra.framework.model.DomainFolder
Return the folder for the given name.
getFolder(String) - Method in interface ghidra.framework.model.ProjectData
Get domain folder specified by an absolute data path.
getFolderCount() - Method in class ghidra.framework.main.datatable.ProjectDataContext
 
getFolderCount() - Method in interface ghidra.framework.main.datatable.ProjectTreeContext
Returns the number of folders selected in the tree.
getFolderCount() - Method in class ghidra.framework.main.datatree.DialogProjectTreeContext
 
getFolderItemName() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
Gets the repository folder item name associated with the URL.
getFolderItemName() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
Gets the repository folder item name associated with this connection.
getFolderNames(String) - Method in interface ghidra.framework.store.FileSystem
Return a list of subfolders (by name) that are stored within the specified folder path.
getFolderNames(String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
 
getFolderNames(String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
 
getFolderNames(String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
getFolderPath() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
Gets the repository folder path associated with the URL.
getFolderPath() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
Gets the repository folder path associated with this connection.
getFolders() - Method in class ghidra.framework.data.GhidraFolder
 
getFolders() - Method in class ghidra.framework.data.LinkedGhidraFolder
 
getFolders() - Method in interface ghidra.framework.model.DomainFolder
Get DomainFolders in this folder.
getFolderURL(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Force the specified URL to specify a folder.
getFollow(AssemblyNonTerminal) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow
Get the follow set for a given non-terminal
getFont() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
getFont() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getFont() - Method in class generic.text.TextLayoutGraphics
 
getFont() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the font being used to render vertex labels
getFont(boolean) - Method in class docking.widgets.tree.support.GTreeRenderer
 
getFont(String) - Method in class generic.theme.GThemeValueMap
Returns the current FontValue for the given id or null if none exists.
getFont(String) - Static method in class generic.theme.Gui
Returns the current Font associated with the given id.
getFont(String) - Method in class generic.theme.ThemeManager
Returns the current Font associated with the given id.
getFont(String, Font) - Method in class ghidra.framework.options.AbstractOptions
 
getFont(String, Font) - Method in class ghidra.framework.options.GProperties
Gets the Font value for the given name.
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
 
getFontIds() - Method in class generic.theme.GThemeValueMap
Returns the set of all font ids in this map
getFontMetrics() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
Get the font metrics for this field.
getFontMetrics() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
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 docking.widgets.fieldpanel.AccessibleField
 
getFontMetrics(Font) - Static method in class generic.test.AbstractGenericTest
Returns a font metrics for the given font using a generic buffered image graphics context.
getFontMetrics(Font) - Method in class generic.text.TextLayoutGraphics
 
getFontRenderContext() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
getFontRenderContext() - Method in class generic.text.TextLayoutGraphics
 
getFonts() - Method in class generic.theme.GThemeValueMap
Returns a list of all the FontValues stored in this map.
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.
getForbids() - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Get the forbidden patterns for this resolution
getForbids() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
getForeground() - Method in class docking.widgets.fieldpanel.AccessibleField
 
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.
getFormalDataType() - Method in class ghidra.program.database.function.ReturnParameterDB
 
getFormalDataType() - Method in interface ghidra.program.model.listing.Parameter
Get the original formal signature data type before a possible forced indirect was possibly imposed by the functions calling convention.
getFormalDataType() - Method in class ghidra.program.model.listing.ParameterImpl
 
getFormalName() - Method in class ghidra.program.database.SpecExtension.DocInfo
 
getFormalName(String) - Static method in class ghidra.program.database.SpecExtension
Get the formal name of an extension from its option name.
getFormat() - Method in class ghidra.app.script.ScriptMessage
 
getFormat(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 ListingHighlightProvider 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
 
getFormattedName() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Returns the formatted string name for this symbol.
getFormattedParseMessage(String) - Method in record class ghidra.app.util.cparser.C.CParserUtils.CParseResults
 
getFormattedRegisterValueBits(RegisterValue, String) - Static method in class ghidra.program.util.InstructionUtils
Get formatted RegisterValue as list of child register values
getFormattedString() - Method in record class ghidra.app.util.bin.format.golang.GoModuleInfo
Returns a formatted version of the information in this instance.
getFormattedSymbolName(int) - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
Get the formatted ELF symbol name which corresponds to the specified index.
getFormattedTreePath() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Converts the tree-node hierarchy of the currently selected item into a string path using "/" separators.
getFormatter(JFormattedTextField) - Method in class docking.widgets.numberformat.BoundedRangeDecimalFormatterFactory
 
getFormatter(JFormattedTextField) - Method in class docking.widgets.textfield.DecimalFormatterFactory
 
getFormatVersion() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
Returns the version of this PEF container.
getFormClasses() - Method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
getForSpace(AddressSpace, boolean) - Method in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece
 
getForSpace(AddressSpace, boolean) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.AbstractSpaceMap
 
getForSpace(AddressSpace, boolean) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.CacheingSpaceMap
 
getForSpace(AddressSpace, boolean) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
Get the internal space for the given address space
getForSpace(AddressSpace, boolean) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.SimpleSpaceMap
 
getForwarderChain() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
This field relates to forwarding.
getForwarderString() - Method in class ghidra.app.util.bin.format.pe.ThunkData
Returns the forward string pointer.
getForwardModMapData(int) - Method in class db.buffers.LocalManagedBufferFile
 
getForwardModMapData(int) - Method in interface db.buffers.ManagedBufferFile
Returns a bit map corresponding to all buffers modified since oldVersion.
getForwardModMapData(int) - Method in class db.buffers.ManagedBufferFileAdapter
 
getForwardModMapData(int) - Method in interface db.buffers.ManagedBufferFileHandle
 
getForwardModMapData(int) - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getForwardSlice(Varnode) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
Construct the set of varnodes making up a simple forward slice of seed
getForwardSliceToPCodeOps(Varnode) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
 
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.StubListing
 
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.StubListing
 
getFragmentCount() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
 
getFrame() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
getFrame() - Method in interface ghidra.pcode.emu.PcodeThread
Get the current frame, if present
getFrame() - Method in exception ghidra.pcode.exec.PcodeExecutionException
Get the frame at the time of the exception
getFrameDatum() - Method in class ghidra.app.util.bin.format.omf.OmfGroupRecord
This is the segment selector needed for this object
getFrameDatum() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
 
getFrameDatum() - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
 
getFrameDescriptorEntry() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Gets the FDE associated with this region.
getFrameMethod() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
getFramePointerCandidates() - Method in class ghidra.util.state.ResultsState
Returns collection of frame pointer candidates.
getFrameSize() - Method in interface ghidra.program.model.listing.StackFrame
Get the size of this stack frame in bytes.
getFreeBufferCount() - Method in class db.buffers.BufferMgr
 
getFreeIndexes() - Method in interface db.buffers.BufferFile
Returns the list of free indexes sorted by value.
getFreeIndexes() - Method in class db.buffers.BufferFileAdapter
 
getFreeIndexes() - Method in interface db.buffers.BufferFileHandle
 
getFreeIndexes() - Method in class db.buffers.LocalBufferFile
 
getFreeIndexes() - Method in interface db.buffers.RemoteBufferFileHandle
 
getFreeIndexes() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getFrom() - Method in class ghidra.app.util.bin.format.dwarf.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
 
getFromNullSpace(int, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
In case spaces are generated lazily, and we're reading from a space that doesn't yet exist, "read" a default value.
getFromReferenceAddress(ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldMouseHandler
 
getFromReferenceAddress(ProgramLocation) - Method in class ghidra.app.util.viewer.field.XRefFieldMouseHandler
 
getFromSpace(S, long, int, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece
 
getFromSpace(S, long, int, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
Get a value from the given space
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
 
getFSBRootNode() - Method in class ghidra.plugins.fsbrowser.FSBNode
 
getFSClass() - Method in class ghidra.formats.gfilesystem.factory.FileSystemInfoRec
The Class of the filesystem implementation.
getFSRef() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
getFSRL() - Method in class ghidra.app.util.bin.ByteArrayProvider
 
getFSRL() - Method in interface ghidra.app.util.bin.ByteProvider
Returns the FSRL of the underlying file for this byte provider, or null if this byte provider is not associated with a file.
getFSRL() - Method in class ghidra.app.util.bin.ByteProviderWrapper
 
getFSRL() - Method in class ghidra.app.util.bin.EmptyByteProvider
 
getFSRL() - Method in class ghidra.app.util.bin.FileByteProvider
 
getFSRL() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
 
getFSRL() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
 
getFSRL() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
getFSRL() - Method in class ghidra.formats.gfilesystem.AbstractFileSystem
 
getFSRL() - Method in interface ghidra.formats.gfilesystem.GFile
The FSRL of this file.
getFSRL() - Method in class ghidra.formats.gfilesystem.GFileImpl
 
getFSRL() - Method in class ghidra.formats.gfilesystem.GFileLocal
 
getFSRL() - Method in interface ghidra.formats.gfilesystem.GFileSystem
File system's FSRL
getFSRL() - Method in class ghidra.formats.gfilesystem.GFileSystemBase
 
getFSRL() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
 
getFSRL() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
 
getFSRL() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
 
getFSRL() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
 
getFSRL() - Method in class ghidra.plugins.fsbrowser.FSBNode
Returns the FSRL of the filesystem object that this node represents.
getFSRL() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
getFSRL() - Method in class ghidra.plugins.importer.batch.BatchGroup.BatchLoadConfig
 
getFSRL() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
 
getFSRL(boolean) - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns the FSRL of the currently selected item, as long as it conforms to the dirsOk requirement.
getFSRLs(boolean) - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns a list of FSRLs of the currently selected nodes in the tree.
getFullActionName() - Method in class docking.DockingMouseBindingAction
 
getFullHashWord() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbolKey
 
getFullHTMLContentString() - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
This is like HTMLDataTypeRepresentation.getHTMLString(), but does not put HTML tags around the data
getFullHTMLString() - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
Returns an HTML string for this data representation object
getFullName() - Method in class docking.action.DockingAction
 
getFullName() - Method in interface docking.action.DockingActionIf
Returns the full name (the action name combined with the owner name)
getFullName() - Method in class docking.DockingActionProxy
 
getFullNameString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoName
Returns a descriptive string containing the full name value.
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
getFullText() - Method in interface ghidra.app.services.Terminal
Get all the text in the terminal, including the scroll-back buffer
getFullTitle() - Method in class docking.ComponentPlaceholder
Returns the full title for this component (title + subtitle)
getFullToolTipText(DataType) - Static method in class ghidra.app.util.ToolTipUtils
Examines the give dataType and creates a tool tip for it, depending upon its actual class type.
getFullyQualifiedFSRL(FSRL, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a cloned copy of the FSRL that should have MD5 values specified.
getFuncAddress() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns the address of this function.
getFuncAddress() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFunctabEntry
Returns the address of the function's entry point
getFuncBody(DIEAggregate, boolean) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
getFuncBodyRanges(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
getFuncCount() - Method in class ghidra.app.util.bin.format.golang.rtti.GoItab
Return the number of methods implemented.
getFuncData() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFunctabEntry
Return the GoFuncData structure that contains metadata about the function.
getFuncDataInstance(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Reads a GoFuncData structure from the pclntable.
getFuncDataValue(GoFuncDataTable) - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns a value associated with this function.
getFuncIDEnum() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns the GoFuncID enum that categorizes this function
getFuncnameAddress() - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
Returns address of the func name slice
getFuncnametab() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns a slice that contains all the function names.
getFuncoff() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFunctabEntry
Returns the offset of the GoFuncData structure.
getFuncPrototypeString(String, String) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
Returns a string that describes the function type as a golang-ish function decl.
getFunctabEntriesSlice() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns an artificial slice of the functab entries that are valid.
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.golang.rtti.GoFuncData
Returns the Ghidra function that corresponds to this go function.
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.listing.ParameterImpl
 
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() - Method in class ghidra.program.util.FunctionChangeRecord
Returns the function that was changed.
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) - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Returns the matching Ghidra function (based on namespace and symbol name).
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, for removal: This API element is subject to removal in a future version.
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 after 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.StubListing
 
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.
getFunctionBraceFormat() - Method in class ghidra.app.decompiler.DecompileOptions
 
getFunctionByName(String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a function based on its name
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.StubListing
 
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
getFunctionData(Address) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns metadata about a function
getFunctionEntryPoint() - Method in class ghidra.app.decompiler.DecompilerLocation
 
getFunctionEntryPoint() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Gets the associated function's entry point.
getFunctionFixups() - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
getFunctionFormat() - Method in class ghidra.app.util.viewer.format.FormatManager
Returns the format model for the function signature.
getFunctionInfo(int) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
getFunctionInfo(String) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
getFunctionManager() - Method in class ghidra.program.database.ProgramDB
 
getFunctionManager() - Method in interface ghidra.program.model.listing.Program
Returns the programs function manager.
getFunctionName() - Method in class ghidra.app.util.CodeUnitInfo
Get the function name.
getFunctionName() - Method in class ghidra.program.model.pcode.HighParamID
 
getFunctionName() - Method in class ghidra.program.util.FunctionNameFieldLocation
 
getFunctionNamespaceAt(Program, SymbolPath, Address) - Static method in class ghidra.app.util.NamespaceUtils
Returns the existing Function at the given address if its SymbolPath matches the given path
getFunctionNamespaceContaining(Program, SymbolPath, Address) - Static method in class ghidra.app.util.NamespaceUtils
Returns the existing Function containing the given address if its SymbolPath matches the given path
getFunctionNameSymbolIndex() - Method in class ghidra.app.util.bin.format.coff.CoffLineNumber
 
getFunctionParamList() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Returns a function's parameter list, taking care to ensure that the params are well ordered (to avoid issues with concrete instance param ordering)
getFunctionPrompt(Address, Function, String) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
getFunctionPrototype() - Method in class ghidra.program.model.pcode.HighFunction
 
getFunctions() - Method in class ghidra.app.util.cparser.C.CParser
Get Function signatures
getFunctions(boolean) - Method in class ghidra.program.database.function.FunctionManagerDB
 
getFunctions(boolean) - Method in interface ghidra.program.model.listing.FunctionManager
Returns an iterator over all non-external functions in address (entry point) order
getFunctions(boolean) - Method in interface ghidra.program.model.listing.Listing
Get an iterator over all functions
getFunctions(boolean) - Method in class ghidra.program.model.listing.StubListing
 
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.StubListing
 
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.StubListing
 
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.StubListing
 
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.dwarf.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
getFunctionTagListingMerger() - Method in class ghidra.app.merge.listing.ListingMergeManager
 
getFunctionTagManager() - Method in class ghidra.program.database.function.FunctionManagerDB
 
getFunctionTagManager() - Method in interface ghidra.program.model.listing.FunctionManager
Returns the function tag manager
getFunctionThunkAddresses() - Method in interface ghidra.program.model.listing.Function
Deprecated.
since many use cases will likely want a complete list of thunk functions a recursive search is generally needed (see Function.getFunctionThunkAddresses(boolean)). This method form may be removed in a future release.
getFunctionThunkAddresses(boolean) - Method in class ghidra.program.database.function.FunctionDB
 
getFunctionThunkAddresses(boolean) - Method in interface ghidra.program.model.listing.Function
If this function is "Thunked", an array of Thunk Function entry points is returned.
getFunctionThunkAddresses(boolean) - 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.
getFunSlice() - Method in class ghidra.app.util.bin.format.golang.rtti.GoItab
Returns an artificial slice that contains the address of the functions that implement the interface methods.
getGColorUiResource(String) - Method in class generic.theme.ApplicationThemeManager
Gets a UIResource version of the GColor for the given id.
getGDTFilename(GoVer, int, String) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the name of the golang bootstrap gdt data type archive, using the specified version, pointer size and OS name.
getGenericCallingConvention(String) - Static method in enum class ghidra.program.model.data.GenericCallingConvention
Deprecated.
Returns the GenericCallingConvention corresponding to the specified type string or unknown if name is not defined.
getGenericSliceDT() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the data type that represents a generic golang slice.
getGhidraCreatedTools() - Method in class ghidra.test.TestEnv
Returns an array of tools spawned by the Ghidra environment.
getGhidraDataType(String, Class<T>) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the Ghidra DataType that is equivalent to the named golang type.
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.dwarf.DWARFProgram
 
getGhidraProject() - Method in class ghidra.test.TestEnv
Returns GhidraProject associated with this environment
getGhidraReg(int) - Method in class ghidra.app.util.bin.format.dwarf.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
 
getGlobalActions() - Method in class docking.AbstractDockingTool
 
getGlobalActions() - Method in interface docking.actions.DockingToolActions
Returns all global actions known to the tool
getGlobalActions() - Method in class docking.actions.ToolActions
 
getGlobalActions() - Method in class docking.ActionToGuiHelper
 
getGlobalActions() - Method in class docking.DockingWindowManager
Returns the set of global tool actions
getGlobalActions() - Method in interface docking.Tool
Return a set of all global actions in the tool.
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
 
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.StubListing
 
getGlobalHighlighters() - Method in class ghidra.app.decompiler.component.ClangHighlightController
Returns all global highlighters installed in this controller.
getGlobalNamespace() - Method in class ghidra.program.database.ProgramDB
 
getGlobalNamespace() - Method in class ghidra.program.database.symbol.NamespaceManager
Get the global namespace.
getGlobalNamespace() - Method in interface ghidra.program.model.listing.Program
Returns the global namespace for this program
getGlobalScope() - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
 
getGlobalSymbol(String, Address) - Method in class ghidra.program.database.symbol.SymbolManager
 
getGlobalSymbol(String, Address) - Method in interface ghidra.program.model.symbol.SymbolTable
Get the global symbol with the given name and address.
getGlobalSymbolMap() - Method in class ghidra.program.model.pcode.HighFunction
 
getGlobalSymbols() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
Returns all of the global symbols.
getGlobalSymbols(String) - Method in class ghidra.program.database.symbol.SymbolManager
 
getGlobalSymbols(String) - Method in interface ghidra.program.model.symbol.SymbolTable
Get a list of all global symbols with the given name.
getGoBinary() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns a reference to the controlling go binary context.
getGoBinary(Program) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Creates a GoRttiMapper representing the specified program.
getGofunc() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Return the offset of the gofunc location
getGolangOSString(Program) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a golang OS string based on the Ghidra program.
getGolangVersion() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the golang version
getGoName() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoBaseType
Returns the name of this type.
getGoName() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoIMethod
 
getGoName() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod
Returns the name of this method.
getGoName() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructField
Returns the name of this field.
getGoName(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the GoName instance at the specified offset.
getGoSection(Program, String) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
 
getGoSection(String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
 
getGoSymbol(Program, String) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a matching symbol from the specified program, using golang specific logic.
getGoSymbol(String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
 
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.
getGoType(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a specialized GoType for the type that is located at the specified location.
getGoType(Address) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a specialized GoType for the type that is located at the specified location.
getGoTypeName(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the name of a gotype.
getGoVersion() - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
 
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
 
getGProperties(String) - Method in class ghidra.framework.options.GProperties
 
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.AbstractSleighAssemblerBuilder
Get the built grammar for the language
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.sem.AbstractAssemblyTreeResolver
 
getGrammar() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
Get the grammar used to parse the tree
getGrammarFileName() - Method in class ghidra.sleigh.grammar.BaseLexer
 
getGrammarFileName() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
getGrammarFileName() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
 
getGrammarFileName() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
getGrammarFileName() - Method in class ghidra.sleigh.grammar.DisplayLexer
 
getGrammarFileName() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
getGrammarFileName() - Method in class ghidra.sleigh.grammar.SemanticLexer
 
getGrammarFileName() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
getGrammarFileName() - Method in class ghidra.sleigh.grammar.SleighEcho
 
getGrammarFileName() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
getGrammarFileName() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
getGrammarFileName() - Method in class ghidra.sleigh.grammar.SleighParser
 
getGraph() - Method in class ghidra.graph.viewer.GraphComponent
 
getGraph() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
getGraph() - Method in class ghidra.service.graph.GraphActionContext
Returns the graph
getGraph() - Method in interface ghidra.service.graph.GraphDisplay
Returns the graph for this display
getGraphBackgroundColor() - Method in class ghidra.graph.viewer.options.VisualGraphOptions
 
getGraphCenterInLayoutSpace(VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getGraphComponent() - Method in class ghidra.graph.viewer.VisualGraphView
 
getGraphDisplay(boolean, TaskMonitor) - Method in interface ghidra.service.graph.GraphDisplayProvider
Returns a GraphDisplay that can be used to "display" a graph
getGraphDisplayProvider(String) - Method in interface ghidra.app.services.GraphDisplayBroker
Gets the GraphDisplayProvider with the given name
getGraphExporters() - Method in interface ghidra.app.services.GraphDisplayBroker
Returns a list of all discovered AttributedGraphExporter.
getGraphExporters(String) - Method in interface ghidra.app.services.GraphDisplayBroker
Returns the AttributedGraphExporter with the given name or null in no exporter with that name is known
getGraphics2D(Graphics) - Static method in class docking.util.GraphicsUtils
 
getGraphMouse() - Method in class ghidra.graph.viewer.GraphViewer
 
getGraphMouse() - Method in class ghidra.graph.viewer.SatelliteGraphViewer
 
getGraphOptions() - Method in class ghidra.graph.viewer.GraphComponent
 
getGraphScale(VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getGraphTitle() - Method in interface ghidra.service.graph.GraphDisplay
Returns the title of the current graph
getGraphType() - Method in class ghidra.service.graph.AttributedGraph
Returns the GraphType for this graph
getGraphType() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the GraphType that this object provides display options for
getGraphViewer(MouseEvent) - Method in interface ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
Returns the primary/master graph viewer.
getGreaterBoundedLocation(int, int, int, int) - Method in class docking.widgets.shapes.PopupWindowPlacer
With all inputs on a line (one-dimensional), returns a location that is shifted enough from the placementLocation such that the greater end of bounds specified by boundLocation is not exceeded (i.e., the new location is not bigger than #boundLocation).
getGreaterLocation(int, int, int) - Method in class docking.widgets.shapes.PopupWindowPlacer
Returns the placement on a line (one-dimensional) on the greater end of the context area.
getGreatestCommonDenominator(int, int) - Static method in class ghidra.program.model.data.DataOrganizationImpl
Determines the greatest common denominator of two numbers.
getGreen() - Method in class generic.theme.GColor
 
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.StringNotMatchesColumnConstraint
 
getGroup() - Method in class docking.widgets.table.constraint.StringNotStartsWithColumnConstraint
 
getGroup() - Method in class ghidra.app.util.Option
Return the group name for this option; may be null if group was not specified.
getGroup() - Method in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
Returns the group this attribute belongs in.
getGroup() - Method in class ghidra.framework.task.GScheduledTask
Return GTaskGroup for this task.
getGroup() - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
 
getGroup() - Method in class ghidra.program.model.lang.ParamEntry
 
getGroup() - Method in class ghidra.program.model.lang.Register
 
getGroup(Program, String) - Method in class ghidra.program.util.GroupPath
Get the Group for this group path object.
getGroupDescription() - Method in class ghidra.framework.task.GTaskResult
Returns the description for the group for which this task belonged.
getGroupId() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
 
getGroupID() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
 
getGroupIdInt() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
 
getGroupIndex() - Method in class ghidra.app.util.bin.format.omf.OmfSymbolRecord
 
getGroupIndex() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
Returns the group index into the descriptor array.
getGroupPaths() - Method in class ghidra.app.events.TreeSelectionPluginEvent
Get the group paths that are in the tree selection.
getGroups() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
 
getGroups() - Method in class ghidra.plugins.importer.batch.BatchInfo
Returns a list of the BatchGroups that have been found when processing the added files.
getGroupTestNames() - Method in class ghidra.test.processors.support.PCodeTestResults
 
getGTable() - Method in class docking.widgets.table.GTableColumnModel
 
getGTSelectionModel() - Method in class docking.widgets.tree.GTree
 
getGuardAddressIatTableCount() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
Gets the ControlFlowGuard IAT entries count.
getGuardAddressIatTableTablePointer() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
Gets the ControlFlowGuard IAT table pointer address.
getGuid(int) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamGuid
Gets the GUID at the given index.
getGuidIndexDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
Gets the data type of the index into the GUID stream.
getGuidStream() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
Gets the GUID stream.
getGuidStream() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
Gets the GUID stream.
getGuidString() - Method in class ghidra.app.util.datatype.microsoft.GuidInfo
 
getGuidString(Program, Address, boolean) - Static method in class ghidra.app.util.datatype.microsoft.GuidUtil
 
getGuidVersionString() - Method in class ghidra.app.util.datatype.microsoft.VersionedGuidInfo
 
getHalt() - Method in class ghidra.app.emulator.AdaptedEmulator
 
getHalt() - Method in class ghidra.app.emulator.DefaultEmulator
 
getHalt() - Method in interface ghidra.app.emulator.Emulator
Check if the emulator has been halted
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 class ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
 
getHandler(CoffFileHeader) - Static method in class ghidra.app.util.bin.format.coff.relocation.CoffRelocationHandlerFactory
Gets the appropriate COFF relocation handler that is capable of relocating the COFF that is defined by the given COFF file header.
getHandler(ElfHeader) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandlerFactory
 
getHandler(MachHeader) - Static method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandlerFactory
Gets the appropriate Mach-O relocation handler that is capable of relocating the Mach-O that is defined by the given Mach-O header
getHandlers() - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandlerFactory
 
getHandleToNextResourceMap() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
 
getHandleTpl(Constructor, OperandSymbol) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
Obtain the p-code result handle for the given operand
getHash() - Method in class generic.lsh.vector.HashEntry
 
getHash() - Method in class ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo
Return the build-id hash digest.
getHash() - Method in class ghidra.app.util.bin.format.elf.GnuVerdef
 
getHash() - Method in class ghidra.app.util.bin.format.elf.GnuVernaux
 
getHash() - Method in class ghidra.program.model.pcode.DynamicEntry
 
getHash() - Method in class ghidra.program.model.pcode.DynamicHash
 
getHash(String, byte[]) - Static method in class ghidra.util.HashUtilities
Generate combined message digest hash for the bytes in the specified array.
getHash(String, char[]) - Static method in class ghidra.util.HashUtilities
Generate hash in a hex character representation
getHash(String, File) - Static method in class ghidra.util.HashUtilities
Generate message digest hash for specified file contents.
getHash(String, InputStream) - Static method in class ghidra.util.HashUtilities
Generate message digest hash for specified input stream.
getHash(String, List<String>) - Static method in class ghidra.util.HashUtilities
Generate combined message digest hash for all values in the specified values list.
getHashString(long) - Static method in class ghidra.app.merge.util.ConflictUtility
Creates a string containing HTML tags to represent the hash value in color as an unsigned hexadecimal value.
getHashValue() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbolKey
 
getHead() - Method in class ghidra.pcode.exec.PcodeProgram
For display purposes, get the header above the frame, usually the class name
getHeader() - Method in class docking.DockableComponent
 
getHeader() - Method in class ghidra.app.util.bin.format.mz.MzExecutable
Returns the DOS Header from this old-style MZ executable
getHeader() - Method in class ghidra.app.util.bin.format.pe.COMDescriptorDataDirectory
 
getHeaderActions(String) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
getHeaderAddress() - Method in class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemoryFileCommand
Returns the file's virtual address.
getHeaderFormat() - Method in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
 
getHeaderRenderer() - Method in class docking.widgets.table.AbstractDynamicTableColumn
 
getHeaderRenderer() - Method in interface docking.widgets.table.DynamicTableColumn
Returns the optional header renderer for this column; null if no renderer is used.
getHeaderRenderer() - Method in class docking.widgets.table.MappedTableColumn
 
getHeaderRenderer(int) - Method in interface docking.widgets.table.ConfigurableColumnTableModel
Returns the header cell renderer for the given column
getHeaderRenderer(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
Gets the special header cell renderer for the specified table field column.
getHeaderRendererOverride(int) - Method in class docking.widgets.table.GTable
Performs custom work to locate header renderers for special table model types.
getHeaderSize() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
Gets the size of this LSDA header.
getHeaderSize() - Method in class ghidra.app.util.bin.format.elf.ElfCompressedSectionHeader
Returns the size of this header struct.
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.dwarf.DIEAggregate
Returns the first DIE fragment, ie.
getHeadlessContinuationOption() - Method in class ghidra.app.util.headless.HeadlessScript
Returns the continuation option for the current script (if one has not been set in this script, the option defaults to CONTINUE).
getHeight() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getHeight() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getHeight() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getHeight() - Method in interface docking.widgets.fieldpanel.field.Field
Returns the height of this field when populated with the given data
getHeight() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getHeight() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getHeight() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getHeight() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getHeight() - Method in interface docking.widgets.fieldpanel.Layout
Returns the total height of this layout.
getHeight() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
getHeight() - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
getHeight() - Method in class docking.widgets.fieldpanel.support.RowLayout
 
getHeight() - Method in class ghidra.app.util.viewer.field.IndentField
Returns the height of this field when populated with the given data.
getHeight() - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getHeight() - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getHeight() - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
Returns the height (in pixels) of the viewport.
getHeight() - Method in class ghidra.program.model.data.BitmapResource
 
getHeight() - Method in class ghidra.program.model.data.IconResource
 
getHeight(BigInteger) - Method in class docking.widgets.fieldpanel.FieldPanel
 
getHeight(BigInteger) - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
Returns the height of the n'th item.
getHeightAbove() - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
getHeightAbove() - Method in class docking.widgets.fieldpanel.field.AttributedString
 
getHeightAbove() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getHeightAbove() - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
 
getHeightAbove() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
getHeightAbove() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getHeightAbove() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getHeightAbove() - Method in interface docking.widgets.fieldpanel.field.Field
Returns the height above the baseLine
getHeightAbove() - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns the amount of height above the baseline of this element.
getHeightAbove() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getHeightAbove() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getHeightAbove() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getHeightAbove() - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
getHeightAbove() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getHeightAbove() - Method in class docking.widgets.fieldpanel.support.RowLayout
Returns the height above the baseline.
getHeightAbove() - Method in class ghidra.app.util.viewer.field.IndentField
Returns the heightAbove the imaginary alignment line used to align fields on the same row.
getHeightAbove() - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getHeightAbove() - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getHeightBelow() - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
getHeightBelow() - Method in class docking.widgets.fieldpanel.field.AttributedString
 
getHeightBelow() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getHeightBelow() - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
 
getHeightBelow() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
getHeightBelow() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getHeightBelow() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getHeightBelow() - Method in interface docking.widgets.fieldpanel.field.Field
Returns the height below the baseLine
getHeightBelow() - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns the amount of height below the baseline of this element.
getHeightBelow() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getHeightBelow() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getHeightBelow() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getHeightBelow() - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
getHeightBelow() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getHeightBelow() - Method in class docking.widgets.fieldpanel.support.RowLayout
Returns the height below the baseline.
getHeightBelow() - Method in class ghidra.app.util.viewer.field.IndentField
Returns the heightBelow the imaginary alignment line used to align fields on the same row.
getHeightBelow() - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getHeightBelow() - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getHelpDirectory() - Method in class help.validator.model.HelpTopic
 
getHelpFile() - Method in class help.validator.DuplicateAnchorCollectionByHelpFile
 
getHelpFile(Path) - Method in class help.validator.location.HelpModuleCollection
 
getHelpFiles() - Method in class help.validator.model.HelpTopic
 
getHelpId() - Method in class ghidra.util.HelpLocation
Get the help ID for this help location.
getHelpInfo() - Method in class docking.action.DockingAction
 
getHelpInfo() - Method in class docking.ComponentProvider
 
getHelpInfo() - Method in class docking.DockingActionProxy
 
getHelpInfo() - Method in class docking.DockingDialog
 
getHelpInfo() - Method in class docking.ShowAllComponentsAction
 
getHelpInfo() - Method in interface help.HelpDescriptor
Returns a descriptive String about the help object that this descriptor represents.
getHelpLocation() - Method in class docking.action.DockingAction
Returns the help location for this action
getHelpLocation() - Method in class docking.ComponentProvider
Returns the general HelpLocation for this provider.
getHelpLocation() - Method in class docking.DialogComponentProvider
Returns the help location for this dialog
getHelpLocation() - Method in class docking.menu.ActionState
 
getHelpLocation() - Method in class docking.wizard.AbstractMageJPanel
 
getHelpLocation() - Method in class docking.wizard.AbstractWizardJPanel
 
getHelpLocation() - Method in interface docking.wizard.WizardPanel
Returns the help content location for this panel.
getHelpLocation() - Method in interface ghidra.app.services.StringTranslationService
Returns the HelpLocation instance that describes where to direct the user for help when they hit f1.
getHelpLocation() - Method in class ghidra.app.util.exporter.Exporter
Returns the help location for this exporter.
getHelpLocation() - Method in class ghidra.framework.main.ProjectAccessPanel
 
getHelpLocation() - Method in class ghidra.framework.main.RepositoryPanel
 
getHelpLocation() - Method in class ghidra.framework.main.ServerInfoPanel
 
getHelpLocation() - Method in class ghidra.framework.options.Option
 
getHelpLocation() - Method in interface ghidra.service.graph.GraphDisplayProvider
Gets the help location for this GraphDisplayProvider
getHelpLocation() - Method in class help.validator.location.HelpModuleLocation
 
getHelpLocation(Object) - Method in class docking.DefaultHelpService
 
getHelpLocation(Object) - Method in class docking.help.HelpManager
 
getHelpLocation(Object) - Method in interface 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 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 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 help.Help
Get the help service
getHelpSet() - Method in class 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.dwarf.DIEAggregate
Returns DIEAggregate.getOffset() as a hex string.
getHexString() - Method in class ghidra.util.bytesearch.DittedBitSequence
get a ditted hex string representing this sequence
getHexString() - Method in class ghidra.util.bytesearch.Match
 
getHiddenStateGenerator(OperandSymbol, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
Get the state generator for a hidden operand
getHiddenTabs() - Method in class docking.widgets.tab.GTabPanel
Returns a list of all tab values that are not visible.
getHigh() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
Get ending bit of context value within its context register.
getHigh() - Method in class ghidra.program.model.pcode.Varnode
 
getHigh() - Method in class ghidra.program.model.pcode.VarnodeAST
 
getHighestIndexPlusOne() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
getHighFunction() - Method in class ghidra.app.decompiler.ClangFuncNameToken
 
getHighFunction() - Method in class ghidra.app.decompiler.ClangFunction
 
getHighFunction() - Method in class ghidra.app.decompiler.component.DecompileData
 
getHighFunction() - Method in class ghidra.app.decompiler.component.DecompilerController
 
getHighFunction() - Method in class ghidra.app.decompiler.DecompileResults
Get the high-level function structure associated with these decompilation results, or null if there was an error during decompilation
getHighFunction() - Method in class ghidra.program.model.pcode.HighSymbol
Get the function model of which this symbol is a part.
getHighFunction() - Method in class ghidra.program.model.pcode.HighVariable
 
getHighFunction() - Method in class ghidra.program.model.pcode.LocalSymbolMap
Get the decompiler's function model owning this container
getHighFunction(int) - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
getHighlight() - Method in class docking.widgets.fieldpanel.FieldPanel
Returns the current highlight (marked area).
getHighlight() - Method in class ghidra.app.context.ProgramLocationActionContext
 
getHighlight() - Method in class ghidra.app.decompiler.ClangToken
Get the background highlight color used to render this token, or null if not highlighted
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 highlight color setting.
getHighlightController() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getHighlightedTabValue() - Method in class docking.widgets.tab.GTabPanel
Returns the currently highlighted tab if a tab is highlighted.
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)
getHighlighter(String) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getHighlighterHighlights(DecompilerHighlighter) - Method in class ghidra.app.decompiler.component.ClangHighlightController
Gets all highlights for the given highlighter.
getHighlightMatcher(String) - Method in class docking.widgets.table.constraint.StringColumnConstraint
 
getHighlightProviders() - Method in class ghidra.app.util.viewer.format.FormatManager
getHighlights(DecompilerHighlighter) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
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
getHighSymbol() - Method in class ghidra.app.decompiler.ClangVariableDecl
 
getHighSymbol(HighFunction) - Method in class ghidra.app.decompiler.ClangCaseToken
 
getHighSymbol(HighFunction) - Method in class ghidra.app.decompiler.ClangToken
Get the symbol associated with this token or null otherwise.
getHighSymbol(HighFunction) - Method in class ghidra.app.decompiler.ClangVariableToken
 
getHighVariable() - Method in class ghidra.app.decompiler.ClangCaseToken
 
getHighVariable() - Method in class ghidra.app.decompiler.ClangToken
Get the high-level variable associate with this token or null otherwise
getHighVariable() - Method in class ghidra.app.decompiler.ClangVariableDecl
 
getHighVariable() - Method in class ghidra.app.decompiler.ClangVariableToken
 
getHighVariable() - Method in class ghidra.program.model.pcode.HighSymbol
Get the HighVariable associate with this symbol if any.
getHint() - Method in class ghidra.app.util.bin.format.pe.ImportByName
 
getHints() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHintsCommand
 
getHistory() - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
 
getHistoryColors() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
 
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
 
getHomeId() - Method in class docking.help.HelpManager
Returns the 'home id' to be used by all help sets in the system (as opposed to allowing each help set to define its own home id.
getHomeId() - Method in class ghidra.base.help.GhidraHelpService
 
getHorizontalScrollBar() - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
 
getHostname() - Method in class ghidra.pty.ssh.GhidraSshPtyFactory
 
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.
getHoveredColor(Graph<V, E>, E) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
Returns the current color to use when the edge is in the hovered path.
getHoverHandler() - Method in class docking.widgets.fieldpanel.FieldPanel
Returns the class responsible for triggering popups for this field panel.
getHoverLocation(FieldLocation, Field, Rectangle, MouseEvent) - Method in class ghidra.app.decompiler.component.DecompilerHoverProvider
 
getHoverLocation(FieldLocation, Field, Rectangle, MouseEvent) - Method in class ghidra.app.util.viewer.listingpanel.ListingHoverProvider
 
getHREF() - Method in class help.validator.links.InvalidHREFLink
 
getHTMLContentString() - Method in class ghidra.app.util.html.ArrayDataTypeHTMLRepresentation
 
getHTMLContentString() - Method in class ghidra.app.util.html.CompletelyDifferentHTMLDataTypeRepresentationWrapper
 
getHTMLContentString() - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
getHTMLContentString() - Method in class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
 
getHTMLContentString() - Method in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
 
getHTMLContentString() - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
This is like HTMLDataTypeRepresentation.getHTMLString(), but does not put HTML tags around the data
getHTMLContentString() - Method in class ghidra.app.util.html.PointerDataTypeHTMLRepresentation
 
getHTMLContentString() - Method in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
 
getHTMLDisplayString() - Method in class ghidra.util.table.field.CodeUnitTableCellData
Get the visual representation as HTML for the code unit at or containing the address associated with this cell's row
getHTMLDisplayString() - Method in class ghidra.util.table.PreviewTableCellData
Get the preview as HTML for the code unit at or containing the address associated with this cell's row.
getHtmlRepresentation() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
Returns an HTML description of this filter.
getHTMLRepresentation(DataType) - Static method in class ghidra.app.util.ToolTipUtils
Return dataType details as HTML.
getHTMLString() - Method in class ghidra.app.util.html.ArrayDataTypeHTMLRepresentation
 
getHTMLString() - Method in class ghidra.app.util.html.CompletelyDifferentHTMLDataTypeRepresentationWrapper
 
getHTMLString() - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
getHTMLString() - Method in class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
 
getHTMLString() - Method in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
 
getHTMLString() - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
Returns an HTML string for this data representation object.
getHTMLString() - Method in class ghidra.app.util.html.PointerDataTypeHTMLRepresentation
 
getHTMLString() - Method in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
 
getHttpClient() - Static method in class ghidra.net.HttpClients
Returns a shared, plain (no special options) HttpClient.
getIcon() - Method in class docking.action.ToolBarData
Returns the toolbar icon assigned to this toolbar data.
getIcon() - Method in class docking.ComponentProvider
Returns the Icon associated with the component view
getIcon() - Method in class docking.menu.ActionState
 
getIcon() - Method in interface docking.Tool
Get the icon that the tool is using
getIcon() - Method in class docking.util.image.ToolIconURL
Return the icon as ToolIconURL.LARGE_ICON_SIZE pixel size.
getIcon() - Method in class docking.widgets.fieldpanel.field.AttributedString
 
getIcon() - Method in interface ghidra.framework.data.ContentHandler
Returns the Icon associated with this handlers content type.
getIcon() - Method in class ghidra.framework.data.FolderLinkContentHandler
 
getIcon() - Method in class ghidra.framework.data.LinkHandler
Get the base icon for this link-file which does not include the link overlay icon.
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.DataTypeArchiveLinkContentHandler
 
getIcon() - Method in class ghidra.program.database.ProgramContentHandler
 
getIcon() - Method in class ghidra.program.database.ProgramLinkContentHandler
 
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(boolean) - Method in class docking.widgets.tree.GTreeNode
Returns the Icon to be displayed for this node in the tree
getIcon(boolean) - Method in class docking.widgets.tree.internal.InProgressGTreeNode
 
getIcon(boolean) - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
 
getIcon(boolean) - Method in class ghidra.framework.data.DomainFileProxy
 
getIcon(boolean) - Method in class ghidra.framework.data.GhidraFile
 
getIcon(boolean) - Method in class ghidra.framework.data.LinkedGhidraFolder
 
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 interface ghidra.framework.model.LinkedDomainFolder
Get the appropriate icon for this folder
getIcon(boolean) - Method in class ghidra.plugins.fsbrowser.FSBNode
 
getIcon(boolean, boolean) - Method in class docking.dnd.DragDropNode
Get the appropriate icon for this node's state; called by the tree cell renderer.
getIcon(TextFilterStrategy) - Static method in class docking.widgets.filter.FilterOptions
 
getIcon(GFile, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.GIconProvider
A method that file systems can implement if they need to preprocess image files so that Ghidra can display them.
getIcon(MarkerLocation) - Method in class ghidra.app.services.MarkerDescriptor
Called to get the icon that corresponds to the given location
getIcon(File) - Method in class docking.widgets.filechooser.LocalFileChooserModel
 
getIcon(File) - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
Returns an icon for the specified file.
getIcon(String) - Method in class generic.theme.GThemeValueMap
Returns the current IconValue for the given id or null if none exists.
getIcon(String) - Static method in class generic.theme.Gui
Returns the Icon registered for the given id.
getIcon(String) - Method in class generic.theme.ThemeManager
Returns the Icon registered for the given id.
getIcon(String, List<Icon>) - Method in class ghidra.plugins.fsbrowser.FileIconService
Returns an Icon that represents a file's content based on its name.
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.CloseIcon
 
getIconHeight() - Method in class docking.DropDownMenuIcon
 
getIconHeight() - Method in class docking.resources.icons.NumberIcon
 
getIconHeight() - Method in class docking.theme.gui.ProtectedIcon
 
getIconHeight() - Method in class docking.util.AnimatedIcon
 
getIconHeight() - Method in class generic.theme.GIcon
 
getIconHeight() - Method in class help.HelpRightArrowIcon
 
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
Deprecated.
 
getIconHeight() - Method in class resources.icons.LazyImageIcon
 
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
 
getIconIds() - Method in class generic.theme.GThemeValueMap
Returns the set of all icon ids in this map
getIconName(Icon) - Static method in class resources.ResourceManager
Get the name of this icon.
getIcons() - Method in class generic.theme.GThemeValueMap
Returns a list of all the IconValues stored in this map.
getIcons() - Method in class resources.MultiIcon
Return array of Icons that were added to this MultIcon.
getIconURL() - Method in interface ghidra.framework.model.ToolTemplate
Get the iconURL for this tool template
getIconURL() - Method in class ghidra.framework.plugintool.PluginTool
 
getIconURL() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
Get the icon URL.
getIconWidth() - Method in class docking.CloseIcon
 
getIconWidth() - Method in class docking.DropDownMenuIcon
 
getIconWidth() - Method in class docking.resources.icons.NumberIcon
 
getIconWidth() - Method in class docking.theme.gui.ProtectedIcon
 
getIconWidth() - Method in class docking.util.AnimatedIcon
 
getIconWidth() - Method in class generic.theme.GIcon
 
getIconWidth() - Method in class help.HelpRightArrowIcon
 
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
Deprecated.
 
getIconWidth() - Method in class resources.icons.LazyImageIcon
 
getIconWidth() - Method in class resources.icons.OvalBackgroundColorIcon
 
getIconWidth() - Method in class resources.icons.OvalColorIcon
 
getIconWidth() - Method in class resources.icons.RotateIcon
 
getIconWidth() - Method in class resources.icons.TranslateIcon
 
getIconWidth() - Method in class resources.MultiIcon
 
getId() - Method in interface db.Buffer
Get the buffer ID for this buffer.
getId() - Method in class db.buffers.DataBuffer
Get the ID associated with this buffer.
getId() - Method in class db.ChainedBuffer
Get the first buffer ID associated with this chained buffer.
getId() - Method in class db.DBBuffer
Get the first buffer ID associated with this chained buffer.
getId() - Method in class docking.DialogComponentProvider
 
getId() - Method in class generic.theme.GColor
Returns the id for this GColor.
getId() - Method in class generic.theme.GIcon
Returns the id for this GIcon.
getId() - Method in class generic.theme.ThemeValue
Returns the identifier for this ThemeValue.
getId() - Method in interface ghidra.app.decompiler.DecompilerHighlighter
Returns the ID used by this highlighter.
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 enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
getId() - Method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
Returns the id of this DWARFForm.
getId() - Method in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
getId() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType.Def
 
getId() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
Returns a resource ID.
getId() - Method in enum class ghidra.framework.model.DomainObjectEvent
 
getId() - Method in interface ghidra.framework.model.EventType
Returns the unique id assigned to this event type.
getId() - Method in class ghidra.program.database.bookmark.BookmarkDB
 
getId() - Method in class ghidra.program.database.function.FunctionTagDB
 
getId() - Method in interface ghidra.program.model.listing.Bookmark
Returns the id of the bookmark.
getId() - Method in interface ghidra.program.model.listing.FunctionTag
Returns the id of the item
getId() - Method in class ghidra.program.model.pcode.HighSymbol
Get id associated with this symbol.
getId() - Method in enum class ghidra.program.util.ProgramEvent
 
getId() - Method in class ghidra.service.graph.AttributedEdge
Returns the id for this edge
getId() - Method in class ghidra.service.graph.AttributedVertex
Returns the id for this vertex
getId() - Method in class ghidra.util.search.trie.ByteTrieNode
Returns the final byte in the byte sequence represented by this node (fast, but uses a bitmask).
getId() - Method in class help.validator.model.AnchorDefinition
 
getID() - Method in class 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.TransactionInfo
 
getID() - Method in enum class ghidra.framework.store.CheckoutType
Get the abbreviated/short name for this checkout type for use with serialization.
getID() - Method in class ghidra.program.database.function.FunctionDB
 
getID() - Method in class ghidra.program.database.symbol.SymbolDB
 
getID() - Method in class ghidra.program.model.address.GlobalNamespace
 
getID() - Method in class ghidra.program.model.address.GlobalSymbol
 
getID() - Method in interface ghidra.program.model.data.Category
Get the ID for this category.
getID() - Method in class ghidra.program.model.pcode.HighFunction
Get the id with the associated function symbol, if it exists.
getID() - Method in interface ghidra.program.model.symbol.Namespace
Return the namespace id
getID() - Method in interface ghidra.program.model.symbol.Symbol
 
getID() - Method in class ghidra.program.model.symbol.SymbolType
Returns the id of this symbol type.
getID() - Method in class ghidra.util.UndefinedFunction
 
getID() - Method in class ghidra.util.worker.PriorityJob
 
getID() - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
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
 
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
 
getIfElseBraceFormat() - Method in class ghidra.app.decompiler.DecompileOptions
 
getIfn() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod
Returns the address of the version of the function that is called via the interface.
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.
getIgnoredResult(String, String) - Method in class ghidra.test.processors.support.PCodeTestResults
 
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.IconProvider
 
getImage() - Method in class resources.icons.ImageIconWrapper
Deprecated.
 
getImage() - Method in class resources.icons.LazyImageIcon
 
GetImage() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Get token literal value.
GetImage() - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Get token literal value.
getImageBackgroundColor() - Method in class docking.widgets.imagepanel.ImagePanel
Get the current background color of this panel
getImageBase() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the image base of this ELF.
getImageBase() - Method in class ghidra.app.util.bin.format.macho.MachHeader
 
getImageBase() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
 
getImageBase() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getImageBase() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
Returns the image base.
getImageBase() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
 
getImageBase() - Method in interface ghidra.program.database.map.AddressMap
Returns the current image base setting.
getImageBase() - Method in class ghidra.program.database.map.AddressMapDB
 
getImageBase() - Method in class ghidra.program.database.ProgramDB
 
getImageBase() - Method in interface ghidra.program.model.listing.Program
Returns the current program image base address
getImageBase(boolean) - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
Returns the image base.
getImageBaseOffsets32Bytes(Program, int, Address) - Static method in class ghidra.program.util.ProgramMemoryUtil
 
getImageBaseOption(List<Option>) - Static method in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
 
getImageBaseWordAdjustmentOffset() - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
Get the program image base offset adjustment.
getImageBaseWordAdjustmentOffset() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
Get image base addressable word adjustment value to be applied to any pre-linked address values such as those contained with the dynamic table.
getImageDataSize() - Method in class ghidra.program.model.data.BitmapResource
Returns the uncompressed image data size.
getImageDataSize() - Method in class ghidra.program.model.data.IconResource
 
getImageFile() - Method in class help.validator.model.IMG
 
getImageFileType() - Method in class ghidra.program.model.data.DataImage
Returns the type of the underlying image data, suitable for ImageIO.write(java.awt.image.RenderedImage, String, java.io.File)'s formatName parameter.
getImageIcon() - Method in class generic.theme.GIcon
Returns the image for this icon.
getImageIcon() - Method in class ghidra.program.model.data.AudioPlayer
 
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 help.CustomTOCView.CustomTreeItemDecorator
 
getImageLoadStatus() - Method in class resources.icons.ImageIconWrapper
Deprecated.
 
getImageLoadStatus() - Method in class resources.icons.LazyImageIcon
 
getImageName() - Method in class resources.icons.ImageIconWrapper
Deprecated.
Get icon reference name
getImageObserver() - Method in class resources.icons.ImageIconWrapper
Deprecated.
 
getImageObserver() - Method in class resources.icons.LazyImageIcon
 
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
 
getImethod() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoIMethod.GoIMethodInfo
 
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.framework.data.LinkHandler
 
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
 
getImplementsInterfaceString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
getImplicitValue() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
 
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.dwarf.DWARFDataTypeManager
 
getImportIndex() - Method in class ghidra.app.util.bin.format.pef.RelocationState
Returns the current import index.
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.dwarf.DWARFProgram
 
getImportPackage() - Method in class ghidra.app.script.ScriptInfo
Returns the script imports
getImports() - Method in class ghidra.app.util.bin.format.pe.ImportDataDirectory
Returns the array of ImportInfo defined in this import directory.
getImportsCount() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixupHeader
 
getImportsCount() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImports
 
getImportSectionStartLineNumber() - Method in class ghidra.util.JavaSourceFile
 
getImportsFormat() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixupHeader
 
getImportsOffset() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixupHeader
 
getImportsOffset() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImports
 
getImportSummary() - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
getIn(int) - Method in class ghidra.program.model.pcode.PcodeBlock
 
getInceptionFromTheFirstClassThatIsNotUsOrABuilder() - Method in class docking.action.DockingAction
 
getInceptionInformation() - Method in class docking.action.DockingAction
 
getInceptionInformation() - Method in interface docking.action.DockingActionIf
Returns a string that includes source file and line number information of where this action was created
getInceptionInformation() - Method in class docking.DockingActionProxy
 
getInceptionInformation() - Method in class ghidra.framework.options.Option
 
getInceptionInformation() - Method in class ghidra.util.HelpLocation
Returns information describing how/where this help location was created.
getIncidentCount(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getIncidentEdges(V) - Method in interface ghidra.graph.GDirectedGraph
Returns all edges connected to the given vertex
getIncidentEdges(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getIncidentVertices(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getIncludedModules() - Method in class ghidra.util.GhidraJarBuilder
 
getIncomingEdges(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns a Set containing all of the edges to the given vertex.
getInCount() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
Returns the number of inbound parameters
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
Returns the index for this location.
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
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.dwarf.attribs.DWARFIndirectAttribute
 
getIndex() - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
Returns the index of this DIE in the entire dwarf program.
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.Subrecord
 
getIndex() - Method in class ghidra.app.util.bin.format.pe.rich.RichHeaderRecord
 
getIndex() - Method in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
 
getIndex() - Method in class ghidra.app.util.bin.format.pef.RelocLgByImport
 
getIndex() - Method in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
 
getIndex() - Method in class ghidra.app.util.CodeUnitInfo
Get the relative index for this CodeUnitInfo to add to a base address.
getIndex() - Method in class ghidra.app.util.demangler.CharacterIterator
Returns the current index.
getIndex() - Method in class ghidra.program.model.lang.InjectPayload.InjectParameter
 
getIndex() - Method in class ghidra.program.model.pcode.PcodeBlock
 
getIndex() - Method in class ghidra.program.util.VariableXRefFieldLocation
Returns the index of the XREF in the list.
getIndex() - Method in class ghidra.program.util.XRefFieldLocation
Returns the index of the XREF in the list.
getIndex() - Method in class ghidra.util.bytesearch.DittedBitSequence
Get the index or identifying id attached to this pattern
getIndex(int) - Method in class docking.widgets.indexedscrollpane.DefaultViewToIndexMapper
 
getIndex(int) - Method in class docking.widgets.indexedscrollpane.PreMappedViewToIndexMapper
 
getIndex(int) - Method in class docking.widgets.indexedscrollpane.UniformViewToIndexMapper
 
getIndex(int) - Method in interface docking.widgets.indexedscrollpane.ViewToIndexMapper
 
getIndex(int) - Method in interface ghidra.app.decompiler.component.margin.LayoutPixelIndexMap
Get the index of the layout at the given position
getIndex(int) - Method in class ghidra.app.decompiler.component.margin.VerticalLayoutPixelIndexMap
 
getIndex(long, short) - Method in class ghidra.util.map.ValueMap
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(String) - Method in interface ghidra.program.model.listing.ProgramModule
Get the index of the child with the given name.
getIndex(String) - Method in class ghidra.sleigh.grammar.SourceFileIndexer
Returns the index for a filename
getIndexAfter(BigInteger) - Method in class docking.widgets.fieldpanel.FieldPanel
 
getIndexAfter(BigInteger) - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
 
getIndexAfter(BigInteger) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
 
getIndexAfter(BigInteger) - Method in interface docking.widgets.fieldpanel.LayoutModel
Returns the closest larger index in the model that has a non-null layout.
getIndexAfter(BigInteger) - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
Returns the index of the next non-null item.
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.
getIndexAtPoint(Point) - Method in class docking.widgets.fieldpanel.AccessibleField
 
getIndexAtPoint(Point) - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns the character index at the given point relative to the FieldPanel.
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
Returns the index of the previous non-null item.
getIndexBefore(BigInteger) - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
getIndexBefore(BigInteger) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
getIndexBlobs() - Method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureSuperBlob
Returns the index blobs.
getIndexCount() - Method in interface db.buffers.BufferFile
Returns the number of allocated buffer indexes.
getIndexCount() - Method in class db.buffers.BufferFileAdapter
 
getIndexCount() - Method in interface db.buffers.BufferFileHandle
 
getIndexCount() - Method in class db.buffers.LocalBufferFile
 
getIndexCount() - Method in interface db.buffers.RemoteBufferFileHandle
 
getIndexCount() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getIndexCount() - Method in class docking.widgets.fieldpanel.FieldPanel
 
getIndexCount() - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
Returns the number individually addressable items displayed.
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
 
getIndexedAttributeId(AttributeId) - Method in interface ghidra.program.model.pcode.Decoder
Get the id for the (current) attribute, assuming it is indexed.
getIndexedAttributeId(AttributeId) - Method in class ghidra.program.model.pcode.PackedDecode
 
getIndexedColumns() - Method in class db.Table
Get the list of columns which are indexed
getIndexEntries() - Method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureSuperBlob
Returns the index entries.
getIndexForRowObject(T) - Method in class docking.widgets.table.AbstractGTableModel
A convenience method to search for the index of a given row object that is visible in the GUI.
getIndexForRowObject(T) - Method in class docking.widgets.table.AbstractSortedTableModel
A convenience method for subclasses to quickly/efficiently search for the index of a given row object that is visible in the GUI.
getIndexForRowObject(T, List<T>) - Method in class docking.widgets.table.AbstractGTableModel
Returns the index for the given object in the given list; -1 when the item is not in the list.
getIndexForRowObject(T, List<T>) - Method in class docking.widgets.table.AbstractSortedTableModel
Returns the index for the given object in the given list
getIndexImplementationVersion() - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
 
getIndexImplementationVersion() - Method in class ghidra.framework.store.local.IndexedV1LocalFileSystem
 
getIndexInParent() - Method in class docking.widgets.tree.GTreeNode
Returns the index of this node within its parent node
getIndexOfChild(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
Returns the index of the given node within this node.
getIndexOfChild(Object, Object) - Method in class docking.widgets.tree.internal.GTreeModel
 
getIndexOfFirstExportKey() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbolHashSlot
 
getIndexOfFirstMatchingEntry(List<DataType>, String) - Method in class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
 
getIndexOfFirstMatchingEntry(List<File>, String) - Method in class docking.widgets.filechooser.FileDropDownSelectionDataModel
 
getIndexOfFirstMatchingEntry(List<T>, String) - Method in class docking.widgets.DefaultDropDownSelectionDataModel
 
getIndexOfFirstMatchingEntry(List<T>, String) - Method in interface docking.widgets.DropDownTextFieldDataModel
Returns the index in the given list of the first item that matches the given text.
getIndexRangeIterator() - Method in class ghidra.util.datastruct.ObjectRangeMap
Returns an IndexRangeIterator over all ranges that have associated objects.
getIndexRangeIterator(long) - Method in class ghidra.util.datastruct.RangeMap
Returns an iterator over all occupied ranges in the map.
getIndexRangeIterator(long, 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 class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodType
 
getIndices() - Method in class ghidra.app.util.bin.format.coff.archive.SecondLinkerMember
 
getIndirectAddr(Address) - Method in class ghidra.app.util.PseudoDisassembler
Interpret the bytes at a location in memory as an address and return the address.
getIndirectSymbols() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
 
getIndirectSymbolTableOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
Returns the byte index from the start of the file to the indirect symbol table.
getIndirectSymbolTableSize() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
Returns the number of entries in the indirect symbol table.
getInEdges(AssemblyContextGraph.Vertex) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
This operation is not supported.
getInEdges(V) - Method in interface ghidra.graph.GDirectedGraph
Compute the incident edges that end at the given vertex
getInEdges(V) - Method in interface ghidra.graph.GImplicitDirectedGraph
Compute the incident edges that end at the given vertex (Optional operation) NOTE: This method ought to return cached results if available NOTE: As part of computing in-edges, this method will also provide predecessors
getInEdges(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getInEdges(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
getInfinityEncoding(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getInfo() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
This member holds extra information, whose interpretation depends on the section type.
getInfo() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
This member specifies the symbol's type and binding attributes.
getInfo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
 
getInfo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
 
getInfo() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
Returns the info.
getInfo(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
 
getInfo(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Operand
 
getInfo(MemBuffer, int) - Method in interface ghidra.app.plugin.processors.generic.OperandValue
 
getInfoMessage() - Method in class ghidra.program.util.ProgramMerge
Get the information messages that resulted from the last call to a merge or replace method.
getInfoMessage() - Method in class ghidra.program.util.ProgramMergeManager
Get the informational messages that resulted from doing the merge.
getInformationBlock() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
Returns the information block.
getInfoStructureAddress() - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
getInfoTitle() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
getInitial(String) - Static method in class ghidra.app.services.AnalysisPriority
Return first gross priority.
getInitialDelay() - Method in class generic.timer.GhidraSwinglessTimer
Returns the delay for the first callback.
getInitialDelay() - Method in class generic.timer.GhidraSwingTimer
 
getInitialDelay() - Method in interface generic.timer.GhidraTimer
 
getInitialHeapSize() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns the initial heap size.
getInitialInstructionPointer() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadCommand
 
getInitializationRoutineAddress() - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
Address of initialization routine.
getInitializationRoutineModuleIndex() - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
Index into the module table that the init routine is defined in.
getInitialized(long, long) - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
Enumerate the initialized ranges within the given range
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.StubMemory
 
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
 
getInitialLocation() - Method in class docking.DialogComponentProvider
Returns the initial location for the dialog or null if none was set
getInitialPanel() - Method in class docking.wizard.AbstractMagePanelManager
 
getInitialPanel() - Method in interface docking.wizard.PanelManager
Get the first panel in the process.
getInitialProtection() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
 
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.
getInitialValue() - Method in class docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
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
getInject(Address) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
Check for a p-code injection (override) at the given address
getInject(Address) - Method in class ghidra.pcode.emu.DefaultPcodeThread
Check for a p-code injection (override) at the given address
getInjectName() - Method in class ghidra.program.model.lang.PrototypeModel
 
getInlineComponent() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
 
getInlineComponent() - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
The inline component resides in the configuration interface on the same visual line as the column and constraint selection widgets.
getInlineComponent() - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
 
getInlineComponent() - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
 
getInlineEditorComponent() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
Returns an editor component for use by the user to change the constraint value.
getInput() - Method in class ghidra.app.plugin.processors.sleigh.template.OpTpl
 
getInput() - Method in interface ghidra.program.model.lang.InjectPayload
 
getInput() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
getInput(int) - Method in class ghidra.program.model.pcode.HighParamID
 
getInput(int) - Method in class ghidra.program.model.pcode.PcodeOp
 
getInputBlockStream() - Method in interface db.buffers.BufferFileHandle
Provides local access to an input block stream.
getInputBlockStream() - Method in class db.buffers.LocalBufferFile
Obtain a direct stream to read all blocks of this buffer file
getInputBlockStream() - Method in class db.buffers.LocalManagedBufferFile
Obtain a direct stream to read all blocks of this buffer file
getInputBlockStream() - Method in interface db.buffers.RemoteBufferFileHandle
 
getInputBlockStream() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getInputBlockStream(byte[]) - Method in class db.buffers.LocalManagedBufferFile
Obtain a direct stream to read modified blocks of this buffer file based upon the specified changeMap
getInputBlockStream(byte[]) - Method in interface db.buffers.ManagedBufferFileHandle
Provides local access to an input block stream for a given change map.
getInputBlockStream(byte[]) - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getInputBlockStreamHandle() - Method in interface db.buffers.BufferFileHandle
Get an input block stream handle which will facilitate access to a remote InputBlockStream.
getInputBlockStreamHandle() - Method in interface db.buffers.RemoteBufferFileHandle
 
getInputBlockStreamHandle() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getInputBlockStreamHandle(byte[]) - Method in interface db.buffers.ManagedBufferFileHandle
Get an input block stream handle, for a given change map, which will facilitate access to a remote InputBlockStream.
getInputBlockStreamHandle(byte[]) - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getInputCount() - Method in class ghidra.pcode.emu.sys.EmuSyscallLibrary.SyscallPcodeUseropDefinition
 
getInputCount() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.FixedArgsAnnotatedPcodeUseropDefinition
 
getInputCount() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.VariadicAnnotatedPcodeUseropDefinition
 
getInputCount() - Method in interface ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition
Get the number of input operands acccepted by the userop.
getInputCount() - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition
 
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.pcode.exec.SleighPcodeUseropDefinition
Get the names of the inputs in order
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.util.bin.BinaryReader
Returns an InputStream that is a live view of the BinaryReader's position.
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() - Method in interface ghidra.program.model.mem.MemBuffer
Returns a stream that supplies the bytes of this buffer, starting at offset 0.
getInputStream() - Method in interface ghidra.pty.PtyEndpoint
Get the input stream for this end of the pty
getInputStream() - Method in class ghidra.pty.ssh.SshPtyChild
 
getInputStream() - Method in class ghidra.pty.ssh.SshPtyEndpoint
 
getInputStream() - Method in class ghidra.pty.unix.UnixPtyEndpoint
 
getInputStream() - Method in class ghidra.pty.windows.ConPtyEndpoint
 
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(int, int) - Method in interface ghidra.program.model.mem.MemBuffer
Returns a stream that supplies the bytes of this buffer, starting at the specified offset.
getInputStream(long) - Method in class ghidra.app.util.bin.ByteArrayProvider
 
getInputStream(long) - Method in interface ghidra.app.util.bin.ByteProvider
Returns an input stream to the underlying byte provider starting at the specified index.
getInputStream(long) - Method in class ghidra.app.util.bin.EmptyByteProvider
 
getInputStream(long) - Method in class ghidra.app.util.bin.FileBytesProvider
 
getInputStream(long) - Method in class ghidra.app.util.bin.InputStreamByteProvider
 
getInputStream(long) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
 
getInputStream(long) - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
getInputStream(GFile, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.GFileSystem
Returns an InputStream that contains the contents of the specified GFile.
getInputStream(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
 
getInputStream(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
 
getInputStreamHelper(GFile, GFileSystem, TaskMonitor) - Static method in interface ghidra.formats.gfilesystem.GFileSystem
Default implementation of getting an InputStream from a GFile's ByteProvider.
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.
getInstallDir() - Method in class ghidra.util.extensions.ExtensionDetails
 
getInstalledExtensions() - Static method in class ghidra.util.extensions.ExtensionUtils
Returns all installed extensions.
getInstalledProcessorsHelpLocation() - Method in class ghidra.app.plugin.runtimeinfo.RuntimeInfoPlugin
Gets this plugin's installed processors HelpLocation
getInstallPath() - Method in class ghidra.util.extensions.ExtensionDetails
Returns the location where this extension is installed.
getInstance() - Static method in class generic.theme.ThemeManager
 
getInstance() - Static method in class ghidra.app.util.bin.format.dwarf.external.SearchLocationRegistry
 
getInstance() - Static method in class ghidra.app.util.bin.format.golang.GoRegisterInfoManager
 
getInstance() - Static method in class ghidra.app.util.headless.HeadlessAnalyzer
Gets a headless analyzer instance, with the assumption that the application has already been initialized.
getInstance() - Static method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
Fetch the global CryptoProviders singleton instance.
getInstance() - Static method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
getInstance() - Static method in class ghidra.formats.gfilesystem.FileSystemService
 
getInstance() - Static method in class ghidra.plugins.fsbrowser.FileIconService
 
getInstance() - Static method in class ghidra.program.model.data.CharsetInfo
Get the global singleton instance of this CharsetInfo.
getInstance() - Static method in class ghidra.util.graph.KeyedObjectFactory
Deprecated.
Returns singleton instance of KeyedObjectFactory.
getInstance(boolean) - Static method in interface ghidra.util.DataConverter
Returns the correct DataConverter static instance for the requested endian-ness.
getInstance(boolean) - Static method in interface ghidra.util.GhidraDataConverter
Returns the correct GhidraDataConverter static instance for the requested endian-ness.
getInstance(Component) - Static method in class docking.DockingWindowManager
A convenience method for getting the window for component and then calling DockingWindowManager.getInstanceForWindow(Window).
getInstanceCreator() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
 
getInstanceField(String, Object) - Static method in class generic.test.AbstractGenericTest
Gets the instance field by the given name on the given object instance.
getInstanceField(String, Object) - Static method in class generic.test.TestUtils
Gets the instance field by the given name on the given object instance.
getInstanceFieldByClassType(Class<T>, Object) - Static method in class generic.test.AbstractGenericTest
Get the first field object contained within object ownerInstance which has the type classType.
getInstanceFieldByClassType(Class<T>, Object) - Static method in class generic.test.TestUtils
Get the first field object contained within object ownerInstance which has the type classType.
getInstanceID() - Method in class docking.ComponentProvider
A unique ID for this provider
getInstanceID() - Method in interface ghidra.app.nav.Navigatable
 
getInstanceMethods() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
 
getInstanceMethods() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
 
getInstanceMethods() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
 
getInstanceMethods() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
 
getInstanceName() - Method in class ghidra.framework.plugintool.PluginTool
 
getInstanceProperties() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
 
getInstanceProperties() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
 
getInstances() - Method in class ghidra.program.model.pcode.HighVariable
A variable can reside in different locations at various times.
getInstances(Class<T>) - Static method in class ghidra.util.classfinder.ClassSearcher
Gets all priority-sorted class instances that implement or derive from the given filter class
getInstances(Class<T>, ClassFilter) - Static method in class ghidra.util.classfinder.ClassSearcher
Get priority-sorted classes instances that implement or derive from the given filter class and pass the given filter predicate
getInstanceSettingsNames(Data) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
getInstanceSettingsNames(Data) - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
Returns all the instance Settings names used for the specified data
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 interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Get the instruction block
getInstruction() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
getInstruction() - Method in class ghidra.app.util.bin.format.ne.EntryPoint
Returns the instruction.
getInstruction() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
getInstruction() - Method in interface ghidra.pcode.emu.PcodeThread
Get the current decoded instruction, if applicable
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.StubListing
 
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 code unit.
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.StubListing
 
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.StubListing
 
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.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.StubListing
 
getInstructionContaining(Address, boolean) - Method in class ghidra.program.database.code.CodeManager
Returns an 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.
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 interface 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 interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Get the length of the instruction encoding
getInstructionLength() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
getInstructionLength() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
getInstructionLength(ConstantValue) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ConstantValueSolver
 
getInstructionLength(ContextField) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ContextFieldSolver
 
getInstructionLength(EndInstructionValue) - Method in class ghidra.app.plugin.assembler.sleigh.expr.EndInstructionValueSolver
 
getInstructionLength(Next2InstructionValue) - Method in class ghidra.app.plugin.assembler.sleigh.expr.Next2InstructionValueSolver
 
getInstructionLength(OperandValue) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OperandValueSolver
 
getInstructionLength(PatternExpression) - 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
getInstructionLength(StartInstructionValue) - Method in class ghidra.app.plugin.assembler.sleigh.expr.StartInstructionValueSolver
 
getInstructionLength(TokenField) - Method in class ghidra.app.plugin.assembler.sleigh.expr.TokenFieldSolver
 
getInstructionLength(T) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
 
getInstructionLength(T) - 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) - 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.StubListing
 
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.StubListing
 
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.StubListing
 
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 class ghidra.util.map.ObjectStorageAdapter
 
getInt() - Method in interface ghidra.util.ObjectStorage
Gets the int value.
getInt() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
getInt(byte[]) - Method in interface ghidra.util.DataConverter
Get the int value from the given byte array.
getInt(byte[], int) - Method in class ghidra.util.BigEndianDataConverter
 
getInt(byte[], int) - Method in interface ghidra.util.DataConverter
Get the int value from the given byte array.
getInt(byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
 
getInt(int) - Method in interface db.Buffer
Get the 32-bit integer value located at the specified offset.
getInt(int) - Method in class db.buffers.DataBuffer
 
getInt(int) - Method in class db.ChainedBuffer
 
getInt(int) - Method in class ghidra.app.util.PseudoData
 
getInt(int) - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
 
getInt(int) - Method in class ghidra.program.database.code.InstructionDB
 
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 endianness.
getInt(int) - Method in interface ghidra.program.model.mem.MemBufferMixin
 
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.map.IntValueMap
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.StubMemory
 
getInt(Address) - Method in class ghidra.program.model.util.DefaultIntPropertyMap
 
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.StubMemory
 
getInt(MemBuffer, int) - Method in class ghidra.util.GhidraBigEndianDataConverter
 
getInt(MemBuffer, int) - Method in interface ghidra.util.GhidraDataConverter
Generate a int value by invoking buf.getBytes at the specified offset.
getInt(MemBuffer, int) - Method in class ghidra.util.GhidraLittleEndianDataConverter
 
getInt(String) - Method in class docking.widgets.values.GValuesMap
Gets the int value for the given name.
getInt(String) - Method in class generic.constraint.ConstraintData
 
getInt(String, int) - Method in class ghidra.framework.options.AbstractOptions
 
getInt(String, int) - Method in class ghidra.framework.options.GProperties
Gets the int value for the given name.
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.SubOptions
 
getInt(String, int) - Method in class ghidra.program.database.DBStringMapAdapter
 
getInt(String, int) - Method in class ghidra.util.PropertyFile
Return the int value with the given propertyName.
getInt32DT() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the data type that represents a golang int32
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.
getIntConst(Varnode) - Method in class ghidra.pcode.exec.PcodeExecutor
Assert that a varnode is constant and get its value as an integer.
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
 
getInterfacesImplementedByType(GoType) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a list of interfaces that the specified type has implemented.
getInterfaceType() - Method in class ghidra.app.util.bin.format.golang.rtti.GoItab
Returns the interface implemented by the specified type.
getInteriorSelection() - Method in class ghidra.program.util.ProgramSelection
Get the interior selection.
getInternalHigh() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
Get the ending bit of the context value within the "global" buffer, after the values have been packed.
getInternalLow() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
Get the starting bit of the context value within the "global" buffer, after the values have been packed.
getInternalStorage() - Method in class ghidra.program.model.lang.PrototypeModel
 
getIntersecting(D, D) - Method in class generic.RangeMapSetter
Get all entries intersecting the closed range formed by the given bounds
getIntProperty(String) - Method in class ghidra.app.util.PseudoData
Get the int property for name.
getIntProperty(String) - Method in class ghidra.program.database.code.InstructionDB
 
getIntProperty(String) - Method in class ghidra.program.model.listing.DataStub
 
getIntProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
 
getIntProperty(String) - Method in interface ghidra.program.model.util.PropertySet
Get the int property for name.
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.
getIntRegisters() - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfo
 
getIntRegisterSize() - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfo
 
getInts() - Method in class db.ObjectStorageAdapterDB
 
getInts() - Method in class ghidra.util.map.ObjectStorageAdapter
 
getInts() - Method in interface ghidra.util.ObjectStorage
Gets the int array.
getInts() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
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.StubMemory
 
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.StubMemory
 
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.StubMemory
 
getInts(String, int[]) - Method in class ghidra.framework.options.GProperties
Gets the int array for the given name.
getIntSize() - Method in class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
Returns either 4 (for DWARF_32) or 8 (for DWARF_64) depending on the current unit format
getIntValue() - Method in class db.Field
Get field as an integer value.
getIntValue() - Method in class db.IntField
 
getIntValue() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
Get the current input value as an int
getIntValue() - Method in class docking.widgets.textfield.HexOrDecimalInput
 
getIntValue() - Method in class docking.widgets.textfield.IntegerTextField
Returns the current value as an int.
getIntValue(int) - Method in class db.DBRecord
Get the integer value for the specified field.
getInvalidHelpLocations(TaskMonitor) - Method in class docking.help.HelpManager
 
getIsa() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
 
getIsa() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
 
getISA() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
 
getISA() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
 
getISA() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
 
getIsNotAttached(long) - Static method in class ghidra.program.model.pcode.DynamicHash
 
getItab() - Method in class ghidra.app.util.bin.format.golang.rtti.GoIface
 
getItab() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoIMethod.GoIMethodInfo
 
getItabs() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns a list of the GoItabs present in this module.
getItalicFont() - Method in class docking.widgets.AbstractGCellRenderer
 
getItem() - Method in class generic.concurrent.QResult
Returns the item that was processed.
getItem() - Method in class ghidra.util.search.trie.ByteTrieNode
Returns the user item stored in a terminal node (or null in an internal node).
getItem() - Method in interface ghidra.util.search.trie.ByteTrieNodeIfc
Returns the user item stored in a terminal node (or null in an internal node).
getItem() - Method in class ghidra.util.search.trie.SearchResult
Returns the user item stored in this terminal node at add time.
getItem(String) - Method in class ghidra.framework.client.RepositoryAdapter
 
getItem(String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getItem(String) - Method in interface ghidra.framework.remote.RepositoryHandle
Returns the RepositoryItem with the given unique file ID
getItem(String) - Method in interface ghidra.framework.store.FileSystem
Returns the FolderItem specified by its unique File-ID
getItem(String) - Method in class ghidra.framework.store.local.IndexedV1LocalFileSystem
 
getItem(String) - Method in class ghidra.framework.store.local.LocalFileSystem
 
getItem(String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
getItem(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
 
getItem(String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getItem(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
Returns the RepositoryItem in the given folder with the given name
getItem(String, String) - Method in interface ghidra.framework.store.FileSystem
Returns the FolderItem in the given folder with the given name
getItem(String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
 
getItem(String, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
getItemAt(Point) - Method in class docking.widgets.table.GFilterTable
 
getItemAt(Point) - Method in class docking.widgets.table.GTableWidget
 
getItemCount() - Method in class ghidra.framework.client.RepositoryAdapter
 
getItemCount() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getItemCount() - Method in interface ghidra.framework.remote.RepositoryHandle
Returns the number of folder items contained within this file-system.
getItemCount() - Method in interface ghidra.framework.store.FileSystem
Returns the number of folder items contained within this file-system.
getItemCount() - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
 
getItemCount() - Method in class ghidra.framework.store.local.MangledLocalFileSystem
 
getItemCount() - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
getItemList(String) - Method in class ghidra.framework.client.RepositoryAdapter
 
getItemList(String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getItemList(String) - Method in interface ghidra.framework.remote.RepositoryHandle
Get of all items found within the specified parent folder path.
getItemName() - Method in class ghidra.framework.store.local.ItemDeserializer
Returns packed item name
getItemNames(String) - Method in interface ghidra.framework.store.FileSystem
Returns a list of the folder item names contained in the given folder.
getItemNames(String) - Method in class ghidra.framework.store.local.LocalFileSystem
 
getItemNames(String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
getItemNames(String, boolean) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
 
getItemNames(String, boolean) - Method in class ghidra.framework.store.local.LocalFileSystem
 
getItemNames(String, boolean) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
 
getItems(String) - Method in interface ghidra.framework.store.FileSystem
Returns a list of the folder items contained in the given folder.
getItems(String) - Method in class ghidra.framework.store.local.LocalFileSystem
 
getItems(String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
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.
getJavaDefaults() - Method in class generic.theme.StubThemeManager
 
getJavaDefaults() - Method in class generic.theme.ThemeManager
Returns the GThemeValueMap containing all the default theme values defined by the current LookAndFeel.
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 docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
getJavaInitializationString() - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
 
getJavaStatementStartingAtLine(int) - Method in class ghidra.util.JavaSourceFile
 
getJoinAddress(VariableStorage) - Method in interface ghidra.program.model.pcode.PcodeFactory
Get the address (in the "join" space) corresponding to the given multi-piece storage.
getJoinAddress(VariableStorage) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
getJoinRecord() - Method in class ghidra.program.model.pcode.AddressXML
Get the array of physical pieces making up this logical address range, if the range is in the JOIN address space.
getJoinStorage(Varnode[]) - Method in interface ghidra.program.model.pcode.PcodeFactory
Create a storage object representing a value split across multiple physical locations.
getJoinStorage(Varnode[]) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
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 class generic.lsh.LSHMemoryModel
 
getKernel() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseState
Get the (mutable) kernel for this state
getKey() - Method in class db.DBRecord
Get the record primary key.
getKey() - Method in class db.Table
Get the next available key.
getKey() - Method in class generic.stl.RedBlackNode
 
getKey() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMapType
Returns the GoType that defines the map's key, referenced by the key field's markup annotation
getKey() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
getKey() - Method in class ghidra.program.database.DatabaseObject
Get the database key for this object.
getKey() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
Get the DB record key used to store this overlay specification.
getKey() - Method in class ghidra.util.datastruct.AbstractWeakValueMap.GeneratedEntry
 
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 interface docking.actions.SharedDockingActionPlaceholder
The default key binding for the action represented by this placeholder
getKeyBinding() - Method in class docking.DockingActionProxy
 
getKeyBinding() - Method in class ghidra.app.script.ScriptInfo
Returns the script key binding.
getKeyBindingActionsForOwner(Tool, String) - Static method in class docking.actions.KeyBindingUtils
A utility method to get all key binding actions that have the given owner.
getKeyBindingData() - Method in class docking.action.DockingAction
 
getKeyBindingData() - Method in interface docking.action.DockingActionIf
Returns the KeyBindingData to be used to assign this action to a key binding.
getKeyBindingData() - Method in class docking.DockingActionProxy
 
getKeyBindingErrorMessage() - Method in class ghidra.app.script.ScriptInfo
 
getKeyBindingPrecedence() - Method in class docking.action.KeyBindingData
Returns the keyBindingPrecedence for this action
getKeyBindingPrecedence() - Method in class docking.action.MultipleKeyAction
 
getKeyBindingPrecedence() - Method in class docking.action.SystemKeyBindingAction
 
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
 
getKeyCount() - Method in interface db.FieldKeyInteriorNode
 
getKeyedObject(long) - Method in interface ghidra.util.graph.KeyIndexableSet
Deprecated.
Returns the KeyedObject with the specified key in this KeyIndexableSet.
getKeyField() - Method in class db.DBRecord
Get the record primary key as a Field object.
getKeyField(int) - Method in interface db.FieldKeyInteriorNode
Get the key value at a specific index.
getKeyFieldType() - Method in class db.Schema
Get the Field type for the key.
getKeyIndex(Field) - Method in interface db.FieldKeyInteriorNode
Perform a binary search to locate the specified key and derive an index into the Buffer ID storage.
getKeyIterator() - Method in class ghidra.util.datastruct.StringIntHashtable
Returns an iterator over the strings in this hash table.
getKeyIterator() - Method in class ghidra.util.datastruct.StringKeyIndexer
Returns an iterator over all the keys.
getKeyName() - Method in class db.Schema
Get the key name
getKeyOffset(int) - Method in interface db.RecordNode
Get the key offset within the node's data buffer
getKeyRanges(Address, Address) - Method in class ghidra.program.model.address.AddressMapImpl
 
getKeyRanges(Address, Address, boolean) - Method in interface ghidra.program.database.map.AddressMap
Generates a properly ordered list of database key ranges for a a specified address range.
getKeyRanges(Address, Address, boolean) - Method in class ghidra.program.database.map.AddressMapDB
 
getKeyRanges(Address, Address, boolean, boolean) - Method in interface ghidra.program.database.map.AddressMap
Generates a properly ordered list of database key ranges for a a specified address range.
getKeyRanges(Address, Address, boolean, boolean) - Method in class ghidra.program.database.map.AddressMapDB
 
getKeyRanges(AddressSetView) - Method in class ghidra.program.model.address.AddressMapImpl
 
getKeyRanges(AddressSetView, boolean) - Method in interface ghidra.program.database.map.AddressMap
Generates a properly ordered list of database key ranges for a a specified address set.
getKeyRanges(AddressSetView, boolean) - Method in class ghidra.program.database.map.AddressMapDB
 
getKeyRanges(AddressSetView, boolean, boolean) - Method in interface ghidra.program.database.map.AddressMap
Generates a properly ordered list of database key ranges for a a specified address set.
getKeyRanges(AddressSetView, boolean, boolean) - Method in class ghidra.program.database.map.AddressMapDB
 
getKeys() - Method in class generic.theme.AbstractThemeReader.Section
Returns a set of all keys in the section
getKeys() - Method in class ghidra.app.emulator.state.DumpMiscState
 
getKeys() - Method in interface ghidra.app.emulator.state.RegisterState
 
getKeys() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
Returns the array of keys in this version child.
getKeys() - Method in class ghidra.util.datastruct.IntIntHashtable
Returns an array containing all the int keys.
getKeys() - Method in class ghidra.util.datastruct.IntKeyIndexer
Returns a array containing all the keys stored in this object.
getKeys() - Method in class ghidra.util.datastruct.IntObjectHashtable
Returns an array containing all the int keys.
getKeys() - Method in class ghidra.util.datastruct.LongDoubleHashtable
Returns an array containing all the long keys.
getKeys() - Method in class ghidra.util.datastruct.LongIntHashtable
Returns an array containing all the long keys.
getKeys() - Method in class ghidra.util.datastruct.LongKeyIndexer
Returns an array containing all the keys stored in this object.
getKeys() - Method in class ghidra.util.datastruct.LongLongHashtable
Returns an array containing all the long keys.
getKeys() - Method in class ghidra.util.datastruct.LongObjectHashtable
Returns an array containing all the long keys.
getKeys() - Method in class ghidra.util.datastruct.ShortKeyIndexer
Returns an array containing all the keys stored in this object.
getKeys() - Method in class ghidra.util.datastruct.ShortLongHashtable
Returns an array containing all the short keys.
getKeys() - Method in class ghidra.util.datastruct.ShortObjectHashtable
Returns an array containing all the short keys.
getKeys() - Method in class ghidra.util.datastruct.ShortStringHashtable
Returns an array containing all the short keys.
getKeys() - Method in class ghidra.util.datastruct.StringIntHashtable
Returns an array containing all the String keys.
getKeys() - Method in class ghidra.util.datastruct.StringKeyIndexer
Returns an array containing all the keys stored in this object.
getKeys(Address, Address) - Method in interface ghidra.program.database.util.DBKeyAdapter
Get an iterator over the keys in the given range.
getKeys(T[]) - Method in class ghidra.util.datastruct.ObjectIntHashtable
Returns an array containing all the key objects.
getKeys(T[]) - Method in class ghidra.util.datastruct.ObjectKeyIndexer
 
getKeys(T[]) - Method in class ghidra.util.datastruct.ObjectLongHashtable
Returns an array containing all the key objects.
getKeyStore() - Static method in class ghidra.net.ApplicationKeyManagerFactory
Get the keystore path associated with the active key manager or the preferred keystore path if not yet initialized.
getKeyStorePassword(String, boolean) - Method in class docking.widgets.PopupKeyStorePasswordProvider
 
getKeyStorePassword(String, boolean) - Method in class ghidra.framework.client.HeadlessClientAuthenticator
 
getKeyStorePassword(String, boolean) - Method in class ghidra.framework.client.PasswordClientAuthenticator
 
getKeyStorePassword(String, boolean) - Method in interface ghidra.security.KeyStorePasswordProvider
Requests password for keystore file
getKeyStroke() - Method in class docking.ActionBindingPanel
 
getKeyStroke() - Method in class docking.KeyEntryTextField
Get the current key stroke
getKeyStroke() - Method in class ghidra.framework.options.ActionTrigger
 
getKeyStroke(String) - Method in class docking.actions.KeyBindings
 
getKeyStroke(String, KeyStroke) - Method in class ghidra.framework.options.AbstractOptions
 
getKeyStroke(String, KeyStroke) - Method in class ghidra.framework.options.GProperties
Gets the KeyStroke value for the given name.
getKeyStroke(String, KeyStroke) - Method in interface ghidra.framework.options.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getKeyStroke(String, KeyStroke) - Method in class ghidra.framework.options.SubOptions
 
getKeyStrokesByFullActionName() - Method in class docking.actions.KeyBindings
 
getKeywordColor() - Method in class ghidra.app.decompiler.DecompileOptions
 
getKilledByCallList() - Method in class ghidra.program.model.lang.PrototypeModel
 
getKilledVarnodes(Function) - Method in class ghidra.program.util.VarnodeContext
 
getKind() - Method in class ghidra.app.script.ResourceFileJavaFileObject
 
getKind() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoBaseType
Returns the GoKind enum assigned to this type definition.
getKind() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoTypeDetector
 
getKind() - Method in class ghidra.app.util.bin.format.macho.commands.DataInCodeEntry
Gets the kind
getKind() - Method in class ghidra.app.util.bin.format.swift.types.FieldDescriptor
Gets the kind
getKind(int) - Static method in class ghidra.app.util.bin.format.swift.types.ContextDescriptorKind
Gets the ContextDescriptorKind value from the flags
getKnownCallingConventionNames() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getKnownCallingConventionNames() - Method in interface ghidra.program.model.data.DataTypeManager
Get the ordered list of known calling convention names.
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 class generic.lsh.LSHMemoryModel
 
getLabel() - Method in class ghidra.app.util.demangler.DemangledParameter
Returns the parameter's label (could be null).
getLabel() - Method in class ghidra.app.util.PseudoData
Deprecated. 
getLabel() - Method in class ghidra.program.database.code.InstructionDB
 
getLabel() - Method in class ghidra.program.database.external.ExternalLocationDB
 
getLabel() - Method in class ghidra.program.model.lang.AddressLabelInfo
Returns the object's label or alias.
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(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 the complete label history of the program
getLabelHistory(Address) - Method in class ghidra.program.database.symbol.SymbolManager
 
getLabelHistory(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
Get the label history 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
Get all the label or function symbols that have the given name in the given parent namespace.
getLabelPosition() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the label position relative to the vertex.
getLabelPosition() - Method in class ghidra.service.graph.VertexShape
Gets the relative amount of margin space to allocate above the label.
getLabelString() - Method in class ghidra.program.model.symbol.LabelHistory
Get the label string for this label history object.
getLabelString(MemBuffer, Settings, int, DataTypeDisplayOptions) - Static method in class ghidra.program.model.data.PointerDataType
 
getLabelStringLength() - Method in class ghidra.app.util.viewer.field.OptionsBasedDataTypeDisplayOptions
 
getLabelStringLength() - Method in interface ghidra.program.model.data.DataTypeDisplayOptions
 
getLabelText() - Method in class docking.options.editor.DefaultOptionComponent
 
getLabelText() - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
 
getLabelText() - Method in class ghidra.framework.task.gui.taskview.GroupInfo
 
getLabelText() - Method in class ghidra.framework.task.gui.taskview.TaskInfo
 
getLabelType() - Method in class ghidra.program.model.listing.LabelString
 
getLabelValues() - Method in class ghidra.program.model.pcode.JumpTable
 
getLandingPad() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteRecord
Get the landing pad address which indicates the catch for this call site.
getLandingPadOffset() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteRecord
Gets the offset of the landing pad address from the landing pad start.
getLaneSizes() - Method in class ghidra.program.model.lang.Register
Returns the sorted array of lane sizes for this register, measured in bytes.
getLanguage() - Method in class ghidra.app.decompiler.DecompInterface
 
getLanguage() - Method in class ghidra.app.emulator.DefaultEmulator
 
getLanguage() - Method in interface ghidra.app.emulator.EmulatorConfiguration
 
getLanguage() - Method in class ghidra.app.emulator.EmulatorHelper
 
getLanguage() - Method in interface ghidra.app.plugin.assembler.GenericAssembler
Get the language of this assembler
getLanguage() - Method in interface ghidra.app.plugin.assembler.GenericAssemblerBuilder
Get the language for which this instance builds an assembler
getLanguage() - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
getLanguage() - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
getLanguage() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
getLanguage() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
Get the source language of the compile unit.
getLanguage() - Method in class ghidra.app.util.pcode.AbstractAppender
 
getLanguage() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
getLanguage() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
getLanguage() - Method in class ghidra.pcode.emu.ModifiedPcodeThread.GlueEmulate
 
getLanguage() - Method in interface ghidra.pcode.emu.PcodeMachine
Get the machine's Sleigh language (processor model)
getLanguage() - Method in interface ghidra.pcode.emu.PcodeThread
Get the thread's Sleigh language (processor model)
getLanguage() - Method in class ghidra.pcode.emu.ThreadPcodeExecutorState
 
getLanguage() - Method in class ghidra.pcode.emulate.Emulate
 
getLanguage() - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
 
getLanguage() - Method in class ghidra.pcode.exec.DefaultPcodeExecutorState
 
getLanguage() - Method in class ghidra.pcode.exec.LocationPcodeExecutorStatePiece
 
getLanguage() - Method in class ghidra.pcode.exec.PairedPcodeExecutorState
 
getLanguage() - Method in class ghidra.pcode.exec.PairedPcodeExecutorStatePiece
 
getLanguage() - Method in class ghidra.pcode.exec.PcodeExecutor
Get the executor's Sleigh language (processor model)
getLanguage() - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Get the language defining the address spaces of this state piece
getLanguage() - Method in class ghidra.pcode.exec.PcodeProgram
Get the language generating this program
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.lang.ProgramArchitecture
Get the processor language
getLanguage() - Method in interface ghidra.program.model.listing.Program
Returns the language used by this program.
getLanguage() - Method in class ghidra.program.model.pcode.HighFunction
 
getLanguage() - Method in class ghidra.program.util.AbstractProgramContext
Get underlying language associated with this context and its registers
getLanguage(LanguageID) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
 
getLanguage(LanguageID) - Method in class ghidra.app.script.GhidraScript
Returns the language provider for the specified language name.
getLanguage(LanguageID) - Method in interface ghidra.program.model.lang.LanguageProvider
Returns the language with the given name or null if no language has that name
getLanguage(LanguageID) - Method in interface ghidra.program.model.lang.LanguageService
Returns the language with the given language ID
getLanguage(LanguageID) - Method in class ghidra.program.util.DefaultLanguageService
 
getLanguage(LanguageID, int) - Method in interface ghidra.program.model.lang.VersionedLanguageService
Returns a specific language version with the given language ID.
getLanguage(LanguageService) - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
Gets the Language for this object's LanguageID, using the given language service to do the lookup.
getLanguage(String) - Method in class ghidra.features.base.values.GhidraValuesMap
Gets the Language (LanguageCompilerSpecPair) value for the given name.
getLanguageCompilerSpec() - Method in class ghidra.app.util.opinion.LoadSpec
getLanguageCompilerSpecPair() - Method in interface ghidra.program.model.lang.ProgramArchitecture
Get the language/compiler spec ID pair associated with this program architecture.
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
 
getLanguageDefinitionDirectory(Language) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
Returns the base directory of a language definition.
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
 
getLanguageExternalFile(Language, String) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
Returns a file that has been referenced in the specified language's ldefs description via a
getLanguageExternalNameValue(Language, String) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
Returns a value specified in a Language definition via a
getLanguageID() - Method in interface ghidra.app.plugin.assembler.GenericAssemblerBuilder
Get the ID of the language for which this instance builds an assembler
getLanguageID() - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
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 class ghidra.program.model.lang.LanguageCompilerSpecPair
Get the language ID
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.
getLanguageTranslator() - Method in exception ghidra.program.model.lang.LanguageVersionException
Old language upgrade translator if language translation required
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.app.util.bin.format.dwarf.DWARFRangeList
 
getLast() - Method in class ghidra.graph.GraphPath
Get last vertex of GraphPath.
getLast() - Method in class ghidra.util.datastruct.BitTree
Returns the last (highest) key in the set.
getLast() - Method in class ghidra.util.datastruct.FullKeySet
 
getLast() - Method in class ghidra.util.datastruct.PriorityQueue
Returns the object with the highest priority number in the queue.
getLast() - Method in class ghidra.util.datastruct.RedBlackKeySet
Returns the last key in this set.
getLast() - Method in class ghidra.util.datastruct.RedBlackLongKeySet
Returns the last key in this set.
getLast() - Method in class ghidra.util.datastruct.RedBlackTree
Returns the last entry in this set.
getLast() - Method in interface ghidra.util.datastruct.ShortKeySet
Returns the last (highest) key in the set.
getLastActiveOpIndex() - Method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpression
Returns the index of the last operation that is not a NOP.
getLastAddress() - Method in interface ghidra.program.model.listing.ProgramModule
Returns the last address of this module which will be the maximum address of the last descendant fragment which is non-empty.
getLastAddress() - Method in class ghidra.program.model.pcode.AddressXML
 
getLastByteOfCodeRVA() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
Returns the RVA of the last code byte.
getLastByteOfDataRVA() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
Returns the RVA of the last data byte.
getLastChangeTime() - Method in class ghidra.program.model.data.AbstractDataType
 
getLastChangeTime() - Method in class ghidra.program.model.data.ArrayDataType
 
getLastChangeTime() - Method in class ghidra.program.model.data.BuiltIn
 
getLastChangeTime() - Method in interface ghidra.program.model.data.DataType
Get the timestamp corresponding to the last time this type was changed within its datatype manager
getLastChangeTime() - Method in class ghidra.program.model.data.DataTypeImpl
 
getLastChangeTime() - Method in class ghidra.program.model.data.DefaultDataType
 
getLastChangeTime() - Method in class ghidra.program.model.data.MissingBuiltInDataType
 
getLastChangeTimeForMyManager() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getLastChangeTimeForMyManager() - Method in interface ghidra.program.model.data.DataTypeManager
Returns the timestamp of the last time this manager was changed
getLastChangeTimeInSourceArchive() - Method in class ghidra.program.model.data.AbstractDataType
 
getLastChangeTimeInSourceArchive() - Method in interface ghidra.program.model.data.DataType
Get the timestamp corresponding to the last time this type was sync'd within its source archive
getLastChangeTimeInSourceArchive() - Method in class ghidra.program.model.data.DataTypeImpl
 
getLastCheckValidInstructionCount() - Method in class ghidra.app.util.PseudoDisassembler
Get the last number of disassembled instructions or the number of initial contiguous instruction if requireContiguous is true
getLastConnectError() - Method in class ghidra.framework.client.RepositoryServerAdapter
Returns the last error associated with a failed connection attempt.
getLastData() - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the last defined data in the current program.
getLastDataType() - Method in class ghidra.app.util.cparser.C.CParser
 
getLastError() - Method in class ghidra.app.emulator.EmulatorHelper
 
getLastEvents() - Method in class ghidra.framework.plugintool.mgr.EventManager
Return an array of the last plugin events fired.
getLastExecuteAddress() - Method in class ghidra.app.emulator.AdaptedEmulator
 
getLastExecuteAddress() - Method in class ghidra.app.emulator.DefaultEmulator
 
getLastExecuteAddress() - Method in interface ghidra.app.emulator.Emulator
Get the address of the last instruction executed (or the instructed currently being executed)
getLastExecuteAddress() - Method in class ghidra.pcode.emulate.Emulate
 
getLastFocusedProviderInWindow() - Method in class docking.WindowNode
 
getLastFragment() - Method in class ghidra.app.util.bin.format.dwarf.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 interface ghidra.pcode.emu.InstructionDecoder
Get the last instruction decoded
getLastInstruction() - Method in class ghidra.pcode.emu.SleighInstructionDecoder
 
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
 
getLastLengthWithDelays() - Method in interface ghidra.pcode.emu.InstructionDecoder
Get the length of the last decoded instruction, including delay slots
getLastLengthWithDelays() - Method in class ghidra.pcode.emu.SleighInstructionDecoder
 
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.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
 
getLastOp() - Method in class ghidra.program.model.pcode.PcodeBlockBasic
 
getLastOpenedProject() - Method in interface ghidra.framework.model.ProjectManager
Get the last opened (active) project.
getLastOpenedProject() - Method in class ghidra.framework.project.DefaultProjectManager
Get the last opened (active) project.
getLastPathComponent() - Method in class ghidra.program.util.GroupPath
Get the last name in the path.
getLastPriority() - Method in class ghidra.util.datastruct.PriorityQueue
Returns the priority of the object with the highest priority in the queue.
getLastPropertyAddress() - Method in class ghidra.program.database.properties.PropertyMapDB
 
getLastPropertyAddress() - Method in class ghidra.program.model.util.DefaultPropertyMap
 
getLastPropertyAddress() - Method in interface ghidra.program.model.util.PropertyMap
Get the last Address where a property value exists.
getLastPropertyIndex() - Method in class ghidra.util.map.ValueMap
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.StubMemory
 
getLastRange() - Method in class ghidra.program.util.ProgramSelection
 
getLastRegister() - Method in class ghidra.app.util.bin.format.dwarf.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
getLastStorageVarnode() - Method in class ghidra.program.model.listing.ParameterImpl
 
getLastSyncTime() - Method in class ghidra.program.database.data.SourceArchiveDB
 
getLastSyncTime() - Method in interface ghidra.program.model.data.SourceArchive
Returns the last time that this source archive was synchronized to the containing DataTypeManager.
getLastUsedTimestamp() - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
 
getLastVarnode() - Method in class ghidra.program.model.listing.VariableStorage
 
getLastWord(String, String) - Static method in class ghidra.util.StringUtilities
Takes a path-like string and retrieves the last non-empty item.
getLatestOldLanaguageDescriptions() - Method in class ghidra.program.util.OldLanguageFactory
Return the Language Descriptions for the latest version of all old languages.
getLatestOldLanguage(LanguageID) - Method in class ghidra.program.util.OldLanguageFactory
Return language description for the latest version of an old language
getLatestVersion() - Method in class ghidra.framework.data.DomainFileProxy
 
getLatestVersion() - Method in class ghidra.framework.data.GhidraFile
 
getLatestVersion() - Method in interface ghidra.framework.model.DomainFile
Return the latest version
getLayout() - Method in interface ghidra.graph.VisualGraph
Returns the layout that has been applied to the graph.
getLayout(Address) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
getLayout(Address) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
getLayout(Address, boolean) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
 
getLayout(Address, boolean) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
 
getLayout(Address, boolean) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
getLayout(Address, boolean) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
 
getLayout(G, TaskMonitor) - Method in class ghidra.graph.viewer.layout.JungLayoutProvider
 
getLayout(G, TaskMonitor) - Method in interface ghidra.graph.viewer.layout.LayoutProvider
Returns a new instance of the layout that this class provides
getLayout(BigInteger) - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
 
getLayout(BigInteger) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
 
getLayout(BigInteger) - Method in interface docking.widgets.fieldpanel.LayoutModel
Returns a layout for the given index.
getLayout(BigInteger) - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
getLayout(BigInteger) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
getLayoutAddress(int) - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
Returns the address of the i'th layout in this map.
getLayoutAddress(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
 
getLayoutAlgorithmNames() - Static method in class ghidra.service.graph.LayoutAlgorithmNames
 
getLayoutAlignmentX(Container) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
 
getLayoutAlignmentY(Container) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
 
getLayoutColorMap(BigInteger, FieldSelection, FieldSelection, Color, Color, Color, Color) - Static method in class docking.widgets.fieldpanel.internal.LayoutColorMapFactory
 
getLayoutController() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
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
 
getLayoutName() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
Returns the name of this layout
getLayoutName() - Method in interface ghidra.graph.viewer.layout.LayoutProvider
Returns the name of this layout
getLayoutProvider() - Method in class ghidra.graph.viewer.VisualGraphView
 
getLayoutSelectionMap(BigInteger) - Method in class docking.widgets.fieldpanel.FieldPanel
 
getLayoutTranslateCoordinates() - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
The offset of the transform from the world origin (which at the time of writing is the (0,0) at the upper left-hand corner of the GUI.
getLazyBindingTable() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The lazy binding table.
getLazyBindOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The lazy bind info offset.
getLazyBindSize() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The lazy bind info size.
getLcs() - Method in class generic.algorithms.Lcs
Returns a list of the longest common subsequence.
getLcs(TaskMonitor) - Method in class generic.algorithms.Lcs
Returns a list of the longest common subsequence.
getLcsPairAtRow(int) - Method in class ghidra.plugin.importer.LanguageSortedTableModel
 
getLeadBitPos() - Method in class ghidra.pcode.floatformat.BigFloat
 
getLeadingWhitespace() - Method in class ghidra.util.JavaSourceLine
 
getLeafCount() - Method in class docking.widgets.tree.GTreeNode
Returns the total number of leaf nodes in the subtree from this node.
getLeafNode(Field) - Method in interface db.FieldKeyInteriorNode
Get the leaf node which contains the specified key.
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.
getLeastSignificantBitInBaseRegister() - Method in class ghidra.program.model.lang.Register
 
getLEB128Component(LEB128Info, DynamicDataType, int, String, String) - Static method in class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
 
getLEB128Component(LEB128Info, DynamicDataType, int, String, String, long) - Static method in class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
 
getLeft() - Method in class ghidra.app.plugin.processors.sleigh.expression.BinaryExpression
 
getLeft() - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
Get the left ("control") arithmetic
getLeft() - Method in class ghidra.pcode.exec.PairedPcodeExecutorState
Get the delegate backing the left side of paired values
getLeft() - Method in class ghidra.pcode.exec.PairedPcodeExecutorStatePiece
Get the delegate backing the left side of paired values
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
 
getLeftmostLeafNode() - Method in interface db.FieldKeyInteriorNode
Get the left-most leaf node within the tree.
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.
getLegacyUserSettingsDir(ApplicationProperties, ResourceFile) - Static method in class utility.application.ApplicationUtilities
Gets the application's legacy (pre-Ghida 11.1) user settings directory.
getLen() - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Returns the number of initialized elements
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.assembler.sleigh.sem.AbstractAssemblyState
Get the length in bytes of the operand represented by this node
getLength() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
 
getLength() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
 
getLength() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
Gets the length of the EH Frame Header.
getLength() - Method in class ghidra.app.plugin.processors.generic.ConstructorInfo
 
getLength() - Method in class ghidra.app.plugin.processors.sleigh.ConstructState
 
getLength() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
getLength() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
getLength() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFBlobAttribute
 
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.golang.rtti.GoString
Returns the length of the string data
getLength() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
getLength() - Method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureGenericBlob
Returns the length.
getLength() - Method in class ghidra.app.util.bin.format.macho.commands.DataInCodeEntry
Gets the length
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 class 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.bin.LEB128Info
Returns the number of bytes that were used to store the LEB128 value in the stream it was read from.
getLength() - Method in class ghidra.app.util.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 class ghidra.app.util.PseudoData
Get the length of the code unit.
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.code.InstructionDB
 
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.AbstractFloatDataType
Get the encoded length (number of 8-bit bytes) of this float datatype.
getLength() - Method in class ghidra.program.model.data.AbstractLeb128DataType
 
getLength() - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
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 of this DataType as a number of 8-bit bytes.
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.DWordDataType
 
getLength() - Method in class ghidra.program.model.data.DynamicDataType
 
getLength() - Method in class ghidra.program.model.data.EnumDataType
 
getLength() - Method in interface ghidra.program.model.data.FactoryDataType
All implementations must return a length of -1.
getLength() - Method in class ghidra.program.model.data.FactoryStructureDataType
 
getLength() - Method in class ghidra.program.model.data.FileTimeDataType
 
getLength() - Method in class ghidra.program.model.data.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.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.PointerTypedef
 
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.listing.ParameterImpl
 
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.model.pcode.PartialUnion
 
getLength() - Method in class ghidra.program.model.reloc.Relocation
Returns the number of original instruction bytes affected by applied relocation.
getLength() - Method in class ghidra.program.util.string.FoundString
 
getLength() - Method in class ghidra.util.ascii.Sequence
 
getLength() - Method in class ghidra.util.search.memory.MemSearchResult
 
getLength(boolean) - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
 
getLength(Address) - Method in class ghidra.app.plugin.match.FunctionMatchSet
Assumes the address is in program a
getLength(Address) - Method in class ghidra.app.plugin.match.SubroutineMatchSet
Assumes the address is in program a
getLength(Address, CodeBlockModel) - Method in class ghidra.app.plugin.match.SubroutineMatchSet
 
getLength(Address, Program) - Method in class ghidra.app.plugin.match.FunctionMatchSet
 
getLength(MemBuffer, int) - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
 
getLength(MemBuffer, int) - Method in class ghidra.program.model.data.AbstractLeb128DataType
 
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(InputStream) - Static method in class ghidra.program.model.data.LEB128
Returns the length of the variable length LEB128 value.
getLength(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
 
getLength(String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getLength(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
Returns the length of this domain file.
getLensColor() - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
 
getLesserBoundedLocation(int, int) - Method in class docking.widgets.shapes.PopupWindowPlacer
With all inputs on a line (one-dimensional), returns a location that is shifted enough from the placementLocation such that the lesser end of bounds specified by boundLocation is not exceeded (i.e., the new location is not smaller than boundLocation).
getLesserLocation(int, int, int) - Method in class docking.widgets.shapes.PopupWindowPlacer
Returns the placement on a line (one-dimensional) on the lesser end of the context area.
getLevel() - Method in interface ghidra.xml.XmlElement
 
getLevel() - Method in class ghidra.xml.XmlElementImpl
 
getLevels() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
This method assigns levels in a top-down manner.
getLexerErrorMessage(RecognitionException, String[]) - Method in class ghidra.sleigh.grammar.ParsingEnvironment
 
getLexingErrors() - Method in class ghidra.sleigh.grammar.ParsingEnvironment
 
getLHS() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
Get the left-hand side
getLHS() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyExtendedProduction
 
getLibOrdinal() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImport
 
getLibraries() - Method in class ghidra.app.util.bin.format.pe.debug.OMFLibrary
Returns the array of library names.
getLibraries() - Method in class ghidra.util.extensions.ExtensionDetails
Returns URLs for all jar files living in the {extension dir}/lib directory for an installed extension.
getLibrary(Namespace) - Static method in class ghidra.app.util.NamespaceUtils
Get the library associated with the specified namespace
getLibraryDestinationFolderPath(Project, String, List<Option>) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Gets the project folder path to load the libraries into.
getLibraryDestinationSearchFolder(Project, String, List<Option>) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Gets the project folder that libraries are loaded into, to search for existing libraries.
getLibraryDirectories() - Static method in class ghidra.framework.Application
Returns a collection of module library directories.
getLibraryExtension() - Method in enum class ghidra.framework.Platform
Returns the library extension for this platform.
getLibraryLoadDepth(List<Option>) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Gets the desired recursive library load depth
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.dyld.BindingTable.Binding
Returns The library ordinal.
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
getLibraryProgram(String) - Method in class ghidra.program.util.ExternalSymbolResolver
Fetches a program from a cache of Program instances.
getLibrarySymbol(String) - Method in class ghidra.program.database.symbol.SymbolManager
 
getLibrarySymbol(String) - Method in interface ghidra.program.model.symbol.SymbolTable
Get the library symbol with the given name
getLightValues() - Method in class docking.theme.gui.GThemeValuesCache
 
getLightValues() - Method in interface generic.theme.ApplicationThemeDefaults
Returns the light default GThemeValueMap
getLightValues() - Method in class generic.theme.PropertyFileThemeDefaults
 
getLikelyTrash() - Method in class ghidra.program.model.lang.PrototypeModel
 
getLimitedAddressSet() - Method in class ghidra.program.util.ProgramDiff
Get the address set that the diff process is limited to when checking for differences.
getLimitedAddressSet() - Method in class ghidra.program.util.ProgramMergeManager
Get the address set that the process of determining differences is limited to.
getLine() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
 
getLine() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Deprecated.
getLine() - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Deprecated.
getLine(int) - Method in class ghidra.util.JavaSourceFile
 
getLine(DIEAggregate, DWARFAttribute) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns the DWARFLine info pointed to by the specified attribute.
getLine(LineArrayListWriter, int) - Static method in class ghidra.sleigh.grammar.ANTLRUtil
 
getLine(Reader, int) - Static method in class ghidra.sleigh.grammar.ANTLRUtil
 
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 record class ghidra.app.util.bin.format.golang.rtti.GoSourceFileInfo
 
getLineNum() - Method in class ghidra.util.xml.XmlParserElement
Returns the line number where this element was defined.
getLineNumber() - Method in class generic.theme.AbstractThemeReader.Section
Returns the line number in the file where this section began.
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
 
getLineNumber(int) - Method in class ghidra.app.decompiler.component.DecompilerPanel
Get the line number for the given y position, relative to the scroll panel
getLineNumber(String) - Method in class generic.theme.AbstractThemeReader.Section
Returns the line number in the original file where the key was parsed
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.
getLineParent() - Method in class ghidra.app.decompiler.ClangToken
Get the element representing an entire line of text that contains this element
getLineProgramexecutor(DWARFCompilationUnit, BinaryReader) - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLine
 
getLines() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
Returns the view's text lines of this field
getLines() - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
getLines() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getLines() - Method in class ghidra.app.decompiler.PrettyPrinter
Returns an array list of the C language lines contained in the C language token group.
getLines() - Method in interface ghidra.app.util.html.diff.DataTypeDiffInput
 
getLines() - Method in class ghidra.app.util.html.HTMLDataTypeRepresentationDiffInput
 
getLines() - Method in class ghidra.sleigh.grammar.LineArrayListWriter
 
getLines(ResourceFile) - Static method in class utilities.util.FileUtilities
Returns all of the lines in the file without any newline characters.
getLines(ByteProvider) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Returns the text lines in the specified ByteProvider.
getLines(BufferedReader) - Static method in class utilities.util.FileUtilities
Returns all of the lines in the BufferedReader without any newline characters.
getLines(File) - Static method in class utilities.util.FileUtilities
Returns all of the lines in the file without any newline characters
getLines(InputStream) - Static method in class utilities.util.FileUtilities
Returns all of the lines in the given InputStream without any newline characters.
getLines(URL) - Static method in class utilities.util.FileUtilities
Returns all of the lines in the BufferedReader without any newline characters.
getLinesQuietly(ResourceFile) - Static method in class utilities.util.FileUtilities
Returns all of the lines in the file without any newline characters.
getLineText(int) - Method in interface ghidra.app.services.Terminal
Get the given line's text
getLink() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
This member holds extra information, whose interpretation depends on the section type.
getLink() - Method in class ghidra.framework.data.URLLinkObject
Get link URL
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.
getLinkedFile() - Method in interface ghidra.framework.model.LinkedDomainFile
Get the real domain file which corresponds to this file contained within a linked-folder.
getLinkedFileNoError(String) - Method in class ghidra.framework.data.LinkedGhidraFolder
Get the true file within this linked folder.
getLinkedFolder() - Method in class ghidra.framework.data.LinkedGhidraFolder
 
getLinkedFolder() - Method in interface ghidra.framework.model.LinkedDomainFolder
Get the real domain folder which corresponds to this linked-folder.
getLinkedModules() - Method in class ghidra.app.util.bin.format.macho.commands.PreboundDynamicLibraryCommand
Returns bit vector of linked modules.
getLinkedPathname() - Method in class ghidra.framework.data.LinkedGhidraFolder
 
getLinkerDataOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
 
getLinkerDataOffset() - Method in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
 
getLinkerDataOffset() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
Gets the file offset of this load command's "linker data".
getLinkerDataOffset() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
 
getLinkerDataSize() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
 
getLinkerDataSize() - Method in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
 
getLinkerDataSize() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
Gets the file size of this load command's "linker data".
getLinkerDataSize() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
 
getLinkerOptions() - Method in class ghidra.app.util.bin.format.macho.commands.LinkerOptionCommand
Gets this LinkerOptionCommand's linker options
getLinkHandler() - Method in interface ghidra.framework.data.ContentHandler
If linking is supported return an instanceof the appropriate LinkHandler.
getLinkHandler() - Method in class ghidra.program.database.DataTypeArchiveContentHandler
 
getLinkHandler() - Method in class ghidra.program.database.ProgramContentHandler
 
getLinkSearchFolder(Project, String, List<Option>) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Gets the project folder to search for existing libraries
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
 
getListCount() - Method in class ghidra.app.util.bin.format.dwarf.DWARFRangeList
 
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.AbstractFileSystem
 
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.StubMemory
 
getLoadableFSRL() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns the FSRL of the currently selected item, if it is a 'loadable' item.
getLoadableFSRLs() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns a list of FSRLs of the currently selected loadable items.
getLoadAdapter() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Get the installed extension provider.
getLoadAdapter() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
 
getLoadAdapter(ElfHeader) - Static method in class ghidra.app.util.bin.format.elf.extend.ElfExtensionFactory
 
getLoadCommand(BinaryReader, MachHeader, DyldCacheUtils.SplitDyldCache) - Static method in class ghidra.app.util.bin.format.macho.commands.LoadCommandFactory
Create and parses a LoadCommand
getLoadCommandName(int) - Static method in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Gets the name of the given load command type
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
 
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
 
getLoaded() - Static method in class ghidra.util.classfinder.ClassSearcher
Gets class information about each loaded extension point.
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.StubMemory
 
getLoadedIcons() - Static method in class resources.ResourceManager
Returns a list of all loaded icons.
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
 
getLoadPcodeOps() - Method in class ghidra.app.decompiler.util.FillOutStructureHelper
Retrieve the offset/pcodeOp pairs that are used to load data from the variable used to fill-out structure.
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
getLocalActions() - Method in class docking.ComponentProvider
Returns all the local actions registered for this component provider.
getLocalActions(ComponentProvider) - Method in class docking.AbstractDockingTool
 
getLocalActions(ComponentProvider) - Method in interface docking.actions.DockingToolActions
Gets all the local actions registered for the given ComponentProvider.
getLocalActions(ComponentProvider) - Method in class docking.actions.ToolActions
 
getLocalActions(ComponentProvider) - Method in class docking.ActionToGuiHelper
 
getLocalActions(ComponentProvider) - Method in interface docking.Tool
Return a set of all local actions for the given ComponentProvider.
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.widgets.fieldpanel.AccessibleField
 
getLocale() - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
getLocalFile() - Method in class ghidra.formats.gfilesystem.GFileLocal
 
getLocalFile(FSRL) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
Convert a FSRL that points to this file system into a java File.
getLocalFileSystem(String, boolean, boolean, boolean, boolean) - Static method in class ghidra.framework.store.local.LocalFileSystem
Construct a local filesystem for existing data
getLocalFS() - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a direct reference to the local filesystem.
getLocalFSRL(File) - Method in class ghidra.formats.gfilesystem.FileSystemService
Builds a FSRL of a file located on the local filesystem.
getLocalFSRL(File) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
Converts a File into a FSRL.
getLocalMap() - Method in class 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.
getLocalProjectURL() - Method in class ghidra.framework.data.DefaultProjectData
 
getLocalProjectURL() - Method in class ghidra.framework.data.GhidraFolder
 
getLocalProjectURL() - Method in class ghidra.framework.data.LinkedGhidraFolder
 
getLocalProjectURL() - Method in interface ghidra.framework.model.DomainFolder
Get a local Ghidra URL for this domain file if available within the associated non-transient local project.
getLocalProjectURL() - Method in interface ghidra.framework.model.ProjectData
Generate a local URL which corresponds to this project data if applicable.
getLocalProjectURL() - Method in class ghidra.framework.protocol.ghidra.TransientProjectData
 
getLocalProjectURL(String) - Method in class ghidra.framework.data.DomainFileProxy
 
getLocalProjectURL(String) - Method in class ghidra.framework.data.GhidraFile
 
getLocalProjectURL(String) - Method in interface ghidra.framework.model.DomainFile
Get a local Ghidra URL for this domain file if available within the associated non-transient local project.
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.
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
getLocalState() - Method in class ghidra.pcode.emu.ThreadPcodeExecutorState
Get the thread-local state
getLocalStorageClass() - Method in class ghidra.framework.data.DefaultProjectData
 
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.
getLocalSymbolInfo() - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
Gets the DyldCacheLocalSymbolsInfo from the split DYLD Cache files
getLocalSymbolMap() - Method in class ghidra.program.model.pcode.HighFunction
 
getLocalSymbolsEntries() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
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.
getLocalVarByOffset(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
Returns the DWARFVariable that starts at the specified stack offset.
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
Get the local variable symbol with the given name in the given namespace
getLocation() - Method in class docking.util.image.ToolIconURL
Return the location of this icon
getLocation() - Method in class docking.widgets.fieldpanel.AccessibleField
 
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.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.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
Render this constructor's source location for diagnostics
getLocation() - Method in class ghidra.framework.model.ProjectLocator
Get the location of the project which will contain marker file (ProjectLocator.getMarkerFile()) and project directory (ProjectLocator.getProjectDir()).
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.EolComments
 
getLocation(NavigatableActionContext) - Method in class ghidra.app.actions.AbstractFindReferencesToAddressAction
 
getLocation(Constructor) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
Render the constructor's source location for diagnostics
getLocation(DWARFAttribute, long) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Parses a location attribute value, and returns the DWARFLocation instance that covers the specified pc.
getLocation(Program, SaveState) - Static method in class ghidra.program.util.ProgramLocation
Get the program location for the given program and save state object.
getLocationAddress() - Method in class ghidra.app.util.viewer.proxy.FunctionProxy
 
getLocationAddress() - Method in class ghidra.app.util.viewer.proxy.VariableProxy
 
getLocationContaining(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFLocationList
Get the location that corresponds to the specified PC location.
getLocationDescription() - Method in class ghidra.app.nav.LocationMemento
 
getLocationForModule(JavaFileManager.Location, String) - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
getLocationForModule(JavaFileManager.Location, JavaFileObject) - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
getLocationForPoint(int, int) - Method in class docking.widgets.fieldpanel.FieldPanel
 
getLocationList(DWARFAttribute) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Parses a location attribute value, which can be a single expression that is valid for any PC, or a list of expressions that are tied to specific ranges.
getLocationList(DIEAggregate, DWARFAttribute) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns the DWARFLocationList pointed to by the specified attribute value.
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.
getLocationOnScreen() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getLocations() - Method in class ghidra.graph.viewer.layout.CalculateLayoutLocationsTask
 
getLocationType() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
getLocator() - Method in class ghidra.app.util.task.OpenProgramRequest
 
getLocator() - Method in class ghidra.sleigh.grammar.ParsingEnvironment
 
getLock() - Method in class ghidra.framework.data.DomainObjectAdapter
 
getLockCount() - Method in class db.buffers.BufferMgr
Get the current number of locked buffers.
getLockedLineForPanel(FieldPanel) - Method in class docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
Gets the locked line value for the indicated panel.
getLockOwner() - Method in class ghidra.framework.store.local.LockFile
Return the name of the current lock owner or "<Unknown>" if not locked or could not be determined.
getLockType() - Method in class generic.util.ChannelLocker
 
getLockType() - Method in class generic.util.FileLocker
 
getLocListsBase() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
 
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.
getLogicalSize() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
Returns the logical size of this section, possibly affected by compression.
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.
getLoneDescend() - Method in class ghidra.program.model.pcode.VarnodeAST
 
getLong() - Method in class db.ObjectStorageAdapterDB
 
getLong() - Method in class ghidra.util.map.ObjectStorageAdapter
 
getLong() - Method in interface ghidra.util.ObjectStorage
Gets the long value.
getLong() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
getLong(byte[]) - Method in interface ghidra.util.DataConverter
Get the long value from the given byte array.
getLong(byte[], int) - Method in class ghidra.util.BigEndianDataConverter
 
getLong(byte[], int) - Method in interface ghidra.util.DataConverter
Get the long value from the given byte array.
getLong(byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
 
getLong(int) - Method in interface db.Buffer
Get the 64-bit long value located at the specified offset.
getLong(int) - Method in class db.buffers.DataBuffer
 
getLong(int) - Method in class db.ChainedBuffer
 
getLong(int) - Method in class ghidra.app.util.PseudoData
 
getLong(int) - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
 
getLong(int) - Method in class ghidra.program.database.code.InstructionDB
 
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 endianness.
getLong(int) - Method in interface ghidra.program.model.mem.MemBufferMixin
 
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(DWARFAttribute, long) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Returns the value of the requested attribute, or -defaultValue- if the attribute is missing.
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.StubMemory
 
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.StubMemory
 
getLong(MemBuffer, int) - Method in class ghidra.util.GhidraBigEndianDataConverter
 
getLong(MemBuffer, int) - Method in interface ghidra.util.GhidraDataConverter
Generate a long value by invoking buf.getBytes at the specified offset.
getLong(MemBuffer, int) - Method in class ghidra.util.GhidraLittleEndianDataConverter
 
getLong(String) - Method in class docking.widgets.values.GValuesMap
Gets the long value for the given name.
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 class ghidra.framework.options.GProperties
Gets the long value for the given name.
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.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
 
getLongestActionName() - Method in class docking.actions.KeyBindings
 
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 class ghidra.util.map.ObjectStorageAdapter
 
getLongs() - Method in interface ghidra.util.ObjectStorage
Gets the long array.
getLongs() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
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.StubMemory
 
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.StubMemory
 
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.StubMemory
 
getLongs(String, long[]) - Method in class ghidra.framework.options.GProperties
Gets the long array for the given name.
getLongSettingsValue(Data, String) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
getLongSettingsValue(Data, String) - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
Get the long value for data instance settings.
getLongSize() - Method in interface ghidra.program.model.data.DataOrganization
 
getLongSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
 
getLongValue() - Method in class db.BooleanField
 
getLongValue() - Method in class db.ByteField
 
getLongValue() - Method in class db.Field
Get field as a long value.
getLongValue() - Method in class db.IntField
 
getLongValue() - Method in class db.LongField
 
getLongValue() - Method in class db.ShortField
 
getLongValue() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
Get the current input value as a long
getLongValue() - Method in class docking.widgets.textfield.IntegerTextField
Returns the current value as a long.
getLongValue(int) - Method in class db.DBRecord
Get the long value for the specified field.
getLongValue(int) - Method in class ghidra.util.datastruct.LongArrayList
 
getLookAndFeelIdsForType(UIDefaults, Class<?>) - Static method in class generic.theme.laf.LookAndFeelManager
Searches the given UIDefaults for ids whose value matches the given class
getLookAndFeelManager(ApplicationThemeManager) - Method in enum class generic.theme.LafType
Returns a LookAndFeelManager that can install and update the LookAndFeel associated with this LafType.
getLookAndFeelSections() - Method in class generic.theme.ThemePropertyFileReader
Returns a map of all the custom (look and feel specific) value maps
getLookAndFeelType() - Method in class generic.theme.GTheme
Returns the name of the LookAndFeel associated with this GTheme
getLookAndFeelType() - Method in class generic.theme.laf.LookAndFeelManager
Returns the LafType managed by this manager.
getLookAndFeelType() - Method in class generic.theme.StubThemeManager
 
getLookAndFeelType() - Method in class generic.theme.ThemeManager
Returns the LafType for the currently active LookAndFeel
getLookAndFeelType() - Static method in class ghidra.docking.util.LookAndFeelUtils
Returns the LafType for the currently active LookAndFeel
getLookAndFeelValues(LafType) - Method in interface generic.theme.ApplicationThemeDefaults
Returns the default values specific to a given Look and Feel
getLookAndFeelValues(LafType) - Method in class generic.theme.PropertyFileThemeDefaults
 
getLoopBraceFormat() - Method in class ghidra.app.decompiler.DecompileOptions
 
getLow() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
Get starting bit of context value within its context register.
getLowBufferCount() - Method in class db.buffers.BufferMgr
 
getLowBufferCount() - Method in class db.DBHandle
 
getLower(R) - Method in class generic.RangeMapSetter
Get the lower bound of the range
getLower(S) - Method in class generic.Span.SpanMapSetter
 
getLoweredBorder() - Method in class docking.widgets.EmptyBorderButton
 
getLowestIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
getLPStartAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
Gets the landing pad start address.
getLPStartEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
Gets the indicator of the encoding used for the landing pad start.
getLSDAAddress(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Gets the address of the start of the LSDA.
getLSDADecoder() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Gets the decoder for the LSDA that is associated with this CIE.
getLSDAEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Gets the indicator for the LSDA pointer encoding.
getLSDATable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Gets the LSDA table for this frame region.
getMachHeaders() - Method in class ghidra.app.util.bin.format.ubi.FatHeader
 
getMachine() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
 
getMachine() - Method in class ghidra.app.util.bin.format.pe.FileHeader
Returns the architecture type of the computer.
getMachine() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
Returns the machine type (or processor).
getMachine() - Method in class ghidra.pcode.emu.auxiliary.AuxPcodeThread
 
getMachine() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
getMachine() - Method in interface ghidra.pcode.emu.PcodeThread
Get the machine within which this thread executes
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).
getMachoBaseAddress() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Gets the base address of this Mach-O.
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.commands.codesignature.CodeSignatureGenericBlob
Returns the magic.
getMagic() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Gets the magic bytes, which contain version information.
getMagic() - Method in class ghidra.app.util.bin.format.macho.MachHeader
 
getMagic() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
 
getMagic() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
 
getMagic() - Method in class ghidra.app.util.bin.format.ubi.FatHeader
 
getMagic() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
 
getMagic() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
Returns the magic value.
getMagicNumber() - Method in class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
 
getMagicNumber() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns the magic number.
getMagicString(int, int) - Static method in class ghidra.app.util.bin.format.macho.CpuTypes
 
getMainOffset() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
The mainOffset field (4 bytes) indicates the offset (in bytes) from the beginning of the section to the main symbol.
getMainSection() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
The mainSection field (4 bytes) specifies the number of the section in this container that contains the main symbol.
getMainWindow() - Method in class docking.DockingWindowManager
Returns the root window.
getMajor() - Method in enum class ghidra.app.util.bin.format.golang.GoVer
Major value
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.decompiler.DecompInterface
 
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.
getManagedPluginDescriptions() - Method in class ghidra.framework.plugintool.PluginsConfiguration
 
getManagedPlugins() - Method in class ghidra.framework.plugintool.DefaultPluginInstaller
 
getManagedPlugins() - Method in interface ghidra.framework.plugintool.PluginInstaller
Returns all currently installed plugins
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.
getMangledMetadataSource() - Method in class ghidra.app.util.bin.format.swift.types.MetadataSourceRecord
Gets the mangled metadata source
getMangledString() - Method in interface ghidra.app.util.demangler.Demangled
Returns the original mangled string
getMangledString() - Method in class ghidra.app.util.demangler.DemangledList
 
getMangledString() - Method in class ghidra.app.util.demangler.DemangledObject
 
getMangledString() - Method in class ghidra.app.util.demangler.DemangledType
 
getMangledTypeName() - Method in class ghidra.app.util.bin.format.swift.types.CaptureTypeRecord
Gets the mangled type name
getMangledTypeName() - Method in class ghidra.app.util.bin.format.swift.types.FieldDescriptor
Gets the mangled type name
getMangledTypeName() - Method in class ghidra.app.util.bin.format.swift.types.FieldRecord
Gets the mangled type name
getMangledTypeName() - Method in class ghidra.app.util.bin.format.swift.types.MetadataSourceRecord
Gets the mangled type name
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.assembler.sleigh.symbol.AssemblyNumericMapTerminal
 
getMap() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringMapTerminal
 
getMap() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueMapSymbol
 
getMap() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceHeader
 
getMap() - Method in class ghidra.program.database.data.LazyLoadingCachingMap
Note: this map is always called from either a synchronized block or code holding the "lock".
getMapGoType() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the ghidra data type that represents a golang built-in map type.
getMapped(Namespace, String) - Method in class ghidra.app.decompiler.DecompileDebug
 
getMappedByteCount() - Method in class ghidra.program.database.mem.ByteMappingScheme
Get the mapped-byte-count (left-hand value in mapping ratio)
getMappedColumnClass() - Method in class docking.widgets.table.MappedTableColumn
Returns the class of the column that this mapper wraps
getMappedImages() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Generates a List of DyldCacheImages that are mapped in by this DyldCacheHeader.
getMappedName(String, String) - Static method in class docking.ComponentProvider
Returns any registered new provider owner for the oldName/oldOwner pair.
getMappedOwner(String, String) - Static method in class docking.ComponentProvider
Returns any registered new provider name for the oldName/oldOwner pair.
getMappedRange() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
Returns an Optional AddressRange for the mapped addresses if this is a mapped memory block (bit mapped or byte mapped).
getMappedSourceAddress(Address, long) - Method in class ghidra.program.database.mem.ByteMappingScheme
Calculate the mapped source address for a specified offset with the mapped sub-block.
getMappedSourceArchive(SourceArchive) - Method in class ghidra.program.database.data.SourceArchiveUpgradeMap
 
getMappedSourceByteCount() - Method in class ghidra.program.database.mem.ByteMappingScheme
Get the mapped-source-byte-count (right-hand value in mapping ratio)
getMappedSymbol(Address, Address) - Method in class ghidra.program.model.pcode.HighFunction
 
getMappedSymbols(Address, Encoder) - Method in class ghidra.app.decompiler.DecompileCallback
Describe data or functions at the given address; either function, reference, data, or hole.
getMappingAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
Returns The base address of where the slide fixups will take place.
getMappingContext() - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Returns the program level mapping context
getMappingFileOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
Returns The base file offset of where the slide fixups will take place.
getMappingForLang(Language) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFRegisterMappingsManager
Returns a possibly cached DWARFRegisterMappings object for the specified language,
getMappingInfo() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Returns the StructureMappingInfo for this structure's class.
getMappingInfos() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
getMappingSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
Returns The size of the slide fixups block.
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.
getMarkedMethods(Class<?>, Class<? extends Annotation>, List<Method>, boolean, Class<?>...) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
Returns a list of methods that have been marked with a specific annotation.
getMarkedupAddresses() - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
 
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
 
getMarkerLocation(int, int) - Method in interface ghidra.app.util.viewer.listingpanel.MarginProvider
Get the marker location for the given x, y point.
getMarkerManager() - Method in class ghidra.program.util.MarkerLocation
Returns the Marker Manager.
getMarkerPriority() - Method in class ghidra.program.database.bookmark.BookmarkTypeDB
 
getMarkerPriority() - Method in interface ghidra.program.model.listing.BookmarkType
Returns marker priority associated with this type or -1 if one has not been set by a plugin.
getMarkerSet(String, Program) - Method in interface ghidra.app.services.MarkerService
Return the marker set with the given name;
getMarkOffset() - Method in class ghidra.util.bytesearch.Match
 
getMarkOffset() - Method in class ghidra.util.bytesearch.Pattern
 
getMarkPosition(int) - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
Returns pixel location to draw marker icon.
getMarkPosition(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
 
getMarkupAddress(Program, boolean) - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
virtualAddress is always a binary offset
getMarkupAddress(Program, boolean, NTHeader, int) - Static method in class ghidra.app.util.bin.format.pe.PeUtils
 
getMarkupFuncs() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
getMarkupFuncs() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
 
getMask() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Get the mask as a long
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 class 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 class 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
 
getMaskAll() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Get an array representing the full mask of the pattern
getMaskBytes() - Method in class ghidra.util.bytesearch.DittedBitSequence
 
getMaskedBytes(byte[]) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
Apply an appropriate mask for the resulting instruction bytes to obtain the corresponding masked bytes.
getMaskedValue(byte[]) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Mask the given unmasked value with the mask contained in this pattern block.
getMaskLength() - Method in class ghidra.program.model.data.BitmapResource
 
getMaskLength() - Method in class ghidra.program.model.data.IconResource
 
getMaskVector() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
getMasterHelpSet() - Method in class docking.help.HelpManager
Returns the master help set (the one into which all other help sets are merged).
getMatchActionByName(String) - Method in interface ghidra.util.bytesearch.PatternFactory
Get a named match action
getMatchActions() - Method in class ghidra.util.bytesearch.Match
 
getMatchActions() - Method in class ghidra.util.bytesearch.Pattern
 
getMatchCount() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
 
getMatches() - Method in class ghidra.app.plugin.match.FunctionMatchSet
 
getMatches() - Method in class ghidra.app.plugin.match.MatchSet
 
getMatches() - Method in class ghidra.app.plugin.match.SubroutineMatchSet
 
getMatchHash() - Method in class ghidra.program.model.correlate.Block
 
getMatchingAddress(Address, boolean) - Method in class ghidra.program.util.ListingDiff
Gets the matching address from the other listing for the specified address from one of the two listings whose differences this class determines.
getMatchingAddresses() - Method in class ghidra.util.search.memory.MemSearcherTask
 
getMatchingBrace(ClangSyntaxToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
Find the matching brace, '{' or '}', for the given brace token, taking into account brace nesting.
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.
getMatchingExtensions(ExtensionDetails) - Method in class ghidra.util.extensions.Extensions
Returns all extensions matching the given details
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
 
getMatchStart() - Method in class ghidra.util.bytesearch.Match
 
getMatchType() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
 
getMatchValue() - Method in class ghidra.util.bytesearch.GenericMatchAction
 
getMax() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
Return the maximum acceptable value.
getMax() - Method in class ghidra.framework.task.gui.GProgressBar
 
getMax() - Method in class ghidra.util.datastruct.SortedRangeList
Returns the maximum int value in this sorted range list.
getMaxAddress() - Method in class ghidra.app.decompiler.ClangCaseToken
 
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
Get the biggest Program address associated with the code that this text represents
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.app.util.PseudoData
Get the ending address for this code unit.
getMaxAddress() - Method in class ghidra.program.database.code.InstructionDB
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
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
Get the maximum address for this address set.
getMaxAddress() - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
getMaxAddress() - Method in interface ghidra.program.model.address.AddressSpace
Get the maximum 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.StubMemory
 
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.
getMaxAddressOfStructure(T) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Returns the address of the last byte of a structure.
getMaxAddressOfUndefinedRange(Program, Address) - Static method in class ghidra.program.model.data.DataUtilities
Get the maximum address of an undefined data range starting at addr.
getMaxAlign() - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfo
 
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.
getMaxBigFloat() - Method in class ghidra.pcode.floatformat.FloatFormat
Get the maximum finite BigFloat value for this format
getMaxCharactersForWidth(int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
getMaxCharactersForWidth(int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
getMaxCharactersForWidth(int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
As the name implies, this method returns the maximum number of characters from this field element that will fit within the given width.
getMaxCharactersForWidth(int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
getMaxDataSize() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
Returns the maximum data size allowed for this executable.
getMaxDate() - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
Returns the current maximum allowed date.
getMaxDefinedMemoryAddress(Program) - Static method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
Get the maximum defined memory address ignoring any overlays which have been defined.
getMaxDepth() - Method in class ghidra.plugins.importer.batch.BatchInfo
Maximum depth of containers (ie.
getMaximum() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getMaximum() - Method in class docking.widgets.textfield.LocalDateTextField
 
getMaximum() - Method in class docking.widgets.tree.TreeTaskMonitor
 
getMaximum() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
getMaximum() - Method in class ghidra.framework.task.GTaskMonitor
 
getMaximum() - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
 
getMaximum() - Method in class ghidra.util.task.TaskDialog
 
getMaximum() - Method in interface ghidra.util.task.TaskMonitor
Returns the current maximum value for progress
getMaximum() - Method in class ghidra.util.task.TaskMonitorAdapter
 
getMaximum() - Method in class ghidra.util.task.TaskMonitorComponent
 
getMaximum() - Method in class ghidra.util.task.TimeoutTaskMonitor
 
getMaximum() - Method in class ghidra.util.task.WrappingTaskMonitor
 
getMaximumSize() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getMaximumSize() - Method in class docking.widgets.table.GBooleanCellRenderer
 
getMaximumSize(JComponent) - Method in class docking.menu.DockingMenuItemUI
 
getMaxIndex(Address) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
Returns the the maximum address for the range containing the given address.
getMaxIndex(Address) - Method in class ghidra.app.util.viewer.util.AddressIndexMapConverter
 
getMaxInstructions() - Method in class ghidra.app.decompiler.DecompileOptions
If the number of assembly instructions in a function exceeds this value, the function is not decompiled.
getMaxJumpTableEntries() - Method in class ghidra.app.decompiler.DecompileOptions
If the number of entries in a single jumptable exceeds this value, the decompiler will not recover the table and control flow from the indirect jump corresponding to the table will not be followed.
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.DefaultProjectData
 
getMaxNameLength() - Method in interface ghidra.framework.model.ProjectData
 
getMaxNameLength() - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
 
getMaxNameLength() - Method in class ghidra.framework.store.local.LocalFileSystem
 
getMaxNameLength() - Method in class ghidra.framework.store.local.MangledLocalFileSystem
 
getMaxNestLevel() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
 
getMaxNodeCount() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the maximum number of nodes that can be in a displayed graph
getMaxNumRows() - Method in class ghidra.app.util.viewer.format.FormatManager
Returns the maximum number of possible rows in a layout.
getMaxPayloadMBytes() - Method in class ghidra.app.decompiler.DecompileOptions
If the size (in megabytes) of the payload returned by the decompiler process exceeds this value for a single function, decompilation is aborted.
getMaxPC() - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcValueEvaluator
Returns the largest PC value calculated when evaluating the result of the table's sequence.
getMaxPossibleValue() - Method in interface ghidra.program.model.data.Enum
Returns the maximum value that this enum can represent based on its size and signedness.
getMaxPossibleValue() - Method in class ghidra.program.model.data.EnumDataType
 
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.
getMaxProtection() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
 
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
 
getMaxSegmentDiscardSize(List<Option>) - Static method in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
 
getMaxSequenceSize() - Method in class ghidra.util.bytesearch.SequenceSearchState
 
getMaxStackSize() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
Returns the maximum stack size allowed for this executable.
getMaxStepCount() - Method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluator
 
getMaxSymbolAddress(AddressSpace) - Method in class ghidra.program.database.symbol.SymbolManager
Returns the maximum symbol address within the specified address space.
getMaxTemplateLength() - Method in class ghidra.app.util.template.TemplateSimplifier
Gets the maximum length that a template will display.
getMaxThreadCount() - Method in class generic.concurrent.GThreadPool
Returns the maximum number of threads to use in this thread pool.
getMaxUndos() - Method in class db.buffers.BufferMgr
Get the maximum number of checkpoints retained.
getMaxValidPointer() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInSegment
 
getMaxValue() - Method in class docking.widgets.table.constraint.RangeColumnConstraint
Returns the max value of the range used by this constraint.
getMaxValue() - Method in class docking.widgets.textfield.IntegerTextField
Returns the current maximum allowed value.
getMaxValue() - Method in interface ghidra.docking.settings.NumberSettingsDefinition
Get the maximum value permitted.
getMaxValue() - Method in class ghidra.program.model.data.ComponentOffsetSettingsDefinition
 
getMaxValue() - Method in class ghidra.program.model.data.OffsetMaskSettingsDefinition
 
getMaxValue() - Method in class ghidra.program.model.data.OffsetShiftSettingsDefinition
 
getMaxWidth() - Method in class ghidra.app.decompiler.DecompileOptions
 
getMaxWidth() - Method in class ghidra.app.util.viewer.format.FormatManager
Returns the width of the widest model in this manager.
getMaxWidth() - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
 
getMaxWidth() - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
 
getMaxWidth() - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
getMaxWidth() - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
 
getMaxWidthToHeightRatio() - Method in class ghidra.service.graph.VertexShape
This is a factor to keep some shapes from being so distorted by very long labels that they effectively lose their shape when seen by the user
getMD5() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFFile
 
getMD5() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntry
Returns the MD5 of this cache entry.
getMD5() - Method in class ghidra.formats.gfilesystem.FSRL
Returns the MD5 string associated with this file.
getMD5(ByteProvider, TaskMonitor) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Calculate the MD5 of a file.
getMD5(InputStream, TaskMonitor) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Calculate the hash of an InputStream.
getMD5Hash(char[]) - Static method in class ghidra.util.MD5Utilities
Generate MD5 hash in a hex character representation
getMD5Hash(GFile, boolean, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.GFileHashProvider
Returns the MD5 hash of the specified file.
getMD5Hash(GFile, boolean, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
 
getMD5Hash(GFile, boolean, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
 
getMD5Hash(File) - Static method in class ghidra.util.MD5Utilities
Generate MD5 message digest hash for specified file contents.
getMD5Hash(InputStream) - Static method in class ghidra.util.MD5Utilities
Generate MD5 message digest hash for specified input stream.
getMD5Hash(List<String>) - Static method in class ghidra.util.MD5Utilities
Generate combined MD5 message digest hash for all values in the specified values list.
getMemberCount() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResource
 
getMemberHeaders() - Method in class ghidra.app.util.bin.format.omf.OmfLibraryRecord
 
getMembers() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResource
 
getMemberScope() - Method in class ghidra.app.util.demangler.DemangledDataType
 
getMemberScope() - Method in class ghidra.app.util.demangler.DemangledObject
 
getMemberSize() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
 
getMemBlocks(Program, boolean) - Static method in class ghidra.program.util.ProgramMemoryUtil
Gets the program memory blocks of the indicated type for the specified program.
getMemBuffer() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
Get memory buffer for current instruction which may also be used to parse next instruction or delay slot instructions.
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.app.util.PseudoData
Get the Memory object actually used by the MemBuffer.
getMemory() - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
 
getMemory() - Method in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece.StateMemBuffer
 
getMemory() - Method in class ghidra.program.database.code.InstructionDB
 
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.app.emulator.AdaptedMemoryState
 
getMemoryBank(AddressSpace) - Method in class ghidra.pcode.memstate.DefaultMemoryState
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) - Method in interface 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.DefaultEmulator
 
getMemoryBlock() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
Returns the containing Memory Block
getMemoryBlock(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the memory block containing the specified address, or null if no memory block contains the address.
getMemoryBlock(String) - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the first memory block with the specified name.
getMemoryBlockForSection(SectionHeader) - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
Returns the memory block for the given section.
getMemoryBlocks() - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns an array containing all the memory blocks in the current program.
getMemoryBlockSourceInfo() - Method in class ghidra.program.database.mem.AddressSourceInfo
Returns the MemoryBlockSourceInfo for the region surround this info's location.
getMemoryBlocksStartingWithName(Program, AddressSetView, String, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
Gets a list of memory blocks whose name starts with the indicated name.
getMemoryFaultHandler() - Method in interface ghidra.app.emulator.EmulatorConfiguration
 
getMemoryFaultHandler() - Method in class ghidra.app.emulator.EmulatorHelper
 
getMemoryFaultHandler() - Method in class ghidra.pcode.memstate.MemoryBank
 
getMemoryLoadImage() - Method in interface ghidra.app.emulator.memory.EmulatorLoadData
 
getMemoryRefTypes() - Static method in class ghidra.program.model.symbol.RefTypeFactory
 
getMemorySize() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
Get the unadjusted memory size in bytes specified by this program header; it may be zero.
getMemoryState() - Method in class ghidra.pcode.emulate.Emulate
 
getMemoryUsage() - Static method in class docking.widgets.tree.support.NewTestApp
 
getMemoryValue(Varnode) - Method in class ghidra.program.util.VarnodeContext
Search the value state stack for the first occurence of the set value
getMemState() - Method in class ghidra.app.emulator.AdaptedEmulator
 
getMemState() - Method in class ghidra.app.emulator.DefaultEmulator
 
getMemState() - Method in interface ghidra.app.emulator.Emulator
Get the memory state
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
Returns the menu path as a string.
getMenuPathAsString() - Method in class ghidra.app.script.ScriptInfo
Returns the script menu path as a string.
getMenuPathDisplayString() - Method in class docking.action.MenuData
Returns the 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.framework.data.LinkHandler
 
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 help.CustomTOCView.CustomTreeItemDecorator
 
getMessage() - Method in class docking.AbstractErrDialog
Returns the string message of this error dialog
getMessage() - Method in class docking.ErrLogDialog
 
getMessage() - Method in class docking.ErrLogExpandableDialog
 
getMessage() - Method in class docking.widgets.conditiontestpanel.ConditionResult
 
getMessage() - Method in class docking.widgets.OptionDialog
Returns the dialog's message to the user
getMessage() - Method in class docking.widgets.tree.TreeTaskMonitor
 
getMessage() - Method in exception generic.test.TestReportingException
 
getMessage() - Method in exception ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
 
getMessage() - Method in error ghidra.app.util.cparser.C.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in error ghidra.app.util.cparser.CPP.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
getMessage() - Method in class ghidra.framework.task.GTaskMonitor
 
getMessage() - Method in class ghidra.framework.task.gui.GProgressBar
 
getMessage() - Method in class ghidra.util.task.TaskDialog
 
getMessage() - Method in interface ghidra.util.task.TaskMonitor
Gets the last set message of this monitor
getMessage() - Method in class ghidra.util.task.TaskMonitorAdapter
 
getMessage() - Method in class ghidra.util.task.TaskMonitorComponent
 
getMessage() - Method in class ghidra.util.task.TimeoutTaskMonitor
 
getMessage() - Method in class ghidra.util.task.WrappingTaskMonitor
 
getMessage() - Method in class utilities.util.FileResolutionResult
 
getMessageLog() - Method in class ghidra.app.util.exporter.Exporter
Returns the message log the may have been created during an export.
getMessages() - Method in class ghidra.app.cmd.formats.AppleSingleDoubleBinaryAnalysisCommand
 
getMessages() - Method in class ghidra.app.cmd.formats.CoffArchiveBinaryAnalysisCommand
 
getMessages() - Method in class ghidra.app.cmd.formats.CoffBinaryAnalysisCommand
 
getMessages() - Method in class ghidra.app.cmd.formats.ElfBinaryAnalysisCommand
 
getMessages() - Method in class ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
 
getMessages() - Method in class ghidra.app.cmd.formats.PefBinaryAnalysisCommand
 
getMessages() - Method in class ghidra.app.cmd.formats.PortableExecutableBinaryAnalysisCommand
 
getMessages() - Method in interface ghidra.framework.cmd.BinaryAnalysisCommand
Returns the status message indicating the status of the command.
getMessageText(Window) - Static method in class docking.test.AbstractDockingTest
Check for and display message component text associated with OptionDialog windows
getMeta(DataType) - Static method in enum class ghidra.program.model.data.MetaDataType
 
getMetadata() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
Gets the MetaData directory.
getMetadata() - Method in class ghidra.framework.data.DomainFileProxy
 
getMetadata() - Method in class ghidra.framework.data.DomainObjectAdapter
 
getMetadata() - Method in class ghidra.framework.data.GhidraFile
 
getMetadata() - Method in interface ghidra.framework.model.DomainFile
Returns an ordered map containing the metadata that has been associated with the corresponding domain object.
getMetadata() - Method in interface ghidra.framework.model.DomainObject
Returns a map containing all the stored metadata associated with this domain object.
getMetadata() - Method in class ghidra.program.database.DataTypeArchiveDB
 
getMetadata() - Method in class ghidra.program.database.ProgramDB
 
getMetadata(GFile) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
Gets the opaque filesystem specific blob that was associated with the specified file.
getMetadataNegativeSizeInWords() - Method in class ghidra.app.util.bin.format.swift.types.TargetClassDescriptor
If this descriptor does not have a resilient superclass, this is the negative size of metadata objects of this class (in words).
getMetadataPositiveSizeInWords() - Method in class ghidra.app.util.bin.format.swift.types.TargetClassDescriptor
If this descriptor does not have a resilient superclass, this is the positive size of metadata objects of this class (in words).
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.
getMetadataSourceRecords() - Method in class ghidra.app.util.bin.format.swift.types.CaptureDescriptor
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.pcode.PcodeDataTypeManager
Get the decompiler meta-type associated with a data-type.
getMetatype(String) - Static method in class ghidra.program.model.pcode.PcodeDataTypeManager
Convert an XML marshaling string to a metatype code
getMetatypeString(int) - Static method in class ghidra.program.model.pcode.PcodeDataTypeManager
Convert a decompiler metatype code to a string for XML marshaling
getMethod() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod.GoMethodInfo
 
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
 
getMethodInfoForFunction(Address) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a list of methods (either gotype methods or interface methods) that point to this function.
getMethodInfoList() - Method in class ghidra.app.util.bin.format.golang.rtti.GoItab
Returns list of GoIMethod.GoIMethodInfo instances, that represent the methods implemented by the specified type / interface.
getMethodInfoList() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
Returns a list of all methods defined on this type.
getMethodInfos(GoType) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod
Returns a list of GoMethod.GoMethodInfos containing the ifn and tfn values (if present).
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
 
getMethodListString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoInterfaceType
 
getMethodListString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
getMethodLookup() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary
An override to provide method access, if any non-public method is exported as a userop.
getMethodLookup() - Method in class ghidra.pcode.struct.StructuredSleigh
Get the method lookup for this context
getMethods() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoInterfaceType
Returns the methods defined by this interface
getMethods() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoUncommonType
Returns a list of the methods defined by the type.
getMethods() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodList
 
getMethodSignature(GoMethod, boolean) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
Return a funcdef signature for a method that is attached to this type.
getMethodSize() - Method in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
 
getMethodsSlice() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoInterfaceType
Returns a slice containing the methods of this interface.
getMethodsSlice() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoUncommonType
Returns a slice containing the methods defined by the type.
getMethodType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
 
getMethodType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethod
 
getMetrics() - Method in class ghidra.app.util.viewer.field.FieldFactory
Returns the font metrics used by this field factory
getMetrics(int) - Method in class ghidra.app.util.viewer.field.FieldFactory
 
getMetrics(Variable) - Method in class ghidra.app.util.viewer.field.AbstractVariableFieldFactory
 
getMiddleMouseHighlightButton() - Method in class ghidra.app.decompiler.DecompileOptions
 
getMiddleMouseHighlightColor() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getMiddleMouseHighlightColor() - Method in class ghidra.app.decompiler.DecompileOptions
 
getMillisecondsFromLaunch() - Static method in class ghidra.GhidraLauncher
Returns the current number of milliseconds that have elapsed since execution began.
getMin() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
Return the minimum acceptable value.
getMin() - Method in class ghidra.util.datastruct.SortedRangeList
Returns the minimum int value in this sorted range list.
getMinAddress() - Method in class ghidra.app.decompiler.ClangCaseToken
 
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
Get the smallest Program address associated with the code that this text represents
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.app.util.PseudoData
Get the starting address for this code unit.
getMinAddress() - Method in class ghidra.program.database.code.InstructionDB
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
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
Get the minimum address for this address set.
getMinAddress() - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
getMinAddress() - Method in interface ghidra.program.model.address.AddressSpace
Get the minimum 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.ParameterImpl
 
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.StubMemory
 
getMinAddress() - Method in class ghidra.program.util.ProgramSelection
Return the minimum address for this set.
getMinAddress(AddressSpace, long) - Static method in class ghidra.program.model.address.OldGenericNamespaceAddress
Returns minimum namespace address within the specified address space for upgrade iterators.
getMinAlignmentString(Composite) - Static method in interface ghidra.program.model.data.CompositeInternal
 
getMinAllocSize() - Method in class ghidra.app.util.bin.format.ne.Segment
Returns the minimum allocation size of this segment.
getMinBigFloat() - Method in class ghidra.pcode.floatformat.FloatFormat
Get the minimum finite subnormal BigFloat value for this format
getMinCodeSwapSize() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns the minimum code swap size.
getMinDate() - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
Returns the current minimum allowed date.
getMinIconWidth() - Method in class docking.widgets.tree.support.GTreeRenderer
 
getMinimum() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getMinimum() - Method in class docking.widgets.textfield.LocalDateTextField
 
getMinimum() - Method in class ghidra.util.task.TaskMonitorAdapter
 
getMinimumByteSize() - Method in class ghidra.program.model.lang.Register
Returns the minimum number of bytes required to store a value for this Register.
getMinimumHexDigits() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
 
getMinimumLength() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
 
getMinimumLength() - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
 
getMinimumPossibleLength() - Method in interface ghidra.program.model.data.Enum
Returns the smallest length (size in bytes) this enum can be and still represent all of it's current values.
getMinimumPossibleLength() - Method in class ghidra.program.model.data.EnumDataType
 
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)
getMinimumTemplateLength() - Method in class ghidra.app.util.template.TemplateSimplifier
Returns the minimum length of a template string that will be simplified.
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.
getMinLC() - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
Returns the min lc, used as the GoPcValueEvaluator's pcquantum
getMinLC() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the minLC (pcquantum) value found in the pcln header structure
getMinor() - Method in enum class ghidra.app.util.bin.format.golang.GoVer
Minor value
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.decompiler.DecompInterface
 
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
 
getMinPossibleValue() - Method in interface ghidra.program.model.data.Enum
Returns the maximum value that this enum can represent based on its size and signedness.
getMinPossibleValue() - Method in class ghidra.program.model.data.EnumDataType
 
getMinSize() - Method in class ghidra.program.model.lang.ParamEntry
 
getMinThreadCount() - Method in class generic.concurrent.GThreadPool
Returns the minimum number of threads to keep alive in this thread pool.
getMinValue() - Method in class docking.widgets.table.constraint.RangeColumnConstraint
Returns the min value of the range used by this constraint.
getMirroredDataAddress(EmulatorTestRunner, Address) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
getMissingBuiltInClassPath() - Method in class ghidra.program.model.data.MissingBuiltInDataType
Returns classpath of missing built-in datatype for which this type is standing-in for
getMissingBuiltInName() - Method in class ghidra.program.model.data.MissingBuiltInDataType
Returns name of missing built-in datatype for which this type is standing-in for
getMissingManualDescription() - Method in class ghidra.util.ManualEntry
 
getMissingRequiredServices() - Method in class ghidra.framework.plugintool.Plugin
 
getMnemonic() - Method in class docking.action.MenuData
 
getMnemonic() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
 
getMnemonic() - Method in class ghidra.program.model.pcode.PcodeOp
 
getMnemonic() - Method in class ghidra.program.util.CodeUnitContainer
 
getMnemonic() - Method in class ghidra.program.util.MnemonicFieldLocation
Returns the mnemonic string at this location.
getMnemonic() - Method in class ghidra.util.ManualEntry
 
getMnemonic(int) - Static method in class ghidra.program.model.pcode.PcodeOp
Get string representation for p-code operation
getMnemonic(Settings) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
 
getMnemonic(Settings) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
 
getMnemonic(Settings) - Method in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
 
getMnemonic(Settings) - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
 
getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
 
getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
 
getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
 
getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.MUIResourceDataType
 
getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
 
getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
Deprecated.
 
getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
Deprecated.
 
getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
Deprecated.
 
getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
Deprecated.
 
getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
 
getMnemonic(Settings) - Method in class ghidra.app.util.opinion.ElfDataType
 
getMnemonic(Settings) - Method in class ghidra.app.util.opinion.PeDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.AbstractComplexDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.AbstractDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.AbstractFloatDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.AbstractIntegerDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.AbstractStringDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.AIFFDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.AlignmentDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.ArrayDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.AUDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.BadDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.BitmapResourceDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.BooleanDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.CountedDynamicDataType
 
getMnemonic(Settings) - Method in interface ghidra.program.model.data.DataType
Get the mnemonic for this DataType.
getMnemonic(Settings) - Method in class ghidra.program.model.data.DefaultDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.DialogResourceDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.EnumDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.FileTimeDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.GifDataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.IBO32DataType
 
getMnemonic(Settings) - Method in class ghidra.program.model.data.IBO64DataType
 
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 class ghidra.app.util.PseudoData
Get references for the mnemonic for this instruction.
getMnemonicReferences() - Method in class ghidra.program.database.code.InstructionDB
 
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
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.searchlist.SearchList
Returns the search list model.
getModel() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getModel() - Method in class docking.widgets.table.GFilterTable
 
getModel() - Method in class docking.widgets.table.GTableWidget
 
getModel() - Method in class docking.widgets.tree.GTree
Returns the model for this tree
getModel() - Method in class ghidra.app.util.viewer.format.FieldHeaderComp
Returns the currently displayed model.
getModel() - Method in class ghidra.app.util.viewer.format.FieldHeaderLocation
Returns the FieldFormatModel for this location.
getModel() - Method in interface ghidra.program.model.block.CodeBlock
Get the model instance which was used to generate this block.
getModel() - Method in class ghidra.program.model.block.CodeBlockImpl
 
getModel() - Method in class ghidra.program.model.block.ExtCodeBlockImpl
 
getModel(int) - Method in class ghidra.app.util.viewer.format.FormatManager
Returns the format model for the given index.
getModel(int) - Method in class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
Returns the ListingModel for the program with the indicated index.
getModel(int) - Method in class ghidra.program.model.lang.PrototypeModelMerged
 
getModelData() - Method in class docking.theme.gui.ThemeColorTableModel
 
getModelData() - Method in class docking.theme.gui.ThemeFontTableModel
 
getModelData() - Method in class docking.theme.gui.ThemeIconTableModel
 
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
 
getModelNode(GTreeNode) - Method in class docking.widgets.tree.GTree
Gets the model node for the given node.
getModelNodeForPath(TreePath) - Method in class docking.widgets.tree.GTree
Gets the model node for the given path.
getModelRoot() - Method in class docking.widgets.tree.GTree
This method returns the root node that was provided to the tree by the client, whether from the constructor or from GTree.setRootNode(GTreeNode).
getModelRoot() - Method in class docking.widgets.tree.internal.GTreeModel
 
getModelRow(int) - Method in class docking.widgets.table.GTableFilterPanel
Returns a row number for this panel's underlying table model that is tied to the given row number that represents a row in a table's display.
getModelRow(int) - Method in interface docking.widgets.table.RowObjectFilterModel
 
getModelRow(int) - Method in class docking.widgets.table.TableModelWrapper
 
getModelRow(int) - Method in class docking.widgets.table.threaded.ThreadedTableModel
Given a row index for the view (filtered) model, return the corresponding index in the raw (unfiltered) model.
getModelRow(int) - Method in interface docking.widgets.table.WrappingTableModel
Returns the unwrapped model's row for the given view row.
getModificationDate() - Method in class ghidra.framework.main.datatable.DomainFileInfo
 
getModificationDate() - Method in class ghidra.program.model.listing.CommentHistory
Get the modification date
getModificationDate() - Method in class ghidra.program.model.symbol.LabelHistory
Get the modification date
getModificationNumber() - Method in class ghidra.framework.data.DomainObjectAdapter
 
getModificationNumber() - Method in interface ghidra.framework.model.DomainObject
Returns a long value that gets incremented every time a change, undo, or redo takes place.
getModificationNumber() - Method in interface ghidra.program.model.listing.ProgramModule
Get the current modification number of the module tree; the number is updated when ever a change is made to any module or fragment that is part of this module's root tree.
getModificationNumber() - Method in class ghidra.util.graph.attributes.Attribute
Return the current value of the modificationNumber which counts the number of changes this Attribute has undergone.
getModificationNumber() - Method in interface ghidra.util.graph.KeyIndexableSet
Deprecated.
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.dwarf.line.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 class 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
getModifiers() - Method in class gui.event.MouseBinding
The modifiers used by this class
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.StubListing
 
getModuleBinDirectories(Collection<GModule>) - Static method in class utility.module.ModuleUtilities
Gets the directory locations of the .class files and resources from the given modules.
getModuleContainingClass(Class<?>) - Static method in class ghidra.framework.Application
 
getModuleContainingClass(String) - Static method in class ghidra.framework.Application
 
getModuleContainingResourceFile(ResourceFile) - Static method in class ghidra.framework.Application
 
getModuledata() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns a reference to the GoModuledata that contains this function.
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.
getModuleInfo() - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
 
getModuleLibDirectories(Collection<GModule>) - Static method in class utility.module.ModuleUtilities
Gets the library 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 name of the module that contains the plugin.
getModuleName() - Method in class utility.module.ModuleManifestFile
 
getModuleName(String) - Method in class generic.jar.ClassModuleTree
 
getModuleNameIndex() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
 
getModuleReferenceTable() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
Returns the module reference table.
getModuleRepoRoot() - Method in class help.validator.location.HelpModuleLocation
 
getModuleRoot() - Method in class ghidra.framework.GModule
 
getModuleRootDir(String) - Static method in class ghidra.framework.Application
Return the module root directory for the module with the given name.
getModuleRootDirectories() - Static method in class ghidra.framework.Application
Returns a collection of all the module root directories.
getModules() - Method in class utility.application.ApplicationLayout
Gets the application's modules from the application layout.
getModuleSubDirectory(String, String) - Static method in class ghidra.framework.Application
Return the directory relative the the name module's directory.
getModuleTableOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
Returns the byte index from the start of the file to the module table.
getModuleTableSize() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
Returns the number of entries in the module table.
getModuleType() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
Returns the module type.
getMonitor() - Method in class ghidra.program.flatapi.FlatProgramAPI
Gets the current task monitor.
getMonitor() - Method in class ghidra.program.model.correlate.HashStore
 
getMonitorComponent() - Method in class ghidra.app.merge.MergeManager
Gets the TaskMonitor component that is displayed at the bottom of the merge tool.
getMonitorComponent() - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
Get the monitor component that shows progress and has a cancel button.
getMonitorComponent() - Method in class ghidra.util.task.RunManager
 
getMostRecentServerInfo() - Method in interface ghidra.framework.model.ProjectManager
Get the information that was last used to access a repository managed by a Ghidra server.
getMostRecentServerInfo() - Method in class ghidra.framework.project.DefaultProjectManager
 
getMostSpecificDataType(DataType, DataType) - Static method in enum class ghidra.program.model.data.MetaDataType
 
getMountedFilesystem(FSRLRoot) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a new FilesystemRef handle to an already mounted filesystem.
getMountedFilesystems() - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a list of all currently mounted filesystems.
getMouseBinding() - Method in class docking.action.KeyBindingData
Returns the mouse binding assigned to this key binding data.
getMouseBinding() - Method in class docking.ActionBindingPanel
 
getMouseBinding() - Method in class docking.MouseEntryTextField
 
getMouseBinding() - Method in class ghidra.framework.options.ActionTrigger
 
getMouseBinding(MouseEvent) - Static method in class gui.event.MouseBinding
Create a mouse binding for the given event
getMouseBinding(String) - Method in class docking.actions.KeyBindings
 
getMouseBinding(String) - Static method in class gui.event.MouseBinding
Creates a mouse binding from the given string.
getMouseEvent() - Method in interface docking.ActionContext
Returns the context's mouse event.
getMouseEvent() - Method in class docking.DefaultActionContext
 
getMouseEventID() - Method in enum class 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
 
getMultiPayloadEnumDescriptors() - Method in class ghidra.app.util.bin.format.swift.SwiftTypeMetadata
Returns the multi-payload enum descriptors.
getMultitermEvaluationMode() - Method in class docking.widgets.filter.FilterOptions
 
getMutability() - Method in class ghidra.program.model.pcode.DynamicEntry
 
getMutability() - Method in class ghidra.program.model.pcode.HighSymbol
Return one of - MutabilitySettingsDefinition.NORMAL - MutabilitySettingsDefinition.VOLATILE - MutabilitySettingsDefinition.CONSTANT
getMutability() - Method in class ghidra.program.model.pcode.MappedDataEntry
 
getMutability() - Method in class ghidra.program.model.pcode.MappedEntry
 
getMutability() - Method in class ghidra.program.model.pcode.SymbolEntry
Return one of - MutabilitySettingsDefinition.NORMAL - MutabilitySettingsDefinition.VOLATILE - MutabilitySettingsDefinition.CONSTANT
getMutabilityMode(Settings) - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
Returns the mutability mode based on the current settings
getMutabilityOfAddress(Address, Program) - Static method in class ghidra.program.model.pcode.MappedEntry
Get the underlying mutability setting of an Address based on the Program configuration and the MemoryBlock.
getMyModuleRootDirectory() - Static method in class ghidra.framework.Application
Returns the module root directory that contains the class that called this method.
getMyPlacement(Dimension, Rectangle, Rectangle) - Method in class docking.widgets.shapes.PopupWindowPlacer
 
getN2addr() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
 
getN2addr() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
Get address of instruction after the next instruction.
getNaddr() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
 
getNaddr() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
Get address of instruction after current instruction.
getName() - Method in class db.DBInitializer
 
getName() - Method in class db.Table
Get table name
getName() - Method in class decompiler.DecompilerInitializer
 
getName() - Method in class docking.action.DockingAction
 
getName() - Method in interface docking.action.DockingActionIf
Returns the name of the action
getName() - Method in interface docking.actions.SharedDockingActionPlaceholder
The action name.
getName() - Method in class docking.ComponentPlaceholder
Returns the name of this component.
getName() - Method in class docking.ComponentProvider
Returns the name of this provider
getName() - Method in class docking.dnd.DragDropNode
Get the name of this node.
getName() - Method in class docking.DockingActionProxy
 
getName() - Method in class docking.menu.ActionState
 
getName() - Method in class docking.options.editor.EditorInitializer
 
getName() - Method in enum class docking.theme.gui.ColorSorter
 
getName() - Method in class docking.theme.gui.ThemeColorTableModel
 
getName() - Method in class docking.theme.gui.ThemeFontTableModel
 
getName() - Method in class docking.theme.gui.ThemeIconTableModel
 
getName() - Method in interface docking.Tool
Returns a combination of the tool name and the instance name of the form tool name(instance name), e.g., SomeTool(2)
getName() - Method in interface docking.widgets.conditiontestpanel.ConditionTester
 
getName() - Method in class docking.widgets.conditiontestpanel.ConditionTestState
 
getName() - Method in class docking.widgets.table.AnyObjectTableModel
 
getName() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
Returns the name of this filter.
getName() - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
 
getName() - Method in interface docking.widgets.table.constraint.ColumnConstraint
Returns the name of the constraint
getName() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
Returns the name of the column represented by this ColumnFilterData
getName() - Method in class docking.widgets.table.constraint.EnumColumnConstraint
 
getName() - Method in class docking.widgets.table.constraint.MappedColumnConstraint
 
getName() - Method in class docking.widgets.table.constraint.RangeColumnConstraint
 
getName() - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
 
getName() - Method in class docking.widgets.table.constraint.StringContainsColumnConstraint
 
getName() - Method in class docking.widgets.table.constraint.StringEndsWithColumnConstraint
 
getName() - Method in class docking.widgets.table.constraint.StringIsEmptyColumnConstraint
 
getName() - Method in class docking.widgets.table.constraint.StringIsNotEmptyColumnConstraint
 
getName() - Method in class docking.widgets.table.constraint.StringMatchesColumnConstraint
 
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.StringNotMatchesColumnConstraint
 
getName() - Method in class docking.widgets.table.constraint.StringNotStartsWithColumnConstraint
 
getName() - Method in class docking.widgets.table.constraint.StringStartsWithColumnConstraint
 
getName() - Method in class docking.widgets.table.DynamicTableModel
 
getName() - Method in interface docking.widgets.table.RowObjectTableModel
Returns the name of this model
getName() - Method in class docking.widgets.table.TableModelWrapper
 
getName() - Method in class docking.widgets.table.threaded.ThreadedTableModel
Returns the name of this model.
getName() - Method in class docking.widgets.tree.GTreeNode
Returns the name of the node.
getName() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
 
getName() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
 
getName() - Method in class docking.widgets.values.AbstractValue
Returns the name of this value object.
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 generic.theme.AbstractThemeReader.Section
Returns the name of this section
getName() - Method in class generic.theme.GTheme
Returns the name of this GTheme
getName() - Method in enum class generic.theme.LafType
Returns the name of this LafType.
getName() - Method in class ghidra.app.cmd.comments.AppendCommentCmd
 
getName() - Method in class ghidra.app.cmd.comments.CodeUnitInfoPasteCmd
The name of the edit action.
getName() - Method in class ghidra.app.cmd.comments.SetCommentCmd
 
getName() - Method in class ghidra.app.cmd.comments.SetCommentsCmd
The name of the edit action.
getName() - Method in class ghidra.app.cmd.data.AbstractCreateStructureCmd
 
getName() - Method in class ghidra.app.cmd.data.CreateArrayCmd
 
getName() - Method in class ghidra.app.cmd.data.CreateArrayInStructureCmd
 
getName() - Method in class ghidra.app.cmd.data.CreateDataCmd
 
getName() - Method in class ghidra.app.cmd.data.CreateDataInStructureCmd
 
getName() - Method in class ghidra.app.cmd.data.CreateStringCmd
 
getName() - Method in class ghidra.app.cmd.data.RenameDataFieldCmd
 
getName() - Method in class ghidra.app.cmd.disassemble.MipsDisassembleCommand
 
getName() - Method in class ghidra.app.cmd.disassemble.PowerPCDisassembleCommand
 
getName() - Method in class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
 
getName() - Method in class ghidra.app.cmd.equate.ClearEquateCmd
 
getName() - Method in class ghidra.app.cmd.equate.SetEquateCmd
 
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
Deprecated.
 
getName() - Method in class ghidra.app.cmd.function.AddMemoryVarCmd
 
getName() - Method in class ghidra.app.cmd.function.AddParameterCommand
Deprecated.
 
getName() - Method in class ghidra.app.cmd.function.AddRegisterParameterCommand
Deprecated.
 
getName() - Method in class ghidra.app.cmd.function.AddRegisterVarCmd
 
getName() - Method in class ghidra.app.cmd.function.AddStackParameterCommand
Deprecated.
 
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.function.UpdateFunctionCommand
 
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.memory.AbstractAddMemoryBlockCmd
 
getName() - Method in class ghidra.app.cmd.module.CreateDefaultTreeCmd
 
getName() - Method in class ghidra.app.cmd.module.CreateFolderCommand
 
getName() - Method in class ghidra.app.cmd.module.CreateFragmentCmd
 
getName() - Method in class ghidra.app.cmd.module.DeleteTreeCmd
 
getName() - Method in class ghidra.app.cmd.module.MergeFolderCmd
 
getName() - Method in class ghidra.app.cmd.module.RenameCmd
 
getName() - Method in class ghidra.app.cmd.module.RenameTreeCmd
 
getName() - Method in class ghidra.app.cmd.module.ReorderModuleCmd
 
getName() - Method in class ghidra.app.cmd.refs.AddExternalNameCmd
 
getName() - Method in class ghidra.app.cmd.refs.AddMemRefCmd
 
getName() - Method in class ghidra.app.cmd.refs.AddOffsetMemRefCmd
 
getName() - Method in class ghidra.app.cmd.refs.AddRegisterRefCmd
 
getName() - Method in class ghidra.app.cmd.refs.AddShiftedMemRefCmd
 
getName() - Method in class ghidra.app.cmd.refs.AddStackRefCmd
 
getName() - Method in class ghidra.app.cmd.refs.AssociateSymbolCmd
 
getName() - Method in class ghidra.app.cmd.refs.ClearExternalNameCmd
 
getName() - Method in class ghidra.app.cmd.refs.ClearFallThroughCmd
 
getName() - Method in class ghidra.app.cmd.refs.EditRefTypeCmd
 
getName() - Method in class ghidra.app.cmd.refs.RemoveAllReferencesCmd
 
getName() - Method in class ghidra.app.cmd.refs.RemoveExternalNameCmd
 
getName() - Method in class ghidra.app.cmd.refs.RemoveExternalRefCmd
 
getName() - Method in class ghidra.app.cmd.refs.RemoveReferenceCmd
 
getName() - Method in class ghidra.app.cmd.refs.SetExternalNameCmd
 
getName() - Method in class ghidra.app.cmd.refs.SetExternalRefCmd
 
getName() - Method in class ghidra.app.cmd.refs.SetFallThroughCmd
 
getName() - Method in class ghidra.app.cmd.refs.SetPrimaryRefCmd
 
getName() - Method in class ghidra.app.cmd.refs.UpdateExternalNameCmd
 
getName() - Method in class ghidra.app.cmd.register.SetRegisterCmd
 
getName() - Method in class ghidra.app.decompiler.component.hover.DataTypeDecompilerHover
 
getName() - Method in class ghidra.app.decompiler.component.hover.FunctionSignatureDecompilerHover
 
getName() - Method in class ghidra.app.decompiler.component.hover.ReferenceDecompilerHover
 
getName() - Method in class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
 
getName() - Method in class ghidra.app.merge.datatypes.DataTypeMergeManager
 
getName() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
getName() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
 
getName() - Method in class ghidra.app.merge.listing.FunctionTagMerger
PUBLIC METHODS
getName() - Method in class ghidra.app.merge.listing.ListingMergeManager
 
getName() - Method in class ghidra.app.merge.listing.ProgramContextMergeManager
 
getName() - Method in class ghidra.app.merge.memory.MemoryMergeManager
 
getName() - Method in interface ghidra.app.merge.MergeResolver
Get the name of this MergeResolver.
getName() - Method in class ghidra.app.merge.propertylist.PropertyListMergeManager
 
getName() - Method in class ghidra.app.merge.tree.ProgramTreeMergeManager
 
getName() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
Get the "name" of this production
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.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 class ghidra.app.services.AnalyzerType
Return the name of this AnalyzerType.
getName() - Method in interface ghidra.app.services.MarkerSet
Return the name of this MarkerSet
getName() - Method in class ghidra.app.util.bean.SetEquateTableModel
 
getName() - Method in class ghidra.app.util.bin.ByteArrayProvider
 
getName() - Method in interface ghidra.app.util.bin.ByteProvider
Returns the name of the ByteProvider.
getName() - Method in class ghidra.app.util.bin.ByteProviderWrapper
 
getName() - Method in class ghidra.app.util.bin.EmptyByteProvider
 
getName() - Method in class ghidra.app.util.bin.FileByteProvider
 
getName() - Method in class ghidra.app.util.bin.FileBytesProvider
 
getName() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
 
getName() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
Returns the section name.
getName() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
 
getName() - Method in class ghidra.app.util.bin.format.dwarf.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.dwarf.DWARFCompilationUnit
Get the filename that produced the compile unit
getName() - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
Returns the name of this entry.
getName() - Method in class ghidra.app.util.bin.format.dwarf.external.BuildIdSearchLocation
 
getName() - Method in class ghidra.app.util.bin.format.dwarf.external.LocalDirectorySearchLocation
 
getName() - Method in class ghidra.app.util.bin.format.dwarf.external.SameDirSearchLocation
 
getName() - Method in interface ghidra.app.util.bin.format.dwarf.external.SearchLocation
Returns the name of this instance, which should be a serialized copy of this instance.
getName() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFFile
 
getName() - Method in class ghidra.app.util.bin.format.dwarf.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.elf.info.ElfNote
Returns the name value of this note.
getName() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns the name of this function.
getName() - Method in class ghidra.app.util.bin.format.golang.rtti.GoName
Returns the name value.
getName() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoBaseType
Returns the name of this type.
getName() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoIMethod
 
getName() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod
Returns the name of this method.
getName() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructField
Returns the name of this field.
getName() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
Returns the name of this type.
getName() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImport
 
getName() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
 
getName() - Method in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
getName() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
 
getName() - Method in class ghidra.app.util.bin.format.macos.rm.ReferenceListEntry
 
getName() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
Helper to override the value of name
getName() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
Helper to override the value of name
getName() - Method in class ghidra.app.util.bin.format.ne.ResourceName
Returns the name of the resource name.
getName() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
 
getName() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
 
getName() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
 
getName() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Method
 
getName() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Property
 
getName() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
 
getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
 
getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
 
getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariable
 
getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
 
getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Method
 
getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Module
 
getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
 
getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethod
 
getName() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
This is usually the original source filename
getName() - Method in class ghidra.app.util.bin.format.omf.OmfGroupRecord
 
getName() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
 
getName() - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
 
getName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
Gets the name of this blob.
getName() - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
Gets the name of this header's stream.
getName() - Static method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamBlob
Gets the name of this stream.
getName() - Static method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamGuid
Gets the name of this stream.
getName() - Static method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
Gets the name of this stream.
getName() - Static method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamStrings
Gets the name of this stream.
getName() - Static method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamUserStrings
Gets the name of this stream.
getName() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
Returns the name of this symbol.
getName() - Method in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
Returns the name of the symbol.
getName() - Method in class ghidra.app.util.bin.format.pe.debug.OMFModule
 
getName() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleFile
Returns the name of source file.
getName() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
 
getName() - Method in class ghidra.app.util.bin.format.pe.ExportInfo
Returns the name of the export.
getName() - Method in class ghidra.app.util.bin.format.pe.ImportByName
Returns an ASCIIZ string with the name of the imported function.
getName() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
Returns an RVA to a NULL-terminated ASCII string containing the imported DLL's name.
getName() - Method in class ghidra.app.util.bin.format.pe.ImportInfo
Returns the name of the imported symbol.
getName() - Method in class ghidra.app.util.bin.format.pe.NTHeader
Returns the name to use when converting into a structure data type.
getName() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
 
getName() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
Returns the name of the resource.
getName() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
Returns the ASCII name of the section.
getName() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
Returns the name of the structure.
getName() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbol
 
getName() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
Returns the name of the library being imported.
getName() - Method in class ghidra.app.util.bin.format.pef.ImportedSymbol
 
getName() - Method in class ghidra.app.util.bin.format.pef.PefDebug
 
getName() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
Returns the name of this section.
getName() - Method in class ghidra.app.util.bin.format.swift.types.AssociatedTypeRecord
Gets the name
getName() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolDescriptor
Gets the name of the protocol
getName() - Method in class ghidra.app.util.bin.format.swift.types.TargetTypeContextDescriptor
Gets the name of the type
getName() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
 
getName() - Method in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
 
getName() - Method in class ghidra.app.util.bin.InputStreamByteProvider
 
getName() - Method in class ghidra.app.util.bin.MemBufferByteProvider
 
getName() - Method in class ghidra.app.util.bin.MemoryByteProvider
 
getName() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
 
getName() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
 
getName() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
getName() - Method in class ghidra.app.util.cparser.C.Declaration
 
getName() - Method in class ghidra.app.util.datatype.microsoft.GuidInfo
 
getName() - Method in class ghidra.app.util.datatype.microsoft.NewGuid
 
getName() - Method in interface ghidra.app.util.demangler.Demangled
Returns the demangled name of this object.
getName() - Method in class ghidra.app.util.demangler.DemangledList
 
getName() - Method in class ghidra.app.util.demangler.DemangledObject
 
getName() - Method in class ghidra.app.util.demangler.DemangledType
 
getName() - Method in class ghidra.app.util.demangler.DemangledUnknown
 
getName() - Method in class ghidra.app.util.demangler.DemangledVariable
 
getName() - Method in class ghidra.app.util.exporter.Exporter
Returns the display name of this exporter.
getName() - Method in class ghidra.app.util.html.DataTypeLine
 
getName() - Method in class ghidra.app.util.opinion.BinaryLoader
 
getName() - Method in class ghidra.app.util.opinion.CoffLoader
 
getName() - Method in class ghidra.app.util.opinion.DbgLoader
 
getName() - Method in class ghidra.app.util.opinion.DefLoader
 
getName() - Method in class ghidra.app.util.opinion.DyldCacheLoader
 
getName() - Method in class ghidra.app.util.opinion.ElfLoader
 
getName() - Method in class ghidra.app.util.opinion.GdtLoader
 
getName() - Method in class ghidra.app.util.opinion.GzfLoader
 
getName() - Method in class ghidra.app.util.opinion.IntelHexLoader
 
getName() - Method in class ghidra.app.util.opinion.Loaded
Gets the name of the loaded DomainObject.
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 display name of this SettingsDefinition
getName() - Method in class ghidra.formats.gfilesystem.AbstractFileSystem
 
getName() - Method in class ghidra.formats.gfilesystem.FSRL
Returns the name portion of this FSRL's path, everything after the last '/'
getName() - Method in class ghidra.formats.gfilesystem.FSRLRoot
Always returns null for a FSRLRoot.
getName() - Method in interface ghidra.formats.gfilesystem.GFile
The name of this file.
getName() - Method in class ghidra.formats.gfilesystem.GFileImpl
 
getName() - Method in class ghidra.formats.gfilesystem.GFileLocal
 
getName() - Method in interface ghidra.formats.gfilesystem.GFileSystem
File system volume name.
getName() - Method in class ghidra.formats.gfilesystem.GFileSystemBase
Returns the name of this file system.
getName() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
 
getName() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
 
getName() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
 
getName() - Static method in class ghidra.framework.Application
Returns the name of the application.
getName() - Method in class ghidra.framework.client.RepositoryAdapter
Returns repository name
getName() - Method in class ghidra.framework.cmd.BackgroundCommand
 
getName() - Method in interface ghidra.framework.cmd.BinaryAnalysisCommand
Returns the name of this command.
getName() - Method in interface ghidra.framework.cmd.Command
Returns the name of this command.
getName() - Method in class ghidra.framework.cmd.CompoundCmd
 
getName() - Method in class ghidra.framework.data.DomainFileProxy
 
getName() - Method in class ghidra.framework.data.DomainObjectAdapter
 
getName() - Method in class ghidra.framework.data.GhidraFile
 
getName() - Method in class ghidra.framework.data.GhidraFolder
 
getName() - Method in class ghidra.framework.data.LinkedGhidraFolder
 
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 class ghidra.framework.model.AbstractDomainObjectListenerBuilder
Returns the name that will be associated with the domainObjectListener.
getName() - Method in interface ghidra.framework.model.DomainFile
Get the name of this project file
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
 
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.Plugin
Returns this plugin's name.
getName() - Method in class ghidra.framework.plugintool.PluginTool
 
getName() - Method in class ghidra.framework.plugintool.util.PluginDescription
Return the name of the plugin.
getName() - Method in class ghidra.framework.plugintool.util.PluginPackage
 
getName() - Method in class ghidra.framework.project.DefaultProject
 
getName() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
 
getName() - Method in class ghidra.framework.remote.GhidraPrincipal
 
getName() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getName() - Method in interface ghidra.framework.remote.RepositoryHandle
Returns the name of this repository.
getName() - Method in class ghidra.framework.remote.RepositoryItem
Returns the item name.
getName() - Method in class ghidra.framework.remote.User
Returns user id/name
getName() - Method in class ghidra.framework.store.FileSystemInitializer
 
getName() - Method in interface ghidra.framework.store.FolderItem
Return The display name for this item.
getName() - Method in class ghidra.framework.store.local.LocalFolderItem
 
getName() - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
getName() - Method in interface ghidra.framework.task.GTask
Returns the name of this task.
getName() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
 
getName() - Method in class ghidra.net.SSLContextInitializer
 
getName() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
getName() - Method in interface ghidra.pcode.emu.PcodeThread
Get the name of this thread
getName() - Method in class ghidra.pcode.emu.sys.EmuSyscallLibrary.SyscallPcodeUseropDefinition
 
getName() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
 
getName() - Method in interface ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition
Get the name of the userop.
getName() - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition
 
getName() - Method in class ghidra.pcode.struct.DefaultUseropDecl
 
getName() - Method in interface ghidra.pcode.struct.StructuredSleigh.UseropDecl
Get the name of the userop
getName() - Method in interface ghidra.pcode.struct.StructuredSleigh.Var
Get the name of the variable as it appears in generated Sleigh code
getName() - Method in class ghidra.plugin.importer.LanguageSortedTableModel
 
getName() - Method in class ghidra.plugins.fsbrowser.FSBNode
 
getName() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
getName() - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
getName() - Method in class ghidra.program.database.data.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.ProgramOverlayAddressSpace
 
getName() - Method in class ghidra.program.database.ProjectDataTypeManager
 
getName() - Method in class ghidra.program.database.properties.PropertyMapDB
 
getName() - Method in class ghidra.program.database.symbol.EquateDB
 
getName() - Method in class ghidra.program.database.symbol.SymbolDB
 
getName() - Method in interface ghidra.program.model.address.AddressSpace
Returns the name of this address space.
getName() - Method in class ghidra.program.model.address.GenericAddressSpace
 
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 class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
getName() - Method in class ghidra.program.model.data.AddressSpaceSettingsDefinition
 
getName() - Method in interface ghidra.program.model.data.Category
Get the name of this category.
getName() - Method in class ghidra.program.model.data.CategoryPath
Return the terminating name of this category path.
getName() - Method in class ghidra.program.model.data.CharsetSettingsDefinition
 
getName() - Method in class ghidra.program.model.data.ComponentOffsetSettingsDefinition
 
getName() - Method in class ghidra.program.model.data.CycleGroup
 
getName() - Method in interface ghidra.program.model.data.DataType
Get the name of this datatype.
getName() - Method in interface ghidra.program.model.data.DataTypeManager
Returns this data type manager's name
getName() - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
 
getName() - Method in class ghidra.program.model.data.EndianSettingsDefinition
 
getName() - Method in interface ghidra.program.model.data.ICategory
Get the name of this category.
getName() - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
 
getName() - Method in class ghidra.program.model.data.OffsetMaskSettingsDefinition
 
getName() - Method in class ghidra.program.model.data.OffsetShiftSettingsDefinition
 
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.PointerTypedef
 
getName() - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
 
getName() - Method in interface ghidra.program.model.data.SourceArchive
Returns the name of the source archive
getName() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
 
getName() - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
 
getName() - Method in class ghidra.program.model.data.TypedefDataType
 
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 class ghidra.program.model.listing.ParameterImpl
 
getName() - Method in interface ghidra.program.model.mem.MemoryBlock
Get the name of this block
getName() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
getName() - Method in class ghidra.program.model.pcode.HighSymbol
Get the base name of this symbol
getName() - Method in class ghidra.program.model.pcode.HighVariable
 
getName() - Method in interface ghidra.program.model.symbol.Equate
Get the actual name of this equate.
getName() - Method in class ghidra.program.model.symbol.ExternalPath
 
getName() - Method in interface ghidra.program.model.symbol.Namespace
Get the name of the symbol for this scope
getName() - Method in class ghidra.program.model.symbol.RefType
Returns name of ref-type
getName() - Method in interface ghidra.program.model.symbol.Symbol
 
getName() - Method in class ghidra.program.model.util.DefaultPropertyMap
 
getName() - Method in interface ghidra.program.model.util.PropertyMap
Get the name for this property map.
getName() - Method in interface ghidra.program.util.AddressCorrelation
Returns the name of the correlating algorithm.
getName() - Method in class ghidra.program.util.EquateInfo
Get the equate name.
getName() - Method in class ghidra.program.util.LabelFieldLocation
Return the label string at this location.
getName() - Method in class ghidra.program.util.LinearDataAddressCorrelation
 
getName() - Method in class ghidra.program.util.VariableNameFieldLocation
Returns the name of the variable for this location.
getName() - Method in class ghidra.ProjectInitializer
 
getName() - Method in class ghidra.service.graph.AttributedGraph
Returns the name of the graph
getName() - Method in interface ghidra.service.graph.AttributedGraphExporter
Returns the name of this exporter
getName() - Method in class ghidra.service.graph.AttributedVertex
returns the name of the vertex
getName() - Method in interface ghidra.service.graph.GraphDisplayProvider
The name of this provider (for displaying as menu option when graphing)
getName() - Method in class ghidra.service.graph.GraphType
Returns a name for this type of graph
getName() - Method in class ghidra.service.graph.VertexShape
Returns the name of the shape
getName() - Method in class ghidra.SoftwareModelingInitializer
 
getName() - Method in class ghidra.util.extensions.ExtensionDetails
 
getName() - Method in class ghidra.util.map.ValueMap
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.AddressRangeEndpointSettingsDefinition
 
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.CustomTOCView.CustomTreeItemDecorator
 
getName() - Method in class help.validator.model.HelpTopic
 
getName(boolean) - Method in class ghidra.program.database.function.FunctionDB
 
getName(boolean) - Method in class ghidra.program.database.symbol.SymbolDB
 
getName(boolean) - Method in class ghidra.program.model.address.GlobalNamespace
 
getName(boolean) - Method in class ghidra.program.model.address.GlobalSymbol
 
getName(boolean) - Method in interface ghidra.program.model.symbol.Namespace
Returns the fully qualified name
getName(boolean) - Method in interface ghidra.program.model.symbol.Symbol
Returns the symbol name, optionally prepended with the namespace path.
getName(boolean) - Method in class ghidra.util.UndefinedFunction
 
getName(int) - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
Gets the i'th name in the split DYLD Cache
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.dwarf.DWARFProgram
Returns a DWARFName for a DIEAggregate.
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
 
getNameAddress() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns the address of this function's name string.
getNameAsString() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
Returns the actual string name for this section.
getNameAsString() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Returns the actual string name for this symbol.
getNameAt(short) - Method in class ghidra.app.util.bin.format.ne.ImportedNameTable
Returns the length/string set at the given offset.
getNameColor() - Method in class ghidra.app.util.html.DataTypeLine
 
getNamedTempFile(FileCache.FileCacheEntry, String) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a ByteProvider for the specified FileCache.FileCacheEntry, using the specified filename.
getNamedTempl(int) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
Retrieve a named p-code template section
getNameIsString() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
Returns the ID of the name of this resource.
getNameLen() - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
 
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
 
getNameOffset() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImport
 
getNameOffset() - Method in class ghidra.app.util.bin.format.macos.rm.ReferenceListEntry
Returns the offset from the beginning of the resource name list to resource name.
getNameOffset() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
Returns the offset to the name of this resource.
getNameOffset() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbol
Returns offset of symbol name in loader string table.
getNameOffset() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
The nameOffset field (4 bytes) indicates the offset (in bytes) from the beginning of the loader string table to the start of the null-terminated library name.
getNameOffset() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
The offset from the start of the section name table to the name of this section.
getNameRef() - Method in class ghidra.app.util.bin.format.pe.debug.OMFFileIndex
Returns the array of offsets into the names table.
getNameRelativeOffset() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
Return unicode name string offset relative to parent structure start
getNames() - Method in class ghidra.app.util.bin.format.ne.ModuleReferenceTable
Returns the array of names.
getNames() - Method in class ghidra.app.util.bin.format.ne.NonResidentNameTable
Returns the array of names defined in the non-resident name table.
getNames() - Method in class ghidra.app.util.bin.format.ne.ResidentNameTable
Returns the array of names defined in the resident name table.
getNames() - Method in class ghidra.app.util.bin.format.pe.debug.OMFFileIndex
Returns the file names referenced in the executable.
getNames() - Method in class ghidra.app.util.PseudoData
 
getNames() - Method in interface ghidra.docking.settings.Settings
Get this list of keys that currently have values associated with them
getNames() - Method in class ghidra.docking.settings.SettingsImpl
 
getNames() - Method in class ghidra.framework.options.GProperties
Return the names of the properties in this GProperties.
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(long) - Method in interface ghidra.program.model.data.Enum
Returns all names that map to the given value.
getNames(long) - Method in class ghidra.program.model.data.EnumDataType
 
getNamespace() - Method in class ghidra.app.cmd.label.CreateNamespacesCmd
Returns the newly created namespace or null if one was not created.
getNamespace() - Method in class ghidra.app.util.AddEditDialog.NamespaceWrapper
 
getNamespace() - Method in interface ghidra.app.util.demangler.Demangled
Returns the namespace containing this demangled object
getNamespace() - Method in class ghidra.app.util.demangler.DemangledList
 
getNamespace() - Method in class ghidra.app.util.demangler.DemangledObject
 
getNamespace() - Method in class ghidra.app.util.demangler.DemangledType
 
getNamespace() - Method in class ghidra.program.model.pcode.HighFunctionSymbol
 
getNamespace() - Method in class ghidra.program.model.pcode.HighSymbol
Fetch the namespace owning this symbol, if it exists.
getNamespace(ImportedLibrary) - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
Returns a namespace for the given imported library.
getNamespace(Address) - Method in class ghidra.program.database.symbol.SymbolManager
 
getNamespace(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
Get the deepest namespace containing the given address
getNamespace(Program) - Method in class ghidra.app.util.bin.format.dwarf.NamespacePath
Converts this NamespacePath into a Ghidra Namespace in the specified Program, creating missing elements on the path as necessary.
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
Get the namespace with the given name in the given parent namespace.
getNamespaceByPath(Program, Namespace, String) - Static method in class ghidra.app.util.NamespaceUtils
Returns a list of namespaces that match the given path.
getNamespaceContaining(Address) - Method in class ghidra.program.database.symbol.NamespaceManager
Get the Namespace containing the given address.
getNamespaceID() - Method in class ghidra.program.model.address.OldGenericNamespaceAddress
Returns the namespace ID assigned to this address.
getNamespaceManager() - Method in class ghidra.program.database.ProgramDB
 
getNamespaceName() - Method in interface ghidra.app.util.demangler.Demangled
Returns this object's namespace name without the fully-qualified parent path.
getNamespaceName() - Method in class ghidra.app.util.demangler.DemangledFunction
 
getNamespaceName() - Method in class ghidra.app.util.demangler.DemangledLambda
 
getNamespaceName() - Method in class ghidra.app.util.demangler.DemangledList
 
getNamespaceName() - Method in class ghidra.app.util.demangler.DemangledObject
 
getNamespaceName() - Method in class ghidra.app.util.demangler.DemangledType
 
getNamespaceParts(Namespace) - Static method in class ghidra.app.util.NamespaceUtils
Returns a list of namespaces, where each element is a component of the original specified namespace, excluding the global root namespace.
getNamespacePath() - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
Returns the NamespacePath of this instance.
getNamespacePath(long, Encoder) - Method in class ghidra.app.decompiler.DecompileCallback
Write a description of the formal namespace path to the given namespace
getNamespacePath(Namespace) - Method in class ghidra.app.decompiler.DecompileDebug
 
getNamespacePathWithoutLibrary(Namespace) - Static method in class ghidra.app.util.NamespaceUtils
Get the normal namespace path excluding any library name.
getNamespaceQualifiedName(Namespace, String, boolean) - Static method in class ghidra.app.util.NamespaceUtils
Get namespace qualified symbol name
getNamespacesByName(Program, Namespace, String) - Static method in class ghidra.app.util.NamespaceUtils
Returns a list of all namespaces with the given name in the parent namespace
getNamespacesOverlapping(AddressSetView) - Method in class ghidra.program.database.symbol.NamespaceManager
Get all Namespaces whose body overlaps the specified address set.
getNamespaceString() - Method in interface ghidra.app.util.demangler.Demangled
Returns a representation of this object as fully-qualified namespace.
getNamespaceString() - Method in class ghidra.app.util.demangler.DemangledList
 
getNamespaceString() - Method in class ghidra.app.util.demangler.DemangledObject
 
getNamespaceString() - Method in class ghidra.app.util.demangler.DemangledType
 
getNamespaceSymbol(String, Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
 
getNamespaceSymbol(String, Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
Get a generic namespace symbol with the given name in the given parent 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.AbstractDataTreeDialog
 
getNameToSymbolMap() - Method in class ghidra.program.model.pcode.LocalSymbolMap
Construct and return a map from a HighSymbol's name to the HighSymbol object
getNameTransformer() - Method in class ghidra.app.decompiler.DecompileOptions
Retrieve the transformer being applied to data-type, function, and namespace names.
getNameTransformer() - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
 
getNameWithoutConflict(DataType) - Static method in class ghidra.program.database.data.DataTypeUtilities
Get a datatype's name without conflict suffix.
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.
getNameWithoutConflict(String) - Static method in class ghidra.program.database.data.DataTypeUtilities
Get the name of a data type with all conflict naming patterns removed.
getNameWithPackageString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
getNaNEncoding(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getNative() - Method in class ghidra.pty.windows.Handle
 
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
Deprecated.
Returns a java.util.Set containing the vertex v and its neighbors.
getNeighborhood(Set<Vertex>) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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.app.util.template.TemplateSimplifier
Returns the nesting depth for simplification
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.
getNewComment() - Method in class ghidra.program.util.CommentChangeRecord
Returns the new comment or null if this is a result of deleting the comment.
getNewCompilerSpec() - Method in class ghidra.program.model.data.ProgramArchitectureTranslator
 
getNewCompilerSpecID(CompilerSpecID) - Method in interface ghidra.program.util.LanguageTranslator
Obtain the new compiler specification ID given the old compiler spec ID.
getNewCompilerSpecID(CompilerSpecID) - Method in class ghidra.program.util.LanguageTranslatorAdapter
 
getNewContextRegister() - Method in interface ghidra.program.util.LanguageTranslator
Returns the new processor context register or null if not defined
getNewContextRegister() - Method in class ghidra.program.util.LanguageTranslatorAdapter
 
getNewDataType() - Method in class ghidra.app.cmd.data.AbstractCreateStructureCmd
Get the new structure data type which was created.
getNewDisassemblerContext() - Method in class ghidra.pcode.emulate.Emulate
 
getNewFile() - Method in class ghidra.program.database.data.DataTypeArchiveTransformerPanel
 
getNewLanguage() - Method in interface ghidra.program.util.LanguageTranslator
Returns new language
getNewLanguage() - Method in class ghidra.program.util.LanguageTranslatorAdapter
 
getNewLanguageID() - Method in interface ghidra.program.util.LanguageTranslator
Returns new language name
getNewLanguageID() - Method in class ghidra.program.util.LanguageTranslatorAdapter
 
getNewLeadSelectionPath() - Method in class docking.widgets.tree.support.GTreeSelectionEvent
 
getNewModelByName(String) - Method in interface ghidra.app.services.BlockModelService
Deprecated.
use getNewModelByName(String, Program) instead
getNewModelByName(String, boolean) - Method in interface ghidra.app.services.BlockModelService
Deprecated.
use getNewModelByName(String, Program, boolean) instead
getNewModelByName(String, Program) - Method in interface ghidra.app.services.BlockModelService
Get new instance of the specified block model.
getNewModelByName(String, Program, boolean) - Method in interface ghidra.app.services.BlockModelService
Get new instance of the specified block model.
getNewPassword(Component, String, String) - Method in interface ghidra.framework.client.ClientAuthenticator
Get new user password
getNewPassword(Component, String, String) - Method in class ghidra.framework.client.DefaultClientAuthenticator
 
getNewPassword(Component, String, String) - Method in class ghidra.framework.client.HeadlessClientAuthenticator
 
getNewPassword(Component, String, String) - Method in class ghidra.framework.client.PasswordClientAuthenticator
 
getNewRegister(int, int) - Method in class ghidra.program.model.lang.RegisterTranslator
 
getNewRegister(Register) - Method in class ghidra.program.model.lang.RegisterTranslator
 
getNewRegister(Register) - Method in interface ghidra.program.util.LanguageTranslator
Find new register which corresponds to the specified old register.
getNewRegister(Register) - Method in class ghidra.program.util.LanguageTranslatorAdapter
 
getNewRegisters() - Method in class ghidra.program.model.lang.RegisterTranslator
 
getNewRegisterValue(RegisterValue) - Method in interface ghidra.program.util.LanguageTranslator
Get the translated register value
getNewRegisterValue(RegisterValue) - Method in class ghidra.program.util.LanguageTranslatorAdapter
 
getNewSymbol() - Method in class ghidra.app.cmd.label.AddUniqueLabelCmd
Deprecated.
Returns the newly created symbol.
getNewTheme(PluginTool, String) - Method in class ghidra.app.plugin.gui.CreateThemeDialog
 
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 for this event or null if not applicable.
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.AssemblyBuffer
Get the address of the "cursor" where the next instruction will be assembled
getNext() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
Get the symbol immediately to the right of 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.pcode.struct.GotoStmt
Get the label for the statement immediately following this statement
getNext() - Method in class ghidra.program.database.code.InstructionDB
 
getNext() - Method in interface ghidra.program.model.listing.Instruction
 
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(D) - Method in class generic.RangeMapSetter
Get the number immediately following the given bound
getNext(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
getNext(String) - Method in class ghidra.app.services.AnalysisPriority
Get the next gross priority.
getNext(N) - Method in class generic.Span.SpanMapSetter
 
getNextAction() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
Gets the record for the next action that the catch should fall to if the type isn't the one for this action.
getNextActionAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
Gets the base address of the next action record to consider in the action table.
getNextAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Method that returns the address immediately following the Common Information Entry
getNextAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
Gets the next address in memory after this FDE record.
getNextAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
Gets the next address indicating the address after this action record.
getNextAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
Gets the next address indicating the address after this LSDA header.
getNextAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATypeTable
Gets the address after this type table.
getNextArgLocation(Parameter[], DataType, Program) - Method in class ghidra.program.model.lang.PrototypeModel
Get the preferred parameter location for a new parameter which will appended to the end of an existing set of params.
getNextAttributeId() - Method in interface ghidra.program.model.pcode.Decoder
Get the next attribute id for the current element Attributes are automatically set up for traversal using this method, when the element is opened.
getNextAttributeId() - Method in class ghidra.program.model.pcode.PackedDecode
 
getNextBrace(ClangToken, boolean) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
Starts at the given token and finds the next enclosing brace, depending on the given direction.
getNextByte() - Method in class ghidra.program.model.pcode.LinkedByteBuffer.Position
Advance this Position by exactly one byte and return the next byte.
getNextChangeDataFile(boolean) - Method in class db.buffers.LocalManagedBufferFile
 
getNextChangeDataFile(boolean) - Method in interface db.buffers.ManagedBufferFile
Get the next change data file which corresponds to this buffer file.
getNextChangeDataFile(boolean) - Method in class db.buffers.ManagedBufferFileAdapter
 
getNextChangeDataFile(boolean) - Method in interface db.buffers.ManagedBufferFileHandle
 
getNextChangeDataFile(boolean) - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getNextCodeUnit() - Method in class ghidra.app.util.PseudoData
Get the code unit after this code unit.
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().
getNextIntParamRegister(Register) - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
Returns the integer parameter that follows the supplied register.
getNextLevel() - Method in enum class docking.actions.dialog.ActionDisplayLevel
 
getNextLocations(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
Returns the LocationMemento objects in the "next" list
getNextMatch(String, int, Position.Bias) - Method in class docking.widgets.list.GList
 
getNextMemberOffset() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
 
getNextNonUndefinedDataAfter(Program, Address, Address) - Static method in class ghidra.program.model.data.DataUtilities
Get the next defined data that comes after the address indicated by addr and that is no more than the specified maxAddr and that is not a sized undefined data type.
getNextOffset(int) - Method in interface ghidra.program.model.listing.DataBuffer
Get the offset to the next data item found after offset.
getNextOpenSegment(Address) - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
getNextOpenSegment(Address) - Method in class ghidra.program.model.address.SegmentedAddressSpace
Get the segment index for the first segment whose start address comes after the given address
getNextOrSame(D) - Method in class generic.RangeMapSetter
Get the next bound or this same bound, if the next doesn't exist
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
 
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.map.ValueMap
Get the next index where the property value exists.
getNextTempOffset() - Method in class ghidra.program.model.lang.PcodeParser
 
getNextToken() - Method in class ghidra.app.util.cparser.C.CParser
Get the next Token.
getNextToken() - Method in class ghidra.app.util.cparser.C.CParserTokenManager
Get the next Token.
getNextToken() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
Get the next Token.
getNextToken() - Method in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
Get the next Token.
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.
getNList(long) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
Gets the List of NList for the given dylib offset.
getNListCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsEntry
Returns The nlist count.
getNListStartIndex() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsEntry
Returns The nlist start index.
getNode() - Method in class generic.stl.ListIterator
 
getNode() - Method in class ghidra.util.search.trie.SearchResult
Returns the (terminal) node that was encountered in the search
getNode(GTree, String...) - Static method in class docking.test.AbstractDockingTest
 
getNode(String) - Method in class generic.jar.JarEntryNode
 
getNode(String[]) - Method in class generic.jar.JarEntryNode
 
getNodeCount() - Method in class docking.widgets.tree.GTreeNode
Returns the total number of nodes in the subtree rooted at this node.
getNodeCount() - Method in class generic.jar.ClassModuleTree
 
getNodeForLocation(int, int) - Method in class docking.widgets.tree.GTree
 
getNodeMap() - Method in class ghidra.util.graph.AbstractDependencyGraph
 
getNodeMapValues() - Method in class ghidra.util.graph.AbstractDependencyGraph
Returns the set of values in this graph.
getNodeMapValues() - Method in class ghidra.util.graph.DependencyGraph
 
getNodeMapValues() - Method in class ghidra.util.graph.DeterministicDependencyGraph
 
getNoFocusBorder() - Method in class docking.widgets.AbstractGCellRenderer
 
getNominalTypeDescriptor() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolConformanceDescriptor
Gets some description of the type that conforms to the protocol
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
 
getNonDefaultValues() - Method in class generic.theme.ThemeManager
Returns a GThemeValueMap contains all values that differ from the default values (values defined by the LookAndFeel or in the theme.properties files.
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
Returns the cursor color when this field panel is not focused.
getNonFunctionNamespace(Program, SymbolPath) - Static method in class ghidra.app.util.NamespaceUtils
Finds the namespace for the given symbol path that is not a function
getNonPackedAlignment() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
getNonParamSymbolNames() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
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.
getNormalizedIdToLafIdMap() - Method in class generic.theme.laf.CustomNimbusLookAndFeel
 
getNormalizedIdToLafIdMap() - Method in class generic.theme.laf.UiDefaultsMapper
Returns a mapping of normalized LaF Ids so that when fonts and icons get changed using the normalized ids that are presented to the user, we know which LaF ids need to be updated in the UiDefaults so that the LookAndFeel will pick up and use the changes.
getNormalizedJavaDefaults() - Method in class generic.theme.laf.UiDefaultsMapper
Returns the normalized id to value map that will be installed into the theme manager to be the user changeable values for affecting the Java LookAndFeel colors, fonts, and icons.
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 optional URL ref which may prevent direct comparison.
getNormalStorageComponents() - Method in class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
 
getNorthPanel() - Method in class ghidra.app.nav.ListingPanelContainer
 
getNoSortComparator() - Static method in class docking.widgets.table.TableComparators
 
getNoteTypeName() - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
Returns a string that describes this note's type, used when creating the default ElfNote.getProgramInfoKey() value.
getNoteTypeName() - Method in class ghidra.app.util.bin.format.elf.info.NoteAbiTag
 
getNoteTypeName() - Method in class ghidra.app.util.bin.format.elf.info.NoteGnuBuildId
 
getNoteTypeName() - Method in class ghidra.app.util.bin.format.elf.info.NoteGnuProperty
 
getNoteTypeName() - Method in class ghidra.app.util.bin.format.golang.NoteGoBuildId
 
getNoteValueString() - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
Returns a string representation of this note's 'value', used when creating the PROGRAM_INFO entry.
getNoteValueString() - Method in class ghidra.app.util.bin.format.elf.info.NoteAbiTag
 
getNoteValueString() - Method in class ghidra.app.util.bin.format.golang.NoteGoBuildId
 
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
getNum() - Method in class ghidra.program.model.pcode.JumpTable.LoadTable
 
getNumAddresses() - Method in class ghidra.program.database.map.NormalizedAddressSet
 
getNumAddresses() - Method in class ghidra.program.database.mem.MemoryMapDB
 
getNumAddresses() - Method in class ghidra.program.model.address.AddressSet
 
getNumAddresses() - Method in interface ghidra.program.model.address.AddressSetView
 
getNumAddresses() - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
getNumAddresses() - Method in class ghidra.program.model.block.CodeBlockImpl
 
getNumAddresses() - Method in class ghidra.program.model.mem.StubMemory
 
getNumAddresses() - Method in class ghidra.program.util.ProgramSelection
Returns the number of addresses in this set.
getNumAddressRanges() - Method in class ghidra.program.database.map.NormalizedAddressSet
 
getNumAddressRanges() - Method in class ghidra.program.database.mem.MemoryMapDB
 
getNumAddressRanges() - Method in class ghidra.program.model.address.AddressSet
 
getNumAddressRanges() - Method in interface ghidra.program.model.address.AddressSetView
 
getNumAddressRanges() - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
getNumAddressRanges() - Method in class ghidra.program.model.block.CodeBlockImpl
 
getNumAddressRanges() - Method in class ghidra.program.model.mem.StubMemory
 
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
 
getNumAssociatedTypes() - Method in class ghidra.app.util.bin.format.swift.types.AssociatedTypeDescriptor
Gets the number of associated types
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.
getNumBindings() - Method in class ghidra.app.util.bin.format.swift.types.CaptureDescriptor
Gets the number of bindings
getNumBytes() - Method in class ghidra.program.model.lang.Register
Returns the number of bytes spanned by this Register.
getNumCaptureTypes() - Method in class ghidra.app.util.bin.format.swift.types.CaptureDescriptor
Gets the number of capture types
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.StubListing
 
getNumCols(int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getNumCols(int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getNumCols(int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getNumCols(int) - Method in interface docking.widgets.fieldpanel.field.Field
Returns the number of columns in the given row
getNumCols(int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getNumCols(int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getNumCols(int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getNumCols(int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getNumCols(int) - Method in class ghidra.app.util.viewer.field.IndentField
 
getNumCols(int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getNumCols(int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getNumComponents() - Method in class ghidra.app.util.PseudoData
 
getNumComponents() - Method in interface ghidra.program.model.data.Composite
Gets the number of component data types in this composite.
getNumComponents() - Method in class ghidra.program.model.data.StructureDataType
 
getNumComponents() - Method in class ghidra.program.model.data.UnionDataType
 
getNumComponents() - Method in interface ghidra.program.model.listing.Data
Return the number of components that make up this data item.
getNumComponents() - Method in class ghidra.program.model.listing.DataStub
 
getNumComponents(MemBuffer) - Method in class ghidra.program.model.data.DynamicDataType
Gets the number of component data types in this data type.
getNumConflictsResolved() - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
 
getNumConflictsResolved() - Method in class ghidra.app.merge.listing.ChoiceComponent
Returns the number of conflicts that have currently been resolved in this GUI component.
getNumConflictsResolved() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
getNumConflictsResolved() - Method in class ghidra.app.merge.listing.ScrollingListChoicesPanel
 
getNumConflictsResolved() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
 
getNumConflictsResolved() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
 
getNumConstructors() - Method in class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
 
getNumDataRows() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getNumDataRows() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getNumDataRows() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getNumDataRows() - Method in interface docking.widgets.fieldpanel.field.Field
Returns the number of data model rows represented by this field.
getNumDataRows() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getNumDataRows() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getNumDataRows() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getNumDataRows() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getNumDataRows() - Method in class ghidra.app.util.viewer.field.IndentField
 
getNumDataRows() - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getNumDataRows() - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getNumDefinedComponents() - Method in interface ghidra.program.model.data.Composite
Returns the number of explicitly defined components in this composite.
getNumDefinedComponents() - Method in class ghidra.program.model.data.StructureDataType
 
getNumDefinedComponents() - Method in class ghidra.program.model.data.UnionDataType
 
getNumDefinedData() - Method in class ghidra.program.database.code.CodeManager
Returns the number of defined data in the program.
getNumDefinedData() - Method in interface ghidra.program.model.listing.Listing
gets the total number of defined Data objects in the listing.
getNumDefinedData() - Method in class ghidra.program.model.listing.StubListing
 
getNumDestinations(CodeBlock, boolean, TaskMonitor) - Static method in class ghidra.program.model.block.SimpleDestReferenceIterator
Deprecated.
this method should be avoided since it repeats the work of the iterator
getNumDestinations(CodeBlock, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
Get the number of destination flows out of the block.
getNumDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
Get number of destination references flowing out of this subroutine (block).
getNumDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
 
getNumDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
Get number of destination references flowing out of this subroutine (block).
getNumDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
Deprecated.
this method should be avoided since it repeats the work of the getDestinations iterator
getNumDestinations(CodeBlock, TaskMonitor) - Static method in class ghidra.program.model.block.SubroutineDestReferenceIterator
Get number of destination references flowing out of this subroutine (block).
getNumDestinations(TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlock
Get the number of CodeBlocks this block flows to.
getNumDestinations(TaskMonitor) - Method in class ghidra.program.model.block.CodeBlockImpl
 
getNumDestinations(TaskMonitor) - Method in class ghidra.program.model.block.ExtCodeBlockImpl
 
getNumElements() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
Returns the number of sub-elements contained in this field
getNumElements() - Method in interface ghidra.program.model.data.Array
Returns the number of elements in the array
getNumElements() - Method in class ghidra.program.model.data.ArrayDataType
 
getNumEmptyCases() - Method in class ghidra.app.util.bin.format.swift.types.TargetEnumDescriptor
Gets the number of empty cases in the enum
getNumericSymbols() - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
A convenience to obtain assembly symbols
getNumericType(String) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
getNumericValue() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseNumericToken
Get the numeric value of the token
getNumExtraInhabitants() - Method in class ghidra.app.util.bin.format.swift.types.BuiltinTypeDescriptor
Gets the number of extra inhabitants
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
getNumFields() - Method in class ghidra.app.util.bin.format.swift.types.FieldDescriptor
Gets the number of fields
getNumFields() - Method in class ghidra.app.util.bin.format.swift.types.TargetClassDescriptor
Gets the number of stored properties in the class, not including its superclasses.
getNumFields() - Method in class ghidra.app.util.bin.format.swift.types.TargetStructDescriptor
Gets the number of stored properties in the struct.
getNumFixedBits() - Method in class ghidra.util.bytesearch.DittedBitSequence
Get number of bits that must be 0/1
getNumImmediateMembers() - Method in class ghidra.app.util.bin.format.swift.types.TargetClassDescriptor
Gets the number of additional members added by this class to the class metadata
getNumIndexes() - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
 
getNumIndexes() - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
 
getNumIndexes() - Method in interface docking.widgets.fieldpanel.LayoutModel
Returns the total number of indexes.
getNumIndexes() - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
getNumIndexes() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
getNumInitialFixedBits(int) - Method in class ghidra.util.bytesearch.DittedBitSequence
Get the number of bits that are fixed, not ditted (don't care)
getNumInputs() - Method in class ghidra.program.model.pcode.HighParamID
 
getNumInputs() - Method in class ghidra.program.model.pcode.PcodeOp
 
getNumInstructions() - Method in class ghidra.program.database.code.CodeManager
Returns the number of instructions in the program.
getNumInstructions() - Method in interface ghidra.program.model.listing.Listing
gets the total number of Instructions in the listing.
getNumInstructions() - Method in class ghidra.program.model.listing.StubListing
 
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.
getNumMetadataSources() - Method in class ghidra.app.util.bin.format.swift.types.CaptureDescriptor
Gets the number of metadata sources
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
 
getNumParamEntry() - Method in class ghidra.program.model.lang.ParamListStandard
 
getNumParams() - Method in class ghidra.program.model.pcode.FunctionPrototype
 
getNumParams() - Method in class ghidra.program.model.pcode.LocalSymbolMap
Get the number of parameter symbols in this scope
getNumParents() - Method in interface ghidra.program.model.listing.Group
Obtains the number of parent's of this fragment.
getNumPayloadCasesAndPayloadSizeOffset() - Method in class ghidra.app.util.bin.format.swift.types.TargetEnumDescriptor
Gets the number of non-empty cases in the enum are in the low 24 bits; the offset of the payload size in the metadata record in words, if any, is stored in the high 8 bits;
getNumPostBits() - Method in class ghidra.util.bytesearch.Match
If the sequence corresponds to a PatternPair, return the number of postbits
getNumRanges() - Method in class docking.widgets.fieldpanel.support.FieldSelection
Returns the current number of ranges in the list.
getNumRanges() - Method in class ghidra.program.util.MemoryDiff
Gets the number of address ranges that the two programs memories are broken into for comparing the programs.
getNumRanges() - Method in class ghidra.util.datastruct.RangeMap
Get the total number of ranges in map.
getNumRanges() - Method in class ghidra.util.datastruct.SortedRangeList
Returns the number of ranges in the list.
getNumRequirements() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolDescriptor
Gets the number of requirements in the protocol
getNumRequirementsInSignature() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolDescriptor
Gets the number of generic requirements in the requirement signature of the protocol
getNumRows() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getNumRows() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getNumRows() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getNumRows() - Method in interface docking.widgets.fieldpanel.field.Field
Returns the number of rows in this field
getNumRows() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getNumRows() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getNumRows() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getNumRows() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getNumRows() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
Gets the number of rows in this table.
getNumRows() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule
 
getNumRows() - Method in class ghidra.app.util.viewer.field.IndentField
 
getNumRows() - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getNumRows() - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getNumRows() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
Returns the number of rows in the model.
getNumRowsInViewport() - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
Returns the number of rows that are visible in the viewport.
getNumSources(CodeBlock, boolean, TaskMonitor) - Static method in class ghidra.program.model.block.SimpleSourceReferenceIterator
Deprecated.
this method should be avoided since it repeats the work of the iterator
getNumSources(CodeBlock, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
Get the number of source flows into the block.
getNumSources(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
 
getNumSources(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
 
getNumSources(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
Get number of block source references flowing into this block.
getNumSources(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
Deprecated.
this method should be avoided since it repeats the work of the getSources iterator
getNumSources(CodeBlock, TaskMonitor) - Static method in class ghidra.program.model.block.SubroutineSourceReferenceIterator
Get number of source references flowing from this subroutine (block).
getNumSources(TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlock
Get the number of CodeBlocks that flow into this CodeBlock.
getNumSources(TaskMonitor) - Method in class ghidra.program.model.block.CodeBlockImpl
 
getNumSources(TaskMonitor) - Method in class ghidra.program.model.block.ExtCodeBlockImpl
 
getNumSubStates() - Method in class ghidra.app.plugin.processors.sleigh.ConstructState
 
getNumSymbols() - Method in class ghidra.program.database.symbol.SymbolManager
 
getNumSymbols() - Method in interface ghidra.program.model.symbol.SymbolTable
Get the total number of symbols in the table
getNumTokens() - Method in class ghidra.app.decompiler.ClangLine
 
getNumTools() - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand
 
getNumUncertainBits() - Method in class ghidra.util.bytesearch.DittedBitSequence
Get number of bits that are ditted (don't care)
getNumUndefinedBytes(int) - Method in class ghidra.program.model.data.StructureDataType
Gets the number of Undefined bytes beginning at the indicated component index.
getNumValues() - Method in class ghidra.util.datastruct.SortedRangeList
Gets the total number of int values in this range.
getNumVarnodes() - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
getObjcModuleInfoAddress() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
 
getObjcModuleInfoSize() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
 
getObject() - Method in class ghidra.app.util.viewer.proxy.AddressProxy
 
getObject() - Method in class ghidra.app.util.viewer.proxy.CodeUnitProxy
 
getObject() - Method in class ghidra.app.util.viewer.proxy.DataProxy
 
getObject() - Method in class ghidra.app.util.viewer.proxy.EmptyProxy
 
getObject() - Method in class ghidra.app.util.viewer.proxy.FunctionProxy
 
getObject() - Method in class ghidra.app.util.viewer.proxy.ProxyObj
Returns the object that this proxy represents or null if the object no longer exists.
getObject() - Method in class ghidra.app.util.viewer.proxy.VariableProxy
 
getObject() - Method in class ghidra.framework.options.WrappedActionTrigger
 
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.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.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.map.ObjectValueMap
Retrieves the object stored at the given index.
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(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.util.map.ValueMap
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 class ghidra.app.util.PseudoData
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.database.code.InstructionDB
 
getObjectProperty(String) - Method in class ghidra.program.model.listing.DataStub
 
getObjectProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
 
getObjectProperty(String) - Method in interface ghidra.program.model.util.PropertySet
Get the object property for name; returns null if there is no name property for this code unit.
getObjectProperty(String, String, Class<T>, 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, Address) - 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, Address) - Method in class ghidra.app.util.viewer.field.LabelCodeUnitFormat
 
getOffcutLabelStringForInstruction(Address, Instruction, Address) - Method in class ghidra.program.model.listing.CodeUnitFormat
Generate label string.
getOffcutSymbolColor() - Method in class ghidra.app.util.SymbolInspector
 
getOffcutSymbolStyle() - Method in class ghidra.app.util.SymbolInspector
 
getOffcutXRefCount(CodeUnit) - Static method in class ghidra.app.util.XReferenceUtil
Deprecated.
Returns the count of all offcut xref addresses to the specified code unit
getOffcutXReferences(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtil
Deprecated.
Returns an array containing all offcut xref references to the specified code unit
getOffcutXReferences(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtils
Returns an array containing all offcut xref references to the specified code unit
getOffcutXRefList(CodeUnit) - Static method in class ghidra.app.util.XReferenceUtil
Deprecated.
Returns an array containing all offcut xref addresses to the specified code unit.
getOffcutXRefList(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtil
Deprecated.
Returns an array containing all offcut xref addresses to the specified code unit.
getOffset() - Method in class ghidra.app.decompiler.ClangFieldToken
 
getOffset() - Method in class ghidra.app.decompiler.util.FillOutStructureHelper.OffsetPcodeOpPair
 
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.dwarf.attribs.DWARFDeferredStringAttribute
 
getOffset() - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
Get the offset of this DIE from the beginning of the debug_info section.
getOffset() - Method in class ghidra.app.util.bin.format.dwarf.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.golang.rtti.types.GoStructField
Returns the offset of this field.
getOffset() - Method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureBlobIndex
Returns the offset.
getOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DataInCodeEntry
Gets the offset
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.mz.MzRelocation
Gets the offset
getOffset() - Method in class ghidra.app.util.bin.format.ne.EntryPoint
Returns the offset.
getOffset() - Method in class ghidra.app.util.bin.format.ne.Segment
Returns the offset to the contents of this segment.
getOffset() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
Returns the relocation offset.
getOffset() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
 
getOffset() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariable
 
getOffset() - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
 
getOffset() - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
Gets the offset.
getOffset() - Method in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
Returns the offset.
getOffset() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegDesc
Returns the offset of code in segment.
getOffset() - Method in class ghidra.app.util.bin.format.pe.RichHeader
Gets the offset of the Rich header.
getOffset() - Method in class ghidra.app.util.bin.format.pe.RichTable
 
getOffset() - Method in class ghidra.app.util.bin.format.pef.RelocIncrPosition
 
getOffset() - Method in class ghidra.app.util.bin.format.pef.RelocSetPosition
 
getOffset() - Method in class ghidra.app.util.bin.format.ubi.FatArch
Returns the file offset to this object file.
getOffset() - Method in class ghidra.app.util.bin.LEB128Info
Returns the offset of the LEB128 value in the stream it was read from.
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.pcode.emu.unix.AbstractStreamEmuUnixFileHandle
 
getOffset() - Method in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
 
getOffset() - Method in interface ghidra.pcode.emu.unix.EmuUnixFileDescriptor
Get the current offset of the file, or 0 if not applicable
getOffset() - Method in interface ghidra.program.model.address.Address
Get the offset of this Address.
getOffset() - Method in class ghidra.program.model.address.GenericAddress
 
getOffset() - Method in interface ghidra.program.model.data.DataTypeComponent
Get the byte offset of where this component begins relative to the start of the parent data type.
getOffset() - Method in class ghidra.program.model.data.DataTypeComponentImpl
 
getOffset() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
 
getOffset() - Method in class ghidra.program.model.lang.Register
Returns the offset into the register space for this register
getOffset() - Method in class ghidra.program.model.listing.VariableOffset
 
getOffset() - Method in class ghidra.program.model.pcode.AddressXML
 
getOffset() - Method in class ghidra.program.model.pcode.HighVariable
Get the offset of this variable into its containing HighSymbol.
getOffset() - Method in class ghidra.program.model.pcode.PartialUnion
 
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, BinaryReader) - Method in class ghidra.app.util.bin.format.dwarf.DWARFAddressListHeader
 
getOffset(int, BinaryReader) - Method in class ghidra.app.util.bin.format.dwarf.DWARFIndirectTableHeader
 
getOffset(int, BinaryReader) - Method in class ghidra.app.util.bin.format.dwarf.DWARFLocationListHeader
 
getOffset(int, BinaryReader) - Method in class ghidra.app.util.bin.format.dwarf.DWARFRangeListHeader
 
getOffset(int, BinaryReader) - Method in class ghidra.app.util.bin.format.dwarf.DWARFStringOffsetTableHeader
 
getOffset(int, DWARFCompilationUnit) - Method in class ghidra.app.util.bin.format.dwarf.DWARFIndirectTable
Returns the offset of an item, based on its index in a particular header (which is found by the controlling CU)
getOffset(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFLocation
 
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(SleighLanguage) - Method in enum class ghidra.app.plugin.processors.sleigh.UniqueLayout
Get the starting offset of a named range in the unique address space.
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
 
getOffsetEndOfFullType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
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.
getOffsetOfIndexedElement(DWARFForm, int, DWARFCompilationUnit) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns the raw offset of an indexed item.
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.dwarf.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.dwarf.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.
getOldComment() - Method in class ghidra.program.util.CommentChangeRecord
Returns the previous comment or null if there was no previous comment.
getOldCompilerSpec() - Method in class ghidra.program.model.data.ProgramArchitectureTranslator
 
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 exception ghidra.program.model.lang.LanguageVersionException
Old language stub if language translation required
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 for this event or null if not applicable.
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.dwarf.expression.DWARFExpression
 
getOpaqueColor(int) - Static method in class ghidra.util.ColorUtils
Returns an opaque color with the given rgb value.
getOpBehavior(int) - Static method in class ghidra.pcode.opbehavior.OpBehaviorFactory
 
getOpcode() - Method in class ghidra.app.plugin.processors.sleigh.template.OpTpl
 
getOpcode() - Method in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
Returns the opcode value.
getOpcode() - Method in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
Returns the opcode value.
getOpcode() - Method in class ghidra.app.util.bin.format.pef.Relocation
 
getOpcode() - Method in class ghidra.program.model.pcode.BlockCondition
 
getOpcode() - Method in class ghidra.program.model.pcode.PcodeOp
 
getOpcode(String) - Static method in class ghidra.program.model.pcode.PcodeOp
Get the p-code op code for the given mnemonic string.
getOpCode() - Method in class ghidra.pcode.opbehavior.OpBehavior
 
getOpCodeFromHash(long) - Static method in class ghidra.program.model.pcode.DynamicHash
 
getOpcodeOffsets() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
Returns opcode offsets from the start of the bind data.
getOpCount() - Method in class ghidra.app.util.bin.format.dwarf.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
Get the first successful open program request
getOpenPrograms() - Method in class ghidra.app.util.task.OpenProgramTask
Get all successful open program requests
getOpenPrograms() - Method in class ghidra.test.TestProgramManager
 
getOpenSubTransactions() - Method in interface ghidra.framework.model.TransactionInfo
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
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.PseudoData
Get the references for the operand index.
getOperandReferences(int) - Method in class ghidra.app.util.PseudoInstruction
 
getOperandReferences(int) - Method in class ghidra.program.database.code.InstructionDB
 
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) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
getOperandRefType(int, InstructionContext, PcodeOverride) - Method in interface ghidra.program.model.lang.InstructionPrototype
Get the suggested operand reference type.
getOperandRefType(int, InstructionContext, PcodeOverride) - Method in class ghidra.program.model.lang.InvalidPrototype
 
getOperandRepresentation() - Method in class ghidra.program.util.OperandFieldLocation
Returns a string representation of the operand 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.
getOperandSymbol() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandState
 
getOperandType() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary
Determine the operand type by examining the type substituted for T
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
 
getOperandType(Class<?>) - Static method in interface ghidra.pcode.exec.PcodeUseropLibrary
Get the type T for the given class
getOperandTypesFor(int) - Static method in class ghidra.app.util.bin.format.dwarf.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 class 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 .
getOpIndex(String) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
getOpinion(PortableExecutable, ByteProvider, Program, TaskMonitor, MessageLog) - 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
Get a PcodeOp given a reference id.
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.
getOption(String, T) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
Get an import processing option value
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.EolExtraCommentsPropertyEditor
 
getOptionDescriptions() - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsPropertyEditor
 
getOptionDescriptions() - Method in class ghidra.app.util.viewer.field.NamespacePropertyEditor
 
getOptionDescriptions() - Method in interface ghidra.framework.options.CustomOptionsEditor
Gets the descriptions of the options that this editor is editing.
getOptionDescriptions() - Method in class ghidra.util.ManualViewerCommandEditor
 
getOptionName() - Method in class ghidra.program.database.SpecExtension.DocInfo
 
getOptionName(String) - Method in enum class ghidra.program.database.SpecExtension.Type
For a given extension's formal name, generate the option name used to store the extension.
getOptionNames() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsPropertyEditor
 
getOptionNames() - Method in class ghidra.app.util.viewer.field.ArrayElementPropertyEditor
 
getOptionNames() - Method in class ghidra.app.util.viewer.field.EolExtraCommentsPropertyEditor
 
getOptionNames() - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsPropertyEditor
 
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 interface docking.options.OptionsService
Get the list of options for all categories.
getOptions() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getOptions() - Method in class ghidra.app.decompiler.DecompInterface
Get the options currently in effect for the decompiler
getOptions() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
The options byte contains bit flag information as follows:
getOptions() - Method in class ghidra.app.util.headless.HeadlessAnalyzer
Gets the headless analyzer's options.
getOptions() - Method in class ghidra.app.util.OptionsDialog
Returns the list of Options with the values as they were set in this dialog.
getOptions() - Method in class ghidra.framework.plugintool.mgr.OptionsManager
 
getOptions() - Method in class ghidra.framework.plugintool.PluginTool
Get all options.
getOptions() - Method in class ghidra.graph.viewer.GraphViewer
 
getOptions() - Method in interface ghidra.program.util.AddressCorrelator
Returns the current Option settings for this correlator.
getOptions(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
Returns an array of importer options representing the flags in this class.
getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.AsciiExporter
 
getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.BinaryExporter
 
getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.CppExporter
 
getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.Exporter
Returns the available options for this exporter.
getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.GdtExporter
 
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.OriginalFileExporter
 
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.options.OptionsService
Get the options for the given category name.
getOptions(String) - Method in interface docking.Tool
Get the options for the given category name; if no options exist with the given name, then one is created.
getOptions(String) - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
getOptions(String) - Method in interface ghidra.framework.model.DomainObject
Get the property list for the given name.
getOptions(String) - Method in class ghidra.framework.options.AbstractOptions
 
getOptions(String) - Method in interface ghidra.framework.options.Options
Returns a Options object that is a sub-options of this options.
getOptions(String) - Method in class ghidra.framework.options.SubOptions
 
getOptions(String) - Method in class ghidra.framework.plugintool.mgr.OptionsManager
 
getOptions(String) - Method in class ghidra.framework.plugintool.PluginTool
 
getOptions(String) - Method in interface ghidra.program.model.listing.ProgramUserData
Get the Options for the given optionsName
getOptionsCategory() - Method in class ghidra.app.decompiler.component.hover.DataTypeDecompilerHover
 
getOptionsCategory() - Method in class ghidra.app.decompiler.component.hover.FunctionSignatureDecompilerHover
 
getOptionsCategory() - Method in class ghidra.app.decompiler.component.hover.ReferenceDecompilerHover
 
getOptionsCategory() - Method in class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
 
getOptionsEditor() - Method in class ghidra.framework.options.AbstractOptions
 
getOptionsEditor() - Method in interface ghidra.framework.options.Options
Get the editor that will handle editing all the values in this options or sub group of options.
getOptionsEditor() - Method in class ghidra.framework.options.SubOptions
 
getOptionsEditor(String) - Method in class ghidra.framework.options.AbstractOptions
 
getOptionsHelpLocation() - Method in class ghidra.framework.options.AbstractOptions
 
getOptionsHelpLocation() - Method in interface ghidra.framework.options.Options
Returns the HelpLocation for this entire Options object.
getOptionsHelpLocation() - Method in class ghidra.framework.options.SubOptions
 
getOptionsName() - Method in class ghidra.graph.ProgramGraphType
 
getOptionsName() - Method in class ghidra.service.graph.GraphType
 
getOptionsNames() - Method in class ghidra.framework.data.DomainObjectAdapterDB
Returns all properties lists contained by this domain object.
getOptionsNames() - Method in interface ghidra.framework.model.DomainObject
Returns all properties lists contained by this domain object.
getOptionsNames() - Method in interface ghidra.program.model.listing.ProgramUserData
Returns all names of all the Options objects store in the user data
getOptionString() - Method in enum class ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
 
getOptionString() - Method in enum class ghidra.app.decompiler.DecompileOptions.BraceStyle
 
getOptionString() - Method in enum class ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
 
getOptionString() - Method in enum class ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
 
getOptionString() - Method in enum class ghidra.app.decompiler.DecompileOptions.NanIgnoreEnum
 
getOptionsUpdater() - Method in interface ghidra.app.services.Analyzer
Returns an optional options updater that allows clients to migrate old options to new options.
getOptionsUpdater() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
getOptionType() - Method in class ghidra.framework.options.Option
 
getOptionType() - Method in class ghidra.framework.options.WrappedActionTrigger
 
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 class ghidra.framework.options.OptionType
 
getOpType(int, InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
getOpType(int, InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
Get the type of a specific operand.
getOpType(int, InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
 
getOpVec() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
 
getOrCreateEntry(K) - Method in class ghidra.util.datastruct.RedBlackTree
 
getOrCreateModule(String, String) - Method in class ghidra.program.database.ProgramBuilder
 
getOrCreateNameSpace(Namespace, String, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
 
getOrCreateNameSpace(Namespace, String, SourceType) - Method in interface ghidra.program.model.symbol.SymbolTable
Get or create the namespace with the given name in the given parent
getOrCreateNodeForContraint(Constraint<T>) - Method in class generic.constraint.DecisionNode
 
getOrCreatePage(long) - Method in class ghidra.util.map.ValueMap
 
getOrCreateUrl() - Method in class resources.IconProvider
Returns the value of IconProvider.getUrl() if it is non-null.
getOrder() - Method in enum class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock.WinVersion
 
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.
getOrderedKey() - Method in class ghidra.program.model.address.OverlayAddressSpace
Get the ordered key assigned to this overlay address space instance This value is used when performing OverlayAddressSpace.equals(Object) and Comparable.compareTo(AddressSpace) operations.
getOrdinal() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldOutputInfo
 
getOrdinal() - Method in class ghidra.app.util.bin.format.ne.LengthStringOrdinalSet
Returns the ordinal value.
getOrdinal() - Method in class ghidra.app.util.bin.format.pe.ExportInfo
Returns the ordinal value of the export.
getOrdinal() - Method in class ghidra.app.util.bin.format.pe.ThunkData
Returns the ordinal.
getOrdinal() - Method in class ghidra.program.database.function.ReturnParameterDB
 
getOrdinal() - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
getOrdinal() - Method in interface ghidra.program.model.data.DataTypeComponent
Get the ordinal position within the parent dataType.
getOrdinal() - Method in class ghidra.program.model.data.DataTypeComponentImpl
 
getOrdinal() - Method in interface ghidra.program.model.data.ParameterDefinition
Get the parameter ordinal
getOrdinal() - Method in class ghidra.program.model.data.ParameterDefinitionImpl
 
getOrdinal() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
 
getOrdinal() - Method in interface ghidra.program.model.listing.Parameter
Returns the ordinal (index) of this parameter within the function signature.
getOrdinal() - Method in class ghidra.program.model.listing.ParameterImpl
 
getOrdinal() - Method in class ghidra.program.util.FunctionParameterFieldLocation
 
getOrdinal(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
getOrdinalByString(String) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
returns the Enum's ordinal using the Enum's string representation.
getOrdinalValue(String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
 
getOrganizationalCategoryPath() - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
Returns the organizational category path.
getOrientation() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getOriginalAddressSet() - Method in class ghidra.app.util.viewer.util.AddressIndexMap
Returns the total set of addresses in this map include addresses that have been closed
getOriginalAddressSet() - Method in class ghidra.app.util.viewer.util.AddressIndexMapConverter
 
getOriginalBufferCount() - Method in class db.buffers.VersionFileHandler
Returns buffer count for original buffer file.
getOriginalByte(long) - Method in class ghidra.program.database.mem.FileBytes
Returns the original byte value at the given offset for this file bytes object.
getOriginalBytes(long, byte[]) - Method in class ghidra.program.database.mem.FileBytes
Tries to get b.length original bytes from this FileBytes entry at the given offset into the file bytes.
getOriginalBytes(long, byte[], int, int) - Method in class ghidra.program.database.mem.FileBytes
Tries to get length (original) bytes from the files starting at the given offset and put them into the given byte array at the specified offset into the byte array.
getOriginalDemangled() - Method in interface ghidra.app.util.demangler.Demangled
Returns the original demangled string returned by the demangling service
getOriginalDemangled() - Method in class ghidra.app.util.demangler.DemangledList
 
getOriginalDemangled() - Method in class ghidra.app.util.demangler.DemangledObject
 
getOriginalDemangled() - Method in class ghidra.app.util.demangler.DemangledType
 
getOriginalDocumentFilter() - Method in class docking.widgets.textfield.IntegerFormatter
 
getOriginalFirstThunk() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
At one time, this may have been a set of flags.
getOriginalImportedName() - Method in class ghidra.program.database.external.ExternalLocationDB
 
getOriginalImportedName() - Method in interface ghidra.program.model.symbol.ExternalLocation
Returns the original name for this location.
getOriginalMouseEvent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
getOriginalName() - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
Returns the original name (unmodified by Ghidra-isms) of this entry.
getOriginalPath() - Method in class resources.icons.UrlImageIcon
Returns the original path that was used to generate the URL (e.g.
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 docking.widgets.label.AbstractHtmlLabel
Returns the original text of the label.
getOriginalText() - Method in class ghidra.util.JavaSourceLine
 
getOriginalValue() - Method in class ghidra.program.database.mem.AddressSourceInfo
Returns the original byte value from the imported file that provided the byte value for the associated address or 0 if there is no source information for this location.
getOriginalValue(Address, boolean) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
Get the original memory value at the specified address if a relocation was applied at the specified address (not containing).
getOriginProgram() - Method in class ghidra.program.util.ProgramMerge
Gets the origin program.
getOSFile(String) - Static method in class ghidra.framework.Application
Returns the specified OS specific file.
getOSFile(String, String) - Static method in class ghidra.framework.Application
Returns the OS specific file within the given module with the given name.
getOther() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
This member currently holds 0 and has no defined meaning.
getOther() - Method in class ghidra.app.util.bin.format.elf.GnuVernaux
 
getOtherBeginning() - Method in class ghidra.app.plugin.match.Match
 
getOtherBorder() - Method in class docking.widgets.InlineComponentTitledPanel
 
getOtherBytes() - Method in class ghidra.app.plugin.match.Match
 
getOtherFlags() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns the other flags.
getOtherFlagsAsString() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns a string representation of the other flags.
getOtherSymbolNames() - Method in class ghidra.app.util.CodeUnitInfo
Get the names of the other symbols not in a function scope.
getOtherSymbolSources() - Method in class ghidra.app.util.CodeUnitInfo
Get the sources of the other symbols not in a function scope.
getOut(int) - Method in class ghidra.program.model.pcode.PcodeBlock
 
getOutCount() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
Returns the number of outbound result values
getOutEdges(AssemblyContextGraph.Vertex) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
 
getOutEdges(V) - Method in interface ghidra.graph.GDirectedGraph
Compute the incident edges that start at the given vertex
getOutEdges(V) - Method in interface ghidra.graph.GImplicitDirectedGraph
Compute the incident edges that start at the given vertex NOTE: This method ought to return cached results if available NOTE: As part of computing out-edges, this method will also provide successors
getOutEdges(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getOutEdges(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
getOutgoingEdges(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns the outgoing edges from the given vertex.
getOutput() - Method in class generic.concurrent.io.IOResult
 
getOutput() - Method in class ghidra.app.plugin.processors.sleigh.template.OpTpl
 
getOutput() - Method in interface ghidra.program.model.lang.InjectPayload
 
getOutput() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
getOutput() - Method in class ghidra.program.model.pcode.PcodeOp
 
getOutput(int) - Method in class ghidra.program.model.pcode.HighParamID
 
getOutputAsString() - Method in class generic.concurrent.io.IOResult
 
getOutputBlockStream(int) - Method in interface db.buffers.BufferFileHandle
Provides local access to an output block stream.
getOutputBlockStream(int) - Method in class db.buffers.LocalBufferFile
Obtain a direct stream to write blocks to this buffer file
getOutputBlockStream(int) - Method in class db.buffers.LocalManagedBufferFile
Obtain a direct stream to write blocks to this buffer file
getOutputBlockStream(int) - Method in interface db.buffers.RemoteBufferFileHandle
 
getOutputBlockStream(int) - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getOutputBlockStreamHandle(int) - Method in interface db.buffers.BufferFileHandle
Get an output block stream handle which will facilitate access to a remote InputBlockStream.
getOutputBlockStreamHandle(int) - Method in interface db.buffers.RemoteBufferFileHandle
 
getOutputBlockStreamHandle(int) - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getOutputFunc() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldOutputInfo
 
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
 
getOutputStream() - Method in class ghidra.program.model.pcode.PackedEncode
 
getOutputStream() - Method in interface ghidra.pty.PtyEndpoint
Get the output stream for this end of the pty
getOutputStream() - Method in class ghidra.pty.ssh.SshPtyChild
 
getOutputStream() - Method in class ghidra.pty.ssh.SshPtyEndpoint
 
getOutputStream() - Method in class ghidra.pty.unix.UnixPtyEndpoint
 
getOutputStream() - Method in class ghidra.pty.windows.ConPtyEndpoint
 
getOutRevIndex(int) - Method in class ghidra.program.model.pcode.PcodeBlock
Get reverse index of the i-th outgoing block.
getOutSize() - Method in class ghidra.program.model.pcode.PcodeBlock
 
getOverlappingVariable(SymbolTable, Variable, VariableStorage, Symbol) - Static method in class ghidra.program.util.SimpleDiffUtility
Find overlapping variable which meets the following conditions 1.
getOverlappingVariables() - Method in class ghidra.program.util.VariableStorageConflicts
 
getOverlayAddress(Address) - Method in class ghidra.program.model.address.ProtectedAddressSpace
No overlay translation necessary, this is a base addressSpace.
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.
getOverlayAddressSet() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
 
getOverlayAddressSet() - Method in class ghidra.program.model.address.OverlayAddressSpace
Get the AddressSet which corresponds to overlayed physical region which corresponds to the defined overlay regions within the overlay (i.e., overlay blocks).
getOverlayAddressSet(OverlayAddressSpace) - Method in interface ghidra.program.database.OverlayRegionSupplier
Get the set of memory address defined within the specified overlay space.
getOverlayedSpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
Get the overlayed (i.e., underlying) base space associated with this overlay space.
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
Deprecated, for removal: This API element is subject to removal in a future version.
getOverrideService() - Method in class ghidra.app.util.navigation.GoToServiceImpl
 
getOverridingReference(RefType) - Method in class ghidra.program.model.listing.InstructionPcodeOverride
 
getOverridingReference(RefType) - Method in interface ghidra.program.model.pcode.PcodeOverride
Get the primary overriding reference address of RefType type from the current instruction
getOverviewProviders() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Get the overview providers in this ListingPanel.
getOverwriteExisting() - Method in class ghidra.app.util.bean.SetEquateDialog
Returns true if the user has chosen to overwrite any existing equate rules.
getOvlNumber() - Method in class ghidra.app.util.bin.format.pe.debug.OMFModule
 
getOwner() - Method in class docking.action.DockingAction
 
getOwner() - Method in interface docking.action.DockingActionIf
Returns the owner of this action
getOwner() - Method in interface docking.actions.SharedDockingActionPlaceholder
Returns an owner name to use in place of "Shared".
getOwner() - Method in class docking.ComponentProvider
Returns the owner of this provider (usually a plugin)
getOwner() - Method in class docking.DockingActionProxy
 
getOwner() - Method in class ghidra.framework.data.DefaultProjectData
Returns the owner of the project that is associated with this DefaultProjectData.
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
 
getPackageName() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Returns portion of the symbol name that is the package name, or null
getPackagePath() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Returns the portion the symbol name that is the packagePath (path+packagename), or null
getPackagePathString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructType
Returns the package path of this structure type
getPackagePathString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
Returns the package path of this type.
getPackagePathString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoUncommonType
Returns the package path of the type.
getPackageState(PluginPackage) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
 
getPackedAlignment(DataOrganization, int, DataTypeComponent) - Static method in class ghidra.program.model.data.CompositeAlignmentHelper
 
getPackedDatabase() - Method in class ghidra.framework.store.db.PackedDBHandle
Returns PackedDatabase associated with this handle, or null if this is a temporary handle which has not yet been saved to a PackedDatabase using saveAs.
getPackedDatabase(ResourceFile, boolean, TaskMonitor) - Static method in class ghidra.framework.store.db.PackedDatabase
Get a packed database whose unpacking may be cached if possible provided doNotCache is false.
getPackedDatabase(File, boolean, TaskMonitor) - Static method in class ghidra.framework.store.db.PackedDatabase
Get a packed database whose unpacking may be cached if possible provided doNotCache is false.
getPackedDatabase(File, TaskMonitor) - Static method in class ghidra.framework.store.db.PackedDatabase
Get a packed database which whose unpacking will be cached if possible.
getPackedFile() - Method in class ghidra.framework.store.db.PackedDatabase
Returns the storage file associated with this packed database.
getPackingString(Composite) - Static method in interface ghidra.program.model.data.CompositeInternal
 
getPackingType() - Method in interface ghidra.program.model.data.Composite
 
getPackingType() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
getPad() - Method in class ghidra.app.util.bin.format.pe.debug.OMFAlignSym
Returns the alignment padding bytes.
getPad() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleFile
Returns the pad field to maintain alignment.
getPaddedHeight(boolean) - Method in class ghidra.graph.viewer.layout.Row
 
getPaddedWidth(boolean) - Method in class ghidra.graph.viewer.layout.Column
 
getPaddingColor(int) - Method in class docking.widgets.fieldpanel.internal.EmptyFieldBackgroundColorManager
 
getPaddingColor(int) - Method in class docking.widgets.fieldpanel.internal.EmptyLayoutBackgroundColorManager
 
getPaddingColor(int) - Method in interface docking.widgets.fieldpanel.internal.FieldBackgroundColorManager
Returns the color for the right or left padding within the field.
getPaddingColor(int) - Method in class docking.widgets.fieldpanel.internal.FullySelectedFieldBackgroundColorManager
 
getPaddingColor(int) - Method in interface docking.widgets.fieldpanel.internal.LayoutBackgroundColorManager
Returns the color of the padding between fields or null if the color is the same as the background color for the layout.
getPaddingColor(int) - Method in class docking.widgets.fieldpanel.internal.LayoutBackgroundColorManagerAdapter
 
getPaddingColor(int) - Method in class docking.widgets.fieldpanel.internal.MixedFieldBackgroundColorManager
 
getPaddingColor(int) - Method in class docking.widgets.fieldpanel.internal.MixedLayoutBackgroundColorManager
 
getPage() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
getPage(long) - Method in class ghidra.app.emulator.memory.MemoryImage
 
getPage(long) - Method in class ghidra.pcode.memstate.MemoryBank
 
getPage(long) - Method in class ghidra.pcode.memstate.MemoryPageBank
 
getPage(long) - Method in class ghidra.pcode.memstate.MemoryPageOverlay
 
getPage(long) - Method in class ghidra.pcode.memstate.UniqueMemoryBank
 
getPage(long) - Method in class ghidra.util.map.ValueMap
 
getPageCount() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInSegment
 
getPageExtras() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
Returns The page extras array.
getPageExtras() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
Returns The page extras array.
getPageExtrasCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
Returns The page extras count.
getPageExtrasCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
Returns The page extras count.
getPageExtrasOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
Returns The page extras offset.
getPageExtrasOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
Returns The page extras offset.
getPageID(long) - Method in class ghidra.util.map.ValueMap
Extract the page ID from the given index.
getPageNumber() - Method in class ghidra.util.ManualEntry
 
getPageOffset(long) - Method in class ghidra.util.map.ValueMap
Extract the page offset from the given index.
getPageSize() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInSegment
 
getPageSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
Returns The page size.
getPageSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
Returns The page size.
getPageSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
Returns The page size.
getPageSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo5
Returns The page size.
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.commands.chained.DyldChainedStartsInSegment
 
getPageStarts() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
Returns The page starts array.
getPageStarts() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
Returns The page starts array.
getPageStarts() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
Returns The page starts array.
getPageStarts() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo5
Returns The page starts array.
getPageStartsCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
Returns The page starts count.
getPageStartsCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
Returns The page starts count.
getPageStartsCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
Returns The page starts count.
getPageStartsCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo5
Returns The page starts count.
getPageStartsOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
Returns The page starts offset.
getPageStartsOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
Returns The page starts offset.
getPaint() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
getPaint() - Method in class generic.text.TextLayoutGraphics
 
getPaintContext() - Method in class generic.theme.laf.nimbus.SelectedTreePainter
 
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.
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
 
getParamCount() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
Returns the total number of in and out parameters
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
Deprecated.
 
getParameter(Program) - Method in class ghidra.app.cmd.function.AddParameterCommand
Deprecated.
Get parameter to be added
getParameter(Program) - Method in class ghidra.app.cmd.function.AddRegisterParameterCommand
Deprecated.
 
getParameter(Program) - Method in class ghidra.app.cmd.function.AddStackParameterCommand
Deprecated.
 
getParameter(String) - Method in interface db.buffers.BufferFile
Get a the stored value for a named parameter.
getParameter(String) - Method in class db.buffers.BufferFileAdapter
 
getParameter(String) - Method in interface db.buffers.BufferFileHandle
 
getParameter(String) - Method in class db.buffers.LocalBufferFile
 
getParameter(String) - Method in interface db.buffers.RemoteBufferFileHandle
 
getParameter(String) - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
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.app.util.bin.format.dwarf.DWARFFunction
Returns the parameters of this function as ParameterDefinitions.
getParameterDefinitions() - Method in class ghidra.program.model.pcode.FunctionPrototype
 
getParameterName() - Method in class ghidra.program.util.FunctionParameterNameFieldLocation
 
getParameterNames() - Method in interface db.buffers.BufferFile
Returns a list of all parameter names.
getParameterNames() - Method in class db.buffers.BufferFileAdapter
 
getParameterNames() - Method in interface db.buffers.BufferFileHandle
 
getParameterNames() - Method in class db.buffers.LocalBufferFile
 
getParameterNames() - Method in interface db.buffers.RemoteBufferFileHandle
 
getParameterNames() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getParameterOffset() - Method in interface ghidra.program.model.listing.StackFrame
Get the offset to the start of the parameters.
getParameters() - Method in class ghidra.app.script.ScriptMessage
 
getParameters() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
Returns a list of the parameters for this demangled functions.
getParameters() - Method in class ghidra.app.util.demangler.DemangledFunction
 
getParameters() - Method in class ghidra.app.util.demangler.DemangledTemplate
 
getParameters() - Method in class ghidra.program.database.function.FunctionDB
 
getParameters() - Method in interface ghidra.program.model.listing.Function
Get all function parameters
getParameters() - Method in interface ghidra.program.model.listing.StackFrame
Get all defined parameters as stack variables.
getParameters() - Method in class ghidra.util.UndefinedFunction
 
getParameters(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
Returns this function's parameters as a list of Parameter instances.
getParameters(VariableFilter) - Method in class ghidra.program.database.function.FunctionDB
 
getParameters(VariableFilter) - Method in interface ghidra.program.model.listing.Function
Get all function parameters which satisfy the specified filter
getParameters(VariableFilter) - Method in class ghidra.util.UndefinedFunction
 
getParameterSize() - Method in interface ghidra.program.model.listing.StackFrame
Get the parameter portion of the stack frame in bytes.
getParameterString() - Method in class ghidra.app.util.demangler.DemangledFunction
 
getParameterSymbol(String, Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
 
getParameterSymbol(String, Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
Get the parameter symbol with the given name in the given namespace
getParameterTypes() - Method in class ghidra.pcode.struct.DefaultUseropDecl
 
getParameterTypes() - Method in interface ghidra.pcode.struct.StructuredSleigh.UseropDecl
Get the parameter types of the userop
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.golang.rtti.types.GoFuncType
Returns a list of GoTypes for each parameter
getParamTypes() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
 
getParent() - Method in interface db.InteriorNode
 
getParent() - Method in interface db.FieldKeyInteriorNode
 
getParent() - Method in class docking.DialogComponentProvider
 
getParent() - Method in class docking.widgets.filechooser.GhidraFile
 
getParent() - Method in class ghidra.plugins.fsbrowser.FSBNode
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.dwarf.DebugInfoEntry
Get the parent DIE of this DIE.
getParent() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
 
getParent() - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
Returns the parent name
getParent() - Method in class ghidra.app.util.bin.format.dwarf.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.bin.format.swift.types.TargetContextDescriptor
Gets the parent's relative offset
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 class ghidra.framework.data.LinkedGhidraFolder
 
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.PartialUnion
 
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 interface ghidra.pty.Pty
Get a handle to the parent side of the pty
getParent() - Method in class ghidra.pty.ssh.SshPty
 
getParent() - Method in class ghidra.pty.unix.UnixPty
 
getParent() - Method in class ghidra.pty.windows.ConPty
 
getParent() - Method in class help.validator.model.TOCItem
 
getParentCP() - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
Returns the parent's CategoryPath.
getParentDepth(int) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns the depth of the specified DIE.
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
 
getParentIndex(int) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns the index of the parent of the specified DIE.
getParentMenuGroup() - Method in class docking.action.MenuData
Returns the group for the parent menu of the menu item created by this data.
getParentName() - Method in class ghidra.program.database.external.ExternalLocationDB
 
getParentName() - Method in interface ghidra.program.model.symbol.ExternalLocation
Returns the name of the parent namespace containing this location.
getParentNames() - Method in interface ghidra.program.model.listing.Group
Returns the names of the modules which are parents to this fragment.
getParentNamespace() - Method in class ghidra.program.database.function.FunctionDB
 
getParentNamespace() - Method in class ghidra.program.database.symbol.SymbolDB
 
getParentNamespace() - Method in class ghidra.program.model.address.GlobalNamespace
 
getParentNamespace() - Method in class ghidra.program.model.address.GlobalSymbol
 
getParentNamespace() - Method in interface ghidra.program.model.symbol.Namespace
Get the parent scope.
getParentNamespace() - Method in interface ghidra.program.model.symbol.Symbol
Return the parent namespace for this symbol.
getParentNamespace() - Method in class ghidra.util.UndefinedFunction
 
getParentNamespace(Program) - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
Returns the Ghidra Namespace that represents this entry's parent.
getParentNameSpace() - Method in class ghidra.program.database.external.ExternalLocationDB
 
getParentNameSpace() - Method in interface ghidra.program.model.symbol.ExternalLocation
Returns the parent namespace containing this location.
getParentOf(int) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns the parent DIE of the specified (by index) DIE
getParentOffset() - Method in class ghidra.app.util.PseudoData
 
getParentOffset() - Method in interface ghidra.program.model.listing.Data
Get the offset of this Data item from the start of its immediate parent.
getParentOffset() - Method in class ghidra.program.model.listing.DataStub
 
getParentPath() - Method in class ghidra.app.util.SymbolPath
Returns null if the parent is null or global; otherwise returns the path as a string of the parent namespace path.
getParentPath() - Method in class ghidra.framework.remote.RepositoryItem
Returns path of the parent folder containing this item.
getParentPath() - Method in interface ghidra.framework.store.FolderItem
Returns the path of the parent folder.
getParentPath() - Method in class ghidra.framework.store.local.LocalFolderItem
 
getParentPath() - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
getParentPath() - Method in class ghidra.program.util.GroupPath
Get the parent path for this group.
getParentPath() - Method in class ghidra.util.PropertyFile
Return the path to the parent of this PropertyFile.
getParentPath(String) - Static method in class ghidra.framework.store.local.LocalFileSystem
 
getParentRegister() - Method in class ghidra.program.model.lang.Register
 
getParentRegisterPath() - Method in class ghidra.program.model.lang.RegisterTree
The parent path of this RegisterTree if it exists or null if this tree has no parent or no parent with a register.
getParents() - Method in class ghidra.program.model.data.AbstractDataType
 
getParents() - Method in interface ghidra.program.model.data.DataType
Get the parents of this datatype.
getParents() - Method in class ghidra.program.model.data.DataTypeImpl
 
getParents() - Method in interface ghidra.program.model.listing.Group
Returns a list of the modules which are parents for this group.
getParents(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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
Deprecated.
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
 
getParsedBytes() - Method in class ghidra.app.util.PseudoInstruction
 
getParsedBytes() - Method in class ghidra.program.database.code.InstructionDB
 
getParsedBytes() - Method in interface ghidra.program.model.listing.Instruction
Get the actual bytes parsed when forming this instruction.
getParsedBytes() - Method in class ghidra.program.model.listing.InstructionStub
 
getParsedLength() - Method in class ghidra.app.util.PseudoInstruction
 
getParsedLength() - Method in class ghidra.program.database.code.InstructionDB
 
getParsedLength() - Method in interface ghidra.program.model.listing.Instruction
Get the actual number of bytes parsed when forming this instruction.
getParsedLength() - Method in class ghidra.program.model.listing.InstructionStub
 
getParseMessages() - Method in class ghidra.app.util.cparser.C.CParser
 
getParseMessages() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
getParser() - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
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
 
getPartialSignature() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod.GoMethodInfo
 
getPartionedRangeMap() - Method in class ghidra.app.util.opinion.AddressSetPartitioner
 
getParts() - Method in class ghidra.app.util.bin.format.dwarf.NamespacePath
Returns the individual parts of the path as elements in a list.
getPartsFactory() - Method in class ghidra.pcode.emu.auxiliary.AuxPcodeEmulator
Get the factory that manufactures parts for this emulator
getPartsFactory() - Method in class ghidra.pcode.emu.auxiliary.AuxPcodeThread
 
getPassResult(String, String) - Method in class ghidra.test.processors.support.PCodeTestResults
 
getPassword() - Method in class docking.widgets.PasswordChangeDialog
 
getPassword() - Method in class docking.widgets.PasswordDialog
Return the password entered in the password field.
getPasswordChars() - Method in class ghidra.framework.generic.auth.Password
Returns a reference to the current password characters.
getPasswordExpiration() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
 
getPasswordExpiration() - Method in interface ghidra.framework.remote.RepositoryServerHandle
Returns the amount of time in milliseconds until the user's password will expire.
getPasswordsFor(FSRL, String) - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviderSessionChildImpl
 
getPasswordsFor(FSRL, String) - Method in interface ghidra.formats.gfilesystem.crypto.CryptoSession
Returns a sequence of passwords (sorted by quality) that may apply to the specified file.
getPasswordsFor(FSRL, String, CryptoProvider.Session) - Method in class ghidra.formats.gfilesystem.crypto.CachedPasswordProvider
 
getPasswordsFor(FSRL, String, CryptoProvider.Session) - Method in class ghidra.formats.gfilesystem.crypto.CmdLinePasswordProvider
 
getPasswordsFor(FSRL, String, CryptoProvider.Session) - Method in interface ghidra.formats.gfilesystem.crypto.PasswordProvider
Returns a sequence of passwords (ordered by quality) that may apply to the specified file.
getPasswordsFor(FSRL, String, CryptoProvider.Session) - Method in class ghidra.formats.gfilesystem.crypto.PopupGUIPasswordProvider
 
getPatch() - Method in class ghidra.framework.ApplicationVersion
Gets the patch version.
getPatchDir() - Method in class utility.application.ApplicationLayout
Returns the location of the application patch directory.
getPath() - Method in class docking.widgets.filechooser.GhidraFile
 
getPath() - Method in class docking.widgets.tree.support.GTreeSelectionEvent
 
getPath() - Method in class generic.util.Path
 
getPath() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
 
getPath() - Method in class ghidra.app.util.bean.SetEquateDialog.EquateRowObject
 
getPath() - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
 
getPath() - Method in class ghidra.app.util.bin.format.macho.commands.RunPathCommand
 
getPath() - Method in interface ghidra.app.util.bin.format.macho.dyld.DyldCacheImage
Gets the path of the image
getPath() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfo
 
getPath() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageTextInfo
 
getPath() - Method in class ghidra.app.util.SymbolPath
Returns the full symbol path as a string.
getPath() - Method in class ghidra.formats.gfilesystem.FSRL
Returns the full path/filename of this FSRL.
getPath() - Method in class ghidra.formats.gfilesystem.FSRLRoot
Always returns null for a FSRLRoot.
getPath() - Method in interface ghidra.formats.gfilesystem.GFile
The path and filename of this file, relative to its owning filesystem.
getPath() - Method in class ghidra.formats.gfilesystem.GFileImpl
 
getPath() - Method in class ghidra.formats.gfilesystem.GFileLocal
 
getPath() - Method in class ghidra.framework.main.datatable.DomainFileInfo
 
getPath() - Method in interface ghidra.framework.model.ToolTemplate
Returns the path from whence this tool template came; may be null if the tool was not loaded from the filesystem
getPath() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
 
getPath() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getPath() - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
getPath() - Method in class ghidra.program.database.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
Get the path name associated with the storage of this stand alone datatype manager.
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) - Method in class ghidra.program.model.data.CategoryPath
Return the String representation of the specified childName within this category path where all path components are delimited with a forward slash.
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
 
getPathList(boolean) - Method in interface ghidra.program.model.symbol.Namespace
Get the namespace path as a list of namespace names.
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 class ghidra.framework.data.LinkedGhidraFolder
 
getPathname() - Method in interface ghidra.framework.model.DomainFile
Returns the full path name to this file
getPathname() - Method in interface ghidra.framework.model.DomainFolder
Returns the full path name to this folder
getPathname() - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixFile
 
getPathname() - Method in interface ghidra.pcode.emu.unix.EmuUnixFile
Get the original pathname of this file
getPathName() - Method in class ghidra.app.util.PseudoData
 
getPathName() - Method in class ghidra.framework.remote.RepositoryItem
Returns the folder item path within the repository.
getPathName() - Method in interface ghidra.framework.store.FolderItem
Return The concatenation of the pathname and the basename which can be used to uniquely identify a folder item.
getPathName() - Method in class ghidra.framework.store.local.LocalFolderItem
 
getPathName() - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
getPathName() - Method in class ghidra.program.model.data.AbstractDataType
 
getPathName() - Method in interface ghidra.program.model.data.DataType
Get the full category path name that includes this datatype's name.
getPathName() - Method in class ghidra.program.model.data.DataTypeImpl
 
getPathName() - Method in interface ghidra.program.model.listing.Data
Returns the full path name (dot notation) for this field.
getPathName() - Method in class ghidra.program.model.listing.DataStub
 
getPaths() - Method in class docking.widgets.pathmanager.PathnameTablePanel
 
getPaths() - Method in class docking.widgets.tree.support.GTreeSelectionEvent
 
getPathsContaining(V) - Method in class ghidra.graph.GraphPathSet
 
getPathsFromPreferences(String, Path[], String) - Static method in class docking.widgets.pathmanager.PathManager
Restore paths from user Preferences using the specified keys.
getPatternExpression() - Method in class ghidra.app.plugin.processors.sleigh.ContextOp
 
getPatternExpression() - Method in class ghidra.app.plugin.processors.sleigh.symbol.EndSymbol
 
getPatternExpression() - Method in class ghidra.app.plugin.processors.sleigh.symbol.Next2Symbol
 
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
 
getPatterns(AssemblyResolvedPatterns) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults.Applicator
 
getPatternString() - Method in class docking.widgets.table.constraint.StringColumnConstraint
Returns the pattern string for this constraint.
getPatternValue() - Method in class ghidra.app.plugin.processors.sleigh.symbol.FamilySymbol
 
getPatternValue() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
 
getPayload(int, String) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
 
getPayloadFile() - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
Gets the 'payload' file, ie.
getPayloadOffset() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
 
getPC() - Method in class ghidra.app.emulator.AdaptedEmulator
 
getPC() - Method in class ghidra.app.emulator.DefaultEmulator
 
getPC() - Method in interface ghidra.app.emulator.Emulator
Get the value of the program counter
getPCAddress() - Method in class ghidra.program.model.pcode.HighConstant
 
getPCAddress() - Method in class ghidra.program.model.pcode.HighLocal
 
getPCAddress() - Method in class ghidra.program.model.pcode.HighOther
 
getPCAddress() - Method in class ghidra.program.model.pcode.HighSymbol
Get the first code Address, within the function, where this symbol's storage actually holds the value of the symbol.
getPCAddress() - Method in class ghidra.program.model.pcode.Varnode
Get the address where this varnode is defined or NO_ADDRESS if this varnode is an input
getPCAddress() - Method in class ghidra.program.model.pcode.VarnodeAST
 
getPCAddress(Varnode) - Method in class ghidra.program.model.pcode.HighFunction
 
getPCAdress() - Method in class ghidra.program.model.pcode.SymbolEntry
The storage used to hold this Symbol may be used for other purposes at different points in the code.
getPcDataValue(GoPcDataTable, long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns a value from the specified pc->value lookup table, for a specific address (that should be within the function's footprint).
getPcDataValues(GoPcDataTable) - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns all values for the specified pc->value lookup table for the entire range of the function's footprint.
getPcHeader() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
 
getPclnAddress() - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
Returns the address of the pcln slice, used by the pclnOffset field's markup annotation
getPclntabAddress(Program) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
Returns the Address (if present) of the go pclntab section or symbol.
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(Address, PatchEncoder) - Method in class ghidra.app.decompiler.DecompileCallback
Generate p-code ops for the instruction at the given address.
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) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
getPcode(InstructionContext, PcodeOverride) - Method in interface ghidra.program.model.lang.InstructionPrototype
Get an array of PCode operations (micro code) that this instruction performs.
getPcode(InstructionContext, PcodeOverride) - 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, Decoder, int, Encoder) - Method in class ghidra.app.decompiler.DecompileCallback
Generate p-code ops for a named injection payload
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.ClangCaseToken
 
getPcodeOp() - Method in class ghidra.app.decompiler.ClangFieldToken
 
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.decompiler.util.FillOutStructureHelper.OffsetPcodeOpPair
 
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, List<PcodeOp>) - Static method in interface ghidra.app.util.pcode.PcodeFormatter
Convert flattened p-code ops into templates.
getPcodePacked(PatchEncoder, InstructionContext, PcodeOverride) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
getPcodePacked(PatchEncoder, InstructionContext, PcodeOverride) - Method in interface ghidra.program.model.lang.InstructionPrototype
Same as getPcode but emits the operations directly to an encoder to optimize transfer to other processes
getPcodePacked(PatchEncoder, InstructionContext, PcodeOverride) - Method in class ghidra.program.model.lang.InvalidPrototype
 
getPcodeStrings() - Method in class ghidra.program.util.PcodeFieldLocation
 
getPCRange() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Return the range specified by the low_pc...high_pc attribute values.
getPCRange() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
Returns the range covered by this CU, as defined by the lo_pc and high_pc attribute values, defaulting to (0,0] if missing.
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.AdaptedEmulator
 
getPCRegisterName() - Method in class ghidra.app.emulator.DefaultEmulator
 
getPCRegisterName() - Method in interface ghidra.app.emulator.Emulator
Get the name of the program counter register
getPctab() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns the pctab slice.
getPctabAddress() - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
Returns the address of the pctab slice, used by the pctabOffset field's markup annotation
getPdbInfo() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeView
Returns the code view .PDB info.
getPendingSortState() - Method in class docking.widgets.table.AbstractSortedTableModel
 
getPeResourceProperty(String) - Static method in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Gets a program property name to represent PE resource property with the given key name
getPermissionType() - Method in class ghidra.framework.remote.User
Returns the permission value assigned this user.
getPhases() - Method in class ghidra.app.merge.datatypes.DataTypeMergeManager
 
getPhases() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
 
getPhases() - Method in class ghidra.app.merge.listing.FunctionTagMerger
 
getPhases() - Method in class ghidra.app.merge.listing.ListingMergeManager
This method returns all of the phases of the Listing Merge Manager that will be displayed in the Program Merge Manager.
getPhases() - Method in class ghidra.app.merge.listing.ProgramContextMergeManager
 
getPhases() - Method in class ghidra.app.merge.memory.MemoryMergeManager
 
getPhases() - Method in interface ghidra.app.merge.MergeResolver
Gets identifiers for the merge phases handled by this MergeResolver.
getPhases() - Method in class ghidra.app.merge.propertylist.PropertyListMergeManager
 
getPhases() - Method in class ghidra.app.merge.tree.ProgramTreeMergeManager
 
getPhoffComponentOrdinal() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Get the Elf header structure component ordinal corresponding to the e_phoff element
getPhysicalAddress() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
Returns the physical address offset.
getPhysicalAddress() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
On systems for which physical addressing is relevant, this member is reserved for the segment's physical address.
getPhysicalAddress() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
Returns the physical (file) address of this section.
getPhysicalAddress() - Method in interface ghidra.program.model.address.Address
Returns the physical Address that corresponds to this Address.
getPhysicalAddress() - Method in class ghidra.program.model.address.GenericAddress
 
getPhysicalAddress() - Method in class ghidra.program.model.address.SegmentedAddress
 
getPhysicalAddress(Language) - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
Returns the physical address.
getPhysicalSpace() - Method in class ghidra.program.model.address.GenericAddressSpace
 
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
 
getPixel(BigInteger) - Method in interface ghidra.app.decompiler.component.margin.LayoutPixelIndexMap
Get the top of the layout with the given index
getPixel(BigInteger) - Method in class ghidra.app.decompiler.component.margin.VerticalLayoutPixelIndexMap
 
getPixelData(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
 
getPixelData(MemBuffer, byte[]) - Method in class ghidra.program.model.data.BitmapResource
 
getPkgPath() - Method in class ghidra.app.util.bin.format.golang.rtti.GoName
Returns the package path string, or null if not present.
getPkgPath() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoInterfaceType
Returns the package path of this type, referenced via the pkgpath field's markup annotation
getPkgPath() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructType
Returns the package path of this structure type.
getPkgPath() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoUncommonType
Returns the package path of the type.
getPkgPathDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.GoName
Returns the data type needed to store the pkg path offset field, called by serialization from the fieldoutput annotation.
getPkgTestSuite(String) - Static method in class ghidra.util.TestSuiteUtilities
Build JUnit test suite for the specified package only.
getPlacement(PopupWindowPlacer.PositionableRectangle, PopupWindowPlacer.PositionableDimension, PopupWindowPlacer.PositionableRectangle, PopupWindowPlacer.PositionableRectangle) - Method in class docking.widgets.shapes.PopupWindowPlacer
Returns a Rectangle solution for the placement of a toBePlaced Dimension.
getPlacement(Dimension, Rectangle, Rectangle) - Method in class docking.widgets.shapes.PopupWindowPlacer
Returns the placement Rectangle of toBePlaced Dimension for this PopupWindowPlacer.
getPlanes() - Method in class ghidra.program.model.data.BitmapResource
 
getPlateComment() - Method in class ghidra.app.util.CodeUnitInfo
Get the plate comment.
getPlateComment(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the PLATE comment at the specified address.
getPlateCommentAsRendered(Address) - Method in class ghidra.app.script.GhidraScript
Returns the PLATE comment at the specified address, as rendered.
getPlateFormat() - Method in class ghidra.app.util.viewer.format.FormatManager
Returns the format model for the plate field.
getPlatform() - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand
 
getPlatform() - Method in exception ghidra.framework.OSFileNotFoundException
Gets the Platform associated with this exception
getPluggableInitializer(Language) - Static method in class ghidra.pcode.emu.AbstractPcodeMachine
Search the classpath for an applicable state initializer
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.
getPluginClassNames(Element) - Method in class ghidra.framework.plugintool.PluginsConfiguration
 
getPluginConfigurationModel() - Method in class ghidra.framework.plugintool.dialog.ManagePluginsDialog
 
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.DeafultPluginPackagingProvider
 
getPluginDescription(String) - Method in interface ghidra.framework.plugintool.PluginPackagingProvider
Returns the plugin description for the given plugin class name
getPluginDescription(String) - Method in class ghidra.framework.plugintool.PluginsConfiguration
 
getPluginDescriptions() - Method in class ghidra.framework.plugintool.DeafultPluginPackagingProvider
 
getPluginDescriptions() - Method in interface ghidra.framework.plugintool.PluginPackagingProvider
Returns all loaded plugin descriptions
getPluginDescriptions(PluginPackage) - Method in class ghidra.framework.plugintool.DeafultPluginPackagingProvider
 
getPluginDescriptions(PluginPackage) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
 
getPluginDescriptions(PluginPackage) - Method in interface ghidra.framework.plugintool.PluginPackagingProvider
Get all plugin descriptions for the given plugin package
getPluginDescriptions(PluginPackage) - Method in class ghidra.framework.plugintool.PluginsConfiguration
 
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.
getPluginNameFromClass(Class<? extends Plugin>) - Static method in class ghidra.framework.plugintool.util.PluginUtils
Returns the name of a Plugin based on its class.
getPluginNamesByCurrentPackage(List<String>) - Method in class ghidra.framework.plugintool.PluginsConfiguration
Used to convert an old style tool XML file by mapping the given class names to plugin packages and then adding all plugins in that package.
getPluginPackage() - Method in class ghidra.framework.plugintool.util.PluginDescription
 
getPluginPackage(String) - Static method in class ghidra.framework.plugintool.util.PluginPackage
Returns the existing plugin package with the given name.
getPluginPackages() - Method in class ghidra.framework.plugintool.DeafultPluginPackagingProvider
 
getPluginPackages() - Method in class ghidra.framework.plugintool.PluginConfigurationModel
 
getPluginPackages() - Method in interface ghidra.framework.plugintool.PluginPackagingProvider
Returns all known plugin packages
getPluginPackages() - Method in class ghidra.framework.plugintool.PluginsConfiguration
 
getPluginPaths() - Static method in class ghidra.framework.preferences.Preferences
Return the paths in the UserPluginPath property.
getPluginsConfiguration() - Method in class ghidra.framework.plugintool.PluginTool
 
getPMDDataType(Program) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
Gets a PMD displacement structure data type.
getPoint() - Method in class docking.PopupMenuContext
 
getPoint() - Method in class ghidra.util.SaveablePoint
 
getPointer() - Method in class ghidra.app.util.bin.format.pe.DataDirectory
 
getPointer(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getPointer(DataType) - Method in 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
getPointerAddressSpace(TypeDef, AddressFactory) - Static method in class ghidra.program.database.data.PointerTypedefInspector
Determine the referenced address space for specified pointerTypeDef based upon its default settings.
getPointerBitMask(TypeDef) - Static method in class ghidra.program.database.data.PointerTypedefInspector
Determine the pointer bit-mask for the specified pointerTypeDef based upon its default settings.
getPointerBitShift(TypeDef) - Static method in class ghidra.program.database.data.PointerTypedefInspector
Determine the pointer bit-shift for the specified pointerTypeDef based upon its default settings.
getPointerComponentOffset(TypeDef) - Static method in class ghidra.program.database.data.PointerTypedefInspector
Determine the component-offset for the specified pointerTypeDef based upon its default settings.
getPointerDisplacementDataType(Program) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
Gets a pointer displacement data type.
getPointerFormat() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInSegment
 
getPointerFormat() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsOffsets
Gets the pointer format
getPointerFormat() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedStartsOffsets
Gets the pointer format
getPointerIndex() - Method in class ghidra.app.util.bin.BinaryReader
Returns the current index value.
getPointerLevels() - Method in class ghidra.app.util.demangler.DemangledDataType
 
getPointerShift() - Method in interface ghidra.program.model.data.DataOrganization
Shift amount affects interpretation of in-memory pointer values only and will also be reflected within instruction pcode.
getPointerShift() - Method in class ghidra.program.model.data.DataOrganizationImpl
 
getPointerSize() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
Returns the size of pointers in this compUnit.
getPointerSize() - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
 
getPointerSize() - Method in class ghidra.program.model.address.GenericAddressSpace
 
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
getPointerType(TypeDef) - Static method in class ghidra.program.database.data.PointerTypedefInspector
Get the pointer type (see PointerType).
getPointForLocation(FieldLocation) - Method in class docking.widgets.fieldpanel.FieldPanel
 
getPointInViewSpaceForVertex(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
Get the upper-left point of vertex in the view space (Java component space)
getPopupActions(Tool, ActionContext) - Method in interface docking.actions.PopupActionProvider
Provides notification that the popup menu is about to be displayed and allows a set of temporary actions to be included in the popup menu.
getPopupActions(Tool, ActionContext) - Method in class ghidra.app.merge.tool.ListingMergePanelProvider
 
getPopupMenu() - Method in class docking.menu.MenuManager
Returns a JPopupMenu for the action hierarchy
getPopupMenu() - Method in class help.screenshot.AbstractScreenShotGenerator
 
getPopupMenuData() - Method in class docking.action.DockingAction
 
getPopupMenuData() - Method in interface docking.action.DockingActionIf
Returns the MenuData to be used to put this action in a popup menu.
getPopupMenuData() - Method in class docking.DockingActionProxy
 
getPopupParent() - Method in interface ghidra.graph.viewer.popup.PopupSource
Returns a suitable window parent for the popup window
getPopupPoint() - Method in class docking.menu.MultipleActionDockingToolbarButton
 
getPort() - Method in class ghidra.pty.ssh.GhidraSshPtyFactory
 
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
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
 
getPositionInParent() - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
Returns the ordinal position of this DIE record in its parent's list of children.
getPossibleEquateNames(long) - Method in interface ghidra.app.services.DataTypeManagerService
Examines all enum dataTypes for items that match the given value.
getPossibleFixups() - Method in interface ghidra.util.Issue
Returns a list of possible Fixup objects for this issue.
getPostBitsOfCheck() - Method in class ghidra.util.bytesearch.PatternPairSet
Get the required number of fixed bits after the prepattern
getPostComment() - Method in class ghidra.app.util.CodeUnitInfo
Get the post comment.
getPostComment(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the POST comment at the specified address.
getPostCommentAsRendered(Address) - Method in class ghidra.app.script.GhidraScript
Returns the POST comment at the specified address.
getPostPatterns() - Method in class ghidra.util.bytesearch.PatternPairSet
Get the "post" parts of the patterns
getPostRuleByName(String) - Method in interface ghidra.util.bytesearch.PatternFactory
Get a named post match rule by name
getPostRules() - Method in class ghidra.util.bytesearch.Pattern
 
getPotentialInputRegisterStorage(Program) - Method in class ghidra.program.model.lang.PrototypeModel
Get a list of all input storage locations consisting of a single register
getPotentialRegisterStorage(Program) - Method in interface ghidra.program.model.lang.ParamList
Get a list of all parameter storage locations consisting of a single register
getPotentialRegisterStorage(Program) - Method in class ghidra.program.model.lang.ParamListStandard
 
getPrecedence(Variable) - Static method in class ghidra.program.model.listing.VariableUtilities
Get a precedence value for the specified variable.
getPrecision(Settings) - Method in class docking.widgets.table.GTableCellRenderer
 
getPrecision(Settings) - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
 
getPreComment() - Method in class ghidra.app.util.CodeUnitInfo
Get the pre comment.
getPreComment(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the PRE comment at the specified address.
getPreCommentAsRendered(Address) - Method in class ghidra.app.script.GhidraScript
Returns the PRE comment at the specified address.
getPredecessor() - Method in class generic.stl.RedBlackNode
 
getPredecessor() - Method in class ghidra.util.datastruct.RedBlackEntry
 
getPredecessorCount(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getPredecessors(GDirectedGraph<V, E>, V) - Method in class ghidra.graph.algo.GraphNavigator
Gets all parent vertices of the given vertex, depending upon the direction of the navigator.
getPredecessors(V) - Method in interface ghidra.graph.GDirectedGraph
Compute a vertex's predecessors
getPredecessors(V) - Method in interface ghidra.graph.GImplicitDirectedGraph
Compute a vertex's predecessors The default implementation computes this from the in-edges NOTE: If a non-default implementation is provided, it ought to return cached results if available
getPredecessors(V) - Method in class ghidra.graph.GraphPath
Return a set with all of the predecessors of the vertex in the GraphPath.
getPredecessors(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getPredecessors(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
getPreferenceKey() - Method in class docking.widgets.table.GTable
 
getPreferenceKey() - Method in class docking.widgets.table.GTableFilterPanel
Return a unique key that can be used to store preferences for this table.
getPreferenceState(String) - Method in class docking.DockingWindowManager
Gets a preferences state object stored with the given key.
getPreferredAlignmentSize() - Method in class docking.options.editor.CustomOptionComponent
 
getPreferredAlignmentSize() - Method in class docking.options.editor.DefaultOptionComponent
 
getPreferredAlignmentSize() - Method in class docking.options.editor.GenericOptionsComponent
Gets this components alignment dimension.
getPreferredCacheLength() - Method in class ghidra.program.database.code.InstructionDB
 
getPreferredColumnWidth(int) - Method in class docking.widgets.table.AbstractGTableModel
 
getPreferredColumnWidth(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
 
getPreferredComponentLength(DataType, int) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
Get the preferred length for a new component.
getPreferredComponentLength(DataType, int) - Static method in class ghidra.program.model.data.DataTypeComponentImpl
Get the preferred length for a new component.
getPreferredComponentLength(DataType, int, 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 keystore.
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
 
getPreferredRootNamespaceCategoryPath() - Method in class ghidra.program.database.ProgramDB
 
getPreferredRootNamespaceCategoryPath() - Method in interface ghidra.program.model.listing.Program
Gets the preferred root data type category path which corresponds to the global namespace of a namespace-based storage area.
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
 
getPreferredSize() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
getPreferredSize() - Method in class ghidra.framework.task.GTaskManagerPanel
 
getPreferredSize(JComponent) - Method in class docking.menu.DockingMenuItemUI
 
getPreferredStackSymbolName() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
Get symbol name which defines initial stack pointer offset
getPreferredVertexRenderer() - Method in class ghidra.graph.viewer.satellite.CachingSatelliteGraphViewer
 
getPreferredVertexRenderer() - Method in class ghidra.graph.viewer.SatelliteGraphViewer
Gets the renderer to use with this satellite viewer.
getPreferredViewSize() - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
 
getPreferredViewSize() - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
 
getPreferredViewSize() - Method in interface docking.widgets.fieldpanel.LayoutModel
Returns the width of the largest possible layout.
getPreferredViewSize() - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
getPreferredViewSize() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getPreferredWidth() - Method in interface docking.widgets.fieldpanel.field.Field
The minimum required width to paint the contents of this field
getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getPreferredWidth() - Method in class ghidra.app.util.viewer.field.IndentField
 
getPreferredWidth() - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getPreferredWidth() - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getPrefix(Composite, DataTypeComponent) - Method in interface ghidra.program.model.data.AnnotationHandler
Returns the prefix for type Composite
getPrefix(Composite, DataTypeComponent) - Method in class ghidra.program.model.data.DefaultAnnotationHandler
 
getPrefix(Enum, String) - Method in interface ghidra.program.model.data.AnnotationHandler
Returns the prefix for type Enum
getPrefix(Enum, String) - Method in class ghidra.program.model.data.DefaultAnnotationHandler
 
getPrefix(Program, Reference, Function) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
 
getPrefix(JTextField) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Gets the prefix from the given text field, used to query the model.
getPrefixForStringData(Data, Address, int, DataType) - Method in class ghidra.program.model.listing.CodeUnitFormat
 
getPrelinkBundlePath() - Method in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkMap
 
getPrelinkExecutable() - Method in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkMap
 
getPrelinkExecutableLoadAddr() - Method in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkMap
 
getPrelinkExecutableSize() - Method in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkMap
 
getPrelinkKmodInfo() - Method in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkMap
 
getPrelinkModuleIndex() - Method in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkMap
 
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.MachoPrelinkMap
 
getPresentation() - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
getPresentationName() - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
getPreSequences() - Method in class ghidra.util.bytesearch.PatternPairSet
Get the "pre" parts of the patterns
getPreservedRegisters() - Method in class ghidra.util.state.ResultsState
Returns the set of registers which were modified yet preserved.
getPrettySize(File) - Static method in class utilities.util.FileUtilities
Returns the size of the given file as a human readable String.
getPreviewListener() - Method in class docking.widgets.DropDownMultiSelectionTextField
 
getPreviewListener() - Method in class docking.widgets.DropDownTextField
 
getPreviewPaneComponent() - Method in class docking.widgets.DropDownMultiSelectionTextField
 
getPreviewPaneComponent() - Method in class docking.widgets.DropDownTextField
 
getPrevious() - Method in class ghidra.app.util.PseudoInstruction
 
getPrevious() - Method in class ghidra.program.database.code.InstructionDB
 
getPrevious() - Method in interface ghidra.program.model.listing.Instruction
 
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.
getPrevious(D) - Method in class generic.RangeMapSetter
Get the number immediately preceding the given bound
getPrevious(N) - Method in class generic.Span.SpanMapSetter
 
getPreviousApplicationSettingsDir(String, FileFilter) - Static method in class ghidra.framework.GenericRunInfo
Searches previous Application Settings directories (GenericRunInfo.getUserSettingsDirsByTime()) to find a settings directory containing files that match the given file filter.
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.
getPreviousCodeUnit() - Method in class ghidra.app.util.PseudoData
Get the code unit before this code unit.
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.
getPreviousOrSame(D) - Method in class generic.RangeMapSetter
Get the previous bound or this same bound, if the previous doesn't exist
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
 
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.map.ValueMap
Get the previous index where a property value exists.
getPreviousValue() - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
 
getPrimary() - Method in class ghidra.app.util.opinion.LoadResults
Gets the "primary" Loaded DomainObject, who's meaning is defined by each Loader implementation
getPrimaryCallReference() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
 
getPrimaryCallReference() - Method in interface ghidra.program.model.pcode.PcodeOverride
Deprecated.
getPrimaryDomainObject() - Method in class ghidra.app.util.opinion.LoadResults
Gets the "primary" DomainObject, who's meaning is defined by each Loader implementation
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).
getPrimaryHighlightedText() - Method in class ghidra.app.decompiler.component.ClangHighlightController
Returns the token that has the primary highlight applied, if any.
getPrimaryHighlightedText() - Method in class ghidra.app.decompiler.component.NullClangHighlightController
 
getPrimaryHighlights() - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
getPrimaryLocation() - Method in interface ghidra.util.Issue
Returns a Location object that describes where the issue occurred.
getPrimaryOffset() - Method in interface docking.widgets.fieldpanel.Layout
Returns the vertical offset (in pixels) of the start of the primary field in the layout.
getPrimaryOffset() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
getPrimaryOffset() - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
getPrimaryOffset() - Method in class docking.widgets.fieldpanel.support.RowLayout
 
getPrimaryReference(int) - Method in class ghidra.app.util.PseudoData
 
getPrimaryReference(int) - Method in class ghidra.program.database.code.InstructionDB
 
getPrimaryReference(int) - Method in interface ghidra.program.model.listing.CodeUnit
Get the primary reference for the operand index.
getPrimaryReference(int) - Method in class ghidra.program.model.listing.DataStub
 
getPrimaryReference(int) - Method in class ghidra.program.model.listing.InstructionStub
 
getPrimaryReferenceFrom(Address, int) - Method in class ghidra.program.database.references.ReferenceDBManager
 
getPrimaryReferenceFrom(Address, int) - Method in interface ghidra.program.model.symbol.ReferenceManager
Get the primary reference from the given address.
getPrimarySortColumnIndex() - Method in class docking.widgets.table.AbstractSortedTableModel
 
getPrimarySortColumnIndex() - Method in interface docking.widgets.table.SortedTableModel
Returns the column index that is the primary sorted column; -1 if no column is sorted
getPrimarySymbol() - Method in class ghidra.app.util.PseudoData
Get the primary Symbol for this code unit.
getPrimarySymbol() - Method in class ghidra.program.database.code.InstructionDB
 
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
Get the primary label or function symbol at the given address
getPrimarySymbolIterator(boolean) - Method in class ghidra.program.database.symbol.SymbolManager
 
getPrimarySymbolIterator(boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
Get all primary label and function symbols defined within program memory address.
getPrimarySymbolIterator(Address, boolean) - Method in class ghidra.program.database.symbol.SymbolManager
 
getPrimarySymbolIterator(Address, boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
Get all primary label and function symbols starting at the specified memory address through to the program's maximum memory address.
getPrimarySymbolIterator(AddressSetView, boolean) - Method in class ghidra.program.database.symbol.SymbolManager
 
getPrimarySymbolIterator(AddressSetView, boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
Get primary label and function symbols within the given address set.
getPrimarySymbolName() - Method in class ghidra.app.util.CodeUnitInfo
Get the label; may be null.
getPrimarySymbolSource() - Method in class ghidra.app.util.CodeUnitInfo
Get the label source
getPrimaryTypes() - Static method in class ghidra.program.util.ProgramDiffFilter
Gets all the valid individual types of differences for this filter.
getPrimaryTypes() - Static method in class ghidra.program.util.ProgramMergeFilter
Gets all the valid individual types of differences for this filter.
getPrimaryViewer() - Method in class ghidra.graph.viewer.GraphComponent
 
getPrimitiveAt(int) - Method in class ghidra.app.util.PseudoData
 
getPrimitiveAt(int) - Method in interface ghidra.program.model.listing.Data
Returns the primitive component containing this offset (i.e., one that does not have sub-components).
getPrimitiveAt(int) - Method in class ghidra.program.model.listing.DataStub
 
getPrimitiveBaseDataType() - Method in class ghidra.program.model.data.BitFieldDataType
Get the base datatype associated with this bit-field (e.g., int, long, etc., or TypeDef to supported base type)
getPrimitiveOutputDataType(Class<?>, int, Signedness, DataTypeMapper) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
getPrimitiveSizeof(Class<?>) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
getPrimitiveWrapper(Class<?>) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
getPrintfBufferAddress() - Method in class ghidra.test.processors.support.PCodeTestControlBlock
 
getPrintPieces() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
 
getPriority() - Method in class docking.widgets.tree.tasks.GTreeStartEditingTask
 
getPriority() - Method in class ghidra.app.services.AbstractAnalyzer
 
getPriority() - Method in interface ghidra.app.services.Analyzer
Get the priority that this analyzer should run at.
getPriority() - Method in interface ghidra.app.services.HoverService
Returns the priority of this hover service.
getPriority() - Method in interface ghidra.app.services.MarkerSet
Get display priority
getPriority() - Method in interface ghidra.app.util.ProgramDropProvider
Returns the priority of this provider.
getPriority() - Method in interface ghidra.app.util.recognizer.Recognizer
Return the recognizer priority; for instance, a GZIP/TAR recognizer should have higher priority than just the GZIP recognizer (because the GZIP/TAR will unzip part of the payload and then test against the TAR recognizer...so every GZIP/TAR match will also match GZIP).
getPriority() - Method in class ghidra.formats.gfilesystem.factory.FileSystemInfoRec
Filesystem relative priority.
getPriority() - Method in class ghidra.framework.main.datatable.ProjectDataColumn
 
getPriority() - Method in class ghidra.framework.task.GScheduledTask
Returns the priority at which the task was scheduled.
getPriority() - Method in class ghidra.framework.task.GTaskResult
Returns the priority at which the task was run within its group.
getPriority() - Method in class ghidra.util.table.projectdata.column.AddressSizeProjectDataColumn
 
getPriority() - Method in class ghidra.util.table.projectdata.column.CompilerProjectDataColumn
 
getPriority() - Method in class ghidra.util.table.projectdata.column.CreatedWithProjectDataColumn
 
getPriority() - Method in class ghidra.util.table.projectdata.column.CreationDateProjectDataColumn
 
getPriority() - Method in class ghidra.util.table.projectdata.column.DomainFileSizeProjectDataColumn
 
getPriority() - Method in class ghidra.util.table.projectdata.column.EndianProjectDataColumn
 
getPriority() - Method in class ghidra.util.table.projectdata.column.ExecutablePathProjectDataColumn
 
getPriority() - Method in class ghidra.util.table.projectdata.column.FormatProjectDataColumn
 
getPriority() - Method in class ghidra.util.table.projectdata.column.LanguageProjectDataColumn
 
getPriority() - Method in class ghidra.util.table.projectdata.column.Md5ProjectDataColumn
 
getPriority() - Method in class ghidra.util.table.projectdata.column.ProcessorProjectDataColumn
 
getPriority() - Method in class ghidra.util.worker.PriorityJob
 
getPriority(Class<?>) - Static method in class ghidra.util.classfinder.ExtensionPointProperties.Util
Gets the ExtensionPoint priority.
getPriorityLevel() - Method in class ghidra.graph.viewer.layout.AbstractLayoutProvider
 
getPriorityLevel() - Method in interface ghidra.graph.viewer.layout.LayoutProvider
Returns an arbitrary value that is relative to other LayoutProviders.
getPrivateFileSystem() - Method in class ghidra.framework.data.DefaultProjectData
 
getPrivateThreadPool(String) - Static method in class generic.concurrent.GThreadPool
Creates a new, private thread pool with the given name.
getProbabilityThreshold() - Method in enum class generic.lsh.LSHMemoryModel
 
getProblem() - Method in class ghidra.app.util.bin.format.macho.commands.CorruptLoadCommand
 
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.OldDOSHeader
Returns the processor name.
getProcessorName() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
Returns the processor name.
getProcessorSymbolType() - Method in class ghidra.program.model.lang.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.dwarf.DWARFCompilationUnit
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.FirstTimeAnalyzedPluginEvent
Returns the Program that has just been analyzed for the first time.
getProgram() - Method in class ghidra.app.events.OpenProgramPluginEvent
Return the program on this event.
getProgram() - Method in class ghidra.app.events.ProgramClosedPluginEvent
Returns the Program that has just been opened.
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
Returns the Program that has just been opened.
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 interface ghidra.app.plugin.assembler.GenericAssembler
If the assembler is bound to a program, get that program
getProgram() - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
getProgram() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Gets the program containing the encoded data.
getProgram() - Method in class ghidra.app.services.ProgramLocationPair
 
getProgram() - Method in class ghidra.app.util.bin.format.coff.relocation.CoffRelocationContext
Get program to which relocations are being applied
getProgram() - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
 
getProgram() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
 
getProgram() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
getProgram() - Method in class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
 
getProgram() - Method in class ghidra.app.util.bin.format.dwarf.external.SearchLocationCreatorContext
 
getProgram() - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
Get program object
getProgram() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
 
getProgram() - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Returns the program.
getProgram() - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Returns the Ghidra program
getProgram() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
Gets the Program associated with this relocation
getProgram() - Method in class ghidra.app.util.opinion.MemorySectionResolver
Get program object
getProgram() - Method in class ghidra.app.util.PseudoData
 
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.task.OpenProgramRequest
Get the open Program instance which corresponds to this open request.
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.code.InstructionDB
 
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
Get the program instance associated with this datatype manager
getProgram() - Method in interface ghidra.program.model.listing.BookmarkManager
Returns the program associated with this BookmarkManager.
getProgram() - Method in interface ghidra.program.model.listing.CodeUnit
Returns the program that generated this CodeUnit.
getProgram() - Method in class ghidra.program.model.listing.DataStub
 
getProgram() - Method in interface ghidra.program.model.listing.Function
Get the program containing this function.
getProgram() - Method in interface ghidra.program.model.listing.FunctionManager
Returns this manager's program
getProgram() - Method in class ghidra.program.model.listing.InstructionStub
 
getProgram() - Method in interface ghidra.program.model.listing.Variable
Returns the program that contains this variable or is the intended target
getProgram() - Method in class ghidra.program.model.listing.ParameterImpl
 
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.StubMemory
 
getProgram() - Method in class ghidra.program.model.pcode.HighSymbol
Get the Program object containing the function being modeled.
getProgram() - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
 
getProgram() - Method in interface ghidra.program.model.symbol.Symbol
Get the program associated with this symbol
getProgram() - Method in class ghidra.program.util.MarkerLocation
Returns the program.
getProgram() - Method in class ghidra.program.util.ProgramLocation
Returns the program associated with this location.
getProgram() - Method in class ghidra.test.AbstractProgramBasedTest
Override this method if you need to build your own program.
getProgram() - Method in class ghidra.test.processors.support.EmulatorTestRunner
 
getProgram() - Method in class ghidra.util.state.ContextState
Returns program associated with this context state
getProgram() - Method in class ghidra.util.table.EmptyThreadedTableModel
 
getProgram() - Method in class ghidra.util.table.GhidraProgramTableModel
 
getProgram() - Method in class ghidra.util.table.GhidraTable
Returns the program being used by this table; null if the underlying model does not implement ProgramTableModel
getProgram() - Method in interface ghidra.util.table.ProgramTableModel
Returns the program associated with this ProgramTableModel.
getProgram() - Method in class ghidra.util.UndefinedFunction
 
getProgram(int) - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
Returns one of the four programs involved in the merge as indicated by the version.
getProgram(int) - Method in class ghidra.app.merge.tool.ListingMergePanel
Get the indicated program version.
getProgram(GFile, LanguageService, TaskMonitor, Object) - Method in interface ghidra.formats.gfilesystem.GFileSystemProgramProvider
NOTE: ONLY OVERRIDE THIS METHOD IF YOU CANNOT PROVIDE AN INPUT STREAM TO THE INTERNAL FILES OF THIS FILE SYSTEM!
BE SURE TO REGISTER THE GIVEN CONSUMER ON THE PROGRAM.
getProgram(Address) - Method in class ghidra.app.merge.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, Object, Tool, boolean) - Method in class ghidra.features.base.values.GhidraValuesMap
Gets (opens) the Program value for the given name.
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.
getProgramArchitecture() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getProgramArchitecture() - Method in interface ghidra.program.model.data.DataTypeManager
Get the optional program architecture details associated with this archive
getProgramArchitecture() - Method in class ghidra.program.model.listing.VariableStorage
 
getProgramArchitectureSummary() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getProgramArchitectureSummary() - Method in interface ghidra.program.model.data.DataTypeManager
Get the program architecture information which has been associated with this datatype manager.
getProgramArchitectureSummary() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
Get the program architecture information which has been associated with this datatype manager.
getProgramArchitectureSummary(LanguageID, int, CompilerSpecID) - Static method in class ghidra.program.database.data.DataTypeManagerDB
 
getProgramBaseAddressFixup() - Method in class ghidra.app.util.bin.format.dwarf.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 exception ghidra.pcode.exec.DecodePcodeExecutionException
 
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 File that the program was originally imported from.
getProgramFlags() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns the program flags.
getProgramFlagsAsString() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns a string representation of the program flags.
getProgramForRow(ROW_TYPE) - Method in class ghidra.util.table.GhidraProgramTableModel
Extension point for getting a row-specific program.
getProgramHeaderAt(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the program header at the specified address, or null if no program header exists at that address.
getProgramHeaderCount() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
This member holds the number of entries in the program header table.
getProgramHeaderProgramHeader() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the program header with type of PT_PHDR.
getProgramHeaders() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the program headers as defined in this ELF file.
getProgramHeaders(int) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the program headers with the specified type.
getProgramHeaderType(int) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
 
getProgramHeaderTypeMap() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
 
getProgramHighlight() - Method in class ghidra.app.plugin.ProgramPlugin
 
getProgramHighlight() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
getProgramInfo() - Method in class ghidra.app.util.xml.ProgramXmlMgr
Returns the program info from the underlying file.
getProgramInfoKey() - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
Returns a string that is used to build a PROGRAM_INFO entry's key.
getProgramInfoKey() - Method in class ghidra.app.util.bin.format.golang.NoteGoBuildId
 
getProgramLen() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
Returns the length (in bytes) of the DOS program.
getProgramLoadHeaderContaining(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the PT_LOAD program header which loads a range containing the specified address, or null if not found.
getProgramLoadHeaderContainingFileOffset(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the PT_LOAD program header which loads a range containing the specified file offset, or null if not found.
getProgramLocation() - Method in class ghidra.app.nav.LocationMemento
 
getProgramLocation() - Method in class ghidra.app.plugin.ProgramPlugin
 
getProgramLocation() - Method in class ghidra.app.services.ProgramLocationPair
 
getProgramLocation() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Returns the current program location of the cursor.
getProgramLocation() - Method in class ghidra.program.database.symbol.ClassSymbol
 
getProgramLocation() - Method in class ghidra.program.database.symbol.CodeSymbol
 
getProgramLocation() - Method in class ghidra.program.database.symbol.FunctionSymbol
 
getProgramLocation() - Method in class ghidra.program.database.symbol.LibrarySymbol
 
getProgramLocation() - Method in class ghidra.program.database.symbol.NamespaceSymbol
 
getProgramLocation() - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
getProgramLocation() - Method in class ghidra.program.model.address.GlobalSymbol
 
getProgramLocation() - Method in interface ghidra.program.model.symbol.Symbol
 
getProgramLocation() - Method in class ghidra.util.table.PreviewTableCellData
 
getProgramLocation(int, int) - Method in class ghidra.util.table.AddressBasedTableModel
 
getProgramLocation(int, int) - Method in class ghidra.util.table.EmptyThreadedTableModel
 
getProgramLocation(int, int) - Method in interface ghidra.util.table.ProgramTableModel
Returns a program location corresponding the given row and column.
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FieldFactory
Returns the Program location for the given object, row, col, and groupPath
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FileOffsetFieldFactory
 
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.OperandFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.PlateFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.PostCommentFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.PreCommentFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.RegisterFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.RegisterTransitionFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.SeparatorFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.SpaceFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.SubDataFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.VariableCommentFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.VariableLocFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.VariableNameFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.VariableTypeFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.VariableXRefHeaderFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
 
getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.XRefHeaderFieldFactory
 
getProgramLocation(FieldLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
getProgramLocation(FieldLocation, Field) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
getProgramLocation(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AbstractReferenceBytesTableColumn
 
getProgramLocation(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AbstractReferencePreviewTableColumn
 
getProgramLocation(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceFromAddressTableColumn
 
getProgramLocation(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceFromFunctionTableColumn
 
getProgramLocation(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceFromLabelTableColumn
 
getProgramLocation(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceToAddressTableColumn
 
getProgramLocation(AddressTable, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AddressTableDataTableColumn
 
getProgramLocation(AddressTable, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AddressTableLengthTableColumn
 
getProgramLocation(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AddressTableColumn
 
getProgramLocation(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.BytesTableColumn
 
getProgramLocation(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionNameTableColumn
 
getProgramLocation(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionParameterCountTableColumn
 
getProgramLocation(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionCallingConventionTableColumn
 
getProgramLocation(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionSignatureTableColumn
 
getProgramLocation(Reference, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceTypeTableColumn
 
getProgramLocation(MarkerLocation) - Method in class ghidra.app.services.MarkerDescriptor
Called when the navigation bar to the right of the window is clicked to allow the the creator of a Marker an opportunity to provide a more specific ProgramLocation for navigation.
getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ByteCountProgramLocationBasedTableColumn
 
getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.CodeUnitTableColumn
 
getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.EOLCommentTableColumn
 
getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.LabelTableColumn
 
getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.MemorySectionProgramLocationBasedTableColumn
 
getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.MemoryTypeProgramLocationBasedTableColumn
 
getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.PreviewTableColumn
 
getProgramLocation(Point) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Get a program location for the given point.
getProgramLocation(ROW_TYPE, Settings, Program, ServiceProvider) - Method in interface ghidra.util.table.field.ProgramLocationTableColumn
Determines an appropriate program location associated with this field for the indicated row object.
getProgramLocation(ROW_TYPE, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.MappedProgramLocationTableColumn
 
getProgramManager(PluginTool, boolean) - Static method in class ghidra.plugins.fsbrowser.FSBUtils
Returns the ProgramManager associated with this fs browser plugin.
getProgramName() - Method in class ghidra.test.AbstractProgramBasedTest
 
getProgramOne() - Method in class ghidra.program.util.ProgramDiff
Gets the first program being compared by the ProgramDiff.
getProgramOne() - Method in class ghidra.program.util.ProgramMemoryComparator
Gets the first program being compared by the ProgramMemoryComparator.
getProgramOne() - Method in class ghidra.program.util.ProgramMergeManager
Gets the first program being compared by the ProgramDiff.
getProgramPath() - Method in class ghidra.app.events.ExternalReferencePluginEvent
Returns the program path name
getProgramPath() - Method in class ghidra.app.util.SelectionTransferData
Return the program path.
getProgramPayloads() - Method in class ghidra.program.model.lang.PcodeInjectLibrary
 
getProgramSelection() - Method in class ghidra.app.plugin.ProgramPlugin
 
getProgramSelection() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Returns the current program selection.
getProgramSelection() - Method in class ghidra.util.table.GhidraTable
Returns the program selection equivalent to the rows currently selected in the table.
getProgramSelection(int[]) - Method in class ghidra.util.table.AddressBasedTableModel
 
getProgramSelection(int[]) - Method in class ghidra.util.table.AddressPreviewTableModel
 
getProgramSelection(int[]) - Method in class ghidra.util.table.EmptyThreadedTableModel
 
getProgramSelection(int[]) - Method in interface ghidra.util.table.ProgramTableModel
Returns a program selection corresponding to the specified row index array.
getProgramSelection(FieldSelection) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
getProgramSelection(FieldSelection) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
getProgramTreeAdditions() - Method in interface ghidra.program.model.listing.ProgramTreeChangeSet
returns the list of program tree IDs that have been added.
getProgramTreeChanges() - Method in interface ghidra.program.model.listing.ProgramTreeChangeSet
returns the list of program tree IDs that have changed.
getProgramTwo() - Method in class ghidra.program.util.ProgramDiff
Gets the second program being compared by the ProgramDiff.
getProgramTwo() - Method in class ghidra.program.util.ProgramMemoryComparator
Gets the second program being compared by the ProgramMemoryComparator.
getProgramTwo() - Method in class ghidra.program.util.ProgramMergeManager
Gets the second program being compared by the ProgramDiff.
getProgramUserData() - Method in class ghidra.program.database.ProgramDB
 
getProgramUserData() - Method in interface ghidra.program.model.listing.Program
Returns the user-specific data manager for this program.
getProgress() - Method in class docking.widgets.tree.TreeTaskMonitor
 
getProgress() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
getProgress() - Method in class ghidra.framework.task.GTaskMonitor
 
getProgress() - Method in class ghidra.framework.task.gui.GProgressBar
 
getProgress() - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
 
getProgress() - Method in class ghidra.util.task.TaskDialog
 
getProgress() - Method in interface ghidra.util.task.TaskMonitor
Returns the current progress value or TaskMonitor.NO_PROGRESS_VALUE if there is no value set
getProgress() - Method in class ghidra.util.task.TaskMonitorAdapter
 
getProgress() - Method in class ghidra.util.task.TaskMonitorComponent
 
getProgress() - Method in class ghidra.util.task.TimeoutTaskMonitor
 
getProgress() - Method in class ghidra.util.task.WrappingTaskMonitor
 
getProgressBar() - Method in class ghidra.framework.task.gui.taskview.ScheduledTaskPanel
 
getProject() - Method in class ghidra.app.script.GhidraState
Returns the current project.
getProject() - Method in class ghidra.base.project.GhidraProject
Returns the underlying Project instance or null if project was opened for READ access only.
getProject() - Method in class ghidra.framework.plugintool.PluginTool
Get the project associated with this tool.
getProject() - Method in class ghidra.framework.plugintool.ProjectPluginEvent
Returns the project that was opened or null if the project was closed.
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.base.project.GhidraProject
Returns the underlying ProjectData instance.
getProjectData() - Method in class ghidra.framework.data.GhidraFolder
 
getProjectData() - Method in class ghidra.framework.data.LinkedGhidraFolder
 
getProjectData() - Method in class ghidra.framework.main.datatable.ProjectDataContext
 
getProjectData() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
getProjectData() - Method in interface ghidra.framework.model.DomainFolder
Returns the project data
getProjectData() - Method in interface ghidra.framework.model.Project
Get the root domain data folder in the project.
getProjectData() - Method in class ghidra.framework.project.DefaultProject
 
getProjectData() - Method in interface ghidra.framework.project.ProjectDataService
Returns the ProjectData for the currently open project.
getProjectData() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
If URL connects and corresponds to a valid repository or local project, 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
 
getProjectDir() - Method in class ghidra.framework.data.DefaultProjectData
 
getProjectDir() - Method in class ghidra.framework.model.ProjectLocator
 
getProjectDirExtension() - Static method in class ghidra.framework.model.ProjectLocator
 
getProjectDisposalMonitor() - Method in class ghidra.framework.data.DefaultProjectData
Get monitor which will be cancelled if project is closed
getProjectExtension() - Static method in class ghidra.framework.model.ProjectLocator
 
getProjectFile(String) - Method in class ghidra.features.base.values.GhidraValuesMap
Gets the project file (DomainFile) value for the given name.
getProjectFolder(String) - Method in class ghidra.features.base.values.GhidraValuesMap
Gets the project folder (DomainFolder) value for the given name.
getProjectFolderPath() - Method in class ghidra.app.util.opinion.Loaded
Gets the project folder path this will get saved to during a Loaded.save(Project, MessageLog, TaskMonitor) operation.
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.
getProjectLocator() - Method in class ghidra.framework.data.DefaultProjectData
 
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.LinkedGhidraFolder
 
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
 
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.
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
getProjectPathname(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Get the project pathname referenced by the specified Ghidra file/folder URL.
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.
getProjectURL() - Method in class ghidra.framework.data.LinkedGhidraFolder
Get the Ghidra URL of the project/repository folder referenced by this object
getProjectURL(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Get Ghidra URL which corresponds to the local-project or repository with any file path or query details removed.
getProjectViews() - Method in interface ghidra.framework.model.Project
Return the list of visible project views in this project.
getProjectViews() - Method in class ghidra.framework.project.DefaultProject
 
getProperties() - Method in class generic.theme.GThemeValueMap
Returns a list of all the JavaPropertyValues stored in this map.
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.
getProperty(String) - Method in class generic.theme.GThemeValueMap
Returns the current JavaPropertyValue for the given id or null if none exists.
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
 
getPropertyIds() - Method in class generic.theme.GThemeValueMap
Returns the set of all Java property ids in this map
getPropertyIterator() - Method in class ghidra.program.database.properties.PropertyMapDB
 
getPropertyIterator() - Method in class ghidra.program.model.util.DefaultPropertyMap
 
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.map.ValueMap
Returns an iterator over the indices having the given property value.
getPropertyIterator(long) - Method in class ghidra.util.map.ValueMap
Returns an iterator over the indices having the given property value.
getPropertyIterator(long, boolean) - Method in class ghidra.util.map.ValueMap
Returns an iterator over the indices having the given property value.
getPropertyIterator(long, long) - Method in class ghidra.util.map.ValueMap
Creates an iterator over all the indexes that have this property within the given range.
getPropertyIterator(long, long, boolean) - Method in class ghidra.util.map.ValueMap
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
 
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
 
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.StubListing
 
getPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
Returns the PropertyMap with the given name or null if no PropertyMap exists with that name.
getPropertyName() - Method in class ghidra.program.util.CodeUnitPropertyChangeRecord
Get the name of the property being changed.
getPropertyName() - Method in class ghidra.program.util.CodeUnitUserDataChangeRecord
Get the name of the property being changed.
getPropertyName() - Method in class ghidra.program.util.UserDataChangeRecord
Get the name of the property being changed.
getPropertyNames() - Static method in class ghidra.framework.preferences.Preferences
Get an array of known property names.
getPropertyOwners() - Method in interface ghidra.program.model.listing.ProgramUserData
Returns list of all property owners for which property maps have been defined.
getProtectionRange() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
Get the address range that contains the program instructions.
getProtocol() - Method in class ghidra.formats.gfilesystem.FSRLRoot
Returns the "protocol" portion of this FSRLRoot, for example, in a FSRLRoot of "file://", this method would return "file".
getProtocolDescriptor() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolConformanceDescriptor
Gets the protocol being conformed to
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
 
getProtocolTypeName() - Method in class ghidra.app.util.bin.format.swift.types.AssociatedTypeDescriptor
Gets the protocol type name
getProtocolWitnessTable() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolConformanceDescriptor
Gets the witness table pattern, which may also serve as the witness table
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
 
getPrototype() - Method in class ghidra.program.model.listing.InstructionStub
 
getPrototypeEvaluationModel(CompilerSpec.EvaluationModelType) - Method in class ghidra.program.database.ProgramCompilerSpec
 
getPrototypeEvaluationModel(CompilerSpec.EvaluationModelType) - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
getPrototypeEvaluationModel(CompilerSpec.EvaluationModelType) - Method in interface ghidra.program.model.lang.CompilerSpec
Get the evaluation model matching the given type.
getPrototypeString() - Method in class ghidra.app.util.viewer.field.AddressAnnotatedStringHandler
 
getPrototypeString() - Method in interface ghidra.app.util.viewer.field.AnnotatedStringHandler
Returns an example string of how the annotation is used
getPrototypeString() - Method in class ghidra.app.util.viewer.field.ExecutableTaskStringHandler
 
getPrototypeString() - Method in class ghidra.app.util.viewer.field.GhidraLocalURLAnnotatedStringHandler
 
getPrototypeString() - Method in class ghidra.app.util.viewer.field.GhidraServerURLAnnotatedStringHandler
 
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
Get 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
Get 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
 
getPrototypeString(String) - Method in class ghidra.app.util.viewer.field.AddressAnnotatedStringHandler
 
getPrototypeString(String) - Method in interface ghidra.app.util.viewer.field.AnnotatedStringHandler
Returns an example string of how the annotation is used
getPrototypeString(String) - Method in class ghidra.app.util.viewer.field.ExecutableTaskStringHandler
 
getPrototypeString(String) - Method in class ghidra.app.util.viewer.field.InvalidAnnotatedStringHandler
 
getPrototypeString(String) - Method in class ghidra.app.util.viewer.field.ProgramAnnotatedStringHandler
 
getPrototypeString(String) - Method in class ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler
 
getPrototypeString(String) - Method in class ghidra.app.util.viewer.field.URLAnnotatedStringHandler
 
getProvider() - Method in class docking.ComponentPlaceholder
Returns the component provider for this placeholder.
getProvider() - Method in class ghidra.app.merge.tool.ListingMergePanelPlugin
 
getProvider(int) - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
Gets the i'th ByteProvider in the split DYLD Cache
getProvider(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
Returns the corresponding Ghidra script providers for the specified script file.
getProvider(Component) - Method in class docking.DockingWindowManager
Get the provider that contains the specified component
getProvider(Class<T>) - Method in class help.screenshot.AbstractScreenShotGenerator
 
getProvider(String) - Method in class help.screenshot.AbstractScreenShotGenerator
 
getProviders() - Static method in class ghidra.app.script.GhidraScriptUtil
Returns a list of all Ghidra script providers
getProviderWindow(ComponentProvider) - Method in class docking.AbstractDockingTool
 
getProviderWindow(ComponentProvider) - Method in class docking.DockingWindowManager
Get the window that contains the specified Provider's component
getProviderWindow(ComponentProvider) - Method in interface docking.Tool
Returns the parent window for the given provider
getProxy() - Method in class ghidra.app.util.viewer.field.ImageFactoryField
 
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
 
getProxy() - Method in class ghidra.util.datastruct.ListenerSet
Returns the proxy used by this class.
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
 
getPtrSize() - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
Returns the pointer size
getPtrSize() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the size of pointers in this binary.
getPtrTo(DataType) - Method in class ghidra.app.util.bin.format.dwarf.DWARFDataTypeManager
Returns a pointer to the specified data type.
getPtrTo(DataType, int) - Method in class ghidra.app.util.bin.format.dwarf.DWARFDataTypeManager
 
getPtrToThis() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoBaseType
Returns a reference to the GoType that represents a pointer to this 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
getPureRecursion(ConstructState) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
If the construct state is a ^instruction or other purely-recursive constructor, get its single child.
getPureRecursive() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
Get all productions in the grammar that are purely recursive
getPurpose() - Method in exception ghidra.pcode.exec.ConcretionError
Get the reason why the emulator needs a concrete value
getPyDevSrcDir() - Static method in class ghidra.python.PyDevUtils
Gets The PyDev source directory.
getQualifiers() - Method in class ghidra.app.util.cparser.C.Declaration
 
getQueryResultWithSecondaryMasking(String, Map<String, Set<QueryResult>>) - Static method in class ghidra.app.util.opinion.QueryOpinionService
 
getQueryString() - Method in class ghidra.app.services.QueryData
 
getRadius() - Method in class ghidra.graph.viewer.shape.GraphLoopShape
 
getRadix(Settings) - Method in class docking.widgets.table.GTableCellRenderer
 
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
 
getRamAddress() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
If this is a static/global variable, stored at a ram address, return it's ram address.
getRandomColorProvider() - Method in class ghidra.app.decompiler.component.ClangHighlightController
Returns the color provider used by this class to generate colors.
getRandomInt() - Static method in class generic.test.AbstractGTest
 
getRandomInt(int, int) - Static method in class generic.test.AbstractGTest
 
getRandomString() - Static method in class generic.test.AbstractGTest
 
getRandomString(int, int) - Static method in class generic.test.AbstractGTest
 
getRange() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Gets the address range of the IP (instructions) for this region.
getRange() - Method in class ghidra.app.util.bin.format.dwarf.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.
getRange(E) - Method in class generic.RangeMapSetter
Get the range of the given entry
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.StubMemory
 
getRangeContaining(Address) - Method in class ghidra.program.util.ProgramSelection
 
getRangeCount() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
Return the number of ranges.
getRangeIndex(int) - Method in class ghidra.util.datastruct.SortedRangeList
Gets the range index for the range containing the specified value.
getRangeList() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
getRangeList(DWARFAttribute) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Parses a range list.
getRangeList(DIEAggregate, DWARFAttribute) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns the DWARFRangeList pointed at by the specified attribute.
getRangeListsBase() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
 
getRanges() - Method in class ghidra.util.datastruct.SortedRangeList
Returns an iterator over all the ranges in this list.
getRanges(boolean) - Method in class ghidra.util.datastruct.SortedRangeList
Returns an iterator over all the ranges in this list that iterates in the direction specified.
getRangeSize() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Gets the size of the address range for the IP.
getRangeStart() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Gets the start (minimum address) of the IP range for this region.
getRangeText(int, int, int, int) - Method in interface ghidra.app.services.Terminal
Get the text in the given range
getRank() - Method in class ghidra.program.model.pcode.ParamMeasure
 
getRawAttributeId() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
 
getRawAttributeIdDescription() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute.AttrDef
 
getRawAttributeIdDescription() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
 
getRawAttributeIdDescription() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType.Def
 
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
 
getRawInputStream() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
 
getRawInputStream() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
 
getRawInputStream() - Method in interface ghidra.app.util.bin.format.MemoryLoadable
Returns raw data input stream associated with this loadable object..
getRawLastRegister() - Method in class ghidra.app.util.bin.format.dwarf.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.
getRawValue() - Method in class generic.theme.ThemeValue
Returns the stored value.
getRawValue(String) - Method in class docking.theme.gui.ColorValueEditor
 
getRawValue(String) - Method in class docking.theme.gui.FontValueEditor
 
getRawValue(String) - Method in class docking.theme.gui.IconValueEditor
 
getRawValue(String) - Method in class docking.theme.gui.ThemeValueEditor
Returns the actual value (Color, Font, or Icon)
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 unconstrained binary reader (i.e., reads beyond EOF will return 0-bytes).
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.
getReader() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Returns the BinaryReader that is used to deserialize this structure.
getReader(long) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Creates a BinaryReader, at the specified position.
getReaderForCompUnit(DWARFCompilationUnit) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
getReaderFunc() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
getReadHandle() - Method in class ghidra.pty.windows.Pipe
 
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.
getReadOnlyLinkedFolder(DomainFile) - Static method in class ghidra.framework.data.FolderLinkContentHandler
Get linked domain folder
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.framework.data.LinkHandler
 
getReadOnlyObject(FolderItem, int, boolean, Object, TaskMonitor) - Method in class ghidra.program.database.DataTypeArchiveContentHandler
 
getReadOnlyObject(FolderItem, int, boolean, Object, TaskMonitor) - Method in class ghidra.program.database.ProgramContentHandler
 
getReal() - Method in class generic.complex.Complex
 
getReal() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
getReason() - Method in class ghidra.app.plugin.match.MatchedData
 
getReason() - Method in class ghidra.app.plugin.match.SubroutineMatch
 
getReason() - Method in class ghidra.pcode.exec.PcodeExecutor
Get the reason for reading state with this executor
getRebaseOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The rebase info offset.
getRebases() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.RebaseTable
Returns the rebases.
getRebaseSize() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The rebase info size.
getRebaseTable() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The rebase table.
getRecentColors() - Method in class docking.options.editor.GhidraColorChooser
 
getRecentColors() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
 
getRecentColors() - Method in class ghidra.app.decompiler.component.TokenHighlightColors
 
getRecentlyUsed() - Method in interface ghidra.app.services.DataTypeManagerService
Get the data type that was most recently used to apply data to a Program.
getRecentProjects() - Method in interface ghidra.framework.model.ProjectManager
Get list of projects that user most recently opened.
getRecentProjects() - Method in class ghidra.framework.project.DefaultProjectManager
Get list of project locations that user most recently opened.
getRecentViewedProjects() - Method in interface ghidra.framework.model.ProjectManager
Get list of projects that user most recently viewed.
getRecentViewedProjects() - Method in class ghidra.framework.project.DefaultProjectManager
 
getRecieverString() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Returns portion of the symbol name that is the receiver string (only found when the receiver is in the form of "(*typename)"), or null
getRecognizedAuthorities() - Method in class ghidra.framework.remote.SignatureCallback
Returns list of approved certificate authorities.
getRecord(long) - Method in class db.Table
Get the record identified by the specified key value.
getRecord(long[]) - Method in class ghidra.program.model.lang.ConstantPool
 
getRecord(Field) - Method in class db.Table
Get the record identified by the specified key value.
getRecordAfter(long) - Method in class db.Table
Get the record with the minimum key value which is greater than the specified key.
getRecordAfter(Field) - Method in class db.Table
Get the record with the minimum key value which is greater than the specified key.
getRecordAtOrAfter(long) - Method in class db.Table
Get the record with the minimum key value which is greater than or equal to the specified key.
getRecordAtOrAfter(Field) - Method in class db.Table
Get the record with the minimum key value which is greater than or equal to the specified key.
getRecordAtOrBefore(long) - Method in class db.Table
Get the record with the maximum key value which is less than or equal to the specified key.
getRecordAtOrBefore(Field) - Method in class db.Table
Get the record with the maximum key value which is less than or equal to the specified key.
getRecordBefore(long) - Method in class db.Table
Get the record with the maximum key value which is less than the specified key.
getRecordBefore(Field) - Method in class db.Table
Get the record with the maximum key value which is less than the specified key.
getRecordCount() - Method in class db.Table
Get record count
getRecordCount() - Method in class ghidra.program.database.data.BuiltinDBAdapter
Get the number of built-in datatype records
getRecordCount() - Method in class ghidra.program.database.util.AddressRangeMapDB
Returns the number of records contained within this map.
getRecordCount() - Method in interface ghidra.program.database.util.DBRecordAdapter
Get the number of function definition datatype records
getRecordLength() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
 
getRecordLength() - Method in class ghidra.app.util.opinion.IntelHexRecord
 
getRecordName(int) - Static method in class ghidra.app.util.bin.format.omf.OmfRecord
Gets the name of the given record type
getRecordOffset() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
 
getRecordOffset(int) - Method in interface db.RecordNode
Get the record offset within the node's data buffer
getRecords() - Method in class ghidra.app.util.bin.format.pe.RichHeader
Gets the Rich header records.
getRecords() - Method in class ghidra.app.util.bin.format.pe.RichTable
 
getRecords() - Method in interface ghidra.program.database.util.DBRecordAdapter
Get a record iterator for all records.
getRecordType() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
 
getRecordType() - Method in class ghidra.app.util.opinion.IntelHexRecord
 
getRecoveredType(GoType) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a Ghidra data type that represents the golang type, using a cache of already recovered types to eliminate extra work and self recursion.
getRecoveredTypesCp(String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns category path that should be used to place recovered golang types.
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.
getRed() - Method in class generic.theme.GColor
 
getRedoName() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
getRedoName() - Method in interface ghidra.framework.model.DomainObject
Returns a description of the change that would be "redone".
getRef() - Method in class ghidra.program.model.pcode.BlockCopy
 
getRef(int) - Method in interface ghidra.program.model.pcode.PcodeFactory
Return a Varnode given its reference id, or null if the id is not registered.
getRef(int) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
getRef(DWARFAttribute) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Returns the diea instance pointed to by the requested attribute, or null if the attribute does not exist.
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()).
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
Translate reference from program p2 to target program p1
getReferenceAddress() - Method in class ghidra.program.util.EquateInfo
Get the reference address.
getReferenceAddress() - Method in class ghidra.program.util.VariableXRefFieldLocation
Returns the reference address at this location.
getReferenceCount() - Method in class ghidra.program.database.symbol.EquateDB
 
getReferenceCount() - Method in class ghidra.program.database.symbol.FunctionSymbol
 
getReferenceCount() - Method in class ghidra.program.database.symbol.SymbolDB
 
getReferenceCount() - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
getReferenceCount() - Method in class ghidra.program.model.address.GlobalSymbol
 
getReferenceCount() - Method in interface ghidra.program.model.symbol.Equate
Get the number of references to this equate.
getReferenceCount() - Method in interface ghidra.program.model.symbol.Symbol
 
getReferenceCountFrom(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
 
getReferenceCountFrom(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
Returns the number of 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 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.
getReferencedDataType() - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
Get the referenced datatype used to construct this datatype (datatype which pointer references).
getReferencedDataType() - Method in class ghidra.program.model.data.PointerTypedef
Get the referenced datatype used to construct this datatype (datatype which pointer references).
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.EolComments
Gets the 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
getReferenceId() - Method in class generic.theme.ThemeValue
Returns the referencId of another ThemeValue that we inherit its value pr null if we have a value
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 class ghidra.app.util.PseudoData
 
getReferenceIteratorTo() - Method in class ghidra.program.database.code.InstructionDB
 
getReferenceIteratorTo() - Method in interface ghidra.program.model.listing.CodeUnit
Get an iterator over all references TO this code unit.
getReferenceIteratorTo() - Method in class ghidra.program.model.listing.DataStub
 
getReferenceIteratorTo() - Method in class ghidra.program.model.listing.InstructionStub
 
getReferenceLevel(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
Returns the reference level for the references to the given address
getReferenceLevel(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
Returns the reference level for the references to the given address
getReferenceList() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceType
 
getReferenceManager() - Method in class ghidra.program.database.ProgramDB
 
getReferenceManager() - Method in interface ghidra.program.model.listing.Program
Get the reference manager.
getReferenceMgr() - Method in class ghidra.program.database.code.CodeManager
Returns the reference manager being used by this code manager.
getReferenceRepresentationString(CodeUnit, Reference) - Method in class ghidra.program.model.listing.CodeUnitFormat
Returns a marked-up representation of the reference destination.
getReferences() - Method in class ghidra.program.database.symbol.EquateDB
 
getReferences() - Method in class ghidra.program.database.symbol.SymbolDB
 
getReferences() - Method in class ghidra.program.model.address.GlobalSymbol
 
getReferences() - Method in interface ghidra.program.model.symbol.Equate
Get the references for this equate.
getReferences() - Method in interface ghidra.program.model.symbol.Symbol
Returns all memory references to the address of this symbol.
getReferences() - Method in class ghidra.program.util.EquateOperandFieldLocation
 
getReferences(Address) - Method in class ghidra.program.database.symbol.EquateDB
 
getReferences(Address) - Method in interface ghidra.program.model.symbol.Equate
Get references for this equate attached to a specific address
getReferences(TaskMonitor) - Method in class ghidra.program.database.symbol.FunctionSymbol
 
getReferences(TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolDB
 
getReferences(TaskMonitor) - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
getReferences(TaskMonitor) - Method in class ghidra.program.model.address.GlobalSymbol
 
getReferences(TaskMonitor) - Method in interface ghidra.program.model.symbol.Symbol
Returns all memory references to the address of this symbol.
getReferencesFrom() - Method in class ghidra.app.util.PseudoData
Get ALL reference FROM this code unit.
getReferencesFrom() - Method in class ghidra.program.database.code.InstructionDB
 
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
Deprecated.
Returns the referent of the object used to create v if it exists.
getReferredValue(GThemeValueMap, String) - Method in class generic.theme.ColorValue
 
getReferredValue(GThemeValueMap, String) - Method in class generic.theme.FontValue
 
getReferredValue(GThemeValueMap, String) - Method in class generic.theme.IconValue
 
getReferredValue(GThemeValueMap, String) - Method in class generic.theme.JavaPropertyValue
 
getReferredValue(GThemeValueMap, String) - Method in class generic.theme.ThemeValue
Returns the ThemeValue referred to by this ThemeValue.
getReferringTypedef(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns the DIEAggregate of a typedef that points to the specified datatype.
getRefManager() - Method in class ghidra.formats.gfilesystem.AbstractFileSystem
 
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
 
getRefMap() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
Returns the backing map
getRefMap() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
getRefMap() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap.NavigableView
 
getRefMap() - Method in class ghidra.util.datastruct.WeakValueHashMap
 
getRefMap() - Method in class ghidra.util.datastruct.WeakValueTreeMap
 
getRefRepeatable() - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
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
 
getRegInfo() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a shared GoRegisterInfo instance
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.ParameterImpl
 
getRegister() - Method in class ghidra.program.model.listing.VariableStorage
 
getRegister() - Method in class ghidra.program.util.RegisterFieldLocation
 
getRegister() - Method in class ghidra.program.util.RegisterTransitionFieldLocation
 
getRegister(int) - Method in class ghidra.app.util.PseudoInstruction
 
getRegister(int) - Method in class ghidra.program.database.code.InstructionDB
 
getRegister(int) - Method in interface ghidra.program.model.listing.Instruction
If operand is a pure Register, return the register.
getRegister(int) - Method in class ghidra.program.model.listing.InstructionStub
 
getRegister(int, InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
getRegister(int, InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
If the indicated operand is a register, this gets the register value for that operand
getRegister(int, InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
 
getRegister(Address) - Method in class ghidra.program.database.ProgramDB
 
getRegister(Address) - Method in class ghidra.program.model.lang.RegisterManager
Returns the largest register located at the specified address
getRegister(Address) - Method in interface ghidra.program.model.listing.Program
Returns the largest register located at the specified address
getRegister(Address, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getRegister(Address, int) - Method in class ghidra.program.database.ProgramDB
 
getRegister(Address, int) - Method in interface ghidra.program.model.lang.Language
Get a register given it's underlying address location and size.
getRegister(Address, int) - Method in class ghidra.program.model.lang.RegisterManager
Get register by address and size
getRegister(Address, int) - Method in interface ghidra.program.model.listing.Program
Returns a specific register based upon its address and size
getRegister(AddressSpace, long, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getRegister(AddressSpace, long, int) - Method in interface ghidra.program.model.lang.Language
Get a register given the address space it is in, its offset in the space and its size.
getRegister(Varnode) - Method in class ghidra.program.database.ProgramDB
 
getRegister(Varnode) - Method in interface ghidra.program.model.listing.Program
Returns the register which corresponds to the specified varnode
getRegister(Varnode) - Method in class ghidra.program.model.pcode.VarnodeTranslator
Translate the Varnode into a register if possible
getRegister(Varnode) - Method in class ghidra.program.util.VarnodeContext
Return a register given a varnode
getRegister(String) - Method in class ghidra.app.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.code.InstructionDB
 
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.DisassemblerContextAdapter
 
getRegister(String) - Method in interface ghidra.program.model.lang.Language
Get a register given the name of the register
getRegister(String) - Method in class ghidra.program.model.lang.ProcessorContextImpl
 
getRegister(String) - Method in interface ghidra.program.model.lang.ProcessorContextView
Get a Register given the name of a register
getRegister(String) - Method in class ghidra.program.model.lang.ProgramProcessorContext
 
getRegister(String) - Method in class ghidra.program.model.lang.ReadOnlyProcessorContext
 
getRegister(String) - Method in class ghidra.program.model.lang.RegisterBuilder
Returns the register with the given name;
getRegister(String) - Method in class ghidra.program.model.lang.RegisterManager
Get register by name.
getRegister(String) - Method in class ghidra.program.model.listing.InstructionStub
 
getRegister(String) - Method in interface ghidra.program.model.listing.Program
Returns the register with the given name;
getRegister(String) - Method in interface ghidra.program.model.listing.ProgramContext
Get a Register object given the name of a register
getRegister(String) - Method in class ghidra.program.util.AbstractProgramContext
 
getRegister(String) - Method in class ghidra.program.util.VarnodeContext
 
getRegister(String, Encoder) - Method in class ghidra.app.decompiler.DecompileCallback
Return a description of the register with the given name
getRegisterAddresses() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getRegisterAddresses() - Method in interface ghidra.program.model.lang.Language
Returns address set of all registers.
getRegisterAddresses() - Method in class ghidra.program.model.lang.RegisterManager
Get the set of addresses contained in registers
getRegisterAddressSet() - Method in interface ghidra.program.model.listing.RegisterChangeSet
Returns the set of Addresses containing register changes.
getRegistered(Class<?>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
Retrieve the registered solver for a given subclass of PatternExpression
getRegisteredNavigatables(PluginTool) - Static method in class ghidra.app.nav.NavigatableRegistry
 
getRegisteredPropertyEditor(String) - Method in class ghidra.framework.options.AbstractOptions
 
getRegisteredPropertyEditor(String) - Method in interface ghidra.framework.options.Options
Get the property editor that was registered for the specific option with the given name.
getRegisteredPropertyEditor(String) - Method in class ghidra.framework.options.SubOptions
 
getRegisterInfoForLang(Language, GoVer) - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfoManager
Returns a GoRegisterInfo instance for the specified Language.
getRegisterManager() - Method in class ghidra.program.model.lang.RegisterBuilder
Compute current register collection and instantiate a RegisterManager
getRegisterMappings() - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
getRegisterName(Address, int) - Method in class ghidra.app.decompiler.DecompileCallback
Given a storage location, return the register name for that location, or null if there is no register there.
getRegisterNames() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getRegisterNames() - Method in class ghidra.program.database.register.OldProgramContextDB
 
getRegisterNames() - Method in interface ghidra.program.model.lang.Language
Get an alphabetical sorted unmodifiable list of original register names (including context registers).
getRegisterNames() - Method in class ghidra.program.model.lang.RegisterManager
Get an alphabetical sorted unmodifiable list of original register names (including context registers).
getRegisterNames() - Method in interface ghidra.program.model.listing.ProgramContext
Get an alphabetical sorted unmodifiable list of original register names (including context registers).
getRegisterNames() - Method in class ghidra.program.util.AbstractProgramContext
 
getRegisterPath() - Method in class ghidra.program.model.lang.RegisterTree
The path of this register, which includes the parent path of this RegisterTree if this RegisterTree has a parent.
getRegisters() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
 
getRegisters() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getRegisters() - Method in class ghidra.app.util.PseudoDisassemblerContext
 
getRegisters() - Method in class ghidra.app.util.PseudoInstruction
 
getRegisters() - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
 
getRegisters() - Method in class ghidra.program.database.code.InstructionDB
 
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.DisassemblerContextAdapter
 
getRegisters() - Method in interface ghidra.program.model.lang.Language
Get an unsorted unmodifiable list of Register objects that this language defines (including context registers).
getRegisters() - Method in class ghidra.program.model.lang.ProcessorContextImpl
 
getRegisters() - Method in interface ghidra.program.model.lang.ProcessorContextView
Returns all the Registers for the processor as an unmodifiable list
getRegisters() - Method in class ghidra.program.model.lang.ProgramProcessorContext
 
getRegisters() - Method in class ghidra.program.model.lang.ReadOnlyProcessorContext
 
getRegisters() - Method in class ghidra.program.model.lang.RegisterManager
Get all registers as an unsorted unmodifiable list.
getRegisters() - Method in class ghidra.program.model.listing.InstructionStub
 
getRegisters() - Method in interface ghidra.program.model.listing.ProgramContext
Get all the register descriptions defined for this program context.
getRegisters() - Method in interface ghidra.program.model.listing.Variable
 
getRegisters() - Method in class ghidra.program.model.listing.ParameterImpl
 
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
getRegistersFor(DataType) - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
Returns a list of registers that will successfully store the specified data type, as well as marking those registers as used and unavailable.
getRegistersFor(DataType, boolean) - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
Returns a list of registers that will successfully store the specified data type, as well as marking those registers as used and unavailable.
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.database.code.InstructionDB
 
getRegisterValue(Register) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
 
getRegisterValue(Register) - Method in class ghidra.program.disassemble.ReDisassembler.ReDisassemblerContext
 
getRegisterValue(Register) - Method in interface ghidra.program.model.lang.DisassemblerContextAdapter
 
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
Get the current value of the register at the address
getRegisterValue(Register, Address, Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
Returns the future RegisterValue at the specified address that occurred because of a flow from the fromAddr.
getRegisterValue(Register, Address, Address) - Method in class ghidra.program.util.VarnodeContext
Get the value of a register that was set coming from an address to an another address.
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() - Method in class ghidra.pcode.emu.ThreadPcodeExecutorState
 
getRegisterValues() - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
 
getRegisterValues() - Method in class ghidra.pcode.exec.DefaultPcodeExecutorState
 
getRegisterValues() - Method in class ghidra.pcode.exec.LocationPcodeExecutorStatePiece
 
getRegisterValues() - Method in class ghidra.pcode.exec.PairedPcodeExecutorState
 
getRegisterValues() - Method in class ghidra.pcode.exec.PairedPcodeExecutorStatePiece
 
getRegisterValues() - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Get all register values known to this state
getRegisterValues(Register, Address, Address) - Method in class ghidra.program.database.register.OldProgramContextDB
 
getRegisterValues(List<Register>) - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
getRegisterValuesFromSpace(S, List<Register>) - Method in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece
 
getRegisterValuesFromSpace(S, List<Register>) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
Can the given space for register values, as in AbstractLongOffsetPcodeExecutorStatePiece.getRegisterValues()
getRegisterValueString(Register) - Method in class ghidra.test.processors.support.EmulatorTestRunner
 
getRegisterVarnode(Register) - Method in class ghidra.program.util.VarnodeContext
 
getRegisterVarnodeValue(Register) - Method in class ghidra.program.util.VarnodeContext
 
getRegisterVarnodeValue(Register, Address, Address, boolean) - Method in class ghidra.program.util.VarnodeContext
get the value of a register as a varnode (value, space, size)
getRegistry() - Method in class ghidra.app.util.bin.format.dwarf.external.SearchLocationCreatorContext
 
getRegs(AddressSetView) - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
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
 
getRelativeSelectorBaseAddressOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.LibObjcOptimization
Gets the relative method selector base address offset.
getRelocation(BinaryReader) - Static method in class ghidra.app.util.bin.format.pef.RelocationFactory
 
getRelocationAddress() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
Gets the Address the relocation takes place at
getRelocationAddress() - Method in class ghidra.app.util.bin.format.pef.RelocationState
Returns the current relocation address.
getRelocationAddress(Address, long) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
Get relocation address
getRelocationAddressAfter(Address) - Method in class ghidra.program.database.reloc.RelocationManager
 
getRelocationAddressAfter(Address) - Method in interface ghidra.program.model.reloc.RelocationTable
Returns the next relocation address 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, Map<ElfSymbol, Address>) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
Get a relocation context for a specfic Elf image and relocation table
getRelocationCount() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
Returns the number of relocations for this section.
getRelocationCount() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxSection
 
getRelocationCount() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
Get number of relocation entries contained within this table
getRelocationHandlers() - Static method in class ghidra.program.model.reloc.RelocationUtil
 
getRelocationIndex() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
 
getRelocationInfo() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
Returns the r_info relocation entry field value
getRelocationInfo() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
Gets the lower-level RelocationInfo that describes the relocation
getRelocationInfoExtra() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
Gets the lower-level RelocationInfo that describes the second part of the paired relocation.
getRelocationOffset() - Method in class ghidra.app.util.bin.format.macho.Section
 
getRelocations() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
getRelocations() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
Returns the relocations defined in this table.
getRelocations() - Method in class ghidra.app.util.bin.format.macho.Section
 
getRelocations() - Method in class ghidra.app.util.bin.format.mz.MzExecutable
Returns the old-style MZ relocations
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 defined relocations (in ascending address order) located within the program.
getRelocations(Address) - Method in class ghidra.program.database.reloc.RelocationManager
 
getRelocations(Address) - Method in interface ghidra.program.model.reloc.RelocationTable
Returns the ordered list of relocations which have been defined for the specified address.
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 defined relocations (in ascending address order) located within the program over the specified address set.
getRelocationTable() - Method in class ghidra.program.database.ProgramDB
 
getRelocationTable() - Method in interface ghidra.program.model.listing.Program
Gets the relocation table.
getRelocationTable(ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the relocation table associated to the specified section header, or null if one does not exist.
getRelocationTableAtOffset(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the relocation table located at the specified fileOffset, or null if one does not exist.
getRelocationTables() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the relocation tables as defined in this ELF file.
getRelocationType(int) - Method in class ghidra.app.util.bin.format.elf.relocation.AbstractElfRelocationHandler
Get the relocation type enum object which corresponds to the specified type ID value.
getRelocCount() - Method in class ghidra.app.util.bin.format.pef.LoaderRelocationHeader
The relocCount field (4 bytes) indicates the number of 16-bit relocation blocks for this section.
getRelocCount() - Method in class ghidra.app.util.bin.format.pef.RelocBySectDWithSkip
 
getRelocInstrOffset() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
The relocInstrOffset field (4 bytes) indicates the offset (in bytes) from the beginning of the loader section to the start of the relocations area.
getRelocSectionCount() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
The relocSectionCount field (4 bytes) indicates the number of sections containing load-time relocations.
getRelrRelocationType() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
Get the RELR relocation type associated with the underlying relocation handler.
getRelrRelocationType() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Get the architecture-specific relative relocation type which should be applied to RELR relocations.
getRememberedResult() - Method in class docking.widgets.DialogRememberOption
Returns the result from a previous call to an OptionDialog that had this class installed.
getRememberLocation() - Method in class docking.DialogComponentProvider
Returns true if this dialog remembers its location from one invocation to the next.
getRememberSize() - Method in class docking.DialogComponentProvider
Returns true if this dialog remembers its size from one invocation to the next.
getRenderContext() - Method in class ghidra.graph.viewer.GraphComponent
 
getRenderedTableCellValue(JTable, int, int) - Static method in class generic.test.AbstractGuiTest
Gets the rendered value for the specified table cell.
getRenderer() - Method in interface ghidra.app.tablechooser.ColumnDisplay
Override this method to use a custom renderer.
getRenderer(int) - Method in interface docking.widgets.table.ConfigurableColumnTableModel
Returns the table cell renderer for the given column
getRenderer(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
Gets the special table cell renderer for the specified table field column.
getRenderingHint(RenderingHints.Key) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
getRenderingHint(RenderingHints.Key) - Method in class generic.text.TextLayoutGraphics
 
getRenderingHints() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
getRenderingHints() - Method in class generic.text.TextLayoutGraphics
 
getRepeatable() - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
getRepeatableComment() - Method in class ghidra.app.util.CodeUnitInfo
Get the repeatable comment.
getRepeatableComment() - Method in class ghidra.program.database.function.FunctionDB
 
getRepeatableComment() - Method in interface ghidra.program.model.listing.Function
Returns the repeatable comment for this function.
getRepeatableComment() - Method in class ghidra.util.UndefinedFunction
 
getRepeatableComment(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Returns the repeatable comment at the specified address.
getRepeatableCommentAsArray() - Method in class ghidra.program.database.function.FunctionDB
 
getRepeatableCommentAsArray() - Method in interface ghidra.program.model.listing.Function
Returns the repeatable comment as an array of strings.
getRepeatableCommentAsArray() - Method in class ghidra.util.UndefinedFunction
 
getRepeatableCommentAsRendered(Address) - Method in class ghidra.app.script.GhidraScript
Returns the repeatable comment at the specified address.
getRepeatableComments() - Method in class ghidra.app.util.EolComments
Gets the repeatable comments
getRepeatChunks() - Method in class ghidra.app.util.bin.format.pef.Relocation
 
getRepeatChunks() - Method in class ghidra.app.util.bin.format.pef.RelocLgRepeat
 
getRepeatChunks() - Method in class ghidra.app.util.bin.format.pef.RelocSmRepeat
 
getRepeatCount() - Method in class ghidra.app.util.bin.format.pef.Relocation
 
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.AbstractLeb128DataType
 
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.DefaultProjectData
 
getRepository() - Method in interface ghidra.framework.model.Project
Get the repository that this project is associated with.
getRepository() - Method in interface ghidra.framework.model.ProjectData
Return the repository for this project data.
getRepository() - Method in class ghidra.framework.project.DefaultProject
 
getRepository(String) - Method in class ghidra.framework.client.RepositoryServerAdapter
Get a handle to an existing repository.
getRepository(String) - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
 
getRepository(String) - Method in interface ghidra.framework.remote.RepositoryServerHandle
Get a handle to an existing repository.
getRepositoryAdapter() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
Get the RepositoryAdapter associated with a URL which specifies a repository.
getRepositoryName() - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
 
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.
getRepositoryName(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Get the shared repository name associated with a repository URL or null if not applicable.
getRepositoryNames() - Method in class ghidra.framework.client.RepositoryServerAdapter
Returns a list of all repository names defined to the server.
getRepositoryNames() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
 
getRepositoryNames() - Method in interface ghidra.framework.remote.RepositoryServerHandle
Returns a list of all repository names which are accessable by the current user.
getRepositoryRootGhidraURL() - Method in class ghidra.framework.protocol.ghidra.DefaultGhidraProtocolConnector
 
getRepositoryRootGhidraURL() - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
 
getRepositoryRootGhidraURL() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
Get the URL associated with the repository/project root folder.
getRepositoryServer(String, int) - Static method in class ghidra.framework.client.ClientUtil
Connect to a Repository Server and obtain a handle to it.
getRepositoryServer(String, int, boolean) - Static method in class ghidra.framework.client.ClientUtil
Connect to a Repository Server and obtain a handle to it.
getRepositoryServer(Subject, Callback[]) - Method in interface ghidra.framework.remote.GhidraServerHandle
Get a handle to the repository server.
getRepositoryServerAdapter() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
Get the RepositoryServerAdapter associated with a URL which specifies a repository or repository server.
getRepositoryServerAdapter(String, int, boolean) - Method in interface ghidra.framework.model.ProjectManager
Establish a connection to the given host and port number.
getRepositoryServerAdapter(String, int, boolean) - Method in class ghidra.framework.project.DefaultProjectManager
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliArrayShape
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeArray
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeClass
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeFnPtr
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeGenericInst
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePrimitive
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePtr
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeSzArray
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeVarOrMvar
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
Gets the string representation of this blob.
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobCustomAttrib
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec
 
getRepresentation() - Method in interface ghidra.app.util.bin.format.pe.cli.CliRepresentable
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTableRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS.CliAssemblyOSRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyProcessor.CliAssemblyProcessorRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS.CliAssemblyRefOSRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefProcessor.CliAssemblyRefProcessorRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout.CliClassLayoutRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant.CliConstantRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute.CliCustomAttributeRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity.CliDeclSecurityRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent.CliEventRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEventMap.CliEventMapRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout.CliFieldLayoutRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall.CliFieldMarshallRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA.CliFieldRVARow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFile.CliFileRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam.CliGenericParamRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint.CliGenericParamConstraintRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap.CliImplMapRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableInterfaceImpl.CliInterfaceImplRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource.CliManifestResourceRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef.CliMemberRefRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodImpl.CliMethodImplRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics.CliMethodSemanticsRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec.CliMethodSpecRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule.CliModuleRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModuleRef.CliModuleRefRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableNestedClass.CliNestedClassRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableParam.CliParamRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTablePropertyMap.CliPropertyMapRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableStandAloneSig.CliStandAloneSigRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef.CliTypeRefRow
 
getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec.CliTypeSpecRow
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeClass
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeGenericInst
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeSzArray
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
 
getRepresentation(CliStreamMetadata) - Method in interface ghidra.app.util.bin.format.pe.cli.CliRepresentable
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTableRow
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef.CliMemberRefRow
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
 
getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec.CliTypeSpecRow
 
getRepresentation(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.MUIResourceDataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
Deprecated.
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
Deprecated.
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
Deprecated.
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
Deprecated.
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractComplexDataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractFloatDataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractIntegerDataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractLeb128DataType
 
getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
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.PointerTypedef
 
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(MemBuffer, Settings, int) - Method in class ghidra.program.model.pcode.PartialUnion
 
getRepresentation(BigInteger, Settings, int) - Method in class ghidra.program.model.data.BooleanDataType
 
getRepresentation(BigInteger, Settings, int) - Method in interface ghidra.program.model.data.Enum
Get enum representation of the big-endian value.
getRepresentation(BigInteger, Settings, int) - Method in class ghidra.program.model.data.EnumDataType
 
getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
This is the method that subclasses should override.
getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssembly
 
getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssemblyRef
 
getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigConstant
 
getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
 
getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar
 
getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
 
getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
 
getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodSpec
 
getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigProperty
 
getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
 
getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigTypeSpec
 
getRepresentationOf(CliRepresentable, CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
 
getRepresentationPostfix(Settings) - Method in class ghidra.docking.settings.FormatSettingsDefinition
Returns a descriptive string suffix that should be appended after converting a value using the radix returned by FormatSettingsDefinition.getRadix(Settings).
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
 
getRequiredKernelVersion() - Method in class ghidra.app.util.bin.format.elf.info.NoteAbiTag
 
getRequiredLibraryProperty(int) - Static method in class ghidra.program.util.ExternalSymbolResolver
Gets a program property name to represent the ordered required library of the given index
getReserved() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
getReserved() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
Gets the reserved field (should just be padding)
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
getResolvedColor(String) - Method in class generic.theme.GThemeValueMap
Returns the resolved color, following indirections as needed to get the color ultimately assigned to the given id.
getResolvedFont(String) - Method in class generic.theme.GThemeValueMap
Returns the resolved font, following indirections as needed to get the font ultimately assigned to the given id.
getResolvedIcon(String) - Method in class generic.theme.GThemeValueMap
Returns the resolved icon, following indirections as needed to get the icon ultimately assigned to the given id.
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
 
getResolvedProperty(String) - Method in class generic.theme.GThemeValueMap
Returns the resolved property, following indirections as needed to get the property ultimately assigned to the given id.
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.
getResolver() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
 
getResource(String) - Method in class generic.jar.FileResource
 
getResource(String) - Method in class generic.jar.JarResource
 
getResource(String) - Method in interface generic.jar.Resource
 
getResource(String) - Static method in class resources.ResourceManager
Finds a resource with a given name.
getResourceAsFile(ResourceFile) - Method in class generic.jar.FileResource
 
getResourceAsFile(ResourceFile) - Method in class generic.jar.JarResource
 
getResourceAsFile(ResourceFile) - Method in interface generic.jar.Resource
 
getResourceAsStream(String) - Static method in class resources.ResourceManager
Finds a resource with a given name.
getResourceData() - Method in class ghidra.app.util.viewer.field.ResourceFieldLocation
Returns the resource's Data instance.
getResourceDataLength() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceHeader
Returns the length of the resource data.
getResourceDataOffset() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceHeader
Returns the offset from the beginning of resource fork to resource data.
getResourceFile(String) - Static method in class resources.ResourceManager
Locates a File resource by the given name
getResourceForkAttributes() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
 
getResourceID() - Method in class ghidra.app.util.bin.format.ne.Resource
Returns the resource ID of this resource.
getResourceMapLength() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceHeader
Returns the length of the resource map.
getResourceMapOffset() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceHeader
Returns the offset from the beginning of resource fork to resource map.
getResourceName() - Method in exception ghidra.util.exception.ClosedException
 
getResourceNameListOffset() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
 
getResourceNames() - Method in class ghidra.app.util.bin.format.ne.ResourceTable
Returns the array of resources names.
getResourceNames(String, String) - Static method in class resources.ResourceManager
Search the classpath for files in the <classpath entry>/dirName location that have the given extension.
getResourceObject() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceType
 
getResourceObject(BinaryReader, ResourceHeader, ResourceType) - Static method in class ghidra.app.util.bin.format.macos.rm.ResourceTypeFactory
 
getResources() - Method in class ghidra.app.util.bin.format.ne.ResourceType
Returns the array of resources of this type.
getResources() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
Gets the Resources directory.
getResources() - Method in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
 
getResources(int) - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
 
getResources(String, String) - Static method in class resources.ResourceManager
Search the classpath for files in the <classpath entry>/dirName location that have the given extension.
getResourceTable() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
Returns the resource table.
getResourceTypeList() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
 
getResourceTypeListOffset() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
 
getResourceTypes() - Method in class ghidra.app.util.bin.format.ne.ResourceTable
Returns the array of resource types.
getRestrictedAddressSet() - Method in class ghidra.program.util.ProgramDiff
Get the address set that the getDifferences method results are restricted to.
getRestrictedAddressSet() - Method in class ghidra.program.util.ProgramMergeManager
Return the address set that is currently being used to restrict the differences that get returned.
getResult() - Method in class docking.widgets.OptionDialog
Returns which option was selected: CANCEL_OPTION if the operation was cancelled; OPTION_ONE if Option 1 was selected; OPTION_TWO if Option 2 was selected.
getResult() - Method in class generic.concurrent.QResult
The result from processing the item.
getResult() - Method in class ghidra.app.cmd.label.DemanglerCmd
 
getResult() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
 
getResultFilterOptions() - Method in class docking.widgets.filter.FilterOptionsEditorDialog
 
getResultObjects() - Method in class ghidra.app.util.PseudoInstruction
 
getResultObjects() - Method in class ghidra.program.database.code.InstructionDB
 
getResultObjects() - Method in interface ghidra.program.model.listing.Instruction
Get the Result objects produced/affected by this instruction These would probably only be Register or Address
getResultObjects() - Method in class ghidra.program.model.listing.InstructionStub
 
getResultObjects(InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
getResultObjects(InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
Get the Result objects produced/affected by this instruction These would probably only be Register or Address
getResultObjects(InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
 
getResultPanel() - Method in class ghidra.app.merge.tool.ListingMergePanel
 
getResultProgram() - Method in class ghidra.program.util.ProgramMerge
Gets the result program.
getResultsArray(Match) - Method in class ghidra.app.plugin.match.MatchSet
 
getReturn() - Method in class ghidra.program.database.function.FunctionDB
 
getReturn() - Method in interface ghidra.program.model.listing.Function
Get the Function's return type/storage represented by a Parameter object.
getReturn() - Method in class ghidra.util.UndefinedFunction
 
getReturnAddress() - Method in class ghidra.program.model.lang.PrototypeModel
 
getReturnAddresses() - Method in class ghidra.util.state.ResultsState
 
getReturnAddressOffset() - Method in interface ghidra.program.model.listing.StackFrame
Get the return address stack offset.
getReturnAddressRegisterColumn() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Gets the return address register column for this CIE record.
getReturnInfo(Program, String, String, String) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
getReturnLocation(DataType, Program) - Method in class ghidra.program.model.lang.PrototypeModel
Get the preferred return location given the specified dataType.
getReturnStorage() - Method in class ghidra.program.model.pcode.FunctionPrototype
 
getReturnString(Function, boolean) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
getReturnType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
 
getReturnType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
 
getReturnType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
 
getReturnType() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
Returns the return type
getReturnType() - Method in class ghidra.app.util.demangler.DemangledFunction
Returns the return type or null, if unspecified.
getReturnType() - Method in class ghidra.pcode.struct.DefaultUseropDecl
 
getReturnType() - Method in interface ghidra.pcode.struct.StructuredSleigh.UseropDecl
Get the userop's 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
Get function signature return type
getReturnType() - Method in class ghidra.program.model.pcode.FunctionPrototype
 
getReturnType() - Method in class ghidra.program.util.FunctionReturnTypeFieldLocation
Return the function return type string at this location.
getReturnType() - Method in class ghidra.util.UndefinedFunction
 
getReturnValues(Varnode) - Method in class ghidra.util.state.ResultsState
 
getReturnVarnode(Function) - Method in class ghidra.program.util.VarnodeContext
 
getReusePreviousChoices() - Method in class ghidra.app.script.GhidraScript
Returns whether scripts will reuse previously selected values when showing the various ask methods.
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.
getRGB() - Method in class generic.theme.GColor
 
getRGBColorComponents(float[]) - Method in class generic.theme.GColor
 
getRGBComponents(float[]) - Method in class generic.theme.GColor
 
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.assembler.sleigh.sem.AbstractAssemblyResolution
 
getRight() - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
 
getRight() - Method in class ghidra.app.plugin.processors.sleigh.expression.BinaryExpression
 
getRight() - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
Get the right ("rider") arithmetic
getRight() - Method in class ghidra.pcode.exec.PairedPcodeExecutorState
Get the delegate backing the right side of paired values
getRight() - Method in class ghidra.pcode.exec.PairedPcodeExecutorStatePiece
Get the delegate backing the right side of paired values
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
 
getRightmostLeafNode() - Method in interface db.FieldKeyInteriorNode
Get the right-most leaf node within the tree.
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.
getRoDataRange() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
 
getRoot() - Method in class docking.widgets.tree.GTreeNode
Returns the rootNode for this tree or null if there is no parent path to a root node.
getRoot() - Method in class docking.widgets.tree.internal.GTreeModel
 
getRoot() - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
getRoot() - Method in class ghidra.app.util.PseudoData
 
getRoot() - Method in interface ghidra.program.model.data.Category
Get the root category.
getRoot() - Method in interface ghidra.program.model.data.ICategory
Get the root category.
getRoot() - Method in interface ghidra.program.model.listing.Data
Get the highest level Data item in a hierarchy of structures containing this component.
getRoot() - Method in class ghidra.program.model.listing.DataStub
 
getRoot(Collection<Path>, Path) - Static method in class help.HelpBuildUtils
 
getRootCategory() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getRootCategory() - Method in interface ghidra.program.model.data.DataTypeManager
Returns the root category Manager
getRootDecisionNode() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
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.dwarf.DWARFProgram
 
getRootFolder() - Method in class ghidra.base.project.GhidraProject
Get the root folder for the Ghidra project.
getRootFolder() - Method in class ghidra.framework.data.DefaultProjectData
 
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.StubListing
 
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.StubListing
 
getRootOffset() - Method in class ghidra.app.util.PseudoData
 
getRootOffset() - Method in interface ghidra.program.model.listing.Data
Get the offset of this Data item from the start of the root data item of some hierarchy of structures.
getRootOffset() - Method in class ghidra.program.model.listing.DataStub
 
getRootOfSelectedNode() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns the FSBRootNode that contains the currently selected tree node.
getRootOptionsName() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the name for the root Options name for this GraphDisplayOptions
getRootRecursion() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
If applicable, get the I => I production of the grammar
getRoots(boolean) - Method in class docking.widgets.filechooser.LocalFileChooserModel
 
getRoots(boolean) - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
Returns a list of the root drives/directories.
getRootState() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
getRotation() - Method in class resources.icons.RotateIcon
Returns the rotation amount.
getRow() - Method in class docking.widgets.fieldpanel.support.FieldLocation
Returns the row within the Field for this location.
getRow() - Method in class ghidra.app.util.viewer.format.FieldHeaderLocation
Returns the header row for this location.
getRow() - Method in class ghidra.program.util.ProgramLocation
Returns the row within the program location.
getRow(int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getRow(int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getRow(int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getRow(int) - Method in interface docking.widgets.fieldpanel.field.Field
Returns the row containing the given y coordinate
getRow(int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getRow(int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getRow(int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getRow(int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getRow(int) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
Gets the row at the given index.
getRow(int) - Method in class ghidra.app.util.viewer.field.IndentField
 
getRow(int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getRow(int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getRow(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
 
getRow(Point) - Method in class docking.widgets.table.GFilterTable
 
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.EolComments
 
getRowCount() - Method in class docking.widgets.AutoLookup
Returns the total number of rows
getRowCount() - Method in class docking.widgets.list.GListAutoLookup
 
getRowCount() - Method in class docking.widgets.table.AbstractGTableModel
 
getRowCount() - Method in class docking.widgets.table.GTableAutoLookup
 
getRowCount() - Method in class docking.widgets.table.GTableFilterPanel
 
getRowCount() - Method in class docking.widgets.table.GTableWidget
 
getRowCount() - Method in class docking.widgets.table.TableModelWrapper
 
getRowCount() - Method in class docking.widgets.table.threaded.ThreadedTableModel
 
getRowCount() - Method in class docking.widgets.tree.GTree
 
getRowCount() - Method in class ghidra.app.tablechooser.TableChooserDialog
 
getRowCount() - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
 
getRowCount() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
Gets the data type of a row in this table.
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyProcessor
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefProcessor
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEventMap
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFile
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableInterfaceImpl
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodImpl
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModuleRef
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableNestedClass
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableParam
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableProperty
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTablePropertyMap
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableStandAloneSig
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef
 
getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec
 
getRowForBytePos(long) - Method in class ghidra.framework.main.logviewer.model.ChunkModel
Searches the visible chunks to see if any of them contain the given byte.
getRowForPath(TreePath) - Method in class docking.widgets.tree.GTree
 
getRowID() - Method in class docking.widgets.fieldpanel.support.RowLayout
Returns the row number of this layout with respect to its containing layout.
getRowIndex() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
 
getRowIndex() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
 
getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexCustomAttributeType
 
getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasConstant
 
getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasCustomAttribute
 
getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasDeclSecurity
 
getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasFieldMarshall
 
getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasSemantics
 
getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexImplementation
 
getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberForwarded
 
getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberRefParent
 
getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMethodDefOrRef
 
getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexResolutionScope
 
getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeDefOrRef
 
getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeOrMethodDef
 
getRowIndex(int, int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliCodedIndexUtils
 
getRowIndex(ROW_OBJECT) - Method in class docking.widgets.table.TableModelWrapper
 
getRowIndex(T) - Method in class docking.widgets.table.AbstractGTableModel
 
getRowIndex(T) - Method in class docking.widgets.table.AbstractSortedTableModel
Returns the index of the given row object in this model; a negative value if the model does not contain the given object.
getRowIndex(T) - Method in interface docking.widgets.table.RowObjectTableModel
Returns the row number for the given object.
getRowModelIndex() - Method in class docking.widgets.table.GTableCellRenderingData
 
getRowObject() - Method in class docking.widgets.table.GTableCellRenderingData
 
getRowObject(int) - Method in class docking.widgets.table.AbstractGTableModel
 
getRowObject(int) - Method in class docking.widgets.table.AbstractSortedTableModel
Returns the corresponding object for the given row.
getRowObject(int) - Method in class docking.widgets.table.GFilterTable
 
getRowObject(int) - Method in class docking.widgets.table.GTableFilterPanel
Returns the row object for the given view row index.
getRowObject(int) - Method in class docking.widgets.table.GTableWidget
 
getRowObject(int) - Method in interface docking.widgets.table.RowObjectTableModel
Returns the row object for the given row.
getRowObject(int) - Method in class docking.widgets.table.TableModelWrapper
 
getRowObjects(int[]) - Method in class docking.widgets.table.threaded.ThreadedTableModel
Returns the corresponding row objects for the specified rows.
getRowOffsets() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
getRowRepresentationSafe(CliTypeTable, int) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
Convenience method for getting the row representation of a table.
getRows() - Method in interface ghidra.app.services.Terminal
Get the maximum number of rows in the display (not counting scroll-back)
getRowSeparator() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getRowShortRepSafe(CliTypeTable, int) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
Convenience method for getting a safe row representation of a table.
getRowSize() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
Gets the size in bytes of a row in this table.
getRowViewIndex() - Method in class docking.widgets.table.GTableCellRenderingData
 
getRtti0Address(Program, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
Deprecated.
Gets the address of the RTTI 0 or null if one isn't indicated.
getRtti0Address(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
Deprecated.
Gets the address of the RTTI 0 or null if one isn't indicated.
getRtti0Address(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
Deprecated.
Gets the address of the RTTI0 that is referred to from an RTTI4 structure that is placed at the indicated address.
getRtti1Address(Program, Address, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
Deprecated.
Gets address referred to by the RTTI 1 pointer at the specified index in the RTTI2's array that is at the rtti2Address.
getRtti1Address(Memory, Address, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
Deprecated.
Gets address referred to by the RTTI 1 pointer at the specified index in the RTTI2's array that is at the rtti2Address.
getRtti1Count(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
Deprecated.
Gets the number of RTTI1 structures that are referred to by an RTTI3 structure being placed at the rtti3Address of the indicated memory.
getRtti2Address(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
Deprecated.
Gets the address of the RTTI2 that is referred to from an RTTI3 structure that is placed at the indicated address.
getRtti3Address(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
Deprecated.
Gets the address of the RTTI3 that is referred to from an RTTI4 structure that is placed at the indicated address.
getRunLength() - Method in class ghidra.app.util.bin.format.pef.RelocValueGroup
 
getRunningInstance() - Static method in class docking.theme.gui.ThemeEditorDialog
 
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
 
getRuntimeIcon(String) - Static method in class help.HelpBuildUtils
 
getRuntimeInfoHelpLocation() - Method in class ghidra.app.plugin.runtimeinfo.RuntimeInfoPlugin
Gets this plugin's runtime info HelpLocation
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.
getSafeName(GoRttiMapper.GoNameSupplier, T, String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
An exception handling wrapper around a "getName()" call that could throw an IOException.
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
 
getSaveChangeDataFile() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getSavedDomainFile() - Method in class ghidra.app.util.opinion.Loaded
Gets the loaded DomainObject's associated DomainFile that was saved
getSavedFilters() - Method in class docking.widgets.table.columnfilter.ColumnFilterSaveManager
Returns a list of the saved ColumnTableFilters
getSaveFile() - Method in class db.buffers.LocalManagedBufferFile
 
getSaveFile() - Method in interface db.buffers.ManagedBufferFile
Returns a Save file if available.
getSaveFile() - Method in class db.buffers.ManagedBufferFileAdapter
 
getSaveFile() - Method in interface db.buffers.ManagedBufferFileHandle
 
getSaveFile() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
getSaveFile(TaskMonitor) - Method in class db.buffers.LocalManagedBufferFile
Returns a Save file if available.
getSaveFile(String) - Static method in class docking.theme.gui.ThemeUtils
 
getSaveState(String) - Method in class ghidra.framework.options.SaveState
Returns the sub SaveState associated with the given name.
getScalar() - Method in class ghidra.app.decompiler.ClangCaseToken
 
getScalar() - Method in class ghidra.app.decompiler.ClangToken
If the token represents an underlying integer constant, return the constant as a Scalar.
getScalar() - Method in class ghidra.app.decompiler.ClangVariableToken
 
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 Icon 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.
getScaledIcon(ImageIcon, int, int) - Static method in class resources.ResourceManager
Creates a scaled ImageIcon from the given icon with scaling of Image.SCALE_AREA_AVERAGING
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
 
getScopeId() - Method in class ghidra.app.plugin.processors.sleigh.symbol.Symbol
 
getScratchPad() - Method in class db.DBHandle
Returns a shared temporary database handle.
getScreenBounds(Component) - Static method in class generic.util.WindowUtilities
Gets the usable screen bounds for the screen in which the given component is showing.
getScreenElement(Symbol) - Method in class ghidra.app.util.SymbolInspector
Get the ScreenElement corresponding to the type of the symbol
getScriptAnalysisMode() - Method in class ghidra.app.script.GhidraScript
Determines the behavior of Auto-Analysis while this script is executed and the manner in which this script is executed.
getScriptArgs() - Method in class ghidra.app.script.GhidraScript
Returns the script-specific arguments
getScriptInfo(ResourceFile) - Method in class ghidra.app.script.GhidraScriptInfoManager
Returns the script info object for the specified script file, construct a new one if necessary.
getScriptInfoIterable() - Method in class ghidra.app.script.GhidraScriptInfoManager
get all scripts
getScriptInstance(ResourceFile, PrintWriter) - Method in class ghidra.app.script.GhidraScriptProvider
Returns a GhidraScript instance for the specified source file.
getScriptInstance(ResourceFile, PrintWriter) - Method in class ghidra.app.script.JavaScriptProvider
 
getScriptInstance(ResourceFile, PrintWriter) - Method in class ghidra.python.PythonScriptProvider
 
getScriptLogFile() - Method in class ghidra.framework.ApplicationConfiguration
Returns the user-defined script log file.
getScriptLogFile() - Static method in class ghidra.framework.LoggingInitialization
Returns the default file used for logging messages.
getScriptName() - Method in class ghidra.app.script.GhidraScript
Returns name of script
getScriptSourceDirectories() - Static method in class ghidra.app.script.GhidraScriptUtil
Returns a list of the current script directories.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class docking.widgets.VariableHeightPanel
 
getScrollableBlockIncrement(Rectangle, int, int) - Method in class ghidra.framework.plugintool.dialog.PluginManagerComponent
 
getScrollableBlockIncrement(Rectangle, int, int) - Method in class ghidra.framework.task.gui.taskview.TaskViewerComponent
 
getScrollableTracksViewportHeight() - Method in class docking.widgets.VariableHeightPanel
 
getScrollableTracksViewportHeight() - Method in class ghidra.framework.plugintool.dialog.PluginManagerComponent
 
getScrollableTracksViewportHeight() - Method in class ghidra.framework.task.gui.taskview.TaskViewerComponent
 
getScrollableTracksViewportWidth() - Method in class docking.widgets.VariableHeightPanel
 
getScrollableTracksViewportWidth() - Method in class ghidra.framework.plugintool.dialog.PluginManagerComponent
 
getScrollableTracksViewportWidth() - Method in class ghidra.framework.task.gui.taskview.TaskViewerComponent
 
getScrollableUnitIncrement(int, int) - Method in interface docking.widgets.fieldpanel.Layout
Returns the amount to scroll to reveal the line of text.
getScrollableUnitIncrement(int, int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
getScrollableUnitIncrement(int, int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
getScrollableUnitIncrement(int, int) - Method in class docking.widgets.fieldpanel.support.RowLayout
 
getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getScrollableUnitIncrement(int, int, int) - Method in interface docking.widgets.fieldpanel.field.Field
Returns the amount to scroll to the next or previous line
getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getScrollableUnitIncrement(int, int, int) - Method in class ghidra.app.util.viewer.field.IndentField
 
getScrollableUnitIncrement(int, int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getScrollableUnitIncrement(int, int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class docking.widgets.VariableHeightPanel
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class ghidra.framework.plugintool.dialog.PluginManagerComponent
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class ghidra.framework.task.gui.taskview.TaskViewerComponent
 
getScrollBackRows() - Method in interface ghidra.app.services.Terminal
Get the number of lines in the scroll-back buffer
getScrollPane() - Method in class docking.widgets.tree.GTree
 
getScrollValue(BigInteger, BigInteger, int, int) - Method in class docking.widgets.indexedscrollpane.DefaultViewToIndexMapper
 
getScrollValue(BigInteger, BigInteger, int, int) - Method in class docking.widgets.indexedscrollpane.PreMappedViewToIndexMapper
 
getScrollValue(BigInteger, BigInteger, int, int) - Method in class docking.widgets.indexedscrollpane.UniformViewToIndexMapper
 
getScrollValue(BigInteger, BigInteger, int, int) - Method in interface docking.widgets.indexedscrollpane.ViewToIndexMapper
 
getScrollWheelPans() - Method in class ghidra.graph.viewer.options.VisualGraphOptions
 
getSdk() - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand
 
getSdk() - Method in class ghidra.app.util.bin.format.macho.commands.VersionMinCommand
 
getSearchableAddressSet(Program, Address, ProgramSelection) - Method in class ghidra.util.search.memory.SearchInfo
Generate an address set which only includes initialized memory
getSearchData() - Method in class ghidra.util.search.memory.SearchInfo
 
getSearchHighlightColor() - Method in class ghidra.app.decompiler.DecompileOptions
 
getSearchLimit() - Method in class ghidra.util.search.memory.SearchInfo
 
getSearchLocations() - Method in class ghidra.app.util.bin.format.dwarf.external.ExternalDebugFilesService
Returns the configured search locations.
getSearchPriority(DomainObject) - Method in class ghidra.app.merge.MergeManagerPlugin
 
getSearchPriority(Program) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
getSearchResults() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getSearchText() - Method in class docking.widgets.FindDialog
 
getSearchText() - Method in class docking.widgets.SearchLocation
 
getSecondaryDropTarget() - Method in class ghidra.util.CascadedDropTarget
 
getSecondaryHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
getSecondaryHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getSecondaryHighlightColors() - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
getSecondaryHighlightColors() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getSecondaryHighlighters(Function) - Method in class ghidra.app.decompiler.component.ClangHighlightController
Returns all secondary highlighters for the given function.
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.coff.relocation.CoffRelocationContext
Get COFF section to which relocations are being applied
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.dwarf.sectionprovider.BaseSectionProvider
 
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, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.BaseSectionProvider
 
getSectionAsByteProvider(String, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.CompressedSectionProvider
 
getSectionAsByteProvider(String, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.DSymSectionProvider
 
getSectionAsByteProvider(String, TaskMonitor) - Method in interface ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionProvider
Returns a ByteProvider for the specified section.
getSectionAsByteProvider(String, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.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.
getSectionHeader(String) - Method in class ghidra.app.util.bin.format.pe.FileHeader
Get the first section header defined with the specified name
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.
getSectionHeaderCount() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
This member holds the number of entries in the section header table.
getSectionHeaderIndex() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Get the raw section index value (st_shndx) for this symbol.
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
 
getSectionLayout() - Method in class ghidra.app.util.opinion.PeLoader
 
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.
getSectionPrefixSearchList() - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.BaseSectionProvider
 
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.
getSectionSymbolRelativeOffset(ElfSectionHeader, Address, ElfSymbol) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Get the section-relative offset for the specified ELF symbol which is bound to the specified section.
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
 
getSegCount() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInImage
 
getSegInfoOffset() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInImage
 
getSegment() - Method in class ghidra.app.util.bin.format.mz.MzRelocation
Gets the segment
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.macho.commands.dyld.BindingTable.Binding
Returns The segment index.
getSegmentIndex() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.RebaseTable.Rebase
Returns The segment index.
getSegmentIndex() - Method in class ghidra.app.util.bin.format.omf.OmfData
 
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.SegmentCommand
 
getSegmentName() - Method in class ghidra.app.util.bin.format.macho.Section
 
getSegmentName() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
Returns the segment or group name - index into sstSegName.
getSegmentOffset() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInSegment
 
getSegmentOffset() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.BindingTable.Binding
Returns The segment offset.
getSegmentOffset() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.RebaseTable.Rebase
Returns The segment offset.
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.
getSegmentSelectorSize() - Method in class ghidra.app.util.bin.format.dwarf.DWARFAddressListHeader
 
getSegmentSize() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Gets the segment size for this CIE record.
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.
getSelect() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
getSelectedAddresses() - Method in class ghidra.app.util.ByteCopier
 
getSelectedBatchGroupLoadSpec() - Method in class ghidra.plugins.importer.batch.BatchGroup
Returns the selected BatchGroupLoadSpec that applies to the entire BatchGroup.
getSelectedColor(Graph<V, E>, E) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
Returns the current color to use when the edge is selected.
getSelectedColumnCount() - Method in class docking.widgets.table.GTableColumnModel
 
getSelectedColumns() - Method in class docking.widgets.table.GTableColumnModel
 
getSelectedConstraint() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
Returns the current Constraint for this OrFilterCondition.
getSelectedConstraintName() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
Returns the name of the current constraint for this OrFilterCondition.
getSelectedCount() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns the number of selected nodes in the tree.
getSelectedDatatypes() - Method in interface ghidra.app.services.DataTypeManagerService
Returns the list of data types that are currently selected in the data types tree
getSelectedDomainFile() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
Get the last selected domain file.
getSelectedDomainFiles() - Method in class ghidra.framework.main.datatree.UndoActionDialog
 
getSelectedDomainFolder() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
Get the last selected domain folder.
getSelectedFieldFactory() - Method in class ghidra.app.util.viewer.format.FieldHeader
 
getSelectedFile() - Method in class docking.widgets.filechooser.GhidraFileChooser
Returns the selected file.
getSelectedFile() - Method in interface docking.widgets.filechooser.GhidraFileChooserDirectoryModelIf
 
getSelectedFile(boolean) - Method in class docking.widgets.filechooser.GhidraFileChooser
Returns the selected file.
getSelectedFiles() - Method in class docking.widgets.filechooser.GhidraFileChooser
Returns the selected files.
getSelectedFiles() - Method in interface ghidra.framework.main.datatable.DomainFileContext
The selected files or empty if no files are selected
getSelectedFiles() - Method in class ghidra.framework.main.datatable.ProjectDataContext
 
getSelectedFiles() - Method in interface ghidra.framework.main.datatable.ProjectTreeContext
Returns a list of DomainFiles selected in the tree.
getSelectedFiles() - Method in class ghidra.framework.main.datatree.DialogProjectTreeContext
 
getSelectedFolders() - Method in class ghidra.framework.main.datatable.ProjectDataContext
 
getSelectedFolders() - Method in interface ghidra.framework.main.datatable.ProjectTreeContext
Returns a list of DomainFolders selected in the tree.
getSelectedFolders() - Method in class ghidra.framework.main.datatree.DialogProjectTreeContext
 
getSelectedHighlightColor() - Method in class docking.widgets.fieldpanel.internal.PaintContext
Returns the current selected highlight 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.searchlist.SearchList
Gets the currently selected item.
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.project.extensions.ExtensionTablePanel
 
getSelectedItemCount() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
Get the number of selected items in the tree.
getSelectedItems() - Method in class docking.widgets.ListSelectionTableDialog
 
getSelectedItems() - Method in class docking.widgets.table.GTableFilterPanel
Returns the currently selected row objects or an empty list if there is no selection.
getSelectedLanguage() - Method in class ghidra.app.script.SelectLanguageDialog
 
getSelectedLanguage() - Method in class ghidra.app.util.bean.SelectLanguagePanel
Returns the selected language, or null if no language is selected.
getSelectedLcsPair() - Method in class ghidra.plugin.importer.NewLanguagePanel
 
getSelectedLoader() - Method in class ghidra.plugin.importer.ImporterDialog
 
getSelectedLoadSpec(Loader) - Method in class ghidra.plugin.importer.ImporterDialog
 
getSelectedNode() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns the currently selected tree node
getSelectedNodes() - Method in class docking.widgets.tree.GTree
 
getSelectedNodes() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns a list of the currently selected tree nodes.
getSelectedObject() - Method in class docking.widgets.dialogs.ObjectChooserDialog
 
getSelectedObject() - Method in class docking.widgets.SelectFromListDialog
 
getSelectedObjects() - Method in class ghidra.graph.viewer.event.picking.GPickedState
 
getSelectedOptions() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
 
getSelectedPath() - Method in class docking.options.editor.OptionsDialog
 
getSelectedPaths() - Method in class docking.widgets.tree.GTreeState
 
getSelectedRow() - Method in class docking.widgets.table.GTableWidget
 
getSelectedRowCount() - Method in class docking.widgets.table.GTableWidget
 
getSelectedRowObject() - Method in class docking.widgets.table.GFilterTable
 
getSelectedRowObjects() - Method in class docking.widgets.table.GFilterTable
Returns all row objects corresponding to all selected rows in the table.
getSelectedRowObjects() - Method in class docking.widgets.table.GTableWidget
 
getSelectedRowObjects() - Method in class ghidra.app.tablechooser.TableChooserDialog
 
getSelectedRows() - Method in interface docking.widgets.filechooser.GhidraFileChooserDirectoryModelIf
 
getSelectedRows() - Method in class ghidra.app.tablechooser.TableChooserDialog
 
getSelectedRows() - Method in class ghidra.framework.main.datatree.CheckoutsPanel
 
getSelectedRows() - Method in class ghidra.framework.main.projectdata.actions.CheckoutsActionContext
 
getSelectedTabValue() - Method in class docking.widgets.tab.GTabPanel
Returns the currently selected tab.
getSelectedText() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getSelectedText() - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns either null if the field is not selected or the full field text if it is selected.
getSelectedText() - Method in class docking.widgets.textpane.GHtmlTextPane
Overridden to allow copying HTML content in its display form, without formatting.
getSelectedText() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
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() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
Get the selected Version.
getSelectedVersionNumber() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
Get the selected version number or DomainFile.DEFAULT_VERSION if no selection.
getSelectedVertices() - Method in class ghidra.graph.graphs.DefaultVisualGraph
 
getSelectedVertices() - Method in class ghidra.graph.viewer.VisualGraphView
 
getSelectedVertices() - Method in interface ghidra.graph.VisualGraph
Returns the selected vertices.
getSelectedVertices() - Method in class ghidra.graph.VisualGraphComponentProvider
 
getSelectedVertices() - Method in class ghidra.service.graph.GraphActionContext
Returns the set of selectedVertices in the graph
getSelectedVertices() - Method in interface ghidra.service.graph.GraphDisplay
Returns a set of vertex ids for all the currently selected vertices
getSelection() - Method in class docking.widgets.autocomplete.AutocompletionEvent
Get the item that was selected at the time of the event.
getSelection() - Method in class docking.widgets.fieldpanel.FieldPanel
Returns the current selection.
getSelection() - Method in class docking.widgets.fieldpanel.internal.MixedLayoutBackgroundColorManager
 
getSelection() - Method in class ghidra.app.context.ProgramLocationActionContext
 
getSelection() - Method in class ghidra.app.events.ExternalProgramSelectionPluginEvent
Get the selection for this event.
getSelection() - Method in class ghidra.app.events.ProgramSelectionPluginEvent
Returns the program selection contained in this event.
getSelection() - Method in interface ghidra.app.nav.Navigatable
Returns the current selection of this Navigatable
getSelection(ProgramLocationActionContext) - Method in class ghidra.app.nav.NextRangeAction
 
getSelection(ProgramLocationActionContext) - Method in class ghidra.app.nav.PreviousRangeAction
 
getSelectionColor() - Method in class docking.widgets.fieldpanel.FieldPanel
Returns the color used as the background for selected items.
getSelectionColor() - Method in class docking.widgets.fieldpanel.internal.PaintContext
Returns the current selection color setting.
getSelectionCount() - Method in class ghidra.framework.main.datatree.DataTree
 
getSelectionEnd() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getSelectionEnd() - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns the selection character end index.
getSelectionHighlights(int) - Method in class docking.widgets.fieldpanel.internal.EmptyFieldBackgroundColorManager
 
getSelectionHighlights(int) - Method in interface docking.widgets.fieldpanel.internal.FieldBackgroundColorManager
Return a list of highlights (background colors ranges) for a given row of text in the field.
getSelectionHighlights(int) - Method in class docking.widgets.fieldpanel.internal.FullySelectedFieldBackgroundColorManager
 
getSelectionHighlights(int) - Method in class docking.widgets.fieldpanel.internal.MixedFieldBackgroundColorManager
 
getSelectionItems() - Method in class docking.widgets.dialogs.TableChooserDialog
Deprecated, for removal: This API element is subject to removal in a future version.
see the class header
getSelectionItems() - Method in class docking.widgets.dialogs.TableSelectionDialog
Returns the list of selected items or null if the dialog was cancelled.
getSelectionManager() - Method in class docking.widgets.table.GTable
Returns the SelectionManager in use by this GTable.
getSelectionMode() - Method in class docking.widgets.table.GTableWidget
 
getSelectionModel() - Method in class docking.widgets.table.GTableColumnModel
 
getSelectionModel() - Method in class docking.widgets.tree.GTree
 
getSelectionPath() - Method in class docking.widgets.tree.GTree
 
getSelectionPaths() - Method in class docking.widgets.tree.GTree
 
getSelectionPaths() - Method in interface ghidra.framework.main.datatable.ProjectTreeContext
Returns the list of selected TreePaths selected.
getSelectionPaths() - Method in class ghidra.framework.main.datatree.DialogProjectTreeContext
 
getSelectionPaths() - Method in class ghidra.framework.main.datatree.FrontEndProjectTreeContext
 
getSelectionStart() - Method in class docking.widgets.fieldpanel.AccessibleField
 
getSelectionStart() - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Returns the selection character start index.
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
getSemantic(Constructor) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
 
getSemantics(AssemblyProduction) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
Get the semantics associated with a given production
getSeparator() - Method in class docking.widgets.filechooser.LocalFileChooserModel
 
getSeparator() - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
Returns the file separator char.
getSeparator(int) - Method in class ghidra.app.util.PseudoInstruction
 
getSeparator(int) - Method in class ghidra.program.database.code.InstructionDB
 
getSeparator(int) - Method in interface ghidra.program.model.listing.Instruction
Get the separator strings between an operand.
getSeparator(int) - Method in class ghidra.program.model.listing.InstructionStub
 
getSeparator(int, InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
getSeparator(int, InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
Get the separator strings between an operand.
getSeparator(int, InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
 
getSeqnum() - Method in class ghidra.program.model.pcode.PcodeOp
 
getSequence() - Method in interface ghidra.util.ascii.ByteStreamCharMatcher
Returns the currently recognized sequence which only exists immediately after an add or end sequence is called with a return value of true.
getSequence() - Method in class ghidra.util.ascii.MinLengthCharSequenceMatcher
 
getSequence() - Method in class ghidra.util.ascii.MultiByteCharMatcher
 
getSequence() - Method in class ghidra.util.bytesearch.Match
 
getSequenceIndex() - Method in class ghidra.util.bytesearch.Match
 
getSequenceRange() - Method in class ghidra.util.state.ContextState
 
getSequenceSize() - Method in class ghidra.util.bytesearch.Match
 
getSerializationString() - Method in class generic.theme.ColorValue
 
getSerializationString() - Method in class generic.theme.FontModifier
Returns a string that can be parsed by the FontModifier.parse(String) method of this class
getSerializationString() - Method in class generic.theme.FontValue
 
getSerializationString() - Method in class generic.theme.IconModifier
Returns a string that can be parsed by the IconModifier.parse(String) method of this class
getSerializationString() - Method in class generic.theme.IconValue
 
getSerializationString() - Method in class generic.theme.JavaPropertyValue
 
getSerializationString() - Method in class generic.theme.ThemeValue
Returns the "key = value" String for writing this ThemeValue to a file
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
getSerializedValue() - Method in class generic.theme.BooleanPropertyValue
 
getSerializedValue() - Method in class generic.theme.JavaPropertyValue
 
getSerializedValue() - Method in class generic.theme.StringPropertyValue
 
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 hostname or IP address as originally specified.
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
Get the server signature of token (using server PKI)
getServerUserList() - Method in class ghidra.framework.client.RepositoryAdapter
Returns list of all users known to server.
getServerUserList() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getServerUserList() - Method in interface ghidra.framework.remote.RepositoryHandle
Convenience method for obtaining a list of all users known to the server.
getService(Class<T>) - Method in class ghidra.framework.plugintool.mgr.ServiceManager
Return the first implementation found for the given service class.
getService(Class<T>) - Method in class ghidra.framework.plugintool.PluginTool
 
getService(Class<T>) - Method in interface ghidra.framework.plugintool.ServiceProvider
Returns the Service object that implements the given service interface.
getService(Class<T>) - Method in class ghidra.framework.plugintool.ServiceProviderDecorator
 
getService(Class<T>) - Method in class ghidra.framework.plugintool.ServiceProviderStub
 
getServiceLoader(JavaFileManager.Location, Class<S>) - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
getServiceProvider() - Method in class ghidra.app.util.viewer.format.FormatManager
 
getServices(Class<T>) - Method in class ghidra.framework.plugintool.mgr.ServiceManager
Get an array of objects that implement the given interfaceClass.
getServices(Class<T>) - Method in class ghidra.framework.plugintool.PluginTool
Get the objects that implement the given service.
getServicesProvided() - Method in class ghidra.framework.plugintool.util.PluginDescription
 
getServicesRequired() - Method in class ghidra.framework.plugintool.Plugin
Returns the combination of required and non-required used services.
getServicesRequired() - Method in class ghidra.framework.plugintool.util.PluginDescription
 
getSetOfNodesThatDependOnMe() - Method in class ghidra.util.graph.AbstractDependencyGraph.DependencyNode
 
getSettings() - Method in class generic.lsh.vector.LSHVectorFactory
 
getSettings(Address) - Method in interface ghidra.program.model.util.SettingsPropertyMap
Get the Settings object value at the given address.
getSettings(Data, String) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
getSettings(Data, String) - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
Gets the value for data instance settings in Object form.
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
Get the list of settings definitions available for use with this datatype.
getSettingsDefinitions() - Method in class ghidra.program.model.data.DataTypeImpl
 
getSettingsDefinitions() - Method in class ghidra.program.model.data.EnumDataType
 
getSettingsDefinitions() - Method in class ghidra.program.model.data.PointerTypedef
 
getSettingsDefinitions() - Method in class ghidra.program.model.data.TypedefDataType
 
getSettingsDefinitions() - Method in class ghidra.program.model.pcode.PartialUnion
 
getSettingsDefinitions() - Method in class ghidra.util.table.field.AbstractReferenceBytesTableColumn
 
getSettingsDefinitions() - Method in class ghidra.util.table.field.AbstractReferencePreviewTableColumn
 
getSettingsDefinitions() - Method in class ghidra.util.table.field.BytesTableColumn
 
getSettingsDefinitions() - Method in class ghidra.util.table.field.CodeUnitTableColumn
 
getSettingsDefinitions() - Method in class ghidra.util.table.field.FunctionSignatureTableColumn
 
getShape() - Method in class ghidra.graph.viewer.renderer.DebugShape
 
getShape() - Method in class ghidra.graph.viewer.renderer.PaintableShape
 
getShape() - Method in class ghidra.graph.viewer.shape.GraphLoopShape
 
getShape() - Method in class ghidra.service.graph.VertexShape
Returns the Shape for this VertexShape instance
getShape(String) - Static method in class ghidra.service.graph.VertexShape
Returns the VertexShape for the given shape name
getShapeNames() - Static method in class ghidra.service.graph.VertexShape
Returns a list of names for all the supported VertexShapes
getShapeToLabelRatio() - Method in class ghidra.service.graph.VertexShape
Returns the size factor for a shape relative to its label.
getSharedGoBinary(Program, TaskMonitor) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a shared GoRttiMapper for the specified program, or null if the binary is not a supported golang binary.
getSharedHelpDirectory() - Static method in class help.HelpBuildUtils
 
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.
getSharedProjectURL() - Method in class ghidra.framework.data.DefaultProjectData
 
getSharedProjectURL() - Method in class ghidra.framework.data.GhidraFolder
 
getSharedProjectURL() - Method in class ghidra.framework.data.LinkedGhidraFolder
 
getSharedProjectURL() - Method in interface ghidra.framework.model.DomainFolder
Get a remote Ghidra URL for this domain folder if available within an associated shared project repository.
getSharedProjectURL() - Method in interface ghidra.framework.model.ProjectData
Generate a repository URL which corresponds to this project data if applicable.
getSharedProjectURL() - Method in class ghidra.framework.protocol.ghidra.TransientProjectData
 
getSharedProjectURL(String) - Method in class ghidra.framework.data.DomainFileProxy
 
getSharedProjectURL(String) - Method in class ghidra.framework.data.GhidraFile
 
getSharedProjectURL(String) - Method in interface ghidra.framework.model.DomainFile
Get a remote Ghidra URL for this domain file if available within an associated shared project repository.
getSharedState() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
getSharedState() - Method in interface ghidra.pcode.emu.PcodeMachine
Get the machine's shared (memory) state
getSharedState() - Method in class ghidra.pcode.emu.ThreadPcodeExecutorState
Get the shared state
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.assembler.sleigh.sem.AbstractAssemblyState
 
getShift() - Method in class ghidra.app.plugin.processors.sleigh.ContextOp
 
getShift() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
 
getShift() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
 
getShift() - Method in interface ghidra.program.model.symbol.ShiftedReference
Returns the left shift amount.
getShiftedDirectAddressBytes(Program, Address) - Static method in class ghidra.program.util.ProgramMemoryUtil
returns shifted address bytes if they are different than un-shifted
getShoffComponentOrdinal() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Get the Elf header structure component ordinal corresponding to the e_shoff element
getShort() - Method in class db.ObjectStorageAdapterDB
 
getShort() - Method in class ghidra.util.map.ObjectStorageAdapter
 
getShort() - Method in interface ghidra.util.ObjectStorage
Gets the short value.
getShort() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
getShort(byte[]) - Method in interface ghidra.util.DataConverter
Get the short value from the given byte array.
getShort(byte[], int) - Method in class ghidra.util.BigEndianDataConverter
 
getShort(byte[], int) - Method in interface ghidra.util.DataConverter
Get the short value from the given byte array.
getShort(byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
 
getShort(int) - Method in interface db.Buffer
Get the 16-bit short value located at the specified offset.
getShort(int) - Method in class db.buffers.DataBuffer
 
getShort(int) - Method in class db.ChainedBuffer
 
getShort(int) - Method in class ghidra.app.util.PseudoData
 
getShort(int) - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
 
getShort(int) - Method in class ghidra.program.database.code.InstructionDB
 
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 endianness.
getShort(int) - Method in interface ghidra.program.model.mem.MemBufferMixin
 
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(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.StubMemory
 
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.StubMemory
 
getShort(MemBuffer, int) - Method in class ghidra.util.GhidraBigEndianDataConverter
 
getShort(MemBuffer, int) - Method in interface ghidra.util.GhidraDataConverter
Generate a short value by invoking buf.getBytes at the specified offset.
getShort(MemBuffer, int) - Method in class ghidra.util.GhidraLittleEndianDataConverter
 
getShort(String, short) - Method in class ghidra.framework.options.GProperties
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.
getShortPath(DomainFile) - Static method in class ghidra.framework.model.DomainObjectDisplayUtils
 
getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
 
getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
 
getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
 
getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
 
getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
 
getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeFnPtr
 
getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
 
getShortRepresentation() - Method in interface ghidra.app.util.bin.format.pe.cli.CliRepresentable
 
getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTableRow
 
getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
 
getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule.CliModuleRow
 
getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
 
getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef.CliTypeRefRow
 
getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
 
getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
 
getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
 
getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
 
getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
 
getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeClass
 
getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeGenericInst
 
getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
 
getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
 
getShortRepresentation(CliStreamMetadata) - Method in interface ghidra.app.util.bin.format.pe.cli.CliRepresentable
 
getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTableRow
 
getShorts() - Method in class db.ObjectStorageAdapterDB
 
getShorts() - Method in class ghidra.util.map.ObjectStorageAdapter
 
getShorts() - Method in interface ghidra.util.ObjectStorage
Gets the short array.
getShorts() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
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.StubMemory
 
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.StubMemory
 
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.StubMemory
 
getShorts(String, short[]) - Method in class ghidra.framework.options.GProperties
Gets the short array for the given name.
getShortSize() - Method in interface ghidra.program.model.data.DataOrganization
 
getShortSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
 
getShortValue() - Method in class db.Field
Get field as a short value.
getShortValue() - Method in class db.ShortField
 
getShortValue(int) - Method in class db.DBRecord
Get the short value for the specified field.
getShowBlockName() - Method in class ghidra.program.model.listing.CodeUnitFormat
Returns ShowBlockName setting
getShowBlockNameOption() - Method in class ghidra.program.model.listing.CodeUnitFormatOptions
Get current ShowBlockName option
getShowTitles() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
getSigAlg() - Method in class ghidra.framework.remote.SignatureCallback
 
getSignature() - Method in class ghidra.app.decompiler.DecompiledFunction
Returns the function signature or prototype (eg, "int foo(double d)").
getSignature() - Method in class ghidra.app.util.bin.format.golang.rtti.MethodInfo
Function signature of the method.
getSignature() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoIMethod.GoIMethodInfo
 
getSignature() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod.GoMethodInfo
 
getSignature() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
getSignature() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
Gets the signature.
getSignature() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
Returns the signature.
getSignature() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
Returns the signature (or magic number).
getSignature() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
getSignature() - Method in interface ghidra.app.util.demangler.Demangled
Generates a complete representation of this object to include all know attributes of this object
getSignature() - Method in class ghidra.app.util.demangler.DemangledDataType
 
getSignature() - Method in class ghidra.app.util.demangler.DemangledList
 
getSignature() - Method in class ghidra.app.util.demangler.DemangledObject
 
getSignature() - Method in class ghidra.app.util.demangler.DemangledType
 
getSignature() - Method in class ghidra.framework.remote.SignatureCallback
Returns signed token bytes set by callback handler.
getSignature() - Method in class ghidra.framework.remote.SSHSignatureCallback
 
getSignature() - Method in class ghidra.program.database.function.FunctionDB
 
getSignature() - Method in interface ghidra.program.model.listing.Function
Get the function's effective signature.
getSignature() - Method in class ghidra.program.util.FunctionSignatureFieldLocation
Return the function signature string at this location.
getSignature() - Method in class ghidra.util.UndefinedFunction
 
getSignature(boolean) - Method in class ghidra.app.util.demangler.DemangledAddressTable
 
getSignature(boolean) - Method in class ghidra.app.util.demangler.DemangledFunction
 
getSignature(boolean) - Method in class ghidra.app.util.demangler.DemangledLabel
 
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
 
getSignatureFor(GoIMethod) - Method in class ghidra.app.util.bin.format.golang.rtti.GoItab
Returns a FunctionDefinition for the specified method of this itab.
getSignatureInfo(Program, Function, String, String) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
getSignatureSettings() - Method in class ghidra.app.decompiler.DecompInterface
 
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
 
getSignatureSourceType() - Method in class ghidra.app.util.demangler.DemangledFunction
Get the signature source type which is used when applying the function signature to a program.
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.
getSignedness() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
getSignedOffset(Varnode) - Static method in class ghidra.util.state.ResultsState
 
getSignedState() - Method in interface ghidra.program.model.data.Enum
Returns the signed state.
getSignedState() - Method in class ghidra.program.model.data.EnumDataType
 
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 a signed long, where the highest bit of the value, if set, will be extended to fill the remaining bits of a java long.
getSignedValue(byte[], int) - Method in interface ghidra.util.DataConverter
Get the signed value from the given byte array using the specified integer size, returned as a long.
getSignedValue(byte[], int, int) - Method in interface ghidra.util.DataConverter
Get the signed value from the given byte array using the specified integer size, returned as a long.
getSignedValueIgnoreMask() - Method in class ghidra.program.model.lang.RegisterValue
Returns the signed value for this register regardless of the mask bits.
getSignificanceAddend() - Method in class generic.lsh.vector.LSHVectorFactory
 
getSignificanceScale() - Method in class generic.lsh.vector.LSHVectorFactory
 
getSignMode(Settings) - Method in class docking.widgets.table.GTableCellRenderer
 
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.
getSingleVnStorage(VariableStorage) - Method in class ghidra.pcode.emu.sys.UseropEmuSyscallDefinition
Assert variable storage is a single varnode, and get that varnode
getSinks() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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 docking.widgets.fieldpanel.AccessibleField
 
getSize() - Method in class docking.widgets.searchlist.DefaultSearchListModel
 
getSize() - Method in class generic.json.JSONToken
 
getSize() - Method in class generic.lsh.vector.WeightFactory
 
getSize() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
Gets the size of the action record or 0 if this action record hasn't been created at any address yet.
getSize() - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
 
getSize() - Method in class ghidra.app.plugin.processors.generic.Handle
 
getSize() - Method in class ghidra.app.plugin.processors.generic.Operand
 
getSize() - Method in interface ghidra.app.plugin.processors.generic.OperandValue
Get the size in bits of the value used in the instruction to create this value.
getSize() - Method in class ghidra.app.plugin.processors.sleigh.template.HandleTpl
Get the size of the expected value in bits
getSize() - Method in class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
 
getSize() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
 
getSize() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxEndOfStruct
 
getSize() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxFunction
 
getSize() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxName
 
getSize() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxTagName
 
getSize() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
This member gives the section's size in bytes.
getSize() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Many symbols have associated sizes.
getSize() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoBaseType
Returns the size of the type being defined by this structure.
getSize() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInSegment
 
getSize() - Method in class ghidra.app.util.bin.format.macho.commands.NList
 
getSize() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolCommand
 
getSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
Gets the size of the mapping.
getSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
Gets the size of the mapping.
getSize() - Method in class ghidra.app.util.bin.format.macho.MachHeader
Gets the size of this MachHeader in bytes
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.swift.types.BuiltinTypeDescriptor
Gets the size
getSize() - Method in class ghidra.app.util.bin.format.ubi.FatArch
Returns the size of this object file.
getSize() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
 
getSize() - Method in class ghidra.framework.main.logviewer.model.ChunkModel
Returns the number of chunks in the model.
getSize() - Method in class ghidra.framework.plugintool.PluginTool
Return the dimension of this tool's frame.
getSize() - Method in class ghidra.framework.task.gui.CompletedTaskListModel
 
getSize() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
getSize() - Method in class ghidra.pcode.floatformat.FloatFormat
 
getSize() - Method in class ghidra.program.database.mem.FileBytes
Returns the number of bytes from the original source file that are stored in the database.
getSize() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
getSize() - Method in class ghidra.program.database.mem.MemoryMapDB
 
getSize() - Method in class ghidra.program.database.properties.PropertyMapDB
 
getSize() - Method in class ghidra.program.database.reloc.RelocationManager
 
getSize() - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
getSize() - Method in interface ghidra.program.model.address.Address
Returns the number of bits that are used to form the address.
getSize() - Method in interface ghidra.program.model.address.AddressSpace
Returns the number of bits that are used to form the address.
getSize() - Method in class ghidra.program.model.address.GenericAddress
 
getSize() - Method in class ghidra.program.model.data.BitmapResource
 
getSize() - Method in class ghidra.program.model.data.NoisyStructureBuilder
 
getSize() - Method in class ghidra.program.model.lang.BasicLanguageDescription
 
getSize() - Method in class ghidra.program.model.lang.InjectPayload.InjectParameter
 
getSize() - Method in interface ghidra.program.model.lang.LanguageDescription
 
getSize() - Method in class ghidra.program.model.lang.ParamEntry
 
getSize() - Method in interface ghidra.program.model.mem.Memory
Get the memory size in bytes.
getSize() - Method in interface ghidra.program.model.mem.MemoryBlock
Get the number of bytes in this block.
getSize() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
getSize() - Method in class ghidra.program.model.mem.StubMemory
 
getSize() - Method in class ghidra.program.model.pcode.AddressXML
 
getSize() - Method in class ghidra.program.model.pcode.BlockGraph
 
getSize() - Method in class ghidra.program.model.pcode.DynamicEntry
 
getSize() - Method in class ghidra.program.model.pcode.HighSymbol
 
getSize() - Method in class ghidra.program.model.pcode.HighVariable
 
getSize() - Method in class ghidra.program.model.pcode.JumpTable.LoadTable
 
getSize() - Method in class ghidra.program.model.pcode.MappedEntry
 
getSize() - Method in class ghidra.program.model.pcode.SymbolEntry
Get the number of bytes consumed by the symbol when using this storage
getSize() - Method in class ghidra.program.model.pcode.Varnode
 
getSize() - Method in interface ghidra.program.model.reloc.RelocationTable
Returns the number of relocation in this table.
getSize() - Method in class ghidra.program.model.util.DefaultPropertyMap
 
getSize() - Method in interface ghidra.program.model.util.PropertyMap
Get the number of properties in the map.
getSize() - Method in class ghidra.util.bytesearch.DittedBitSequence
get the size of this sequence in bytes
getSize() - Method in class ghidra.util.datastruct.IntKeyIndexer
Returns the number of keys stored in the table.
getSize() - Method in class ghidra.util.datastruct.IntListIndexer
Returns the current number of used index resources.
getSize() - Method in class ghidra.util.datastruct.LongKeyIndexer
Returns the number of keys stored in the table.
getSize() - Method in class ghidra.util.datastruct.ObjectKeyIndexer
Returns the number of keys stored in the table.
getSize() - Method in class ghidra.util.datastruct.ShortKeyIndexer
Returns the number of keys stored in the table.
getSize() - Method in class ghidra.util.datastruct.ShortListIndexer
Returns the current number of used index resources.
getSize() - Method in class ghidra.util.datastruct.StringKeyIndexer
Returns the number of keys stored in the table.
getSize() - Method in class ghidra.util.map.ValueMap
Get the number of properties in the set.
getSize(DWARFFormContext) - Method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
Returns the size the attribute value occupies in the stream.
getSize(DyldChainedPtr.DyldChainType) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
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.
getSize(List<NList>) - Static method in class ghidra.app.util.bin.format.macho.commands.NList
Gets the size in bytes of the given NLists (including associated strings)
getSizeAlignment(int) - Method in interface ghidra.program.model.data.DataOrganization
Gets the primitive data alignment that is defined for the specified size.
getSizeAlignment(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
 
getSizeAlignmentCount() - Method in interface ghidra.program.model.data.DataOrganization
Gets the number of sizes that have an alignment specified.
getSizeAlignmentCount() - Method in class ghidra.program.model.data.DataOrganizationImpl
Gets the number of sizes that have an alignment specified.
getSizeAsBigInteger() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
getSizeAsBigInteger() - Method in interface ghidra.program.model.mem.MemoryBlock
Get the number of bytes in this block.
getSizeAsBigInteger() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
getSizeDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
Gets the proper data type for the blob's size field.
getSizeInBytes() - Method in class ghidra.app.util.bin.format.pef.Relocation
 
getSizeInBytes() - Method in class ghidra.app.util.bin.format.pef.RelocLgByImport
 
getSizeInBytes() - Method in class ghidra.app.util.bin.format.pef.RelocLgRepeat
 
getSizeInBytes() - Method in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
 
getSizeInBytes() - Method in class ghidra.app.util.bin.format.pef.RelocSetPosition
 
getSizeLimit() - Method in class generic.algorithms.Lcs
Returns the current size limit, past which no calculations will be performed
getSizeOf() - Method in class ghidra.app.util.bin.format.pe.ImportByName
Returns the actual number of bytes consumed by this structure in memory.
getSizeOfBlock() - Method in class ghidra.app.util.bin.format.pe.BaseRelocation
Returns the size (in bytes) of this relocation block.
getSizeOfCode() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
Returns the combined total size of all sections with the IMAGE_SCN_CNT_CODE attribute.
getSizeOfCode() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getSizeOfCode() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
 
getSizeOfCommands() - Method in class ghidra.app.util.bin.format.macho.MachHeader
 
getSizeOfData() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
Returns the size of the debugging information, in bytes.
getSizeOfHeaders() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
 
getSizeOfHeaders() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getSizeOfHeapCommit() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
Return the size of the heap to commit
getSizeOfHeapCommit() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getSizeOfHeapReserve() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
Return the size of the heap reservation
getSizeOfHeapReserve() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getSizeOfImage() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
 
getSizeOfImage() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getSizeOfImage() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
Returns the size of the image.
getSizeOfInitializedData() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
Returns the combined size of all initialized data sections.
getSizeOfInitializedData() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getSizeOfInitializedData() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
 
getSizeOfOptionalHeader() - Method in class ghidra.app.util.bin.format.pe.FileHeader
Returns the size of the optional header data
getSizeOfRawData() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
Returns the size (in bytes) of data stored for the section in the executable or OBJ.
getSizeOfStackCommit() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
Return the size of the stack to commit
getSizeOfStackCommit() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getSizeOfStackReserve() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
Return the size of the stack reservation
getSizeOfStackReserve() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getSizeOfUninitializedData() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
Returns the size of all sections with the uninitialized data attributes.
getSizeOfUninitializedData() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getSizeOfUninitializedData() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
 
getSizeOfZeroFill() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
 
getSizes() - Method in interface ghidra.program.model.data.DataOrganization
Gets the ordered list of 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
 
getSlebOffsets() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
Returns SLEB128 offsets from the start of the bind data.
getSleigh() - Method in class ghidra.program.model.lang.PcodeParser
 
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
 
getSleighLanguageProvider() - Static method in class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
 
getSliceType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoArrayType
Returns a reference to the GoType that defines the slice version of this array.
getSlideFixups(BinaryReader, int, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
 
getSlideFixups(BinaryReader, int, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
 
getSlideFixups(BinaryReader, int, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
 
getSlideFixups(BinaryReader, int, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
 
getSlideFixups(BinaryReader, int, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo5
 
getSlideFixups(BinaryReader, int, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
Walks the slide fixup information and collects a List of DyldFixups that will need to be applied to the image
getSlideInfoFileOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
Get slide info file offset
getSlideInfoFileSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
Get slide info file size
getSlideInfoOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
Returns The original slide info offset.
getSlideInfos() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
getSlot() - Method in class ghidra.program.model.pcode.HighParam
 
getSlot(Address, int) - Method in class ghidra.program.model.lang.ParamEntry
Assuming the address is contained in this entry and we -skip- to a certain byte return the slot associated with that byte
getSlot(Varnode) - Method in class ghidra.program.model.pcode.PcodeOp
Assuming vn is an input to this op, return its input slot number
getSlotFromHash(long) - Static method in class ghidra.program.model.pcode.DynamicHash
 
getSmallDisplayIcon() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
 
getSmallIcon() - Method in class docking.util.image.ToolIconURL
Return the icon as ToolIconURL.SMALL_ICON_SIZE pixel size.
getSoftwareInterruptMode() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
getSoftwareInterruptMode() - Method in interface ghidra.pcode.emu.PcodeMachine
Get the current software interrupt mode
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 class docking.widgets.table.ColumnSortState.SortDirection
 
getSorted() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
Gets the sorted field.
getSortedColumnCount() - Method in class docking.widgets.table.TableSortState
 
getSortedColumnCount() - Method in class docking.widgets.table.TableSortStateEditor
 
getSortedDataTypeList() - Method in interface ghidra.app.services.DataTypeQueryService
Gets the sorted list of all datatypes known by this service via it's owned DataTypeManagers.
getSortedVectorRegisters() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getSortedVectorRegisters() - Method in interface ghidra.program.model.lang.Language
Returns an unmodifiable list of vector registers, sorted first by size and then by name.
getSortedVectorRegisters() - Method in class ghidra.program.model.lang.RegisterManager
Get an unmodifiable list of all vector registers indentified by the processor specification in sorted order based upon address and size.
getSortOrder() - Method in class docking.widgets.table.ColumnSortState
 
getSortPreference() - Method in class help.validator.model.TOCItem
 
getSortState() - Method in class docking.widgets.table.TableSortingContext
 
getSource() - Method in class docking.PopupMenuContext
 
getSource() - Method in class docking.widgets.tree.support.GTreeSelectionEvent
 
getSource() - Method in class generic.constraint.Decision
Returns the constraint source file that added the value for this decision.
getSource() - Method in class ghidra.app.plugin.processors.sleigh.SleighCompilerSpecDescription
 
getSource() - Method in class ghidra.program.database.external.ExternalLocationDB
 
getSource() - Method in class ghidra.program.database.function.ReturnParameterDB
 
getSource() - Method in class ghidra.program.database.function.VariableDB
 
getSource() - Method in class ghidra.program.database.symbol.SymbolDB
 
getSource() - Method in class ghidra.program.model.address.GlobalSymbol
This method doesn't apply to the global symbol, since a program always has a global symbol and it can't be renamed.
getSource() - Method in class ghidra.program.model.lang.BasicCompilerSpecDescription
 
getSource() - Method in interface ghidra.program.model.lang.CompilerSpecDescription
 
getSource() - Method in interface ghidra.program.model.lang.InjectPayload
 
getSource() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
getSource() - Method in interface ghidra.program.model.listing.Variable
Get the source of this variable
getSource() - Method in class ghidra.program.model.listing.ParameterImpl
 
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.util.SymbolicPropogator.SavedFlowState
 
getSource() - Method in class ghidra.util.table.field.ReferenceEndpoint
 
getSource(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getSourceAddress() - Method in interface ghidra.program.model.block.CodeBlockReference
Returns the Source Block address.
getSourceAddress() - Method in class ghidra.program.model.block.CodeBlockReferenceImpl
 
getSourceArchive() - Method in class ghidra.program.model.data.AbstractDataType
 
getSourceArchive() - Method in interface ghidra.program.model.data.DataType
Get the source archive where this type originated
getSourceArchive() - Method in class ghidra.program.model.data.DataTypeImpl
 
getSourceArchive(UniversalID) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getSourceArchive(UniversalID) - Method in interface ghidra.program.model.data.DataTypeManager
Returns the source archive for the given ID
getSourceArchive(String) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getSourceArchiveAdditions() - Method in interface ghidra.program.model.listing.DataTypeChangeSet
returns a list of data type source archive IDs that have been added.
getSourceArchiveChanges() - Method in interface ghidra.program.model.listing.DataTypeChangeSet
returns a list of data type source archive IDs that have changed.
getSourceArchiveID() - Method in class ghidra.program.database.data.SourceArchiveDB
Gets the ID that the program has associated with the data type archive.
getSourceArchiveID() - Method in interface ghidra.program.model.data.SourceArchive
Gets the ID that the program has associated with the data type archive.
getSourceArchives() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getSourceArchives() - Method in interface ghidra.program.model.data.DataTypeManager
Returns a list of source archives not including the builtin or the program's archive.
getSourceBlock() - Method in interface ghidra.program.model.block.CodeBlockReference
Returns the Source CodeBlock.
getSourceBlock() - Method in class ghidra.program.model.block.CodeBlockReferenceImpl
 
getSourceComponent() - Method in interface docking.ActionContext
Returns the component that is the target of this context.
getSourceComponent() - Method in class docking.DefaultActionContext
 
getSourceFile() - Method in class db.buffers.BufferMgr
 
getSourceFile() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
Returns the source file
getSourceFile() - Method in class ghidra.app.script.GhidraScript
Returns the script source file.
getSourceFile() - Method in class ghidra.app.script.ScriptInfo
Returns the script source file.
getSourceFile() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Returns the name of the source file this item was declared in (DW_AT_decl_file)
getSourceFile() - Method in class help.ImageLocation
 
getSourceFile() - Method in class help.validator.links.InvalidHREFLink
 
getSourceFile() - Method in class help.validator.links.InvalidIMGLink
 
getSourceFile() - Method in interface help.validator.links.InvalidLink
 
getSourceFile() - Method in class help.validator.links.MissingTOCDefinitionInvalidLink
 
getSourceFile() - Method in class help.validator.links.MissingTOCTargetIDInvalidLink
 
getSourceFile() - Method in class help.validator.model.HREF
 
getSourceFile() - Method in class help.validator.model.IMG
 
getSourceFile() - Method in class help.validator.model.TOCItem
 
getSourceFileIndexer() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
Returns the source file indexer
getSourceFileInfo() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns information about the source file that this function was defined in.
getSourceFileInputStream(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
 
getSourceFiles() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
Returns all of the sources file names.
getSourceFunction() - Method in class ghidra.app.decompiler.component.DualDecompilerActionContext
 
getSourceFunction() - Method in class ghidra.app.util.viewer.listingpanel.DualListingActionContext
 
getSourceFunction() - Method in class ghidra.app.util.viewer.util.CodeComparisonActionContext
Returns the function that is the source of the info being applied.
getSourceFunctions() - Method in class ghidra.app.services.FunctionComparisonModel
Returns all source functions in the model
getSourceIcon() - Method in class resources.icons.DerivedImageIcon
 
getSourceIcon() - Method in class resources.icons.RotateIcon
The source icon being rotated.
getSourceInfo(DataType) - Method in class ghidra.app.util.bin.format.dwarf.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 record class ghidra.app.util.bin.format.dwarf.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 interface docking.ActionContext
Returns the sourceObject from the actionEvent that triggered this context to be generated.
getSourceObject() - Method in class docking.DefaultActionContext
 
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
Deprecated.
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.assembler.sleigh.symbol.AssemblyNumericTerminal
 
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
 
getSpacebase() - Method in interface ghidra.program.model.lang.ParamList
Get the address space associated with any stack based parameters in this list.
getSpacebase() - Method in class ghidra.program.model.lang.ParamListStandard
 
getSpacebaseReferenceAddress(AddressFactory, PcodeOp) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
Get the Address referred to by a spacebase reference.
getSpaceId() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
getSpaceID() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragWhere1Union
 
getSpaceID() - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
getSpaceID() - Method in interface ghidra.program.model.address.AddressSpace
Get the ID for this space
getSpareDataAddress(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
Gets the address of the spare data, a 0 address if there is no spare data, or null.
getSPDepth(Address) - Method in class ghidra.app.cmd.function.CallDepthChangeInfo
 
getSpecFile() - Method in class ghidra.program.model.lang.SleighLanguageDescription
Get the specification file (if it exists)
getSpecialColor() - Method in class ghidra.app.decompiler.DecompileOptions
 
getSpecialHighlightColor() - Method in class ghidra.app.decompiler.component.DecompilerPanel
The color used in a primary highlight to mark the token that was clicked.
getSpecializedMethodSignature(String, GoType, DataType, boolean) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a function definition for a method that is attached to a golang type.
getSpecializedTypeClass(GoRttiMapper, long) - Static method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
Returns the specific GoType derived class that will handle the go type located at the specified offset.
getSpecialPrefix() - Method in class ghidra.app.util.demangler.DemangledObject
 
getSpecificChangeType() - Method in class ghidra.program.util.FunctionChangeRecord
Returns the specific type of function change.
getSpecificDataType(DIEAggregate, Class<T>) - Method in class ghidra.app.util.bin.format.dwarf.DWARFDataTypeManager
 
getSpecificity() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Counts the total number of known bits in the pattern
getSpecificity() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
Count the number of bits specified in the resolution patterns
getSpinner() - Method in class docking.widgets.spinner.IntegerSpinner
Returns the JSpinner that has been attached to the text field.
getSpinner() - Method in class docking.widgets.table.constrainteditor.DateSpinner
Returns the spinner component.
getSplashScreenIcon128() - Method in class docking.framework.ApplicationInformationDisplayFactory
 
getSplashScreenIcon128() - Method in class ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
 
getSprintf5Address() - Method in class ghidra.test.processors.support.PCodeTestControlBlock
 
getSrcAttribute() - Method in class help.validator.model.IMG
 
getSrcFile() - Method in class help.validator.model.AnchorDefinition
 
getSSHPrivateKey(File) - Static method in class ghidra.framework.remote.security.SSHKeyManager
Return the SSH private key corresponding to the specified key file.
getSSHPrivateKey(InputStream) - Static method in class ghidra.framework.remote.security.SSHKeyManager
Return the SSH private key corresponding to the specified key input stream.
getSSHPublicKey(File) - Static method in class ghidra.framework.remote.security.SSHKeyManager
Attempt to instantiate an SSH public key from the specified file which contains a single public key.
getStackAllocation(DataType) - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
Returns the stack offset that should be used to store the data type on the stack, as well as marking that stack area as used and unavailable.
getStackAsString() - Method in class ghidra.app.util.bin.format.dwarf.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
 
getStackInitialOffset() - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfo
 
getStackOffset() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
If this is a stack variable, return its stack offset.
getStackOffset() - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
 
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.ParameterImpl
 
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
Assuming the model allows open ended storage of parameters on the stack, return the byte alignment required for individual stack parameters.
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
Return the byte offset where the first input parameter on the stack is allocated.
getStackPointer() - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
getStackPointer() - Method in interface ghidra.program.model.lang.CompilerSpec
Get the default Stack Pointer register for this language if there is one.
getStackPointerOffset() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns the offset portion of the stack pointer.
getStackPointerRegister() - Method in class ghidra.app.emulator.EmulatorHelper
Get Stack Pointer register defined by applicable compiler specification
getStackPointerSegment() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns the segment portion of the stack pointer.
getStackPointerVarnode() - Method in class ghidra.util.state.ResultsState
 
getStackPurge() - Method in class ghidra.app.cmd.function.CallDepthChangeInfo
 
getStackPurgeSize() - Method in class ghidra.program.database.function.FunctionDB
 
getStackPurgeSize() - Method in interface ghidra.program.model.listing.Function
Get the change in the stack pointer resulting from calling this function.
getStackPurgeSize() - Method in class ghidra.util.UndefinedFunction
 
getStackReference(int) - Method in class ghidra.app.util.PseudoData
 
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.app.util.bin.format.dwarf.DWARFProgram
 
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
getStackStorageComponents() - Method in class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
 
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;
getStandardRelocationEntrySize(boolean, boolean) - Static method in class ghidra.app.util.bin.format.elf.ElfRelocation
Get the standard relocation size when one has notbeen specified
getStart() - Method in class docking.widgets.fieldpanel.support.FieldRange
 
getStart() - Method in class docking.widgets.fieldpanel.support.Highlight
Returns the starting position of the highlight.
getStart() - Method in interface docking.widgets.FindDialogSearcher
 
getStart() - Method in class generic.json.JSONToken
 
getStart() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
Get the start symbol for the grammar
getStart() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
 
getStart() - Method in class ghidra.framework.main.logviewer.model.Pair
 
getStart() - Method in class ghidra.graph.DefaultGEdge
 
getStart() - Method in interface ghidra.graph.GEdge
Get the start, or tail, of the edge
getStart() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
 
getStart() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
getStart() - Method in exception ghidra.program.database.symbol.OverlappingNamespaceException
 
getStart() - Method in interface ghidra.program.model.mem.MemoryBlock
Return the starting address for this block.
getStart() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
getStart() - Method in class ghidra.program.model.pcode.BlockCopy
 
getStart() - Method in class ghidra.program.model.pcode.PcodeBlock
 
getStart() - Method in class ghidra.program.model.pcode.PcodeBlockBasic
 
getStart() - Method in class ghidra.program.util.ProgramChangeRecord
Get the start address of the affected addresses of this change or null if not applicable.
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 class ghidra.app.util.bin.MemoryByteProvider
Returns the address of the first byte of this provider.
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.InteriorSelection
Get the start address of this selection.
getStartAddresses() - Method in interface ghidra.program.model.block.CodeBlock
Get all the entry points to this block.
getStartAddresses() - Method in class ghidra.program.model.block.CodeBlockImpl
 
getStartAddresses() - Method in class ghidra.program.model.block.ExtCodeBlockImpl
 
getStartAddressOfRawData() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
Returns the beginning address of a range of memory used to initialize a new thread's TLS data in memory.
getStartBit() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
 
getStartColumn() - Method in class ghidra.graph.viewer.layout.Row
Returns the smallest column index in this row
getStartElement() - Method in class ghidra.xml.XmlTreeNode
Returns the start element of this node.
getStartIndex() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
Returns the binary start index of this load command
getStartIndex() - Method in class ghidra.app.util.bin.format.macho.MachHeader
Returns the start index that should be used for calculating offsets.
getStartIndexInclusive() - Method in class docking.widgets.SearchLocation
 
getStartIndexInProvider() - Method in class ghidra.app.util.bin.format.macho.MachHeader
Returns the offset of the MachHeader in the ByteProvider
getStartName() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
Get the name of the start symbol for the grammar
getStartOfDelaySlots(Instruction) - Static method in class ghidra.program.util.SimpleDiffUtility
 
getStartOffset() - Method in class ghidra.app.util.bin.format.dwarf.DWARFIndirectTableHeader
 
getStartOffset() - Method in class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
Returns the byte offset to the start of this unit.
getStartOffset() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLine
 
getStartOfNextLine(long) - Method in class ghidra.framework.main.logviewer.model.ChunkReader
Returns the start of the next line after the given byte.
getStartPosition(LinkedByteBuffer.Position) - Method in class ghidra.program.model.pcode.LinkedByteBuffer
 
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.
getStartsCount() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsOffsets
Gets the starts count
getStartsCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedStartsOffsets
Gets the starts count
getStartsOffset() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixupHeader
 
getStartX() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getStartX() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getStartX() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getStartX() - Method in interface docking.widgets.fieldpanel.field.Field
Returns the horizontal position of this field
getStartX() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getStartX() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getStartX() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getStartX() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getStartX() - Method in class ghidra.app.util.viewer.field.FieldFactory
Returns the starting x position for the fields generated by this factory.
getStartX() - Method in class ghidra.app.util.viewer.field.IndentField
Returns the horizontal position of this field.
getStartX() - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getStartX() - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getStartY() - Method in class ghidra.app.util.viewer.field.IndentField
Returns the vertical position of this field.
getStartY() - Method in class ghidra.app.util.viewer.field.OpenCloseField
Returns the vertical position of this field.
getStat() - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixFile
 
getStat() - Method in interface ghidra.pcode.emu.unix.EmuUnixFile
Get the file's stat structure, as defined by the simulator.
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.
getState() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
getState() - Method in interface ghidra.pcode.emu.PcodeThread
Get the thread's memory and register state
getState() - Method in class ghidra.pcode.exec.PcodeExecutor
Get the state bound to this executor
getStateActions() - Method in class docking.menu.MultiStateDockingAction
 
getStateGenerator(OperandSymbol, AssemblyParseTreeNode, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
Get the state generator for a given operand and parse tree node
getStates() - Method in class docking.menu.MultiStateDockingAction
Extension point: Get the states to display when the button is clicked
getStateValue(CryptoProvider, Supplier<T>) - Method in interface ghidra.formats.gfilesystem.crypto.CryptoProvider.Session
Retrieves a state object from the session
getStaticFinalFieldWithValue(Class<?>, long) - Static method in class ghidra.app.util.bin.format.dwarf.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.TransactionInfo
Get the status of the corresponding transaction.
getStatus() - Method in class ghidra.framework.plugintool.util.PluginDescription
Returns the development status of the plugin.
getStatus() - Method in exception ghidra.pcode.emu.sys.EmuProcessExitedException
Get the status code as a T of the throwing machine
getStatus() - Method in class ghidra.program.model.reloc.Relocation
Return the relocation's application status within the program.
getStatus() - Method in class utilities.util.FileResolutionResult
 
getStatus(int) - Static method in enum class ghidra.program.model.reloc.Relocation.Status
Get the Status which corresponds to the specified value.
getStatus(ConditionTester) - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
 
getStatusCode() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
Gets the status code from a Ghidra URL connect attempt.
getStatusCode() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
Gets the status code from a Ghidra URL connect attempt.
getStatusColor(MessageType) - Method in class docking.DialogComponentProvider
 
getStatusInfo() - Method in class db.buffers.BufferMgr
 
getStatusInfo() - Method in class docking.AbstractDockingTool
 
getStatusInfo() - Method in interface docking.Tool
Get the status information
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
Deprecated.
 
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.function.UpdateFunctionCommand
 
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.memory.AbstractAddMemoryBlockCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.module.CreateDefaultTreeCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.module.CreateFolderCommand
 
getStatusMsg() - Method in class ghidra.app.cmd.module.CreateFragmentCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.module.DeleteTreeCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.module.MergeFolderCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.module.RenameCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.module.RenameTreeCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.module.ReorderModuleCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.AddExternalNameCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.AddMemRefCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.AddOffsetMemRefCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.AddRegisterRefCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.AddShiftedMemRefCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.AddStackRefCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.AssociateSymbolCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.ClearExternalNameCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.ClearFallThroughCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.EditRefTypeCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.RemoveAllReferencesCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.RemoveExternalNameCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.RemoveExternalRefCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.RemoveReferenceCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.SetExternalNameCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.SetExternalRefCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.SetFallThroughCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.SetPrimaryRefCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.refs.UpdateExternalNameCmd
 
getStatusMsg() - Method in class ghidra.app.cmd.register.SetRegisterCmd
 
getStatusMsg() - Method in class ghidra.framework.cmd.BackgroundCommand
 
getStatusMsg() - Method in interface ghidra.framework.cmd.Command
Returns the status message indicating the status of the command.
getStatusMsg() - Method in class ghidra.framework.cmd.CompoundCmd
 
getStatusText() - Method in class docking.DialogComponentProvider
Returns the current status in the dialogs status line
getStatusText() - Method in class docking.DockingWindowManager
Get the status text in the active component window
getStatusText() - Method in class docking.StatusBar
Returns the current text in this status bar
getStatusText() - Method in class ghidra.framework.plugintool.dialog.KeyBindingsPanel
 
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.dwarf.expression.DWARFExpressionException
 
getStop() - Method in class ghidra.program.model.pcode.BlockCopy
 
getStop() - Method in class ghidra.program.model.pcode.PcodeBlock
 
getStop() - Method in class ghidra.program.model.pcode.PcodeBlockBasic
 
getStorage() - Method in class ghidra.program.model.pcode.DynamicEntry
 
getStorage() - Method in class ghidra.program.model.pcode.HighSymbol
 
getStorage() - Method in class ghidra.program.model.pcode.MappedEntry
 
getStorage() - Method in class ghidra.program.model.pcode.SymbolEntry
Get the storage associated with this particular mapping of the Symbol
getStorageAddress(Address) - Method in class ghidra.program.database.symbol.OldVariableStorageManagerDB
 
getStorageClass() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
 
getStorageClass() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
Returns the storage class of this symbol.
getStorageClass() - Method in class ghidra.app.util.demangler.DemangledObject
 
getStorageClass(CoffSymbol) - Method in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
 
getStorageClassAsString() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
Returns a string equivalent of the storage class of this symbol.
getStorageKey() - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
 
getStorageKey() - Method in class ghidra.docking.settings.FormatSettingsDefinition
 
getStorageKey() - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
 
getStorageKey() - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
 
getStorageKey() - Method in interface ghidra.docking.settings.SettingsDefinition
Get the Settings key which is used when storing a key/value entry.
getStorageKey() - Method in class ghidra.program.model.data.AddressSpaceSettingsDefinition
 
getStorageKey() - Method in class ghidra.program.model.data.CharsetSettingsDefinition
 
getStorageKey() - Method in class ghidra.program.model.data.ComponentOffsetSettingsDefinition
 
getStorageKey() - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
 
getStorageKey() - Method in class ghidra.program.model.data.EndianSettingsDefinition
 
getStorageKey() - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
 
getStorageKey() - Method in class ghidra.program.model.data.OffsetMaskSettingsDefinition
 
getStorageKey() - Method in class ghidra.program.model.data.OffsetShiftSettingsDefinition
 
getStorageKey() - Method in class ghidra.program.model.data.PaddingSettingsDefinition
 
getStorageKey() - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
 
getStorageKey() - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
 
getStorageKey() - Method in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
getStorageKey() - Method in class ghidra.util.table.field.ByteCountSettingsDefinition
 
getStorageKey() - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
 
getStorageKey() - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
 
getStorageKey() - Method in class ghidra.util.table.field.FunctionInlineSettingsDefinition
 
getStorageKey() - Method in class ghidra.util.table.field.FunctionNoReturnSettingsDefinition
 
getStorageKey() - Method in class ghidra.util.table.field.FunctionThunkSettingsDefinition
 
getStorageKey() - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
 
getStorageLocations(Program, DataType[], boolean) - Method in class ghidra.program.model.lang.PrototypeModel
Compute the variable storage for a given array of return/parameter datatypes.
getStorageName() - Method in class ghidra.util.PropertyFile
Return the storage name of this PropertyFile.
getStorageSize() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
getStorageSize() - Method in class ghidra.program.model.data.BitFieldDataType
Get the packing storage size in bytes associated with this bit-field which may be larger than the base type associated with the fields original definition.
getStoredHeadlessValue(String) - Method in class ghidra.app.util.headless.HeadlessScript
Get stored value by key from the HeadlessAnalyzer instance.
getStoredMinimumAlignment() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
getStoredMinimumAlignment() - Method in interface ghidra.program.model.data.CompositeInternal
Get the minimum alignment setting for this Composite which contributes to the actual computed alignment value (see Composite.getAlignment().
getStoredPackingValue() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
getStoredPackingValue() - Method in interface ghidra.program.model.data.CompositeInternal
Gets the current packing value (typically a power of 2).
getStoredVersion() - Method in class ghidra.program.database.ProgramDB
 
getStorePcodeOps() - Method in class ghidra.app.decompiler.util.FillOutStructureHelper
Retrieve the offset/pcodeOp pairs that are used to store data into the variable used to fill-out structure.
getStream() - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
Gets the CliAbstractStream that this is a header for.
getStreamHeader() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
Gets this stream's header.
getStreamHeader(String) - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
Gets the stream header with the given name.
getStreamHeaders() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
Gets the stream headers.
getStreamIndex() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
Gets the index into the blob stream of this blob.
getStreamMarkupAddress(Program, boolean, TaskMonitor, MessageLog, NTHeader, CliAbstractStream, int) - Static method in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
Gets the markup address of an offset in a given stream.
getStreamPort() - Method in class ghidra.framework.remote.RMIServerPortFactory
Returns the SSL Stream port
getStreamsCount() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
Gets the number of streams present in the metadata.
getStride() - Method in class ghidra.app.util.bin.format.swift.types.BuiltinTypeDescriptor
Gets the stride
getStride(DyldChainedPtr.DyldChainType) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
getString() - Method in class db.Field
Get field as a String value.
getString() - Method in class db.ObjectStorageAdapterDB
 
getString() - Method in class db.StringField
 
getString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
 
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.golang.rtti.GoVarlenString
Returns the string value.
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 class ghidra.util.map.ObjectStorageAdapter
 
getString() - Method in interface ghidra.util.ObjectStorage
Gets the String value.
getString() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
getString(int) - Method in class db.DBRecord
Get the string value for the specified field.
getString(int) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamStrings
Gets the string at the given index.
getString(int, int) - Method in class ghidra.util.datastruct.DataTable
Returns the string at the given row, column.
getString(DWARFAttribute, String) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Returns the string value of the requested attribute, or -defaultValue- if the attribute is missing or not the correct type.
getString(DWARFForm, long, DWARFCompilationUnit) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns a DWARF attribute string value, as specified by a form, offset/index, and the cu.
getString(Address) - Method in class ghidra.program.database.properties.StringPropertyMapDB
 
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 docking.widgets.values.GValuesMap
Gets the String value for the given name.
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 class ghidra.framework.options.GProperties
Gets the String value for the given name.
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.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
 
getStringAddr() - Method in class ghidra.app.util.bin.format.golang.rtti.GoString
Returns the address of the char data, referenced via the str field's markup annotation
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.dwarf.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
 
getStringData(Address, int, String, long) - Method in class ghidra.app.decompiler.DecompileCallback
Check for a string at the given address and return a UTF8 encoded byte array.
getStringData(Address, DecompileCallback.StringData) - Method in class ghidra.app.decompiler.DecompileDebug
 
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.
getStringDataRange() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the address range that is valid for string char[] data to be found in.
getStringDataRange() - Method in class ghidra.app.util.bin.format.golang.rtti.GoString
Returns an AddressRange that encompasses the string char data.
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
 
getStringOffsets() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
Returns string offsets from the start of the bind data.
getStringOffsets() - Method in class ghidra.app.util.bin.format.macho.commands.ExportTrie
Returns String offsets from the start of the export trie.
getStringProperty(String) - Method in class ghidra.app.util.PseudoData
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.database.code.InstructionDB
 
getStringProperty(String) - Method in class ghidra.program.model.listing.DataStub
 
getStringProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
 
getStringProperty(String) - Method in interface ghidra.program.model.util.PropertySet
Get the string property for name; returns null if there is no name property for this code unit.
getStringProperty(String, String) - Method in interface ghidra.program.model.listing.ProgramUserData
Gets the value for the given property name
getStringProperty(String, String, boolean) - Method in interface ghidra.program.model.listing.ProgramUserData
Get a address-based String property map
getStringPropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
Returns the StringPropertyMap associated with the given name.
getStringPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
Returns the StringPropertyMap associated with the given name.
getStringPropertyNames() - Method in interface ghidra.program.model.listing.ProgramUserData
Returns a set of all String properties that have been set on this ProgramUserData object
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.
getStringRepresentation(boolean) - Method in class ghidra.program.model.data.StringDataInstance
Returns a formatted version of the string returned by StringDataInstance.getStringValue().
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 class ghidra.util.map.ObjectStorageAdapter
 
getStrings() - Method in interface ghidra.util.ObjectStorage
Gets the array of Strings
getStrings() - Method in class ghidra.util.ObjectStorageStreamAdapter
 
getStrings(String, String[]) - Method in class ghidra.framework.options.GProperties
Gets the String array for the given name.
getStringSettingsValue(Data, String) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
getStringSettingsValue(Data, String) - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
Get the String value for data instance settings.
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.
getStringStructRange() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the address range that is valid for string structs to be found in.
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
getStringValidityScore(StringValidatorQuery) - Method in class ghidra.app.services.StringValidatorService.DummyStringValidator
 
getStringValidityScore(StringValidatorQuery) - Method in interface ghidra.app.services.StringValidatorService
Judges a string (specified in the query instance).
getStringValue() - Method in class ghidra.app.util.bin.format.golang.rtti.GoString
Returns the string value.
getStringValue() - Method in class ghidra.program.model.data.StringDataInstance
Returns the string contained in the specified MemBuffer, or null if all the bytes of the string could not be read.
getStringValue() - Method in class ghidra.program.model.data.StringDataInstance.StaticStringInstance
 
getStringValue(ROW_OBJECT, int) - Method in class docking.widgets.table.DefaultRowFilterTransformer
 
getStringWidth() - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
getStringWidth() - Method in class docking.widgets.fieldpanel.field.AttributedString
 
getStringWidth() - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
 
getStringWidth() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
getStringWidth() - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns the string width of this element.
getStringWidth() - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
getStrippedDataType() - Method in class ghidra.program.model.pcode.PartialUnion
Get a data-type that can be used as a formal replacement for this (internal) data-type
getStrlen() - Method in class ghidra.app.util.bin.format.golang.rtti.GoVarlenString
Returns the string's length
getStrlenDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.GoVarlenString
Returns the data type that is needed to hold the string length field.
getStrlenLen() - Method in class ghidra.app.util.bin.format.golang.rtti.GoVarlenString
Returns the string length's length (length of the leb128 number)
getStrOffsetsBase() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
 
getStroke() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
getStroke() - Method in class generic.text.TextLayoutGraphics
 
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.
getStruct() - Method in class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
 
getStructLayoutFingerprint(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
Creates a fingerprint of the layout of an (anonymous) structure using its size, number of members, and the hashcode of the member field names.
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.
getStructureAddress() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Returns the address in the program of this structure instance.
getStructureComponent(Structure, String) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
getStructureContext() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
 
getStructureContext() - Method in class ghidra.app.util.bin.format.golang.rtti.GoItab
 
getStructureContext() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
 
getStructureContext() - Method in class ghidra.app.util.bin.format.golang.rtti.GoName
 
getStructureContext() - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
 
getStructureContext() - Method in class ghidra.app.util.bin.format.golang.rtti.GoString
 
getStructureContext() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoIMethod
 
getStructureContext() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod
 
getStructureContext() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
getStructureContext() - Method in interface ghidra.app.util.bin.format.golang.structmapping.StructureMarkup
 
getStructureContextOfInstance(T) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Returns the StructureContext of a structure mapped instance.
getStructureDataType() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Returns the Ghidra structure data type that represents this object.
getStructureDataType() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
 
getStructureDataType(Class<?>) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Returns a Ghidra structure data type representing the specified class.
getStructureDataTypeName(Class<?>) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Returns the name of the Ghidra structure that has been registered for the specified structure mapped class.
getStructureEnd() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Returns the stream location of the end of this structure instance.
getStructureForExtending(DataType) - Static method in class ghidra.app.decompiler.util.FillOutStructureHelper
Check if a variable has a data-type that is suitable for being extended.
getStructureInstance() - Method in record class ghidra.app.util.bin.format.golang.structmapping.FieldContext
Returns the structure instance that contains this field.
getStructureInstance() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Returns a reference to the object instance that was deserialized.
getStructureLabel() - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
 
getStructureLabel() - Method in class ghidra.app.util.bin.format.golang.rtti.GoString
 
getStructureLabel() - Method in interface ghidra.app.util.bin.format.golang.structmapping.StructureMarkup
Returns a string that can be used to place a label on the instance.
getStructureLength() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Returns the length of this structure instance.
getStructureLength() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
 
getStructureMappingInfo(Class<T>) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Returns the StructureMappingInfo for a class (that has already been registered).
getStructureMappingInfo(T) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Returns the StructureMappingInfo for an object instance.
getStructureName() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
 
getStructureName() - Method in class ghidra.app.util.bin.format.golang.rtti.GoItab
 
getStructureName() - Method in class ghidra.app.util.bin.format.golang.rtti.GoName
 
getStructureName() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoIMethod
 
getStructureName() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod
 
getStructureName() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
getStructureName() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
 
getStructureName() - Method in interface ghidra.app.util.bin.format.golang.structmapping.StructureMarkup
Returns the name of the instance, typically retrieved from data found inside the instance.
getStructureName() - Method in class ghidra.app.util.bin.format.swift.SwiftTypeMetadataStructure
Gets the name of the SwiftTypeMetadataStructure
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.AssociatedTypeDescriptor
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.AssociatedTypeRecord
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.BuiltinTypeDescriptor
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.CaptureDescriptor
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.CaptureTypeRecord
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.EntryPoint
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.FieldDescriptor
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.FieldRecord
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.MetadataSourceRecord
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.MultiPayloadEnumDescriptor
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.TargetClassDescriptor
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.TargetContextDescriptor
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.TargetEnumDescriptor
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolConformanceDescriptor
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolDescriptor
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.TargetStructDescriptor
 
getStructureName() - Method in class ghidra.app.util.bin.format.swift.types.TargetTypeContextDescriptor
 
getStructureNamespace() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoArrayType
 
getStructureNamespace() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoPointerType
 
getStructureNamespace() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoSliceType
 
getStructureNamespace() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
getStructureNamespace() - Method in interface ghidra.app.util.bin.format.golang.structmapping.StructureMarkup
Returns the namespace that any labels should be placed in.
getStructureStart() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Returns the stream location of this structure instance.
getStructVersion() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
Returns the structure version.
getStubUseropLibrary() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
getStubUseropLibrary() - Method in interface ghidra.pcode.emu.PcodeMachine
Get a userop library which at least declares all userops available in each thread userop library.
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
getStyle(String) - Static method in class generic.theme.FontValue
Returns the Font style int for the given style string
getStyleOptionName() - Method in class ghidra.app.util.viewer.options.ScreenElement
 
getSubcacheEntries() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Gets the List of DyldSubcacheEntrys.
getSubDirectory() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
 
getSubFileSystem(FSRL) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
Creates a new file system instance that is a sub-view limited to the specified directory.
getSubfolderList(String) - Method in class ghidra.framework.client.RepositoryAdapter
 
getSubfolderList(String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getSubfolderList(String) - Method in interface ghidra.framework.remote.RepositoryHandle
Get list of subfolders contained within the specified parent folder.
getSubGroup() - Method in class docking.menu.MenuManager
 
getSubImageIndex() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHint
An index into the sub-images (sub-frameworks and sub-umbrellas list).
getSubjectAlternativeName() - Static method in class ghidra.net.ApplicationKeyManagerFactory
Get the current list of subject alternative names to be used for a self-signed certificate if no keystore defined.
getSubLibraryName() - Method in class ghidra.app.util.bin.format.macho.commands.SubLibraryCommand
 
getSubopcode() - Method in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
 
getSubopcode() - Method in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
 
getSubopcode() - Method in class ghidra.app.util.bin.format.pef.RelocValueGroup
 
getSubOperandIndex() - Method in class ghidra.program.util.OperandFieldLocation
Returns the sub operand index at this location.
getSubPkgNames(String) - Static method in class ghidra.util.TestSuiteUtilities
Get all potential package names within the named package.
getSubrecords() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord
 
getSubroutine(Address, TaskMonitor) - Method in class ghidra.program.model.block.IsolatedEntrySubModel
Get the subroutine code block which starts at the specified address which is an entry point of a Model-M subroutine.
getSubroutine(Address, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
Get the subroutine code block which starts at the specified address which is an entry point of a Model-M subroutine.
getSubsequentHandler() - Method in class ghidra.app.util.bin.format.dwarf.DWARFDataTypeConflictHandler
 
getSubsequentHandler() - Method in class ghidra.program.model.data.DataTypeConflictHandler
Returns the appropriate handler for recursive resolve calls.
getSubSlice(long, long, long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Return a artificial view of a portion of this slice's contents.
getSubState(int) - Method in class ghidra.app.plugin.processors.sleigh.ConstructState
 
getSubstitutedTypeName() - Method in class ghidra.app.util.bin.format.swift.types.AssociatedTypeRecord
Gets the substituted type name
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() - Method in interface ghidra.app.services.Terminal
Get the pane's current sub title
getSubTitle(ComponentProvider) - Method in class docking.DockingWindowManager
Returns the current subtitle for the component for the given provider.
getSubUmbrellaFrameworkName() - Method in class ghidra.app.util.bin.format.macho.commands.SubUmbrellaCommand
 
getSuccessor() - Method in class generic.stl.RedBlackNode
 
getSuccessor() - Method in class ghidra.util.datastruct.RedBlackEntry
 
getSuccessorCount(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getSuccessors(GDirectedGraph<V, E>, V) - Method in class ghidra.graph.algo.GraphNavigator
Gets all child vertices of the given vertex, depending upon the direction of the navigator.
getSuccessors(V) - Method in interface ghidra.graph.GDirectedGraph
Compute a vertex's successors
getSuccessors(V) - Method in interface ghidra.graph.GImplicitDirectedGraph
Compute a vertex's successors The default implementation compute this from the out-edges NOTE: If a non-default implementation is provided, it ought to return cached results if available
getSuccessors(V) - Method in class ghidra.graph.GraphPath
Return a set with all of the successors of the vertex in the GraphPath.
getSuccessors(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getSuccessors(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
getSuffix(Composite, DataTypeComponent) - Method in interface ghidra.program.model.data.AnnotationHandler
Returns the suffix for type Composite
getSuffix(Composite, DataTypeComponent) - Method in class ghidra.program.model.data.DefaultAnnotationHandler
 
getSuffix(Enum, String) - Method in interface ghidra.program.model.data.AnnotationHandler
Returns the suffix for type Enum
getSuffix(Enum, String) - Method in class ghidra.program.model.data.DefaultAnnotationHandler
 
GetSuffix(int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Get the suffix.
GetSuffix(int) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Get the suffix.
getSuggestedValues(Settings) - Method in interface ghidra.docking.settings.StringSettingsDefinition
Get suggested setting values
getSuggestedValues(Settings) - Method in class ghidra.program.model.data.AddressSpaceSettingsDefinition
 
getSuggestedValues(StringSettingsDefinition) - Method in interface ghidra.docking.settings.Settings
Get an array of suggested values for the specified string settings definition.
getSuggestions() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Get the list of suggestions as ordered on screen
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, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyEOI
 
getSuggestions(String, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyFixedNumericTerminal
 
getSuggestions(String, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericMapTerminal
 
getSuggestions(String, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
 
getSuggestions(String, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringMapTerminal
 
getSuggestions(String, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
 
getSuggestions(String, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyTerminal
Provide a collection of strings that this terminal would have accepted
getSuggestions(String, AddressSpace, int) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericSymbols
Suggest up to max symbols having the given prefix, using space as a hint
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.swift.types.FieldDescriptor
Gets the superclass
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
 
getSuperclassType() - Method in class ghidra.app.util.bin.format.swift.types.TargetClassDescriptor
Gets the type of the superclass, expressed as a mangled type name that can refer to the generic arguments of the subclass type
getSupportedAnnotations() - Method in class ghidra.app.util.viewer.field.AddressAnnotatedStringHandler
 
getSupportedAnnotations() - Method in interface ghidra.app.util.viewer.field.AnnotatedStringHandler
Returns the annotation string names that this AnnotatedStringHandler supports (e.g., "symbol", "address", etc...).
getSupportedAnnotations() - Method in class ghidra.app.util.viewer.field.ExecutableTaskStringHandler
 
getSupportedAnnotations() - Method in class ghidra.app.util.viewer.field.InvalidAnnotatedStringHandler
 
getSupportedAnnotations() - Method in class ghidra.app.util.viewer.field.ProgramAnnotatedStringHandler
 
getSupportedAnnotations() - Method in class ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler
 
getSupportedAnnotations() - Method in class ghidra.app.util.viewer.field.URLAnnotatedStringHandler
 
getSupportedCipherSuites() - Method in class ghidra.net.ApplicationSSLSocketFactory
 
getSupportedDataFlavors(List<GTreeNode>) - Method in interface docking.widgets.tree.support.GTreeTransferHandler
Returns the DataFlavors for the types of data that this transferable supports, based upon the given selection.
getSupportedDataFlavors(List<GTreeNode>) - Method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
 
getSupportedDataTypes() - Method in interface ghidra.framework.model.ToolTemplate
Get the classes of the data types that this tool supports, i.e., what data types can be dropped onto this tool.
getSupportedDataTypes() - Method in class ghidra.framework.plugintool.Plugin
Return classes of data types that this plugin can support.
getSupportedDataTypes() - Method in class ghidra.framework.plugintool.PluginTool
 
getSupportedDataTypes() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
 
getSupportedDragActions() - Method in interface docking.widgets.tree.support.GTreeDragNDropHandler
Returns the supported Drag actions for this tree.
getSupportedDragActions() - Method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
 
getSupportedLoadSpecs(ByteProvider, Predicate<Loader>) - Static method in class ghidra.app.util.opinion.LoaderService
Gets all supported 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
 
getSupportedThemes() - Method in class generic.theme.ApplicationThemeManager
 
getSupportedThemes() - Method in class generic.theme.StubThemeManager
 
getSupportedThemes() - Method in class generic.theme.ThemeManager
Returns a set of all known themes that are supported on the current platform.
getSwiftBlocks(SwiftSection, Program) - Static method in class ghidra.app.util.bin.format.swift.SwiftUtils
Gets a List of MemoryBlocks that match the given SwiftSection
getSwiftSectionNames() - Method in enum class ghidra.app.util.bin.format.swift.SwiftSection
Gets a List of the SwiftSection's names
getSwing(Supplier<T>) - Static method in class generic.test.AbstractGuiTest
Returns the value from the given Supplier, invoking the call in the Swing thread.
getSwingThreadTraceString(Throwable) - Static method in exception generic.test.TestReportingException
 
getSwitchAddress() - Method in class ghidra.program.model.pcode.JumpTable
 
getSwitchBraceFormat() - Method in class ghidra.app.decompiler.DecompileOptions
 
getSwitchOp() - Method in class ghidra.app.decompiler.ClangCaseToken
 
getSym() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
 
getSym() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseHiddenNode
 
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
getSym() - Method in class ghidra.app.plugin.assembler.sleigh.util.TableEntryKey
Get the symbol (column) of the entry in the table
getSymbol() - Method in class ghidra.app.cmd.label.AddLabelCmd
 
getSymbol() - Method in class ghidra.app.cmd.label.SetLabelPrimaryCmd
Get transformed symbol
getSymbol() - Method in exception ghidra.app.plugin.assembler.sleigh.expr.NeedsBackfillException
Retrieve the missing symbol name from the original solution attempt
getSymbol() - Method in class ghidra.program.database.external.ExternalLocationDB
 
getSymbol() - Method in class ghidra.program.database.function.FunctionDB
 
getSymbol() - Method in class ghidra.program.database.function.VariableDB
 
getSymbol() - Method in class ghidra.program.model.address.GlobalNamespace
 
getSymbol() - Method in interface ghidra.program.model.listing.Variable
 
getSymbol() - Method in class ghidra.program.model.listing.ParameterImpl
 
getSymbol() - Method in class ghidra.program.model.pcode.DataTypeSymbol
 
getSymbol() - Method in class ghidra.program.model.pcode.HighConstant
 
getSymbol() - Method in class ghidra.program.model.pcode.HighGlobal
 
getSymbol() - Method in class ghidra.program.model.pcode.HighLocal
 
getSymbol() - Method in class ghidra.program.model.pcode.HighOther
 
getSymbol() - Method in class ghidra.program.model.pcode.HighSymbol
Fetch the corresponding database Symbol if it exists.
getSymbol() - Method in class ghidra.program.model.pcode.HighVariable
Retrieve any underlying HighSymbol
getSymbol() - Method in interface ghidra.program.model.symbol.ExternalLocation
Returns the symbol associated with this external location or null.
getSymbol() - Method in interface ghidra.program.model.symbol.Namespace
Get the symbol for this namespace.
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.plugin.assembler.sleigh.grammars.AssemblySentential
 
getSymbol(int) - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
Get the Elf symbol which corresponds to the specified index.
getSymbol(int) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
Get the Elf symbol which corresponds to the specified index.
getSymbol(int) - Method in class ghidra.app.util.bin.format.omf.OmfSymbolRecord
 
getSymbol(long) - Method in class ghidra.program.database.symbol.SymbolManager
 
getSymbol(long) - Method in class ghidra.program.model.pcode.GlobalSymbolMap
Retrieve a HighSymbol based on an id
getSymbol(long) - Method in class ghidra.program.model.pcode.HighFunction
 
getSymbol(long) - Method in class ghidra.program.model.pcode.LocalSymbolMap
Lookup high variable based upon its symbol-id
getSymbol(long) - Method in interface ghidra.program.model.pcode.PcodeFactory
Get the high symbol matching the given id that has been registered with this object
getSymbol(long) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
getSymbol(long) - Method in interface ghidra.program.model.symbol.SymbolTable
Get the symbol for the given symbol ID.
getSymbol(CoffRelocation) - Method in class ghidra.app.util.bin.format.coff.relocation.CoffRelocationContext
Get symbol required to process a relocation.
getSymbol(NList) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
Return the Symbol for the specified NList.
getSymbol(Address) - Method in class ghidra.program.model.pcode.GlobalSymbolMap
Retrieve a HighSymbol based on an Address
getSymbol(Reference) - Method in class ghidra.program.database.symbol.SymbolManager
 
getSymbol(Reference) - Method in interface ghidra.program.model.symbol.SymbolTable
Get the symbol that a given reference associates
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, ImportedLibrary) - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
Returns the symbol object with the given name in the specified library.
getSymbol(String, Address, Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
 
getSymbol(String, Address, Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
Get the symbol with the given name, address, and namespace.
getSymbol(String, Namespace) - Method in class ghidra.program.flatapi.FlatProgramAPI
Deprecated, for removal: This API element is subject to removal in a future version.
getSymbolAdditions() - Method in interface ghidra.program.model.listing.SymbolChangeSet
returns the list of symbols IDs that have been added.
getSymbolAddress(CoffRelocation) - Method in class ghidra.app.util.bin.format.coff.relocation.CoffRelocationContext
Get address of symbol required to process a relocation.
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, for removal: This API element is subject to removal in a future version.
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
 
getSymbolFileUUID() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Gets the symbol file UUID in String form
getSymbolFor(Constructor, OperandSymbol) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
Convert the given operand symbol to an AssemblySymbol
getSymbolID() - Method in class ghidra.program.model.symbol.MemReferenceImpl
 
getSymbolID() - Method in interface ghidra.program.model.symbol.Reference
Get the symbol ID associated with this reference.
getSymbolID() - Method in class ghidra.program.model.symbol.ThunkReference
 
getSymbolIndex() - Method in class ghidra.app.util.bin.format.coff.CoffRelocation
Returns the symbol being relocated.
getSymbolIndex() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
Returns the symbol index where the relocation must be made.
getSymbolIndex() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryReference
 
getSymbolIndex() - Method in class ghidra.app.util.bin.format.macho.commands.TableOfContents
An index into the symbol table indicating the defined external symbols to which this entry refers.
getSymbolIndex(ElfSymbol) - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
Returns the index of the specified symbol in this symbol table.
getSymbolIterator() - Method in class ghidra.program.database.symbol.SymbolManager
 
getSymbolIterator() - Method in interface ghidra.program.model.symbol.SymbolTable
Get all label symbols
getSymbolIterator(boolean) - Method in class ghidra.program.database.symbol.SymbolManager
 
getSymbolIterator(boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
Get all the symbols defined with program memory.
getSymbolIterator(Address, boolean) - Method in class ghidra.program.database.symbol.SymbolManager
 
getSymbolIterator(Address, boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
Get all the symbols starting at the specified memory address.
getSymbolIterator(String, boolean) - Method in class ghidra.program.database.symbol.SymbolManager
 
getSymbolIterator(String, boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
Get an iterator over all symbols that match the given query
getSymbolList() - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
 
getSymbolName() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns the name of this function, as a parsed symbol object.
getSymbolName() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Returns the full name of the golang symbol
getSymbolName() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.BindingTable.Binding
Returns The symbol name.
getSymbolName() - Method in class ghidra.program.model.reloc.Relocation
The name of the symbol being relocated or null if there is no symbol name.
getSymbolName(int) - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
Get the ELF symbol name which corresponds to the specified index.
getSymbolName(int) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
Get the ELF symbol name which corresponds to the specified index.
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.
getSymbolNamespace(Program) - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Returns a Ghidra Namespace based on the golang package path.
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.plugin.assembler.sleigh.grammars.AssemblySentential
Get the symbols in this sentential
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.omf.OmfSymbolRecord
 
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 class ghidra.app.util.PseudoData
Get the symbols for this code unit.
getSymbols() - Method in class ghidra.program.database.code.InstructionDB
 
getSymbols() - Method in interface ghidra.program.model.listing.CodeUnit
Get the Symbols for this code unit.
getSymbols() - Method in class ghidra.program.model.listing.DataStub
 
getSymbols() - Method in class ghidra.program.model.listing.InstructionStub
 
getSymbols() - Method in class ghidra.program.model.pcode.GlobalSymbolMap
Get an iterator over all HighSymbols in this container
getSymbols() - Method in class ghidra.program.model.pcode.LocalSymbolMap
Get all the symbols mapped for this program, Param, Locals.
getSymbols(long) - Method in class ghidra.program.database.symbol.SymbolManager
 
getSymbols(long) - Method in interface ghidra.program.model.symbol.SymbolTable
Get an iterator over all the symbols in the given namespace
getSymbols(SleighLanguage) - Method in interface ghidra.pcode.exec.PcodeUseropLibrary
Get named symbols defined by this library that are not already declared in the language
getSymbols(SymbolPath, Program) - Static method in class ghidra.app.util.NamespaceUtils
Returns a list of Symbol that match the given symbolPath within the global namespace.
getSymbols(SymbolPath, Program, boolean) - 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
Get 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
Get 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
Get 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
Get 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 within the global namespace.
getSymbols(String, Program, boolean) - 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
Get a list of all symbols with the given name in the given parent namespace.
getSymbolsAsIterator(Address) - Method in class ghidra.program.database.symbol.SymbolManager
 
getSymbolsAsIterator(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
Get an iterator over the symbols at the given address.
getSymbolsDynamicallyRenamedByMyRename() - Method in class ghidra.program.database.symbol.FunctionSymbol
 
getSymbolsDynamicallyRenamedByMyRename() - Method in class ghidra.program.database.symbol.SymbolDB
 
getSymbolsFormat() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixupHeader
 
getSymbolsOffset() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixupHeader
 
getSymbolStringData() - Method in class ghidra.program.database.symbol.SymbolDB
Returns the symbol's string data which has different meanings depending on the symbol type and whether or not it is external
getSymbolTable() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getSymbolTable() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Get the symbol table containing this symbol
getSymbolTable() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Module
 
getSymbolTable() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeView
Returns the code view symbol table.
getSymbolTable() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
Returns the COFF symbol table.
getSymbolTable() - Method in class ghidra.program.database.ProgramDB
 
getSymbolTable() - Method in interface ghidra.program.model.listing.Program
Get the symbol table object.
getSymbolTable(ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the symbol table associated to the specified section header.
getSymbolTableEntries() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
Returns the number of symbols in the symbol table.
getSymbolTableEntries() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
 
getSymbolTableIndex() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Get the index of this symbol within the corresponding symbol table.
getSymbolTableIndex() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFLineNumber
Returns the symbol table index of function name, if linenumber is 0.
getSymbolTablePointer() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
Returns the file offset to the symbol table.
getSymbolTablePointer() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
 
getSymbolTables() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns the symbol tables as defined in this ELF file.
getSymbolType() - Method in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
Returns the SymbolType that corresponds to a DWARF tag
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.GlobalVariableSymbolDB
 
getSymbolType() - Method in class ghidra.program.database.symbol.LibrarySymbol
 
getSymbolType() - Method in class ghidra.program.database.symbol.NamespaceSymbol
 
getSymbolType() - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
getSymbolType() - Method in class ghidra.program.model.address.GlobalSymbol
 
getSymbolType() - Method in interface ghidra.program.model.symbol.Symbol
Returns this symbol's type
getSymbolType(int) - Static method in class ghidra.program.model.symbol.SymbolType
Returns the SymbolType for the given id.
getSymbolTypeDisplayName(Symbol) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Returns display text suitable for describing in the GUI the SymbolType of the given symbol
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.DomainObject
Return array of all domain objects synchronized with a shared transaction manager.
getSyntaxType() - Method in class ghidra.app.decompiler.ClangToken
Get the "syntax" type (color) associated with this token (keyword, type, etc)
getSyscalls() - Method in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
getSyscalls() - Method in interface ghidra.pcode.emu.sys.EmuSyscallLibrary
Get the map of syscalls by number
getSyscallUserop() - Method in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
getSyscallUserop() - Method in interface ghidra.pcode.emu.sys.EmuSyscallLibrary
In case this is not an AnnotatedEmuSyscallUseropLibrary or AnnotatedPcodeUseropLibrary, get the definition of the "syscall" userop for inclusion in the PcodeUseropLibrary.
getSystemAction(String) - Method in class docking.action.KeyBindingsManager
 
getSystemActions() - Method in class docking.action.KeyBindingsManager
 
getSystemClipboard() - Static method in class docking.dnd.GClipboard
Returns the clipboard that should be used by the current JVM
getSystemPrograms() - Static method in class ghidra.program.util.ProgramUtilities
Returns an iterator for all of the Program objects in the system, which is all created programs in any state that have not been garbage collected.
getSystemScriptDirectories() - Static method in class ghidra.app.script.GhidraScriptUtil
Returns a list of the default script directories.
getTab(T) - Method in class docking.widgets.tab.GTabPanel
 
getTabCount() - Method in class docking.widgets.tab.GTabPanel
Returns the total number of tabs both visible and hidden.
getTable() - Method in class docking.widgets.dialogs.ObjectChooserDialog
 
getTable() - Method in class docking.widgets.dialogs.SettingsDialog
 
getTable() - Method in class docking.widgets.pathmanager.PathnameTablePanel
 
getTable() - Method in class docking.widgets.table.GFilterTable
 
getTable() - Method in class docking.widgets.table.GTableCellRenderingData
 
getTable() - Method in class docking.widgets.table.GTableFilterPanel
 
getTable() - Method in class docking.widgets.table.GTableWidget
 
getTable() - Method in class docking.widgets.table.threaded.GThreadedTablePanel
Returns the underlying table
getTable() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
 
getTable() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
 
getTable() - Method in class ghidra.framework.project.extensions.ExtensionTablePanel
 
getTable() - Method in class ghidra.util.table.GhidraFilterTable
 
getTable() - Method in class ghidra.util.table.GhidraThreadedTablePanel
 
getTable(int) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
Gets the table with the provided table type id from the metadata stream.
getTable(CliTypeTable) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
Gets the table with the provided table type from the metadata stream.
getTable(String) - Method in class db.DBHandle
Returns the Table that was created with the given name or null if no such table exists.
getTableCellRendererComponent(GTableCellRenderingData) - Method in class docking.widgets.GenericDateCellRenderer
 
getTableCellRendererComponent(GTableCellRenderingData) - Method in class docking.widgets.table.DefaultTableCellRendererWrapper
 
getTableCellRendererComponent(GTableCellRenderingData) - Method in class docking.widgets.table.GBooleanCellRenderer
 
getTableCellRendererComponent(GTableCellRenderingData) - Method in class docking.widgets.table.GTableCellRenderer
Provide basic cell rendering -- setting foreground and background colors, font, text, alignment, drop color, and border.
getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.app.plugin.debug.dbtable.LongRenderer
 
getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.framework.main.logviewer.ui.LogLevelTableCellRenderer
 
getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.util.table.CodeUnitTableCellRenderer
 
getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.util.table.column.DefaultTimestampRenderer
 
getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.util.table.CompositeGhidraTableCellRenderer
 
getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.util.table.field.MonospacedByteRenderer
 
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
 
getTableCellStringValue(RowObjectTableModel<ROW_OBJECT>, ROW_OBJECT, int) - Static method in class docking.widgets.table.TableUtils
Uses the given row-based table model, row object and column index to determine what the String value should be for that cell.
getTableColumnDescriptor() - Method in class docking.widgets.table.GDynamicColumnTableModel
 
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.project.extensions.ExtensionTablePanel
 
getTableName() - Method in class ghidra.program.database.properties.PropertyMapDB
Get the default property table name for this property map.
getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexCustomAttributeType
 
getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasConstant
 
getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasCustomAttribute
 
getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasDeclSecurity
 
getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasFieldMarshall
 
getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasSemantics
 
getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexImplementation
 
getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberForwarded
 
getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberRefParent
 
getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMethodDefOrRef
 
getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexResolutionScope
 
getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeDefOrRef
 
getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeOrMethodDef
 
getTableName(int, int, CliTypeTable[]) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliCodedIndexUtils
 
getTableName(String) - Static method in class ghidra.program.database.properties.PropertyMapDB
 
getTableOfContentsIndex() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHint
An index into the library's table of contents.
getTableOfContentsList() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
 
getTableOfContentsOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
Returns the byte index from the start of the file to the table of contents (TOC).
getTableOfContentsSize() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
Returns the number of entries in the table of contents.
getTables() - Method in class db.DBHandle
Get all tables defined within the database.
getTableSectionHeader() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
Get section header which corresponds to this table, or null if only associated with a dynamic table entry
getTableSectionHeader() - Method in class ghidra.app.util.bin.format.elf.ElfStringTable
Get section header which corresponds to this table, or null if only associated with a dynamic table entry
getTableSectionHeader() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
Get the section header which corresponds to this table, or null if only associated with a dynamic table entry
getTableSize() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
Gets the size in bytes of this table.
getTableSortState() - Method in class docking.widgets.table.AbstractSortedTableModel
 
getTableSortState() - Method in interface docking.widgets.table.SortedTableModel
Gets the sort state of this sorted model
getTableType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
Gets this table's table type.
getTabSize() - Method in class docking.widgets.ScrollableTextArea
Returns the tab size set in the text area
getTabSize(int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
 
getTabSize(int) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
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
 
getTabText(DomainFile) - Static method in class ghidra.framework.model.DomainObjectDisplayUtils
 
getTabText(DomainObject) - Static method in class ghidra.framework.model.DomainObjectDisplayUtils
 
getTabValues() - Method in class docking.widgets.tab.GTabPanel
Returns a list of values for all the tabs in the panel.
getTag() - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
Get the DWARFTag value of this DIE.
getTag() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
 
getTag() - Method in class ghidra.app.util.bin.format.dwarf.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.app.util.bin.format.golang.rtti.GoName
Returns the tag string.
getTag() - Method in class ghidra.framework.ApplicationVersion
Gets the tag.
getTag1() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
Always returns "Joy!"
getTag2() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
Always returns "peff"
getTagAsString() - Method in class ghidra.app.util.bin.format.elf.ElfDynamic
A convenience method for getting a string representing the d_tag value.
getTagChanges() - Method in interface ghidra.program.model.listing.FunctionTagChangeSet
Returns a list of all tag ids that have been changed (edited/deleted).
getTagCreations() - Method in interface ghidra.program.model.listing.FunctionTagChangeSet
Returns a list of all tag ids that have been created.
getTagIndex() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
 
getTagIndex() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxEndOfStruct
 
getTagIndex() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxFunction
 
getTagIndex() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxName
 
getTagName() - Method in class ghidra.app.util.bin.format.dwarf.DWARFAbbreviation
 
getTagName() - Method in enum class ghidra.program.database.SpecExtension.Type
Get the XML tag name associated with the specific extension type.
getTagRecord(long) - Method in class ghidra.program.database.function.FunctionTagManagerDB
 
getTags() - Method in class docking.options.editor.StringWithChoicesEditor
 
getTags() - Method in class docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
getTags() - Method in class ghidra.framework.options.EnumEditor
 
getTags() - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
 
getTags() - Method in class ghidra.program.database.function.FunctionDB
 
getTags() - Method in interface ghidra.program.model.listing.Function
Return all FunctionTag objects associated with this function.
getTags() - Method in class ghidra.util.UndefinedFunction
 
getTagType() - Method in class ghidra.app.util.bin.format.elf.ElfDynamic
Returns the enum value that controls the interpretation of the the d_val and/or d_ptr (or null if unknown).
getTarget() - Method in class ghidra.program.model.pcode.SequenceNumber
 
getTarget(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
getTargetAddress() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
Gets the Address of the relocation target
getTargetAddressExtra() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
Gets the Address of the extra relocation target
getTargetAttribute() - Method in class help.validator.model.TOCItem
 
getTargetAttribute() - Method in class help.validator.model.TOCItemReference
Overridden, as references cannot have targets, only their definitions
getTargetBounds() - Method in class ghidra.framework.main.ZoomedImagePainter
 
getTargetClass() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
 
getTargetContextRegisterValueForDisassembly(Program, Address) - Static method in class ghidra.app.util.PseudoDisassembler
 
getTargetDatum() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
getTargetDescription() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
Gets a short description of the target of the relocation
getTargetDisplacement() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
getTargetFunction() - Method in class ghidra.app.decompiler.component.DualDecompilerActionContext
 
getTargetFunction() - Method in class ghidra.app.util.viewer.listingpanel.DualListingActionContext
 
getTargetFunction() - Method in class ghidra.app.util.viewer.util.CodeComparisonActionContext
Returns the function that is the target of the info being applied.
getTargetFunctions() - Method in class ghidra.app.services.FunctionComparisonModel
Returns all target functions in the model
getTargetFunctions(Function) - Method in class ghidra.app.services.FunctionComparisonModel
Returns a set of all target functions for a given source
getTargetID() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
Returns the specific target id
getTargetOffset() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
Returns the relocation target offset.
getTargetOpSys() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns the target operating system.
getTargetOpSysAsString() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
Returns a string representation of the target operating system.
getTargetProtocolConformanceDescriptors() - Method in class ghidra.app.util.bin.format.swift.SwiftTypeMetadata
Returns the target protocol conformance descriptors.
getTargetProtocolDescriptors() - Method in class ghidra.app.util.bin.format.swift.SwiftTypeMetadata
Returns the target protocol descriptors.
getTargets() - Method in class ghidra.program.model.lang.InjectPayloadCallfixup
 
getTargets(Function) - Method in class ghidra.app.services.FunctionComparisonModel
Returns a list of all targets in the model (across all comparisons) for a given source function
getTargetSegment() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
Returns the relocation target segment.
getTargetTypeContextDescriptors() - Method in class ghidra.app.util.bin.format.swift.SwiftTypeMetadata
Returns the type descriptors.
getTask() - Method in class ghidra.framework.task.GScheduledTask
Returns the GTask that is scheduled.
getTaskManager(DomainObject) - 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.
getTaskMonitor() - Method in class ghidra.util.MonitoredInputStream
Get task monitor associated within this input stream.
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 class generic.lsh.LSHMemoryModel
 
getTempFile(String) - Method in class ghidra.util.xml.XmlTestHelper
 
getTempl() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
 
getTemplate() - Method in class ghidra.app.util.demangler.DemangledFunction
 
getTemplate() - Method in class ghidra.app.util.demangler.DemangledType
 
getTemplateBaseName(String) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
Determines if a name is a C++ style templated name.
getTemplateSimplifier() - Method in class ghidra.app.util.viewer.format.FormatManager
Returns the template simplifier.
getter() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.FieldOutput
Specifies a method that will return a Ghidra DataType that should be used for this field when creating a Ghidra structure.
getTerminal() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandState
 
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.dwarf.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
Returns the text in combobox's editor text component
getText() - Method in class docking.widgets.dialogs.ReadTextDialog
Get the text displayed in the text area.
getText() - Method in class docking.widgets.fieldpanel.AccessibleField
Returns the text of the field
getText() - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
getText() - Method in class docking.widgets.fieldpanel.field.AttributedString
 
getText() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getText() - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
 
getText() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
getText() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getText() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getText() - Method in interface docking.widgets.fieldpanel.field.Field
Returns a string containing all the text in the field
getText() - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns the text contained by this field element.
getText() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getText() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getText() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getText() - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
getText() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getText() - Method in class docking.widgets.filter.FilterTextField
 
getText() - Method in class docking.widgets.HyperlinkComponent
 
getText() - Method in class docking.widgets.imagepanel.ImagePanel
Deprecated, for removal: This API element is subject to removal in a future version.
unused
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.AddressInput
Returns the text in this field.
getText() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns the address of the beginning of the text section.
getText() - Method in class ghidra.app.util.html.DataTypeLine
 
getText() - Method in class ghidra.app.util.html.TextLine
 
getText() - Method in interface ghidra.app.util.html.ValidatableLine
 
getText() - Method in class ghidra.app.util.html.VariableTextLine
 
getText() - Method in class ghidra.app.util.viewer.field.IndentField
 
getText() - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getText() - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getText() - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
Returns the spacer field's text
getText() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
 
getText() - Method in class ghidra.program.util.SpacerFieldLocation
Returns the text of the Spacer field containing this location.
getText() - Method in class ghidra.util.JavaSourceLine
 
getText() - Method in class ghidra.util.xml.XmlParserElement
Returns the text of this element.
getText() - Method in interface ghidra.xml.XmlElement
 
getText() - Method in class ghidra.xml.XmlElementImpl
 
getText(int) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
Get the composite string, omitting the given separator.
getText(int, int) - Method in interface ghidra.app.services.ConsoleService
Fetches the text contained within the given portion of the console.
getText(File) - Static method in class utilities.util.FileUtilities
Returns all of the text in the given File.
getText(InputStream) - Static method in class utilities.util.FileUtilities
Returns all of the text in the given InputStream.
getText(Object) - Method in class docking.widgets.table.GTableCellRenderer
Return the cell renderer text
getText(Object) - Method in class ghidra.app.plugin.debug.dbtable.LongRenderer
 
getText(Object) - Method in class ghidra.util.table.GhidraTableCellRenderer
 
getText(JTextComponent) - Static method in class generic.test.AbstractGuiTest
 
getTextAddresses() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
 
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.
getTextOffset(int, int) - Method in class docking.widgets.fieldpanel.AccessibleField
Converts a row,col position to an text offset in the field
getTextRange() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
 
getTextSelection() - Method in interface ghidra.app.nav.Navigatable
Returns the current text selection or null
getTextSelection() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Returns the currently selected text.
getTextSize() - Method in class ghidra.app.util.bin.format.coff.AoutHeader
 
getTextSize() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
Returns the size (in bytes) of the raw data for the .text section.
getTextStart() - Method in class ghidra.app.util.bin.format.coff.AoutHeader
 
getTextStart() - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
Returns the address of where the text area starts.
getTextStart() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
Returns the virtual address of the .text section.
getTextUnderCursor() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getTextVisibleHeight() - Method in class docking.widgets.ScrollableTextArea
Returns the visible height of the text area
getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getTextWithLineSeparators() - Method in interface docking.widgets.fieldpanel.field.Field
Returns a string containing all the text in the field with extra newlines
getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getTextWithLineSeparators() - Method in class ghidra.app.util.viewer.field.IndentField
 
getTextWithLineSeparators() - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getTextWithLineSeparators() - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getTF() - Method in class generic.lsh.vector.HashEntry
 
getTflag() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoBaseType
Returns the raw flag value.
getTfn() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod
Returns the address of the version of the function that is called normally.
getTFSize() - Method in class generic.lsh.vector.WeightFactory
 
getTFWeight(short) - Method in class generic.lsh.vector.WeightFactory
 
getTheme(String) - Method in class generic.theme.ApplicationThemeManager
 
getTheme(String) - Method in class generic.theme.StubThemeManager
 
getTheme(String) - Method in class generic.theme.ThemeManager
Returns the known theme that has the given name.
getThemeColorId() - Method in class ghidra.app.util.viewer.options.ScreenElement
 
getThemeLocater() - Method in class generic.theme.DiscoverableGTheme
 
getThemeLocater() - Method in class generic.theme.GTheme
Returns a String that can be used to find and restore this theme.
getThemeTable() - Method in class docking.theme.gui.ThemeTableContext
Returns the theme table for this context
getThemeValue() - Method in class docking.theme.gui.ThemeTableContext
Returns the original theme value of the selected table row
getThemeValue(String) - Method in class docking.theme.gui.ThemeFontTableModel
Returns the original value for the id as defined by the current theme
getThemeValue(String) - Method in class docking.theme.gui.ThemeIconTableModel
Returns the original value for the id as defined by the current theme
getThemeValues() - Method in class docking.theme.gui.GThemeValuesCache
 
getThemeValues() - Method in class generic.theme.StubThemeManager
 
getThemeValues() - Method in class generic.theme.ThemeManager
Returns the theme values as defined by the current theme, ignoring any unsaved changes that are currently applied to the application.
getThirdDimension() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
 
getThisBeginning() - Method in class ghidra.app.plugin.match.Match
 
getThisParameter(Function, PrototypeModel) - Static method in class ghidra.program.model.listing.VariableUtilities
Deprecated.
should rely on auto-param instead - try not to use this method which may be eliminated
getThread() - Method in class ghidra.pcode.emu.DefaultPcodeThread.PcodeThreadExecutor
Get the thread owning this executor
getThread(String, boolean) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
getThread(String, boolean) - Method in interface ghidra.pcode.emu.PcodeMachine
Get the thread, if present, with the given name
getThreadedBindings() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.BindingTable
Returns the threaded bindings, or null if threaded bindings are not being used.
getThreadMethod() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
getThreadName() - Method in class generic.test.TestExceptionTracker
 
getThreadNum() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
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.field.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.DefaultEmulator
 
getTier() - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
 
getTier() - Method in class ghidra.app.util.opinion.AbstractProgramWrapperLoader
 
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.AbstractProgramWrapperLoader
 
getTierPriority() - Method in class ghidra.app.util.opinion.BinaryLoader
 
getTierPriority() - Method in class ghidra.app.util.opinion.GdtLoader
 
getTierPriority() - Method in class ghidra.app.util.opinion.GzfLoader
 
getTierPriority() - Method in class ghidra.app.util.opinion.IntelHexLoader
 
getTierPriority() - Method in interface ghidra.app.util.opinion.Loader
For ordering purposes; lower numbers are more important (and listed first, within its tier).
getTierPriority() - Method in class ghidra.app.util.opinion.MotorolaHexLoader
 
getTierPriority() - Method in class ghidra.app.util.opinion.MzLoader
 
getTierPriority() - Method in class ghidra.app.util.opinion.XmlLoader
 
getTime() - Method in class ghidra.program.model.pcode.SequenceNumber
Get unique Sub-address for distinguishing multiple PcodeOps at one instruction address.
getTime() - Method in class ghidra.test.processors.support.PCodeTestResults
 
getTimeDataStamp() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
Returns the time/date stamp describing the creation time of the resource.
getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
Returns the time/data stamp of the imported DLL.
getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
Returns the time stamp.
getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
Returns the time and date the debugging information was created.
getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
 
getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.FileHeader
Returns the time stamp of the image.
getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
Returns the time/date stamp indicating when the file was built.
getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
Returns the time date stamp.
getTimestamp() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
Returns the time stamp of when this file was created.
getTimestamp() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
 
getTimeStamp() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
Returns the date/time stamp of DLL bound to (Old BIND), otherwise 0 if not bound.
getTimeStamp() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
 
getTitle() - Method in class docking.ComponentPlaceholder
Returns the title for this component
getTitle() - Method in class docking.ComponentProvider
Returns the provider's current title.
getTitle() - Method in class docking.DialogComponentProvider
Returns the title for this component
getTitle() - Method in interface docking.wizard.WizardPanel
Get the title for this panel.
getTitle() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
 
getTitle() - Method in class ghidra.app.util.bin.format.ne.NonResidentNameTable
Returns the non-resident name table title.
getTitle() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
 
getTitle() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
The title for this code comparison panel
getTitle() - Method in class ghidra.framework.main.ProjectAccessPanel
 
getTitle() - Method in class ghidra.framework.main.RepositoryPanel
 
getTitle() - Method in class ghidra.framework.main.ServerInfoPanel
 
getTitle() - Method in class ghidra.framework.options.EditorState
 
getTitle() - Method in class ghidra.python.PythonPlugin
 
getTitle(Window) - Static method in class generic.util.WindowUtilities
Returns the title for the given window
getTitleComponent() - Method in class docking.widgets.InlineComponentTitledPanel
 
getTitleForWindow(Window) - Static method in class docking.test.AbstractDockingTest
 
getTLSDirectory() - Method in class ghidra.app.util.bin.format.pe.TLSDataDirectory
Returns the thread local storage directory.
getTo() - Method in class ghidra.app.util.bin.format.dwarf.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.OffsetReference
Return the base address plus the offset.
getToAddress() - Method in interface ghidra.program.model.symbol.Reference
Get the "to" address for this reference.
getToAddress() - Method in class ghidra.program.model.symbol.ThunkReference
 
getToc() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
Returns The TOC.
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
Returns The TOC count.
getTOCDefinition(TOCItemReference) - Method in class help.validator.LinkDatabase
 
getTOCDefinitionByIDMapping() - Method in class help.validator.model.GhidraTOCFile
 
getTOCDefinitions() - Method in class help.validator.model.GhidraTOCFile
 
getTocDefinitionsByID() - Method in interface help.TOCItemProvider
Returns all TOC items defined by this provider
getTocDefinitionsByID() - Method in class help.validator.location.HelpModuleCollection
 
getTOCExternal(TOCItemReference) - Method in class help.validator.LinkDatabase
 
getTocID() - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
getTocOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
Returns The TOC offset.
getToken() - Method in class ghidra.app.decompiler.component.HighlightToken
 
getToken() - Method in class ghidra.app.decompiler.DecompilerLocation
C text token at the current cursor location
getToken() - Method in class ghidra.framework.remote.SignatureCallback
Returns token to be signed using user certificate.
getToken() - Method in class ghidra.framework.remote.SSHSignatureCallback
 
getToken(int) - Method in class ghidra.app.decompiler.ClangLine
 
getToken(int) - Method in class ghidra.app.util.cparser.C.CParser
Get the specific Token.
getToken(int) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
Get the specific Token.
getToken(FieldLocation) - Method in class ghidra.app.decompiler.component.ClangTextField
Gets the C language token at the indicated location.
getTokenAtCursor() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getTokenErrorDisplay(Token) - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
 
getTokenErrorDisplay(Token) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
 
getTokenErrorDisplay(Token) - Method in class ghidra.sleigh.grammar.BaseRecognizerOverride
 
getTokenErrorDisplay(Token) - Method in class ghidra.sleigh.grammar.ParsingEnvironment
 
getTokenErrorDisplay(Token) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
getTokenHighlight(ClangToken) - Method in interface ghidra.app.decompiler.CTokenHighlightMatcher
The basic method clients must implement to determine if a token should be highlighted.
getTokenName() - Method in class ghidra.app.decompiler.DecompilerLocation
 
getTokenNames() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
 
getTokenNames() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
getTokenNames() - Method in class ghidra.sleigh.grammar.SleighEcho
 
getTokenNames() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
getTokenNames() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
getTokenNames() - Method in class ghidra.sleigh.grammar.SleighParser
 
getTokens(ClangNode, Address) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
 
getTokens(ClangNode, AddressSetView) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
Find all ClangNodes that have a minimum address in the AddressSetView
getTokensFromView(Field[], Address) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
Similar to DecompilerUtils.getTokens(ClangNode, AddressSetView), but uses the tokens from the given view fields.
getTokensInSelection(FieldSelection, Field[]) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
 
getTool() - Method in class docking.ComponentProvider
 
getTool() - Method in class docking.DockingWindowManager
Returns the tool that owns this manager
getTool() - Method in class ghidra.app.script.GhidraState
Returns the current tool.
getTool() - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand.BuildToolVersion
 
getTool() - Method in class ghidra.app.util.xml.ProgramInfo
Returns tool field.
getTool() - Method in class ghidra.framework.plugintool.ComponentProviderAdapter
 
getTool() - Method in class ghidra.framework.plugintool.Plugin
Get the PluginTool that hosts/contains this plugin.
getTool() - Method in class ghidra.test.TestEnv
Get the tool associated with this test environment.
getTool(Project, String) - Static method in class ghidra.test.ProjectTestUtils
Launch a tool.
getTool(String) - Method in class ghidra.framework.project.tool.ToolManagerImpl
Called by WorkspaceImpl when it is restoring its state.
getToolActions() - Method in class docking.AbstractDockingTool
 
getToolActions() - Method in interface docking.Tool
Returns the class that manages actions for the tool.
getToolBar() - Method in class docking.menu.ToolBarManager
Returns a component to be used as a toolbar.
getToolbarAction(String) - Method in class docking.GlobalMenuAndToolBarManager
 
getToolBarData() - Method in class docking.action.DockingAction
 
getToolBarData() - Method in interface docking.action.DockingActionIf
Returns the ToolBarData to be used to put this action in a toolbar.
getToolBarData() - Method in class docking.DockingActionProxy
 
getToolBarGroup() - Method in class docking.action.ToolBarData
Returns the group of this toolbar data.
getToolBarImage(boolean) - Method in class ghidra.app.script.ScriptInfo
Returns the script tool bar icon.
getToolBarSubGroup() - Method in class docking.action.ToolBarData
Returns the subgroup string.
getToolBarWidth() - Method in class docking.GenericHeader
 
getToolChest() - Method in interface ghidra.framework.model.ToolServices
Get the tool chest for the project
getToolChest() - Method in class ghidra.framework.plugintool.ToolServicesAdapter
 
getToolCount() - Method in interface ghidra.framework.model.ToolChest
Get the number of tools in this tool chest.
getToolElement() - Method in interface ghidra.framework.model.ToolTemplate
This returns the XML element that represents the tool part of the overall XML hierarchy.
getToolElement() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
 
getToolEventName() - Method in class ghidra.framework.plugintool.PluginEvent
Get the optional cross-tool event name which has been established via a ToolEventName annotation which makes it available for passing as an external tool via a ToolConnection.
getToolEventNames() - Method in class ghidra.framework.plugintool.PluginTool
 
getToolFile(String) - Static method in class ghidra.framework.ToolUtils
 
getToolFrame() - Method in class docking.AbstractDockingTool
 
getToolImages() - Static method in class resources.ResourceManager
 
getToolManager() - Method in interface ghidra.framework.model.Project
Return the tool manager for this project.
getToolManager() - Method in class ghidra.framework.project.DefaultProject
 
getToolName() - Method in class ghidra.framework.plugintool.PluginTool
 
getTools() - Method in interface ghidra.framework.model.Workspace
Get the running tools in the workspace.
getToolServices() - Method in interface ghidra.framework.model.Project
Return the tool services for this project.
getToolServices() - Method in interface ghidra.framework.plugintool.GenericStandAloneApplication
 
getToolServices() - Method in class ghidra.framework.plugintool.PluginTool
Returns an object that provides fundamental services that plugins can use
getToolServices() - Method in class ghidra.framework.plugintool.StandAloneApplication
 
getToolServices() - Method in class ghidra.framework.project.DefaultProject
Get the tool services for this project.
getToolServices() - Method in class ghidra.framework.project.tool.ToolManagerImpl
Get any tool services available from this tool
getToolTemplate(boolean) - Method in class ghidra.framework.main.FrontEndTool
 
getToolTemplate(boolean) - Method in class ghidra.framework.plugintool.PluginTool
 
getToolTemplate(boolean) - Method in class ghidra.framework.project.tool.GhidraTool
 
getToolTemplate(String) - Method in interface ghidra.framework.model.Project
Get the tool template with the given tag.
getToolTemplate(String) - Method in interface ghidra.framework.model.ToolChest
Get the tool template for the given tool name.
getToolTemplate(String) - Method in class ghidra.framework.project.DefaultProject
 
getToolTemplates() - Method in interface ghidra.framework.model.ToolChest
Get the tool templates from the tool chest.
getTooltip(MarkerLocation) - Method in class ghidra.app.services.MarkerDescriptor
Called to get a tool tip for a marker under the cursor in the marker panel
getTooltip(V) - Method in interface ghidra.graph.viewer.event.mouse.VertexTooltipProvider
Returns a tooltip component for the given vertex
getTooltip(V, E) - Method in interface ghidra.graph.viewer.event.mouse.VertexTooltipProvider
Returns a tooltip component for the given vertex and edge.
getToolTip() - Method in class docking.widgets.tree.GTreeNode
Returns the string to be displayed as a tooltip when the user hovers the mouse on this node in the tree
getToolTip() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
 
getToolTip() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
 
getToolTip() - Method in class ghidra.framework.main.datatree.DomainFileNode
 
getToolTip() - Method in class ghidra.framework.main.datatree.DomainFolderNode
 
getToolTip() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
 
getToolTip() - Method in class ghidra.framework.main.datatree.NoProjectNode
 
getToolTip() - Method in class ghidra.plugins.fsbrowser.FSBNode
 
getToolTip() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
getToolTip(int) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
Return a tooltip that describes the effect of this filter for a specific filter.
getToolTip(DomainObject) - Static method in class ghidra.framework.model.DomainObjectDisplayUtils
 
getToolTipInfo(MouseEvent) - Method in interface ghidra.graph.viewer.popup.PopupSource
Returns the tool tip info object for the given mouse event.
getTooltipText(V, MouseEvent) - Method in interface ghidra.graph.viewer.event.mouse.VertexTooltipProvider
Returns a tooltip string for the given vertex and mouse event
getToolTipText() - Method in class docking.dnd.DragDropNode
Get the tool tip for this node.
getToolTipText() - Method in class docking.menu.MultiStateDockingAction
 
getToolTipText() - Method in class docking.StatusBar
Overridden to update the tooltip text to display a small history of status messages.
getToolTipText() - Method in class ghidra.app.script.ScriptInfo
Returns a string designed to be used as a tool tip for describing this script
getToolTipText(DataType) - Static method in class ghidra.app.util.ToolTipUtils
Examines the give dataType and creates a tool tip for it, depending upon its actual class type.
getToolTipText(Function, boolean) - Static method in class ghidra.app.util.ToolTipUtils
Return an HTML formatted rendering of a function
getToolTipText(ExternalLocation, boolean) - Static method in class ghidra.app.util.ToolTipUtils
Return an HTML formatted rendering of an external location/function.
getToolTipText(MouseEvent) - Method in class docking.widgets.table.GTable
 
getToolTipText(MouseEvent) - Method in class docking.widgets.table.GTableHeader
 
getToolTipText(MouseEvent) - Method in class docking.widgets.tree.GTree
 
getToolTipText(MouseEvent) - Method in class ghidra.graph.viewer.GraphViewer
 
getTopic() - Method in class ghidra.util.HelpLocation
Returns the topic name/path if known, otherwise null.
getTopicFile() - Method in class help.validator.model.HelpTopic
 
getTotalAggregateCount() - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns the total number of DIEAggregate objects in the entire program.
getTotalAsserts(String, String) - Method in class ghidra.test.processors.support.PCodeTestResults
 
getTotalBitsOfCheck() - Method in class ghidra.util.bytesearch.PatternPairSet
Get the required number of fixed bits in the whole pattern
getTotalBytesExportedCount() - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
Return the number of bytes that were exported.
getTotalColumnWidth() - Method in class docking.widgets.table.GTableColumnModel
 
getTotalCount() - Method in class ghidra.plugins.importer.batch.BatchInfo
Returns the count of how many importable objects (ie.
getTotalDeleted() - Method in class ghidra.framework.main.projectdata.actions.DeleteProjectFilesTask
 
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.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(Address, Encoder) - Method in class ghidra.app.decompiler.DecompileCallback
Get "tracked" register values, constant values associated with a specific register at a specific point in the code.
getTrackedRegisters(String) - Method in class ghidra.app.decompiler.DecompileDebug
 
getTransferable(Point) - Method in interface docking.dnd.DragDropManager
Get the transferable at the given point.
getTransferable(Point) - Method in interface docking.dnd.Draggable
Get the object to transfer.
getTransferable(Point) - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
 
getTransferData(DataFlavor) - Method in class docking.dnd.DragDropTreeTransferable
Return the transfer data with the given data flavor.
getTransferData(DataFlavor) - Method in class docking.dnd.GhidraTransferable
Return the transfer data with the given data flavor.
getTransferData(DataFlavor) - Method in class docking.dnd.ImageTransferable
 
getTransferData(DataFlavor) - Method in class docking.dnd.StringTransferable
 
getTransferData(DataFlavor) - Method in class docking.widgets.tree.support.GTreeNodeTransferable
Gets the transfer data from the selection based upon the given flavor
getTransferData(DataFlavor) - Method in class ghidra.app.util.ByteCopier.ByteStringTransferable
 
getTransferData(DataFlavor) - Method in class ghidra.app.util.ByteCopier.ProgrammingByteStringTransferable
 
getTransferData(DataFlavor) - Method in class ghidra.app.util.CodeUnitInfoTransferable
Return the transfer data with the given data flavor.
getTransferData(DataFlavor) - Method in class ghidra.app.util.SelectionTransferable
Return the transfer data with the given data flavor.
getTransferData(DataFlavor) - Method in class ghidra.framework.main.datatree.VersionInfoTransferable
 
getTransferData(DataFlavor) - Method in class ghidra.framework.main.ToolButtonTransferable
Return the transfer data with the given data flavor.
getTransferData(DataFlavor) - Method in class ghidra.program.model.data.DataTypeTransferable
Return the transfer data with the given data flavor.
getTransferData(List<GTreeNode>, DataFlavor) - Method in interface docking.widgets.tree.support.GTreeTransferHandler
Gets the transfer data from the selection based upon the given flavor.
getTransferData(List<GTreeNode>, DataFlavor) - Method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
 
getTransferDataFlavors() - Method in class docking.dnd.DragDropTreeTransferable
Return all data flavors that this class supports.
getTransferDataFlavors() - Method in class docking.dnd.GhidraTransferable
Return all data flavors that this class supports.
getTransferDataFlavors() - Method in class docking.dnd.ImageTransferable
 
getTransferDataFlavors() - Method in class docking.dnd.StringTransferable
 
getTransferDataFlavors() - Method in class docking.widgets.tree.support.GTreeNodeTransferable
Returns the DataFlavors for the types of data that this transferable supports, based upon the given selection
getTransferDataFlavors() - Method in class ghidra.app.util.ByteCopier.ByteStringTransferable
 
getTransferDataFlavors() - Method in class ghidra.app.util.ByteCopier.ProgrammingByteStringTransferable
 
getTransferDataFlavors() - Method in class ghidra.app.util.CodeUnitInfoTransferable
Return all data flavors that this class supports.
getTransferDataFlavors() - Method in class ghidra.app.util.SelectionTransferable
Return all data flavors that this class supports.
getTransferDataFlavors() - Method in class ghidra.framework.main.datatree.VersionInfoTransferable
 
getTransferDataFlavors() - Method in class ghidra.framework.main.ToolButtonTransferable
Return all data flavors that this class supports.
getTransferDataFlavors() - Method in class ghidra.program.model.data.DataTypeTransferable
Return all data flavors that this class supports.
getTransform() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
getTransform() - Method in class generic.text.TextLayoutGraphics
 
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
 
getTranslatedCopy(ProgramLocation, Program, Address) - Static method in class ghidra.program.util.ProgramLocation
Create a new translated copy of the specified ProgramLocation using the specified program
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(Data) - Method in class ghidra.program.model.data.TranslationSettingsDefinition
Get the translated string value which been set at the specified address.
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
 
getTransparency() - Method in class generic.theme.GColor
 
getTree() - Method in class ghidra.plugins.fsbrowser.FSBNode
Returns the GTree that this node is attached to
getTree() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseAcceptResult
Get the tree
getTree() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
If in the accepted state, get the resulting parse tree for this machine
getTree() - Method in interface ghidra.framework.main.datatable.ProjectTreeContext
Returns the project data tree component.
getTree() - Method in class ghidra.framework.main.datatree.DialogProjectTreeContext
 
getTree() - Method in class ghidra.framework.main.datatree.FrontEndProjectTreeContext
 
getTree() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Gets the FileSystemBrowserPlugin provider's tree.
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser.concatenate_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser.display_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser.pieces_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser.printpiece_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser.special_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser.whitespace_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.add_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.assignment_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.booland_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.build_stmt_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.call_stmt_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.code_block_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.compare_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.cond_stmt_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.constant_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.crossbuild_stmt_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.declaration_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.eq_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.export_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_add_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_and_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_and_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_apply_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_booland_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_boolor_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_boolor_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_comp_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_eq_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_func_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_mult_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_operands_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_or_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_or_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_shift_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_term_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_unary_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_xor_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_xor_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.funcall_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.goto_stmt_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.jumpdest_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.label_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.lvalue_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.mult_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.outererror_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.return_stmt_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.section_def_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.semantic_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.semanticbody_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.sembitrange_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.shift_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.sizedexport_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.sizedstar_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.statement_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.statements_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.unary_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.varnode_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.aligndef_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.arguments_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.bitpat_or_nil_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.bitpattern_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.bitrange_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.bitrangedef_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.bitranges_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.constraint_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.constraint_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.constructor_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.constructorlike_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.constructorlikelist_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.contextblock_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.contextdef_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.contextfielddef_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.contextfielddefs_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.contextfieldmod_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.contextfieldmods_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.ctorsemantic_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.ctorstart_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.ctxassign_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.ctxlval_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.ctxstmt_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.ctxstmts_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.def_or_conslike_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.definition_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.endian_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.endiandef_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.fielddef_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.fielddefs_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.fieldmod_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.fieldmods_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.id_or_nil_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.id_or_wild_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.identifier_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.identifierlist_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.intblist_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.intbpart_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.integer_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.key_as_id_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.macrodef_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.nameattach_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.neginteger_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.oplist_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pcodeopdef_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_and_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_and_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_atomic_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_ellipsis_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_ellipsis_right_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_or_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_or_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_seq_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_seq_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_add_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_add_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_and_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_and_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_apply_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_func_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_mult_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_mult_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_operands_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_or_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_or_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_shift_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_shift_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_term_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_unary_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_unary_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_xor_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_xor_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_add_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_add_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_and_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_and_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_apply_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_func_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_mult_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_mult_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_operands_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_or_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_or_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_shift_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_shift_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_term_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_unary_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_unary_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_xor_op_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_xor_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pfuncall_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.qstring_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.sizemod_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.spacedef_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.spacemod_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.spacemods_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.spec_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.strict_id_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.stringorident_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.stringoridentlist_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.tokendef_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.type_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.typemod_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.valueattach_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.varattach_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.varnodedef_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.wildcard_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.withblock_return
 
getTree() - Method in class ghidra.sleigh.grammar.SleighParser.wordsizemod_return
 
getTreeAdaptor() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
getTreeAdaptor() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
getTreeAdaptor() - Method in class ghidra.sleigh.grammar.SleighParser
 
getTreeCellEditorComponent(JTree, Object, boolean, boolean, boolean, int) - Method in class docking.widgets.tree.support.GTreeCellEditor
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class docking.widgets.tree.support.GTreeRenderer
 
getTreeFilter(String, FilterTransformer<GTreeNode>) - Method in class docking.widgets.tree.GTreeFilterFactory
 
getTreeFilter(String, FilterTransformer<GTreeNode>) - Method in interface docking.widgets.tree.GTreeTextFilterFactory
 
getTreeID() - Method in interface ghidra.program.model.listing.ProgramModule
Get the ID for the tree that this module belongs to.
getTreeManager() - Method in class ghidra.program.database.ProgramDB
 
getTreeName() - Method in class ghidra.app.events.TreeSelectionPluginEvent
Get the tree name associated with this event.
getTreeName() - Method in class ghidra.app.events.ViewChangedPluginEvent
Get the name of the tree where the view is from.
getTreeName() - Method in interface ghidra.program.model.listing.Group
Returns the name of the tree that this group belongs to.
getTreeNames() - Method in class ghidra.program.database.module.TreeManager
Get the names of all the trees in the program.
getTreeNames() - Method in interface ghidra.program.model.listing.Listing
Get the names of all the trees defined in this listing.
getTreeNames() - Method in class ghidra.program.model.listing.StubListing
 
getTreePath() - Method in class docking.dnd.DragDropNode
Get the tree path for this node.
getTreePath() - Method in class docking.widgets.tree.GTreeNode
Returns the TreePath for this node
getTreeSelectionModel() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
getTreeState() - Method in class docking.widgets.tree.GTree
Returns a state object that allows this tree to later restore its expanded and selected state.
getTreeState(GTreeNode) - Method in class docking.widgets.tree.GTree
 
getTriggerEvent() - Method in class ghidra.framework.plugintool.PluginEvent
 
getTrueOut() - Method in class ghidra.program.model.pcode.PcodeBlock
Assuming paths out of this block depend on a boolean condition
getTruncatedAddress(long, boolean) - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
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.
getTruncatedPackagePath() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Returns the portion of the package path before the package name, eg.
getTruncatedSpaceNames() - Method in class ghidra.program.model.lang.SleighLanguageDescription
 
getTruncatedSpaceSize(String) - Method in class ghidra.program.model.lang.SleighLanguageDescription
Get the truncated space size for the specified address space
getTrustedIssuers() - Static method in class ghidra.net.ApplicationKeyManagerUtils
Returns a list of trusted issuers (i.e., CA certificates) as established by the ApplicationTrustManagerFactory.
getTTypeBaseAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
Gets the base address of the type table.
getTTypeEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
Gets the encoding used for the type table.
getTTypeOffset() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
The offset from the type offset field to get to the base address of the type table.
getTVectNamespace() - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
 
getTx() - Method in class ghidra.graph.viewer.renderer.PaintableShape
 
getTy() - Method in class ghidra.graph.viewer.renderer.PaintableShape
 
getType() - Method in class docking.widgets.table.AddRemoveListItem
 
getType() - Method in class generic.json.JSONToken
 
getType() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
getType() - Method in class ghidra.app.util.bin.format.coff.CoffRelocation
Returns the relocation type.
getType() - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
Returns the SymbolType of this name.
getType() - Method in class ghidra.app.util.bin.format.dwarf.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 ID value for this relocation NOTE 1: Relocation types are processor-specific (see AbstractElfRelocationHandler).
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.golang.rtti.GoItab
Returns the type that implements the specified interface.
getType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoIMethod
 
getType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod
Return the GoType that defines the funcdef / func signature.
getType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod.GoMethodInfo
 
getType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructField
Returns the type of this field.
getType() - Method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureBlobIndex
Returns the type.
getType() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.BindingTable.Binding
Returns The type.
getType() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.RebaseTable.Rebase
Returns The type.
getType() - Method in class ghidra.app.util.bin.format.macho.commands.NList
Returns the symbol type flag.
getType() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
 
getType() - Method in class ghidra.app.util.bin.format.macho.Section
 
getType() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceType
Returns the resource type.
getType() - Method in class ghidra.app.util.bin.format.ne.EntryTableBundle
Returns the type of the bundle.
getType() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
Returns the relocation type.
getType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
 
getType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariable
 
getType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
 
getType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePtr
 
getType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
 
getType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
Returns the type of this symbol.
getType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
Returns the format of the debugging information.
getType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugFixupElement
Returns the FIXUP element type.
getType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
Returns the type of the symbol.
getType() - Method in class ghidra.app.util.bin.format.pe.SecurityCertificate
Returns the certificate type.
getType() - Method in class ghidra.app.util.bin.format.pef.PefDebug
 
getType() - Method in class ghidra.app.util.datatype.microsoft.GuidInfo
 
getType() - Method in class ghidra.app.util.datatype.microsoft.NewGuid
 
getType() - Method in class ghidra.app.util.demangler.DemangledParameter
Returns the parameter's type.
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.pcode.struct.Expr
 
getType() - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Get the type of the value
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.mem.MemoryBlockDB
 
getType() - Method in class ghidra.program.database.ProjectDataTypeManager
 
getType() - Method in class ghidra.program.database.SpecExtension.DocInfo
 
getType() - Method in class ghidra.program.examiner.ProgramExaminer
Returns a string indication the program format.
getType() - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
getType() - Method in interface ghidra.program.model.address.AddressSpace
Returns the type of this address space
getType() - Method in class ghidra.program.model.data.BuiltInDataTypeManager
 
getType() - Method in interface ghidra.program.model.data.DataTypeManager
Returns this manager's archive type
getType() - Method in class ghidra.program.model.data.FileDataTypeManager
 
getType() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
 
getType() - Method in interface ghidra.program.model.lang.InjectPayload
 
getType() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
getType() - Method in class ghidra.program.model.lang.InstructionBlockFlow
 
getType() - Method in class ghidra.program.model.lang.ParamEntry
 
getType() - Method in interface ghidra.program.model.listing.Bookmark
Returns bookmark type object.
getType() - Method in interface ghidra.program.model.mem.MemoryBlock
Get the type for this block: DEFAULT, BIT_MAPPED, or BYTE_MAPPED (see MemoryBlockType).
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(Settings) - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
Returns the format based on the specified settings
getType(DataType) - Method in class ghidra.app.decompiler.DecompileDebug
 
getType(KeyedObject) - Method in class ghidra.util.graph.Dominator
Deprecated.
 
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 class ghidra.program.model.util.ProcessorSymbolType
 
getType(String, Class<T>) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Returns a named DataType, searching the registered program and archive category paths.
getType(List<String>, Class<T>) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Returns a named DataType, searching the registered program and archive category paths.
getTypeArguments(Class<T>, Class<? extends T>) - Static method in class utilities.util.reflection.ReflectionUtilities
Returns the type arguments for the given base class and extension.
getTypeAsString() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
Get header type as string.
getTypeAsString() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
Get header type as string.
getTypeAsString() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceType
 
getTypeAsString() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
Returns a string equivalent of the type of this symbol.
getTypeAsString() - Method in class ghidra.app.util.bin.format.pe.SecurityCertificate
Returns a string representation of the certificate type.
getTypeColor() - Method in class ghidra.app.decompiler.DecompileOptions
 
getTypeColor() - Method in class ghidra.app.util.html.DataTypeLine
 
getTypeDeclString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoArrayType
 
getTypeDeclString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
 
getTypeDeclString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMapType
 
getTypeDeclString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoPointerType
 
getTypeDeclString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoSliceType
 
getTypeDeclString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructType
 
getTypeDeclString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
Returns a descriptive string that defines the declaration of this type.
getTypedefReplacements() - Static method in class ghidra.program.database.data.SourceArchiveUpgradeMap
 
getTypeDefSettingsDefinitions() - Method in class ghidra.program.model.data.AbstractDataType
 
getTypeDefSettingsDefinitions() - Method in class ghidra.program.model.data.ArrayDataType
 
getTypeDefSettingsDefinitions() - Method in interface ghidra.program.model.data.DataType
Get the list of all settings definitions for this datatype that may be used for an associated TypeDef.
getTypeDefSettingsDefinitions() - Method in class ghidra.program.model.data.PointerDataType
 
getTypeDefSettingsDefinitions() - Method in class ghidra.program.model.data.PointerTypedef
 
getTypeDefSettingsDefinitions() - Method in class ghidra.program.model.data.TypedefDataType
 
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.
getTypeIds() - Method in class ghidra.program.database.bookmark.BookmarkTypeDBAdapterV0
 
getTypeInfoAddress(int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATypeTable
Gets the address of the type information from the reference record at the specified index in the table.
getTypeList() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns a list of locations of the types contained in this module.
getTypeName() - Method in class ghidra.app.util.bin.format.swift.types.BuiltinTypeDescriptor
Gets the type name
getTypeName() - Method in class ghidra.app.util.bin.format.swift.types.MultiPayloadEnumDescriptor
Gets the type name
getTypeName() - Method in class ghidra.app.util.ClipboardType
Returns the name of this type
getTypeName(int) - Static method in class ghidra.app.util.bin.format.dwarf.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.
getTypeOffset() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
Returns the starting offset of this type, used as an identifier.
getTypeOrDefault(String, Class<T>, T) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Returns a named DataType, searching the registered program and archive category paths.
getTypeRef() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
 
getTypeReferers(DIEAggregate, DWARFTag) - Method in class ghidra.app.util.bin.format.dwarf.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.
getTypes() - Method in class ghidra.app.util.cparser.C.CParser
Get Type definitions
getTypesEndOffset() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns the ending offset of type info
getTypesOffset() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns the starting offset of type info
getTypeString() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
Returns the string for this type of reference (e.g., * or &)
getTypeString() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
getTypeString() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
getTypeString() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
getTypeString() - Method in class ghidra.program.database.bookmark.BookmarkDB
 
getTypeString() - Method in class ghidra.program.database.bookmark.BookmarkTypeDB
 
getTypeString() - Method in interface ghidra.program.model.listing.Bookmark
Returns bookmark type as a string
getTypeString() - Method in interface ghidra.program.model.listing.BookmarkType
Returns the type as a string.
getTypeTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Gets the type table for this region's frame.
getTypeTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATable
 
getUasi() - Method in class ghidra.plugins.importer.batch.BatchGroup.BatchLoadConfig
 
getUI() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getUIClassID() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getUint32DT() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the data type that represents a golang uint32
getUintptrDT() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the data type that represents a golang uintptr
getUlebOffsets() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
Returns ULEB128 offsets from the start of the bind data.
getUlebOffsets() - Method in class ghidra.app.util.bin.format.macho.commands.ExportTrie
Returns ULEB128 offsets from the start of the export trie.
getUmbrellaFrameworkName() - Method in class ghidra.app.util.bin.format.macho.commands.SubFrameworkCommand
 
getUnaffectedList() - Method in class ghidra.program.model.lang.PrototypeModel
 
getUnary() - Method in class ghidra.app.plugin.processors.sleigh.expression.UnaryExpression
 
getUnassignedDynamicStorage(boolean) - Static method in class ghidra.program.model.lang.DynamicVariableStorage
Construct Unassigned dynamic variable storage.
getUnassignedDynamicStorage(AutoParameterType) - Static method in class ghidra.program.model.lang.DynamicVariableStorage
Construct Unassigned dynamic variable storage with an optional auto-parameter type.
getUncategorizedRootDNI() - Method in class ghidra.app.util.bin.format.dwarf.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
 
getUncommonType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
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.StubListing
 
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.StubListing
 
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.StubListing
 
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.StubListing
 
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.DomainObject
Returns a description of the change 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.
getUneditableForegroundColor(boolean) - Method in class docking.widgets.AbstractGCellRenderer
 
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
 
getUninitialized(long, long) - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
Enumerate the uninitialized ranges within the given range
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.
getUninitializedDataStart() - Method in class ghidra.app.util.bin.format.coff.AoutHeaderMIPS
 
getUnique() - Method in class ghidra.program.model.address.ProtectedAddressSpace
Returns the unique id value for this space.
getUnique() - Method in interface ghidra.program.model.address.AddressSpace
Returns the unique index for this address space
getUnique(long, int, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
Get a value from the unique space Some state pieces treat unique values in a way that merits a separate implementation.
getUniqueActions() - Method in class docking.actions.KeyBindings
 
getUniqueAllocationMask() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getUniqueBase() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
Returns the unique base offset from which additional temporary variables may be created.
getUniqueBase() - Method in class ghidra.program.model.lang.PcodeInjectLibrary
 
getUniqueExternalLocation(Namespace, String) - Method in class ghidra.program.database.external.ExternalManagerDB
 
getUniqueExternalLocation(Namespace, String) - Method in interface ghidra.program.model.symbol.ExternalManager
Returns the unique external location associated with the given namespace and label
getUniqueExternalLocation(String, String) - Method in class ghidra.program.database.external.ExternalManagerDB
 
getUniqueExternalLocation(String, String) - Method in interface ghidra.program.model.symbol.ExternalManager
Returns the unique external location associated with the given library name and label
getUniqueGlobalSymbol(Program, String) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
getUniqueGoTypename(GoType) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a unique name for the specified go type.
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, 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.util.bin.format.dwarf.NameDeduper
Confirms that the specified name is unique, or returns a generated name that is unique.
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
 
getUniqueSpace() - Method in class ghidra.program.model.lang.PcodeParser
 
getUniqueSymbol(Program, String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Returns the global symbol with the given name if and only if it is the only global symbol with that name.
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) - Static method in class ghidra.program.model.symbol.SymbolUtilities
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.
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.
getUniqueTempDir() - Static method in class ghidra.framework.TestApplicationUtils
Creates a directory that is unique for the current installation.
getUniqueToolName(ToolTemplate) - Static method in class ghidra.framework.ToolUtils
 
getUniqueTypename() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
Returns the name of this type, after being uniqified against all other types defined in the program.
getUnitIncrement() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getUnitIncrement(int) - Method in class docking.widgets.SideKickVerticalScrollbar
 
getUnitNumber() - Method in class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
Return the ordinal number of this unit
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.AbstractPointerTypedefBuiltIn
 
getUniversalID() - Method in class ghidra.program.model.data.BuiltIn
 
getUniversalID() - Method in interface ghidra.program.model.data.DataType
Get the universal ID for this datatype.
getUniversalID() - Method in class ghidra.program.model.data.DataTypeImpl
 
getUniversalID() - Method in interface ghidra.program.model.data.DataTypeManager
Returns the universal ID for this dataType manager
getUniversalID() - Method in class ghidra.program.model.data.PointerTypedef
 
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
 
getUnknownOpcode() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.BindingTable.Binding
Returns null if the opcode is known; otherwise, returns the unknown opcode's value.
getUnknownOpcode() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.RebaseTable.Rebase
Returns null if the opcode is known; otherwise, returns the unknown opcode's value.
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.
getUnresolvedReferenceValue(String, String) - Method in class generic.theme.BooleanPropertyValue
 
getUnresolvedReferenceValue(String, String) - Method in class generic.theme.ColorValue
 
getUnresolvedReferenceValue(String, String) - Method in class generic.theme.FontValue
 
getUnresolvedReferenceValue(String, String) - Method in class generic.theme.IconValue
 
getUnresolvedReferenceValue(String, String) - Method in class generic.theme.StringPropertyValue
 
getUnresolvedReferenceValue(String, String) - Method in class generic.theme.ThemeValue
Returns the T to be used if the indirect reference couldn't be resolved.
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 endianness.
getUnsignedIntExact() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFNumericAttribute
 
getUnsignedLong(DWARFAttribute, long) - Method in class ghidra.app.util.bin.format.dwarf.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.dwarf.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 an unsigned long.
getUnsignedValueIgnoreMask() - Method in class ghidra.program.model.lang.RegisterValue
Returns the unsigned value for this register regardless of the mask bits.
getUnstablePluginDescriptions() - Method in class ghidra.framework.plugintool.DeafultPluginPackagingProvider
 
getUnstablePluginDescriptions() - Method in interface ghidra.framework.plugintool.PluginPackagingProvider
Returns all PluginStatus.UNSTABLE plugin package descriptions
getUnstablePluginDescriptions() - Method in class ghidra.framework.plugintool.PluginsConfiguration
 
getUnstablePluginPackage() - Method in class ghidra.framework.plugintool.DeafultPluginPackagingProvider
 
getUnstablePluginPackage() - Method in interface ghidra.framework.plugintool.PluginPackagingProvider
Returns the plugin package used to house all unstable plugin packages
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, DataType) - 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 within this data type manager.
getUnusedConflictName(DataType) - 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 datatype's category within this data type manager.
getUnusedFactories() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
Returns a list of unused valid fields for this model
getUnusedImages() - Method in class help.validator.UnusedHelpImageFileFinder
 
getUnvisitedIndependentValues() - Method in class ghidra.util.graph.AbstractDependencyGraph
Returns a set of all values that have no dependencies.
getUnwrappedTableModel() - Method in class docking.widgets.table.GTable
Unrolls the current model by checking if the current model is inside of a wrapper table model.
getUpdateId() - Method in class ghidra.app.decompiler.component.ClangHighlightController
An value that is updated every time a new highlight is added.
getUpdateLevel() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
 
getUpper(R) - Method in class generic.RangeMapSetter
Get the upper bound of the range
getUpper(S) - Method in class generic.Span.SpanMapSetter
 
getUrl() - Method in class generic.theme.GIcon
Returns the url used to load the icon delegate of this class.
getUrl() - Method in class resources.IconProvider
 
getUrl() - Method in class resources.icons.UrlImageIcon
Returns the URL that was used to create this icon
getURL() - Method in class ghidra.framework.model.ProjectLocator
 
getURL() - Method in class ghidra.framework.protocol.ghidra.RepositoryInfo
Get the Ghidra URL which corresponds to the repository
getURL() - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
getURL(DomainFile) - Static method in class ghidra.framework.data.LinkHandler
Get the link URL which corresponds to the specified link file.
getURL(Icon) - Method in class docking.test.AbstractDockingTest
Gets the URL for the given icon
getUrlReplacementString() - Method in class ghidra.util.ManualViewerCommandWrappedOption
 
getUsage() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
 
getUsage() - Method in class ghidra.app.util.bin.format.ne.Resource
Returns the usage of this resource.
getUseCount(FunctionTag) - Method in class ghidra.program.database.function.FunctionTagManagerDB
 
getUseCount(FunctionTag) - Method in interface ghidra.program.model.listing.FunctionTagManager
Returns the number of times the given tag has been applied to a function
getUseForAllChoice() - Method in class ghidra.app.merge.listing.ConflictPanel
Returns an int value that indicates the choices currently selected for the Use For All choice in the conflict resolution table.
getUseForAllChoice() - Method in class ghidra.app.merge.listing.ScrollingListChoicesPanel
 
getUseForAllChoice() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
 
getUseForAllChoice() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
 
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.DefaultProjectData
 
getUser() - Method in interface ghidra.framework.model.ProjectData
Returns User object associated with remote repository or null if a remote repository is not used.
getUser() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getUser() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
 
getUser() - Method in interface ghidra.framework.remote.RepositoryHandle
Returns user object associated with this handle.
getUser() - Method in interface ghidra.framework.remote.RepositoryServerHandle
Returns current user for which this handle belongs.
getUser() - Method in class ghidra.framework.store.ItemCheckoutStatus
Returns the user name for the associated checkout.
getUser() - Method in class ghidra.framework.store.Version
Returns name of user who created version.
getUserAddedSources() - Method in class ghidra.plugins.importer.batch.BatchInfo
Returns the List of files added 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.DefaultProjectData
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.StubListing
 
getUserFileSystem() - Method in class ghidra.framework.data.GhidraFile
 
getUserHostName() - Method in class ghidra.framework.store.ItemCheckoutStatus
Returns the user's hostname associated with the original checkout
getUserId() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
 
getUserID() - Method in class docking.widgets.PasswordDialog
Return the user ID entered in the password field
getUserID() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
 
getUserIdInt() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
 
getUserList() - Method in class ghidra.framework.client.RepositoryAdapter
Returns list of repository users.
getUserList() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getUserList() - Method in interface ghidra.framework.remote.RepositoryHandle
Returns a list of users authorized for this repository.
getUsername() - Method in class ghidra.pty.ssh.GhidraSshPtyFactory
 
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 application.
getUseropLibrary() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
getUseropLibrary() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
getUseropLibrary() - Method in interface ghidra.pcode.emu.PcodeMachine
Get the userop library common to all threads in the machine.
getUseropLibrary() - Method in interface ghidra.pcode.emu.PcodeThread
Get the complete userop library for this thread
getUseropName(int) - Method in class ghidra.pcode.exec.PcodeFrame
Get the name of the userop for the given number
getUseropName(int, PcodeFrame) - Method in class ghidra.pcode.exec.PcodeExecutor
Get the name of a userop
getUserOpName(int) - Method in class ghidra.app.decompiler.DecompileCallback
Get the name of a user op given its index
getUseropNames() - Method in class ghidra.pcode.exec.PcodeFrame
Get the map of userop numbers to names
getUserops() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary
 
getUserops() - Method in class ghidra.pcode.exec.ComposedPcodeUseropLibrary
 
getUserops() - Method in class ghidra.pcode.exec.PcodeUseropLibrary.EmptyPcodeUseropLibrary
 
getUserops() - Method in interface ghidra.pcode.exec.PcodeUseropLibrary
Get all the userops defined in this library, keyed by (symbol) name.
getUserScriptDirectory() - Static method in class ghidra.app.script.GhidraScriptUtil
 
getUserSettingsDir() - Method in class utility.application.ApplicationLayout
Gets the user settings directory from the application layout.
getUserSettingsDirectory() - Static method in class ghidra.framework.Application
Returns the File containing the user configuration settings for this application.
getUserSettingsFiles(String, String) - Static method in class ghidra.framework.Application
Returns a list of files in a setting subdirectory that have the given file extension, copying files from older versions of Ghidra if the settings dir is not yet established.
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
Get an array of defined symbols at the given address (i.e., those with database record).
getUserTempDir() - Method in class utility.application.ApplicationLayout
Gets the user temp directory from the application layout.
getUserTempDirectory() - Static method in class ghidra.framework.Application
Returns the temporary directory specific to the user and the application.
getUserToAddressString(Program, Address) - Static method in class ghidra.program.util.DiffUtility
Returns a string representation of the specified address.
getUserToAddressString(Program, Reference) - Static method in class ghidra.program.util.DiffUtility
Returns the string representation of the specified reference's "to" address.
getUserToolChest() - Method in interface ghidra.framework.model.ProjectManager
Return the user's ToolChest
getUserToolChest() - Method in class ghidra.framework.project.DefaultProjectManager
 
getUserToolsDirectory() - Static method in class ghidra.framework.ToolUtils
 
getUserToSymbolString(Program, Reference) - Static method in class ghidra.program.util.DiffUtility
Returns the string representation of the specified reference's "to" symbol.
getUseSharedLocation() - Method in class docking.DialogComponentProvider
Returns true if this dialog uses shared location and size information.
getUsrPropertyManager() - Method in class ghidra.program.database.ProgramDB
 
getUsrPropertyManager() - Method in interface ghidra.program.model.listing.Program
Get the user propertyMangager stored with this program.
getUuid() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldSubcacheEntry
Gets the UUID of the subCache file
getUUID() - Method in class ghidra.app.util.bin.format.macho.commands.UuidCommand
Returns a 128-bit unique random number that identifies an object.
getUUID() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Gets the UUID in String form
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
 
getVal() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyFixedNumericTerminal
 
getValid() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
Gets the valid field.
getValidatorServiceName() - Method in class ghidra.app.services.StringValidatorService.DummyStringValidator
 
getValidatorServiceName() - Method in interface ghidra.app.services.StringValidatorService
Returns the name of the service
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
Get the byte array value for a register name
getValsAll() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Get an array representing the full value of the pattern
getValue() - Method in class docking.options.editor.ColorEditor
 
getValue() - Method in class docking.options.editor.DateEditor
 
getValue() - Method in class docking.options.editor.FileChooserEditor
 
getValue() - Method in class docking.options.editor.StringBasedFileEditor
 
getValue() - Method in class docking.options.editor.StringWithChoicesEditor
 
getValue() - Method in class docking.widgets.dialogs.BigIntegerNumberInputDialog
Get the current input value
getValue() - Method in class docking.widgets.dialogs.InputDialog
Return the value of the first (and maybe only) text field
getValue() - Method in class docking.widgets.dialogs.InputWithChoicesDialog
Return the value of the first combo box.
getValue() - Method in class docking.widgets.dialogs.MultiLineInputDialog
return the value of the first combo box
getValue() - Method in class docking.widgets.dialogs.NumberInputDialog
Convert the input to an int value
getValue() - Method in class docking.widgets.dialogs.NumberRangeInputDialog
Return the value of the first (and maybe only) text field
getValue() - Method in class docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
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.FloatingPointTextField
Returns the value represented by the text in the field.
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 docking.widgets.values.AbstractValue
Returns the value currently assigned to this object.
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.sem.AssemblyOperandState
 
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.dwarf.attribs.DWARFBooleanAttribute
 
getValue() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFNumericAttribute
 
getValue() - Method in enum class ghidra.app.util.bin.format.dwarf.DWARFAccessibility
Get the integer value of this enum.
getValue() - Method in enum class ghidra.app.util.bin.format.dwarf.DWARFIdentifierCase
Get the integer value of this enum.
getValue() - Method in enum class ghidra.app.util.bin.format.dwarf.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 enum class ghidra.app.util.bin.format.golang.rtti.GoFuncFlag
 
getValue() - Method in enum class ghidra.app.util.bin.format.golang.rtti.types.GoTypeFlag
 
getValue() - Method in class ghidra.app.util.bin.format.macho.commands.NList
An integer that contains the value of this symbol.
getValue() - Method in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
getValue() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
 
getValue() - Method in class ghidra.app.util.bin.format.omf.OmfCommentRecord
 
getValue() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
Returns the value of this symbol.
getValue() - Method in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
getValue() - Method in class ghidra.app.util.bin.format.pe.rich.CompId
 
getValue() - Method in enum class ghidra.app.util.bin.format.pef.PackedDataOpcodes
 
getValue() - Method in enum class ghidra.app.util.bin.format.pef.SectionKind
 
getValue() - Method in enum class ghidra.app.util.bin.format.pef.SectionShareKind
 
getValue() - Method in class ghidra.app.util.cparser.C.Token
An optional attribute value of the Token.
getValue() - Method in class ghidra.app.util.cparser.CPP.Token
An optional attribute value of the Token.
getValue() - Method in class ghidra.app.util.Option
Return the value of this Option.
getValue() - Method in class ghidra.app.util.PseudoData
 
getValue() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsPropertyEditor
 
getValue() - Method in class ghidra.app.util.viewer.field.ArrayElementPropertyEditor
 
getValue() - Method in class ghidra.app.util.viewer.field.EolExtraCommentsPropertyEditor
 
getValue() - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsPropertyEditor
 
getValue() - Method in class ghidra.app.util.viewer.field.NamespacePropertyEditor
 
getValue() - Method in class ghidra.framework.options.EnumEditor
 
getValue() - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
 
getValue() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
getValue() - Method in class ghidra.program.database.symbol.EquateDB
 
getValue() - Method in exception ghidra.program.model.data.DataTypeEncodeException
Get the requested value or representation
getValue() - Method in class ghidra.program.model.lang.ContextSetting
 
getValue() - Method in enum class ghidra.program.model.lang.StorageClass
 
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 enum class ghidra.program.model.reloc.Relocation.Status
Get storage value associated
getValue() - Method in class ghidra.program.model.scalar.Scalar
Returns the value in its preferred signed-ness.
getValue() - Method in interface ghidra.program.model.symbol.Equate
Get the value of this equate.
getValue() - Method in class ghidra.program.model.symbol.RefType
Get the int value for this RefType object
getValue() - Method in interface ghidra.program.model.symbol.ShiftedReference
Returns the base value.
getValue() - Method in class ghidra.program.util.EquateInfo
Get the equate value.
getValue() - Method in class ghidra.program.util.SymbolicPropogator.Value
 
getValue() - Method in class ghidra.util.datastruct.AbstractWeakValueMap.GeneratedEntry
 
getValue() - Method in class ghidra.util.datastruct.ObjectValueRange
Returns the value associated with the range.
getValue() - Method in class ghidra.util.datastruct.RedBlackEntry
 
getValue() - Method in class ghidra.util.datastruct.ValueRange
Returns the value associated with the range.
getValue() - Method in class ghidra.util.graph.AbstractDependencyGraph.DependencyNode
 
getValue() - Method in class ghidra.util.ManualViewerCommandEditor
 
getValue() - Method in class ghidra.util.search.trie.ByteTrieNode
Returns a new byte array with the value of the byte sequence represented by this node (slow, built from scratch every time).
getValue() - Method in interface ghidra.util.search.trie.ByteTrieNodeIfc
Returns a new byte array with the value of the byte sequence represented by this node (slow, built from scratch every time).
getValue() - Method in class ghidra.util.UniversalID
 
getValue(boolean) - Method in class ghidra.program.model.scalar.Scalar
Returns the value, using the specified signedness. Equivalent to calling getSignedValue() or getUnsignedValue().
getValue(byte[], int) - Method in interface ghidra.util.DataConverter
Get the unsigned value from the given byte array using the specified integer size, returned as a long.
getValue(byte[], int, int) - Method in class ghidra.util.BigEndianDataConverter
 
getValue(byte[], int, int) - Method in interface ghidra.util.DataConverter
Get the unsigned value from the given byte array using the specified integer size, returned as a long.
getValue(byte[], int, int) - Method in class ghidra.util.LittleEndianDataConverter
 
getValue(int, int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
getValue(int, int, boolean) - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
 
getValue(long) - Method in class ghidra.util.datastruct.RangeMap
Returns the int value associated with the given index.
getValue(DBRecord, Settings, ServiceProvider) - Method in class ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
 
getValue(E) - Method in class generic.RangeMapSetter
Get the value of the given entry
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>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ConstantValueSolver
 
getValue(ContextField, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ContextFieldSolver
 
getValue(EndInstructionValue, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.EndInstructionValueSolver
 
getValue(Next2InstructionValue, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.Next2InstructionValueSolver
 
getValue(OperandValue, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OperandValueSolver
 
getValue(StartInstructionValue, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.StartInstructionValueSolver
 
getValue(TokenField, Map<String, Long>, AssemblyResolvedPatterns) - 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.Next2InstructionValue
 
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(DWARFCompilationUnit) - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFDeferredStringAttribute
 
getValue(DWARFCompilationUnit) - Method in class ghidra.app.util.bin.format.dwarf.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 interface ghidra.docking.settings.NumberSettingsDefinition
Gets the value for this SettingsDefinition given a Settings object.
getValue(Settings) - Method in interface ghidra.docking.settings.StringSettingsDefinition
Gets the value for this SettingsDefinition given a Settings object.
getValue(Settings) - Method in class ghidra.program.model.data.AddressSpaceSettingsDefinition
 
getValue(Settings) - Method in class ghidra.program.model.data.ComponentOffsetSettingsDefinition
 
getValue(Settings) - Method in class ghidra.program.model.data.OffsetMaskSettingsDefinition
 
getValue(Settings) - Method in class ghidra.program.model.data.OffsetShiftSettingsDefinition
 
getValue(Settings) - Method in class ghidra.util.table.field.FunctionInlineSettingsDefinition
 
getValue(Settings) - Method in class ghidra.util.table.field.FunctionNoReturnSettingsDefinition
 
getValue(Settings) - Method in class ghidra.util.table.field.FunctionThunkSettingsDefinition
 
getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.AddressSizeProjectDataColumn
 
getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.CompilerProjectDataColumn
 
getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.CreatedWithProjectDataColumn
 
getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.CreationDateProjectDataColumn
 
getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.DomainFileSizeProjectDataColumn
 
getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.EndianProjectDataColumn
 
getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.ExecutablePathProjectDataColumn
 
getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.FormatProjectDataColumn
 
getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.LanguageProjectDataColumn
 
getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.Md5ProjectDataColumn
 
getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.ProcessorProjectDataColumn
 
getValue(Address) - Method in interface ghidra.program.database.IntRangeMap
 
getValue(Address) - Method in class ghidra.program.database.IntRangeMapDB
 
getValue(Address) - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
 
getValue(Address) - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
 
getValue(Address) - Method in class ghidra.program.database.util.AddressRangeMapDB
Returns the value associated with the given address
getValue(Address) - Method in interface ghidra.program.util.RangeMapAdapter
Returns the byte array that has been associated with the given index.
getValue(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AddressTableColumn
 
getValue(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.BytesTableColumn
 
getValue(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionNameTableColumn
 
getValue(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionParameterCountTableColumn
 
getValue(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.OffcutReferenceCountToAddressTableColumn
 
getValue(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceCountToAddressTableColumn
 
getValue(AddressSpace, long, int) - Method in class ghidra.pcode.memstate.AbstractMemoryState
This is the main interface for reading values from the MemoryState.
getValue(AddressSpace, long, int) - Method in interface ghidra.pcode.memstate.MemoryState
This is the main interface for reading values from the MemoryState.
getValue(Register) - Method in class ghidra.pcode.memstate.AbstractMemoryState
A convenience method for reading a value directly from a register rather than querying for the offset and space
getValue(Register) - Method in interface 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.database.code.InstructionDB
 
getValue(Register, boolean) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
 
getValue(Register, boolean) - Method in interface ghidra.program.model.lang.DisassemblerContextAdapter
 
getValue(Register, boolean) - Method in class ghidra.program.model.lang.ProcessorContextImpl
 
getValue(Register, boolean) - Method in interface ghidra.program.model.lang.ProcessorContextView
Get the contents of a processor register as a BigInteger object
getValue(Register, boolean) - Method in class ghidra.program.model.lang.ProgramProcessorContext
 
getValue(Register, boolean) - Method in class ghidra.program.model.lang.ReadOnlyProcessorContext
 
getValue(Register, boolean) - Method in class ghidra.program.model.listing.InstructionStub
 
getValue(Register, boolean) - Method in class ghidra.program.util.VarnodeContext
 
getValue(Register, Address) - Method in class ghidra.program.util.RegisterValueStore
Returns the RegisterValue (value and mask) associated with the given address.
getValue(Register, Address, boolean) - Method in class ghidra.program.database.register.OldProgramContextDB
 
getValue(Register, Address, boolean) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
 
getValue(Register, Address, boolean) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
Returns the future register value at the specified address.
getValue(Register, Address, boolean) - Method in interface ghidra.program.model.listing.ProgramContext
Returns the value assigned to a register at a given address.
getValue(Register, Address, boolean) - Method in class ghidra.program.util.AbstractStoredProgramContext
 
getValue(Register, Address, Address, boolean) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
Returns the future register value at the specified address that occurred because of a flow from the fromAddr.
getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionBodySizeTableColumn
 
getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionCallingConventionTableColumn
 
getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionPurgeTableColumn
 
getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionSignatureTableColumn
 
getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionTagTableColumn
 
getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.IsFunctionCustomStorageTableColumn
 
getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.IsFunctionInlineTableColumn
 
getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.IsFunctionNonReturningTableColumn
 
getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.IsFunctionVarargsTableColumn
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.MUIResourceDataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
Deprecated.
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
Deprecated.
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
Deprecated.
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
Deprecated.
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractComplexDataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractFloatDataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractIntegerDataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractLeb128DataType
 
getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
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
Returns the interpreted data value as an instance of the advertised value class.
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.PointerTypedef
 
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(MemBuffer, Settings, int) - Method in class ghidra.program.model.pcode.PartialUnion
 
getValue(Varnode) - Method in class ghidra.pcode.memstate.AbstractMemoryState
A convenience method for reading a value directly from a varnode rather than querying for the offset and space
getValue(Varnode) - Method in interface 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(Class<R>) - Method in record class ghidra.app.util.bin.format.golang.structmapping.FieldContext
Returns the value of this java field.
getValue(Object) - Method in class ghidra.framework.options.Option
 
getValue(String) - Method in class docking.actions.ActionAdapter
 
getValue(String) - Method in class generic.theme.AbstractThemeReader.Section
Returns the value for the given key.
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.AbstractMemoryState
This is a convenience method for reading registers by name.
getValue(String) - Method in interface 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(String, Class<T>, String) - Method in class docking.widgets.values.GValuesMap
 
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, Class<R>) - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
getValue(T, Class<R>) - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldOutputInfo
Returns the value of this java field.
getValue(T, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
 
getValue(T, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
Attempt to get a constant value for the expression
getValue(T, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractUnaryExpressionSolver
 
getValue(T, Map<String, Long>, AssemblyResolvedPatterns) - 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
Returns The "value add".
getValueAdd() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
Returns The "value add".
getValueAdd() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo5
Returns The "value add".
getValueAsAddress() - Method in class ghidra.app.util.dialog.AskAddrDialog
 
getValueAsDouble() - Method in class ghidra.app.script.AskDialog
 
getValueAsInt() - Method in class ghidra.app.script.AskDialog
 
getValueAsLong() - Method in class ghidra.app.script.AskDialog
 
getValueAsString() - Method in class db.BinaryField
 
getValueAsString() - Method in class db.BooleanField
 
getValueAsString() - Method in class db.ByteField
 
getValueAsString() - Method in class db.Field
Get field value as a formatted string
getValueAsString() - Method in class db.FixedField10
 
getValueAsString() - Method in class db.IntField
 
getValueAsString() - Method in class db.LongField
 
getValueAsString() - Method in class db.ShortField
 
getValueAsString() - Method in class db.StringField
 
getValueAsString() - Method in class ghidra.app.script.AskDialog
 
getValueAsString() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
Returns a string equivalent of the value of this symbol.
getValueAsString(byte[]) - Static method in class db.BinaryField
Get format value string for byte array
getValueAsString(KeyedObject) - Method in class ghidra.util.graph.attributes.Attribute
Return the attribute of the specified KeyedObject as a String.
getValueAsString(KeyedObject) - Method in class ghidra.util.graph.attributes.DoubleAttribute
Return the attribute of the specified KeyedObject as a String.
getValueAsString(KeyedObject) - Method in class ghidra.util.graph.attributes.IntegerAttribute
Return the attribute of the specified KeyedObject as a String.
getValueAsString(KeyedObject) - Method in class ghidra.util.graph.attributes.LongAttribute
Return the attribute of the specified KeyedObject as a String.
getValueAsString(KeyedObject) - Method in class ghidra.util.graph.attributes.ObjectAttribute
Return the attribute of the specified KeyedObject as a String.
getValueAsString(KeyedObject) - Method in class ghidra.util.graph.attributes.StringAttribute
Return the attribute of the specified KeyedObject as a String.
getValueAsString(String) - Method in class ghidra.framework.options.AbstractOptions
 
getValueAsString(String) - Method in interface ghidra.framework.options.Options
Returns the value as a string for the given option.
getValueAsString(String) - Method in class ghidra.framework.options.SubOptions
 
getValueAt(int, int) - Method in class docking.widgets.table.AbstractGTableModel
The default implementation of TableModel.getValueAt(int, int) that calls the 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
 
getValueBytes() - Method in class ghidra.util.bytesearch.DittedBitSequence
 
getValueClass() - Method in class ghidra.app.util.Option
Return the class of the value for this Option.
getValueClass() - Method in class ghidra.app.util.PseudoData
 
getValueClass() - Method in enum class ghidra.framework.options.OptionType
 
getValueClass() - Method in class ghidra.program.database.properties.ObjectPropertyMapDB
 
getValueClass() - Method in class ghidra.program.database.properties.UnsupportedMapDB
 
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() - Method in interface ghidra.program.model.util.IntPropertyMap
 
getValueClass() - Method in interface ghidra.program.model.util.LongPropertyMap
 
getValueClass() - Method in interface ghidra.program.model.util.PropertyMap
Returns property value class.
getValueClass() - Method in interface ghidra.program.model.util.StringPropertyMap
 
getValueClass() - Method in interface ghidra.program.model.util.VoidPropertyMap
 
getValueClass(Settings) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
 
getValueClass(Settings) - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
 
getValueClass(Settings) - Method in class ghidra.program.model.data.AbstractFloatDataType
 
getValueClass(Settings) - Method in class ghidra.program.model.data.AbstractIntegerDataType
 
getValueClass(Settings) - Method in class ghidra.program.model.data.AbstractLeb128DataType
 
getValueClass(Settings) - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
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 Object to be returned by this datatype (see DataType.getValue(MemBuffer, Settings, int)).
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.PointerTypedef
 
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
 
getValueClass(Settings) - Method in class ghidra.program.model.pcode.PartialUnion
 
getValueDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.GoVarlenString
Returns the data type that holds the raw string value.
getValueFor(MouseEvent) - Method in class docking.widgets.tab.GTabPanel
Returns the value of the tab that generated the given mouse event.
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.
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 docking.widgets.values.GValuesMap
Returns a collection of the AbstractValues defined in this ValuesMap.
getValues() - Method in class docking.widgets.values.ValuesMapDialog
Returns the ValuesMap being edited.
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.datastruct.WeakStore
returns a list of all the objects in this store
getValues() - Method in class ghidra.util.graph.AbstractDependencyGraph
Returns the set of values in this graph.
getValueString(int, int) - Method in class docking.widgets.AutoLookup
Returns a string representation of the item at the given row and column.
getValueString(int, int) - Method in class docking.widgets.list.GListAutoLookup
 
getValueString(int, int) - Method in class docking.widgets.table.GTableAutoLookup
 
getValueString(Settings) - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.docking.settings.FormatSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
 
getValueString(Settings) - Method in interface ghidra.docking.settings.NumberSettingsDefinition
 
getValueString(Settings) - Method in interface ghidra.docking.settings.SettingsDefinition
Get the setting value as a string which corresponds to this definition.
getValueString(Settings) - Method in interface ghidra.docking.settings.StringSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.program.model.data.EndianSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
 
getValueString(Settings) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.util.table.field.ByteCountSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.util.table.field.FunctionInlineSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.util.table.field.FunctionNoReturnSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.util.table.field.FunctionThunkSettingsDefinition
 
getValueString(Settings) - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
 
getValueType() - Method in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
Returns the class the value should match.
getValueVector() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
getValueWithSignednessHint(boolean) - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFNumericAttribute
Returns the value, forcing the signedness of ambiguous values using the specified hint.
getVar(Address, int, boolean, PcodeExecutorStatePiece.Reason) - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Get the value of a variable
getVar(AddressSpace, byte[], int, boolean, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.LocationPcodeExecutorStatePiece
 
getVar(AddressSpace, long, int, boolean, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.emu.ThreadPcodeExecutorState
 
getVar(AddressSpace, long, int, boolean, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
 
getVar(AddressSpace, long, int, boolean, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.DefaultPcodeExecutorState
 
getVar(AddressSpace, long, int, boolean, PcodeExecutorStatePiece.Reason) - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Get the value of a variable
getVar(AddressSpace, A, int, boolean, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
 
getVar(AddressSpace, A, int, boolean, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.PairedPcodeExecutorStatePiece
 
getVar(AddressSpace, A, int, boolean, PcodeExecutorStatePiece.Reason) - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Get the value of a variable
getVar(AddressSpace, Pair<L, R>, int, boolean, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.PairedPcodeExecutorState
 
getVar(AddressSpace, T, int, boolean, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.emu.ThreadPcodeExecutorState
 
getVar(AddressSpace, T, int, boolean, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.DefaultPcodeExecutorState
 
getVar(Register, PcodeExecutorStatePiece.Reason) - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Get the value of a register variable
getVar(Varnode, PcodeExecutorStatePiece.Reason) - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Get the value of a variable
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.
getVariableDetails(List<Variable>) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
getVariableName() - Method in class ghidra.app.util.html.VariableTextLine
 
getVariableNameColor() - Method in class ghidra.app.util.html.VariableTextLine
 
getVariableNames() - Method in class ghidra.app.util.CodeUnitInfo
Get the non-stack variable names.
getVariableOffset() - Method in class ghidra.program.database.symbol.SymbolDB
gets the generic symbol data 2 data.
getVariableOffset() - Method in class ghidra.program.util.OperandFieldLocation
Returns VariableOffset object if applicable or null.
getVariableRefs(Variable) - Static method in class ghidra.app.util.XReferenceUtil
Deprecated.
Returns the direct and offcut xrefs to the specified variable
getVariableRefs(Variable, List<Reference>, List<Reference>) - Static method in class ghidra.app.util.XReferenceUtil
Deprecated.
Populates the provided lists with the direct and offcut xrefs to the specified variable
getVariableRefs(Variable, List<Reference>, List<Reference>) - Static method in class ghidra.app.util.XReferenceUtils
Populates the provided lists with the direct and offcut xrefs to the specified variable
getVariableRefs(Variable, List<Reference>, List<Reference>, int) - Static method in class ghidra.app.util.XReferenceUtils
Populates the provided lists with the direct and offcut xrefs to the specified variable
getVariables(VariableFilter) - Method in class ghidra.program.database.function.FunctionDB
 
getVariables(VariableFilter) - Method in interface ghidra.program.model.listing.Function
Get all function variables which satisfy the specified filter
getVariables(VariableFilter) - Method in class ghidra.util.UndefinedFunction
 
getVariableSources() - Method in class ghidra.app.util.CodeUnitInfo
Get the non-stack variable sources.
getVariableStorage() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
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.
getVariableStorage() - Method in class ghidra.program.model.listing.ParameterImpl
 
getVariableStorage(Program) - Method in class ghidra.program.model.lang.ParameterPieces
 
getVariableStorageAddress(VariableStorage, boolean) - Method in interface ghidra.program.database.symbol.VariableStorageManager
Get a variable address for the given storage specification.
getVariableStorageAddress(VariableStorage, boolean) - Method in class ghidra.program.database.symbol.VariableStorageManagerDB
Get a variable address for the given storage specification.
getVariableStorageManager() - Method in class ghidra.program.database.data.DataTypeManagerDB
Get the variable storage manager if it has been established.
getVariableStorageManager() - Method in class ghidra.program.database.symbol.SymbolManager
Get the variable storage manager used by this symbol table
getVariableSymbol(Symbol, Function) - Static method in class ghidra.program.util.SimpleDiffUtility
Find the variable symbol in otherFunction which corresponds to the specified varSym.
getVariableSymbol(Symbol, Program) - Static method in class ghidra.program.util.SimpleDiffUtility
Find the variable symbol in otherProgram which corresponds to the specified varSym.
getVariableSymbol(Symbol, Program, Namespace) - Static method in class ghidra.program.util.SimpleDiffUtility
 
getVariableSymbol(String, Function) - Method in class ghidra.program.database.symbol.SymbolManager
 
getVariableSymbol(String, Function) - Method in interface ghidra.program.model.symbol.SymbolTable
Get 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.ClangCaseToken
 
getVarnode() - Method in class ghidra.app.decompiler.ClangReturnType
 
getVarnode() - Method in class ghidra.app.decompiler.ClangToken
Many tokens directly represent a variable in the data-flow
getVarnode() - Method in class ghidra.app.decompiler.ClangVariableToken
 
getVarnode() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
 
getVarnode() - Method in class ghidra.program.model.pcode.AddressXML
Build a raw Varnode from the Address and size
getVarnode() - Method in class ghidra.program.model.pcode.ParamMeasure
 
getVarnode(int, long, int) - Method in class ghidra.program.util.VarnodeContext
 
getVarnode(Register) - Method in class ghidra.program.model.pcode.VarnodeTranslator
Get a varnode that maps to the given register
getVarnode(Varnode, Varnode, int, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
 
getVarnodeCount() - Method in class ghidra.program.model.listing.VariableStorage
 
getVarnodeRef(ClangToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
If the token refers to an individual Varnode, return it.
getVarnodes() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
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
 
getVda_name() - Method in class ghidra.app.util.bin.format.elf.GnuVerdaux
 
getVda_next() - Method in class ghidra.app.util.bin.format.elf.GnuVerdaux
 
getVendorType() - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
Returns the vendor type 'enum' value of this note.
getVerboseDescription() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSourceFileInfo
Returns the source location info as a string formatted as "File: filename Line: linenum"
getVerEnum() - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
 
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.elf.GnuVerdef
 
getVersion() - Method in class ghidra.app.util.bin.format.elf.GnuVerneed
 
getVersion() - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
 
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
Returns 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.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
 
getVersion() - Method in class ghidra.util.extensions.ExtensionDetails
 
getVersionCounter(Program) - Static method in class ghidra.program.database.SpecExtension
Get version of CompilerSpec extensions stored with the Program
getVersionedGuidString(Program, Address, boolean) - Static method in class ghidra.app.util.datatype.microsoft.GuidUtil
 
getVersionFile(int) - Method in interface db.buffers.BufferFileManager
Get the buffer version file corresponding to a specified version.
getVersionFile(int) - Method in class db.Database.DBBufferFileManager
 
getVersionHistory() - Method in class ghidra.framework.data.DomainFileProxy
 
getVersionHistory() - Method in class ghidra.framework.data.GhidraFile
 
getVersionHistory() - Method in interface ghidra.framework.model.DomainFile
Returns list of all available versions.
getVersionIndicator() - Method in exception ghidra.util.exception.VersionException
Return a version indicator (OLDER_VERSION, NEWER_VERSION or UNKNOWN_VERSION).
getVersionLength() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
Gets the length of the version string that follows the length field.
getVersionName(Program) - Method in class ghidra.app.merge.tool.ListingMergePanel
 
getVersionNumber() - Method in class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
 
getVersionNumber() - Method in class ghidra.framework.main.datatree.VersionInfo
Get the version number.
getVersions() - Method in interface ghidra.framework.store.FolderItem
Returns list of all available versions or null if item is not versioned.
getVersions() - Method in class ghidra.framework.store.local.LocalFolderItem
 
getVersions() - Method in class ghidra.framework.store.local.UnknownFolderItem
 
getVersions() - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
getVersions(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
 
getVersions(String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
getVersions(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
Returns a list of all versions for the specified item.
getVersionStamp() - Method in class ghidra.app.util.bin.format.coff.AoutHeader
 
getVersionStamp() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
Returns the format version for this auxiliary header.
getVersionTag() - Method in interface ghidra.program.model.listing.ProgramModule
Returns an object that can be used to detect when the module tree has been affected by an undo or redo.
getVersionTime() - Method in class ghidra.framework.remote.RepositoryItem
Returns the time (UTC milliseconds) when the current version was created.
getVertex() - Method in class ghidra.graph.job.TwinkleVertexAnimator
 
getVertex() - Method in class ghidra.graph.viewer.actions.VgVertexContext
 
getVertex() - Method in interface ghidra.graph.viewer.actions.VisualGraphVertexActionContext
 
getVertex() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
getVertex(int) - Method in class ghidra.graph.viewer.layout.Row
Returns the vertex at the given column index or null if there is no vertex at that column
getVertex(MouseEvent) - Method in interface ghidra.graph.viewer.popup.PopupSource
Returns a vertex for the given event
getVertex(String) - Method in class ghidra.service.graph.AttributedGraph
Returns the vertex with the given vertex id
getVertexArray() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
returns an array containing the vertices in the graph
getVertexAttribute(String) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
This method gets and ObjectAttribute method give an attribute name.
getVertexBoundsInGraphSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getVertexBoundsInLayoutSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getVertexBoundsInViewSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getVertexCenterPointInViewSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getVertexColor(AttributedVertex) - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the color that will be used to draw the vertex
getVertexColor(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the color for the given vertex type
getVertexColorOverrideAttributeKey() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the attribute key that can be used to override the color of a vertex.
getVertexCount() - Method in interface ghidra.graph.GDirectedGraph
Count the number of vertices in the graph
getVertexCount() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getVertexCount() - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
getVertexCount() - Method in class ghidra.service.graph.AttributedGraph
Returns the total number of vertices in the graph
getVertexFillPaintTransformer() - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
 
getVertexFocusPathHighlightMode() - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
 
getVertexFocusPathHighlightMode() - Method in class ghidra.graph.viewer.GraphComponent
 
getVertexFocusPathHighlightMode() - Method in class ghidra.graph.viewer.GraphViewer
 
getVertexFocusPathHighlightMode() - Method in class ghidra.graph.viewer.VisualGraphView
 
getVertexFromPointInViewSpace(VisualizationServer<V, E>, Point) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getVertexHoverPathHighlightMode() - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
 
getVertexHoverPathHighlightMode() - Method in class ghidra.graph.viewer.GraphComponent
 
getVertexHoverPathHighlightMode() - Method in class ghidra.graph.viewer.GraphViewer
 
getVertexHoverPathHighlightMode() - Method in class ghidra.graph.viewer.VisualGraphView
 
getVertexLabel(AttributedVertex) - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the text that will be displayed as the label for the given vertex
getVertexLabelOverride() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the attribute key that can override the vertices label text
getVertexLocation(V, Column, Row<V>, Rectangle) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
getVertexLocations() - Method in class ghidra.graph.viewer.layout.LayoutPositions
 
getVertexOffsetFromLayoutCenter(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getVertexOffsetFromLayoutCenterTop(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getVertexPointInViewSpace(V) - Method in class ghidra.graph.viewer.VisualGraphView
 
getVertexProperty(String, Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
This is a helper method that gets a property named propName for vertex v.
getVertexSelectionColor() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the vertex selection color
getVertexShape(AttributedVertex) - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the VertexShape that will be used to draw the vertex's shape
getVertexShape(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the VertexShape for vertices that have the given vertex type
getVertexShapeForArrow(RenderContext<V, E>, Layout<V, E>, V) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
 
getVertexShapeForArrow(RenderContext<V, E>, Layout<V, E>, V) - Method in class ghidra.graph.viewer.edge.VisualGraphEdgeSatelliteRenderer
 
getVertexShapeOverrideAttributeKey() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns the attribute key that can be used to override the shape of a vertex.
getVertexType() - Method in class ghidra.service.graph.AttributedVertex
Returns the vertex type for this vertex
getVertexTypes() - Method in class ghidra.service.graph.GraphType
Returns a list of valid vertex types for graphs of this type
getVertexUpperLeftCornerInGraphSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getVertexUpperLeftCornerInLayoutSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getVertexUpperLeftCornerInViewSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getVertexWithKey(long) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
 
getVerticalOffset(int) - Method in class docking.widgets.indexedscrollpane.DefaultViewToIndexMapper
 
getVerticalOffset(int) - Method in class docking.widgets.indexedscrollpane.PreMappedViewToIndexMapper
 
getVerticalOffset(int) - Method in class docking.widgets.indexedscrollpane.UniformViewToIndexMapper
 
getVerticalOffset(int) - Method in interface docking.widgets.indexedscrollpane.ViewToIndexMapper
 
getVerticalScrollBar() - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
 
getVerticalScrollBar() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Returns the vertical scrollbar used by this panel.
getVertices() - Method in interface ghidra.graph.GDirectedGraph
Retrieve all the vertices
getVertices() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getVertices() - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
getVertices() - Method in class ghidra.graph.viewer.layout.Row
Returns all vertices in this row, sorted by column index (min to max).
getVertices() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
returns a java.util.Set containing the vertices in this graph.
getVerticesHavingReferent(Object) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns Vertex[] containing all vertices having the given object as a referent.
getVerticesInContainingComponent(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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 visible viewed projects that are managed by this project.
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 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
 
getViewNode(GTreeNode) - Method in class docking.widgets.tree.GTree
Gets the view node for the given node.
getViewNodeForPath(TreePath) - Method in class docking.widgets.tree.GTree
Gets the view node for the given path.
getViewPaths() - Method in class docking.widgets.tree.GTreeState
Returns the top few paths that are visible in the view.
getViewportBorderBounds() - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
 
getViewportPositionAsRow() - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
Returns the table row associated with the top of the viewport.
getViewPosition() - Method in class docking.widgets.tree.GTree
Returns the current viewport position of the scrollable tree.
getViewRect() - Method in class docking.widgets.tree.GTree
 
getViewRestoreOption() - Method in class ghidra.graph.viewer.options.VisualGraphOptions
 
getViewRoot() - Method in class docking.widgets.tree.GTree
This method returns the root node currently being displayed by the JTree.
getViewRow(int) - Method in class docking.widgets.table.GTableFilterPanel
Returns a row number in the table (the view) for the given table model row number (the model).
getViewRow(int) - Method in interface docking.widgets.table.RowObjectFilterModel
 
getViewRow(int) - Method in class docking.widgets.table.TableModelWrapper
 
getViewRow(int) - Method in class docking.widgets.table.threaded.ThreadedTableModel
Given a row index for the raw (unfiltered) model, return the corresponding index in the view (filtered) model.
getViewSize() - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
 
getViewTranslateCoordinates() - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
The offset of the transform from the world origin (which at the time of writing is the (0,0) at the upper left-hand corner of the GUI.
getViewUpdater() - Method in class ghidra.graph.viewer.GraphComponent
 
getViewUpdater() - Method in class ghidra.graph.viewer.GraphViewer
 
getViewUpdater() - Method in class ghidra.graph.viewer.VisualGraphView
 
getViewUpdater(GraphViewer<V, E>) - Method in interface ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
Returns the updater that is used to modify the primary graph viewer.
getViewUpdater(MouseEvent) - Method in interface ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
Returns the updater that is used to modify the primary graph viewer.
getViolation() - Method in class generic.concurrent.ReentryGuard
Retrieve a violation, if applicable
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.
getVirtualSize(PortableExecutable, SectionHeader[], AddressSpace) - Method in class ghidra.app.util.opinion.PeLoader
 
getVisibility() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Returns the symbol's visibility.
getVisibility() - Method in class ghidra.app.util.demangler.DemangledObject
 
getVisibleAmount() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getVisibleEndLayout() - Method in class docking.widgets.fieldpanel.FieldPanel
Returns the last visible layout or null if there are no visible layouts
getVisibleLayouts() - Method in class docking.widgets.fieldpanel.FieldPanel
 
getVisibleScreenBounds() - Static method in class generic.util.WindowUtilities
Returns a shape that represents the visible portion of the virtual screen bounds returned from WindowUtilities.getVirtualScreenBounds()
getVisibleStartLayout() - Method in class docking.widgets.fieldpanel.FieldPanel
Returns the first visible layout or null if there are no visible layouts
getVisibleTabs() - Method in class docking.widgets.tab.GTabPanel
Returns a list of all tab values that are visible.
getVisualGraph() - Method in class ghidra.graph.viewer.GraphViewer
 
getVisualGraph() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
getVisualGraph() - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
Returns the graph of this layout
getVisualGraph() - Method in class ghidra.graph.viewer.VisualGraphView
 
getVisualGraphLayout() - Method in class ghidra.graph.viewer.GraphViewer
 
getVisualGraphLayout(Layout<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getVMaddress() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
Gets the virtual address of the DYLIB
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 class ghidra.app.util.PseudoData
Returns whether this code unit is marked as having the name property.
getVoidProperty(String) - Method in class ghidra.program.database.code.InstructionDB
 
getVoidProperty(String) - Method in class ghidra.program.model.listing.DataStub
 
getVoidProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
 
getVoidProperty(String) - Method in interface ghidra.program.model.util.PropertySet
Returns whether this code unit is marked as having the name property.
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.dwarf.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
getVTable() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
 
getVTableFixups() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
Gets the VTableFixups directory.
getWaitForTaskCompleted() - Method in class ghidra.util.task.Task
Returns the value of the 'wait for completed task' boolean that was passed into this class
getWalker() - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmit
 
getWarning() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
Get the StandAloneDataTypeManager.ArchiveWarning which may have occured immediately following instatiation of this StandAloneDataTypeManager.
getWarningCount() - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
 
getWarningCount() - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
 
getWarningDetail() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
getWarningMessage(boolean) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
Get a suitable warning message.
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.
getWeakBindingTable() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The weak binding table.
getWeakBindOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The weak bind info offset.
getWeakBindSize() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
Returns The weak bind info size.
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
Deprecated.
 
getWeight(Edge) - Method in class ghidra.util.graph.SimpleWeightedDigraph
Deprecated.
 
getWeight(Edge) - Method in class ghidra.util.graph.WeightedDigraph
Deprecated.
Returns the weight of the specified edge.
getWeight(Vertex) - Method in class ghidra.util.graph.Dominator
Deprecated.
 
getWeightNorm() - Method in class generic.lsh.vector.WeightFactory
 
getWhere() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
 
getWholeBytes() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
Extract those portions of the pattern which constitute fully-specified bytes
getWholeInstructionBytes() - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
 
getWideCharSize() - Method in interface ghidra.program.model.data.DataOrganization
 
getWideCharSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
 
getWidth() - Method in class docking.menu.DockingMenuItemUI.MenuTabulator
 
getWidth() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getWidth() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getWidth() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getWidth() - Method in interface docking.widgets.fieldpanel.field.Field
Returns the current width of this field
getWidth() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getWidth() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getWidth() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getWidth() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getWidth() - Method in class ghidra.app.util.viewer.field.FieldFactory
Returns the width of the fields generated by this factory.
getWidth() - Method in class ghidra.app.util.viewer.field.IndentField
Returns the current width of this field.
getWidth() - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getWidth() - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getWidth() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
Returns the width of this model
getWidth() - Method in class ghidra.program.model.data.BitmapResource
 
getWin32VersionValue() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
This value is reserved, and must be 0
getWin32VersionValue() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
getWindow(String) - Static method in class docking.test.AbstractDockingTest
 
getWindowByTitle(Window, String) - Static method in class docking.test.AbstractDockingTest
 
getWindowByTitleContaining(Window, String) - Static method in class docking.test.AbstractDockingTest
 
getWindowGroup() - Method in class docking.ComponentProvider
Returns an optional group designator that, if non-null, the docking window manager uses to determine the initial location of the new component relative to any existing instances of this component Provider.
getWindowIcons() - Static method in class docking.framework.ApplicationInformationDisplayFactory
 
getWindowManager() - Method in class docking.AbstractDockingTool
 
getWindowManager() - Method in interface docking.Tool
Returns the DockingWindowManger for this tool.
getWindows(boolean) - Method in class docking.DockingWindowManager
Returns a list with all the windows in the windowStack.
getWindows(Window) - Static method in class docking.test.AbstractDockingTest
 
getWindowsHeader() - Method in class ghidra.app.util.bin.format.ne.NewExecutable
Returns the Windows header from the new executable.
getWindowSubMenuName() - Method in class docking.ComponentProvider
Returns the name of a cascading sub-menu name to use when when showing this provider in the "Window" menu.
getWithBusyCursor(Supplier<T>) - Method in class ghidra.graph.viewer.VisualGraphView
 
getWizardManager() - Method in class docking.wizard.AbstractMagePanelManager
 
getWizardManager() - Method in interface docking.wizard.PanelManager
Get the wizard manager.
getWord() - Method in class ghidra.util.WordLocation
 
getWord(byte[]) - Method in class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
Writes an entire word into buffer
getWordIndex() - Method in class ghidra.app.plugin.processors.sleigh.ContextOp
 
getWordOffset() - Method in class ghidra.program.model.pcode.Varnode
Returns the word offset into the address space this is defined within The word size is defined in the Language's .slaspec file with the "WORDSIZE" argument when DEFINEing a memory SPACE (capitalization is for emphasis; the directives are actually lowercase).
getWorkerName() - Method in class ghidra.app.cmd.formats.AppleSingleDoubleBinaryAnalysisCommand
 
getWorkerName() - Method in class ghidra.app.cmd.formats.CoffArchiveBinaryAnalysisCommand
 
getWorkerName() - Method in class ghidra.app.cmd.formats.CoffBinaryAnalysisCommand
 
getWorkerName() - Method in class ghidra.app.cmd.formats.ElfBinaryAnalysisCommand
 
getWorkerName() - Method in class ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
 
getWorkerName() - Method in class ghidra.app.cmd.formats.PefBinaryAnalysisCommand
 
getWorkerName() - Method in class ghidra.app.cmd.formats.PortableExecutableBinaryAnalysisCommand
 
getWorkspaces() - Method in interface ghidra.framework.model.ToolManager
Get list of known workspaces.
getWorkspaces() - Method in class ghidra.framework.project.tool.ToolManagerImpl
 
getWrappedModel() - Method in class docking.widgets.table.TableModelWrapper
 
getWrappedModel() - Method in interface docking.widgets.table.WrappingTableModel
Returns the wrapped model
getWriteHandle() - Method in class ghidra.pty.windows.Pipe
 
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() - Method in class resources.icons.TranslateIcon
Returns the amount the icon is being translated on the x axis;
getX(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getX(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getX(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getX(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
Returns the x coordinate for the given cursor position
getX(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getX(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getX(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getX(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getX(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
 
getX(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getX(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getXmlElement(String) - Method in class ghidra.framework.options.GProperties
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
Deprecated.
Returns an array containing the first maxNumber direct xref references to the specified code unit.
getXReferences(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtils
Returns an array containing the first max direct xref references to the specified code unit.
getXRefList(CodeUnit) - Static method in class ghidra.app.util.XReferenceUtil
Deprecated.
Returns an array containing all direct xref addresses to the specified code unit.
getXRefList(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtil
Deprecated.
Returns an array containing the first maxNumber direct xref addresses to the specified code unit.
getXRefLocation(Object) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
Get an address location for this object.
getY() - Method in class ghidra.program.util.MarkerLocation
Returns the Y screen location of the popup point.
getY() - Method in class resources.icons.TranslateIcon
Returns the amount the icon is being translated on the y axis;
getY(int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
getY(int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
getY(int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
getY(int) - Method in interface docking.widgets.fieldpanel.field.Field
Returns the y coordinate for the given row
getY(int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
getY(int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
getY(int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
getY(int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
getY(int) - Method in class ghidra.app.util.viewer.field.IndentField
 
getY(int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
getY(int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
getYOffset() - Method in class docking.widgets.fieldpanel.support.ViewerPosition
Returns the y coordinate of the layout at the top of the screen.
getYPelsPerMeter() - Method in class ghidra.program.model.data.BitmapResource
 
getYPos() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
getZ80_LANGUAGE() - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
 
getZerobaseAddress(Program) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Return the address of the golang zerobase symbol, or an artificial substitute.
getZeroEncoding(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getZeroLengthBoundary() - Method in interface ghidra.program.model.data.BitFieldPacking
A non-zero value indicates the fixed alignment size for bit-fields which follow a zero-length bitfield if greater than a bitfields base type normal alignment.
getZeroLengthBoundary() - Method in class ghidra.program.model.data.BitFieldPackingImpl
 
getZeroRegister() - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfo
 
getZoom() - Method in class ghidra.framework.main.ZoomedImagePainter
 
getZoom() - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
 
getZoomFactor() - Method in class docking.widgets.imagepanel.ImagePanel
Get the current zoom factor the image is being drawn to
geValidKeyBindingPrecedence(Component) - Method in class docking.action.MultipleKeyAction
This is a special version of MultipleKeyAction.getKeyBindingPrecedence() that allows the internal key event processing to specify the source component when determining how precedence should be established for the actions contained herein.
GFile - Interface in ghidra.formats.gfilesystem
Represents a file in a filesystem.
GFILE_NAME_TYPE_COMPARATOR - Static variable in class ghidra.formats.gfilesystem.FSUtilities
Sorts GFiles by type (directories segregated from files) and then by name, case-insensitive.
GFileHashProvider - Interface in ghidra.formats.gfilesystem
GFileSystem add-on interface that provides MD5 hashing for file located within the filesystem
GFileImpl - Class in ghidra.formats.gfilesystem
Base implementation of file in a filesystem.
GFileImpl(GFileSystem, GFile, boolean, long, FSRL) - Constructor for class ghidra.formats.gfilesystem.GFileImpl
Protected constructor, use static helper methods to create new instances.
GFileLocal - Class in ghidra.formats.gfilesystem
GFile implementation that refers to a real java.io.File on the local file system.
GFileLocal(File, String, FSRL, GFileSystem, GFile) - Constructor for class ghidra.formats.gfilesystem.GFileLocal
Create new GFileLocal instance.
GFileSystem - Interface in ghidra.formats.gfilesystem
Interface that represents a filesystem that contains files.
GFileSystemBase - Class in ghidra.formats.gfilesystem
This is the original GFileSystem implementation abstract base class, with most of the initially implemented filesystem types extending this class.
GFileSystemBase(String, ByteProvider) - Constructor for class ghidra.formats.gfilesystem.GFileSystemBase
 
GFileSystemBaseFactory - Class in ghidra.formats.gfilesystem.factory
A GFileSystemFactory implementation that probes and creates instances 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.
GFileSystemFactoryByteProvider<FSTYPE extends GFileSystem> - Interface in ghidra.formats.gfilesystem.factory
A GFileSystemFactory interface for filesystem implementations that use 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
 
GFileSystemLoadKernelTask - Class in ghidra.plugins.fsbrowser.tasks
 
GFileSystemLoadKernelTask(Plugin, ProgramManager, List<FSRL>) - Constructor for class ghidra.plugins.fsbrowser.tasks.GFileSystemLoadKernelTask
 
GFileSystemProbe - Interface in ghidra.formats.gfilesystem.factory
An empty interface that is a common type for the real probe interfaces to derive from.
GFileSystemProbeByteProvider - Interface in ghidra.formats.gfilesystem.factory
A GFileSystemProbe interface for filesystems that need to examine a ByteProvider.
GFileSystemProbeBytesOnly - Interface in ghidra.formats.gfilesystem.factory
A GFileSystemProbe interface for filesystems that can be detected using just a few bytes from the beginning of the containing file.
GFileSystemProgramProvider - Interface in ghidra.formats.gfilesystem
GFileSystem add-on interface that allows a filesystem publish the fact that it supports an import feature allowing the caller to import binaries directly into Ghidra without going through 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 help
Ghidra help broker that displays the help set; sets the application icon on the help frame and attempts to maintain the user window size.
GHelpBroker(HelpSet) - Constructor for class 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 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 help.GHelpHTMLEditorKit
 
GHelpSet - Class in 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 help.GHelpSet
 
ghidra - package ghidra
 
Ghidra - Class in ghidra
Ghidra entry point that forwards the command line arguments to GhidraLaunchable.
Ghidra() - Constructor for class ghidra.Ghidra
 
GHIDRA_CACERTS_PATH_PROPERTY - Static variable in class ghidra.net.ApplicationTrustManagerFactory
The X509 cacerts file to be used when authenticating remote certificates is identified by either a system property or user preference ghidra.cacerts.
GHIDRA_HOME - Static variable in class generic.util.Path
 
GHIDRA_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.component.margin - package ghidra.app.decompiler.component.margin
 
ghidra.app.decompiler.flatapi - package ghidra.app.decompiler.flatapi
 
ghidra.app.decompiler.parallel - package ghidra.app.decompiler.parallel
 
ghidra.app.decompiler.signature - package ghidra.app.decompiler.signature
 
ghidra.app.decompiler.util - package ghidra.app.decompiler.util
 
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.expr.match - package ghidra.app.plugin.assembler.sleigh.expr.match
 
ghidra.app.plugin.assembler.sleigh.grammars - package ghidra.app.plugin.assembler.sleigh.grammars
 
ghidra.app.plugin.assembler.sleigh.parse - package ghidra.app.plugin.assembler.sleigh.parse
 
ghidra.app.plugin.assembler.sleigh.sem - package ghidra.app.plugin.assembler.sleigh.sem
 
ghidra.app.plugin.assembler.sleigh.symbol - package ghidra.app.plugin.assembler.sleigh.symbol
 
ghidra.app.plugin.assembler.sleigh.tree - package ghidra.app.plugin.assembler.sleigh.tree
 
ghidra.app.plugin.assembler.sleigh.util - package ghidra.app.plugin.assembler.sleigh.util
 
ghidra.app.plugin.debug - package ghidra.app.plugin.debug
 
ghidra.app.plugin.debug.dbtable - package ghidra.app.plugin.debug.dbtable
 
ghidra.app.plugin.debug.propertymanager - package ghidra.app.plugin.debug.propertymanager
 
ghidra.app.plugin.exceptionhandlers.gcc - package ghidra.app.plugin.exceptionhandlers.gcc
 
ghidra.app.plugin.exceptionhandlers.gcc.datatype - package ghidra.app.plugin.exceptionhandlers.gcc.datatype
 
ghidra.app.plugin.exceptionhandlers.gcc.sections - package ghidra.app.plugin.exceptionhandlers.gcc.sections
 
ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame - package ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
 
ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable - package ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
 
ghidra.app.plugin.gui - package ghidra.app.plugin.gui
 
ghidra.app.plugin.languages.sleigh - package ghidra.app.plugin.languages.sleigh
 
ghidra.app.plugin.match - package ghidra.app.plugin.match
 
ghidra.app.plugin.processors.generic - package ghidra.app.plugin.processors.generic
 
ghidra.app.plugin.processors.sleigh - package ghidra.app.plugin.processors.sleigh
 
ghidra.app.plugin.processors.sleigh.expression - package ghidra.app.plugin.processors.sleigh.expression
 
ghidra.app.plugin.processors.sleigh.pattern - package ghidra.app.plugin.processors.sleigh.pattern
 
ghidra.app.plugin.processors.sleigh.symbol - package ghidra.app.plugin.processors.sleigh.symbol
 
ghidra.app.plugin.processors.sleigh.template - package ghidra.app.plugin.processors.sleigh.template
 
ghidra.app.plugin.prototype.analysis - package ghidra.app.plugin.prototype.analysis
 
ghidra.app.plugin.prototype.debug - package ghidra.app.plugin.prototype.debug
 
ghidra.app.plugin.runtimeinfo - package ghidra.app.plugin.runtimeinfo
 
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.attribs - package ghidra.app.util.bin.format.dwarf.attribs
 
ghidra.app.util.bin.format.dwarf.expression - package ghidra.app.util.bin.format.dwarf.expression
 
ghidra.app.util.bin.format.dwarf.external - package ghidra.app.util.bin.format.dwarf.external
 
ghidra.app.util.bin.format.dwarf.funcfixup - package ghidra.app.util.bin.format.dwarf.funcfixup
 
ghidra.app.util.bin.format.dwarf.line - package ghidra.app.util.bin.format.dwarf.line
 
ghidra.app.util.bin.format.dwarf.sectionprovider - package ghidra.app.util.bin.format.dwarf.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.info - package ghidra.app.util.bin.format.elf.info
 
ghidra.app.util.bin.format.elf.relocation - package ghidra.app.util.bin.format.elf.relocation
 
ghidra.app.util.bin.format.golang - package ghidra.app.util.bin.format.golang
 
ghidra.app.util.bin.format.golang.rtti - package ghidra.app.util.bin.format.golang.rtti
 
ghidra.app.util.bin.format.golang.rtti.types - package ghidra.app.util.bin.format.golang.rtti.types
 
ghidra.app.util.bin.format.golang.structmapping - package ghidra.app.util.bin.format.golang.structmapping
 
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.chained - package ghidra.app.util.bin.format.macho.commands.chained
 
ghidra.app.util.bin.format.macho.commands.codesignature - package ghidra.app.util.bin.format.macho.commands.codesignature
 
ghidra.app.util.bin.format.macho.commands.dyld - package ghidra.app.util.bin.format.macho.commands.dyld
 
ghidra.app.util.bin.format.macho.dyld - package ghidra.app.util.bin.format.macho.dyld
 
ghidra.app.util.bin.format.macho.prelink - package ghidra.app.util.bin.format.macho.prelink
 
ghidra.app.util.bin.format.macho.relocation - package ghidra.app.util.bin.format.macho.relocation
 
ghidra.app.util.bin.format.macho.threadcommand - package ghidra.app.util.bin.format.macho.threadcommand
 
ghidra.app.util.bin.format.macos - package ghidra.app.util.bin.format.macos
 
ghidra.app.util.bin.format.macos.asd - package ghidra.app.util.bin.format.macos.asd
 
ghidra.app.util.bin.format.macos.cfm - package ghidra.app.util.bin.format.macos.cfm
 
ghidra.app.util.bin.format.macos.rm - package ghidra.app.util.bin.format.macos.rm
 
ghidra.app.util.bin.format.mz - package ghidra.app.util.bin.format.mz
 
ghidra.app.util.bin.format.ne - package ghidra.app.util.bin.format.ne
 
ghidra.app.util.bin.format.objc2 - package ghidra.app.util.bin.format.objc2
 
ghidra.app.util.bin.format.objectiveC - package ghidra.app.util.bin.format.objectiveC
 
ghidra.app.util.bin.format.omf - package ghidra.app.util.bin.format.omf
 
ghidra.app.util.bin.format.pdb - package ghidra.app.util.bin.format.pdb
 
ghidra.app.util.bin.format.pe - package ghidra.app.util.bin.format.pe
 
ghidra.app.util.bin.format.pe.cli - package ghidra.app.util.bin.format.pe.cli
 
ghidra.app.util.bin.format.pe.cli.blobs - package ghidra.app.util.bin.format.pe.cli.blobs
 
ghidra.app.util.bin.format.pe.cli.methods - package ghidra.app.util.bin.format.pe.cli.methods
 
ghidra.app.util.bin.format.pe.cli.streams - package ghidra.app.util.bin.format.pe.cli.streams
 
ghidra.app.util.bin.format.pe.cli.tables - package ghidra.app.util.bin.format.pe.cli.tables
 
ghidra.app.util.bin.format.pe.cli.tables.flags - package ghidra.app.util.bin.format.pe.cli.tables.flags
 
ghidra.app.util.bin.format.pe.cli.tables.indexes - package ghidra.app.util.bin.format.pe.cli.tables.indexes
 
ghidra.app.util.bin.format.pe.debug - package ghidra.app.util.bin.format.pe.debug
 
ghidra.app.util.bin.format.pe.resource - package ghidra.app.util.bin.format.pe.resource
 
ghidra.app.util.bin.format.pe.rich - package ghidra.app.util.bin.format.pe.rich
 
ghidra.app.util.bin.format.pef - package ghidra.app.util.bin.format.pef
 
ghidra.app.util.bin.format.swift - package ghidra.app.util.bin.format.swift
 
ghidra.app.util.bin.format.swift.types - package ghidra.app.util.bin.format.swift.types
 
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.template - package ghidra.app.util.template
 
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.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.features.base.values - package ghidra.features.base.values
 
ghidra.formats.gfilesystem - package ghidra.formats.gfilesystem
 
ghidra.formats.gfilesystem.annotations - package ghidra.formats.gfilesystem.annotations
 
ghidra.formats.gfilesystem.crypto - package ghidra.formats.gfilesystem.crypto
 
ghidra.formats.gfilesystem.factory - package ghidra.formats.gfilesystem.factory
 
ghidra.formats.gfilesystem.fileinfo - package ghidra.formats.gfilesystem.fileinfo
 
ghidra.framework - package ghidra.framework
 
ghidra.framework.client - package ghidra.framework.client
 
ghidra.framework.cmd - package ghidra.framework.cmd
 
ghidra.framework.data - package ghidra.framework.data
 
ghidra.framework.generic.auth - package ghidra.framework.generic.auth
 
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.extensions - package ghidra.framework.project.extensions
 
ghidra.framework.project.tool - package ghidra.framework.project.tool
 
ghidra.framework.protocol.ghidra - package ghidra.framework.protocol.ghidra
 
ghidra.framework.remote - package ghidra.framework.remote
 
ghidra.framework.remote.security - package ghidra.framework.remote.security
 
ghidra.framework.store - package ghidra.framework.store
 
ghidra.framework.store.db - package ghidra.framework.store.db
 
ghidra.framework.store.local - package ghidra.framework.store.local
 
ghidra.framework.store.remote - package ghidra.framework.store.remote
 
ghidra.framework.task - package ghidra.framework.task
 
ghidra.framework.task.gui - package ghidra.framework.task.gui
 
ghidra.framework.task.gui.taskview - package ghidra.framework.task.gui.taskview
 
ghidra.generic.util.datastruct - package ghidra.generic.util.datastruct
 
ghidra.graph - package ghidra.graph
 
ghidra.graph.algo - package ghidra.graph.algo
 
ghidra.graph.event - package ghidra.graph.event
 
ghidra.graph.featurette - package ghidra.graph.featurette
 
ghidra.graph.graphs - package ghidra.graph.graphs
 
ghidra.graph.job - package ghidra.graph.job
 
ghidra.graph.jung - package ghidra.graph.jung
 
ghidra.graph.viewer - package ghidra.graph.viewer
 
ghidra.graph.viewer.actions - package ghidra.graph.viewer.actions
 
ghidra.graph.viewer.edge - package ghidra.graph.viewer.edge
 
ghidra.graph.viewer.edge.routing - package ghidra.graph.viewer.edge.routing
 
ghidra.graph.viewer.event.mouse - package ghidra.graph.viewer.event.mouse
 
ghidra.graph.viewer.event.picking - package ghidra.graph.viewer.event.picking
 
ghidra.graph.viewer.layout - package ghidra.graph.viewer.layout
 
ghidra.graph.viewer.options - package ghidra.graph.viewer.options
 
ghidra.graph.viewer.popup - package ghidra.graph.viewer.popup
 
ghidra.graph.viewer.renderer - package ghidra.graph.viewer.renderer
 
ghidra.graph.viewer.satellite - package ghidra.graph.viewer.satellite
 
ghidra.graph.viewer.shape - package ghidra.graph.viewer.shape
 
ghidra.graph.viewer.vertex - package ghidra.graph.viewer.vertex
 
ghidra.lifecycle - package ghidra.lifecycle
 
ghidra.net - package ghidra.net
 
ghidra.net.http - package ghidra.net.http
 
ghidra.pcode.emu - package ghidra.pcode.emu
 
ghidra.pcode.emu.auxiliary - package ghidra.pcode.emu.auxiliary
 
ghidra.pcode.emu.linux - package ghidra.pcode.emu.linux
 
ghidra.pcode.emu.sys - package ghidra.pcode.emu.sys
 
ghidra.pcode.emu.unix - package ghidra.pcode.emu.unix
 
ghidra.pcode.emu.x86 - package ghidra.pcode.emu.x86
 
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.exec - package ghidra.pcode.exec
 
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.struct - package ghidra.pcode.struct
 
ghidra.pcode.utils - package ghidra.pcode.utils
 
ghidra.plugin.importer - package ghidra.plugin.importer
 
ghidra.plugins.fsbrowser - package ghidra.plugins.fsbrowser
 
ghidra.plugins.fsbrowser.tasks - package ghidra.plugins.fsbrowser.tasks
 
ghidra.plugins.importer.batch - package ghidra.plugins.importer.batch
 
ghidra.plugins.importer.tasks - package ghidra.plugins.importer.tasks
 
ghidra.program.database - package ghidra.program.database
 
ghidra.program.database.bookmark - package ghidra.program.database.bookmark
 
ghidra.program.database.code - package ghidra.program.database.code
 
ghidra.program.database.data - package ghidra.program.database.data
 
ghidra.program.database.external - package ghidra.program.database.external
 
ghidra.program.database.function - package ghidra.program.database.function
 
ghidra.program.database.map - package ghidra.program.database.map
 
ghidra.program.database.mem - package ghidra.program.database.mem
 
ghidra.program.database.module - package ghidra.program.database.module
 
ghidra.program.database.oldfunction - package ghidra.program.database.oldfunction
 
ghidra.program.database.properties - package ghidra.program.database.properties
 
ghidra.program.database.references - package ghidra.program.database.references
 
ghidra.program.database.register - package ghidra.program.database.register
 
ghidra.program.database.reloc - package ghidra.program.database.reloc
 
ghidra.program.database.symbol - package ghidra.program.database.symbol
 
ghidra.program.database.util - package ghidra.program.database.util
 
ghidra.program.disassemble - package ghidra.program.disassemble
 
ghidra.program.examiner - package ghidra.program.examiner
 
ghidra.program.flatapi - package ghidra.program.flatapi
 
ghidra.program.model.address - package ghidra.program.model.address
 
ghidra.program.model.block - package ghidra.program.model.block
 
ghidra.program.model.block.graph - package ghidra.program.model.block.graph
 
ghidra.program.model.correlate - package ghidra.program.model.correlate
 
ghidra.program.model.data - package ghidra.program.model.data
 
ghidra.program.model.lang - package ghidra.program.model.lang
 
ghidra.program.model.lang.protorules - package ghidra.program.model.lang.protorules
 
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.pty - package ghidra.pty
 
ghidra.pty.linux - package ghidra.pty.linux
 
ghidra.pty.local - package ghidra.pty.local
 
ghidra.pty.macos - package ghidra.pty.macos
 
ghidra.pty.ssh - package ghidra.pty.ssh
 
ghidra.pty.unix - package ghidra.pty.unix
 
ghidra.pty.windows - package ghidra.pty.windows
 
ghidra.pty.windows.jna - package ghidra.pty.windows.jna
 
ghidra.python - package ghidra.python
 
ghidra.security - package ghidra.security
 
ghidra.service.graph - package ghidra.service.graph
 
ghidra.sleigh.grammar - package ghidra.sleigh.grammar
 
ghidra.test - package ghidra.test
 
ghidra.test.processors.support - package ghidra.test.processors.support
 
ghidra.util - package ghidra.util
 
ghidra.util.ascii - package ghidra.util.ascii
 
ghidra.util.bean - package ghidra.util.bean
 
ghidra.util.bean.field - package ghidra.util.bean.field
 
ghidra.util.bean.opteditor - package ghidra.util.bean.opteditor
 
ghidra.util.bytesearch - package ghidra.util.bytesearch
 
ghidra.util.classfinder - package ghidra.util.classfinder
 
ghidra.util.constraint - package ghidra.util.constraint
 
ghidra.util.data - package ghidra.util.data
 
ghidra.util.datastruct - package ghidra.util.datastruct
 
ghidra.util.exception - package ghidra.util.exception
 
ghidra.util.extensions - package ghidra.util.extensions
 
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.map - package ghidra.util.map
 
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:
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(Collection<E>) - Constructor for class docking.widgets.combobox.GhidraComboBox
Construct a new GhidraComboBox and populate a default model with the given items.
GhidraComboBox(ComboBoxModel<E>) - Constructor for class docking.widgets.combobox.GhidraComboBox
Construct a new GhidraComboBox using the given model.
GhidraDataConverter - Interface in ghidra.util
 
GhidraDataFlavorHandlerService - Class in ghidra.framework.main.datatree
 
GhidraDataFlavorHandlerService() - Constructor for class ghidra.framework.main.datatree.GhidraDataFlavorHandlerService
 
GhidraDataTypeArchiveMergeManagerFactory - Class in ghidra.program.database
 
GhidraDataTypeArchiveMergeManagerFactory() - Constructor for class ghidra.program.database.GhidraDataTypeArchiveMergeManagerFactory
 
GhidraException - Exception in ghidra
 
GhidraException(String) - Constructor for exception ghidra.GhidraException
 
GhidraException(Throwable) - Constructor for exception ghidra.GhidraException
 
GhidraFile - Class in docking.widgets.filechooser
An extension of File that does not translate to the native operating system's file separator.
GhidraFile - Class in ghidra.framework.data
 
GhidraFile(File, String, char) - Constructor for class docking.widgets.filechooser.GhidraFile
Construct a new GhidraFile.
GhidraFile(String, char) - Constructor for class docking.widgets.filechooser.GhidraFile
Construct a new GhidraFile.
GhidraFile(String, String, char) - Constructor for class docking.widgets.filechooser.GhidraFile
Construct a new GhidraFile.
GhidraFileChooser - Class in docking.widgets.filechooser
An implementation of a file chooser dialog.
GhidraFileChooser(Component) - Constructor for class docking.widgets.filechooser.GhidraFileChooser
Constructs a new ghidra file chooser.
GhidraFileChooserDirectoryModelIf - Interface in docking.widgets.filechooser
 
GhidraFileChooserMode - Enum Class 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
GhidraFileData provides the managed object which represents a project file that corresponds to matched FolderItem pair across both a versioned and private filesystem and viewed as a single file at the project level.
GhidraFileFilter - Interface in ghidra.util.filechooser
A interface that filters out all files except for those type extensions that it knows about.
GhidraFileOpenDataFlavorHandlerService - Class in ghidra.app.util
A class used to initialize the handling of files that are dropped onto the tool
GhidraFileOpenDataFlavorHandlerService() - Constructor for class ghidra.app.util.GhidraFileOpenDataFlavorHandlerService
 
GhidraFilterTable<ROW_OBJECT> - Class in ghidra.util.table
 
GhidraFilterTable(RowObjectTableModel<ROW_OBJECT>) - Constructor for class ghidra.util.table.GhidraFilterTable
 
GhidraFolder - Class in ghidra.framework.data
 
GhidraHelpService - Class in ghidra.base.help
Ghidra's help service.
GhidraJarApplicationLayout - Class in ghidra
The Ghidra jar application layout defines the customizable elements of the Ghidra application's directory structure when running in "single jar mode."
GhidraJarApplicationLayout() - Constructor for class ghidra.GhidraJarApplicationLayout
Constructs a new Ghidra jar application layout object.
GhidraJarBuilder - Class in ghidra.util
 
GhidraJarBuilder() - Constructor for class ghidra.util.GhidraJarBuilder
 
GhidraJarBuilder(ApplicationLayout) - Constructor for class ghidra.util.GhidraJarBuilder
 
GhidraLanguagePropertyKeys - Class in ghidra.program.model.lang
 
GhidraLaunchable - Interface in ghidra
Something intended to be launched by the GhidraLauncher.
GhidraLauncher - Class in ghidra
Class used to prepare Ghidra for launching
GhidraLauncher() - Constructor for class ghidra.GhidraLauncher
 
GhidraLittleEndianDataConverter - Class in ghidra.util
 
GhidraLittleEndianDataConverter() - Constructor for class ghidra.util.GhidraLittleEndianDataConverter
 
GhidraLocalURLAnnotatedStringHandler - Class in ghidra.app.util.viewer.field
This implementation expands URLAnnotatedStringHandler providing an example form of a local project Ghidra URL.
GhidraLocalURLAnnotatedStringHandler() - Constructor for class ghidra.app.util.viewer.field.GhidraLocalURLAnnotatedStringHandler
 
GhidraOptions - Interface in ghidra
Contains miscellaneous defines used for options.
GhidraOptions.CURSOR_MOUSE_BUTTON_NAMES - Enum Class 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
Extend this class to create screen shot images for help.
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 Class in ghidra.app.script
 
GhidraScriptConstants - Class in ghidra.app.script
A class to hold constants to be shared for clients of this package.
GhidraScriptInfoManager - Class in ghidra.app.script
A utility class for managing script directories and ScriptInfo objects.
GhidraScriptInfoManager() - Constructor for class ghidra.app.script.GhidraScriptInfoManager
 
GhidraScriptLoadException - Exception in ghidra.app.script
An exception for when a script provider cannot create a script instance
GhidraScriptLoadException(String) - Constructor for exception ghidra.app.script.GhidraScriptLoadException
Construct an exception with a message
GhidraScriptLoadException(String, Throwable) - Constructor for exception ghidra.app.script.GhidraScriptLoadException
Construct an exception with a custom message and cause
GhidraScriptLoadException(Throwable) - Constructor for exception ghidra.app.script.GhidraScriptLoadException
Construct an exception with a cause
GhidraScriptProperties - Class in ghidra.app.script
Handles processing for .properties files associated with a GhidraScript (.properties file and script should share the same basename).
GhidraScriptProvider - Class in ghidra.app.script
A provider that can compile, interpret, load, etc., Ghidra Scripts from a given language.
GhidraScriptProvider() - Constructor for class ghidra.app.script.GhidraScriptProvider
 
GhidraScriptRunner - Class in ghidra.app.util.headless
A simple class for running scripts outside of Ghidra.
GhidraScriptRunner() - Constructor for class ghidra.app.util.headless.GhidraScriptRunner
 
GhidraScriptService - Interface in ghidra.app.services
 
GhidraScriptUtil - Class in ghidra.app.script
A utility class for managing script directories and ScriptInfo objects.
GhidraScriptUtil() - Constructor for class ghidra.app.script.GhidraScriptUtil
 
GhidraServerHandle - Interface in ghidra.framework.remote
GhidraServerHandle provides access to a remote server.
GhidraServerURLAnnotatedStringHandler - Class in ghidra.app.util.viewer.field
This implementation expands URLAnnotatedStringHandler providing an example form of a Ghidra Server URL.
GhidraServerURLAnnotatedStringHandler() - Constructor for class ghidra.app.util.viewer.field.GhidraServerURLAnnotatedStringHandler
 
GhidraSshPtyFactory - Class in ghidra.pty.ssh
 
GhidraSshPtyFactory() - Constructor for class ghidra.pty.ssh.GhidraSshPtyFactory
 
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
Supported URL forms include: ghidra://<host>:<port>/<repository-name>[/<folder-path>]/[<folderItemName>[#ref]] ghidra:/[X:/]<project-path>/<project-name>[?[/<folder-path>]/[<folderItemName>[#ref]]]
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
GhidraURLConnection.StatusCode - Enum Class in ghidra.framework.protocol.ghidra
Connection status codes
GhidraURLQuery - Class in ghidra.framework.protocol.ghidra
GhidraURLQuery performs remote Ghidra repository and read-only local project queries for processing either a DomainFile or DomainFolder that a Ghidra URL may reference.
GhidraURLQuery() - Constructor for class ghidra.framework.protocol.ghidra.GhidraURLQuery
 
GhidraURLQueryTask - Class in ghidra.framework.protocol.ghidra
GhidraURLQueryTask provides an abstract Task which performs remote Ghidra repository and read-only local project queries for processing either a DomainFile or DomainFolder that a Ghidra URL may reference.
GhidraURLQueryTask(String, URL) - Constructor for class ghidra.framework.protocol.ghidra.GhidraURLQueryTask
Construct a Ghidra URL read-only query task.
GhidraURLResultHandler - Interface in ghidra.framework.protocol.ghidra
 
GhidraURLResultHandlerAdapter - Class in ghidra.framework.protocol.ghidra
GhidraURLResultHandlerAdapter provides a basic result handler for GhidraURLQuery.
GhidraURLResultHandlerAdapter() - Constructor for class ghidra.framework.protocol.ghidra.GhidraURLResultHandlerAdapter
Construct adapter.
GhidraURLResultHandlerAdapter(boolean) - Constructor for class ghidra.framework.protocol.ghidra.GhidraURLResultHandlerAdapter
Construct adapter with preferred error handling.
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
 
GhidraValuesMap - Class in ghidra.features.base.values
Extends GValuesMap to add Ghidra specific types such as Address and Program
GhidraValuesMap() - Constructor for class ghidra.features.base.values.GhidraValuesMap
 
GHOST_WHITE - Static variable in class ghidra.util.WebColors
 
GHtmlCheckBox - Class in docking.widgets.checkbox
A JCheckBox that allows HTML rendering.
GHtmlCheckBox() - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
Creates a check box with no text or icon, with HTML rendering allowed.
GHtmlCheckBox(String) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
Creates a check box with the specified text, with HTML rendering allowed.
GHtmlCheckBox(String, boolean) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
Creates a check box with the specified text and initial selected state, with HTML rendering allowed.
GHtmlCheckBox(String, Icon) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
Creates a check box with the specified text and icon, with HTML rendering allowed.
GHtmlCheckBox(String, Icon, boolean) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
Creates a check box with the specified text and icon and initial selected state, with HTML rendering allowed.
GHtmlCheckBox(Action) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
Creates a check box where properties are taken from the Action supplied, with HTML rendering allowed.
GHtmlCheckBox(Icon) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
Creates a check box with an icon, with HTML rendering allowed.
GHtmlCheckBox(Icon, boolean) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
Creates a check box with an icon and initial selected state, with HTML rendering allowed.
GHtmlLabel - Class in docking.widgets.label
An immutable label (the text can NOT be changed), with HTML rendering allowed.
GHtmlLabel() - Constructor for class docking.widgets.label.GHtmlLabel
Creates a immutable label with no image and no text, with SwingConstants.LEADING horizontal alignment, with HTML rendering allowed.
GHtmlLabel(String) - Constructor for class docking.widgets.label.GHtmlLabel
Creates a immutable label with the specified text, with SwingConstants.LEADING horizontal alignment, with HTML rendering allowed.
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
 
GIcon - Class in generic.theme
An Icon whose value is dynamically determined by looking up its id into a global icon table that is determined by the active GTheme.
GIcon(String) - Constructor for class generic.theme.GIcon
Construct a GIcon with an id that will be used to look up the current icon associated with that id, which can be changed at runtime.
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.
GIconUIResource - Class in generic.theme
Version of GIcon that implements UIResource.
GIconUIResource(String) - Constructor for class generic.theme.GIconUIResource
 
gids - Variable in class ghidra.pcode.emu.unix.EmuUnixUser
 
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.
GListAutoLookup<T> - Class in docking.widgets.list
AutoLookup implementation for GLists
GListAutoLookup(GList<T>) - Constructor for class docking.widgets.list.GListAutoLookup
 
GListCellRenderer<E> - Class in docking.widgets.list
Provides a common implementation of a list renderer, for use in both JList and JComboBox.
GListCellRenderer() - Constructor for class docking.widgets.list.GListCellRenderer
Constructs a new GListCellRenderer.
GLOBAL - Enum constant in enum class docking.actions.dialog.ActionDisplayLevel
 
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_MENU - Enum constant in enum class docking.actions.dialog.ActionGroup
 
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_TOOLBAR - Enum constant in enum class docking.actions.dialog.ActionGroup
 
GLOBAL_VAR - Static variable in class ghidra.program.model.symbol.SymbolType
 
GLOBALCONTEXT_PROPERTY - Static variable in interface docking.action.DockingActionIf
 
GlobalFocusTraversalAction - Class in docking.action
Action for global focus traversal.
GlobalFocusTraversalAction(KeyStroke, boolean) - Constructor for class docking.action.GlobalFocusTraversalAction
 
GlobalMenuAndToolBarManager - Class in docking
Class to manage all the global actions that show up on the main tool menubar or toolbar
GlobalMenuAndToolBarManager(DockingWindowManager, MenuHandler, MenuGroupMap) - Constructor for class docking.GlobalMenuAndToolBarManager
 
GlobalNamespace - Class in ghidra.program.model.address
The global namespace implementation class
GlobalNamespace(Memory) - Constructor for class ghidra.program.model.address.GlobalNamespace
Constructs a new GlobalNamespace
GlobalPointerDataDirectory - Class in ghidra.app.util.bin.format.pe
 
GlobalShare - Enum constant in enum class ghidra.app.util.bin.format.pef.SectionShareKind
Indicates the section is shared between all processes in the system.
GlobalSymbol - Class in ghidra.program.model.address
The global symbol implementation class
GlobalSymbolMap - Class in ghidra.program.model.pcode
A container for global symbols in the decompiler's model of a function.
GlobalSymbolMap(HighFunction) - Constructor for class ghidra.program.model.pcode.GlobalSymbolMap
Construct a global symbol map attached to a particular function model.
GlobalVariableSymbolDB - Class in ghidra.program.database.symbol
 
GlobalVariableSymbolDB(SymbolManager, DBObjectCache<SymbolDB>, VariableStorageManagerDB, Address, DBRecord) - Constructor for class ghidra.program.database.symbol.GlobalVariableSymbolDB
Constructs a new GlobalVariableSymbolDB which are restricted to the global namespace
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
 
GlueEmulate(SleighLanguage, MemoryState, BreakTable) - Constructor for class ghidra.pcode.emu.ModifiedPcodeThread.GlueEmulate
 
GModule - Class in ghidra.framework
Represents a module in universe of repos.
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.
GnuDebugLink - Class in ghidra.app.util.bin.format.elf.info
An ELF section (almost like a ElfNote) that contains information about an external DWARF debug file.
GnuDebugLink(int, String, int) - Constructor for class ghidra.app.util.bin.format.elf.info.GnuDebugLink
 
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.
GO_1_16_MAGIC - Static variable in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
 
GO_1_18_MAGIC - Static variable in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
 
GO_1_2_MAGIC - Static variable in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
 
goal - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedBackfillBuilder
 
goal - Variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
GoArrayType - Class in ghidra.app.util.bin.format.golang.rtti.types
GoType structure that defines an array.
GoArrayType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoArrayType
 
goBack() - Method in class util.HistoryList
Moves this history list's current item pointer back one and then calls the user-provided callback to signal the newly selected item.
goBackTo(T) - Method in class util.HistoryList
Performs a HistoryList.goBack() until the given item becomes the current item.
GoBaseType - Class in ghidra.app.util.bin.format.golang.rtti.types
Represents the fundamental golang rtti type information.
GoBaseType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoBaseType
 
GoBuildId - Class in ghidra.app.util.bin.format.golang
This class represents a go build id string, along with a magic header.
GoBuildId(String) - Constructor for class ghidra.app.util.bin.format.golang.GoBuildId
 
GoBuildInfo - Class in ghidra.app.util.bin.format.golang
A program section that contains Go build information strings, namely go module package names, go module dependencies, and build/compiler flags, as well as the golang version itself.
GoBuildSettings - Record Class in ghidra.app.util.bin.format.golang
Key=value element of Golang Build settings
GoBuildSettings(String, String) - Constructor for record class ghidra.app.util.bin.format.golang.GoBuildSettings
Creates an instance of a GoBuildSettings record class.
GoChanType - Class in ghidra.app.util.bin.format.golang.rtti.types
A GoType structure that defines a go channel
GoChanType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoChanType
 
GoConstants - Class in ghidra.app.util.bin.format.golang
Misc constant values for golang
GoConstants() - Constructor for class ghidra.app.util.bin.format.golang.GoConstants
 
GOEXIT - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
goForward() - Method in class util.HistoryList
Moves this history list's current item pointer forward one and then calls the user-provided callback to signal the newly selected item.
goForwardTo(T) - Method in class util.HistoryList
Performs a HistoryList.goForward() until the given item becomes the current item.
GoFuncData - Class in ghidra.app.util.bin.format.golang.rtti
A structure that golang generates that contains metadata about a function.
GoFuncData() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoFuncData
 
GoFuncDataTable - Enum Class in ghidra.app.util.bin.format.golang.rtti
An index into a GoFuncData's variable-size funcdata array.
GoFuncFlag - Enum Class in ghidra.app.util.bin.format.golang.rtti
Bitmask flags for runtime._func (GoFuncData) flags field.
GoFuncID - Enum Class in ghidra.app.util.bin.format.golang.rtti
List of function ids for runtime._func (GoFuncData) funcID field.
GoFunctabEntry - Class in ghidra.app.util.bin.format.golang.rtti
A structure that golang generates that maps between a function's entry point and the location of the function's GoFuncData structure.
GoFunctabEntry() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoFunctabEntry
 
GoFunctionFixup - Class in ghidra.app.util.bin.format.golang
Utility class to fix Golang function parameter storage
GoFunctionFixup() - Constructor for class ghidra.app.util.bin.format.golang.GoFunctionFixup
 
GoFunctionMultiReturn - Class in ghidra.app.util.bin.format.golang
Handles creating a Ghidra structure to represent multiple return values returned from a golang function.
GoFunctionMultiReturn(CategoryPath, String, List<DataType>, DataTypeManager, GoParamStorageAllocator) - Constructor for class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
 
GoFunctionMultiReturn(Structure, DataTypeManager, GoParamStorageAllocator) - Constructor for class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
 
GoFunctionMultiReturn(List<DWARFVariable>, DWARFFunction, DataTypeManager, GoParamStorageAllocator) - Constructor for class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
 
GoFuncType - Class in ghidra.app.util.bin.format.golang.rtti.types
A GoType structure that defines a function type.
GoFuncType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
 
GOGO - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
GoIface - Class in ghidra.app.util.bin.format.golang.rtti
A structure that golang generates that maps between a interface and its data
GoIface() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoIface
 
GoIMethod - Class in ghidra.app.util.bin.format.golang.rtti.types
 
GoIMethod() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoIMethod
 
GoIMethod.GoIMethodInfo - Class in ghidra.app.util.bin.format.golang.rtti.types
 
GoIMethodInfo(GoItab, GoIMethod, Address) - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoIMethod.GoIMethodInfo
 
GoInterfaceType - Class in ghidra.app.util.bin.format.golang.rtti.types
A GoType structure that defines a golang interface.
GoInterfaceType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoInterfaceType
 
GoItab - Class in ghidra.app.util.bin.format.golang.rtti
Represents a mapping between a golang interface and a type that implements the methods of the interface.
GoItab() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoItab
 
GoKind - Enum Class in ghidra.app.util.bin.format.golang.rtti.types
Enum defining the various golang primitive types
GOLANG - Enum constant in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
GOLANG_ABI_INTERNAL_CALLINGCONVENTION_NAME - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
 
GOLANG_ABI0_CALLINGCONVENTION_NAME - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
 
GOLANG_API_EXPORT - Static variable in class ghidra.app.util.bin.format.golang.GolangDWARFFunctionFixup
 
GOLANG_BOOTSTRAP_FUNCS_CATEGORYPATH - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
 
GOLANG_CATEGORYPATH - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
Category path to place golang types in
GOLANG_CSPEC_NAME - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
 
GOLANG_DUFFCOPY_CALLINGCONVENTION_NAME - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
 
GOLANG_DUFFZERO_CALLINGCONVENTION_NAME - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
 
GOLANG_RECOVERED_TYPES_CATEGORYPATH - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
 
GOLANG_VERSION_PROPERTY_NAME - Static variable in enum class ghidra.app.util.bin.format.golang.GoVer
 
GolangDWARFFunctionFixup - Class in ghidra.app.util.bin.format.golang
Fixups for golang functions found during DWARF processing.
GolangDWARFFunctionFixup() - Constructor for class ghidra.app.util.bin.format.golang.GolangDWARFFunctionFixup
 
GolangElfInfoProducer - Class in ghidra.app.util.bin.format.golang
Handles marking up and program info for Golang binaries.
GolangElfInfoProducer() - Constructor for class ghidra.app.util.bin.format.golang.GolangElfInfoProducer
 
GOLD - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
GOLD - Static variable in class ghidra.util.WebColors
 
GOLDEN_ROD - Static variable in class ghidra.util.WebColors
 
GoMapType - Class in ghidra.app.util.bin.format.golang.rtti.types
Golang type info about a specific map type.
GoMapType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoMapType
 
GoMethod - Class in ghidra.app.util.bin.format.golang.rtti.types
Structure that defines a method for a GoType, found in the type's GoUncommonType struct.
GoMethod() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoMethod
 
GoMethod.GoMethodInfo - Class in ghidra.app.util.bin.format.golang.rtti.types
 
GoMethodInfo(GoType, GoMethod, Address) - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoMethod.GoMethodInfo
 
GoModuledata - Class in ghidra.app.util.bin.format.golang.rtti
Represents a golang moduledata structure, which contains a lot of valuable bootstrapping data for RTTI and function data.
GoModuledata() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoModuledata
 
GoModuleInfo - Record Class in ghidra.app.util.bin.format.golang
Represents information about a single golang module dependency.
GoModuleInfo(String, String, String, GoModuleInfo) - Constructor for record class ghidra.app.util.bin.format.golang.GoModuleInfo
Creates an instance of a GoModuleInfo record class.
GoName - Class in ghidra.app.util.bin.format.golang.rtti
Represents a golang "name" construct, which isn't represented in go as a normal structure since it is full of variable length and optional fields.
GoName() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoName
 
GoName.Flag - Enum Class in ghidra.app.util.bin.format.golang.rtti
 
GOPANIC - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
GoParamStorageAllocator - Class in ghidra.app.util.bin.format.golang
Logic and helper for allocating storage for a function's parameters and return value.
GoParamStorageAllocator(Program, GoVer) - Constructor for class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
Creates a new golang function call storage allocator for the specified Ghidra Language.
GoPcDataTable - Enum Class in ghidra.app.util.bin.format.golang.rtti
An index into a GoFuncData's variable-sized pcdata array.
GoPcHeader - Class in ghidra.app.util.bin.format.golang.rtti
A low-level structure embedded in golang binaries that contains useful bootstrapping information.
GoPcHeader() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
 
GOPCLNTAB_SECTION_NAME - Static variable in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
 
GoPcValueEvaluator - Class in ghidra.app.util.bin.format.golang.rtti
Evaluates a sequence of (value_delta,pc_delta) leb128 pairs to calculate a value for a certain PC location.
GoPcValueEvaluator(GoFuncData, long) - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoPcValueEvaluator
Creates a GoPcValueEvaluator instance, tied to the specified GoFuncData, starting at the specified offset in the moduledata's pctab.
GoPlainType - Class in ghidra.app.util.bin.format.golang.rtti.types
WARNING: tricky code / class layout here!
GoPlainType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoPlainType
 
GoPointerType - Class in ghidra.app.util.bin.format.golang.rtti.types
GoType structure that defines a pointer.
GoPointerType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoPointerType
 
GoRegisterInfo - Class in ghidra.app.util.bin.format.golang
Immutable information about registers, alignment sizes, etc needed to allocate storage for parameters during a function call.
GoRegisterInfoManager - Class in ghidra.app.util.bin.format.golang
XML config file format:
GoRegisterInfoManager() - Constructor for class ghidra.app.util.bin.format.golang.GoRegisterInfoManager
 
GoRttiMapper - Class in ghidra.app.util.bin.format.golang.rtti
DataTypeMapper for golang binaries.
GoRttiMapper(Program, int, Endian, GoVer, ResourceFile) - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Creates a GoRttiMapper using the specified bootstrap information.
GoRttiMapper.GoNameSupplier - Interface in ghidra.app.util.bin.format.golang.rtti
 
GoSlice - Class in ghidra.app.util.bin.format.golang.rtti
A structure that represents a golang slice instance (similar to a java ArrayList).
GoSlice() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoSlice
 
GoSlice(long, long, long, GoRttiMapper) - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoSlice
Creates an artificial slice instance using the supplied values.
GoSliceType - Class in ghidra.app.util.bin.format.golang.rtti.types
Golang type information about a specific slice type.
GoSliceType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoSliceType
 
GoSourceFileInfo - Record Class in ghidra.app.util.bin.format.golang.rtti
Represents a golang source file and line number tuple.
GoSourceFileInfo(String, int) - Constructor for record class ghidra.app.util.bin.format.golang.rtti.GoSourceFileInfo
Creates an instance of a GoSourceFileInfo record class.
GoString - Class in ghidra.app.util.bin.format.golang.rtti
A structure that represents a golang string instance.
GoString() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoString
 
GoStructField - Class in ghidra.app.util.bin.format.golang.rtti.types
Structure used to define a field in a struct type.
GoStructField() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoStructField
 
GoStructType - Class in ghidra.app.util.bin.format.golang.rtti.types
Golang type information about a specific structure type.
GoStructType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoStructType
 
GoSymbolName - Record Class in ghidra.app.util.bin.format.golang.rtti
Represents a Golang symbol name.
GoSymbolName(String, String, String, String) - Constructor for record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Creates an instance of a GoSymbolName record class.
got - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
 
GOT_BLOCK_NAME - Static variable in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Fabricated Global Offset Table (GOT) name/prefix to be used when processing an object module and a GOT must be fabricated to allow relocation processing.
GOT_SYMBOL_NAME - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
 
goTo(long) - Method in class ghidra.test.AbstractProgramBasedTest
 
goTo(Navigatable, Address) - Method in interface ghidra.app.services.GoToService
Generates a GoTo event to the given address for the specific navigatable.
goTo(Navigatable, Address) - Method in class ghidra.app.util.navigation.GoToServiceImpl
 
goTo(Navigatable, Program, Address, Address) - Method in interface ghidra.app.services.GoToService
Generates a GoTo event to the given address.
goTo(Navigatable, Program, Address, Address) - Method in class ghidra.app.util.navigation.GoToServiceImpl
 
goTo(Navigatable, ProgramLocation, Program) - Method in interface ghidra.app.services.GoToService
Generates a GoTo event to the given location in the given program.
goTo(Navigatable, ProgramLocation, Program) - Method in class ghidra.app.util.navigation.GoToServiceImpl
 
goTo(PluginTool, Program, Address) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
 
goTo(PluginTool, Program, String) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
 
goTo(Address) - Method in class ghidra.app.merge.tool.ListingMergePanel
 
goTo(Address) - Method in class ghidra.app.plugin.ProgramPlugin
Convenience method to go to the specified address.
goTo(Address) - Method in class ghidra.app.script.GhidraScript
Sends a 'goto' event that navigates the listing to the specified address.
goTo(Address) - Method in interface ghidra.app.services.GoToOverrideService
 
goTo(Address) - Method in interface ghidra.app.services.GoToService
Generates a GoTo event to the gotoAddress.
goTo(Address) - Method in class ghidra.app.util.navigation.GoToServiceImpl
 
goTo(Address) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Go to the indicated address in the listing that last had focus.
goTo(Address) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Positions the ListingPanel to the given address.
goTo(Address) - Method in class ghidra.test.AbstractProgramBasedTest
 
goTo(Address, int) - Method in class ghidra.app.merge.tool.ListingMergePanel
 
goTo(Address, Address) - Method in interface ghidra.app.services.GoToService
Generates a GoTo event to the given address.
goTo(Address, Address) - Method in class ghidra.app.util.navigation.GoToServiceImpl
 
goTo(Address, Address) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Positions the ListingPanel to the given address.
goTo(Address, Program) - Method in interface ghidra.app.services.GoToService
Generates a GoTo event to the gotoAddress.
goTo(Address, Program) - Method in class ghidra.app.util.navigation.GoToServiceImpl
 
goTo(CodeUnit) - Method in class ghidra.app.plugin.ProgramPlugin
 
goTo(Function) - Method in class ghidra.app.script.GhidraScript
Sends a 'goto' event that navigates the listing to the specified function.
goTo(Program, ProgramLocation) - Method in interface ghidra.app.nav.Navigatable
Commands this navigatable to goto (display) the given program and location
goTo(Symbol) - Method in class ghidra.app.script.GhidraScript
Sends a 'goto' event that navigates the listing to the specified symbol.
goTo(ProgramLocation) - Method in interface ghidra.app.services.GoToService
Generates a GoTo event and handles any history state that needs to be saved.
goTo(ProgramLocation) - Method in class ghidra.app.util.navigation.GoToServiceImpl
 
goTo(ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Moves the cursor to the given program location and repositions the scrollbar to show that location in the screen.
goTo(ProgramLocation, boolean) - Method in class ghidra.app.merge.tool.ListingMergePanel
 
goTo(ProgramLocation, boolean) - Method in interface ghidra.app.services.CodeViewerService
Commands the code viewer to position the cursor at the given location.
goTo(ProgramLocation, boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Go to the indicated location in the listing that last had focus.
goTo(ProgramLocation, boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Moves the cursor to the given program location.
goTo(ProgramLocation, Program) - Method in interface ghidra.app.services.GoToService
Generates a GoTo event and handles any history state that needs to be saved.
goTo(ProgramLocation, Program) - Method in class ghidra.app.util.navigation.GoToServiceImpl
 
goTo(String) - Method in interface ghidra.app.services.GoToOverrideService
 
goTo(String) - Method in class ghidra.test.AbstractProgramBasedTest
 
goTo(BigInteger, int, int, int, boolean) - Method in class docking.widgets.fieldpanel.FieldPanel
Sets the cursor to the given Field location and attempts to show that location in the center of the screen.
goTo(BigInteger, int, int, int, boolean, EventTrigger) - Method in class docking.widgets.fieldpanel.FieldPanel
 
GOTO - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
GOTO - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
goto_stmt() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
goto_stmt() - Method in class ghidra.sleigh.grammar.SleighEcho
 
goto_stmt() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
goto_stmt() - Method in class ghidra.sleigh.grammar.SleighParser
 
goto_stmt_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.goto_stmt_return
 
GotoAction(int) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.GotoAction
 
goToAddress(Address, boolean) - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
goToAddress(Address, boolean) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
 
GoToAddressLabelDialog - Class in ghidra.app.util.navigation
 
GoToAddressLabelDialog(GoToService, Plugin) - Constructor for class ghidra.app.util.navigation.GoToAddressLabelDialog
 
gotoCompleted(String, boolean) - Method in interface ghidra.app.services.GoToServiceListener
Notification that the GOTO completed.
gotoCompleted(String, boolean) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
 
goToExternalLocation(Navigatable, ExternalLocation, boolean) - Method in interface ghidra.app.services.GoToService
Navigate to either the external program location or address linkage location.
goToExternalLocation(Navigatable, ExternalLocation, boolean) - Method in class ghidra.app.util.navigation.GoToServiceImpl
 
goToExternalLocation(ExternalLocation, boolean) - Method in interface ghidra.app.services.GoToService
Navigate to either the external program location or address linkage location.
goToExternalLocation(ExternalLocation, boolean) - Method in class ghidra.app.util.navigation.GoToServiceImpl
 
gotoFailed(Exception) - Method in interface ghidra.app.services.GoToServiceListener
Notification that the GOTO failed with an exception.
gotoFailed(Exception) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
 
goToFunction(Function, boolean) - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
goToFunction(Function, boolean) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
 
goToLabel(String, boolean) - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
goToLabel(String, boolean) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
 
goToListing(long) - Method in class help.screenshot.AbstractScreenShotGenerator
 
goToListing(long, boolean) - Method in class help.screenshot.AbstractScreenShotGenerator
 
goToListing(long, String, boolean) - Method in class help.screenshot.AbstractScreenShotGenerator
 
goToNextWhiteChild(Vertex) - Method in class ghidra.util.graph.Dominator
Deprecated.
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
Generates a GoTo event for the given query.
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
Generates a GoTo event for the given query.
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.
GotoStack - Class in ghidra.program.model.lang.protorules
Action assigning a parameter Address from the next available stack location
GotoStack(ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.GotoStack
 
GotoStack(ParamListStandard, int) - Constructor for class ghidra.program.model.lang.protorules.GotoStack
Constructor for use with restoreXml
GotoStmt - Class in ghidra.pcode.struct
 
GotoStmt(StructuredSleigh, StructuredSleigh.RVal) - Constructor for class ghidra.pcode.struct.GotoStmt
 
goToToken(ClangToken) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
GoType - Class in ghidra.app.util.bin.format.golang.rtti.types
Common abstract base class for GoType classes
GoType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
GoTypeDetector - Class in ghidra.app.util.bin.format.golang.rtti.types
Small stub that is only used to fetch the "kind" field so that the real gotype can be detected
GoTypeDetector() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoTypeDetector
 
GoTypeFlag - Enum Class in ghidra.app.util.bin.format.golang.rtti.types
Enum defining the various bitflags held in a GoType's tflag
GoUncommonType - Class in ghidra.app.util.bin.format.golang.rtti.types
Structure found immediately after a GoType structure, if it has the uncommon flag set.
GoUncommonType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoUncommonType
 
GoVarlenString - Class in ghidra.app.util.bin.format.golang.rtti
A pascal-ish string, using a LEB128 value as the length of the following bytes.
GoVarlenString() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoVarlenString
 
GoVer - Enum Class in ghidra.app.util.bin.format.golang
Golang version numbers
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) - Constructor for class ghidra.framework.task.gui.GProgressBar
 
GProperties - Class in ghidra.framework.options
Class for saving name/value pairs as XML or Json.
GProperties(JsonObject) - Constructor for class ghidra.framework.options.GProperties
Construct a new GProperties object using the given JSonObject.
GProperties(String) - Constructor for class ghidra.framework.options.GProperties
Creates a new GProperties object with a non-default name.
GProperties(Element) - Constructor for class ghidra.framework.options.GProperties
Construct a new GProperties object using the given XML element.
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(ToolOptions, 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.AbstractSleighAssemblerBuilder
 
grammar - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
 
grammar - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
grammar - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
 
grammar - Variable in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
 
graph - Variable in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
 
graph - Variable in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
 
graph - Variable in class ghidra.graph.viewer.GraphComponent
 
GRAPH - Static variable in interface ghidra.app.plugin.PluginCategoryNames
 
GRAPH - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
GRAPH_BACKGROUND_COLOR_DESCRPTION - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
 
GRAPH_BACKGROUND_COLOR_KEY - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
 
GRAPH_BUILDER_THREAD_POOL_NAME - Static variable in class ghidra.graph.viewer.GraphViewerUtils
 
GRAPH_DECORATOR_THREAD_POOL_NAME - Static variable in class ghidra.graph.viewer.GraphViewerUtils
 
GRAPH_OPTIONS - Static variable in interface docking.tool.ToolConstants
Graph options name
GraphActionContext - Class in ghidra.service.graph
The base ActionContext for the GraphDisplay instances.
GraphActionContext(ComponentProvider, AttributedGraph, Set<AttributedVertex>, AttributedVertex) - Constructor for class ghidra.service.graph.GraphActionContext
 
GraphAlgorithms - Class in ghidra.graph
A set of convenience methods for performing graph algorithms on a graph.
GraphAlgorithmStatusListener<V> - Class in ghidra.graph.algo
An interface and state values used to follow the state of vertices as they are processed by algorithms
GraphAlgorithmStatusListener() - Constructor for class ghidra.graph.algo.GraphAlgorithmStatusListener
 
GraphAlgorithmStatusListener.STATUS - Enum Class in ghidra.graph.algo
 
graphBackgroundColor - Variable in class ghidra.graph.viewer.options.VisualGraphOptions
 
graphComponent - Variable in class ghidra.graph.viewer.VisualGraphView
 
GraphComponent<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Class in ghidra.graph.viewer
A component that contains primary and satellite graph views.
GraphComponent() - Constructor for class ghidra.graph.viewer.GraphComponent
 
GraphComponent(G) - Constructor for class ghidra.graph.viewer.GraphComponent
 
GraphDisplay - Interface in ghidra.service.graph
Interface for objects that display (or consume) graphs.
GraphDisplayBroker - Interface in ghidra.app.services
Ghidra service interface for managing and directing graph output.
GraphDisplayListener - Interface in ghidra.service.graph
Interface for being notified when the user interacts with a visual graph display
GraphDisplayOptions - Class in ghidra.service.graph
Class for managing graph display options.
GraphDisplayOptions(GraphType) - Constructor for class ghidra.service.graph.GraphDisplayOptions
Constructs a new GraphTypeDisplayOptions for the given GraphType
GraphDisplayOptions(GraphType, Tool, HelpLocation) - Constructor for class ghidra.service.graph.GraphDisplayOptions
Constructs a new GraphTypeDisplayOptions for the given GraphType and initializes from tool options.
GraphDisplayOptionsBuilder - Class in ghidra.service.graph
Builder for building GraphDisplayOptions
GraphDisplayOptionsBuilder(GraphType) - Constructor for class ghidra.service.graph.GraphDisplayOptionsBuilder
Create a new GraphDisplayOptionsBuilder
GraphDisplayProvider - Interface in ghidra.service.graph
Basic interface for objects that can display or otherwise consume a generic graph
GraphException - Exception in ghidra.util.exception
Exception thrown if a failure occurs while generating a Graph.
GraphException() - Constructor for exception ghidra.util.exception.GraphException
Default constructor
GraphException(String) - Constructor for exception ghidra.util.exception.GraphException
Constructor
GraphException(String, Throwable) - Constructor for exception ghidra.util.exception.GraphException
 
GraphFactory - Class in ghidra.graph
 
GraphicsUtils - Class in docking.util
 
GraphicsUtils() - Constructor for class docking.util.GraphicsUtils
 
GraphIterator<T extends KeyedObject> - Interface in ghidra.util.graph
Deprecated.
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
 
GraphLabelPosition - Enum Class in ghidra.service.graph
Specification for the vertex label position relative to the vertex shape.
graphLayout - Variable in class ghidra.graph.job.AbstractGraphTransitionJob
 
GraphLoopShape - Class in ghidra.graph.viewer.shape
 
GraphLoopShape(Shape, float) - Constructor for class ghidra.graph.viewer.shape.GraphLoopShape
 
GraphNavigator<V,E extends GEdge<V>> - Class in ghidra.graph.algo
The methods on this interface are meant to enable graph traversal in a way that allows the underlying graph to be walked from top-down or bottom-up.
graphObject - Variable in class ghidra.graph.viewer.popup.ToolTipInfo
 
GraphPath<V> - Class in ghidra.graph
Class for storing paths with fast "contains" method.
GraphPath() - Constructor for class ghidra.graph.GraphPath
Default constructor.
GraphPath(V) - Constructor for class ghidra.graph.GraphPath
Constructor with a vertex.
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
 
GraphSatelliteListener - Interface in ghidra.graph.viewer
A listener to get notified of changes to the SatelliteGraphViewer
GraphType - Class in ghidra.service.graph
Class that defines a new graph type.
GraphType(String, String, List<String>, List<String>) - Constructor for class ghidra.service.graph.GraphType
Constructs a new GraphType
GraphTypeBuilder - Class in ghidra.service.graph
Builder class for building new GraphTypes
GraphTypeBuilder(String) - Constructor for class ghidra.service.graph.GraphTypeBuilder
Create a new builder
graphViewer - Variable in class ghidra.graph.viewer.SatelliteGraphViewer
 
GraphViewer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer
The base viewer for the Graph module.
GraphViewer(VisualGraphLayout<V, E>, Dimension) - Constructor for class ghidra.graph.viewer.GraphViewer
 
GraphViewerUtils - Class in ghidra.graph.viewer
This class houses various methods for translating location and size data from the various graph coordinate spaces.
GraphViewerUtils() - Constructor for class ghidra.graph.viewer.GraphViewerUtils
 
GRAY - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
GRAY - Static variable in class ghidra.app.merge.util.ConflictUtility
 
GRAY - Static variable in class ghidra.util.WebColors
 
GRB - Enum constant in enum class docking.theme.gui.ColorSorter
 
GREAT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
GREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
GREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
GREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
GREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
GREAT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
GREAT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
GREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
GREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
GREAT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
GREATEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
GREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
GREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
GreaterThan() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
GreaterThanExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
GreaterThanOrEqual() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
GreaterThanOrEqualExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
GREEN - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
GREEN - Static variable in class ghidra.app.merge.util.ConflictUtility
 
GREEN - Static variable in class ghidra.util.WebColors
 
GREEN_YELLOW - Static variable in class ghidra.util.WebColors
 
GridLocationMap<V,E> - Class in ghidra.graph.viewer.layout
An object that maps vertices to rows and columns and edges to their articulation points.
GridLocationMap() - Constructor for class ghidra.graph.viewer.layout.GridLocationMap
 
gridX(Column) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
gridY(Row<V>) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
group - Variable in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
 
Group - Interface in ghidra.program.model.listing
The interface for groupings of code units that may have attributes such as names and comments.
Group() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
GROUP - Static variable in class ghidra.framework.main.projectdata.actions.VersionControlAction
 
GROUP_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
GROUP_ALIAS_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
GROUP_COMMENT_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
GROUP_ID_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
GROUP_NAME_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
GROUP_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
Display priority for marking a change set for members in a group.
GROUP_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
GROUP_RENAMED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
GROUP_REPARENTED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
GROUP_TITLE - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
 
GROUP_TITLE - Static variable in class ghidra.app.util.viewer.field.FileOffsetFieldFactory
 
GROUP_TITLE - Static variable in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
 
GROUP_TITLE - Static variable in class ghidra.app.util.viewer.field.LabelFieldFactory
 
groupByFunction - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
 
GroupIconResourceDataType - Class in ghidra.app.util.datatype.microsoft
 
GroupIconResourceDataType() - Constructor for class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
 
GroupIconResourceDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
 
GroupIconResourceDataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
 
GroupInfo - Class in ghidra.framework.task.gui.taskview
 
GroupingVisualGraph<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.graphs
A visual graph with methods needed to facilitate grouping of vertices.
GroupingVisualGraph() - Constructor for class ghidra.graph.graphs.GroupingVisualGraph
 
GroupPart() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
GroupPath - Class in ghidra.program.util
The GroupPath is a class to represent a unique path in a tree for a Group.
GroupPath(String) - Constructor for class ghidra.program.util.GroupPath
Construct a new GroupPath that is only a single level.
GroupPath(String[]) - Constructor for class ghidra.program.util.GroupPath
Construct a new GroupPath with the given names.
GroupSubrecord() - Constructor for class ghidra.app.util.bin.format.omf.OmfGroupRecord.GroupSubrecord
 
GroupView - Class in ghidra.program.util
Class to define a selection of GroupPath objects.
GroupView(GroupPath) - Constructor for class ghidra.program.util.GroupView
Constructor for a single path in the view.
GroupView(GroupPath[]) - Constructor for class ghidra.program.util.GroupView
Constructor
growCapacity(int) - Method in class ghidra.util.datastruct.IntListIndexer
Increases the index resource pool.
growCapacity(short) - Method in class ghidra.util.datastruct.ShortListIndexer
Increases the index resource pool.
growNumLists(int) - Method in class ghidra.util.datastruct.IntListIndexer
Increases the number of managed linked lists.
growNumLists(short) - Method in class ghidra.util.datastruct.ShortListIndexer
Increases the number of managed linked lists.
GROWS_NEGATIVE - Static variable in interface ghidra.program.model.listing.StackFrame
Indicator for a Stack that grows negatively.
GROWS_POSITIVE - Static variable in interface ghidra.program.model.listing.StackFrame
Indicator for a Stack that grows positively.
growsNegative() - Method in interface ghidra.program.model.listing.StackFrame
A stack that grows negative has local references negative and parameter references positive.
growStructure(int) - Method in interface ghidra.program.model.data.Structure
Increases the size of the structure by the specified amount by adding undefined filler at the end of the structure.
growStructure(int) - Method in class ghidra.program.model.data.StructureDataType
 
GRPDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
gs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
 
gs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
GScheduledTask - Class in ghidra.framework.task
Class for tracking scheduled GTasks.
GScheduledTask(GTaskGroup, GTask, int) - Constructor for class ghidra.framework.task.GScheduledTask
Create a new GScheduledTask when a task is scheduled with the GTaskManager.
gSemanticLexer - Variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
gSemanticParser - Variable in class ghidra.sleigh.grammar.SleighParser
 
gSleighParser - Variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
gSleighParser - Variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
GSWING_THREAD_POOL_NAME - Static variable in class ghidra.util.Swing
 
GT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
GTable - Class in docking.widgets.table
A sub-class of JTable that provides navigation and auto-lookup.
GTable() - Constructor for class docking.widgets.table.GTable
Constructs a new GTable
GTable(TableModel) - Constructor for class docking.widgets.table.GTable
Constructs a new GTable using the specified table model.
GTableAutoLookup - Class in docking.widgets.table
AutoLookup implementation for GTables
GTableAutoLookup(GTable) - Constructor for class docking.widgets.table.GTableAutoLookup
 
GTableCellRenderer - Class in docking.widgets.table
A default table cell renderer that relies on the toString() method when rendering the cells of the table.
GTableCellRenderer() - Constructor for class docking.widgets.table.GTableCellRenderer
Constructs a new GTableCellRenderer.
GTableCellRenderer(Font) - Constructor for class docking.widgets.table.GTableCellRenderer
Constructs a new GTableCellRenderer using the specified font.
GTableCellRenderingData - Class in docking.widgets.table
A state object to provide a table cell renderer with data beyond the standard Java TableCellRenderer interface.
GTableCellRenderingData(JTable, int, Settings) - Constructor for class docking.widgets.table.GTableCellRenderingData
Create a data object for a specific column in a table
GTableColumnModel - Class in docking.widgets.table
 
GTableFilterPanel<ROW_OBJECT> - Class in docking.widgets.table
This class is a panel that provides a label and text field that allows users to input text that filters the contents of the table.
GTableFilterPanel(JTable, RowObjectTableModel<ROW_OBJECT>) - Constructor for class docking.widgets.table.GTableFilterPanel
Creates a table filter panel that filters the contents of the given table.
GTableFilterPanel(JTable, RowObjectTableModel<ROW_OBJECT>, String) - Constructor for class docking.widgets.table.GTableFilterPanel
 
GTableHeader - Class in docking.widgets.table
A special header for GhidraTables to handle things like tooltips and hover information.
GTableHeaderRenderer - Class in docking.widgets.table
 
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
 
GTabPanel<T> - Class in docking.widgets.tab
Component for displaying a list of items as a series of horizontal tabs where exactly one tab is selected.
GTabPanel(String) - Constructor for class docking.widgets.tab.GTabPanel
Constructor
GTabPanelBorder - Class in docking.widgets.tab
Custom border for the GTab.
GTabPanelBorder() - Constructor for class docking.widgets.tab.GTabPanelBorder
 
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(DomainObject, GThreadPool) - Constructor for class ghidra.framework.task.GTaskManager
Creates a new GTaskManager for an DomainObject
GTaskManagerFactory - Class in ghidra.framework.task
Factory class managing a single GTaskManager for an DomainObject.
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
 
gtef(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
gtef(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate float comparison: greater than or equal to
gteis(long) - Method in class ghidra.pcode.struct.CallExpr
 
gteis(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed integer comparison: greater than or equal to
gteis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
gteis(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed integer comparison: greater than or equal to
gteiu(long) - Method in class ghidra.pcode.struct.CallExpr
 
gteiu(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned integer comparison: greater than or equal to
gteiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
gteiu(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned integer comparison: greater than or equal to
gtf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
gtf(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate float comparison: greater than
GTheme - Class in generic.theme
Class to store all the configurable appearance properties (Colors, Fonts, Icons, Look and Feel) in an application.
GTheme(File, String, LafType, boolean) - Constructor for class generic.theme.GTheme
Constructor for creating a GTheme with an associated File.
GTheme(String) - Constructor for class generic.theme.GTheme
Creates a new GTheme with the given name, the default LookAndFeel for the the platform and not using dark defaults.
GTheme(String, LafType) - Constructor for class generic.theme.GTheme
Creates a new empty GTheme with the given name, LookAndFeel, and whether or not to use dark defaults.
GThemeDefaults - Class in generic.theme
This class contains many suitable default values for commonly used concepts.
GThemeDefaults() - Constructor for class generic.theme.GThemeDefaults
 
GThemeDefaults.Colors - Class in generic.theme
Colors mapped to common system widget concepts, such as foreground, background, border, etc.
GThemeDefaults.Colors.Messages - Class in generic.theme
'Messages' is primarily used by system dialogs to display status.
GThemeDefaults.Colors.Palette - Class in generic.theme
Generic palette colors, using color names, that may be changed along with the theme.
GThemeDefaults.Colors.Tables - Class in generic.theme
Color values to use for tables
GThemeDefaults.Colors.Tooltips - Class in generic.theme
Color values to use with tooltips
GThemeDefaults.Colors.Viewport - Class in generic.theme
 
GThemeDefaults.Ids - Class in generic.theme
 
GThemeDefaults.Ids.Fonts - Class in generic.theme
 
GThemeValueMap - Class in generic.theme
Class for storing colors, fonts, and icons by id
GThemeValueMap() - Constructor for class generic.theme.GThemeValueMap
Constructs a new empty map.
GThemeValueMap(GThemeValueMap) - Constructor for class generic.theme.GThemeValueMap
Constructs a new value map, populated by all the values in the given map.
GThemeValuesCache - Class in docking.theme.gui
Shares values for the three theme value tables so they all don't have their own copies
GThemeValuesCache(ThemeManager) - Constructor for class docking.theme.gui.GThemeValuesCache
 
GThreadedTablePanel<T> - Class in docking.widgets.table.threaded
A convenience component designed specifically for rendering threaded table models.
GThreadedTablePanel(ThreadedTableModel<T, ?>) - Constructor for class docking.widgets.table.threaded.GThreadedTablePanel
Constructs a new threaded table panel.
GThreadedTablePanel(ThreadedTableModel<T, ?>, int) - Constructor for class docking.widgets.table.threaded.GThreadedTablePanel
Constructs a new threaded table panel.
GThreadedTablePanel(ThreadedTableModel<T, ?>, int, int) - Constructor for class docking.widgets.table.threaded.GThreadedTablePanel
Constructs a new threaded table panel.
GThreadPool - Class in generic.concurrent
Class for managing and sharing thread pools.
GTimer - Class in ghidra.util.timer
A class to schedule Runnables to run after some delay, optionally repeating.
GTimer() - Constructor for class ghidra.util.timer.GTimer
 
GTimerCache<K,V> - Class in ghidra.util.timer
Class for caching key,value entries for a limited time and cache size.
GTimerCache(Duration, int) - Constructor for class ghidra.util.timer.GTimerCache
Constructs new GTimerCache with a duration for cached entries and a maximum number of entries to cache.
GTimerMonitor - Interface in ghidra.util.timer
Monitor object returned from a GTimer.schedule() call
gtis(long) - Method in class ghidra.pcode.struct.CallExpr
 
gtis(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed integer comparison: greater than
gtis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
gtis(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed integer comparison: greater than
gtiu(long) - Method in class ghidra.pcode.struct.CallExpr
 
gtiu(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned integer comparison: greater than
gtiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
gtiu(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned integer comparison: greater than
GTK - Enum constant in enum class generic.theme.LafType
 
GtkLookAndFeelManager - Class in generic.theme.laf
GtkLookAndFeelManager(ApplicationThemeManager) - Constructor for class generic.theme.laf.GtkLookAndFeelManager
 
GTKTheme - Class in generic.theme.builtin
Built-in GTheme that uses the GTK+ LookAndFeel and the standard (light) application defaults.
GTKTheme() - Constructor for class generic.theme.builtin.GTKTheme
 
GTree - Class in docking.widgets.tree
Class for creating a JTree that supports filtering, threading, and a progress bar.
GTree(GTreeNode) - Constructor for class docking.widgets.tree.GTree
Creates a GTree with the given root node.
GTreeBulkTask - Class in docking.widgets.tree.tasks
 
GTreeBulkTask(GTree) - Constructor for class docking.widgets.tree.tasks.GTreeBulkTask
 
GTreeCellEditor - Class in docking.widgets.tree.support
 
GTreeCellEditor(JTree, DefaultTreeCellRenderer) - Constructor for class docking.widgets.tree.support.GTreeCellEditor
 
GTreeClearSelectionTask - Class in docking.widgets.tree.tasks
 
GTreeClearSelectionTask(GTree, JTree) - Constructor for class docking.widgets.tree.tasks.GTreeClearSelectionTask
 
GTreeClearTreeFilterTask - Class in docking.widgets.tree.tasks
 
GTreeClearTreeFilterTask(GTree) - Constructor for class docking.widgets.tree.tasks.GTreeClearTreeFilterTask
 
GTreeCollapseAllTask - Class in docking.widgets.tree.tasks
A GTree task to fully collapse a tree
GTreeCollapseAllTask(GTree, GTreeNode) - Constructor for class docking.widgets.tree.tasks.GTreeCollapseAllTask
 
GTreeDragNDropAdapter - Class in docking.widgets.tree.internal
 
GTreeDragNDropAdapter(GTree, JTree, GTreeDragNDropHandler) - Constructor for class docking.widgets.tree.internal.GTreeDragNDropAdapter
 
GTreeDragNDropHandler - Interface in docking.widgets.tree.support
 
GTreeExpandAllTask - Class in docking.widgets.tree.tasks
 
GTreeExpandAllTask(GTree, GTreeNode) - Constructor for class docking.widgets.tree.tasks.GTreeExpandAllTask
 
GTreeExpandNodeToDepthTask - Class in docking.widgets.tree.tasks
A GTree task to fully expand a tree node to a maximal depth.
GTreeExpandNodeToDepthTask(GTree, JTree, GTreeNode, int) - Constructor for class docking.widgets.tree.tasks.GTreeExpandNodeToDepthTask
 
GTreeExpandPathsTask - Class in docking.widgets.tree.tasks
 
GTreeExpandPathsTask(GTree, List<TreePath>) - Constructor for class docking.widgets.tree.tasks.GTreeExpandPathsTask
 
GTreeFilter - Interface in docking.widgets.tree.support
 
GTreeFilterFactory - Class in docking.widgets.tree
 
GTreeFilterFactory() - Constructor for class docking.widgets.tree.GTreeFilterFactory
 
GTreeFilterFactory(FilterOptions) - Constructor for class docking.widgets.tree.GTreeFilterFactory
 
GTreeFilterProvider - Interface in docking.widgets.tree
Interface for providing a filter for GTrees.
GTreeFilterTask - Class in docking.widgets.tree
 
GTreeFilterTask(GTree, GTreeFilter) - Constructor for class docking.widgets.tree.GTreeFilterTask
 
GTreeLazyNode - Class in docking.widgets.tree
Base class for GTreeNodes that populate their children on demand (typically when expanded).
GTreeLazyNode() - Constructor for class docking.widgets.tree.GTreeLazyNode
 
GTreeLoadChildrenTask - Class in docking.widgets.tree.tasks
 
GTreeLoadChildrenTask(GTree, GTreeSlowLoadingNode) - Constructor for class docking.widgets.tree.tasks.GTreeLoadChildrenTask
 
GTreeModel - Class in docking.widgets.tree.internal
 
GTreeModel(GTreeNode) - Constructor for class docking.widgets.tree.internal.GTreeModel
Constructs a GTreeModel with the given root node.
GTreeNode - Class in docking.widgets.tree
Base implementation for GTree nodes.
GTreeNode() - Constructor for class docking.widgets.tree.GTreeNode
 
GTreeNodeListener - Interface in docking.widgets.tree.internal
 
GTreeNodeTransferable - Class in docking.widgets.tree.support
A transferable for sharing data via drag/drop and clipboard operations for GTrees
GTreeNodeTransferable(GTreeTransferHandler, List<GTreeNode>) - Constructor for class docking.widgets.tree.support.GTreeNodeTransferable
Creates this transferable based upon the selected data and uses the given transfer handler to perform Transferable operations
GTreeRenderer - Class in docking.widgets.tree.support
 
GTreeRenderer() - Constructor for class docking.widgets.tree.support.GTreeRenderer
 
GTreeRestoreTreeStateTask - Class in docking.widgets.tree
 
GTreeRestoreTreeStateTask(GTree, GTreeState) - Constructor for class docking.widgets.tree.GTreeRestoreTreeStateTask
 
GTreeSelectionEvent - Class in docking.widgets.tree.support
 
GTreeSelectionEvent(TreeSelectionEvent, GTreeSelectionEvent.EventOrigin) - Constructor for class docking.widgets.tree.support.GTreeSelectionEvent
 
GTreeSelectionEvent.EventOrigin - Enum Class in docking.widgets.tree.support
An enum that contains the origin of the GTreeSelectionEvent (see each enum for more details).
GTreeSelectionListener - Interface in docking.widgets.tree.support
 
GTreeSelectionModel - Class in docking.widgets.tree.internal
This class was created so that GTree users can know the origin of tree selections.
GTreeSelectionModel() - Constructor for class docking.widgets.tree.internal.GTreeSelectionModel
 
GTreeSelectNodeByNameTask - Class in docking.widgets.tree.tasks
 
GTreeSelectNodeByNameTask(GTree, JTree, String[], GTreeSelectionEvent.EventOrigin) - Constructor for class docking.widgets.tree.tasks.GTreeSelectNodeByNameTask
 
GTreeSelectPathsTask - Class in docking.widgets.tree.tasks
 
GTreeSelectPathsTask(GTree, JTree, List<TreePath>, GTreeSelectionEvent.EventOrigin) - Constructor for class docking.widgets.tree.tasks.GTreeSelectPathsTask
 
GTreeSlowLoadingNode - Class in docking.widgets.tree
Base class for nodes that generate their children on demand, but because generating their children is slow, that operation is moved to a background thread.
GTreeSlowLoadingNode() - Constructor for class docking.widgets.tree.GTreeSlowLoadingNode
 
GTreeStartEditingTask - Class in docking.widgets.tree.tasks
 
GTreeStartEditingTask(GTree, JTree, GTreeNode) - Constructor for class docking.widgets.tree.tasks.GTreeStartEditingTask
 
GTreeState - Class in docking.widgets.tree
A class to remember the current state of the tree, for things like expanded paths, selected paths and the view location.
GTreeState(GTree) - Constructor for class docking.widgets.tree.GTreeState
 
GTreeState(GTree, GTreeNode) - Constructor for class docking.widgets.tree.GTreeState
 
GTreeTask - Class in docking.widgets.tree
 
GTreeTask(GTree) - Constructor for class docking.widgets.tree.GTreeTask
 
GTreeTextFilterFactory - Interface in docking.widgets.tree
 
GTreeTransferHandler - Interface in docking.widgets.tree.support
A generic transfer handler used by GTrees to handle transfering drag/drop data and clipboard data.
GuardCFAddressTakenIatTableName - Static variable in class ghidra.app.util.bin.format.pe.ControlFlowGuard
 
GuardCFFunctionTableName - Static variable in class ghidra.app.util.bin.format.pe.ControlFlowGuard
 
GuardCfgTableEntryName - Static variable in class ghidra.app.util.bin.format.pe.ControlFlowGuard
 
Guarded(ReentryGuard<?>) - Constructor for class generic.concurrent.ReentryGuard.Guarded
 
guessEnd() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
There's not really a good way to know if any trailing space was intentional.
GUESSING_CIRCULAR_SHIFT_AMOUNT - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.plugin.assembler.sleigh.expr.DefaultSolverHint
A left-shift solver is solving the value having guessed a shift
GUESSING_REPETITION - Enum constant in enum class ghidra.app.plugin.assembler.sleigh.expr.DefaultSolverHint
A multiplication solver is synthesizing goals with repetition
GUESSING_RIGHT_SHIFT_AMOUNT - Enum constant in enum class ghidra.app.plugin.assembler.sleigh.expr.DefaultSolverHint
A right-shift solver is solving the value having guessed a shift
Gui - Class in generic.theme
Provides a static set of methods for globally managing application themes and their values.
GUI_ACTION - Enum constant in enum class 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.
gui.event - package gui.event
 
GUID - Class in ghidra.app.util.datatype.microsoft
GUIDs identify objects such as interfaces, manager entry-point vectors (EPVs), and class objects.
GUID - Enum constant in enum class 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 Class 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
 
GValuesMap - Class in docking.widgets.values
Class for defining, storing, and retrieving groups of values of various types.
GValuesMap() - Constructor for class docking.widgets.values.GValuesMap
 
GVertex - Interface in ghidra.graph
 
GWeightedEdge<V> - Interface in ghidra.graph
An edge having a natural weight
GZF_NAME - Static variable in class ghidra.app.util.opinion.GzfLoader
 
GzfExporter - Class in ghidra.app.util.exporter
 
GzfExporter() - Constructor for class ghidra.app.util.exporter.GzfExporter
 
GzfLoader - Class in ghidra.app.util.opinion
Loads a packed Ghidra program.
GzfLoader() - Constructor for class ghidra.app.util.opinion.GzfLoader
 

H

hadLoadFailure() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
 
hadLoadFailure() - Method in interface ghidra.program.model.lang.LanguageProvider
 
hadSevereFailure(String, String) - Method in class ghidra.test.processors.support.PCodeTestResults
 
hadUnexpectedDisconnect() - Method in class ghidra.framework.client.RepositoryAdapter
Returns true if connection recently was lost unexpectedly
handle - Variable in class ghidra.pty.windows.Handle.State
 
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
Tells this class to process the given throwable
handle(Throwable) - Method in class ghidra.SwingExceptionHandler
Handle exception caught within the Swing event dispatch thread.
Handle - Class in ghidra.app.plugin.processors.generic
 
Handle - Class in ghidra.pty.windows
 
Handle(WinNT.HANDLE) - Constructor for class ghidra.pty.windows.Handle
 
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
 
Handle.State - Class in ghidra.pty.windows
 
HANDLEASYNCEVENT - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
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.
handleDataOrganizationChange(OpenMode, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
handleDataOrganizationChange(OpenMode, TaskMonitor) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
 
handleEclipseError(String, boolean, Throwable) - Method in interface ghidra.app.services.EclipseIntegrationService
Displays the given Eclipse related error message in an error dialog.
handleError(PcodeExecutor<T>, PcodeExecutionException) - Method in interface ghidra.pcode.emu.sys.EmuSyscallLibrary
Try to handle an error, usually by returning it to the user program
handleError(PcodeExecutor<T>, PcodeExecutionException) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
 
handleError(Object, Throwable) - Method in interface ghidra.util.datastruct.ListenerErrorHandler
Handles the given error
handleError(String, String, URL, IOException) - Method in class ghidra.framework.protocol.ghidra.GhidraURLQueryTask
 
handleError(String, String, URL, IOException) - Method in interface ghidra.framework.protocol.ghidra.GhidraURLResultHandler
Handle error which occurs during query operation.
handleError(String, String, URL, IOException) - Method in class ghidra.framework.protocol.ghidra.GhidraURLResultHandlerAdapter
 
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
 
HandleInputStream - Class in ghidra.pty.windows
 
handleKeyEvent(KeyEvent) - Method in interface docking.widgets.fieldpanel.FieldPanel.KeyAction
 
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
 
HandleOutputStream - Class in ghidra.pty.windows
 
HandleOutputStream(Handle) - Constructor for class ghidra.pty.windows.HandleOutputStream
 
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
 
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
 
HandleTpl(ConstTpl, ConstTpl, ConstTpl, ConstTpl, ConstTpl, ConstTpl, ConstTpl) - Constructor for class ghidra.app.plugin.processors.sleigh.template.HandleTpl
 
handleUnauthorizedAccess(URL) - Method in interface ghidra.framework.protocol.ghidra.GhidraURLResultHandler
Handle authorization error.
handleUncaughtException(Throwable) - Static method in class ghidra.GhidraThreadGroup
Handle any uncaught throwable/exception.
handleUncaughtException(Throwable) - Static method in class ghidra.SwingExceptionHandler
 
handleUnexpectedException(GFile, Exception) - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
Allows custom handling of exceptions that occur during file extraction.
handleUnexpectedException(GFile, Exception) - Method in class ghidra.plugins.fsbrowser.tasks.GFileSystemExtractAllTask
 
hardClose() - Method in class ghidra.app.util.bin.ByteArrayProvider
Releases the byte storage of this instance.
HAS_GOOD_PASSWORD_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
HAS_PKGPATH - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoName.Flag
 
HAS_TAG - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoName.Flag
 
hasAccelerateInfo() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Checks to see whether or not the old accelerate info fields are being used
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
 
hasAnyColorChanged() - Method in class generic.theme.AllValuesChangedThemeEvent
 
hasAnyColorChanged() - Method in class generic.theme.ColorChangedThemeEvent
 
hasAnyColorChanged() - Method in class generic.theme.ThemeEvent
Returns true if any color value changed.
hasAnyEventClickModifiers(int) - Method in interface docking.ActionContext
Tests the click modifiers for this event to see if they contain any bit from the specified modifiersMask parameter.
hasAnyEventClickModifiers(int) - Method in class docking.DefaultActionContext
 
hasAnyFontChanged() - Method in class generic.theme.AllValuesChangedThemeEvent
 
hasAnyFontChanged() - Method in class generic.theme.FontChangedThemeEvent
 
hasAnyFontChanged() - Method in class generic.theme.ThemeEvent
Returns true if any font value changed.
hasAnyIconChanged() - Method in class generic.theme.AllValuesChangedThemeEvent
 
hasAnyIconChanged() - Method in class generic.theme.IconChangedThemeEvent
 
hasAnyIconChanged() - Method in class generic.theme.ThemeEvent
Returns true if any icon value changed.
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
 
hasAssignedStorage() - Method in class ghidra.program.model.listing.ParameterImpl
 
hasAttr(String) - Method in class ghidra.util.xml.XmlParserElement
Returns true if this element contains an attribute with the specified name.
hasAttribute(DWARFAttribute) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Returns true if the specified attribute is present.
hasAttribute(String) - Method in class ghidra.service.graph.Attributed
Returns true if there is an attribute with that name
hasAttribute(String) - Method in interface ghidra.xml.XmlElement
 
hasAttribute(String) - Method in class ghidra.xml.XmlElementImpl
 
hasAttributeNamed(String) - Method in class ghidra.util.graph.attributes.AttributeManager
Returns true if there is an attribute with the specified name managed by this attribute manager.
hasBackfills() - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Check if this resolution has pending backfills to apply
hasBackfills() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
hasbaddata - Variable in class ghidra.app.decompiler.signature.SignatureResult
 
hasBeenDeleted(DBRecord) - Method in class ghidra.program.database.code.InstructionDB
 
hasBigFields() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
 
hasBookmarks() - Method in class ghidra.program.database.bookmark.BookmarkTypeDB
 
hasBookmarks() - Method in interface ghidra.program.model.listing.BookmarkType
Returns true if there is at least one bookmark defined for this type.
hasBookmarks(String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
hasBookmarks(String) - Method in interface ghidra.program.model.listing.BookmarkManager
Returns true if program contains one or more bookmarks of the given type
hasBytes() - Method in enum class ghidra.program.model.reloc.Relocation.Status
 
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.
hasCallingConvention(String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns true if the specified calling convention is defined for the program.
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.RemoteRepositoryHandle
 
hasCheckouts(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
Returns true if the specified item has one or more checkouts.
hasChildren() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
 
hasChildren() - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
Check if this record has children
hasChildren() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
hasChildren() - Method in class ghidra.app.util.bin.format.dwarf.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
 
hasColor(String) - Static method in class generic.theme.Gui
Returns true if an color for the given Id has been defined
hasColor(String) - Method in class generic.theme.ThemeManager
Returns true if an color for the given Id has been defined
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
hasComment(int, Address) - Method in class ghidra.app.util.opinion.PeLoader
 
hasCommittedDBTransaction() - Method in interface ghidra.framework.model.TransactionInfo
Determine if the corresponding transaction, and all of its sub-transactions, has been comitted to the underlying database.
hasConfigChanged() - Method in class docking.AbstractDockingTool
 
hasConfigChanged() - Method in interface docking.Tool
Return true if the tool's configuration has changed
hasConflict() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
 
hasConflict(Address) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
hasConflict(Address) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
 
hasConflictWithExistingLocalVariableStorage(DWARFVariable) - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
hasConflictWithParamStorage(DWARFVariable) - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
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.
hasDataOrganizationChange(boolean) - Method in class ghidra.program.database.data.DataTypeManagerDB
Check if the active DataTypeManagerDB.getDataOrganization() differs from the stored data organization.
hasDecompileResults() - Method in class ghidra.app.decompiler.component.DecompileData
 
hasDecompileResults() - Method in class ghidra.app.decompiler.component.DecompilerController
 
hasDefaultGraphDisplayProvider() - Method in interface ghidra.app.services.GraphDisplayBroker
Checks if there is at least one GraphDisplayProvider in the system.
hasDefaultName() - Method in class ghidra.program.model.listing.ParameterImpl
 
hasDefaultName() - Method in class ghidra.program.model.listing.LocalVariableImpl
Determine if current name is a default name.
hasDefaultPacking() - Method in interface ghidra.program.model.data.Composite
Determine if default packing is enabled.
hasDelaySlots() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
hasDelaySlots() - Method in interface ghidra.program.model.lang.InstructionPrototype
 
hasDelaySlots() - Method in class ghidra.program.model.lang.InvalidPrototype
 
hasDelimeter(int) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
hasDelimeter(int) - Method in interface ghidra.program.model.lang.InstructionPrototype
Return true if the operand at opIndex should have a delimiter following it.
hasDelimeter(int) - Method in class ghidra.program.model.lang.InvalidPrototype
 
hasDependencies(PluginDescription) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
Return whether the plugin corresponding to the given PluginDescription has other plugins depending on a service it provides.
hasDerivedFile(FSRL, String, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns true if the specified derived file exists in the file cache.
hasDifferingRegisters(ContextState) - Method in class ghidra.util.state.ContextState
 
hasDuplicateBlocks() - Method in class ghidra.program.model.correlate.HashEntry
 
hasDWARFData(Program, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns true if the specified program has DWARF information.
hasDWARFProgModule(Program, String) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFFunctionImporter
 
hasDWARFRegisterMapping(Language) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFRegisterMappingsManager
Returns true if the specified Language has DWARF register mappings.
hasDWO() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
 
hasDynamicSymbol() - Method in class ghidra.app.util.CodeUnitInfo
Return whether this CodeUnitInfo has a dynamic symbol.
hasEditorComponents() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
Determine if the graphical elements of the editor have been constructed.
hasEndOfBlockFlow(Instruction) - Method in class ghidra.program.model.block.BasicBlockModel
 
hasEndOfBlockFlow(Instruction) - Method in class ghidra.program.model.block.SimpleBlockModel
Examine an instruction for out-bound flows which qualify it as an end-of-block.
hasEntry(Address, Predicate<V>) - Method in class ghidra.pcode.emu.SparseAddressRangeMap
 
hasError() - Method in class generic.concurrent.QResult
Returns true if the item encountered an error while processing the item.
hasError() - Method in class ghidra.program.model.listing.OperandRepresentationList
Returns true if the representation encountered an error.
hasError() - Method in class ghidra.util.worker.Job
 
hasErrorMessage() - Method in class ghidra.program.util.ProgramMerge
Determines if this ProgramMerge currently has an error message.
hasErrors() - Method in class ghidra.app.script.ScriptInfo
 
hasEverSorted - Variable in class docking.widgets.table.AbstractSortedTableModel
 
hasExactlyOneFileOrFolder() - Method in class ghidra.framework.main.datatable.ProjectDataContext
 
hasException() - Static method in class generic.test.ConcurrentTestExceptionHandler
Returns true if this class has been given any exceptions to handle since last being cleared
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.
hasExclusiveAccess() - Method in interface ghidra.program.model.listing.DataTypeArchive
Determine if this archive has exclusive-write access which may be neccessary for some operations.
hasExplicitMinimumAlignment() - Method in interface ghidra.program.model.data.Composite
Determine if an explicit minimum alignment has been set (see Composite.getExplicitMinimumAlignment()).
hasExplicitPackingValue() - Method in interface ghidra.program.model.data.Composite
Determine if packing is enabled with an explicit packing value (see Composite.getExplicitPackingValue()).
hasExplicitThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
 
hasExplicitThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
 
hasExplicitThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
 
hasFallthrough() - Method in class ghidra.app.util.PseudoInstruction
 
hasFallthrough() - Method in class ghidra.program.database.code.InstructionDB
 
hasFallthrough() - Method in interface ghidra.program.model.listing.Instruction
 
hasFallthrough() - Method in class ghidra.program.model.listing.InstructionStub
 
hasFallthrough() - Method in class ghidra.program.model.symbol.FlowType
 
hasFallthrough() - Method in class ghidra.program.model.symbol.RefType
Returns true if this flow type can fall through
hasFewerRangesThan(int) - Method in class ghidra.program.database.util.SynchronizedAddressSetCollection
 
hasFewerRangesThan(int) - Method in interface ghidra.program.model.address.AddressSetCollection
Tests whether this collection of addressSets has approximately fewer ranges than the given threshold.
hasFewerRangesThan(int) - Method in class ghidra.program.model.address.SingleAddressSetCollection
 
hasFilename() - Method in class ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo
Return true if there is a filename
hasFilter() - Method in class docking.widgets.table.threaded.ThreadedTableModel
Returns true if there is a table filter set that is not the NullTableFilter.
hasFilterableColumns(JTable, RowObjectFilterModel<R>) - Static method in class docking.widgets.table.constraint.dialog.ColumnFilterDialog
 
hasFilteredLoadInputStream(ElfLoadHelper, MemoryLoadable, Address) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
hasFilteredLoadInputStream(ElfLoadHelper, Address) - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
 
hasFilteredLoadInputStream(ElfLoadHelper, Address) - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
 
hasFilteredLoadInputStream(ElfLoadHelper, Address) - Method in interface ghidra.app.util.bin.format.MemoryLoadable
Determine if the use of input stream decompression or filtering via an extension is neccessary.
hasFilterText() - Method in class docking.widgets.tree.GTree
 
hasFinished() - Method in class ghidra.graph.job.AbstractAnimator
 
hasFlowReferencesFrom(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
 
hasFlowReferencesFrom(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
Return whether the given address has flow references from it.
hasFocus() - Method in class docking.widgets.table.GTableCellRenderingData
 
hasFont(String) - Static method in class generic.theme.Gui
Returns true if an font for the given Id has been defined
hasFont(String) - Method in class generic.theme.ThemeManager
Returns true if an font for the given Id has been defined
hasGeneratedNamed() - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
hasGenericArgs() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
 
hasGolangSections(List<String>) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
 
hash - Variable in class generic.lsh.vector.IDFLookup.IDFEntry
 
hash - Variable in class generic.lsh.vector.LSHCosineVectorAccum.Entry
 
hash - Variable in class ghidra.app.decompiler.signature.DebugSignature
 
hash - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
 
hash - Variable in class ghidra.app.util.PseudoData
 
hash - Variable in class ghidra.program.model.correlate.HashEntry
 
hash(int[], HashEntry[]) - Static method in class generic.lsh.Partition
 
hash(Function, TaskMonitor) - Method in class ghidra.app.plugin.match.AbstractFunctionHasher
 
hash(Function, TaskMonitor) - Method in interface ghidra.app.plugin.match.FunctionHasher
 
hash(TaskMonitor, ArrayList<CodeUnit>, int) - Method in class ghidra.app.plugin.match.AbstractFunctionHasher
 
hash(TaskMonitor, ArrayList<CodeUnit>, int) - Method in class ghidra.app.plugin.match.ExactBytesFunctionHasher
 
hash(TaskMonitor, ArrayList<CodeUnit>, int) - Method in class ghidra.app.plugin.match.ExactInstructionsFunctionHasher
 
hash(TaskMonitor, ArrayList<CodeUnit>, int) - Method in class ghidra.app.plugin.match.ExactMnemonicsFunctionHasher
 
Hash - Class in ghidra.program.model.correlate
This encodes the main hash value for an n-gram, and the number of Instructions hashed
Hash(int, int) - Constructor for class ghidra.program.model.correlate.Hash
 
HASH_SPACE - Static variable in interface ghidra.program.model.address.AddressSpace
The HASH_SPACE provides a 60-bit space for encoding of unique hashcodes.
hashAlg - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
 
hasHash - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
 
HashCalculator - Interface in ghidra.program.model.correlate
Interface for hashing across sequences of Instructions in different ways
hashCode() - Method in class db.BinaryField
 
hashCode() - Method in class db.BooleanField
 
hashCode() - Method in class db.ByteField
 
hashCode() - Method in class db.DBRecord
 
hashCode() - Method in class db.Field
 
hashCode() - Method in class db.FixedField10
 
hashCode() - Method in class db.IntField
 
hashCode() - Method in class db.LongField
 
hashCode() - Method in class db.Schema
 
hashCode() - Method in class db.ShortField
 
hashCode() - Method in class db.StringField
 
hashCode() - Method in class docking.action.KeyBindingData
 
hashCode() - Method in class docking.menu.ActionState
 
hashCode() - Method in class docking.util.image.ToolIconURL
 
hashCode() - Method in class docking.widgets.dialogs.StringChoices
 
hashCode() - Method in class docking.widgets.fieldpanel.support.FieldLocation
 
hashCode() - Method in class docking.widgets.fieldpanel.support.FieldRange
 
hashCode() - Method in class docking.widgets.fieldpanel.support.FieldSelection
 
hashCode() - Method in class docking.widgets.fieldpanel.support.RowColLocation
 
hashCode() - Method in class docking.widgets.filter.AbstractPatternTextFilter
 
hashCode() - Method in class docking.widgets.filter.InvertedTextFilter
 
hashCode() - Method in class docking.widgets.filter.MatchesPatternTextFilter
 
hashCode() - Method in record class docking.widgets.searchlist.SearchListEntry
Returns a hash code value for this object.
hashCode() - Method in class docking.widgets.table.AbstractDynamicTableColumn
 
hashCode() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
 
hashCode() - Method in class docking.widgets.table.columnfilter.ColumnConstraintSet
 
hashCode() - Method in class docking.widgets.table.ColumnSortState
 
hashCode() - Method in class docking.widgets.table.CombinedTableFilter
 
hashCode() - Method in class docking.widgets.table.constraint.ColumnTypeMapper
 
hashCode() - Method in class docking.widgets.table.constraint.EnumColumnConstraint
 
hashCode() - Method in class docking.widgets.table.constraint.MappedColumnConstraint
 
hashCode() - Method in class docking.widgets.table.constraint.RangeColumnConstraint
 
hashCode() - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
 
hashCode() - Method in class docking.widgets.table.constraint.StringColumnConstraint
 
hashCode() - Method in class docking.widgets.table.DefaultRowFilterTransformer
 
hashCode() - Method in class docking.widgets.table.InvertedTableFilter
 
hashCode() - Method in class docking.widgets.table.MultiTextFilterTableFilter
 
hashCode() - Method in class docking.widgets.table.RowObject
Deprecated.
 
hashCode() - Method in class docking.widgets.table.TableSortingContext
 
hashCode() - Method in class docking.widgets.table.TableSortState
 
hashCode() - Method in class docking.widgets.table.TableTextFilter
 
hashCode() - Method in class docking.widgets.table.threaded.NullTableFilter
 
hashCode() - Method in class docking.widgets.table.threaded.TableData
 
hashCode() - Method in class docking.widgets.tree.GTreeNode
 
hashCode() - Method in class generic.DominantPair
 
hashCode() - Method in class generic.jar.ClassModuleTree
 
hashCode() - Method in class generic.jar.FileResource
 
hashCode() - Method in class generic.jar.JarResource
 
hashCode() - Method in class generic.jar.ResourceFile
 
hashCode() - Method in class generic.lsh.vector.HashEntry
Eclipse-generated hash function.
hashCode() - Method in class generic.lsh.vector.LSHCosineVector
Uses the existing LSHCosineVector.calcUniqueHash() method to determine hash value.
hashCode() - Method in class generic.lsh.vector.LSHCosineVectorAccum.Entry
 
hashCode() - Method in class generic.stl.ListIterator
 
hashCode() - Method in class generic.stl.Pair
 
hashCode() - Method in class generic.stl.ReverseSetIterator
 
hashCode() - Method in class generic.stl.SetIterator
 
hashCode() - Method in class generic.stl.VectorIterator
 
hashCode() - Method in class generic.theme.GColor
 
hashCode() - Method in class generic.theme.GIcon
 
hashCode() - Method in class generic.theme.GTheme
 
hashCode() - Method in class generic.theme.GThemeValueMap
 
hashCode() - Method in class generic.theme.ThemeValue
 
hashCode() - Method in record class generic.ULongSpan.Impl
Returns a hash code value for this object.
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 record class ghidra.app.plugin.assembler.AssemblySelector.Selection
Returns a hash code value for this object.
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.AbstractAssemblyResolution
 
hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
 
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.symbol.AssemblySymbol
 
hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
 
hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseNumericToken
 
hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
 
hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.util.TableEntryKey
 
hashCode() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
 
hashCode() - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
 
hashCode() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
 
hashCode() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
 
hashCode() - Method in class ghidra.app.plugin.processors.sleigh.ConstructState
 
hashCode() - Method in class ghidra.app.plugin.processors.sleigh.expression.BinaryExpression
 
hashCode() - Method in class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
 
hashCode() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
 
hashCode() - Method in class ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
 
hashCode() - Method in class ghidra.app.plugin.processors.sleigh.expression.Next2InstructionValue
 
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.services.FieldMatcher
 
hashCode() - Method in record class ghidra.app.services.StringTranslationService.TranslateOptions
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.services.StringValidatorQuery
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.services.StringValidityScore
Returns a hash code value for this object.
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.dwarf.attribs.DWARFAttributeDef
 
hashCode() - Method in record class ghidra.app.util.bin.format.dwarf.attribs.DWARFFormContext
Returns a hash code value for this object.
hashCode() - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
 
hashCode() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
 
hashCode() - Method in record class ghidra.app.util.bin.format.dwarf.DWARFLengthValue
Returns a hash code value for this object.
hashCode() - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
 
hashCode() - Method in record class ghidra.app.util.bin.format.dwarf.DWARFSourceInfo
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluatorContext
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLine.SourceFileAddr
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramInstruction
Returns a hash code value for this object.
hashCode() - Method in class ghidra.app.util.bin.format.dwarf.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 record class ghidra.app.util.bin.format.elf.info.ElfInfoItem.ItemWithAddress
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.util.bin.format.elf.info.NoteGnuProperty.NotePropertyElement
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.util.bin.format.golang.GoBuildSettings
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.util.bin.format.golang.GoModuleInfo
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSourceFileInfo
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.util.bin.format.golang.structmapping.FieldContext
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.util.bin.format.macho.dyld.DyldFixup
Returns a hash code value for this object.
hashCode() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
 
hashCode() - Method in record class ghidra.app.util.bin.format.omf.OmfComdatExternalSymbol.ExternalLookup
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.util.cparser.C.CParserUtils.CParseResults
Returns a hash code value for this object.
hashCode() - Method in class ghidra.app.util.datatype.DataTypeUrl
 
hashCode() - Method in class ghidra.app.util.datatype.microsoft.GUID
 
hashCode() - Method in class ghidra.app.util.datatype.microsoft.NewGuid
 
hashCode() - Method in class ghidra.app.util.DataTypeDependencyOrderer.Entry
 
hashCode() - Method in record class ghidra.app.util.demangler.DemangledStructure.Field
Returns a hash code value for this object.
hashCode() - Method in class ghidra.app.util.html.TextLine
 
hashCode() - Method in record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.FileSystemSearchPath
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
Returns a hash code value for this object.
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.PseudoData
 
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.EolExtraCommentsOption
 
hashCode() - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsWrappedOption
 
hashCode() - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
 
hashCode() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntry
 
hashCode() - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
 
hashCode() - Method in class ghidra.formats.gfilesystem.FSRL
 
hashCode() - Method in class ghidra.formats.gfilesystem.FSRLRoot
 
hashCode() - Method in class ghidra.formats.gfilesystem.GFileImpl
 
hashCode() - Method in class ghidra.framework.ApplicationIdentifier
 
hashCode() - Method in class ghidra.framework.ApplicationVersion
 
hashCode() - Method in class ghidra.framework.data.DomainFileProxy
 
hashCode() - Method in class ghidra.framework.data.GhidraFile
 
hashCode() - Method in class ghidra.framework.data.GhidraFolder
 
hashCode() - Method in class ghidra.framework.generic.auth.Password
 
hashCode() - Method in class ghidra.framework.GModule
 
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.ActionTrigger
 
hashCode() - Method in class ghidra.framework.options.EditorState
 
hashCode() - Method in class ghidra.framework.options.SubOptions
 
hashCode() - Method in class ghidra.framework.options.ToolOptions
 
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
 
hashCode() - Method in class ghidra.framework.protocol.ghidra.RepositoryInfo
 
hashCode() - Method in class ghidra.framework.remote.User
 
hashCode() - Method in class ghidra.framework.store.ItemCheckoutStatus
 
hashCode() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
hashCode() - Method in class ghidra.graph.DefaultGEdge
 
hashCode() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
 
hashCode() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
 
hashCode() - Method in record class ghidra.pcode.exec.SleighUtils.AddressOf
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.pcode.exec.SleighUtils.SleighParseErrorEntry
Returns a hash code value for this object.
hashCode() - Method in class ghidra.pcode.floatformat.BigFloat
 
hashCode() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
 
hashCode() - Method in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
 
hashCode() - Method in class ghidra.plugins.importer.batch.BatchSegregatingCriteria
 
hashCode() - Method in class ghidra.program.database.bookmark.BookmarkDB
 
hashCode() - Method in class ghidra.program.database.code.InstructionDB
 
hashCode() - Method in class ghidra.program.database.code.StringDiff
 
hashCode() - Method in class ghidra.program.database.external.ExternalLocationDB
 
hashCode() - Method in class ghidra.program.database.function.FunctionDB
 
hashCode() - Method in class ghidra.program.database.function.FunctionTagDB
 
hashCode() - Method in class ghidra.program.database.function.VariableDB
 
hashCode() - Method in class ghidra.program.database.mem.FileBytes
 
hashCode() - Method in class ghidra.program.database.mem.MemoryMapDB
 
hashCode() - Method in class ghidra.program.database.properties.GenericSaveable
 
hashCode() - Method in class ghidra.program.database.symbol.EquateDB
 
hashCode() - Method in class ghidra.program.database.symbol.SymbolDB
 
hashCode() - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
hashCode() - Method in interface ghidra.program.model.address.Address
Returns a hash code 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.AddressSetViewAdapter
 
hashCode() - Method in class ghidra.program.model.address.GenericAddress
 
hashCode() - Method in class ghidra.program.model.address.GlobalSymbol
 
hashCode() - Method in class ghidra.program.model.block.CodeBlockImpl
 
hashCode() - Method in class ghidra.program.model.block.ExtCodeBlockImpl
 
hashCode() - Method in class ghidra.program.model.block.graph.CodeBlockVertex
 
hashCode() - Method in class ghidra.program.model.correlate.Hash
 
hashCode() - Method in class ghidra.program.model.data.BitFieldDataType
 
hashCode() - Method in class ghidra.program.model.data.BitFieldPackingImpl
 
hashCode() - Method in class ghidra.program.model.data.CategoryPath
 
hashCode() - Method in class ghidra.program.model.data.DataOrganizationImpl
 
hashCode() - Method in class ghidra.program.model.data.DataTypeComponentImpl
 
hashCode() - Method in class ghidra.program.model.data.DataTypeImpl
 
hashCode() - Method in class ghidra.program.model.data.DataTypePath
 
hashCode() - Method in class ghidra.program.model.lang.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.ParameterImpl
 
hashCode() - Method in class ghidra.program.model.listing.VariableOffset
 
hashCode() - Method in class ghidra.program.model.listing.VariableStorage
 
hashCode() - Method in record class ghidra.program.model.pcode.AttributeId
Returns a hash code value for this object.
hashCode() - Method in record class ghidra.program.model.pcode.ElementId
Returns a hash code value for this object.
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 record class ghidra.program.model.reloc.RelocationResult
Returns a hash code value for this object.
hashCode() - Method in class ghidra.program.model.scalar.Scalar
 
hashCode() - Method in class ghidra.program.model.symbol.RefType
 
hashCode() - Method in class ghidra.program.model.symbol.SymbolType
 
hashCode() - Method in class ghidra.program.model.util.CompositeDataTypeElementInfo
 
hashCode() - Method in class ghidra.program.model.util.DataTypeInfo
 
hashCode() - Method in class ghidra.program.util.AddressFieldLocation
 
hashCode() - Method in class ghidra.program.util.AutomaticCommentFieldLocation
 
hashCode() - Method in class ghidra.program.util.CommentFieldLocation
 
hashCode() - Method in class ghidra.program.util.EolCommentFieldLocation
 
hashCode() - Method in class ghidra.program.util.FieldNameFieldLocation
 
hashCode() - Method in class ghidra.program.util.FunctionCallFixupFieldLocation
 
hashCode() - Method in class ghidra.program.util.FunctionNameFieldLocation
 
hashCode() - Method in class ghidra.program.util.FunctionParameterNameFieldLocation
 
hashCode() - Method in class ghidra.program.util.FunctionRepeatableCommentFieldLocation
 
hashCode() - Method in class ghidra.program.util.FunctionReturnTypeFieldLocation
 
hashCode() - Method in class ghidra.program.util.FunctionSignatureFieldLocation
 
hashCode() - Method in class ghidra.program.util.FunctionSignatureSourceFieldLocation
 
hashCode() - Method in class ghidra.program.util.FunctionTagFieldLocation
 
hashCode() - Method in class ghidra.program.util.GroupPath
 
hashCode() - Method in class ghidra.program.util.LabelFieldLocation
 
hashCode() - Method in class ghidra.program.util.MarkerLocation
 
hashCode() - Method in class ghidra.program.util.MnemonicFieldLocation
 
hashCode() - Method in class ghidra.program.util.OperandFieldLocation
 
hashCode() - Method in class ghidra.program.util.PcodeFieldLocation
 
hashCode() - Method in class ghidra.program.util.ProgramLocation
 
hashCode() - Method in class ghidra.program.util.RefRepeatCommentFieldLocation
 
hashCode() - Method in class ghidra.program.util.RegisterFieldLocation
 
hashCode() - Method in class ghidra.program.util.RepeatableCommentFieldLocation
 
hashCode() - Method in class ghidra.program.util.SpacerFieldLocation
 
hashCode() - Method in class ghidra.program.util.string.FoundString
 
hashCode() - Method in class ghidra.program.util.SubDataFieldLocation
 
hashCode() - Method in class ghidra.program.util.VariableCommentFieldLocation
 
hashCode() - Method in class ghidra.program.util.VariableLocFieldLocation
 
hashCode() - Method in class ghidra.program.util.VariableNameFieldLocation
 
hashCode() - Method in class ghidra.program.util.VariableTypeFieldLocation
 
hashCode() - Method in class ghidra.service.graph.AttributedEdge
 
hashCode() - Method in class ghidra.service.graph.AttributedVertex
 
hashCode() - Method in class ghidra.service.graph.GraphType
 
hashCode() - Method in class ghidra.service.graph.VertexShape
 
hashCode() - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock.FunctionInfo
 
hashCode() - Method in class ghidra.test.processors.support.PCodeTestFile
 
hashCode() - Method in class ghidra.test.processors.support.PCodeTestGroup
 
hashCode() - Method in class ghidra.util.ascii.Sequence
 
hashCode() - Method in class ghidra.util.bytesearch.DittedBitSequence
 
hashCode() - Method in record class ghidra.util.classfinder.ClassFileInfo
Returns a hash code value for this object.
hashCode() - Method in class ghidra.util.constraint.CompilerConstraint
 
hashCode() - Method in class ghidra.util.constraint.ExecutableFormatConstraint
 
hashCode() - Method in class ghidra.util.constraint.LanguageConstraint
 
hashCode() - Method in class ghidra.util.constraint.PropertyConstraint
 
hashCode() - Method in class ghidra.util.datastruct.IndexRange
 
hashCode() - Method in class ghidra.util.datastruct.Range
 
hashCode() - Method in class ghidra.util.datastruct.SortedRangeList
 
hashCode() - Method in class ghidra.util.datastruct.Stack
 
hashCode() - Method in class ghidra.util.extensions.ExtensionDetails
 
hashCode() - Method in class ghidra.util.graph.Edge
Deprecated.
 
hashCode() - Method in class ghidra.util.graph.Vertex
Deprecated.
 
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 gui.event.MouseBinding
 
hashCode() - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
hashCode() - Method in class help.PathKey
 
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
 
hashCode() - Method in class resources.icons.EmptyIcon
 
hashCode() - Method in class resources.icons.UrlImageIcon
 
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
hasHiddenTabs() - Method in class docking.widgets.tab.GTabPanel
Returns true if not all tabs are visible in the tab panel.
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
 
hasIcon(String) - Static method in class generic.theme.Gui
Returns true if an icon for the given Id has been defined
hasIcon(String) - Method in class generic.theme.ThemeManager
Returns true if an icon for the given Id has been defined
HASINCLUDE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
HASINCLUDENEXT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
hasIndexedStructure(String) - Static method in class ghidra.framework.store.local.IndexedLocalFileSystem
Determine if the specified directory contains a likely indexed filesystem.
hasInfoMessage() - Method in class ghidra.program.util.ProgramMerge
Determines if this ProgramMerge currently has an informational message.
hasInjection() - Method in class ghidra.program.model.lang.PrototypeModel
Return true if this model has specific p-code injections associated with it (either an "uponentry" or "uponreturn" payload), which are used to decompile functions with this model.
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
 
hasInvalidCheckouts(List<DomainFile>, RepositoryAdapter, TaskMonitor) - Method in class ghidra.framework.data.DefaultProjectData
Determine if any domain files listed does not correspond to a checkout in the specified newRespository.
hasInvalidCheckouts(List<DomainFile>, RepositoryAdapter, TaskMonitor) - Method in interface ghidra.framework.model.ProjectData
Determine if any domain files listed do not correspond to a checkout in the specified newRespository prior to invoking ProjectData.updateRepositoryInfo(RepositoryAdapter, boolean, TaskMonitor).
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
Check if there is a history of label changes at the given address
hasLanguageDependantLength() - Method in class ghidra.program.model.data.AbstractDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.ArrayDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.CharDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
hasLanguageDependantLength() - Method in interface ghidra.program.model.data.DataType
Indicates if the length of this data-type is determined based upon the DataOrganization obtained from the associated DataTypeManager.
hasLanguageDependantLength() - Method in class ghidra.program.model.data.DoubleDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.FloatDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.IntegerDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.LongDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.LongDoubleDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.LongLongDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.PointerDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.PointerTypedef
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.ShiftedAddressDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.ShortDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.StructureDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.TypedefDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.UnionDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.UnsignedIntegerDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.UnsignedLongDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.UnsignedLongLongDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.UnsignedShortDataType
 
hasLanguageDependantLength() - Method in class ghidra.program.model.data.WideCharDataType
 
hasLocals() - Method in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
 
hasLocation(JavaFileManager.Location) - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
hasLowBitCodeModeInAddrValues(Program) - Static method in class ghidra.app.util.PseudoDisassembler
 
hasManual() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
hasManual() - Method in interface ghidra.program.model.lang.Language
Returns whether the language has a valid manual defined.
hasMappedRegisters() - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
hasMappedRegisters() - Method in interface ghidra.program.model.address.AddressSpace
Returns true if this space has registers that are mapped into it.
hasMappedRegisters() - Method in class ghidra.program.model.address.OverlayAddressSpace
 
hasMemoryDifferences() - Method in class ghidra.program.util.ProgramMemoryComparator
Return whether or not the memory addresses for the two Programs are different.
hasMessages() - Method in class ghidra.app.util.importer.MessageLog
Returns true if this log has messages
hasMissingPassword() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
Returns true if this file is missing its password
hasMissingRequiredService() - Method in class ghidra.framework.plugintool.Plugin
Checks if this plugin is missing a required service.
hasModuleManifest(File) - Static method in class utility.module.ModuleManifestFile
 
hasMoreSections() - Method in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
 
hasMultiple(Throwable) - Static method in class ghidra.util.exception.MultipleCauses
 
hasMultipleMemorySpaces() - Method in interface ghidra.program.model.address.AddressFactory
Returns true if there is more than one memory address space
hasMultipleMemorySpaces() - Method in class ghidra.program.model.address.DefaultAddressFactory
 
hasMultipleReferences() - Method in class ghidra.program.database.symbol.FunctionSymbol
 
hasMultipleReferences() - Method in class ghidra.program.database.symbol.SymbolDB
 
hasMultipleReferences() - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
hasMultipleReferences() - Method in class ghidra.program.model.address.GlobalSymbol
 
hasMultipleReferences() - Method in interface ghidra.program.model.symbol.Symbol
 
hasNewExeHeader() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
Returns true if a new EXE header exists.
hasNewExeHeader() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
Returns true if a new EXE header exists.
hasNext() - Method in class db.ConvertedRecordIterator
 
hasNext() - Method in interface db.DBFieldIterator
Return true if a Field is available in the forward direction.
hasNext() - Method in interface db.DBLongIterator
Return true if a value is available in the forward direction.
hasNext() - Method in class db.KeyToRecordIterator
 
hasNext() - Method in interface db.RecordIterator
Return true if a Record is available in the forward direction.
hasNext() - Method in class db.TranslatedRecordIterator
 
hasNext() - Method in class docking.widgets.fieldpanel.LayoutModelIterator
 
hasNext() - Method in class docking.widgets.tree.support.BreadthFirstIterator
 
hasNext() - Method in class docking.widgets.tree.support.DepthFirstIterator
 
hasNext() - Method in class generic.FilteredIterator
 
hasNext() - Method in class generic.util.MultiIterator
 
hasNext() - Method in class generic.util.WrappingPeekableIterator
 
hasNext() - Method in class ghidra.app.decompiler.TokenIterator
 
hasNext() - Method in class ghidra.app.util.bin.BinaryReader
Returns true if this stream has data that could be read at the current position.
hasNext() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramExecutor
 
hasNext() - Method in class ghidra.app.util.demangler.CharacterIterator
Returns true if there are more characters to read.
hasNext() - Method in class ghidra.framework.model.ProjectDataUtils.DomainFileIterator
 
hasNext() - Method in class ghidra.framework.model.ProjectDataUtils.DomainFolderIterator
 
hasNext() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
 
hasNext() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
 
hasNext() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
 
hasNext() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
 
hasNext() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
 
hasNext() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
 
hasNext() - Method in class ghidra.program.database.code.CodeUnitKeyIterator
 
hasNext() - Method in class ghidra.program.database.code.CommentTypeFilterAddressIterator
 
hasNext() - Method in class ghidra.program.database.code.CommentTypeFilterIterator
 
hasNext() - Method in class ghidra.program.database.code.DataFilteredCodeUnitIterator
 
hasNext() - Method in class ghidra.program.database.code.DataKeyIterator
 
hasNext() - Method in class ghidra.program.database.code.DataRecordIterator
 
hasNext() - Method in class ghidra.program.database.code.EmptyCodeUnitIterator
 
hasNext() - Method in class ghidra.program.database.code.InstructionRecordIterator
 
hasNext() - Method in class ghidra.program.database.map.AddressIndexKeyIterator
 
hasNext() - Method in class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
 
hasNext() - Method in class ghidra.program.database.map.AddressKeyAddressIterator
 
hasNext() - Method in class ghidra.program.database.map.AddressKeyIterator
 
hasNext() - Method in class ghidra.program.database.map.AddressKeyRecordIterator
 
hasNext() - Method in class ghidra.program.database.register.IndexToAddressRangeIteratorAdapter
 
hasNext() - Method in class ghidra.program.database.symbol.TypeFilteredSymbolIterator
 
hasNext() - Method in class ghidra.program.database.util.EmptyRecordIterator
 
hasNext() - Method in class ghidra.program.database.util.IndexedAddressIterator
 
hasNext() - Method in class ghidra.program.database.util.QueryRecordIterator
 
hasNext() - Method in interface ghidra.program.model.address.AddressIterator
Checks if there is a next address in the iteration.
hasNext() - Method in class ghidra.program.model.address.AddressIteratorAdapter
 
hasNext() - Method in class ghidra.program.model.address.EmptyAddressIterator
 
hasNext() - Method in class ghidra.program.model.address.EmptyAddressRangeIterator
 
hasNext() - Method in interface ghidra.program.model.block.CodeBlockIterator
Return true if next() will return a CodeBlock.
hasNext() - Method in interface ghidra.program.model.block.CodeBlockReferenceIterator
Return true if next() will return a CodeBlockReference.
hasNext() - Method in class ghidra.program.model.block.SimpleBlockIterator
 
hasNext() - Method in class ghidra.program.model.block.SimpleDestReferenceIterator
 
hasNext() - Method in class ghidra.program.model.block.SimpleSourceReferenceIterator
 
hasNext() - Method in class ghidra.program.model.block.SingleEntSubIterator
 
hasNext() - Method in class ghidra.program.model.block.SubroutineDestReferenceIterator
 
hasNext() - Method in class ghidra.program.model.block.SubroutineSourceReferenceIterator
 
hasNext() - Method in interface ghidra.program.model.listing.CodeUnitIterator
Return true if there is a next CodeUnit.
hasNext() - Method in interface ghidra.program.model.listing.DataIterator
 
hasNext() - Method in class ghidra.program.model.listing.DataIterator.IteratorWrapper
 
hasNext() - Method in interface ghidra.program.model.listing.InstructionIterator
Returns true if the iteration has more elements.
hasNext() - Method in class ghidra.program.model.symbol.ExternalLocationAdapter
 
hasNext() - Method in interface ghidra.program.model.symbol.ExternalLocationIterator
Returns true if another external location is available with the next() method.
hasNext() - Method in interface ghidra.program.model.symbol.ReferenceIterator
Returns whether there is a next memory reference in the iterator.
hasNext() - Method in class ghidra.program.model.symbol.ReferenceIteratorAdapter
 
hasNext() - Method in interface ghidra.program.model.symbol.SymbolIterator
Return true if there is a next symbol.
hasNext() - Method in class ghidra.program.model.symbol.SymbolIteratorAdapter
 
hasNext() - Method in class ghidra.program.model.util.MemoryByteIterator
Returns true if there are more bytes to iterate over
hasNext() - Method in class ghidra.program.util.AddressIteratorConverter
 
hasNext() - Method in class ghidra.program.util.AddressRangeIteratorConverter
 
hasNext() - Method in class ghidra.program.util.CombinedAddressRangeIterator
 
hasNext() - Method in class ghidra.program.util.DefinedDataIterator
 
hasNext() - Method in class ghidra.program.util.MultiAddressIterator
Determines whether or not any of the original iterators has a next address.
hasNext() - Method in class ghidra.program.util.MultiAddressRangeIterator
Determines whether or not any of the original iterators has a next address.
hasNext() - Method in class ghidra.program.util.MultiCodeUnitIterator
Determines whether or not any of the iterators have a next code unit.
hasNext() - Method in interface ghidra.util.datastruct.IndexRangeIterator
Returns true if there are more index ranges.
hasNext() - Method in class ghidra.util.datastruct.PropertySetIndexRangeIterator
 
hasNext() - Method in interface ghidra.util.graph.GraphIterator
Deprecated.
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.util.task.CancellableIterator
 
hasNext() - Method in class ghidra.xml.NonThreadedXmlPullParserImpl
 
hasNext() - Method in interface ghidra.xml.XmlPullParser
Returns whether there is a next element.
hasNext() - Method in class util.HistoryList
Returns true if this history list's current item pointer is not at the end of the list.
hasNext(int) - Method in class ghidra.app.util.bin.BinaryReader
Returns true if this stream has data that could be read at the current position.
hasNext(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
Returns true if there is a valid "next" location in the history list.
hasNextFunction(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
Returns true if there is a valid "next" function location in the history list
hasNextPanel() - Method in class docking.wizard.AbstractMagePanelManager
 
hasNextPanel() - Method in interface docking.wizard.PanelManager
Return true if there is a "next" panel.
hasNoDescend() - Method in class ghidra.program.model.pcode.Varnode
 
hasNoDescend() - Method in class ghidra.program.model.pcode.VarnodeAST
 
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 class ghidra.program.model.data.FunctionDefinitionDataType
 
hasNoReturn() - Method in interface ghidra.program.model.listing.Function
 
hasNoReturn() - Method in interface ghidra.program.model.listing.FunctionSignature
 
hasNoReturn() - Method in class ghidra.program.model.pcode.FunctionPrototype
 
hasNoReturn() - Method in class ghidra.util.UndefinedFunction
 
hasObfuscatedStorage() - Method in class db.ChainedBuffer
 
hasOffset(long) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Returns true if any of the DIEs that makeup this aggregate have the specified offset.
hasOneOrMoreFilesAndFolders() - Method in class ghidra.framework.main.datatable.ProjectDataContext
 
hasOnlyUnstablePlugins(PluginPackage) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
 
hasOptions(String) - Method in interface docking.options.OptionsService
Return whether an Options object exists for the given category.
hasOptions(String) - Method in class ghidra.framework.plugintool.mgr.OptionsManager
 
hasOptions(String) - Method in class ghidra.framework.plugintool.PluginTool
Return true if there is an options category with the given name
hasOverlapConflict() - Method in class ghidra.program.util.VariableStorageConflicts
 
hasParameterConflict() - Method in class ghidra.program.util.VariableStorageConflicts
 
hasParsed - Variable in class ghidra.app.util.bin.format.pe.DataDirectory
 
hasParsedCorrectly() - Method in class ghidra.app.util.bin.format.pe.DataDirectory
 
hasPassword - Variable in class ghidra.plugins.fsbrowser.FSBFileNode
 
hasPassword() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
Local copy of the original GFile's FileAttributeType.HAS_GOOD_PASSWORD_ATTR attribute.
hasPclntab(Program) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
Returns true if the specified program has an easily found pclntab
hasPeHeader() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
Returns true if a PE header exists.
hasPeHeader() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
Returns true if a PE header exists.
hasPendingUpdates() - Method in class ghidra.util.task.AbstractSwingUpdateManager
Returns true if there is a pending request that hasn't started yet.
hasPermissions(int, EmuUnixUser) - Method in class ghidra.pcode.emu.unix.EmuUnixFileStat
Check if the given user has the requested permissions on the file described by this stat
hasPointerBitMask(TypeDef) - Static method in class ghidra.program.database.data.PointerTypedefInspector
Determine if the specified pointerTypeDef has a pointer bit-mask specified.
hasPointerBitShift(TypeDef) - Static method in class ghidra.program.database.data.PointerTypedefInspector
Determine if the specified pointerTypeDef has a pointer bit-shift specified.
hasPotentialOverride() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
 
hasPotentialOverride() - Method in interface ghidra.program.model.pcode.PcodeOverride
Returns a boolean indicating whether there are any primary overriding references at the current instruction
hasPreview() - Method in class docking.widgets.DropDownMultiSelectionTextField
 
hasPreview() - Method in class docking.widgets.DropDownTextField
 
hasPrevious() - Method in class db.ConvertedRecordIterator
 
hasPrevious() - Method in interface db.DBFieldIterator
Return true if a Field is available in the reverse direction
hasPrevious() - Method in interface db.DBLongIterator
Return true if a value is available in the reverse direction
hasPrevious() - Method in class db.KeyToRecordIterator
 
hasPrevious() - Method in interface db.RecordIterator
Return true if a Record is available in the reverse direction
hasPrevious() - Method in class db.TranslatedRecordIterator
 
hasPrevious() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
 
hasPrevious() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
 
hasPrevious() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
 
hasPrevious() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
 
hasPrevious() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
 
hasPrevious() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
 
hasPrevious() - Method in class ghidra.program.database.map.AddressIndexKeyIterator
 
hasPrevious() - Method in class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
 
hasPrevious() - Method in class ghidra.program.database.map.AddressKeyIterator
 
hasPrevious() - Method in class ghidra.program.database.map.AddressKeyRecordIterator
 
hasPrevious() - Method in class ghidra.program.database.util.EmptyRecordIterator
 
hasPrevious() - Method in class ghidra.program.database.util.QueryRecordIterator
 
hasPrevious() - Method in interface ghidra.util.LongIterator
Return true if there a previous long in this iterator.
hasPrevious() - Method in class ghidra.util.ReversedListIterator
 
hasPrevious() - Method in class util.HistoryList
Returns true if this history list's current item pointer is not at the beginning of the list.
hasPrevious(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
Returns true if there is a valid "previous" location in the history list
hasPreviousFunction(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
Returns true if there is a valid "previous" function location in the history list
hasPreviousPanel() - Method in class docking.wizard.AbstractMagePanelManager
 
hasPreviousPanel() - Method in interface docking.wizard.PanelManager
Return true if there is a "previous" panel.
hasPrimaryField(int) - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
Determines if the given layout index contains the primary field
hasPrimaryField(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
 
hasPrimaryHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
hasProblemLibraries() - Method in class ghidra.program.util.ExternalSymbolResolver
Returns true if there was an error encountered when trying to open an external library.
hasProcessorSpecificSymbolSectionIndex() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Determine if st_shndx is within the reserved processor-specific index range
hasProgramPayload(String, int) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
Determine if the given payload name and type exists and is an extension of the program.
hasProgress() - Method in class ghidra.framework.cmd.BackgroundCommand
Check if the command provides progress information.
hasProgress() - Method in class ghidra.util.task.Task
Return true if the task has a progress indicator.
hasProperty(long) - Method in class ghidra.util.map.ValueMap
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.database.properties.UnsupportedMapDB
 
hasProperty(Address) - Method in class ghidra.program.model.util.DefaultPropertyMap
 
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.app.util.PseudoData
 
hasProperty(String) - Method in class ghidra.program.database.code.InstructionDB
 
hasProperty(String) - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
hasProperty(String) - Method in interface ghidra.program.model.lang.CompilerSpec
Returns whether this language has a property defined.
hasProperty(String) - Method in interface ghidra.program.model.lang.Language
Returns whether this lanugage has a property defined.
hasProperty(String) - Method in class ghidra.program.model.listing.DataStub
 
hasProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
 
hasProperty(String) - Method in interface ghidra.program.model.util.PropertySet
Returns true if the codeunit has the given property defined.
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.
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.
hasRelocation(Address) - Method in class ghidra.program.database.reloc.RelocationManager
 
hasRelocation(Address) - Method in interface ghidra.program.model.reloc.RelocationTable
Determine if the specified address has a relocation defined.
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)
hasResolvableValue(GThemeValueMap) - Method in class generic.theme.ThemeValue
Returns true if the ThemeValue can resolve to the concrete T value (color, font, or icon) from the given set of theme values.
hasRow(int) - Method in class ghidra.util.datastruct.ManagedDataTable
returns true if the given row contains an object
hasRunTests() - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
 
hasSameAddresses(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
 
hasSameAddresses(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
 
hasSameAddresses(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
 
hasSameAddresses(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
Returns true if the given address set contains the same set of addresses as this set.
hasSameAddresses(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
hasSameAddresses(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
 
hasSameAddresses(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
Returns true if and only if this set and the given address set contains exactly the same addresses.
hasSameAddressSpace(Address) - Method in interface ghidra.program.model.address.Address
Return true if this address' address space is equal to the address space for addr.
hasSameAddressSpace(Address) - Method in class ghidra.program.model.address.GenericAddress
 
hasSameOptionsAndValues(Options, Options) - Static method in interface ghidra.framework.options.Options
Returns true if the two options objects have the same set of options and values
hasSamePath(ListingField, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FieldFactory
 
hasSameSchema(DBRecord) - Method in class db.DBRecord
Determine if this record's schema is the same as another record's schema.
hasSameSchema(Schema) - Method in class db.DBRecord
Determine if this record's schema is compatible with the specified schema.
hasSameTransaction(GTaskResult) - Method in class ghidra.framework.task.GTaskResult
Returns true if the task represented by this result was executed in the same transaction as the task represented by the given GTaskResult.
hasSameTypeDefSettings(TypeDef) - Method in interface ghidra.program.model.data.TypeDef
Compare the settings of two datatypes which correspond to a TypeDefSettingsDefinition.
hasSameValue(Settings, Settings) - Method in interface ghidra.docking.settings.BooleanSettingsDefinition
 
hasSameValue(Settings, Settings) - Method in interface ghidra.docking.settings.EnumSettingsDefinition
 
hasSameValue(Settings, Settings) - Method in interface ghidra.docking.settings.NumberSettingsDefinition
 
hasSameValue(Settings, Settings) - Method in interface ghidra.docking.settings.SettingsDefinition
Check two settings for equality which correspond to this settings definition.
hasSameValue(Settings, Settings) - Method in interface ghidra.docking.settings.StringSettingsDefinition
 
hasSameValue(Options) - Method in class ghidra.framework.options.EditorState
 
hasScriptProvider(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
Returns true if a provider exists that can process the specified file.
hasSecondaryHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
hasSecondaryHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
hasSecondaryHighlights(Function) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
hasSecondaryHighlights(Function) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
hasSection(String...) - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.BaseSectionProvider
 
hasSection(String...) - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.CompressedSectionProvider
 
hasSection(String...) - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.DSymSectionProvider
 
hasSection(String...) - Method in interface ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionProvider
Returns true if the specified section names are present.
hasSection(String...) - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.NullSectionProvider
 
hasSelectedNodes() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns true if there are selected nodes in the browser tree.
hasSelection() - Method in class ghidra.app.context.ProgramLocationActionContext
 
hasSignbit() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
 
hasSignbit() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
 
hasSignedOffset() - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
hasSignedOffset() - Method in interface ghidra.program.model.address.AddressSpace
Returns true if space uses signed offset
hasSlideInfo() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Checks to see if any slide info exists
hasSparseColumns() - Method in class db.Schema
Determine if schema employs sparse column storage
hasStackStorage() - Method in class ghidra.program.database.function.VariableDB
 
hasStackStorage() - Method in interface ghidra.program.model.listing.Variable
 
hasStackStorage() - Method in class ghidra.program.model.listing.ParameterImpl
 
hasStackStorage() - Method in class ghidra.program.model.listing.VariableStorage
 
hasStaleOverlayCondition() - Method in class ghidra.program.database.ProgramAddressFactory
 
hasStaleOverlayCondition() - Method in interface ghidra.program.model.address.AddressFactory
Determine if this address factory contains a stale overlay address space whose name was recently changed.
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
 
hasStructureMapping(Class<?>) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
hasSupportedLookAndFeel() - Method in class generic.theme.GTheme
Returns true if this theme has a LookAndFeel that is supported by the current platform.
hasSymbol(Address) - Method in class ghidra.program.database.symbol.SymbolManager
 
hasSymbol(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
Check if there exists any 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.DomainObject
Returns true if the last transaction was terminated from the action that started it.
hasTestFailed() - Method in class generic.test.AbstractGenericTest
Determine if test failure occur (for use within tear down methods)
hasTextStart() - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
Returns true if this pcln structure contains a textStart value (only present >= 1.18)
hasThemeChanges() - Method in class generic.theme.ApplicationThemeManager
 
hasThemeChanges() - Method in class generic.theme.StubThemeManager
 
hasThemeChanges() - Method in class generic.theme.ThemeManager
Returns true if there are any unsaved changes to the current theme.
hasThemeValueChanges() - Method in class generic.theme.ApplicationThemeManager
 
hasThemeValueChanges() - Method in class generic.theme.ThemeManager
Returns true if any theme values have changed.
hasThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
 
hasThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
 
hasThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigProperty
 
hasThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
 
hasThisPointer() - Method in class ghidra.program.model.lang.PrototypeModel
 
hasThisPointer() - Method in class ghidra.program.model.pcode.FunctionPrototype
 
hasToolListeners() - Method in class ghidra.framework.plugintool.mgr.EventManager
Return whether there are any registered tool listeners for the tool associated with class
hasToolListeners() - Method in class ghidra.framework.plugintool.PluginTool
Returns true if there is at least one tool listening to this tool's plugin events
hasTranslatedValue() - Method in class ghidra.program.model.data.StringDataInstance
Returns true if this string has a translated value that could be displayed.
hasTranslatedValue(Data) - Method in class ghidra.program.model.data.TranslationSettingsDefinition
Determine if a translated string value has been set at the specified address.
hasTypeTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
Determines if this LSDA has a type table.
hasUnappliedChanges() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
Returns true if this model has changes that make the filter different from the currently applied filter.
hasUncommittedChanges() - Method in class db.DBHandle
Returns true if there are uncommitted changes to the database.
hasUncommonType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoBaseType
Returns true if this type definition's flags indicate there is a following GoUncommon structure.
hasUndoCheckpoints() - Method in class db.buffers.BufferMgr
Indicates whether checkpoint versions are available for undo.
hasunimplemented - Variable in class ghidra.app.decompiler.signature.SignatureResult
 
hasUniversalId() - Method in class ghidra.app.util.html.DataTypeLine
 
hasUniversalId() - Method in class ghidra.app.util.html.VariableTextLine
 
hasUnknownCallingConventionName() - Method in interface ghidra.program.model.listing.Function
Determine if this signature has an unknown or unrecognized calling convention name.
hasUnknownCallingConventionName() - Method in interface ghidra.program.model.listing.FunctionSignature
Determine if this signature has an unknown or unrecognized calling convention name.
hasUnknownCallingConventionName() - Method in class ghidra.util.UndefinedFunction
 
hasUnsaveData() - Method in class ghidra.framework.plugintool.Plugin
Returns true if this plugin has data that needs saving;
hasUnsavedData() - Method in class ghidra.framework.plugintool.PluginTool
 
hasUnVisitedIndependentValues() - Method in class ghidra.util.graph.AbstractDependencyGraph
Returns true if there are unvisited values ready (no dependencies) for processing.
hasUserDefinedOp(String) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
Determine if the language has a given user-defined op.
hasValidFilterValue() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
Returns true if the editor has a valid value.
hasValidFilterValue() - Method in class docking.widgets.table.constraint.dialog.DialogFilterRow
Pass through for checking filter condition validity.
hasValidValue() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
 
hasValidValue() - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
Determine if the editor contains a valid value; do the UI widgets and state match, is the state sensible for the constraint.
hasValidValue() - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
 
hasValidValue() - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
 
hasValue() - Method in class docking.widgets.values.AbstractValue
Returns true if the value is non-null.
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
Determine if a setting value has been stored
hasValue(Settings) - Method in class ghidra.program.model.data.AddressSpaceSettingsDefinition
 
hasValue(Settings) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
 
hasValue(Settings) - Method in class ghidra.program.model.data.ComponentOffsetSettingsDefinition
 
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.OffsetMaskSettingsDefinition
 
hasValue(Settings) - Method in class ghidra.program.model.data.OffsetShiftSettingsDefinition
 
hasValue(Settings) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
 
hasValue(Settings) - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
 
hasValue(Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
 
hasValue(Settings) - Method in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
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.database.code.InstructionDB
 
hasValue(Register) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
 
hasValue(Register) - Method in interface ghidra.program.model.lang.DisassemblerContextAdapter
 
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 docking.widgets.values.GValuesMap
Returns true if the value defined for the given name has a non-null value.
hasValue(String) - Method in class generic.constraint.ConstraintData
 
hasValue(String) - Method in class ghidra.framework.options.GProperties
Returns true if there is a value for the given name
hasValueOverRange(Register, BigInteger, AddressSet) - Method in class ghidra.program.util.VarnodeContext
 
hasValueOverRange(Register, BigInteger, AddressSetView) - Method in class ghidra.program.database.register.OldProgramContextDB
 
hasValueOverRange(Register, BigInteger, AddressSetView) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
 
hasValueOverRange(Register, BigInteger, AddressSetView) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
 
hasValueOverRange(Register, BigInteger, AddressSetView) - Method in interface ghidra.program.model.listing.ProgramContext
Returns true if the given register has the value over the addressSet
hasValueOverRange(Register, BigInteger, AddressSetView) - Method in class ghidra.program.util.AbstractStoredProgramContext
 
hasVarArgs() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
 
hasVarArgs() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
 
hasVarArgs() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
 
hasVarArgs() - Method in class ghidra.program.database.function.FunctionDB
 
hasVarArgs() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
hasVarArgs() - Method in interface ghidra.program.model.listing.Function
Returns true if this function has a variable argument list (VarArgs)
hasVarArgs() - Method in interface ghidra.program.model.listing.FunctionSignature
 
hasVarArgs() - Method in class ghidra.util.UndefinedFunction
 
hasVersion() - Method in enum class 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.
haveAllValuesChanged() - Method in class generic.theme.AllValuesChangedThemeEvent
 
haveAllValuesChanged() - Method in class generic.theme.ThemeEvent
Returns true if all colors, fonts, and icons may have changed.
haveLock() - Method in class ghidra.framework.store.local.LockFile
Determine if lock file was successfully created by this instance.
haveLock(boolean) - Method in class ghidra.framework.store.local.LockFile
Determine if lock is still in place.
Hcs12DisassembleCommand - Class in ghidra.app.cmd.disassemble
Command object for performing HCS12/XGate disassembly
Hcs12DisassembleCommand(Address, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.Hcs12DisassembleCommand
Constructor for Hcs12DisassembleCommand.
Hcs12DisassembleCommand(AddressSetView, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.Hcs12DisassembleCommand
Constructor for Hcs12DisassembleCommand.
head - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
header - Variable in class ghidra.app.util.bin.format.elf.ElfProgramHeader
 
header - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
 
header - Variable in class ghidra.app.util.bin.format.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
 
header() - Method in record class ghidra.pcode.exec.SleighUtils.SleighParseErrorEntry
Returns the value of the header record component.
HEADER - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
HEADER_MASK - Static variable in class ghidra.program.model.pcode.PackedDecode
 
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
 
HEADEREXTEND_MASK - Static variable in class ghidra.program.model.pcode.PackedDecode
 
HEADERS - Static variable in class ghidra.app.util.opinion.PeLoader
The name of the PE headers memory block.
HEADLESS_PROPERTY - Static variable in class ghidra.util.SystemUtilities
The system property that can be checked during runtime to determine if we are running with a GUI or headless.
HeadlessAnalyzer - Class in ghidra.app.util.headless
The class used kick-off and interact with headless processing.
HeadlessClientAuthenticator - Class in ghidra.framework.client
HeadlessClientAuthenticator provides the ability to install a Ghidra Server authenticator needed when operating in a headless mode.
HeadlessGhidraApplicationConfiguration - Class in ghidra.framework
 
HeadlessGhidraApplicationConfiguration() - Constructor for class ghidra.framework.HeadlessGhidraApplicationConfiguration
 
HeadlessOptions - Class in ghidra.app.util.headless
Options for headless analyzer.
HeadlessScript - Class in ghidra.app.util.headless
This class is analogous to GhidraScript, except that is only meant to be used with the HeadlessAnalyzer.
HeadlessScript() - Constructor for class ghidra.app.util.headless.HeadlessScript
 
HeadlessScript.HeadlessContinuationOption - Enum Class 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.
HeadlessThemeManager - Class in generic.theme
This is a strange implementation of ThemeManager that is meant to be used in a headless environment, but also needs theme properties to have been loaded.
HeadlessThemeManager() - Constructor for class generic.theme.HeadlessThemeManager
 
HeadlessTimedTaskMonitor - Class in ghidra.app.util.headless
Monitor used by Headless Analyzer for "timeout" functionality
headMap(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
headMap(K, boolean) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
headMapByValue(V, boolean) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
headMapByValue(V, boolean) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
headMapByValue(V, boolean) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
Returns a view of the portion of this map whose values are less than (or equal to, if inclusive is true) toValue.
HEAP_BLOCK_NAME - Static variable in interface ghidra.program.model.mem.MemoryConstants
 
height - Variable in class docking.widgets.fieldpanel.field.EmptyTextField
 
height - Variable in class docking.widgets.fieldpanel.field.SimpleImageField
 
height - Variable in class ghidra.graph.viewer.layout.Row
 
height - Variable in class ghidra.program.model.data.BitmapResource
 
HEIGHT - Static variable in class ghidra.framework.main.AbstractDataTreeDialog
 
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 help
Creates the HelpManager for the application.
Help() - Constructor for class help.Help
 
HELP_CONTENTS_MENU_GROUP - Static variable in interface docking.tool.ToolConstants
A group for actions that link directly to help content
HELP_ICON - Static variable in class resources.Icons
 
HELP_ICON_HEIGHT - Static variable in class docking.widgets.table.GTableHeader
 
HELP_INFO_KEY - Static variable in class generic.util.action.SystemKeyBindings
 
HELP_KEY1 - Static variable in class generic.util.action.SystemKeyBindings
 
HELP_KEY2 - Static variable in class generic.util.action.SystemKeyBindings
 
HELP_SHARED - Static variable in class ghidra.util.HelpLocation
A special prefix used in the 'src' attribute if links and images to signal to the framework to locate the given resource.
HELP_TOPIC - Static variable in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
 
HELP_TOPICS - Static variable in class ghidra.util.HelpLocation
A special prefix used in the 'src' attribute if links and images to signal to the framework to locate the given resource.
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(KeyStroke, boolean) - 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 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 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
 
HelpInfoAction - Class in docking.action
 
HelpInfoAction(KeyStroke) - Constructor for class docking.action.HelpInfoAction
 
helpLoc - Variable in class ghidra.framework.main.ProjectAccessPanel
 
helpLocation(HelpLocation) - Method in class docking.action.builder.AbstractActionBuilder
Configure HelpLocation for this DockingAction
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
 
HelpRightArrowIcon - Class in help
A basic arrow that points to the right, with padding on the sides and above.
HelpRightArrowIcon(Color) - Constructor for class help.HelpRightArrowIcon
 
HelpScreenShotReportGenerator - Class in help.screenshot
 
HelpScreenShotReportGenerator() - Constructor for class help.screenshot.HelpScreenShotReportGenerator
 
HelpService - Interface in 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 - Enum constant in enum class ghidra.app.util.viewer.field.FieldNameFieldFactory.IndexFormat
 
HEX - Enum constant in enum class ghidra.test.processors.support.EmulatorTestRunner.DumpFormat
 
HEX - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
 
HEX_DIGIT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
HEX_INT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
HEX_INT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
HEX_INT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
HEX_INT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
HEX_INT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
HEX_INT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
HEX_INT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
HEX_INT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
HEX_INT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
HEX_INT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
HEX_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
HEX_LITERAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
Hexadecimal - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
 
HEXAGON - Static variable in class ghidra.service.graph.VertexShape
 
hexByteString(byte) - Static method in class ghidra.util.StringFormat
Gets a hexadecimal representation of a byte value.
HEXDIGIT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
HEXDIGIT - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
HEXDIGIT - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
HEXDIGIT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
HEXDIGIT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
hexDump(byte[]) - Static method in class ghidra.util.HashUtilities
Convert binary data to a sequence of hex characters.
hexDump(byte[]) - Static method in class ghidra.util.MD5Utilities
Convert binary data to a sequence of hex characters.
HexIntegerFormatter - Class in docking.widgets.textfield
 
HexIntegerFormatter() - Constructor for class docking.widgets.textfield.HexIntegerFormatter
 
HexIntegerFormatter.HexAllowedPositiveValueIntgerDocumentFilterWrapper - Class in docking.widgets.textfield
 
HexLong - Class in ghidra.app.util
 
HexLong(long) - Constructor for class ghidra.app.util.HexLong
 
HexOrDecimalInput - Class in docking.widgets.textfield
 
HexOrDecimalInput() - Constructor for class docking.widgets.textfield.HexOrDecimalInput
 
HexOrDecimalInput(int) - Constructor for class docking.widgets.textfield.HexOrDecimalInput
 
HexOrDecimalInput(Long) - Constructor for class docking.widgets.textfield.HexOrDecimalInput
 
hexWordString(short) - Static method in class ghidra.util.StringFormat
Gets a hexadecimal representation of a short value.
HIDDEN - Enum constant in enum class 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
 
HIDDENRET - Enum constant in enum class ghidra.program.model.lang.StorageClass
 
HIDDENRET_PTRPARAM - Static variable in class ghidra.program.model.lang.protorules.AssignAction
 
HIDDENRET_SPECIALREG - Static variable in class ghidra.program.model.lang.protorules.AssignAction
 
HIDDENRET_SPECIALREG_VOID - Static variable in class ghidra.program.model.lang.protorules.AssignAction
 
HiddenReturnAssign - Class in ghidra.program.model.lang.protorules
Allocate the return value as an input parameter A pointer to where the return value is to be stored is passed in as an input parameter.
HiddenReturnAssign(ParamListStandard, int) - Constructor for class ghidra.program.model.lang.protorules.HiddenReturnAssign
 
hiddenReturnPtr - Variable in class ghidra.program.model.lang.ParameterPieces
 
HiddenValuesButton - Class in docking.widgets.tab
Component displayed when not all tabs fit on the tab panel and is used to display a popup list of all tabs.
hide() - Method in class docking.widgets.PopupWindow
 
hideAllWindows() - Static method in class docking.widgets.PopupWindow
 
hideFilterButton() - Method in class docking.widgets.filter.ClearFilterLabel
 
hideMatchingWindow() - Method in class docking.widgets.DropDownTextField
 
hideOkButton() - Method in class docking.widgets.ListSelectionTableDialog
Removes the ok button from the dialog.
hideTableColumn(GTable, String) - Method in class help.screenshot.AbstractScreenShotGenerator
 
hideTaskMonitorComponent() - Method in class docking.DialogComponentProvider
Will hide the progress panel if it was showing.
hideTipWindow() - Static method in class docking.DockingUtils
Hides any open tooltip window
HIERACHICAL - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
HighCodeSymbol - Class in ghidra.program.model.pcode
A global symbol as part of the decompiler's model of a function.
HighCodeSymbol(long, Address, DataType, int, HighFunction) - Constructor for class ghidra.program.model.pcode.HighCodeSymbol
Construct with just a (global) storage address and size.
HighCodeSymbol(long, String, Data, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighCodeSymbol
Constructor for HighSymbol which is unattached to a HighFunction
HighCodeSymbol(CodeSymbol, DataType, int, HighFunction) - Constructor for class ghidra.program.model.pcode.HighCodeSymbol
Construct with a backing CodeSymbol.
HighConstant - Class in ghidra.program.model.pcode
A constant that has been given a datatype (like a constant that is really a pointer)
HighConstant(HighFunction) - Constructor for class ghidra.program.model.pcode.HighConstant
Constructor for use with restoreXml
HighConstant(String, DataType, Varnode, Address, HighFunction) - Constructor for class ghidra.program.model.pcode.HighConstant
Construct a constant NOT associated with a symbol
higherEntry(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
higherEntryByValue(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
higherEntryByValue(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
higherEntryByValue(V) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
Returns a key-value mapping associated with the least value strictly greater than the given value, or null if there is no such value.
higherIndex(E) - Method in interface ghidra.generic.util.datastruct.SortedList
Returns the least index in this list whose element is strictly greater the specified element
higherIndex(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
higherIndex(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
higherKey(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
HIGHEST_DETAIL_BIT_SHIFT - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
HIGHEST_PRIORITY - Static variable in class ghidra.app.services.AnalysisPriority
 
HighExternalSymbol - Class in ghidra.program.model.pcode
A symbol, within a decompiler model, for a function without a body in the current Program.
HighExternalSymbol(String, Address, Address, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighExternalSymbol
Construct the external reference symbol given a name, the symbol Address, and a resolving Address.
HighFunction - Class in ghidra.program.model.pcode
High-level abstraction associated with a low level function made up of assembly instructions.
HighFunction(Function, Language, CompilerSpec, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighFunction
 
HighFunctionDBUtil - Class in ghidra.program.model.pcode
HighFunctionDBUtil provides various methods for updating the state of a function contained within a program database.
HighFunctionDBUtil() - Constructor for class ghidra.program.model.pcode.HighFunctionDBUtil
 
HighFunctionDBUtil.ReturnCommitOption - Enum Class in ghidra.program.model.pcode
 
HighFunctionShellSymbol - Class in ghidra.program.model.pcode
A function symbol that represents only a shell of (the name and address) the function, when no other information is available.
HighFunctionShellSymbol(long, String, Address, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighFunctionShellSymbol
Construct the function shell given a name and address
HighFunctionSymbol - Class in ghidra.program.model.pcode
A function symbol that encapsulates detailed information about a particular function for the purposes of decompilation.
HighFunctionSymbol(Address, int, HighFunction) - Constructor for class ghidra.program.model.pcode.HighFunctionSymbol
Construct given an Address, size, and decompiler function model for the symbol.
HighGlobal - Class in ghidra.program.model.pcode
All references (per function) to a single global variable
HighGlobal(HighFunction) - Constructor for class ghidra.program.model.pcode.HighGlobal
Constructor for use with restoreXml
HighGlobal(HighSymbol, Varnode, Varnode[]) - Constructor for class ghidra.program.model.pcode.HighGlobal
 
HighLabelSymbol - Class in ghidra.program.model.pcode
A symbol with no underlying data-type.
HighLabelSymbol(String, Address, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighLabelSymbol
Construct the label given a name and address
Highlight - Class in docking.widgets.fieldpanel.support
 
Highlight(int, int, Color) - Constructor for class docking.widgets.fieldpanel.support.Highlight
Constructs a new Highlight that indicates where to highlight text in the listing fields.
HIGHLIGHT - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for highlighting.
HIGHLIGHT_ALT_COLOR_NAME - Static variable in class ghidra.app.util.viewer.format.FormatManager
 
HIGHLIGHT_COLOR - Static variable in interface ghidra.app.merge.MergeConstants
 
HIGHLIGHT_COLOR_NAME - Static variable in class ghidra.app.util.viewer.format.FormatManager
 
HIGHLIGHT_COLOR_NAME - Static variable in interface ghidra.GhidraOptions
 
HIGHLIGHT_CURSOR_LINE - Static variable in interface ghidra.GhidraOptions
 
HIGHLIGHT_CURSOR_LINE_COLOR - Static variable in interface ghidra.GhidraOptions
 
HIGHLIGHT_CURSOR_LINE_COLOR_OPTION_NAME - Static variable in interface ghidra.GhidraOptions
 
HIGHLIGHT_CURSOR_LINE_OPTION_NAME - Static variable in interface ghidra.GhidraOptions
 
HIGHLIGHT_GROUP - Static variable in interface ghidra.app.services.MarkerService
A group name for highlights.
HIGHLIGHT_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
Display priority for marking the highlight.
highlightChanged(ProgramSelection) - Method in class ghidra.app.plugin.ProgramPlugin
Subclass should override this method if it is interested in program highlight events.
highlightDifferences(List<ValidatableLine>, List<ValidatableLine>) - Static method in class ghidra.app.util.html.diff.DataTypeDiffBuilder
 
highlightNextPreviousTab(boolean) - Method in class docking.widgets.tab.GTabPanel
Moves the highlight to the next or previous tab from the current highlight.
highlightSearchResults(SearchLocation) - Method in interface docking.widgets.FindDialogSearcher
 
highlightTab(T) - Method in class docking.widgets.tab.GTabPanel
Sets the tab for the given value to be highlighted.
HighlightToken - Class in ghidra.app.decompiler.component
A class to used to track a Decompiler token along with its highlight color
HighlightToken(ClangToken, Color) - Constructor for class ghidra.app.decompiler.component.HighlightToken
 
HighLocal - Class in ghidra.program.model.pcode
 
HighLocal(DataType, Varnode, Varnode[], Address, HighSymbol) - Constructor for class ghidra.program.model.pcode.HighLocal
 
HighLocal(HighFunction) - Constructor for class ghidra.program.model.pcode.HighLocal
Constructor for use with restoreXml
HighOther - Class in ghidra.program.model.pcode
Other forms of variable, these are typically compiler infrastructure like the stackpointer or saved registers
HighOther(DataType, Varnode, Varnode[], Address, HighFunction) - Constructor for class ghidra.program.model.pcode.HighOther
Construct a unique high NOT associated with a symbol
HighOther(HighFunction) - Constructor for class ghidra.program.model.pcode.HighOther
Constructor for use with restoreXml
HighParam - Class in ghidra.program.model.pcode
High-level function parameter
HighParam(DataType, Varnode, Address, int, HighSymbol) - Constructor for class ghidra.program.model.pcode.HighParam
 
HighParam(HighFunction) - Constructor for class ghidra.program.model.pcode.HighParam
Constructor for use with restoreXml
HighParamID - Class in ghidra.program.model.pcode
High-level abstraction associated with a low level function made up of assembly instructions.
HighParamID(Function, Language, CompilerSpec, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighParamID
 
HighSymbol - Class in ghidra.program.model.pcode
A symbol within the decompiler's model of a particular function.
HighSymbol(long, String, DataType, boolean, boolean, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighSymbol
Construct a symbol that is not attached to a function model.
HighSymbol(long, String, DataType, HighFunction) - Constructor for class ghidra.program.model.pcode.HighSymbol
Construct a base symbol, given a name and data-type.
HighSymbol(HighFunction) - Constructor for class ghidra.program.model.pcode.HighSymbol
Constructor for use with restoreXML
HighVariable - Class in ghidra.program.model.pcode
A High-level variable (as in a high-level language like C/C++) built out of Varnodes (low-level variables).
HighVariable(HighFunction) - Constructor for class ghidra.program.model.pcode.HighVariable
Constructor for use with restoreXml
HighVariable(String, DataType, Varnode, Varnode[], HighFunction) - Constructor for class ghidra.program.model.pcode.HighVariable
 
HIJACKED_ICON - Static variable in class ghidra.framework.data.GhidraFileData
 
HINT - Static variable in class generic.theme.GThemeDefaults.Colors.Messages
 
HintTextField - Class in docking.widgets.textfield
Simple text field that shows a text hint when the field is empty.
HintTextField(String) - Constructor for class docking.widgets.textfield.HintTextField
Constructor
HintTextField(String, boolean) - Constructor for class docking.widgets.textfield.HintTextField
Constructor
HintTextField(String, boolean, InputVerifier) - Constructor for class docking.widgets.textfield.HintTextField
Constructor
HistoryList<T> - Class in util
An object meant to track items with the ability to go back and forth within the list of items.
HistoryList(int, BiConsumer<T, T>) - Constructor for class util.HistoryList
The sized passed here limits the size of the list, with the oldest items being dropped as the list grows.
HistoryList(int, Consumer<T>) - Constructor for class util.HistoryList
The sized passed here limits the size of the list, with the oldest items being dropped as the list grows.
hit(Rectangle, Shape, boolean) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
hit(Rectangle, Shape, boolean) - Method in class generic.text.TextLayoutGraphics
 
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
 
hlFactory - Variable in class ghidra.app.util.viewer.field.ListingTextField
 
hlProvider - Variable in class ghidra.app.util.viewer.field.FieldFactory
 
HOME_ICON - Static variable in class resources.Icons
 
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
 
HomogeneousAggregate - Class in ghidra.program.model.lang.protorules
Filter on a homogeneous aggregate data-type All primitive data-types must be the same.
HomogeneousAggregate(String, int) - Constructor for class ghidra.program.model.lang.protorules.HomogeneousAggregate
Constructor for use with decode()
HomogeneousAggregate(String, int, int, int, int) - Constructor for class ghidra.program.model.lang.protorules.HomogeneousAggregate
 
HONEY_DEW - Static variable in class ghidra.util.WebColors
 
HorizontalLayout - Class in ghidra.util.layout
LayoutManager for arranging components in a single row.
HorizontalLayout(int) - Constructor for class ghidra.util.layout.HorizontalLayout
Constructor for HorizontalLayout.
HorizontalRuleAction - Class in docking.menu
An action that can be added to a menu in order to separate menu items into groups
HorizontalRuleAction(String, String, String) - Constructor for class docking.menu.HorizontalRuleAction
Constructor
horizontalSpacer - Variable in class docking.ErrLogExpandableDialog
This spacer addresses the optical impression that the message panel changes size when showing details
HOT_PINK - Static variable in class ghidra.util.WebColors
 
HourglassAnimationPanel - Class in ghidra.util.task
Panel that displays an animation of a spinning hourglass
HourglassAnimationPanel() - Constructor for class ghidra.util.task.HourglassAnimationPanel
 
hoverExited() - Method in class docking.widgets.fieldpanel.HoverHandler
Call this when the mouse is no longer over the hover source
HoverHandler - Class in docking.widgets.fieldpanel
 
hoverModeSelected() - Method in interface ghidra.app.services.HoverService
Return whether hover mode is "on"
HoverProvider - Interface in docking.widgets.fieldpanel.support
 
HoverService - Interface in ghidra.app.services
HoverService provides the ability to popup data Windows over a Field viewer in response to the mouse hovering over a single Field.
href - Variable in class help.validator.links.InvalidHREFLink
 
HREF - Class in help.validator.model
 
HREF(HelpModuleLocation, Path, String, int) - Constructor for class help.validator.model.HREF
 
HTML - Static variable in class ghidra.util.HTMLUtilities
 
HTML_CLOSE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
HTML_CLOSE - Static variable in class ghidra.util.HTMLUtilities
 
HTML_DISABLE_STRING - Static variable in interface docking.widgets.GComponent
 
HTML_NEW_LINE - Static variable in class ghidra.util.HTMLUtilities
 
HTML_OPEN - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
HTML_SPACE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
HTML_SPACE - Static variable in class ghidra.util.HTMLUtilities
 
HTMLDataTypeRepresentation - Class in ghidra.app.util.html
 
HTMLDataTypeRepresentation() - Constructor for class ghidra.app.util.html.HTMLDataTypeRepresentation
Default constructor for those who promise to later set the HTML text
HTMLDataTypeRepresentation(String) - Constructor for class ghidra.app.util.html.HTMLDataTypeRepresentation
 
HTMLDataTypeRepresentationDiffInput - Class in ghidra.app.util.html
 
HTMLDataTypeRepresentationDiffInput(HTMLDataTypeRepresentation, List<ValidatableLine>) - Constructor for class ghidra.app.util.html.HTMLDataTypeRepresentationDiffInput
 
htmlEditorPane - Variable in class help.GHelpBroker
 
HTMLElement - Class in ghidra.util.html
 
HTMLElement(String) - Constructor for class ghidra.util.html.HTMLElement
 
HtmlExporter - Class in ghidra.app.util.exporter
An implementation of exporter that creates an HTML representation of the program.
HtmlExporter() - Constructor for class ghidra.app.util.exporter.HtmlExporter
Constructs a new HTML exporter.
HTMLFileParser - Class in help.validator
 
HTMLFileParser() - Constructor for class help.validator.HTMLFileParser
 
HtmlLineSplitter - Class in ghidra.util.html
Splits into lines a given String that is meant to be rendered as HTML.
HtmlLineSplitter() - Constructor for class ghidra.util.html.HtmlLineSplitter
 
HTMLResourceDataType - Class in ghidra.app.util.datatype.microsoft
 
HTMLResourceDataType() - Constructor for class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
 
HTMLResourceDataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
 
HTMLUtilities - Class in ghidra.util
A helper class providing static methods for formatting text with common HTML tags.
HTMLUtilities() - Constructor for class ghidra.util.HTMLUtilities
 
HttpClients - Class in ghidra.net
 
HttpClients() - Constructor for class ghidra.net.HttpClients
 
HttpsHostnameVerifier() - Constructor for class ghidra.net.SSLContextInitializer.HttpsHostnameVerifier
 
HttpUtil - Class in ghidra.net.http
 
HttpUtil() - Constructor for class ghidra.net.http.HttpUtil
 
HUE_BLUE - Static variable in class ghidra.util.ColorUtils
 
HUE_GREEN - Static variable in class ghidra.util.ColorUtils
 
HUE_LIME - Static variable in class ghidra.util.ColorUtils
 
HUE_ORANGE - Static variable in class ghidra.util.ColorUtils
 
HUE_PINE - Static variable in class ghidra.util.ColorUtils
 
HUE_PINK - Static variable in class ghidra.util.ColorUtils
 
HUE_PURPLE - Static variable in class ghidra.util.ColorUtils
 
HUE_RED - Static variable in class ghidra.util.ColorUtils
 
HUE_ROYAL - Static variable in class ghidra.util.ColorUtils
 
HUE_SAPPHIRE - Static variable in class ghidra.util.ColorUtils
 
HUE_TURQUISE - Static variable in class ghidra.util.ColorUtils
 
HUE_YELLOW - Static variable in class ghidra.util.ColorUtils
 
HyperlinkComponent - Class in docking.widgets
A component that acts like a label, but adds the ability to render HTML anchors and the ability for clients to add anchor handlers.
HyperlinkComponent(String) - Constructor for class docking.widgets.HyperlinkComponent
 

I

i - Variable in class ghidra.pcode.exec.PcodeFrame.MyAppender
 
i386_EXCEPTION_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
Deprecated.
i386_FLOAT_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
Deprecated.
i386_THREAD_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
Deprecated.
IBO32 - Static variable in interface ghidra.app.util.bin.StructConverter
Reusable 32-bit image base offset datatype.
IBO32DataType - Class in ghidra.program.model.data
IBO32DataType provides a Pointer-Typedef BuiltIn for a 32-bit Image Base Offset Relative Pointer.
IBO32DataType() - Constructor for class ghidra.program.model.data.IBO32DataType
Constructs a 32-bit Image Base Offset relative pointer-typedef.
IBO32DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.IBO32DataType
Constructs a 32-bit Image Base Offset relative pointer-typedef.
IBO64 - Static variable in interface ghidra.app.util.bin.StructConverter
Reusable 64-bit image base offset datatype.
IBO64DataType - Class in ghidra.program.model.data
IBO64DataType provides a Pointer-Typedef BuiltIn for a 64-bit Image Base Offset Relative Pointer.
IBO64DataType() - Constructor for class ghidra.program.model.data.IBO64DataType
Constructs a 64-bit Image Base Offset relative pointer-typedef.
IBO64DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.IBO64DataType
Constructs a 64-bit Image Base Offset relative pointer-typedef.
ICategory - Interface in ghidra.program.model.data
 
ICON - Static variable in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
 
ICON_PROPERTY_NAME - Static variable in class ghidra.framework.plugintool.PluginTool
Name of the property for the tool icon.
IconChangedThemeEvent - Class in generic.theme
ThemeEvent for when an icon changes for exactly one icon id.
IconChangedThemeEvent(GThemeValueMap, IconValue) - Constructor for class generic.theme.IconChangedThemeEvent
Constructor
iconMap - Variable in class generic.theme.GThemeValueMap
 
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
 
IconModifier - Class in generic.theme
Class that can transform one icon into another.
IconModifier(Dimension, Point, Integer, boolean, boolean, boolean) - Constructor for class generic.theme.IconModifier
Creates an IconModifier that can scale, translate, or disable an icon.
IconPropertyEditor - Class in docking.options.editor
 
IconPropertyEditor() - Constructor for class docking.options.editor.IconPropertyEditor
 
IconProvider - Class in resources
A class that knows how to provide an icon and the URL for that icon.
IconProvider(Icon, 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.
iconsChanged(Set<String>, Icon) - Method in class generic.theme.laf.LookAndFeelManager
Called when one or more icons have changed.
iconsChanged(Set<String>, Icon) - Method in class generic.theme.laf.NimbusLookAndFeelManager
 
iconToString(Icon) - Static method in class generic.theme.IconValue
Converts an icon to a string.
iconURL - Variable in class ghidra.framework.plugintool.PluginTool
 
IconValue - Class in generic.theme
A class for storing Icon values that have a String id (e.g.
IconValue(String, String) - Constructor for class generic.theme.IconValue
Constructor used when the IconValue will inherit its Icon from another IconValue.
IconValue(String, Icon) - Constructor for class generic.theme.IconValue
Constructor used when the ColorValue will have a direct Icon value.
IconValueEditor - Class in docking.theme.gui
Editor for Theme fonts
IconValueEditor(PropertyChangeListener) - Constructor for class docking.theme.gui.IconValueEditor
Constructor
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 generic.theme.ThemeValue
 
id - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
 
id - Variable in class ghidra.app.util.DataTypeDependencyOrderer.Entry
 
id() - Method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
 
id() - Method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
id() - Method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
id() - Method in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
Gets the ID associated with this table type.
id() - Method in record class ghidra.program.model.pcode.AttributeId
Returns the value of the id record component.
id() - Method in record class ghidra.program.model.pcode.ElementId
Returns the value of the id record component.
ID - Static variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
ID_BASE - Static variable in class ghidra.program.model.pcode.HighSymbol
 
id_or_nil() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
id_or_nil() - Method in class ghidra.sleigh.grammar.SleighParser
 
id_or_nil_return() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.id_or_nil_return
 
id_or_nil_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.id_or_nil_return
 
id_or_wild() - Method in class ghidra.sleigh.grammar.SleighParser
 
id_or_wild_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.id_or_wild_return
 
ID_SIZE_MASK - Static variable in interface ghidra.program.model.address.AddressSpace
 
ID_SIZE_SHIFT - Static variable in interface ghidra.program.model.address.AddressSpace
 
ID_TYPE_MASK - Static variable in interface ghidra.program.model.address.AddressSpace
 
ID_UNIQUE_SHIFT - Static variable in interface ghidra.program.model.address.AddressSpace
 
IdentCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a ident_command structure.
identical(DisjointPattern) - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
 
identical(PatternBlock) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
identifier() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
identifier() - Method in class ghidra.sleigh.grammar.SleighEcho
 
identifier() - Method in class ghidra.sleigh.grammar.SleighParser
 
IDENTIFIER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
IDENTIFIER - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
IDENTIFIER - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
IDENTIFIER - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
IDENTIFIER - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
IDENTIFIER - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighParser
 
identifier_return() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.identifier_return
 
identifier_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.identifier_return
 
identifierlist() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
identifierlist() - Method in class ghidra.sleigh.grammar.SleighEcho
 
identifierlist(Token) - Method in class ghidra.sleigh.grammar.SleighParser
 
IdentifierList(FunctionDefinitionDataType, DataType) - Method in class ghidra.app.util.cparser.C.CParser
 
identifierlist_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.identifierlist_return
 
IDENTITY_MAPPER - Static variable in interface docking.widgets.fieldpanel.listener.IndexMapper
 
identityHashCode() - Method in class help.validator.links.InvalidHREFLink
 
identityHashCode() - Method in class help.validator.links.InvalidIMGLink
 
identityHashCode() - Method in interface help.validator.links.InvalidLink
 
identityHashCode() - Method in class help.validator.links.MissingTOCDefinitionInvalidLink
 
identityHashCode() - Method in class help.validator.links.MissingTOCTargetIDInvalidLink
 
IdentityNameTransformer - Class in ghidra.program.model.symbol
A transformer that never alters its input
IdentityNameTransformer() - Constructor for class ghidra.program.model.symbol.IdentityNameTransformer
 
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
 
Ids() - Constructor for class generic.theme.GThemeDefaults.Ids
 
If() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
IF - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
IF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
IfCondition() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
IfDef() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
IFDEF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
IFDEF_EXPRN - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
IFDEFED - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
IfDefExpr() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
IFDLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
IFELSE - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
IFGOTO - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
IFGroup() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
IfNDef() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
IFNDEF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
IFNDEF_EXPRN - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
IFNDEFED - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
IfNDefExpr() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
IFNDLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
ifNull(Runnable) - Static method in class utility.function.Dummy
Returns the given runnable object if it is not null.
ifNull(BiConsumer<T, U>) - Static method in class utility.function.Dummy
Returns the given consumer object if it is not null.
ifNull(BiPredicate<T, U>) - Static method in class utility.function.Dummy
Returns the given BiPredicate object if it is not null.
ifNull(Consumer<T>) - Static method in class utility.function.Dummy
Returns the given consumer object if it is not null.
ifNull(Function<T, R>) - Static method in class utility.function.Dummy
Returns the given function object if it is not null.
ifNull(Predicate<T>) - Static method in class utility.function.Dummy
Returns the given Predicate object if it is not null.
ifNull(Supplier<T>) - Static method in class utility.function.Dummy
Returns the given callback object if it is not null.
ifNull(Callback) - Static method in class utility.function.Dummy
Returns the given callback object if it is not null.
IFSection() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
ignore(AddressSetView) - Method in class ghidra.program.util.ProgramDiff
Set the indicated additional addresses that should not report any differences that are found at them.
ignore(AddressSetView) - Method in class ghidra.program.util.ProgramMergeManager
Ignore the differences for the indicated address set.
IGNORE - Static variable in interface ghidra.program.disassemble.DisassemblerMessageListener
Ignores all messages from the disassembler.
IGNORE - Static variable in class ghidra.program.util.ProgramMergeFilter
IGNORE is a filter value indicating that the type of difference isn't to be changed in the merged program.
IGNORE_ALL - Enum constant in enum class ghidra.pcode.emu.PcodeMachine.SwiMode
IGNORE_STEP - Enum constant in enum class ghidra.pcode.emu.PcodeMachine.SwiMode
ignoreChanges() - Method in class ghidra.app.events.CloseProgramPluginEvent
 
IGNORED_TAG - Static variable in class ghidra.test.processors.support.PCodeTestGroup
 
ignoredBlocks - Variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
ignoredJavaIds - Variable in class generic.theme.laf.UiDefaultsMapper
 
IgnoredNodesGtreeFilter - Class in docking.widgets.tree.support
GTreeFilter that allows for some nodes that are never filtered out.
IgnoredNodesGtreeFilter(GTreeFilter, Set<GTreeNode>) - Constructor for class docking.widgets.tree.support.IgnoredNodesGtreeFilter
 
IGNORETOEOL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
ignoreWhen(BooleanSupplier) - Method in class ghidra.framework.model.AbstractDomainObjectListenerBuilder
Sets a boolean supplier that can be checked to see if the client is in a state where they don't want events to be processed at this time.
IID - Enum constant in enum class ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
 
ILLEGAL_DELIMITER - Static variable in interface ghidra.framework.options.Options
 
IllegalCharCppTransformer - Class in ghidra.program.model.symbol
Replace illegal characters in the given name with '_'.
IllegalCharCppTransformer() - Constructor for class ghidra.program.model.symbol.IllegalCharCppTransformer
 
IllegalFieldAccessException - Exception in db
An illegal access has been performed on a field.
IllegalHModuleAssociationIMGInvalidLink - Class in help.validator.links
 
IllegalPanelStateException - Exception in docking.wizard
IllegalPanelStateException allows unexpected IOExceptions and other errors to be thrown during Wizard panel transitions
IllegalPanelStateException(Throwable) - Constructor for exception docking.wizard.IllegalPanelStateException
Constructor
IllegalRenameException - Exception in ghidra.program.model.data
Exception thrown if a data type does not allow its name to be changed.
IllegalRenameException() - Constructor for exception ghidra.program.model.data.IllegalRenameException
Constructor.
IllegalRenameException(String) - Constructor for exception ghidra.program.model.data.IllegalRenameException
Constructor
image - Variable in class ghidra.app.util.cparser.C.Token
The string image of the token.
image - Variable in class ghidra.app.util.cparser.CPP.Token
The string image of the token.
image - Variable in class help.screenshot.AbstractScreenShotGenerator
 
IMAGE_ARCHIVE_END - Static variable in interface ghidra.app.util.bin.format.pe.Constants
The archive end magic value.
IMAGE_ARCHIVE_LINKER_MEMBER - Static variable in interface ghidra.app.util.bin.format.pe.Constants
The archive linker member.
IMAGE_ARCHIVE_LONGNAMES_MEMBER - Static variable in interface ghidra.app.util.bin.format.pe.Constants
The archive long names member.
IMAGE_ARCHIVE_PAD - Static variable in interface ghidra.app.util.bin.format.pe.Constants
The archive padding.
IMAGE_ARCHIVE_START - Static variable in interface ghidra.app.util.bin.format.pe.Constants
The archive start magic value.
IMAGE_ARCHIVE_START_SIZE - Static variable in interface ghidra.app.util.bin.format.pe.Constants
The size of the archive start header.
IMAGE_BASE - Static variable in class ghidra.app.util.opinion.OmfLoader
 
IMAGE_BASE_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
IMAGE_BASE_OPTION_NAME - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
 
IMAGE_BASE_RELATIVE - Enum constant in enum class ghidra.program.model.data.PointerType
Pointer offset relative to program image base.
IMAGE_DANS_SIGNATURE - Static variable in class ghidra.app.util.bin.format.pe.RichHeader
 
IMAGE_DATA_IMAGE_BASE_OPTION_NAME - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
 
IMAGE_DEBUG_TYPE_BORLAND - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
Borland debug type.
IMAGE_DEBUG_TYPE_CLSID - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
CLS ID debug type.
IMAGE_DEBUG_TYPE_CODEVIEW - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
CodeView debug type.
IMAGE_DEBUG_TYPE_COFF - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
COFF debug type.
IMAGE_DEBUG_TYPE_EXCEPTION - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
Exception debug type.
IMAGE_DEBUG_TYPE_FIXUP - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
Fixup debug type.
IMAGE_DEBUG_TYPE_FPO - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
FPO debug type.
IMAGE_DEBUG_TYPE_MISC - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
Misc debug type.
IMAGE_DEBUG_TYPE_OMAP_FROM_SRC - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
OMAP-From-Source debug type.
IMAGE_DEBUG_TYPE_OMAP_TO_SRC - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
OMAP-To-Source debug type.
IMAGE_DEBUG_TYPE_RESERVED10 - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
Reserved debug type.
IMAGE_DEBUG_TYPE_UNKNOWN - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
Unknown debug type.
IMAGE_DIRECTORY_ENTRY_ARCHITECTURE - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Architecture Specific Data directory index
IMAGE_DIRECTORY_ENTRY_BASERELOC - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Base Relocation Table directory index
IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Bound Import directory index
IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
COM Runtime Descriptor directory index
IMAGE_DIRECTORY_ENTRY_COMHEADER - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
New name for the COM Descriptor directory index
IMAGE_DIRECTORY_ENTRY_DEBUG - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Debug directory index
IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Delay Load Import Descriptors directory index
IMAGE_DIRECTORY_ENTRY_EXCEPTION - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Exception directory index
IMAGE_DIRECTORY_ENTRY_EXPORT - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Export directory index
IMAGE_DIRECTORY_ENTRY_GLOBALPTR - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Global Pointer directory index
IMAGE_DIRECTORY_ENTRY_IAT - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Import Address Table directory index
IMAGE_DIRECTORY_ENTRY_IMPORT - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Import directory index
IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Load Configuration directory index
IMAGE_DIRECTORY_ENTRY_RESOURCE - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Resource directory index
IMAGE_DIRECTORY_ENTRY_SECURITY - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Security directory index
IMAGE_DIRECTORY_ENTRY_TLS - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
TLS directory index
IMAGE_DLLCHARACTERISTICS_APPCONTAINER - Enum constant in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_APPCONTAINER - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Image should execute in an AppContainer.
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE - Enum constant in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
The DLL can be relocated at load time.
IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY - Enum constant in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Code integrity checks are forced.
IMAGE_DLLCHARACTERISTICS_GUARD_CF - Enum constant in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_GUARD_CF - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Image supports Control Flow Guard.
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA - Enum constant in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
ASLR with 64 bit address space.
IMAGE_DLLCHARACTERISTICS_NO_BIND - Enum constant in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_NO_BIND - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
Do not bind the image.
IMAGE_DLLCHARACTERISTICS_NO_ISOLATION - Enum constant in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_NO_ISOLATION - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
The image is isolation aware, but should not be isolated.
IMAGE_DLLCHARACTERISTICS_NO_SEH - Enum constant in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_NO_SEH - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
The image does not use structured exception handling (SEH).
IMAGE_DLLCHARACTERISTICS_NX_COMPAT - Enum constant in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_NX_COMPAT - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
The image is compatible with data execution prevention (DEP)
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE - Enum constant in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
The image is terminal server aware.
IMAGE_DLLCHARACTERISTICS_WDM_DRIVER - Enum constant in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_WDM_DRIVER - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
A WDM driver.
IMAGE_DOS_SIGNATURE - Static variable in class ghidra.app.util.bin.format.mz.OldDOSHeader
 
IMAGE_FILE_32BIT_MACHINE - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
32 bit word machine.
IMAGE_FILE_AGGRESIVE_WS_TRIM - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
Agressively trim working set
IMAGE_FILE_BYTES_REVERSED_HI - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
Bytes of machine word are reversed.
IMAGE_FILE_BYTES_REVERSED_LO - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
Bytes of machine word are reversed.
IMAGE_FILE_DEBUG_STRIPPED - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
Debugging info stripped from file in .DBG file
IMAGE_FILE_DLL - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
File is a DLL.
IMAGE_FILE_EXECUTABLE_IMAGE - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
File is executable (no unresolved externel references).
IMAGE_FILE_LARGE_ADDRESS_AWARE - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
App can handle >2gb addresses
IMAGE_FILE_LINE_NUMS_STRIPPED - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
Line nunbers stripped from file.
IMAGE_FILE_LOCAL_SYMS_STRIPPED - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
Local symbols stripped from file.
IMAGE_FILE_MACHINE_ALPHA - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Alpha
IMAGE_FILE_MACHINE_ALPHA - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_ALPHA64 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Alpha 64
IMAGE_FILE_MACHINE_ALPHA64 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_AM29KBIGMAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
AMD Am29000 big endian
IMAGE_FILE_MACHINE_AM29KLITTLEMAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
AMD Am29000 little endian
IMAGE_FILE_MACHINE_AM33 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Matsushita AM33
IMAGE_FILE_MACHINE_AM33 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_AM33 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_AMD64 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
x64
IMAGE_FILE_MACHINE_AMD64 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_AMD64 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_ARM - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
ARM little endian
IMAGE_FILE_MACHINE_ARM - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_ARM - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_ARM64 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
ARM64 little endian
IMAGE_FILE_MACHINE_ARM64 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_ARM64 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_ARMNT - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
ARM Thumb-2 little endian
IMAGE_FILE_MACHINE_ARMNT - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_ARMNT - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_AXP64 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_CEE - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_CEF - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_EBC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
EFI byte code
IMAGE_FILE_MACHINE_EBC - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_EBC - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_I386 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Intel 386 or later processors and compatible processors
IMAGE_FILE_MACHINE_I386 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_I386 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_I386_AIX - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Intel 386 or later processors and compatible processors (AIX)
IMAGE_FILE_MACHINE_I386_PTX - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Intel 386 or later processors and compatible processors (PTX)
IMAGE_FILE_MACHINE_I960ROMAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Intel i960 with read-only text segment
IMAGE_FILE_MACHINE_I960RWMAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Intel i960 with read-write text segment
IMAGE_FILE_MACHINE_IA64 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Intel Itanium processor family
IMAGE_FILE_MACHINE_IA64 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_IA64 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_M32R - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Mitsubishi M32R little endian
IMAGE_FILE_MACHINE_M32R - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_M32R - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_M68KMAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Motorola 68000
IMAGE_FILE_MACHINE_MASK - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
Values for the Machine field indicating the intended processor architecture
IMAGE_FILE_MACHINE_MIPS16 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
MIPS16
IMAGE_FILE_MACHINE_MIPS16 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_MIPS16 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_MIPSFPU - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
MIPS with FPU
IMAGE_FILE_MACHINE_MIPSFPU - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_MIPSFPU - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_MIPSFPU16 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
MIPS16 with FPU
IMAGE_FILE_MACHINE_MIPSFPU16 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_MIPSFPU16 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_PIC30 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
PIC-30 (dsPIC30F)
IMAGE_FILE_MACHINE_POWERPC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Power PC little endian
IMAGE_FILE_MACHINE_POWERPC - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_POWERPC - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_POWERPCFP - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Power PC with floating point support
IMAGE_FILE_MACHINE_POWERPCFP - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_POWERPCFP - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_R10000 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
MIPS little endian
IMAGE_FILE_MACHINE_R10000 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_R3000 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
MIPS little endian
IMAGE_FILE_MACHINE_R3000 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_R4000 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
MIPS little endian
IMAGE_FILE_MACHINE_R4000 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_R4000 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_RISCV128 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
RISC-V 128-bit address space
IMAGE_FILE_MACHINE_RISCV128 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_RISCV32 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
RISC-V 32-bit address space
IMAGE_FILE_MACHINE_RISCV32 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_RISCV64 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
RISC-V 64-bit address space
IMAGE_FILE_MACHINE_RISCV64 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_SH3 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Hitachi SH3
IMAGE_FILE_MACHINE_SH3 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_SH3 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_SH3DSP - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Hitachi SH3 DSP
IMAGE_FILE_MACHINE_SH3DSP - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_SH3DSP - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_SH3E - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_SH4 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Hitachi SH4
IMAGE_FILE_MACHINE_SH4 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_SH4 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_SH5 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Hitachi SH5
IMAGE_FILE_MACHINE_SH5 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_SH5 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_THUMB - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Thumb
IMAGE_FILE_MACHINE_THUMB - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_THUMB - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_TI_MSP430 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Texas Instruments MSP430
IMAGE_FILE_MACHINE_TI_TMS320C2800 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Texas Instruments TMS320C2800
IMAGE_FILE_MACHINE_TI_TMS320C3x4x - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Texas Instruments TMS320C3x/4x
IMAGE_FILE_MACHINE_TI_TMS320C5400 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Texas Instruments TMS320C5400
IMAGE_FILE_MACHINE_TI_TMS320C5500 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Texas Instruments TMS320C5500
IMAGE_FILE_MACHINE_TI_TMS320C5500_PLUS - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Texas Instruments TMS320C5500+
IMAGE_FILE_MACHINE_TI_TMS320C6000 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Texas Instruments TMS320C6000
IMAGE_FILE_MACHINE_TI_TMS470 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Texas Instruments TMS470
IMAGE_FILE_MACHINE_TRICORE - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_UNKNOWN - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
The contents of this field are assumed to be applicable to any machine type
IMAGE_FILE_MACHINE_UNKNOWN - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_UNKNOWN - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_MACHINE_WCEMIPSV2 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
MIPS little-endian WCE v2
IMAGE_FILE_MACHINE_WCEMIPSV2 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
 
IMAGE_FILE_MACHINE_WCEMIPSV2 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
 
IMAGE_FILE_NET_RUN_FROM_SWAP - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
If Image is on Net, copy and run from the swap file.
IMAGE_FILE_RELOCS_STRIPPED - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
Relocation info stripped from file.
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
If Image is on removable media, copy and run from the swap file.
IMAGE_FILE_SYSTEM - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
System File.
IMAGE_FILE_UP_SYSTEM_ONLY - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
File should only be run on a UP machine.
IMAGE_LX_SIGNATURE - Static variable in class ghidra.app.util.bin.format.lx.LinearExecutable
The magic number for LX executables.
IMAGE_NE_SIGNATURE - Static variable in class ghidra.app.util.bin.format.ne.WindowsHeader
The magic number for Windows NE files.
IMAGE_NT_OPTIONAL_HDR32_MAGIC - Static variable in interface ghidra.app.util.bin.format.pe.Constants
The 32-bit optional header magic number.
IMAGE_NT_OPTIONAL_HDR64_MAGIC - Static variable in interface ghidra.app.util.bin.format.pe.Constants
The 64-bit optional header magic number.
IMAGE_NT_SIGNATURE - Static variable in interface ghidra.app.util.bin.format.pe.Constants
The magic number for PE files..
IMAGE_NUMBEROF_DIRECTORY_ENTRIES - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
The count of data directories in the optional header.
IMAGE_ORDINAL_FLAG32 - Static variable in interface ghidra.app.util.bin.format.pe.Constants
A 32-bit flag.
IMAGE_ORDINAL_FLAG64 - Static variable in interface ghidra.app.util.bin.format.pe.Constants
A 64-bit flag.
IMAGE_OS2_SIGNATURE - Static variable in interface ghidra.app.util.bin.format.pe.Constants
The magic number for OS/2 files.
IMAGE_OS2_SIGNATURE_LE - Static variable in interface ghidra.app.util.bin.format.pe.Constants
The magic number for little endian OS/2 files.
IMAGE_PROPERTY - Static variable in class docking.widgets.imagepanel.ImagePanel
Property name that indicates the image displayed by this panel has changed
IMAGE_REL_BASED_ABSOLUTE - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
 
IMAGE_REL_BASED_DIR64 - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
 
IMAGE_REL_BASED_HIGH - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
 
IMAGE_REL_BASED_HIGH3ADJ - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
 
IMAGE_REL_BASED_HIGHADJ - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
 
IMAGE_REL_BASED_HIGHLOW - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
 
IMAGE_REL_BASED_IA64_IMM64 - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
 
IMAGE_REL_BASED_LOW - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
 
IMAGE_REL_BASED_MIPS_JMPADDR - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
 
IMAGE_REL_BASED_MIPS_JMPADDR16 - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
 
IMAGE_REL_BASED_NOOP - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
 
IMAGE_REL_BASED_REL32 - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
 
IMAGE_REL_BASED_SECTION - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
 
IMAGE_RESOURCE_DATA_IS_DIRECTORY - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
A flag indicating that a resources is a directory.
IMAGE_RESOURCE_NAME_IS_STRING - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
A flag indicating that a resources is a string.
IMAGE_RICH_SIGNATURE - Static variable in class ghidra.app.util.bin.format.pe.RichHeader
 
IMAGE_ROM_OPTIONAL_HDR_MAGIC - Static variable in interface ghidra.app.util.bin.format.pe.Constants
The ROM optional header magic number.
IMAGE_SCN_ALIGN_1024BYTES - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.util.bin.format.pe.SectionFlags
 
IMAGE_SCN_LNK_REMOVE - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.util.bin.format.pe.SectionFlags
 
IMAGE_SCN_MEM_DISCARDABLE - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.util.bin.format.pe.SectionFlags
 
IMAGE_SCN_MEM_NOT_CACHED - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.util.bin.format.pe.SectionFlags
 
IMAGE_SCN_MEM_PURGEABLE - Enum constant in enum class ghidra.app.util.bin.format.pe.SectionFlags
 
IMAGE_SCN_MEM_READ - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.util.bin.format.pe.SectionFlags
 
IMAGE_SCN_RESERVED_0040 - Enum constant in enum class ghidra.app.util.bin.format.pe.SectionFlags
 
IMAGE_SCN_TYPE_NO_PAD - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER - Enum constant in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
IMAGE_SUBSYSTEM_EFI_ROM - Enum constant in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER - Enum constant in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
IMAGE_SUBSYSTEM_NATIVE - Enum constant in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
IMAGE_SUBSYSTEM_NATIVE_WINDOWS - Enum constant in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
IMAGE_SUBSYSTEM_OS2_CUI - Enum constant in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
IMAGE_SUBSYSTEM_POSIX_CUI - Enum constant in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
IMAGE_SUBSYSTEM_UNKNOWN - Enum constant in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION - Enum constant in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
IMAGE_SUBSYSTEM_WINDOWS_CE_GUI - Enum constant in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
IMAGE_SUBSYSTEM_WINDOWS_CUI - Enum constant in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
IMAGE_SUBSYSTEM_WINDOWS_GUI - Enum constant in enum class ghidra.app.util.bin.format.pe.PeSubsystem
 
IMAGE_SUBSYSTEM_XBOX - Enum constant in enum class 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.
IMAGE16_BASE_DEFAULT - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
 
IMAGE32_BASE_DEFAULT - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
 
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
 
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.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, Icon, ProxyObj<?>, FontMetrics, int, int) - Constructor for class ghidra.app.util.viewer.field.ImageFactoryField
Constructor
ImageFactoryField(FieldFactory, Icon, 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
Deprecated, for removal: This API element is subject to removal in a future version.
This class has been replaced by a series of classes that extend LazyImageIcon: UrlImageIcon, DerivedImageIcon, BytesImageIcon, DisabledImageIcon, and ScaledImageIcon. Pick the one that matches the constructor that was being used to create an ImageIconWrapper
ImageIconWrapper(byte[], String) - Constructor for class resources.icons.ImageIconWrapper
Deprecated.
Construct wrapped ImageIcon based upon specified image byte array (see Toolkit.createImage(byte[]))
ImageIconWrapper(Image, String) - Constructor for class resources.icons.ImageIconWrapper
Deprecated.
Construct wrapped ImageIcon based upon specified image
ImageIconWrapper(URL) - Constructor for class resources.icons.ImageIconWrapper
Deprecated.
Construct wrapped ImageIcon based upon specified resource URL
ImageIconWrapper(Icon) - Constructor for class resources.icons.ImageIconWrapper
Deprecated.
Construct wrapped ImageIcon based upon specified icon which may require transformation into ImageIcon
imageIon - Variable in class docking.widgets.fieldpanel.field.SimpleImageField
 
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 - Variable in class docking.widgets.imagepanel.actions.ResetTranslationAction
 
ImagePanel - Class in docking.widgets.imagepanel
Creates a panel that displays an Image.
ImagePanel() - Constructor for class docking.widgets.imagepanel.ImagePanel
Create an empty NavigableImagePanel
ImagePanel(Image) - Constructor for class docking.widgets.imagepanel.ImagePanel
Create an NavigableImagePanel with the specified image
ImageRuntimeFunctionEntries - Interface in ghidra.app.util.bin.format.pe
An interface for working with function table entries used for exception handling, which are found in the .pdata section.
ImageRuntimeFunctionEntries_ARM - Class in ghidra.app.util.bin.format.pe
typedef struct _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY { DWORD BeginAddress; union { DWORD UnwindData; struct { DWORD Flag : 2; DWORD FunctionLength : 11; DWORD Ret : 2; DWORD H : 1; DWORD Reg : 3; DWORD R : 1; DWORD L : 1; DWORD C : 1; DWORD StackAdjust : 10; } DUMMYSTRUCTNAME; } DUMMYUNIONNAME; } IMAGE_ARM_RUNTIME_FUNCTION_ENTRY, * PIMAGE_ARM_RUNTIME_FUNCTION_ENTRY;
ImageRuntimeFunctionEntries_X86 - Class in ghidra.app.util.bin.format.pe
typedef struct _IMAGE_RUNTIME_FUNCTION_ENTRY { DWORD BeginAddress; DWORD EndAddress; union { DWORD UnwindInfoAddress; DWORD UnwindData; } DUMMYUNIONNAME; } RUNTIME_FUNCTION, *PRUNTIME_FUNCTION, _IMAGE_RUNTIME_FUNCTION_ENTRY, *_PIMAGE_RUNTIME_FUNCTION_ENTRY; #define UNW_FLAG_NHANDLER 0x0 #define UNW_FLAG_EHANDLER 0x1 #define UNW_FLAG_UHANDLER 0x2 #define UNW_FLAG_CHAININFO 0x4 typedef struct _UNWIND_INFO { UCHAR Version : 3; UCHAR Flags : 5; UCHAR SizeOfProlog; UCHAR CountOfUnwindCodes; UCHAR FrameRegister : 4; UCHAR FrameOffset : 4; UNWIND_CODE UnwindCode[1]; // // The unwind codes are followed by an optional DWORD aligned field that // contains the exception handler address or the address of chained unwind // information.
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.
IMMUTABLE - Enum constant in enum class ghidra.framework.data.OpenMode
Domain object opened as an immutable instance
Impl(Long, Long) - Constructor for record class generic.ULongSpan.Impl
Creates an instance of a Impl record class.
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.
implicitValue - Variable in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
 
implIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource.CliManifestResourceRow
 
ImplMap - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
Import - Enum constant in enum class 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
 
importAllDataTypes(TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.DWARFDataTypeManager
Does the actual import work.
importAsBinary(ByteProvider, Project, String, Language, CompilerSpec, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the given ByteProvider bytes with the BinaryLoader, using the given language and compiler specification.
importAsBinary(File, Project, String, Language, CompilerSpec, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the given File with the BinaryLoader, using the given language and compiler specification.
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(FSRL, Project, String, Language, CompilerSpec, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the given FSRL with the best matching Loader that supports the given language and compiler specification.
importByLookingForLcs(File, Project, String, Language, CompilerSpec, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the given File with the best matching Loader that supports the given language and compiler specification.
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(short, String) - Constructor for class ghidra.app.util.bin.format.pe.ImportByName
 
importByUsingBestGuess(ByteProvider, Project, String, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the give bytes with the best matching Loader for the ByteProvider's format.
importByUsingBestGuess(FSRL, Project, String, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the given FSRL with the best matching Loader for the File's format.
importByUsingBestGuess(File, Project, String, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the given File with the best matching Loader for the File's format.
importByUsingSpecificLoaderClass(FSRL, Project, String, Class<? extends Loader>, List<Pair<String, String>>, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the given FSRL with the given type of Loader.
importByUsingSpecificLoaderClass(File, Project, String, Class<? extends Loader>, List<Pair<String, String>>, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the given File with the given type of Loader.
importByUsingSpecificLoaderClassAndLcs(FSRL, Project, String, Class<? extends Loader>, List<Pair<String, String>>, Language, CompilerSpec, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the given FSRL with the given type of Loader, language, and compiler specification.
importByUsingSpecificLoaderClassAndLcs(File, Project, String, Class<? extends Loader>, List<Pair<String, String>>, Language, CompilerSpec, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the given File with the given type of Loader, language, and compiler specification.
ImportDataDirectory - Class in ghidra.app.util.bin.format.pe
Points to the imports (an array of IMAGE_IMPORT_DESCRIPTOR structures).
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 - Enum constant in enum class ghidra.program.model.symbol.SourceType
The object's source indicator for an imported.
IMPORTED_OVERLAY_ICON - Static variable in class ghidra.plugins.fsbrowser.FileIconService
 
ImportedLibrary - Class in ghidra.app.util.bin.format.pef
Imported Libraries See Apple's -- PEFBinaryFormat.h
ImportedNameTable - Class in ghidra.app.util.bin.format.ne
A class to represent the new-executable imported name table.
ImportedSymbol - Class in ghidra.app.util.bin.format.pef
 
IMPORTER - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for the importers.
ImporterDialog - Class in ghidra.plugin.importer
Dialog for importing a file into Ghidra as a program.
ImporterDialog(PluginTool, ProgramManager, LoaderMap, ByteProvider, String) - Constructor for class ghidra.plugin.importer.ImporterDialog
Construct a new dialog for importing a file as a new program into Ghidra.
ImporterDialog(String, PluginTool, LoaderMap, ByteProvider, String) - Constructor for class ghidra.plugin.importer.ImporterDialog
 
ImporterLanguageDialog - Class in ghidra.plugin.importer
 
ImporterLanguageDialog(Collection<LoadSpec>, PluginTool, LanguageCompilerSpecPair) - Constructor for class ghidra.plugin.importer.ImporterLanguageDialog
 
ImporterPlugin - Class in ghidra.plugin.importer
A Plugin that supplies menu items and tasks to import files into Ghidra.
ImporterPlugin(PluginTool) - Constructor for class ghidra.plugin.importer.ImporterPlugin
 
ImporterUtilities - Class in ghidra.plugin.importer
Utilities for importing files.
ImporterUtilities() - Constructor for class ghidra.plugin.importer.ImporterUtilities
 
ImportExport - Enum constant in enum class 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, Project, String, Object, MessageLog, TaskMonitor, Predicate<Loader>, LoadSpecChooser, String, OptionChooser) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the given bytes with advanced options.
importFresh(FSRL, Project, String, Object, MessageLog, TaskMonitor, Predicate<Loader>, LoadSpecChooser, String, OptionChooser) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the given FSRL with advanced options.
importFresh(File, Project, String, Object, MessageLog, TaskMonitor, Predicate<Loader>, LoadSpecChooser, String, OptionChooser) - Static method in class ghidra.app.util.importer.AutoImporter
Automatically imports the given File with advanced options.
importFunctions() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunctionImporter
 
ImportInfo - Class in ghidra.app.util.bin.format.pe
 
importKeyBindings() - Static method in class docking.actions.KeyBindingUtils
 
importName() - Method in record class ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
Returns the value of the importName record component.
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, 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
 
importTheme(ThemeManager) - Static method in class docking.theme.gui.ThemeUtils
Imports a theme.
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 - Enum constant in enum class ghidra.graph.viewer.PathHighlightMode
Shows all paths that can reach the given vertex
IN_PATH - Enum constant in enum class 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
INACTIVE - Static variable in class ghidra.app.util.viewer.field.ListingColors.FlowArrowColors
 
inBounds(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
inBoundsOrNeg1(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
inBoundsOrNull(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
inBoundsOrNull(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
inBuf - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
 
inBuf - Variable in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
inc() - Method in interface ghidra.pcode.struct.StructuredSleigh.LVal
Generate an in-place increment (by 1)
inc(Long) - Method in enum class generic.ULongSpan.Domain
 
inc(N) - Method in interface generic.Span.Domain
Get a given value, incremented by 1
incache - Variable in class ghidra.app.plugin.processors.sleigh.PcodeEmit
 
incContainerCount() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
 
INCDEF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
INCLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
Include() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
INCLUDE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
INCLUDE_ALL_MEMORY_SPACES - Static variable in class ghidra.app.util.AddressInput
Address Space predicate which includes all memory spaces, including the AddressSpace.OTHER_SPACE and all overlay spaces.
INCLUDE_LOADED_MEMORY_SPACES - Static variable in class ghidra.app.util.AddressInput
Address Space predicate which includes all loaded memory spaces.
INCLUDE_OTHER_BLOCKS - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
 
includeBlocks() - Method in class ghidra.app.util.viewer.util.MemoryBlockMap
 
includeExternals - Variable in class ghidra.program.model.block.MultEntSubModel
 
includeExternals - Variable in class ghidra.program.model.block.SimpleBlockModel
 
includeInferredVariableMarkup - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
 
includeNonLoadedBlocks - Variable in class ghidra.util.search.memory.SearchInfo
 
includeScalarReferenceAdjustment - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
 
includesHeaderBlock() - Method in interface db.buffers.InputBlockStream
Determine if header block included in stream.
InclusiveORExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
InclusiveORExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
incomingEdges(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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() - Method in interface ghidra.util.task.TaskMonitor
Increases the progress value by 1, and checks if this monitor has been cancelled.
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(long) - Method in interface ghidra.util.task.TaskMonitor
Changes the progress value by the specified amount, and checks if this monitor has been cancelled.
INCREMENT_AND_ADD_SELECTION - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
INCREMENT_SELECTION - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
IncrementalLoadJob<ROW_OBJECT> - Class in docking.widgets.table.threaded
 
IncrementalLoadJobListener() - Constructor for class docking.widgets.table.threaded.ThreadedTableModel.IncrementalLoadJobListener
 
incrementAndAddSelection(int) - Method in class ghidra.framework.main.logviewer.ui.FVTable
Increments the selection by the given number of rows, but doesn't affect any previously selected rows.
incrementImportIndex() - Method in class ghidra.app.util.bin.format.pef.RelocationState
Increments the import index by one.
incrementInstanceUseCount() - Method in class ghidra.framework.protocol.ghidra.TransientProjectData
 
incrementPointerLevels() - Method in class ghidra.app.util.demangler.DemangledDataType
 
incrementProgress() - Method in interface ghidra.util.task.TaskMonitor
Increases the progress value by 1.
incrementProgress(int) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
Updates the progress bar associated with this phase of the merge.
incrementProgress(long) - Method in class docking.widgets.tree.TreeTaskMonitor
 
incrementProgress(long) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
incrementProgress(long) - Method in class ghidra.framework.task.GTaskMonitor
 
incrementProgress(long) - Method in class ghidra.framework.task.gui.GProgressBar
 
incrementProgress(long) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
 
incrementProgress(long) - Method in class ghidra.util.task.PreserveStateWrappingTaskMonitor
 
incrementProgress(long) - Method in class ghidra.util.task.TaskDialog
 
incrementProgress(long) - Method in interface ghidra.util.task.TaskMonitor
Changes the progress value by the specified amount.
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
Deprecated.
Returns inValence as a double.
inDegree(Vertex) - Method in class ghidra.util.graph.WeightedDigraph
Deprecated.
Returns the weighted in-degree of this vertex.
inDegree(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
indent - Variable in class ghidra.app.util.pcode.AbstractAppender
 
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_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.app.decompiler.signature.BlockSignature
 
index - Variable in class ghidra.app.decompiler.signature.CopySignature
 
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() - Method in class ghidra.pcode.exec.PcodeFrame
The index of the next p-code op to be executed
index(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.LVal
Generate an array index
index(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.LVal
Generate an array index
index(Location) - Method in class ghidra.sleigh.grammar.SourceFileIndexer
Adds the filename of a location to the index if it is not already present.
INDEX_ITEM_INDENT - Static variable in class ghidra.framework.store.local.IndexedLocalFileSystem
 
INDEX_ITEM_SEPARATOR - Static variable in class ghidra.framework.store.local.IndexedLocalFileSystem
 
INDEX_VERSION - Static variable in class ghidra.framework.store.local.IndexedV1LocalFileSystem
 
indexColumn - Variable in class db.FieldIndexTable
Indexed column within primary table schema.
indexColumn - Variable in class db.TableStatistics
For index tables, this indicates the indexed column within the primary table.
indexDIEAggregates(LongArrayList, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
indexDIEATypeRefs(TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
INDEXED_DATA_FOLDER_NAME - Static variable in class ghidra.framework.data.DefaultProjectData
 
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
Interface for scrolling a FieldPanel or container of a group of FieldPanels which displays a list of displayable items (layouts)
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.
IndexedV1LocalFileSystem(String, boolean, boolean, boolean, boolean) - Constructor for class ghidra.framework.store.local.IndexedV1LocalFileSystem
Constructor.
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.
indexHasRef - Variable in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
indexIterator(int) - Method in class db.Table
Iterate over the records using a secondary index.
indexIterator(int, Field, Field, boolean) - Method in class db.Table
Iterate over a range of records using a secondary index.
indexIteratorAfter(int, Field) - Method in class db.Table
Iterate over the records using a secondary index.
indexIteratorAfter(int, Field, Field) - Method in class db.Table
Iterate over the records using a secondary index.
indexIteratorBefore(int, Field) - Method in class db.Table
Iterate over the records using a secondary index.
indexIteratorBefore(int, Field, Field) - Method in class db.Table
Iterate over the records using a secondary index.
indexKeyIterator(int) - Method in class db.Table
Iterate over all primary keys sorted based upon the associated index key.
indexKeyIterator(int, Field, Field, boolean) - Method in class db.Table
Iterate over all primary keys sorted based upon the associated index key.
indexKeyIterator(int, Field, Field, Field, boolean) - Method in class db.Table
Iterate over all primary keys sorted based upon the associated index key.
indexKeyIteratorAfter(int, Field) - Method in class db.Table
Iterate over all primary keys sorted based upon the associated index key.
indexKeyIteratorAfter(int, Field, Field) - Method in class db.Table
Iterate over all primary keys sorted based upon the associated index key.
indexKeyIteratorBefore(int, Field) - Method in class db.Table
Iterate over all primary keys sorted based upon the associated index key.
indexKeyIteratorBefore(int, Field, Field) - Method in class db.Table
Iterate over all primary keys sorted based upon the associated index key.
IndexMapper - Interface in docking.widgets.fieldpanel.listener
Interface for mapping indexes when the LayoutModel changes.
indexModelChanged() - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
 
indexModelChanged() - Method in interface docking.widgets.indexedscrollpane.IndexScrollListener
 
indexModelDataChanged(BigInteger, BigInteger) - Method in class docking.widgets.indexedscrollpane.DefaultViewToIndexMapper
 
indexModelDataChanged(BigInteger, BigInteger) - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
 
indexModelDataChanged(BigInteger, BigInteger) - Method in interface docking.widgets.indexedscrollpane.IndexScrollListener
 
indexModelDataChanged(BigInteger, BigInteger) - Method in class docking.widgets.indexedscrollpane.PreMappedViewToIndexMapper
 
indexModelDataChanged(BigInteger, BigInteger) - Method in class docking.widgets.indexedscrollpane.UniformViewToIndexMapper
 
indexModelDataChanged(BigInteger, BigInteger) - Method in interface docking.widgets.indexedscrollpane.ViewToIndexMapper
 
indexOf(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
indexOf(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
 
indexOf(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
 
indexOf(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
 
indexOf(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
 
indexOf(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
indexOf(Object) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap.LesserList
Get the index of a given element
indexOf(Object) - Method in class ghidra.util.datastruct.LongArrayList
 
indexOf(String) - Method in class docking.widgets.dialogs.StringChoices
Returns the index of the given value in this StringEnum; -1 if the value is not contained herein.
indexOf(ROW_OBJECT) - Method in class docking.widgets.table.threaded.TableData
Uses the current sort to perform a fast lookup of the given item in the given list when sorted; a brute-force lookup when not sorted
indexOffset - Variable in class ghidra.program.model.data.IndexedDynamicDataType
 
indexOfToken(ClangToken) - Method in class ghidra.app.decompiler.ClangLine
 
indexOfWord(String, String) - Static method in class ghidra.util.StringUtilities
Returns the index of the first whole word occurrence of the search word within the given text.
IndexRange - Class in ghidra.util.datastruct
Class for holding a begin and end index.
IndexRange(long, long) - Constructor for class ghidra.util.datastruct.IndexRange
Constructor for IndexRange.
indexRangeChanged(BigInteger, BigInteger, int, int) - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
 
indexRangeChanged(BigInteger, BigInteger, int, int) - Method in interface docking.widgets.indexedscrollpane.IndexScrollListener
 
IndexRangeIterator - Interface in ghidra.util.datastruct
Iterator interface for index ranges.
IndexScrollListener - Interface in docking.widgets.indexedscrollpane
 
indexSetChanged() - Method in interface docking.widgets.fieldpanel.listener.FieldListener
Notifies the listener when the set of indexes changes - either the number of indexes or the fundamental data types associated with thos indexes.
indexSize - Variable in class ghidra.program.model.data.IndexedDynamicDataType
 
indexTable - Variable in class db.FieldIndexTable
Underlying table which contains secondary index data.
indexTableRecord - Variable in class db.FieldIndexTable
Master table record for this index table.
IndexToAddressRangeIteratorAdapter - Class in ghidra.program.database.register
 
IndexToAddressRangeIteratorAdapter(AddressMap, IndexRangeIterator) - Constructor for class ghidra.program.database.register.IndexToAddressRangeIteratorAdapter
Constructs a new IndexToAddressRangeIteratorAdapter given an AddressMap and IndexRangeIterator
INDIAN_RED - Static variable in class ghidra.util.WebColors
 
indices - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
 
INDIGO - Static variable in class ghidra.util.WebColors
 
INDIRECT - Static variable in class ghidra.program.model.lang.OperandType
Bit set if operand is an indirect reference.
INDIRECT - Static variable in class ghidra.program.model.pcode.PcodeOp
 
INDIRECT_SYMBOL_ABS - Static variable in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableConstants
 
INDIRECT_SYMBOL_LOCAL - Static variable in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableConstants
 
INDIRECT_VOID_STORAGE - Static variable in class ghidra.program.model.lang.DynamicVariableStorage
INDIRECT_VOID_STORAGE used to identify return storage which is "mapped" with a data-type of void but was forced indirect with the corresponding use of a hidden return-storage-parameter.
indirectDataReference(PcodeOp, int, Varnode, int, int, RefType, TaskMonitor) - Method in class ghidra.util.state.analysis.MySwitchAnalyzer
 
indirectDataReference(PcodeOp, int, Varnode, int, int, RefType, TaskMonitor) - Method in interface ghidra.util.state.FunctionAnalyzer
Callback indicating that an indirect/computed memory reference was encountered using an indirect/computed offset
INDIRECTION - Static variable in class ghidra.graph.ProgramGraphType
 
INDIRECTION - Static variable in class ghidra.program.model.symbol.RefType
RefType.INDIRECTION corresponds to a flow Reference placed on a pointer data location that is utilized indirectly by a computed jump/branch or call instruction.
INDIVIDUAL - Enum constant in enum class docking.action.KeyBindingType
Supports the assignment of key bindings via the UI.
inducedSubgraph(Vertex[]) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns the directed graph which is subgraph induced by the given set of vertices.
INDX - Static variable in class ghidra.program.model.symbol.DataRefType
 
InEqualityExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
inferModuleName(JavaFileManager.Location) - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
infinity(int, int, int) - Static method in class ghidra.pcode.floatformat.BigFloat
 
INFINITY - Static variable in class ghidra.pcode.floatformat.BigFloat
 
INFLOOP - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
info(Object, Object) - Method in class ghidra.framework.Log4jErrorLogger
 
info(Object, Object) - Method in class ghidra.util.DefaultErrorLogger
 
info(Object, Object) - Method in interface ghidra.util.ErrorLogger
 
info(Object, Object) - Static method in class ghidra.util.Msg
Used to display an informational message to the user via the console (no GUI).
info(Object, Object, Throwable) - Method in class ghidra.framework.Log4jErrorLogger
 
info(Object, Object, Throwable) - Method in class ghidra.util.DefaultErrorLogger
 
info(Object, Object, Throwable) - Method in interface ghidra.util.ErrorLogger
 
info(Object, Object, Throwable) - Static method in class ghidra.util.Msg
Used to display an informational message to the user via the console (no GUI).
Info() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
INFO - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarningLevel
 
INFO - Enum constant in enum class ghidra.util.MessageType
 
INFO - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
INFO - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
INFO - Static variable in interface ghidra.program.model.listing.BookmarkType
 
INFO_EXPRN - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
INFO_ICON - Static variable in class resources.Icons
 
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.
infoBuf - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
infoBuf - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
INFOLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
infoMapToString(Map<String, String>) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Converts a string-to-string mapping into a "key: value\n" multi-line string.
infoProgramStruct - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
INFORMATION_MESSAGE - Static variable in class docking.widgets.dialogs.MultiLineMessageDialog
Used for information messages.
INFORMATION_MESSAGE - Static variable in class docking.widgets.OptionDialog
Used for information messages.
InformationBlock - Class in ghidra.app.util.bin.format.ne
A class to represent the Information Block defined in the Windows new-style executable.
infoStructAddr - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
ingestBytes(byte[], int, int) - Method in interface ghidra.program.model.pcode.ByteIngest
Ingest bytes directly from a byte array.
ingestBytes(byte[], int, int) - Method in class ghidra.program.model.pcode.LinkedByteBuffer
Ingest bytes directly from a byte array.
ingestBytes(byte[], int, int) - Method in class ghidra.program.model.pcode.PackedDecode
 
ingestBytes(byte[], int, int) - Method in class ghidra.program.model.pcode.StringIngest
 
ingestStream(InputStream) - Method in interface ghidra.program.model.pcode.ByteIngest
Ingest bytes from the stream until the end of stream is encountered.
ingestStream(InputStream) - Method in class ghidra.program.model.pcode.LinkedByteBuffer
Read the stream until the end of stream is encountered or until maxCount bytes is reached.
ingestStream(InputStream) - Method in class ghidra.program.model.pcode.PackedDecode
 
ingestStream(InputStream) - Method in class ghidra.program.model.pcode.StringIngest
 
ingestStreamAsNeeded(InputStream, LinkedByteBuffer.Position) - Method in class ghidra.program.model.pcode.LinkedByteBuffer
Set up this buffer so that it reads in pages as needed.
ingestStreamToNextTerminator(InputStream) - Method in interface ghidra.program.model.pcode.ByteIngest
Ingest bytes from the stream up to (and including) the first 0 byte.
ingestStreamToNextTerminator(InputStream) - Method in class ghidra.program.model.pcode.LinkedByteBuffer
Ingest stream up to the first 0 byte or until maxCount bytes is reached.
ingestStreamToNextTerminator(InputStream) - Method in class ghidra.program.model.pcode.PackedDecode
 
ingestStreamToNextTerminator(InputStream) - Method in class ghidra.program.model.pcode.StringIngest
 
inheritsFrom(String, GThemeValueMap) - Method in class generic.theme.ThemeValue
Returns true if this ThemeValue derives its value from the given ancestorId.
init() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
init() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
 
init() - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
PUBLIC METHODS
init() - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
init() - Method in class ghidra.app.plugin.debug.GenerateOldLanguagePlugin
 
init() - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
 
init() - Method in class ghidra.app.plugin.gui.ThemeManagerPlugin
 
init() - Method in class ghidra.app.plugin.prototype.debug.ScreenshotPlugin
 
init() - Method in class ghidra.framework.plugintool.Plugin
Initialization method; override to add initialization for this plugin.
init() - Method in class ghidra.plugin.importer.ImporterPlugin
 
init() - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
 
init() - Method in class ghidra.python.PythonPlugin
 
init(DebugInfoEntry) - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
Initializes this compunit with the root DIE (first DIE) of the compunit.
init(ElfLoadHelper) - Method in interface ghidra.app.util.bin.format.elf.info.ElfInfoProducer
Initializes this instance.
init(ElfLoadHelper) - Method in class ghidra.app.util.bin.format.elf.info.StandardElfInfoProducer
 
init(ElfLoadHelper) - Method in class ghidra.app.util.bin.format.golang.GolangElfInfoProducer
 
init(VisualGraphComponentProvider<V, E, G>) - Method in class ghidra.graph.featurette.VgSatelliteFeaturette
 
init(VisualGraphComponentProvider<V, E, G>) - Method in interface ghidra.graph.featurette.VisualGraphFeaturette
Called to initialize this feature when the provider and view are ready
init(Language) - Method in class ghidra.program.util.AbstractProgramContext
Initialize context for the specified language
init(Program) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
Method that initializes the various pieces of information that are used throughout the program.
init(TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Reads and indexes available DWARF information.
init(TaskMonitor) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Finishes making this instance ready to be used.
INIT - Static variable in class ghidra.app.util.bin.format.pef.PefConstants
 
INIT - Static variable in class ghidra.program.util.MemoryBlockDiff
 
INIT_CONTENT_SIZE - Static variable in class ghidra.pcode.emu.sys.BytesEmuFileContents
 
initActions() - Method in class ghidra.framework.plugintool.PluginTool
Placeholder for subclasses to get a chance to install actions before plugins.
initActions() - Method in class ghidra.framework.project.tool.GhidraTool
 
initCause(Throwable) - Method in class ghidra.util.exception.MultipleCauses
Use addCause instead
initCharset(ByteBuffer, String) - Method in class ghidra.program.model.data.StringRenderParser
 
InitDeclarator(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
InitDeclaratorList(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
initDefaultRenderers() - Method in class docking.widgets.table.GTable
Installs the default 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(Options) - Method in class ghidra.app.util.viewer.field.AbstractVariableFieldFactory
 
initDisplayOptions(Options) - Method in class ghidra.app.util.viewer.field.FieldFactory
 
initDisplayOptions(Options) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldFactory
 
initDisplayOptions(Options) - Method in class ghidra.app.util.viewer.field.XRefHeaderFieldFactory
 
initElfRelocation(BinaryReader, 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.
initElfRelocation(ElfHeader, int, boolean, long, long, long) - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
Initialize ELF relocation entry using data provided via the parameters.
initFieldOptions(Options) - Method in class ghidra.app.util.viewer.field.FieldFactory
 
initFieldOptions(Options) - Method in class ghidra.app.util.viewer.field.RegisterFieldFactory
 
initFinished() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
 
initFinished() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.VariadicAnnotatedPcodeUseropDefinition
 
initFolderItemPath(String) - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
Initialize folderPath and folderItemName from specified contentPath.
initFromAction(DockingActionIf) - Method in class docking.EmptyBorderToggleButton
 
initFromAction(DockingActionIf) - Method in class docking.menu.DialogToolbarButton
 
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() - Static method in class generic.theme.ApplicationThemeManager
Initialized the Theme and its values for the application.
initialize() - Static method in class generic.theme.HeadlessThemeManager
 
initialize() - Method in class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
Initializes the decompiler instance.
initialize() - Method in class ghidra.framework.main.ProjectAccessPanel
 
initialize() - Method in class ghidra.framework.main.RepositoryPanel
 
initialize() - Method in class ghidra.framework.main.ServerInfoPanel
 
initialize() - Method in interface ghidra.framework.task.GTaskListener
Called when a task listener is added so that the listener can get all the initial state of the taskManger while the taskManager is in a locked state where nothing will change.
initialize() - Method in class ghidra.framework.task.GTaskListenerAdapter
 
initialize() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
initialize() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
initialize() - Static method in class ghidra.net.ApplicationKeyManagerFactory
Initialize key manager if needed.
initialize() - Static method in class ghidra.net.SSLContextInitializer
Initialize default SSLContext
initialize() - Method in class ghidra.test.AbstractProgramBasedTest
 
initialize() - Static method in class ghidra.util.UniversalIdGenerator
 
initialize(boolean) - Static method in class ghidra.net.SSLContextInitializer
Initialize default SSLContext with optional reset.
initialize(long) - Method in class docking.widgets.tree.TreeTaskMonitor
 
initialize(long) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
initialize(long) - Method in class ghidra.framework.task.GTaskMonitor
 
initialize(long) - Method in class ghidra.framework.task.gui.GProgressBar
 
initialize(long) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
 
initialize(long) - Method in class ghidra.util.task.TaskDialog
 
initialize(long) - Method in interface ghidra.util.task.TaskMonitor
Initialized this TaskMonitor to the given max values.
initialize(long) - Method in class ghidra.util.task.TaskMonitorAdapter
 
initialize(long) - Method in class ghidra.util.task.TaskMonitorComponent
 
initialize(long) - Method in class ghidra.util.task.TimeoutTaskMonitor
 
initialize(long) - Method in class ghidra.util.task.WrappingTaskMonitor
 
initialize(long, String) - Method in interface ghidra.util.task.TaskMonitor
Initializes the progress value to 0, sets the max value and message of this monitor.
initialize(BundleHost, List<String>) - Static method in class ghidra.app.script.GhidraScriptUtil
Initialize state of GhidraScriptUtil with user, system, and optional extra system paths.
initialize(PluginTool, Options) - Method in interface ghidra.service.graph.GraphDisplayProvider
Provides an opportunity for this provider to register and read tool options
initializeApplication() - Method in class docking.framework.DockingApplicationConfiguration
 
initializeApplication() - Method in class ghidra.framework.ApplicationConfiguration
For subclasses to do specific application initialization after all general application initialization occurs.
initializeApplication() - Method in class ghidra.framework.GhidraApplicationConfiguration
 
initializeApplication() - Method in class ghidra.framework.HeadlessGhidraApplicationConfiguration
 
initializeApplication(ApplicationLayout, ApplicationConfiguration) - Static method in class ghidra.framework.Application
Initializes the application.
initializeApplication(ApplicationLayout, String, boolean) - Method in class ghidra.app.util.headless.GhidraScriptRunner
 
initializeAutoMerge(String, int, int, TaskMonitor) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
 
initializeAutoMerge(String, int, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
initializeClonedLayout(AbstractVisualGraphLayout<V, E>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
Takes the given layout and copies the layout information this layout into that layout
initialized - Variable in class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
 
initializeDefaults() - Method in class ghidra.graph.ProgramGraphDisplayOptions
 
initializeDefaults() - Method in class ghidra.service.graph.GraphDisplayOptions
 
initializeDefaultValues(Language, CompilerSpec) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
Intialize context with default values defined by pspec and cspec.
initializeExtensions() - Static method in class ghidra.util.extensions.ExtensionUtils
Performs extension maintenance.
initializeFocusedComponent() - Method in class ghidra.framework.main.AbstractDataTreeDialog
 
initializeFromOptions(Tool) - Method in class ghidra.service.graph.GraphDisplayOptions
Loads values from tool options
initializeGhidra() - Static method in class ghidra.program.examiner.ProgramExaminer
 
initializeGhidraEnvironment() - Static method in class ghidra.GhidraLauncher
Initializes the Ghidra environment by discovering its layout and adding all relevant modules and libraries to the classpath
initializeHook() - Method in class docking.wizard.AbstractMagePanelManager
 
initializeInstanceID(long) - Method in class docking.ComponentProvider
A method that allows children to set the instanceID to a desired value (useful for restoring saved IDs).
initializeLayout(ApplicationLayout) - Method in class generic.test.AbstractGenericTest
A method to update any ApplicationLayout values
initializeLocation(V) - Method in class ghidra.graph.graphs.DefaultVisualGraph
 
initializeLogging - Variable in class ghidra.framework.ApplicationConfiguration
 
initializeLogging(File, File) - Static method in class ghidra.framework.Application
If the Application was previously initialized with logging disabled, this method may be used to perform delayed logging initialization.
initializeLoggingSystem() - Static method in class ghidra.framework.LoggingInitialization
 
initializeMachine(PcodeMachine<T>) - Method in interface ghidra.pcode.emu.PcodeStateInitializer
The machine's memory state has just been initialized, and additional initialization is needed for Sleigh execution
initializeMerge() - Method in class ghidra.app.merge.DataTypeArchiveMergeManager
 
initializeMerge() - Method in class ghidra.app.merge.MergeManager
 
initializeMerge() - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
 
initializeOptions(ToolOptions) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
 
initializeOtherAdapters(OpenMode, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
Initialize other DB adapters after base implementation adapters has been initialized.
initializeOtherAdapters(OpenMode, TaskMonitor) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
initializeOtherAdapters(OpenMode, TaskMonitor) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
 
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
InitializeProcThreadAttributeList(Pointer, WinDef.DWORD, WinDef.DWORD, WinDef.UINTByReference) - Method in interface ghidra.pty.windows.jna.ConsoleApiNative
 
Initializer() - Method in class ghidra.app.util.cparser.C.CParser
 
initializeRegisters(EmulatorConfiguration) - Method in class ghidra.app.emulator.AdaptedEmulator
 
InitializerList() - Method in class ghidra.app.util.cparser.C.CParser
 
initializeSorting() - Method in class docking.widgets.table.AbstractSortedTableModel
This method is an attempt to help models that forget to call fireTableDataChanged().
initializeSorting() - Method in class docking.widgets.table.threaded.ThreadedTableModel
 
initializeState(EmulatorTestRunner, Program) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
Invoked for each program immediately prior to executing a test group.
initializeSystemProperties() - Method in class generic.test.AbstractGenericTest
A place to initialize and needed static properties
initializeSystemProperties() - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
 
initializeThread(PcodeThread<T>) - Method in interface ghidra.pcode.emu.PcodeStateInitializer
The thread's register state has just been initialized, and additional initialization is needed for Sleigh execution
initializeThread(PcodeThread<T>) - Method in class ghidra.pcode.emu.x86.X86PcodeStateInitializer
 
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
 
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.
initMethodInfoIfNeeded() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Initializes golang function / method lookup info
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.
initStarting() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
 
initStarting() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.FixedArgsAnnotatedPcodeUseropDefinition
 
initStarting() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.VariadicAnnotatedPcodeUseropDefinition
 
initString(BinaryReader) - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImport
 
initString(BinaryReader, long) - Method in class ghidra.app.util.bin.format.macho.commands.NList
Initialize the string from the string table.
initSymbolName(BinaryReader, ElfStringTable) - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Initialize the string name of the symbol.
initSymbols(BinaryReader, DyldChainedFixupHeader) - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImports
 
initTypeInfoIfNeeded(TaskMonitor) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Discovers available golang types if not already done.
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(Address, String) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
inject(Address, String) - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
inject(Address, String) - Method in interface ghidra.pcode.emu.PcodeMachine
Override the p-code at the given address with the given Sleigh source
inject(Address, String) - Method in interface ghidra.pcode.emu.PcodeThread
Override the p-code at the given address with the given Sleigh source for only this thread
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
 
INJECT - Enum constant in enum class ghidra.app.plugin.processors.sleigh.UniqueLayout
 
InjectContext - Class in ghidra.program.model.lang
 
InjectContext() - Constructor for class ghidra.program.model.lang.InjectContext
 
injectDisplayOutput(byte[]) - Method in interface ghidra.app.services.Terminal
 
injectDisplayOutput(ByteBuffer) - Method in interface ghidra.app.services.Terminal
Process the given buffer as if it were output by the terminal's application.
InjectionErrorPcodeExecutionException - Exception in ghidra.pcode.exec
Exception thrown by DefaultPcodeThread.PcodeEmulationLibrary.emu_injection_err(), a p-code userop invoked when client-provided Sleigh code in an injection could not be compiled.
InjectionErrorPcodeExecutionException(PcodeFrame, Throwable) - Constructor for exception ghidra.pcode.exec.InjectionErrorPcodeExecutionException
 
InjectParameter(String, int) - Constructor for class ghidra.program.model.lang.InjectPayload.InjectParameter
 
InjectPayload - Interface in ghidra.program.model.lang
InjectPayload encapsulates a semantic (p-code) override which can be injected into analyses that work with p-code (Decompiler, SymbolicPropagator) The payload typically replaces either a subroutine call or a userop
InjectPayload.InjectParameter - Class in ghidra.program.model.lang
 
InjectPayloadCallfixup - Class in ghidra.program.model.lang
 
InjectPayloadCallfixup(ConstructTpl, InjectPayloadCallfixup) - Constructor for class ghidra.program.model.lang.InjectPayloadCallfixup
Constructor for a partial clone of a payload whose p-code failed to parse.
InjectPayloadCallfixup(ConstructTpl, String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallfixup
Construct a dummy payload
InjectPayloadCallfixup(String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallfixup
 
InjectPayloadCallfixupError - Class in ghidra.program.model.lang
A substitute for a callfixup that did not successfully parse.
InjectPayloadCallfixupError(AddressFactory, InjectPayloadCallfixup) - Constructor for class ghidra.program.model.lang.InjectPayloadCallfixupError
 
InjectPayloadCallfixupError(AddressFactory, String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallfixupError
 
InjectPayloadCallother - Class in ghidra.program.model.lang
 
InjectPayloadCallother(ConstructTpl, InjectPayloadCallother) - Constructor for class ghidra.program.model.lang.InjectPayloadCallother
Constructor for a partial clone of a payload whose p-code failed to parse.
InjectPayloadCallother(ConstructTpl, String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallother
Constructor for a dummy payload
InjectPayloadCallother(String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallother
 
InjectPayloadCallotherError - Class in ghidra.program.model.lang
A substitute for a callother fixup that did not fully parse
InjectPayloadCallotherError(AddressFactory, InjectPayloadCallother) - Constructor for class ghidra.program.model.lang.InjectPayloadCallotherError
Constructor for use if the p-code template did not parse
InjectPayloadCallotherError(AddressFactory, String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallotherError
 
InjectPayloadJumpAssist - Class in ghidra.program.model.lang
 
InjectPayloadJumpAssist(String, String) - Constructor for class ghidra.program.model.lang.InjectPayloadJumpAssist
 
InjectPayloadSegment - Class in ghidra.program.model.lang
 
InjectPayloadSegment(String) - Constructor for class ghidra.program.model.lang.InjectPayloadSegment
 
InjectPayloadSleigh - Class in ghidra.program.model.lang
InjectPayloadSleigh defines an InjectPayload of p-code which is defined via a String passed to the sleigh compiler
InjectPayloadSleigh(ConstructTpl, int, String) - Constructor for class ghidra.program.model.lang.InjectPayloadSleigh
Constructor for a dummy payload, given just a name
InjectPayloadSleigh(ConstructTpl, InjectPayloadSleigh) - Constructor for class ghidra.program.model.lang.InjectPayloadSleigh
Constructor for partial clone of another payload whose p-code failed to parse
InjectPayloadSleigh(String) - Constructor for class ghidra.program.model.lang.InjectPayloadSleigh
Constructor for use where restoreXml is overridden and provides name and type
InjectPayloadSleigh(String, int, String) - Constructor for class ghidra.program.model.lang.InjectPayloadSleigh
Provide basic form, restoreXml fills in the rest
injects - Variable in class ghidra.pcode.emu.AbstractPcodeMachine
 
injects - Variable in class ghidra.pcode.emu.DefaultPcodeThread
 
INLINE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
INLINE - Static variable in interface ghidra.program.model.listing.Function
 
INLINE_CHANGED - Enum constant in enum class ghidra.program.util.FunctionChangeRecord.FunctionChangeType
 
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 - Enum constant in enum class 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 - Variable in class ghidra.pcode.emu.unix.IOStreamEmuUnixFileHandle
 
input(int) - Method in class ghidra.app.plugin.processors.generic.OpTemplate
 
Input() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
INPUT_MODE - Static variable in class docking.widgets.filechooser.GhidraFileChooserPanel
This mode denotes that only existing files will be chosen for the purpose of reading.
input_stream - Variable in class ghidra.app.util.cparser.C.CParserTokenManager
 
input_stream - Variable in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
 
InputBlockStream - Interface in db.buffers
InputBlockStream provides a BufferFile input block stream.
InputDialog - Class in docking.widgets.dialogs
A dialog that has text fields to get user input.
InputDialog(String, String) - Constructor for class docking.widgets.dialogs.InputDialog
Creates a provider for a generic input dialog with the specified title, a text field, labeled by the specified label.
InputDialog(String, String[], String[]) - Constructor for class docking.widgets.dialogs.InputDialog
Creates a generic input dialog with the specified title, a text field, labeled by the specified label.
InputDialog(String, String[], String[], InputDialogListener) - Constructor for class docking.widgets.dialogs.InputDialog
Creates a generic input dialog with the specified title, a text field, labeled by the specified label.
InputDialog(String, String, String) - Constructor for class docking.widgets.dialogs.InputDialog
Creates a generic input dialog with the specified title, a text field, labeled by the specified label.
InputDialog(String, String, String, boolean) - Constructor for class docking.widgets.dialogs.InputDialog
Creates a generic input dialog with the specified title, a text field, labeled by the specified label.
InputDialog(String, String, String, InputDialogListener) - Constructor for class docking.widgets.dialogs.InputDialog
Creates a generic input dialog with the specified title, a text field, labeled by the specified label.
InputDialogListener - Interface in docking.widgets.dialogs
Listener that is notified when the OK button is hit on the input dialog.
inputIsValid(InputDialog) - Method in interface docking.widgets.dialogs.InputDialogListener
Return whether the input is accepted.
inputlist - Variable in class ghidra.program.model.lang.InjectContext
 
InputListType - Enum Class in ghidra.program.model.lang
Cspec prototype model input listtype
inputReceived - Variable in class ghidra.app.merge.MergeManager
 
inputStream - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
 
inputStream - Variable in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
inputStream - Variable in class ghidra.pty.ssh.SshPtyEndpoint
 
inputStream - Variable in class ghidra.pty.windows.ConPtyEndpoint
 
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
Constructs a InputStreamByteProvider from the specified InputStream
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 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.AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedPatternsBuilder
 
ins - Variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
ins() - Method in record class ghidra.app.plugin.assembler.AssemblySelector.Selection
Returns the value of the ins record component.
INS - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
INS - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
insert(int, DataType) - Method in interface ghidra.program.model.data.Composite
Inserts a new datatype at the specified ordinal position in this composite.
insert(int, DataType) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
insert(int, DataType, int) - Method in interface ghidra.program.model.data.Composite
Inserts a new datatype at the specified ordinal position in this composite.
insert(int, DataType, int) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
insert(int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Composite
Inserts a new datatype at the specified ordinal position in this composite.
insert(int, DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
 
insert(int, DataType, int, String, String) - Method in class ghidra.program.model.data.UnionDataType
 
insert(int, T) - Method in class generic.stl.VectorSTL
 
insert(FieldSelection) - Method in class docking.widgets.fieldpanel.support.FieldSelection
Insert all fields in the ranges in the given field selection from this one.
insert(IteratorSTL<Pair<K, V>>, IteratorSTL<Pair<K, V>>) - Method in class generic.stl.MapSTL
 
insert(IteratorSTL<K>, K) - Method in class generic.stl.MultiSetSTL
 
insert(IteratorSTL<T>, T) - Method in class generic.stl.ListSTL
 
insert(IteratorSTL<T>, T) - Method in class generic.stl.VectorSTL
 
insert(IteratorSTL<T>, T[]) - Method in class generic.stl.VectorSTL
 
insert(Pair<K, V>) - Method in class generic.stl.MapIteratorSTL
 
insert(Pair<K, V>) - Method in class generic.stl.ReverseMapIteratorSTL
 
insert(String, int) - Method in class docking.widgets.ScrollableTextArea
Inserts the string at the specified position
insert(K) - Method in class generic.stl.MultiSetSTL
 
insert(K) - Method in class generic.stl.SetSTL
 
insert(ROW_OBJECT) - Method in class docking.widgets.table.threaded.TableData
Adds the new value to the data at the appropriate location based on the sort
insert(T) - Method in class generic.stl.EmptyIteratorSTL
 
insert(T) - Method in interface generic.stl.IteratorSTL
Inserts the given value at the current position (the current value will be pushed to the next value).
insert(T) - Method in class generic.stl.ListIterator
 
insert(T) - Method in class generic.stl.SetIterator
 
insert(T) - Method in class generic.stl.UnmodifiableListIteratorSTL
 
insert(T) - Method in class generic.stl.VectorIterator
 
INSERT - Static variable in class ghidra.program.model.pcode.PcodeOp
 
insertAfter(PcodeOp, PcodeOp) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
insertAfter(Iterator<PcodeOp>, PcodeOp) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
Insert a new PcodeOp after a specific point in the list of PcodeOps
insertAfter(Iterator<T>, T) - Method in class ghidra.program.model.pcode.ListLinked
Insert new object AFTER object pointed to by iterator, other Iterators remain valid
insertAll(IteratorSTL<T>, VectorSTL<T>) - Method in class generic.stl.VectorSTL
 
insertAtOffset(int, DataType, int) - Method in interface ghidra.program.model.data.Structure
Inserts a new datatype at the specified offset into this structure.
insertAtOffset(int, DataType, int) - Method in class ghidra.program.model.data.StructureDataType
 
insertAtOffset(int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Structure
Inserts a new datatype at the specified offset into this structure.
insertAtOffset(int, DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
 
insertBefore(PcodeOp, PcodeOp) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
insertBefore(Iterator<PcodeOp>, PcodeOp) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
Insert a new PcodeOp before a specific point in the list of PcodeOps
insertBefore(Iterator<T>, T) - Method in class ghidra.program.model.pcode.ListLinked
Insert new object BEFORE object pointed to by iterator, other Iterators remain valid
insertBitField(int, int, int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Structure
Inserts a new bitfield at the specified ordinal position in this structure.
insertBitField(int, int, int, DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
 
insertBitField(int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Union
Inserts a new bitfield at the specified ordinal position in this union.
insertBitField(int, DataType, int, String, String) - Method in class ghidra.program.model.data.UnionDataType
 
insertBitFieldAt(int, int, int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Structure
Inserts a new bitfield at the specified location in this composite.
insertBitFieldAt(int, int, int, DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
 
insertByte(int, int) - Method in class ghidra.program.model.pcode.PackedBytes
Overwrite bytes that have already been written into the stream
insertEnd(PcodeOp) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
Insert a PcodeOp at the end of the block
insertHashes() - Method in class ghidra.program.model.correlate.HashStore
Insert all hashes associated with unknown (i.e not matched) blocks and instructions
insertHTMLLine(StringBuilder, String, GAttributes) - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
Inserts a single line of html into a StringBuffer, with the given attributes.
insertHTMLString(StringBuilder, String, GAttributes) - 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, GAttributes) - 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.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.AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedBackfillBuilder
 
inslen - Variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
INSPECT - Enum constant in enum class ghidra.pcode.exec.PcodeArithmetic.Purpose
The user or a tool is inspecting the value
INSPECT - Enum constant in enum class ghidra.pcode.exec.PcodeExecutorStatePiece.Reason
The value is being inspected by something other than an emulator
INST_NEXT - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
INST_NEXT2 - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
INST_START - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
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(PluginTool) - Static method in class ghidra.framework.plugintool.PluginToolMacQuitHandler
Applies a quit handler which will close the given tool.
install(ExtensionDetails, File, TaskMonitor) - Static method in class ghidra.util.extensions.ExtensionUtils
 
install(File) - Static method in class ghidra.framework.project.extensions.ExtensionInstaller
Installs the given extension file.
install(URL) - Static method in class docking.help.TestHelpService
 
install(JEditorPane) - Method in class help.GHelpHTMLEditorKit
 
installActions(JHelp) - Method in class docking.help.DockingHelpBroker
 
installActions(JHelp) - Method in class help.GHelpBroker
 
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
 
installEditKeyBinding() - Method in class docking.widgets.table.GTable
 
installExtensionFromArchive(ExtensionDetails) - Static method in class ghidra.framework.project.extensions.ExtensionInstaller
Installs the given extension from its declared archive path
installExtensions() - Method in class ghidra.program.database.ProgramCompilerSpec
Update this object with any program specific compiler specification extensions.
installExtensions() - Method in class ghidra.program.database.ProgramDB
Install updated compiler spec extension options.
installFinalEdgeArticulations() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
 
installGColorsIntoUIDefaults() - Method in class generic.theme.laf.NimbusUiDefaultsMapper
 
installGColorsIntoUIDefaults() - Method in class generic.theme.laf.UiDefaultsMapper
Replaces UiDefaults values with GColorUIResource values the provide the theme indirection.
installGlobalOverrides() - Static method in class ghidra.docking.util.LookAndFeelUtils
Deprecated, for removal: This API element is subject to removal in a future version.
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
installHelpSearcher(JHelp, HelpModel) - Method in class docking.help.DockingHelpBroker
 
installHelpSearcher(JHelp, HelpModel) - Method in class help.GHelpBroker
 
installHelpService(HelpService) - Static method in class help.Help
 
installHomeButton() - Method in class ghidra.framework.plugintool.PluginTool
 
installInGui() - Method in class generic.theme.ThemeManager
 
installJavaDefaultsIntoThemeManager(UiDefaultsMapper) - Method in class generic.theme.laf.CustomNimbusLookAndFeel
 
installLookAndFeel() - Method in class generic.theme.laf.LookAndFeelManager
Installs the LookAndFeel
installNavigation(GoToService) - Method in class ghidra.util.table.GhidraFilterTable
 
installNavigation(GoToService, Navigatable) - Method in class ghidra.util.table.GhidraFilterTable
 
installNavigation(GoToService, Navigatable) - Method in class ghidra.util.table.GhidraTable
installNavigation(ServiceProvider) - Method in class ghidra.util.table.GhidraFilterTable
 
installNavigation(ServiceProvider) - Method in class ghidra.util.table.GhidraTable
Sets the service provider to use when navigation is enabled on this table.
installNavigation(ServiceProvider, Navigatable) - Method in class ghidra.util.table.GhidraTable
Sets the service provider to use when navigation is enabled on this table.
installPaletteColors() - Method in class generic.theme.StubThemeManager
 
installPlaceholder(ComponentPlaceholder, WindowPosition) - Method in class docking.DockingWindowManager
 
installPlaceholder(ComponentPlaceholder, WindowPosition) - Method in interface docking.PlaceholderInstaller
 
installRenameAction(MouseListener) - Method in class docking.widgets.tabbedpane.DockingTabRenderer
 
installSharedActions(Tool, ToolActions) - Static method in class docking.actions.SharedActionRegistry
Install all known shared actions into the given tool
installStaticFactories() - Method in class ghidra.framework.ApplicationConfiguration
 
installStaticFactories() - Method in class ghidra.framework.GhidraApplicationConfiguration
 
installTableModel(RowObjectTableModel<ROW_OBJECT>) - Method in class docking.widgets.table.GTableFilterPanel
 
installUI(JComponent) - Method in class docking.menu.DockingMenuItemUI
 
installUndoRedo(JTextComponent) - Static method in class docking.DockingUtils
Installs key binding support for undo/redo operations on the given text component.
installUtilityPlugins() - Method in class ghidra.framework.plugintool.PluginTool
Loads all application-level utility classes into this tool.
installValue(ThemeManager) - Method in class generic.theme.ColorValue
 
installValue(ThemeManager) - Method in class generic.theme.FontValue
 
installValue(ThemeManager) - Method in class generic.theme.IconValue
 
installValue(ThemeManager) - Method in class generic.theme.JavaPropertyValue
 
installValue(ThemeManager) - Method in class generic.theme.ThemeValue
Install this value as the current value for the application
installValuesIntoUIDefaults(GThemeValueMap) - Method in class generic.theme.laf.UiDefaultsMapper
Updates the UIDefaults file with indirect colors (GColors) and any overridden font or icon values as defined in theme.properites files and saved themes.
INSTANCE - Enum constant in enum class generic.ULongSpan.Domain
 
INSTANCE - Enum constant in enum class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodType
 
INSTANCE - Enum constant in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
The singleton instance
INSTANCE - Enum constant in enum class ghidra.pty.linux.LinuxIoctls
 
INSTANCE - Enum constant in enum class ghidra.pty.linux.LinuxPtyFactory
 
INSTANCE - Enum constant in enum class ghidra.pty.macos.MacosIoctls
 
INSTANCE - Enum constant in enum class ghidra.pty.macos.MacosPtyFactory
 
INSTANCE - Enum constant in enum class ghidra.pty.windows.ConPtyFactory
 
INSTANCE - Static variable in class db.BinaryField
Instance intended for defining a Table Schema
INSTANCE - Static variable in class db.BooleanField
Instance intended for defining a Table Schema
INSTANCE - Static variable in class db.ByteField
Instance intended for defining a Table Schema
INSTANCE - Static variable in class db.FixedField10
Instance intended for defining a Table Schema
INSTANCE - Static variable in class db.IntField
Instance intended for defining a Table Schema
INSTANCE - Static variable in class db.LongField
Instance intended for defining a Table Schema
INSTANCE - Static variable in class db.ShortField
Instance intended for defining a Table Schema
INSTANCE - Static variable in class db.StringField
Instance intended for defining a Table Schema
INSTANCE - Static variable in class generic.theme.ThemeManager
 
INSTANCE - Static variable in class ghidra.app.plugin.match.ExactBytesFunctionHasher
 
INSTANCE - Static variable in class ghidra.app.plugin.match.ExactInstructionsFunctionHasher
 
INSTANCE - Static variable in class ghidra.app.plugin.match.ExactMnemonicsFunctionHasher
 
INSTANCE - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFDataTypeConflictHandler
 
INSTANCE - Static variable in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
 
INSTANCE - Static variable in class ghidra.framework.data.FolderLinkContentHandler
 
INSTANCE - Static variable in class ghidra.program.database.util.EmptyRecordIterator
 
INSTANCE - Static variable in class ghidra.program.model.data.CompositeInternal.ComponentComparator
 
INSTANCE - Static variable in class ghidra.program.model.data.CompositeInternal.OffsetComparator
 
INSTANCE - Static variable in class ghidra.program.model.data.CompositeInternal.OrdinalComparator
 
INSTANCE - Static variable in class ghidra.program.model.data.DataTypeComparator
 
INSTANCE - Static variable in class ghidra.program.model.data.DataTypeNameComparator
 
INSTANCE - Static variable in class ghidra.program.model.data.DataTypeObjectComparator
 
INSTANCE - Static variable in class ghidra.program.util.ProgramLocationComparator
The singleton instance
INSTANCE - Static variable in interface ghidra.pty.unix.PosixC
 
INSTANCE - Static variable in interface ghidra.pty.unix.Util
 
INSTANCE - Static variable in interface ghidra.pty.windows.jna.ConsoleApiNative
 
INSTANCE - Static variable in interface ghidra.pty.windows.jna.JobApiNative
 
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
Deprecated.
The singleton instance of KeyedObjectFactory.
INSTANCE_BE - Static variable in class ghidra.program.model.data.Structure.BitOffsetComparator
 
INSTANCE_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
 
INSTANCE_LE - Static variable in class ghidra.program.model.data.Structure.BitOffsetComparator
 
INSTANCE_OF - Static variable in class ghidra.program.model.lang.ConstantPool
 
instances - Variable in class ghidra.program.model.pcode.HighVariable
 
instantiatePlugin(Class<T>, PluginTool) - Static method in class ghidra.framework.plugintool.util.PluginUtils
Returns a new instance of a Plugin.
instantiationIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec.CliMethodSpecRow
 
instList - Variable in class ghidra.program.model.correlate.Block
 
instList - Variable in class ghidra.program.model.correlate.HashEntry
 
instr - Variable in class ghidra.program.model.listing.InstructionPcodeOverride
 
instr() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramInstruction
Returns the value of the instr record component.
instrOnly(AssemblyPatternBlock, String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
Build an instruction-only successful resolution result
instrOnlyBuilder(AssemblyPatternBlock, String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
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.pcode.emu.DefaultPcodeThread
 
instruction - Variable in class ghidra.program.model.correlate.InstructHash
 
Instruction - Interface in ghidra.program.model.listing
Interface to define an instruction for a processor.
INSTRUCTION - Static variable in class ghidra.graph.ProgramGraphType
 
INSTRUCTION_ANALYZER - Enum constant in enum class ghidra.app.services.AnalyzerType
 
INSTRUCTION_CONFLICT - Enum constant in enum class ghidra.program.model.lang.InstructionError.InstructionErrorType
Conflict with existing instruction detected while instructions were being added to program.
INSTRUCTION_DECODE - Enum constant in enum class 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 Class 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
 
InstructionDecoder - Interface in ghidra.pcode.emu
A means of decoding machine instructions from the bytes contained in the machine state
InstructionError - Class in ghidra.program.model.lang
 
InstructionError.InstructionErrorType - Enum Class in ghidra.program.model.lang
 
InstructionIterator - Interface in ghidra.program.model.listing
Interface to define an iterator over over some set of instructions.
instructionLength(Address) - Method in class ghidra.program.model.lang.PcodeParser.PcodeTranslate
 
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 - Variable in class ghidra.program.disassemble.ReDisassembler.ReDisState
 
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
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 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
INT - Enum constant in enum class ghidra.program.model.data.MetaDataType
 
INT - Static variable in class ghidra.app.script.AskDialog
 
INT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
INT - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
INT_2COMP - Static variable in class ghidra.program.model.pcode.PcodeOp
 
INT_ADD - Static variable in class ghidra.program.model.pcode.PcodeOp
 
INT_AND - Static variable in class ghidra.program.model.pcode.PcodeOp
 
INT_ARRAY - Static variable in class db.BinaryCodedField
int[] data type
INT_CARRY - Static variable in class ghidra.program.model.pcode.PcodeOp
 
INT_DIV - Static variable in class ghidra.program.model.pcode.PcodeOp
 
INT_EQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
 
INT_LEFT - Static variable in class ghidra.program.model.pcode.PcodeOp
 
INT_LESS - Static variable in class ghidra.program.model.pcode.PcodeOp
 
INT_LESSEQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
 
INT_MASK - Static variable in class ghidra.util.Conv
Deprecated, for removal: This API element is subject to removal in a future version.
Integer.toUnsignedLong(int) will handle most use cases of this constant
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_PROPERTY_MAP_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
INT_PROPERTY_MAP_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
INT_PROPERTY_MAP_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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 - Enum constant in enum class ghidra.framework.options.OptionType
 
INT_XOR - Static variable in class ghidra.program.model.pcode.PcodeOp
 
INT_ZEXT - Static variable in class ghidra.program.model.pcode.PcodeOp
 
INT0_T - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
INT128 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
Int16 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
INT16 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
INT16 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
Int32 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
INT32 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
INT32 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
Int64 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
INT64 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
INT64 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
Int8 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
INT8 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
INT8 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
IntArray - Class in ghidra.util.datastruct
Array of ints that grows as needed.
IntArray() - Constructor for class ghidra.util.datastruct.IntArray
Creates new intArray
IntArrayArray - Class in ghidra.util.datastruct
Array of int[] that grows as needed.
IntArrayArray() - Constructor for class ghidra.util.datastruct.IntArrayArray
Creates new intArrayArray
IntArrayList - Class in ghidra.util.datastruct
An ArrayList type object for ints.
IntArrayList() - Constructor for class ghidra.util.datastruct.IntArrayList
Creates new intArrayList
IntArrayList(boolean) - Constructor for class ghidra.util.datastruct.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_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
INTEGER_LITERAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
INTEGER_RADIX_SETTING - Static variable in class docking.widgets.table.AbstractDynamicTableColumn
 
INTEGER_RADIX_SETTING - Static variable in class docking.widgets.table.GTableCellRenderer
 
integer_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.integer_return
 
INTEGER_SETTINGS_DEFINITIONS - Static variable in class docking.widgets.table.AbstractDynamicTableColumn
 
INTEGER_SIGNEDNESS_MODE_SETTING - Static variable in class docking.widgets.table.AbstractDynamicTableColumn
 
INTEGER_SIGNEDNESS_MODE_SETTING - Static variable in class docking.widgets.table.GTableCellRenderer
 
INTEGER_TYPE - Static variable in class ghidra.util.graph.attributes.AttributeManager
Use this String as the attributeType to create an IntegerAttribute.
Integer16DataType - Class in ghidra.program.model.data
A fixed size 16 byte signed integer (commonly referred to in C as int128_t)
Integer16DataType() - Constructor for class ghidra.program.model.data.Integer16DataType
 
Integer16DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Integer16DataType
 
Integer3DataType - Class in ghidra.program.model.data
 
Integer3DataType() - Constructor for class ghidra.program.model.data.Integer3DataType
 
Integer3DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Integer3DataType
 
Integer5DataType - Class in ghidra.program.model.data
 
Integer5DataType() - Constructor for class ghidra.program.model.data.Integer5DataType
 
Integer5DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Integer5DataType
 
Integer6DataType - Class in ghidra.program.model.data
 
Integer6DataType() - Constructor for class ghidra.program.model.data.Integer6DataType
 
Integer6DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Integer6DataType
 
Integer7DataType - Class in ghidra.program.model.data
 
Integer7DataType() - Constructor for class ghidra.program.model.data.Integer7DataType
 
Integer7DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Integer7DataType
 
IntegerAttribute<T extends KeyedObject> - Class in ghidra.util.graph.attributes
This class provides a storage mechanism for integer-valued information about the elements of a KeyIndexableSet, e.g.
IntegerAttribute(String, KeyIndexableSet<T>) - Constructor for class ghidra.util.graph.attributes.IntegerAttribute
Constructor.
IntegerColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
 
IntegerConstraintEditor<T extends 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 Number & 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 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 Number & 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.
IntegerSpinner(SpinnerNumberModel, int) - 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
 
Interface - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
INTERFACE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
INTERFACE_VERSION - Static variable in interface ghidra.framework.remote.GhidraServerHandle
The collective interface version for all Ghidra Server remote interfaces.
interfaceClass - Variable in class ghidra.framework.plugintool.ServiceInterfaceImplementationPair
 
InterfaceImpl - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
interfaceIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableInterfaceImpl.CliInterfaceImplRow
 
InteriorNode - Interface in db
Marker interface for Table interior nodes within the BTree structure.
interiorNodeCnt - Variable in class db.TableStatistics
Total number of interior nodes
InteriorSelection - Class in ghidra.program.util
Specifies a selection that consists of components inside a structure.
InteriorSelection(ProgramLocation, ProgramLocation, Address, Address) - Constructor for class ghidra.program.util.InteriorSelection
Construct a new interior selection.
Internal - Annotation Interface in ghidra.lifecycle
An annotation for things internal to an implementation For organization, some interfaces and classes exist in packages outside where they are used, and method access is required.
INTERNAL - Enum constant in enum class ghidra.graph.viewer.event.picking.PickListener.EventSource
Originated from the graph API (e.g., a user click, a graph grouping)
INTERNAL_GENERATED - Enum constant in enum class docking.widgets.tree.support.GTreeSelectionEvent.EventOrigin
This event was triggered by an internal GTree selection change (e.g., filter change)
INTERNAL_ONLY - Enum constant in enum class 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
 
internalRegisterEventConsumed(Class<? extends PluginEvent>) - Method in class ghidra.framework.plugintool.Plugin
Register event that this plugin consumes.
internalRound(boolean) - Method in class ghidra.pcode.floatformat.BigFloat
This function is used internally to round after a computation.
internAttributeSpec(DWARFAttribute.AttrDef) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
interrupt() - Method in class ghidra.python.PythonPlugin
Interrupts what the interpreter is currently doing.
InterruptPcodeExecutionException - Exception in ghidra.pcode.exec
Exception thrown by DefaultPcodeThread.PcodeEmulationLibrary.emu_swi(), a p-code userop exported by emulators for implementing breakpoints.
InterruptPcodeExecutionException(PcodeFrame, Throwable) - Constructor for exception ghidra.pcode.exec.InterruptPcodeExecutionException
 
intersect(int) - Method in class docking.widgets.fieldpanel.support.FieldSelection
 
intersect(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldRange
 
intersect(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldSelection
 
intersect(FieldSelection) - Method in class docking.widgets.fieldpanel.support.FieldSelection
Compute the intersection of this field selection and another one.
intersect(AddressRange) - Method in interface ghidra.program.model.address.AddressRange
Computes the intersection of this range with another.
intersect(AddressRange) - Method in class ghidra.program.model.address.AddressRangeImpl
 
intersect(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
 
intersect(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
 
intersect(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
 
intersect(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
Computes the intersection of this address set with the given address set.
intersect(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
intersect(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
 
intersect(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
 
intersect(SortedRangeList) - Method in class ghidra.util.datastruct.SortedRangeList
Creates a new SortedRangeList that is the intersection of this range list and the other range list specified.
intersect(BigInteger) - Method in class docking.widgets.fieldpanel.support.FieldSelection
 
intersect(S) - Method in interface generic.Span
Compute the intersection of this span and another
intersect(S, S) - Method in interface generic.Span.Domain
Compute the intersection of two spans
intersectcount - Variable in class generic.lsh.vector.VectorCompare
 
intersecting(S) - Method in class generic.Span.DefaultSpanSet
 
intersecting(S) - Method in interface generic.Span.SpanSet
Iterate over all spans in the set that intersect the given span
intersectingEntries(S) - Method in class generic.Span.DefaultSpanMap
 
intersectingEntries(S) - Method in interface generic.Span.SpanMap
Iterate over all entries whose spans intersect the given span
intersectingSpans(S) - Method in class generic.Span.DefaultSpanMap
 
intersectingSpans(S) - Method in interface generic.Span.SpanMap
Iterate over all spans in the map that intersect the given span
intersectionWith(DirectedGraph) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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
Deprecated.
Creates intersection of graphs in place by adding all vertices and edges of other graph to this graph.
intersectRange(Address, Address) - Method in class ghidra.program.database.map.NormalizedAddressSet
 
intersectRange(Address, Address) - Method in class ghidra.program.database.mem.MemoryMapDB
 
intersectRange(Address, Address) - Method in interface ghidra.program.model.address.AddressRange
Computes the intersection of this range with another.
intersectRange(Address, Address) - Method in class ghidra.program.model.address.AddressRangeImpl
 
intersectRange(Address, Address) - Method in class ghidra.program.model.address.AddressSet
 
intersectRange(Address, Address) - Method in interface ghidra.program.model.address.AddressSetView
Computes the intersection of this address set with the given address range.
intersectRange(Address, Address) - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
intersectRange(Address, Address) - Method in class ghidra.program.model.block.CodeBlockImpl
 
intersectRange(Address, Address) - Method in class ghidra.program.util.ProgramSelection
 
intersects(int, int) - Method in class ghidra.util.datastruct.SortedRangeList
Returns true if the range from min to max intersects (overlaps) any ranges in this sorted range list.
intersects(long, long) - Method in class ghidra.util.map.ValueMap
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(Address, int) - Method in class ghidra.program.model.lang.ParamEntry
Does this ParamEntry intersect the given range in some way
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.StubMemory
 
intersects(Address, Address) - Method in class ghidra.program.model.util.DefaultPropertyMap
 
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.StubMemory
 
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.
intersects(S) - Method in class generic.Span.DefaultSpanMap
 
intersects(S) - Method in class generic.Span.DefaultSpanSet
 
intersects(S) - Method in interface generic.Span
Check if this span intersects a given span
intersects(S) - Method in interface generic.Span.SpanMap
Check if any span in the map intersects the given span
intersects(S) - Method in interface generic.Span.SpanSet
Check if any span in the set intersects the given span
intersects(S, S) - Method in interface generic.Span.Domain
Check if two spans intersect
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.
intOr(ValueLocation) - Method in class ghidra.pcode.exec.ValueLocation
Apply a PcodeOp.INT_OR operator
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, OpenMode, ErrorHandler, ChangeManager, AddressMap, String, TaskMonitor) - Constructor for class ghidra.program.database.properties.IntPropertyMapDB
Construct a integer property map.
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.
intSize - Variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
size of integers, 4=int32 or 8=int64
intSize - Variable in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
 
intSize() - Method in record class ghidra.app.util.bin.format.dwarf.DWARFLengthValue
Returns the value of the intSize record component.
intToLong(int) - Static method in class ghidra.util.Conv
Deprecated, for removal: This API element is subject to removal in a future version.
intValue() - Method in class ghidra.app.util.HexLong
 
IntValue - Class in docking.widgets.values
Value class for Integer Value with an option for display the value as decimal or hex.
IntValue(String) - Constructor for class docking.widgets.values.IntValue
Constructs an IntValue that displays it value in decimal
IntValue(String, int) - Constructor for class docking.widgets.values.IntValue
Constructs an IntValue with a default value that displays it value in decimal
IntValue(String, Integer, boolean) - Constructor for class docking.widgets.values.IntValue
Constructs an IntValue with a default value.
IntValueMap - Class in ghidra.util.map
Handles general storage and retrieval of int values indexed by long keys.
IntValueMap(String) - Constructor for class ghidra.util.map.IntValueMap
Constructor for IntValueMap.
intypes - Variable in class ghidra.program.model.lang.PrototypePieces
 
inValence(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
The number of edges having v as their terminal or "to" vertex.
invalid - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
INVALID - Enum constant in enum class ghidra.program.database.data.EnumSignedState
 
INVALID - Static variable in class ghidra.program.model.symbol.RefType
RefType.INVALID corresponds to an unknown FlowType which encountered an error when determining the flow-type of the instruction at the from address.
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_OP - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
 
INVALID_STACK_DEPTH_CHANGE - Static variable in interface ghidra.program.model.listing.Function
 
InvalidAddressException - Exception in ghidra.program.model.mem
Exception for invalid address either due to improper format or address not defined within target
InvalidAddressException() - Constructor for exception ghidra.program.model.mem.InvalidAddressException
Constructs a new InvalidAddressException
InvalidAddressException(String) - Constructor for exception ghidra.program.model.mem.InvalidAddressException
Constructs a new InvalidAddressException with a detailed message.
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
See DefaultTableCellRenderer class header javadoc for more info.
invalidate() - Method in class docking.widgets.table.GBooleanCellRenderer
 
invalidate() - Method in class ghidra.app.util.PseudoData
Invalidate memory buffer
invalidate() - Method in class ghidra.framework.data.DomainObjectAdapter
Invalidates any caching in a program and generate a DomainObjectEvent.RESTORED event.
invalidate() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
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.ProgramOverlayAddressSpace
 
invalidate() - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
 
invalidate() - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
 
invalidate() - Method in class ghidra.program.database.util.AddressRangeMapDB
Notification that that something may have changed (undo/redo/image base change) and we need to invalidate our cache and possibly have a wrapping record again.
invalidate() - Method in interface ghidra.program.model.listing.DataTypeArchive
Invalidates any caching in a data type archive.
invalidate() - Method in interface ghidra.program.util.RangeMapAdapter
Notification that something has changed that may affect internal caching
invalidate() - Method in class ghidra.program.util.RegisterValueStore
Notifies that something changed, may need to invalidate any caches
invalidateCache() - Method in class ghidra.program.database.data.DataTypeManagerDB
Invalidates the cache.
invalidateCache() - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
invalidateCache() - Method in class ghidra.program.database.map.AddressMapDB
Clears any cached values.
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
 
invalidateCache(boolean) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
invalidateCache(boolean) - Method in class ghidra.program.database.external.ExternalManagerDB
 
invalidateCache(boolean) - Method in class ghidra.program.database.function.FunctionManagerDB
 
invalidateCache(boolean) - Method in interface ghidra.program.database.ManagerDB
Clears all data caches.
invalidateCache(boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
 
invalidateCache(boolean) - Method in class ghidra.program.database.module.TreeManager
 
invalidateCache(boolean) - Method in class ghidra.program.database.properties.DBPropertyMapManager
 
invalidateCache(boolean) - Method in class ghidra.program.database.references.ReferenceDBManager
 
invalidateCache(boolean) - Method in class ghidra.program.database.register.OldProgramContextDB
 
invalidateCache(boolean) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
 
invalidateCache(boolean) - Method in class ghidra.program.database.reloc.RelocationManager
 
invalidateCache(boolean) - Method in class ghidra.program.database.symbol.EquateManager
 
invalidateCache(boolean) - Method in class ghidra.program.database.symbol.NamespaceManager
 
invalidateCache(boolean) - Method in class ghidra.program.database.symbol.SymbolManager
 
invalidateCache(boolean) - Method in interface ghidra.program.model.listing.FunctionManager
Clears all data caches
invalidateCodeUnitCache() - Method in class ghidra.program.database.code.CodeManager
Invalidates the cache for the code units.
InvalidatedListener - Interface in ghidra.program.model.data
 
invalidateKeyManagers() - Static method in class ghidra.net.ApplicationKeyManagerFactory
Invalidate the key managers associated with this factory
invalidateLayout(Container) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
 
invalidateLength() - Method in class db.DBRecord
 
invalidateOverlayCache() - Method in class ghidra.program.database.ProgramAddressFactory
 
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.
InvalidDataException - Exception in ghidra.app.util.bin
An IOException that indicates that the data being transmitted was invalid or bad format.
InvalidDataException() - Constructor for exception ghidra.app.util.bin.InvalidDataException
 
InvalidDataException(String) - Constructor for exception ghidra.app.util.bin.InvalidDataException
 
InvalidDataException(String, Throwable) - Constructor for exception ghidra.app.util.bin.InvalidDataException
 
InvalidDataException(Throwable) - Constructor for exception ghidra.app.util.bin.InvalidDataException
 
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
inVars - Variable in class ghidra.pcode.emu.sys.UseropEmuSyscallDefinition
 
invert() - Method in enum class 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
invNameSymbol(NameSymbol) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
Invert a name table to a map suitable for use with AssemblyStringMapTerminal
invoke() - Method in class ghidra.util.datastruct.ListenerSet
Returns the proxy object.
invoke(PcodeExecutor<T>, PcodeUseropLibrary<T>) - Method in interface ghidra.pcode.emu.sys.EmuSyscallLibrary.EmuSyscallDefinition
Invoke the system call
invoke(PcodeExecutor<T>, PcodeUseropLibrary<T>) - Method in class ghidra.pcode.emu.sys.UseropEmuSyscallDefinition
 
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.
invokeMethods(List<Method>, Object, Object...) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
invOr(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Solves the expression A | B = C, for B, given C and A
invShiftLeft(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Invert a left shift of n positions, that is shift right
invShiftLeft(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Invert a left shift of n positions, that is shift right
invShiftRight(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Invert an arithmetic right shift of n positions, that is shift left
invShiftRight(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Invert an arithmetic right shift of n positions, that is shift left
invShiftRightLogical(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Invert a logical right shift of n positions, that is shift left
invShiftRightLogical(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Invert a logical right shift of n positions, that is shift left
invValueMap(ValueMapSymbol) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
Invert a value map to a map suitable for use with AssemblyNumericMapTerminal
invVarnodeList(VarnodeListSymbol) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
Invert a varnode list to a map suitable for use with AssemblyStringMapTerminal
inWindow(AbstractActionBuilder.When) - Method in class docking.action.builder.AbstractActionBuilder
Specifies when a global action should appear in a window (main or secondary).
IO_BUFFER_SIZE - Static variable in class utilities.util.FileUtilities
 
IOCancelledException - Exception in ghidra.util.exception
An IO operation was cancelled by the user.
IOCancelledException() - Constructor for exception ghidra.util.exception.IOCancelledException
Constructor
IOCancelledException(String) - Constructor for exception ghidra.util.exception.IOCancelledException
Constructor
ioctl(int, long, Pointer...) - Method in interface ghidra.pty.unix.PosixC
 
ioctls - Variable in class ghidra.pty.unix.UnixPtyEndpoint
 
ioctls() - Method in class ghidra.pty.linux.LinuxPtySessionLeader
 
ioctls() - Method in class ghidra.pty.macos.MacosPtySessionLeader
 
ioctls() - Method in class ghidra.pty.unix.UnixPtySessionLeader
 
IOP_SPACE_NAME - Static variable in class ghidra.program.model.lang.SpaceNames
 
IOResult - Class in generic.concurrent.io
Class to pass to a thread pool that will consume all output from an external process.
IOResult(InputStream) - Constructor for class generic.concurrent.io.IOResult
 
IOResult(Throwable, InputStream) - Constructor for class generic.concurrent.io.IOResult
 
iOS - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
IOStreamEmuUnixFileHandle - Class in ghidra.pcode.emu.unix
A simulated file descriptor that proxies a host resource, typically a console/terminal
IOStreamEmuUnixFileHandle(PcodeMachine<byte[]>, CompilerSpec, InputStream, OutputStream) - Constructor for class ghidra.pcode.emu.unix.IOStreamEmuUnixFileHandle
Construct a proxy for a host resource
IS_ENCRYPTED_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
IS_TMS320_FAMILY - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
IS_TMS320_FAMILY is a boolean property that indicates this language is part of the general TMS320 family.
is16Bit() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
 
is32bit - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
 
is32bit() - Method in class ghidra.app.util.bin.format.macho.commands.NList
 
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
 
is64() - Method in class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock
 
is64bit - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
 
is64bit() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
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).
isa - Variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState
 
isAbi0Mode() - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
 
isAbsolute() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Returns true if the symbol has an absolute value that will not change because of relocation.
isAbsolute(File) - Method in class docking.widgets.filechooser.LocalFileChooserModel
 
isAbsolute(File) - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
Tests whether this abstract pathname is absolute.
isActive() - Method in class docking.ComponentProvider
Convenience method to indicate if this provider is the active provider (has focus)
isActive() - Method in class docking.EditWindow
 
isActive() - Method in interface ghidra.app.services.MarkerSet
Returns true if this MarkerSet is active.
isActive() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Returns true if this component has focus.
isActive(ComponentProvider) - Method in class docking.AbstractDockingTool
 
isActive(ComponentProvider) - Method in interface docking.Tool
Returns true if the ComponentProvider is the currently active provider.
isActiveMarkerForGroup(String, MarkerSet, Program) - Method in interface ghidra.app.services.MarkerService
Returns true if the given marker set is the current marker set for the given group.
isActiveProvider(ComponentProvider) - Method in class docking.DockingWindowManager
 
isAcyclic() - Method in class ghidra.util.graph.DepthFirstSearch
Deprecated.
Return true iff no back edges were found.
isAdd() - Method in class docking.widgets.table.AddRemoveListItem
 
isAddedPath() - Method in class docking.widgets.tree.support.GTreeSelectionEvent
 
isAddedPath(int) - Method in class docking.widgets.tree.support.GTreeSelectionEvent
 
isAddedPath(TreePath) - Method in class docking.widgets.tree.support.GTreeSelectionEvent
 
isAdditive() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
Returns true if this relocation is additive.
isAddress() - Method in class ghidra.app.plugin.processors.generic.Handle
 
isAddress() - Method in class ghidra.program.model.pcode.Varnode
 
isAddress() - Method in class ghidra.util.state.VarnodeOperation
 
isAddress(int) - Static method in class ghidra.program.model.lang.OperandType
check ADDRESS flag.
isAddrTied() - Method in class ghidra.program.model.pcode.Varnode
 
isAddrTied() - Method in class ghidra.program.model.pcode.VarnodeAST
 
isAddrTied() - Method in class ghidra.util.state.VarnodeOperation
 
isAddToPopup(ActionContext) - Method in class docking.action.ContextSpecificAction
 
isAddToPopup(ActionContext) - Method in class docking.action.DockingAction
 
isAddToPopup(ActionContext) - Method in interface docking.action.DockingActionIf
method is used to determine if this action should be displayed on the current popup.
isAddToPopup(ActionContext) - Method in class docking.actions.SharedStubKeyBindingAction
 
isAddToPopup(ActionContext) - Method in class docking.DockingActionProxy
 
isAddToPopup(ActionContext) - Method in class ghidra.app.context.ListingContextAction
 
isAddToPopup(ActionContext) - Method in class ghidra.app.context.NavigatableContextAction
 
isAddToPopup(ActionContext) - Method in class ghidra.app.context.ProgramContextAction
 
isAddToPopup(ActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
 
isAddToPopup(ActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
 
isAddToPopup(ActionContext) - Method in class ghidra.app.decompiler.component.DecompilerDiffViewFindAction
 
isAddToPopup(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.SetSpacerTextAction
 
isAddToPopup(ActionContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
 
isAddToPopup(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
isAddToPopup(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
 
isAddToPopup(ActionContext) - Method in class ghidra.util.table.actions.MakeProgramSelectionAction
 
isAddToPopup(ListingActionContext) - Method in class ghidra.app.context.ListingContextAction
 
isAddToPopup(ListingActionContext) - Method in class ghidra.app.merge.tool.ViewInstructionDetailsAction
 
isAddToPopup(NavigatableActionContext) - Method in class ghidra.app.context.NavigatableContextAction
 
isAddToPopup(ProgramActionContext) - Method in class ghidra.app.context.ProgramContextAction
 
isAddToPopup(ProgramLocationActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
 
isAddToPopup(ProgramSymbolActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
 
isAddToPopup(DomainFileContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
 
isAddToPopup(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlAction
Returns true if there is at least one of the provided domain files can be or is version controlled.
isAddToPopup(ProjectDataContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
isAddToPopup(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction
 
isAddToPopup(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
 
isAddToPopup(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataPasteAction
 
isAddToPopup(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataPasteLinkAction
 
isAddToPopup(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataSelectAction
 
isAddToPopup(T) - Method in class docking.action.ContextSpecificAction
 
isAddToPopup(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction
 
isAddToPopup(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
 
isAddToPopup(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataNewFolderAction
 
isAdmin() - Method in class ghidra.framework.remote.User
Returns true if permission is ADMIN.
isAfterSep(int) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
Figure out whether the caret in the given field immediately proceeds a separator.
isAlias(String) - Method in class ghidra.framework.options.AbstractOptions
 
isAlias(String) - Method in interface ghidra.framework.options.Options
Returns
isAlias(String) - Method in class ghidra.framework.options.SubOptions
 
isAligned() - Method in class ghidra.program.model.lang.protorules.PrimitiveExtractor
 
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 class 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
 
isAmbiguousSignedness() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFNumericAttribute
Returns boolean flag, if true this value's signedness is up to the user of the value, if false the signedness was determined when the value was constructed.
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.
isAnalyzed(Program) - Static method in class ghidra.program.util.GhidraProgramUtilities
Returns true if the program has been analyzed at least once.
isAncestor(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
Returns true if the given node is a child of this node or one of its children.
isAncestor(CategoryPath) - Method in class ghidra.program.model.data.DataTypePath
Determine if the specified otherCategoryPath is an ancestor of this data type path (i.e., does this data types category or any of its parent hierarchy correspond to the specified categoryPath).
isAncestorOrSelf(CategoryPath) - Method in class ghidra.program.model.data.CategoryPath
Tests if the specified categoryPath is the same as, or an ancestor of, this category path.
isAnimated() - Method in class docking.util.image.ToolIconURL
Returns true if the Icon is an animated image.
isAnimationEnabled() - Static method in class docking.util.AnimationUtils
Returns true if animation is enabled; false if animation has been disable, such as by a user option
isAnimationEnabled() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
isAnon() - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
Returns true if the original name of this entry was blank.
isAppleProtected() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
 
isApplicable(Language) - Method in interface ghidra.pcode.emu.PcodeStateInitializer
Check if this initializer applies to the given language
isApplicable(Language) - Method in class ghidra.pcode.emu.x86.X86PcodeStateInitializer
 
isApplyEnabled() - Method in class docking.DialogComponentProvider
Returns true if the apply button is enabled
isArchitectureChangeAllowed() - Method in class ghidra.program.model.data.BuiltInDataTypeManager
 
isArchitectureChangeAllowed() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
Determine if a program architecture change is permitted
isArg(PreProcessor.PPToken) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
isArg(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
Check if a define has args.
isARM - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
 
isArray() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isArray() - Method in class ghidra.app.util.PseudoData
 
isArray() - Method in interface ghidra.program.model.listing.Data
Returns true if this data item is an Array of DataTypes
isArray() - Method in class ghidra.program.model.listing.DataStub
 
isArrayEqual(Object[], Object[]) - Static method in class ghidra.util.SystemUtilities
 
isArtificial() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
isArtificial() - Method in interface ghidra.program.model.mem.MemoryBlock
Returns the artificial attribute state of this block.
isArtificial() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
isArtificialDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
Returns true if the memory blocks Artificial flags differ.
isAscending() - Method in class docking.widgets.table.ColumnSortState
 
isAscending() - Method in enum class 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.
isAsmFunction() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Returns true if this function is an ASM function
isAssignable(DataType, DataType) - Method in class ghidra.pcode.struct.StructuredSleigh
Extension point: Specify whether values of a given type can be assigned to variables of another type
isAssignment() - Method in class ghidra.program.model.pcode.PcodeOp
 
isAsynchronous() - Method in class ghidra.framework.store.FileSystemEventManager
Return true if asynchornous event processing is enabled.
isAtBreakpoint() - Method in class ghidra.app.emulator.AdaptedEmulator
 
isAtBreakpoint() - Method in class ghidra.app.emulator.DefaultEmulator
 
isAtBreakpoint() - Method in interface ghidra.app.emulator.Emulator
 
isAtLeast(GoVer) - Method in enum class ghidra.app.util.bin.format.golang.GoVer
Compares this version to the specified other version and returns true if this version is greater than or equal to the other version.
isAuthData() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
 
isAuthenticated(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
isAutoExpandPermitted() - Method in class docking.widgets.tree.GTreeNode
Determine if this node may be auto-expanded.
isAutoExpandPermitted() - Method in class ghidra.framework.main.datatree.DomainFolderNode
 
isAutoNamed() - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
isAutoNamed() - Method in class ghidra.program.model.data.PointerTypedef
 
isAutoNamed() - Method in interface ghidra.program.model.data.TypeDef
Determine if this datatype use auto-naming (e.g., see PointerTypedef).
isAutoNamed() - Method in class ghidra.program.model.data.TypedefDataType
 
isAutoParameter() - Method in class ghidra.program.database.function.ReturnParameterDB
 
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 interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
Check if this record describes a backfill
isBackfill() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
isBackfill() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedError
 
isBackfill() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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.DWARFLineProgramState
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 - Variable in class ghidra.app.util.PseudoData
 
isBigEndian() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
 
isBigEndian() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
isBigEndian() - Method in class ghidra.app.util.bin.BinaryReader
Returns true if this reader will extract values in big endian.
isBigEndian() - Method in class ghidra.app.util.bin.format.dwarf.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.app.util.bin.format.golang.GoParamStorageAllocator
 
isBigEndian() - Method in class ghidra.app.util.PseudoData
 
isBigEndian() - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
 
isBigEndian() - Method in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece.StateMemBuffer
 
isBigEndian() - Method in class ghidra.pcode.memstate.MemoryBank
 
isBigEndian() - Method in class ghidra.program.database.code.InstructionDB
 
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 class 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.StubMemory
 
isBigEndian() - Method in class ghidra.program.model.mem.WrappedMemBuffer
 
isBigEndian() - Method in interface ghidra.util.DataConverter
Returns the endianness of this DataConverter instance.
isBigEndian(Settings, MemBuffer) - Method in class ghidra.program.model.data.EndianSettingsDefinition
Returns the endianness 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.
isBooleanKey(String) - Static method in class generic.theme.BooleanPropertyValue
 
isBound() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
Returns true if the import descriptor is bound to an imported library.
isBound() - Method in class ghidra.app.util.bin.format.pe.ImportInfo
Returns true if this is a bound import.
isBound(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
isBrace(ClangToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
 
isBranch() - Method in class ghidra.pcode.exec.PcodeFrame
Check if the p-code program has executed a branch
isBuffered() - Method in class ghidra.pty.windows.HandleOutputStream
Check whether this handle has buffered output
isBuildIdSearchLocation(String) - Static method in class ghidra.app.util.bin.format.dwarf.external.BuildIdSearchLocation
Returns true if the specified location string specifies a BuildIdSearchLocation.
isBuiltIn() - Method in enum class ghidra.program.model.data.ArchiveType
 
isBusy() - Method in class docking.TaskScheduler
Returns true if this task scheduler is running a task or has a pending task.
isBusy() - Method in class docking.widgets.table.threaded.GThreadedTablePanel
 
isBusy() - Method in class docking.widgets.table.threaded.ThreadedTableModel
Returns true if the model is busy.
isBusy() - Method in class docking.widgets.tree.GTree
 
isBusy() - Method in class ghidra.app.decompiler.component.DecompilerManager
 
isBusy() - Method in class ghidra.app.tablechooser.TableChooserDialog
 
isBusy() - Method in class ghidra.framework.data.DomainFileProxy
 
isBusy() - Method in class ghidra.framework.data.GhidraFile
 
isBusy() - Method in interface ghidra.framework.model.DomainFile
Returns true if the domain object in this domain file exists and has an open transaction.
isBusy() - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
Return true if a task is executing
isBusy() - Method in class ghidra.framework.task.GTaskManager
Returns true if this manager is running a task, or if suspended has additional tasks queued.
isBusy() - Method in class ghidra.graph.job.GraphJobRunner
 
isBusy() - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
 
isBusy() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
Returns true if this updater is performing any animations or running any jobs that can mutate the graph or view
isBusy() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns true if the GTree is busy
isBusy() - Method in class ghidra.util.bean.GGlassPane
Returns true if this glass pane is blocking user input.
isBusy() - Method in class ghidra.util.task.AbstractSwingUpdateManager
Returns true if any work is being performed or if there is buffered work
isBusy() - Method in class ghidra.util.worker.AbstractWorker
 
isButtonClick() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
isButtonSelected() - Method in class docking.EmptyBorderToggleButton
 
isButtonSelected() - Method in class docking.menu.DialogToolbarButton
 
isByRef() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
 
isByRef(BinaryReader) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
 
isByte(int) - Static method in class ghidra.program.model.lang.OperandType
check the BYTE flag.
isCall() - Method in class ghidra.program.model.symbol.FlowType
 
isCall() - Method in class ghidra.program.model.symbol.RefType
Returns true if the flow is call
isCallOtherCallOverrideRefApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
 
isCallOtherCallOverrideRefApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
Returns a boolean indicating whether a callother call override has been applied at the current instruction
isCallOtherJumpOverrideApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
 
isCallOtherJumpOverrideApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
Returns a boolean indicating whether a callother jump override has been applied at the current instruction
isCallOverrideRefApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
 
isCallOverrideRefApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
Returns a boolean indicating whether a call override has been applied at the current instruction
isCanceled() - Method in class docking.widgets.dialogs.InputDialog
Returns if this dialog is cancelled
isCanceled() - Method in class docking.widgets.dialogs.InputWithChoicesDialog
Returns if this dialog is canceled.
isCanceled() - Method in class docking.widgets.dialogs.MultiLineInputDialog
Returns if this dialog is canceled.
isCanceled() - Method in class ghidra.app.script.AskDialog
 
isCanceled() - Method in class ghidra.app.script.MultipleOptionsDialog
 
isCanceled() - Method in class ghidra.app.util.dialog.AskAddrDialog
 
isCancelEnabled() - Method in class docking.DialogComponentProvider
Returns true if the cancel button is enabled
isCancelEnabled() - Method in class docking.widgets.tree.TreeTaskMonitor
 
isCancelEnabled() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
isCancelEnabled() - Method in class ghidra.framework.task.GTaskMonitor
 
isCancelEnabled() - Method in class ghidra.util.task.TaskDialog
 
isCancelEnabled() - Method in interface ghidra.util.task.TaskMonitor
Returns true if cancel ability is enabled
isCancelEnabled() - Method in class ghidra.util.task.TaskMonitorAdapter
 
isCancelEnabled() - Method in class ghidra.util.task.TaskMonitorComponent
 
isCancelEnabled() - Method in class ghidra.util.task.TimeoutTaskMonitor
 
isCancelEnabled() - Method in class ghidra.util.task.WrappingTaskMonitor
 
isCancelled() - Method in class docking.widgets.autocomplete.AutocompletionEvent
Check if the actual completion action will be performed.
isCancelled() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
Check if the actual layout will be performed.
isCancelled() - Method in class docking.widgets.tree.TreeTaskMonitor
 
isCancelled() - Method in class docking.widgets.values.ValuesMapDialog
Returns true if the dialog was cancelled.
isCancelled() - Method in class generic.concurrent.QResult
Returns true if the item's processing was cancelled.
isCancelled() - Method in class ghidra.app.cmd.memory.MoveBlockTask
 
isCancelled() - Method in class ghidra.app.decompiler.DecompileResults
If the action producing this set of decompiler results didn't complete, this method can be used to determine if the action was explicitly cancelled (as opposed to an error, a timeout, or a crash).
isCancelled() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
isCancelled() - Method in class ghidra.framework.client.RepositoryServerAdapter
Returns true if the connection was cancelled by the user.
isCancelled() - Method in class ghidra.framework.task.GTaskMonitor
 
isCancelled() - Method in class ghidra.program.util.ProgramDiff
Returns whether the last getDifferences call was cancelled.
isCancelled() - Method in class ghidra.util.task.Task
 
isCancelled() - Method in class ghidra.util.task.TaskDialog
 
isCancelled() - Method in interface ghidra.util.task.TaskMonitor
Returns true if the user has cancelled the operation
isCancelled() - Method in class ghidra.util.task.TaskMonitorAdapter
 
isCancelled() - Method in class ghidra.util.task.TaskMonitorComponent
 
isCancelled() - Method in class ghidra.util.task.TimeoutTaskMonitor
 
isCancelled() - Method in class ghidra.util.task.WrappingTaskMonitor
 
isCancelled() - Method in class ghidra.util.worker.Job
 
isCapacityExceeded() - Method in class ghidra.framework.main.datatable.ProjectDataTablePanel
Determine if table capacity has been exceeded and files are not shown
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.NeLoader
 
isCaseInsensitiveLibraryFilenames() - Method in class ghidra.app.util.opinion.PeLoader
 
isCaseSensitive() - Method in class docking.widgets.filter.FilterOptions
 
isCaseSensitive() - Method in class ghidra.app.services.QueryData
 
isCategory(String[]) - Method in class ghidra.app.script.ScriptInfo
Returns true if 'cat' is a category.
isCellEditable(int, int) - Method in class docking.widgets.table.TableModelWrapper
 
isCellEditable(int, int) - Method in class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
 
isCellEditable(int, int) - Method in class ghidra.framework.main.datatable.ProjectDataTableModel
 
isCenter() - Method in enum class docking.widgets.shapes.Location
 
isChange() - Method in class docking.widgets.table.AddRemoveListItem
 
isChangeable() - Method in class ghidra.framework.data.URLLinkObject
 
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
 
isChangeAllowed(SettingsDefinition) - Method in class ghidra.app.util.PseudoData
 
isChangeAllowed(SettingsDefinition) - Method in interface ghidra.docking.settings.Settings
Determine if a settings change corresponding to the specified settingsDefinition is permitted.
isChangeAllowed(SettingsDefinition) - Method in class ghidra.docking.settings.SettingsImpl
 
isChangeAllowed(SettingsDefinition) - Method in class ghidra.program.model.listing.DataStub
 
isChangeAllowed(Data, SettingsDefinition) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
isChangeAllowed(Data, SettingsDefinition) - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
Determine if a settings change is permitted for the specified settingsDefinition.
isChanged() - Method in class db.buffers.BufferMgr
 
isChanged() - Method in class db.DBHandle
 
isChanged() - Method in class docking.theme.gui.ThemeTableContext
Returns true if the current value is not the same as the original theme value for the selected table row
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
 
isChangedColor(String) - Method in class generic.theme.ApplicationThemeManager
 
isChangedColor(String) - Method in class generic.theme.StubThemeManager
 
isChangedColor(String) - Method in class generic.theme.ThemeManager
Returns true if the color associated with the given id has been changed from the current theme value for that id.
isChangedFont(String) - Method in class generic.theme.ApplicationThemeManager
 
isChangedFont(String) - Method in class generic.theme.StubThemeManager
 
isChangedFont(String) - Method in class generic.theme.ThemeManager
Returns true if the font associated with the given id has been changed from the current theme value for that id.
isChangedIcon(String) - Method in class generic.theme.ApplicationThemeManager
 
isChangedIcon(String) - Method in class generic.theme.StubThemeManager
 
isChangedIcon(String) - Method in class generic.theme.ThemeManager
Returns true if the Icon associated with the given id has been changed from the current theme value for that id.
isChangedWithUpgradeOnly(Program) - Static method in class ghidra.program.util.ProgramUtilities
Determine if a program has a single unsaved change which corresponds to an upgrade which occured during instantiation.
isChar(Data) - Static method in class ghidra.program.model.data.StringDataInstance
Returns true if the Data instance is one of the many 'char' data types.
isCheckedOut() - Method in class ghidra.framework.data.DomainFileProxy
 
isCheckedOut() - Method in class ghidra.framework.data.GhidraFile
 
isCheckedOut() - Method in interface ghidra.framework.model.DomainFile
Returns true if this is a checked-out file.
isCheckedOut() - Method in interface ghidra.framework.store.FolderItem
Returns true if this item is a checked-out copy from a versioned file system.
isCheckedOut() - Method in class ghidra.framework.store.local.LocalFolderItem
 
isCheckedOut() - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
isCheckedOutExclusive() - Method in class ghidra.framework.data.DomainFileProxy
 
isCheckedOutExclusive() - Method in class ghidra.framework.data.GhidraFile
 
isCheckedOutExclusive() - Method in interface ghidra.framework.model.DomainFile
Returns true if this a checked-out file with exclusive access.
isCheckedOutExclusive() - Method in interface ghidra.framework.store.FolderItem
Returns true if this item is a checked-out copy with exclusive access from a versioned file system.
isCheckedOutExclusive() - Method in class ghidra.framework.store.local.LocalFolderItem
 
isCheckedOutExclusive() - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
isCheckinActive() - Method in interface ghidra.framework.store.FolderItem
Returns true if this item is versioned and has a checkin in-progress.
isCheckinActive() - Method in class ghidra.framework.store.local.LocalFolderItem
 
isCheckinActive() - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
 
isCheckinActive(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
 
isCheckinActive(String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
isCheckinActive(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
Returns true if the specified item has an active checkin.
isCheckOutCopy - Variable in class db.Database
 
isClass() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isClass(DWARFAttributeClass) - Method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
isClassOfInterest(Class<?>) - Static method in class ghidra.util.classfinder.ClassSearcher
Checks to see if the given class is an extension point of interest.
isCLI() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
 
isCLI() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
isClipped - Variable in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
isClipped() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
Returns true if the text is clipped (truncated)
isClipped() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
isClipped() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
Returns true if the text is clipped (truncated)
isClipped() - Method in interface docking.widgets.fieldpanel.field.TextField
Returns true if the field is not displaying all the text information
isClipped() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
isClipped() - Method in class ghidra.app.util.viewer.field.ListingTextField
 
isClosed() - Method in class db.DBHandle
 
isClosed() - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
 
isClosed() - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
 
isClosed() - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
isClosed() - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
 
isClosed() - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviderSessionChildImpl
 
isClosed() - Method in interface ghidra.formats.gfilesystem.crypto.CryptoSession
Returns true if this session has been closed.
isClosed() - Method in class ghidra.formats.gfilesystem.FileSystemRef
Returns true if this ref was closed.
isClosed() - Method in interface ghidra.formats.gfilesystem.GFileSystem
Returns true if the filesystem has been closed
isClosed() - Method in class ghidra.formats.gfilesystem.GFileSystemBase
 
isClosed() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
 
isClosed() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
 
isClosed() - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
Returns true if this object has been SingleFileSystemIndexHelper.clear()'ed.
isClosed() - Method in class ghidra.framework.data.DefaultProjectData
 
isClosed() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
isClosed() - Method in interface ghidra.framework.model.DomainObject
Returns true if this domain object has been closed as a result of the last release
isClosed() - Method in interface ghidra.framework.model.Project
Returns whether this project instance has been closed
isClosed() - Method in class ghidra.framework.project.DefaultProject
 
isClosed() - Method in class ghidra.program.model.data.FileDataTypeManager
 
isCoclass() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isCode() - Method in class ghidra.app.util.bin.format.ne.Segment
Returns true if this is a code segment.
isCode() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
 
isCodeAddress() - Method in class ghidra.app.plugin.processors.generic.Handle
Deprecated.
isCodeAddress() - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
 
isCodeReference(int) - Static method in class ghidra.program.model.lang.OperandType
check the CODE flag.
isCOFF() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
Returns true if this header contains a COFF file.
isCointerface() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isCollapsed(TreePath) - Method in class docking.widgets.tree.GTree
 
isColorChanged(String) - Method in class generic.theme.AllValuesChangedThemeEvent
 
isColorChanged(String) - Method in class generic.theme.ColorChangedThemeEvent
 
isColorChanged(String) - Method in class generic.theme.ThemeEvent
Returns true if the color associated with the given id has changed.
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
isColorKey(String) - Static method in class generic.theme.ColorValue
Returns true if the given key string is a valid external key for a color value
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.
isCommutative() - Method in class ghidra.program.model.pcode.PcodeOp
Return true if the PcodeOp is commutative.
isCommutative(int) - Static method in class ghidra.program.model.pcode.PcodeOp
Return true if the given opcode represents a commutative operation.
isCompatible() - Method in class ghidra.sleigh.grammar.SleighPreprocessor
 
isCompatible(Object) - Method in enum class ghidra.framework.options.OptionType
Return true if the give value is of the correct type for this option type.
isCompileErrors() - Method in class ghidra.app.script.ScriptInfo
Returns true if the script has compile errors.
isComplete() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
Check if the branch is full
isComplete() - Method in class ghidra.app.util.opinion.LoadSpec
Gets whether or not this LoadSpec is complete.
isCompleted() - Method in class ghidra.util.task.TaskDialog
Returns true if this dialog's task has completed normally or been cancelled
isCompleted() - Method in class ghidra.util.worker.Job
 
isCompleted(Vertex) - Method in class ghidra.util.graph.DepthFirstSearch
Deprecated.
Return true if the vertex has completed its role in the depth first search.
isCompletionListVisible() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Check if the completion list window is visible.
isComplex() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isCompoundStorage() - Method in class ghidra.program.model.listing.VariableStorage
 
isCompoundVariable() - Method in class ghidra.program.database.function.VariableDB
 
isCompoundVariable() - Method in interface ghidra.program.model.listing.Variable
 
isCompoundVariable() - Method in class ghidra.program.model.listing.ParameterImpl
 
isCompress() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixupHeader
 
isCompressed() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
Returns true if this section is compressed in a supported manner.
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
isConfigData() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
 
isConfigurable() - Method in class ghidra.framework.plugintool.PluginTool
 
isConfiguration() - Method in class generic.jar.ApplicationModule
 
isConflict - Variable in enum class ghidra.program.model.lang.InstructionError.InstructionErrorType
Instruction error associated with a conflict with an existing code unit (instruction or data).
isConflictDataType(DataType) - Static method in class ghidra.program.database.data.DataTypeUtilities
Determine if the specified data type has a conflict name.
isConflictDataTypeName(String) - Static method in class ghidra.program.database.data.DataTypeUtilities
Determine if the specified data type name is a conflict name.
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.
isConnected(String, int) - Static method in class ghidra.framework.client.ClientUtil
Determine if a connected RepositoryServerAdapter already exists for the specified server.
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.
isConsistent(String, TaskMonitor) - Method in interface db.FieldKeyInteriorNode
Check the consistency of this node and all of its children.
isConst() - Method in class ghidra.app.util.demangler.DemangledObject
 
isConst() - Method in class ghidra.app.util.demangler.DemangledType
 
isConstant() - Method in class ghidra.app.plugin.processors.generic.Handle
 
isConstant() - Method in class ghidra.app.util.bin.format.ne.EntryTableBundle
Returns true if this bundle is constant.
isConstant() - Method in class ghidra.app.util.PseudoData
 
isConstant() - Method in interface ghidra.program.model.listing.Data
Determine if this data has explicitly been marked as constant.
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
 
isConstant(Varnode) - Method in class ghidra.program.util.VarnodeContext
Check if this is a constant, or a suspect constant
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 class ghidra.program.model.address.ProtectedAddressSpace
 
isConstantSpace() - Method in interface ghidra.program.model.address.AddressSpace
Returns true if this space in the constant space
isConstantStorage() - Method in class ghidra.program.model.listing.VariableStorage
 
isConstData() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
 
isConstPointer - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
isConstPointer() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
isConstrained() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
 
isConstraint(BinaryReader) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
 
isConstructor - Variable in class ghidra.program.model.lang.ConstantPool.Record
 
isConstructor() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyProduction
 
isConstructor() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
 
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.dwarf.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.dwarf.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
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.dwarf.DIEAggregate
Returns true if this DIE has a DW_AT_declaration attribute and does NOT have a matching inbound DW_AT_specification reference.
isDarkTheme() - Static method in class generic.theme.Gui
Returns true if the active theme is using dark defaults
isDarkTheme() - Method in class generic.theme.StubThemeManager
 
isDarkTheme() - Method in class generic.theme.ThemeManager
Returns true if the current theme use dark default values.
isData() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
isData() - Method in class ghidra.app.util.bin.format.ne.Segment
Returns true if this is a data segment.
isData() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then data should be read/written.
isData() - Method in class ghidra.program.model.symbol.DataRefType
 
isData() - Method in class ghidra.program.model.symbol.RefType
Returns true if the reference is to data
isDataAccess() - Method in class ghidra.program.model.listing.VariableOffset
 
isDataAddress() - Method in class ghidra.app.plugin.processors.generic.Handle
 
isDataFlavorSupported(DataFlavor) - Method in class docking.dnd.DragDropTreeTransferable
Return whether the specifed data flavor is supported.
isDataFlavorSupported(DataFlavor) - Method in class docking.dnd.GhidraTransferable
Return whether the specifed data flavor is supported.
isDataFlavorSupported(DataFlavor) - Method in class docking.dnd.ImageTransferable
 
isDataFlavorSupported(DataFlavor) - Method in class docking.dnd.StringTransferable
 
isDataFlavorSupported(DataFlavor) - Method in class docking.widgets.tree.support.GTreeNodeTransferable
A convenience method to determine if this transferable supports the given flavor
isDataFlavorSupported(DataFlavor) - Method in class ghidra.app.util.ByteCopier.ByteStringTransferable
 
isDataFlavorSupported(DataFlavor) - Method in class ghidra.app.util.ByteCopier.ProgrammingByteStringTransferable
 
isDataFlavorSupported(DataFlavor) - Method in class ghidra.app.util.CodeUnitInfoTransferable
Return whether the specified data flavor is supported.
isDataFlavorSupported(DataFlavor) - Method in class ghidra.app.util.SelectionTransferable
Return whether the specifed data flavor is supported.
isDataFlavorSupported(DataFlavor) - Method in class ghidra.framework.main.datatree.VersionInfoTransferable
 
isDataFlavorSupported(DataFlavor) - Method in class ghidra.framework.main.ToolButtonTransferable
Return whether the specifed data flavor is supported.
isDataFlavorSupported(DataFlavor) - Method in class ghidra.program.model.data.DataTypeTransferable
Return whether the specifed data flavor is supported.
isDataImageResource() - Method in class ghidra.app.util.viewer.field.ResourceFieldLocation
Returns true if this resource is a DataImage.
isDataReference(int) - Static method in class ghidra.program.model.lang.OperandType
check the DATA flag.
isDataSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
Returns true if the symbol is on a data item.
isDataTypeCompatibleWithAddress(DataType, Address) - Method in class ghidra.app.util.bin.format.dwarf.DWARFDataInstanceHelper
 
isDead() - Method in class ghidra.program.model.pcode.PcodeOp
Check if the pcode has been determined to be a dead operation.
isDead() - Method in class ghidra.program.model.pcode.PcodeOpAST
 
isDeadCodeSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
Returns true if the symbol is on "dead" code
isDebug() - Method in class generic.jar.ApplicationModule
 
isDebug(XCoffFileHeader) - Static method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
 
isDecompiling() - Method in class ghidra.app.decompiler.component.DecompilerController
 
isDef(PreProcessor.PPToken) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
isDefault() - Method in class ghidra.framework.model.ToolAssociationInfo
 
isDefault() - Method in class ghidra.framework.options.Option
 
isDefault() - Method in class ghidra.framework.options.ThemeColorOption
 
isDefault() - Method in class ghidra.framework.options.ThemeFontOption
 
isDefaultAligned() - Method in interface ghidra.program.model.data.Composite
Whether or not this data type is using the default alignment.
isDefaultBackgroundColor(Color) - Method in class ghidra.graph.viewer.options.VisualGraphOptions
 
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
isDefaultFunctionName(Function) - Static method in class ghidra.program.util.FunctionUtility
Determines if the indicated function has a default name.
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
 
isDefined(String) - Method in class docking.widgets.values.GValuesMap
Returns true if there is a defined value for the given name.
isDefinedFunctionDataTypes(Function) - Method in class ghidra.app.util.demangler.DemangledFunction
check if the return/param data types were defined by better than analysis (user, import)
isDeleted() - Method in class ghidra.program.database.function.FunctionDB
 
isDeleted() - Method in class ghidra.program.database.symbol.SymbolDB
 
isDeleted() - Method in class ghidra.program.model.address.GlobalSymbol
 
isDeleted() - Method in class ghidra.program.model.data.AbstractDataType
 
isDeleted() - Method in class ghidra.program.model.data.ArrayDataType
 
isDeleted() - Method in interface ghidra.program.model.data.DataType
Returns true if this datatype has been deleted and is no longer valid
isDeleted() - Method in class ghidra.program.model.data.PointerDataType
 
isDeleted() - Method in class ghidra.program.model.data.TypedefDataType
 
isDeleted() - Method in interface ghidra.program.model.listing.Function
Determine if this function object has been deleted.
isDeleted() - Method in interface ghidra.program.model.symbol.Symbol
Determine if this symbol object has been deleted.
isDeleted() - Method in class ghidra.util.JavaSourceLine
 
isDeleted() - Method in class ghidra.util.UndefinedFunction
 
isDeleted(Lock) - Method in class ghidra.program.database.DatabaseObject
Returns true if this object has been deleted.
isDeleting() - Method in class ghidra.program.database.symbol.SymbolDB
 
isDenormal() - Method in class ghidra.pcode.floatformat.BigFloat
Determine if the state of this BigFloat reflects a subnormal/denormal value.
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.dwarf.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.DBRecord
Determine if data fields have been modified since the last write occurred.
isDirty() - Method in class ghidra.program.database.data.SourceArchiveDB
 
isDirty() - Method in interface ghidra.program.model.data.SourceArchive
Returns true if at least one data type that originally came from this source archive has been changed.
isDirtyData() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
 
isDiscardable() - Method in class ghidra.app.util.bin.format.ne.Segment
Returns true if this segment is discardable.
isDisplayable(int) - Static method in class ghidra.util.StringUtilities
Returns true if the character is in displayable character range
isDisplayedInNavigationBar() - Method in interface ghidra.app.services.MarkerSet
True if this marker manager displays in the right hand navigation bar
isDisplayLineNumbers() - Method in class ghidra.app.decompiler.DecompileOptions
 
isDisposed - Variable in class docking.widgets.table.AbstractGTableModel
 
isDisposed - Variable in class ghidra.framework.plugintool.PluginTool
 
isDisposed() - Method in class docking.actions.dialog.ActionsModel
 
isDisposed() - Method in class docking.ComponentPlaceholder
 
isDisposed() - Method in class docking.widgets.table.AbstractGTableModel
Returns true if AbstractGTableModel.dispose() has been called
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
isDisposed() - Method in class ghidra.framework.data.DefaultProjectData
 
isDisposed() - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
 
isDisposed() - Method in class ghidra.framework.plugintool.Plugin
 
isDisposed() - Method in class ghidra.util.datastruct.RedBlackEntry
 
isDisposed() - Method in class ghidra.util.task.AbstractSwingUpdateManager
 
isDisposed() - Method in class ghidra.util.worker.AbstractWorker
 
isDocked() - Method in class ghidra.graph.viewer.SatelliteGraphViewer
Returns true if this satellite viewer is docked
isDone() - Method in class ghidra.framework.protocol.ghidra.GhidraURLQueryTask
Determine if the task has completed its execution
isDosSignature() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
Returns true if the DOS magic number is correct
isDoubleQuoted(String) - Static method in class ghidra.util.StringUtilities
Determines if a string is enclosed in double quotes (ASCII 34 (0x22))
isDragFlavorSupported(DropTargetDragEvent) - Method in class docking.dnd.DropTgtAdapter
Returns true if the drop target can accept the data flavor that is to be dropped
isDropAllowed(DragDropNode, int) - Method in class docking.dnd.DragDropNode
Return true if this node can be a drop target.
isDropOk(DropTargetDragEvent) - Method in interface docking.dnd.Droppable
Return true if is OK to drop the transferable at the location specified the event
isDropOk(DropTargetDragEvent) - Method in class docking.dnd.DropTgtAdapter
Returns true if the drop operation is OK.
isDropOk(DropTargetDragEvent) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
 
isDropOk(DropTargetDragEvent) - Method in class ghidra.app.util.FileOpenDropHandler
 
isDropOk(Object, DropTargetDragEvent) - Method in interface ghidra.app.util.ProgramDropProvider
Returns true if this service can accept a drop with the specified context.
isDropSiteOk(DragDropNode, DropTargetDragEvent) - Method in interface docking.dnd.DragDropManager
Return true if the drop site is valid for the given target and drag event.
isDropSiteOk(GTreeNode, DataFlavor[], int) - Method in interface docking.widgets.tree.support.GTreeDragNDropHandler
Return true if the drop site is valid for the given target.
isDropSiteOk(GTreeNode, DataFlavor[], int) - Method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
 
isDummy() - Method in class ghidra.program.model.block.graph.CodeBlockVertex
Returns true if this vertex is not backed by a code block.
isDummy(E) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
isDummy(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
isDuplicate() - Method in class ghidra.app.script.ScriptInfo
Returns true if this script is a duplicate.
isDWARF(Program) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
Returns true if the program probably has DWARF information, without doing all the work that querying all registered DWARFSectionProviders would take.
isDwarfStackValue() - Method in class ghidra.app.util.bin.format.dwarf.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 interface ghidra.app.nav.Navigatable
Return true if this Navigatable is part of the "dynamic analysis" or "debugger" user interface.
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(int) - Static method in class ghidra.program.model.lang.OperandType
check the DYNAMIC flag.
isDynamic(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
 
isDynamicSymbolPattern(String, boolean) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Tests if the given name is a possible dynamic symbol name.
isEclipseFeatureInstalled(FilenameFilter) - Method in interface ghidra.app.services.EclipseIntegrationService
Checks to see if a feature is installed in Eclipse.
isEditable() - Method in class docking.widgets.filter.FilterTextField
 
isEditable() - Method in class docking.widgets.tree.GTreeNode
Returns true if this node is allowed to be edited in the tree.
isEditable() - Method in class generic.util.Path
Returns true if this path can be modified.
isEditable() - Method in class ghidra.app.util.AddressInput
 
isEditable() - Method in class ghidra.framework.main.datatree.DomainFileNode
 
isEditable() - Method in class ghidra.framework.main.datatree.DomainFolderNode
 
isEditable(DataType) - Method in interface ghidra.app.services.DataTypeManagerService
Determine if the indicated data type can be edited (i.e.
isEditing() - Method in class docking.widgets.tree.GTree
 
isElideTypedefsWithSameName() - Method in class ghidra.app.util.bin.format.dwarf.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.Span.DefaultSpanMap
 
isEmpty() - Method in class generic.Span.DefaultSpanSet
 
isEmpty() - Method in interface generic.Span.Empty
 
isEmpty() - Method in interface generic.Span
Check if this span is empty
isEmpty() - Method in interface generic.Span.SpanMap
Check if this map has any entries
isEmpty() - Method in interface generic.Span.SpanSet
Check if this set has any spans
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 generic.theme.AbstractThemeReader.Section
Returns true if the section is empty.
isEmpty() - Method in class generic.theme.GThemeValueMap
Returns true if there are not color, font, icon or property values in this map
isEmpty() - Method in class ghidra.app.decompiler.component.TokenHighlights
Returns true if there are not highlights
isEmpty() - Method in class ghidra.app.script.GhidraScriptProperties
 
isEmpty() - Method in interface ghidra.app.util.bin.ByteProvider
Returns true if this ByteProvider does not contain any bytes.
isEmpty() - Method in class ghidra.app.util.bin.EmptyByteProvider
 
isEmpty() - Method in class ghidra.app.util.bin.format.dwarf.DWARFLocationList
 
isEmpty() - Method in class ghidra.app.util.bin.format.dwarf.DWARFRange
 
isEmpty() - Method in class ghidra.app.util.bin.format.dwarf.DWARFRangeList
 
isEmpty() - Method in class ghidra.app.util.bin.MemoryByteProvider
 
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 class ghidra.framework.data.LinkedGhidraFolder
 
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.GProperties
Returns true if this GProperties contains no elements
isEmpty() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
isEmpty() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
isEmpty() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
 
isEmpty() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
 
isEmpty() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
isEmpty() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
 
isEmpty() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
 
isEmpty() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
isEmpty() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
 
isEmpty() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap.LesserList
 
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.pcode.emu.SparseAddressRangeMap
 
isEmpty() - Method in class ghidra.pcode.exec.ValueLocation
Check if this location includes any varnodes
isEmpty() - Method in class ghidra.plugins.importer.batch.BatchGroup
Returns true if there are no applications in this group.
isEmpty() - Method in class ghidra.program.database.map.NormalizedAddressSet
 
isEmpty() - Method in class ghidra.program.database.mem.MemoryMapDB
 
isEmpty() - Method in class ghidra.program.database.register.AddressRangeObjectMap
 
isEmpty() - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
 
isEmpty() - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
 
isEmpty() - Method in class ghidra.program.database.util.AddressRangeMapDB
Returns true if this map is empty
isEmpty() - Method in class ghidra.program.database.util.SynchronizedAddressSetCollection
 
isEmpty() - Method in class ghidra.program.model.address.AddressSet
 
isEmpty() - Method in interface ghidra.program.model.address.AddressSetCollection
Returns true if all the AddressSets in this collection are empty.
isEmpty() - Method in interface ghidra.program.model.address.AddressSetView
 
isEmpty() - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
isEmpty() - Method in class ghidra.program.model.address.SingleAddressSetCollection
 
isEmpty() - Method in class ghidra.program.model.block.CodeBlockImpl
 
isEmpty() - Method in class ghidra.program.model.correlate.HashStore
 
isEmpty() - Method in class ghidra.program.model.lang.InstructionBlock
 
isEmpty() - Method in class ghidra.program.model.listing.DataStub
 
isEmpty() - Method in class ghidra.program.model.mem.StubMemory
 
isEmpty() - Method in interface ghidra.program.model.pcode.ByteIngest
 
isEmpty() - Method in interface ghidra.program.model.pcode.CachedEncoder
The encoder is considered empty if the writeTo() method would output zero bytes
isEmpty() - Method in class ghidra.program.model.pcode.JumpTable
 
isEmpty() - Method in class ghidra.program.model.pcode.PackedDecode
 
isEmpty() - Method in class ghidra.program.model.pcode.ParamMeasure
 
isEmpty() - Method in class ghidra.program.model.pcode.PatchPackedEncode
 
isEmpty() - Method in class ghidra.program.model.pcode.PcodeOpBank
 
isEmpty() - Method in class ghidra.program.model.pcode.StringIngest
 
isEmpty() - Method in class ghidra.program.model.pcode.VarnodeBank
 
isEmpty() - Method in class ghidra.program.model.pcode.XmlEncode
 
isEmpty() - Method in class ghidra.program.util.ProgramSelection
Returns true if this set is empty.
isEmpty() - Method in interface ghidra.program.util.RangeMapAdapter
Returns true if this storage has no associated values for any address
isEmpty() - Method in class ghidra.program.util.RegisterValueStore
Returns true if this store has no associated values for any address.
isEmpty() - Method in class ghidra.service.graph.Attributed
Return true if there are no attributes
isEmpty() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
 
isEmpty() - Method in interface ghidra.util.datastruct.Accumulator
 
isEmpty() - Method in class ghidra.util.datastruct.BitTree
Checks if the set is empty.
isEmpty() - Method in class ghidra.util.datastruct.FullKeySet
 
isEmpty() - Method in class ghidra.util.datastruct.IntArrayList
 
isEmpty() - Method in class ghidra.util.datastruct.IntSet
Returns true if the set is empty
isEmpty() - Method in class ghidra.util.datastruct.LongArrayList
 
isEmpty() - Method in class ghidra.util.datastruct.LRUMap
 
isEmpty() - Method in class ghidra.util.datastruct.PriorityQueue
Returns true if the queue is empty.
isEmpty() - Method in class ghidra.util.datastruct.QueueStub
 
isEmpty() - Method in class ghidra.util.datastruct.RedBlackKeySet
Test if the set is empty.
isEmpty() - Method in class ghidra.util.datastruct.RedBlackLongKeySet
Test if the set is empty.
isEmpty() - Method in class ghidra.util.datastruct.RedBlackTree
Test if the set is empty.
isEmpty() - Method in interface ghidra.util.datastruct.ShortKeySet
Checks if the set is empty.
isEmpty() - Method in class ghidra.util.datastruct.SoftCacheMap
 
isEmpty() - Method in class ghidra.util.datastruct.SortedRangeList
Returns true if the range list is empty.
isEmpty() - Method in class ghidra.util.datastruct.Stack
Tests if this stack is empty.
isEmpty() - Method in class ghidra.util.datastruct.WeakSet
Return whether this data structure is empty
isEmpty() - Method in class ghidra.util.exception.MultipleCauses
 
isEmpty() - Method in class ghidra.util.graph.AbstractDependencyGraph
Returns true if the graph has no values;
isEmpty() - Method in class ghidra.util.search.trie.ByteTrie
Returns if the trie is empty.
isEmpty() - Method in interface ghidra.util.search.trie.ByteTrieIfc
Returns if the trie is empty.
isEmpty() - Method in class ghidra.util.WordLocation
 
isEmpty() - Method in class ghidra.util.xml.XmlAttributes
 
isEmpty(File) - Static method in class utilities.util.FileUtilities
Returns true if the given file: is null, or File.isFile() is true, and File.length() is == 0.
isEmptyArray() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
isEmptyArray(DataType) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
 
isEmptySetting(Data) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
isEmptySetting(Data) - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
Returns true if no settings are set for the given data
isEmtpy - Variable in class ghidra.app.util.bin.MemoryByteProvider
 
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.DockingMouseBindingAction
 
isEnabled() - Method in class docking.widgets.conditiontestpanel.ConditionTestState
 
isEnabled() - Method in class docking.widgets.fieldpanel.AccessibleField
 
isEnabled() - Method in class docking.widgets.fieldpanel.HoverHandler
 
isEnabled() - Method in class docking.widgets.filter.FilterTextField
 
isEnabled() - Static method in class generic.test.ConcurrentTestExceptionHandler
Returns true if this class is enabled.
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.template.TemplateSimplifier
Returns if this TemplateSimplifier is enabled.
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.store.db.PackedDatabaseCache
 
isEnabled() - Method in class ghidra.plugins.importer.batch.BatchGroup
Returns true if this group is 'enabled', which means that it has a selected BatchGroupLoadSpec and the user has chosen to mark this group as importable.
isEnabled() - Method in class ghidra.util.timer.Watchdog
Returns the status of the watchdog.
isEnabled(DockingActionIf) - Static method in class docking.test.AbstractDockingTest
 
isEnabled(DockingActionIf, ActionContextProvider) - Static method in class docking.test.AbstractDockingTest
 
isEnabled(AbstractButton) - Static method in class docking.test.AbstractDockingTest
 
isEnabledForContext(ActionContext) - Method in class docking.action.AbstractHelpAction
 
isEnabledForContext(ActionContext) - Method in class docking.action.ComponentThemeInspectorAction
 
isEnabledForContext(ActionContext) - Method in class docking.action.ContextSpecificAction
 
isEnabledForContext(ActionContext) - Method in class docking.action.DockingAction
 
isEnabledForContext(ActionContext) - Method in interface docking.action.DockingActionIf
Method used to determine if this action should be enabled for the given context.
isEnabledForContext(ActionContext) - Method in class docking.action.ShowActionChooserDialogAction
 
isEnabledForContext(ActionContext) - Method in class docking.action.ShowFocusCycleAction
 
isEnabledForContext(ActionContext) - Method in class docking.action.ShowFocusInfoAction
 
isEnabledForContext(ActionContext) - Method in class docking.actions.SetKeyBindingAction
 
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.ShowAllComponentsAction
 
isEnabledForContext(ActionContext) - Method in class docking.widgets.imagepanel.actions.SaveImageAction
 
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.DecompilerDiffViewFindAction
 
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.framework.main.datatable.DomainFileProviderContextAction
 
isEnabledForContext(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
isEnabledForContext(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
 
isEnabledForContext(ActionContext) - Method in class ghidra.util.table.actions.DeleteTableRowAction
 
isEnabledForContext(ActionContext) - Method in class ghidra.util.table.actions.MakeProgramSelectionAction
 
isEnabledForContext(ListingActionContext) - Method in class ghidra.app.context.ListingContextAction
 
isEnabledForContext(ListingActionContext) - Method in class ghidra.app.merge.tool.ViewInstructionDetailsAction
 
isEnabledForContext(NavigatableActionContext) - Method in class ghidra.app.actions.AbstractFindReferencesToAddressAction
 
isEnabledForContext(NavigatableActionContext) - Method in class ghidra.app.context.NavigatableContextAction
 
isEnabledForContext(NavigatableActionContext) - Method in class ghidra.app.nav.NextRangeAction
 
isEnabledForContext(NavigatableActionContext) - Method in class ghidra.app.nav.PreviousRangeAction
 
isEnabledForContext(ProgramActionContext) - Method in class ghidra.app.context.ProgramContextAction
 
isEnabledForContext(ProgramLocationActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
 
isEnabledForContext(ProgramSymbolActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
 
isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
 
isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
 
isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlAddAction
 
isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckInAction
 
isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckOutAction
 
isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlShowHistoryAction
 
isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUndoCheckOutAction
 
isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUndoHijackAction
 
isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUpdateAction
 
isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlViewCheckOutAction
 
isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.datatable.FrontendProjectTreeAction
 
isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataDeleteAction
 
isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataOpenDefaultToolAction
 
isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataOpenToolAction
 
isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction
 
isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataRenameAction
 
isEnabledForContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
 
isEnabledForContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.datatree.ClearCutAction
 
isEnabledForContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.FindCheckoutsAction
 
isEnabledForContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCopyAction
 
isEnabledForContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCutAction
 
isEnabledForContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataPasteAction
 
isEnabledForContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataPasteLinkAction
 
isEnabledForContext(T) - Method in class docking.action.ContextSpecificAction
 
isEnabledForContext(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction
 
isEnabledForContext(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
 
isEnabledForContext(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataNewFolderAction
 
isEncodable() - Method in class ghidra.program.model.data.AbstractDataType
 
isEncodable() - Method in class ghidra.program.model.data.AbstractFloatDataType
 
isEncodable() - Method in class ghidra.program.model.data.AbstractIntegerDataType
 
isEncodable() - Method in class ghidra.program.model.data.AbstractStringDataType
 
isEncodable() - Method in class ghidra.program.model.data.CharDataType
 
isEncodable() - Method in interface ghidra.program.model.data.DataType
Check if this type supports encoding (patching)
isEncodable() - Method in class ghidra.program.model.data.WideChar16DataType
 
isEncodable() - Method in class ghidra.program.model.data.WideChar32DataType
 
isEncodable() - Method in class ghidra.program.model.data.WideCharDataType
 
isEncrypted - Variable in class ghidra.plugins.fsbrowser.FSBFileNode
 
isEncrypted() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
Local copy of the original GFile's FileAttributeType.IS_ENCRYPTED_ATTR attribute.
isEnd() - Method in class generic.stl.EmptyIteratorSTL
 
isEnd() - Method in interface generic.stl.IteratorSTL
Returns true if the iterator is positioned past the last element of the collection.
isEnd() - Method in class generic.stl.ListIterator
 
isEnd() - Method in class generic.stl.MapIteratorSTL
 
isEnd() - Method in class generic.stl.SetIterator
 
isEnd() - Method in class generic.stl.VectorIterator
 
isEnd() - Method in class ghidra.util.xml.XmlParserElement
Returns true if this element represents an end tag.
isEnd() - Method in interface ghidra.xml.XmlElement
 
isEnd() - Method in class ghidra.xml.XmlElementImpl
 
isEndAddressDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
Returns true if the end addresses of the memory blocks differ.
isEndOfFrame() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Determines if this CIE encountered a zero length record, which indicates the end of the frame.
isEndOfFrame() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
Determines if this FDE encountered a zero length record, which indicates the end of the frame.
isEndOfParallelInstructionGroup(Instruction) - Method in interface ghidra.program.model.lang.ParallelInstructionLanguageHelper
Determine if the specified instruction is the last instruction in a parallel instruction group.
isEndSequence - Variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState
A boolean indicating that the current address is that of the first byte after the end of a sequence of target machine instructions.
isEntireListingShowing() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
 
isEntireWordInitialized() - Method in class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
Returns true precisely when the entire word is initialized.
isEntry() - Method in class ghidra.program.model.lang.AddressLabelInfo
 
isEntryPointReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
 
isEntryPointReference() - Method in interface ghidra.program.model.symbol.Reference
Returns true if this reference is an instance of EntryReference.
isEntryPointReference() - Method in class ghidra.program.model.symbol.ThunkReference
 
isEntryPoints() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then the entry points should be read/written.
isEntryPointSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
Checks if the given symbol is at an external entry point
isEnum() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isEnumBased() - Method in class ghidra.program.database.symbol.EquateDB
 
isEnumBased() - Method in interface ghidra.program.model.symbol.Equate
Checks if equate is based off an enum's universal id.
isEOLCommentIncluded() - Method in class ghidra.app.decompiler.DecompileOptions
 
isEqual(Object, Object) - Static method in class ghidra.util.SystemUtilities
Returns whether or not the two indicated objects are equal.
isEquates() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then equates should be read/written.
isEquivalent(ColumnBasedTableFilter<?>) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
Checks if the given ColumnBasedTableFilter is the same as this one except for its name.
isEquivalent(FSRL) - Method in class ghidra.formats.gfilesystem.FSRL
Returns true if the two FSRLs are the same, excluding any MD5 values.
isEquivalent(BitFieldPacking) - Method in interface ghidra.program.model.data.BitFieldPacking
Determine if this BitFieldPacking is equivalent to another specified instance
isEquivalent(DataOrganization) - Method in interface ghidra.program.model.data.DataOrganization
Determine if this DataOrganization is equivalent to another specific instance
isEquivalent(DataType) - Method in class ghidra.program.model.data.AbstractIntegerDataType
 
isEquivalent(DataType) - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
isEquivalent(DataType) - Method in class ghidra.program.model.data.ArrayDataType
 
isEquivalent(DataType) - Method in class ghidra.program.model.data.BadDataType
 
isEquivalent(DataType) - Method in class ghidra.program.model.data.BitFieldDataType
 
isEquivalent(DataType) - Method in class ghidra.program.model.data.BuiltIn
 
isEquivalent(DataType) - Method in interface ghidra.program.model.data.DataType
Check if the given datatype is equivalent to this datatype.
isEquivalent(DataType) - Method in class ghidra.program.model.data.DefaultDataType
 
isEquivalent(DataType) - Method in class ghidra.program.model.data.EnumDataType
 
isEquivalent(DataType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
isEquivalent(DataType) - Method in class ghidra.program.model.data.MissingBuiltInDataType
 
isEquivalent(DataType) - Method in class ghidra.program.model.data.PointerDataType
 
isEquivalent(DataType) - Method in class ghidra.program.model.data.PointerTypedef
 
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(DataType) - Method in class ghidra.program.model.pcode.PartialUnion
 
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(CompilerSpec) - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
isEquivalent(CompilerSpec) - Method in interface ghidra.program.model.lang.CompilerSpec
Determine if this CompilerSpec is equivalent to another specified instance
isEquivalent(ContextSetting) - Method in class ghidra.program.model.lang.ContextSetting
Determine if this ContextSetting is equivalent to another specified instance
isEquivalent(InjectPayload) - Method in interface ghidra.program.model.lang.InjectPayload
Determine if this InjectPayload and another instance are equivalent (have the same name and generate the same p-code)
isEquivalent(InjectPayload) - Method in class ghidra.program.model.lang.InjectPayloadCallfixup
 
isEquivalent(InjectPayload) - Method in class ghidra.program.model.lang.InjectPayloadJumpAssist
 
isEquivalent(InjectPayload) - Method in class ghidra.program.model.lang.InjectPayloadSegment
 
isEquivalent(InjectPayload) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
isEquivalent(InjectPayload.InjectParameter) - Method in class ghidra.program.model.lang.InjectPayload.InjectParameter
Determine if this InjectParameter and another instance are equivalent
isEquivalent(ParamEntry) - Method in class ghidra.program.model.lang.ParamEntry
Determine if this ParamEntry is equivalent to another instance
isEquivalent(ParamList) - Method in interface ghidra.program.model.lang.ParamList
Determine if this ParmList is equivalent to another instance
isEquivalent(ParamList) - Method in class ghidra.program.model.lang.ParamListStandard
 
isEquivalent(PcodeInjectLibrary) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
Compare that this and the other library contain all equivalent payloads
isEquivalent(AssignAction) - Method in class ghidra.program.model.lang.protorules.AssignAction
Test if the given action is configured and performs identically to this
isEquivalent(AssignAction) - Method in class ghidra.program.model.lang.protorules.ConsumeAs
 
isEquivalent(AssignAction) - Method in class ghidra.program.model.lang.protorules.ConsumeExtra
 
isEquivalent(AssignAction) - Method in class ghidra.program.model.lang.protorules.ConvertToPointer
 
isEquivalent(AssignAction) - Method in class ghidra.program.model.lang.protorules.GotoStack
 
isEquivalent(AssignAction) - Method in class ghidra.program.model.lang.protorules.HiddenReturnAssign
 
isEquivalent(AssignAction) - Method in class ghidra.program.model.lang.protorules.MultiMemberAssign
 
isEquivalent(AssignAction) - Method in class ghidra.program.model.lang.protorules.MultiSlotAssign
 
isEquivalent(AssignAction) - Method in class ghidra.program.model.lang.protorules.MultiSlotDualAssign
 
isEquivalent(DatatypeFilter) - Method in interface ghidra.program.model.lang.protorules.DatatypeFilter
Test if the given filter is configured and performs identically to this
isEquivalent(DatatypeFilter) - Method in class ghidra.program.model.lang.protorules.MetaTypeFilter
 
isEquivalent(DatatypeFilter) - Method in class ghidra.program.model.lang.protorules.SizeRestrictedFilter
 
isEquivalent(ModelRule) - Method in class ghidra.program.model.lang.protorules.ModelRule
 
isEquivalent(QualifierFilter) - Method in class ghidra.program.model.lang.protorules.AndFilter
 
isEquivalent(QualifierFilter) - Method in class ghidra.program.model.lang.protorules.DatatypeMatchFilter
 
isEquivalent(QualifierFilter) - Method in class ghidra.program.model.lang.protorules.PositionMatchFilter
 
isEquivalent(QualifierFilter) - Method in interface ghidra.program.model.lang.protorules.QualifierFilter
Test if the given filter is configured and performs identically to this
isEquivalent(QualifierFilter) - Method in class ghidra.program.model.lang.protorules.VarargsFilter
 
isEquivalent(PrototypeModel) - Method in class ghidra.program.model.lang.PrototypeModel
Determine if this PrototypeModel is equivalent to another instance
isEquivalent(PrototypeModel) - Method in class ghidra.program.model.lang.PrototypeModelMerged
 
isEquivalent(Variable) - Method in class ghidra.program.database.function.VariableDB
 
isEquivalent(Variable) - Method in interface ghidra.program.model.data.ParameterDefinition
Determine if a variable corresponds to a parameter which is equivalent to this parameter definition by both ordinal and datatype.
isEquivalent(Variable) - Method in class ghidra.program.model.data.ParameterDefinitionImpl
 
isEquivalent(Variable) - Method in interface ghidra.program.model.listing.Variable
Determine is another variable is equivalent to this variable.
isEquivalent(Variable) - Method in class ghidra.program.model.listing.ParameterImpl
 
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 interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
Check if this record describes an error
isError() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
isError() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedError
 
isError() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
isErrorPlaceholder() - Method in interface ghidra.program.model.lang.InjectPayload
If parsing a payload (from XML) fails, a placeholder payload may be substituted and this method returns true for the substitute.
isErrorPlaceholder() - Method in class ghidra.program.model.lang.InjectPayloadCallfixupError
 
isErrorPlaceholder() - Method in class ghidra.program.model.lang.InjectPayloadCallotherError
 
isErrorPlaceholder() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
isErrorPlaceholder() - Method in class ghidra.program.model.lang.PrototypeModel
If a PrototypeModel fails to parse (from XML) a substitute model may be provided, in which case this method returns true.
isErrorPlaceholder() - Method in class ghidra.program.model.lang.PrototypeModelError
 
isEventDispatchThread() - Static method in class ghidra.util.SystemUtilities
Returns true if this is the event dispatch thread.
isExcluded(Class<?>) - Static method in class ghidra.util.classfinder.ExtensionPointProperties.Util
Gets whether or not the ExtensionPoint will be excluded from being discovered
isExcludedFromHelp(Object) - Method in class docking.DefaultHelpService
 
isExcludedFromHelp(Object) - Method in class docking.help.HelpManager
 
isExcludedFromHelp(Object) - Method in interface help.HelpService
Returns true if the given object is meant to be ignored by the help system
isExclusion() - Method in class ghidra.program.model.lang.ParamEntry
 
isExec(XCoffFileHeader) - Static method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
 
isExecDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
Returns true if the memory blocks Execute flags differ.
isExecutable() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
isExecutable() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns true if this is an executable file.
isExecutable() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
Returns true if this section is executable.
isExecutable() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
 
isExecute() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
Returns true if this segment is executable when loaded
isExecute() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
Returns true if the initial protections include EXECUTE.
isExecute() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
Returns true if the initial protections include EXECUTE.
isExecute() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
Returns true if the initial protections include EXECUTE.
isExecute() - Method in class ghidra.app.util.bin.format.macho.Section
Returns true if this section has EXECUTE permission.
isExecute() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
Returns true if this section has execute permissions.
isExecute() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
isExecute() - Method in interface ghidra.program.model.mem.MemoryBlock
Returns the value of the execute property associated with this block
isExecute() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
isExecuteOnly() - Method in class ghidra.app.util.bin.format.ne.Segment
Returns true if this segment is execute-only.
isExecuting() - Method in class ghidra.app.emulator.AdaptedEmulator
 
isExecuting() - Method in class ghidra.app.emulator.DefaultEmulator
 
isExecuting() - Method in interface ghidra.app.emulator.Emulator
 
isExecutingCommand() - Method in class ghidra.framework.plugintool.PluginTool
Return whether there is a command being executed
isExecutingTasks() - Static method in class ghidra.util.TaskUtilities
Returns true if there are tasks that are running or need to be run.
isExpanded() - Method in class docking.widgets.tree.GTreeNode
Convenience method determining if this node is expanded in a tree.
isExpanded(TreePath) - Method in class docking.widgets.tree.GTree
 
isExpired() - Method in class generic.timer.ExpiringSwingTimer
Returns true the initial expiration period has passed
isExplicitlyByteAligned() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
Returns true if this section is byte oriented and aligned and should assume an addressable unit size of 1.
isExtension - Variable in class ghidra.program.model.lang.PrototypeModel
 
isExtension() - Method in class generic.jar.ApplicationModule
 
isExtension(File) - Static method in class ghidra.util.extensions.ExtensionUtils
Returns true if the given file or directory is a valid ghidra extension.
isExtensionSupported(String) - Method in class ghidra.framework.protocol.ghidra.DefaultGhidraProtocolHandler
 
isExtensionSupported(String) - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolHandler
Determine if this protocol handler is responsible for handling the specified named protocol extension.
isExternal - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
isExternal - Variable in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
isExternal() - Method in class generic.theme.ColorValue
 
isExternal() - Method in class generic.theme.FontValue
 
isExternal() - Method in class generic.theme.IconValue
 
isExternal() - Method in class generic.theme.JavaPropertyValue
 
isExternal() - Method in class generic.theme.ThemeValue
True if this value is one that is one that is defined outside of the application, such as a Java Look and Feel key.
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.LibrarySymbol
 
isExternal() - Method in class ghidra.program.database.symbol.NamespaceSymbol
 
isExternal() - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
isExternal() - Method in class ghidra.program.model.address.GlobalNamespace
 
isExternal() - Method in class ghidra.program.model.address.GlobalSymbol
 
isExternal() - Method in interface ghidra.program.model.listing.Function
 
isExternal() - Method in interface ghidra.program.model.symbol.Namespace
Returns true if this namespace is external (i.e., associated with a Library)
isExternal() - Method in interface ghidra.program.model.symbol.Symbol
Returns true if this an external symbol.
isExternal() - Method in class ghidra.util.UndefinedFunction
 
isExternalAddress() - Method in interface ghidra.program.model.address.Address
Returns true if this address represents an external location in the external address space.
isExternalAddress() - Method in class ghidra.program.model.address.GenericAddress
 
isExternalBlock() - Method in interface ghidra.program.model.mem.MemoryBlock
Returns true if this is a reserved EXTERNAL memory block based upon its name (see MemoryBlock.EXTERNAL_BLOCK_NAME).
isExternalBlockAddress(Address) - Method in class ghidra.program.database.mem.MemoryMapDB
 
isExternalBlockAddress(Address) - Method in interface ghidra.program.model.mem.Memory
Determine if the specified address is contained within the reserved EXTERNAL block (see MemoryBlock.EXTERNAL_BLOCK_NAME).
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
Check if the given address is an external entry point
isExternalLibraries() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then the external libraries should be read/written.
isExternalModule(GModule, ApplicationLayout) - Static method in class utility.module.ModuleUtilities
Checks to see if the given module is external to the Ghidra installation directory
isExternalReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
 
isExternalReference() - Method in interface ghidra.program.model.symbol.Reference
Returns true if this reference is an instance of ExternalReference.
isExternalReference() - Method in class ghidra.program.model.symbol.ThunkReference
 
isExternalSpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
isExternalSpace() - Method in interface ghidra.program.model.address.AddressSpace
Returns true if this space in the EXTERNAL_SPACE
isExternalSpace(int) - Method in class ghidra.program.util.VarnodeContext
Check if the space ID is an 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
 
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
isFallThrough() - Method in class ghidra.pcode.exec.PcodeFrame
Check if the index has advanced past the end of the p-code program
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
 
isFallThroughOverridden() - Method in class ghidra.program.model.listing.InstructionStub
 
isFallThru() - Method in interface ghidra.program.model.lang.InjectPayload
 
isFallThru() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
isFavorite(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
isFavorite(DataType) - Method in interface ghidra.program.model.data.DataTypeManager
Returns true if the given datatype has been designated as a favorite.
isFeature() - Method in class generic.jar.ApplicationModule
 
isFieldBasedPositioning() - Method in class ghidra.program.util.FunctionSignatureFieldLocation
 
isFieldSig(CliBlob) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
Checks whether this could *possibly* be a FieldSig.
isFieldValid() - Method in class docking.widgets.textfield.HintTextField
Returns true if the field contains valid input.
isFile() - Method in class generic.jar.FileResource
 
isFile() - Method in class generic.jar.JarEntryNode
 
isFile() - Method in class generic.jar.JarResource
 
isFile() - Method in interface generic.jar.Resource
 
isFile() - Method in class generic.jar.ResourceFile
Returns true if this file exists and is not a directory.
isFile() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Returns true if this symbol defines a file.
isFileFilesystemContainer(FSRL, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns true if the container file probably holds one of the currently supported filesystem types.
isFileImportedIntoProject(FSRL) - Static method in class ghidra.plugin.importer.ProgramMappingService
Returns true if the specified FSRL has a matched 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.
isFileSystemBusy() - Method in class ghidra.framework.main.projectdata.actions.VersionControlAction
True if the file system is locked by another thread for a long running operation
isFilesystemMountedAt(FSRL) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns true of there is a filesystem mounted at the 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
 
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
isFinished() - Method in class ghidra.pcode.exec.PcodeFrame
Check if the p-code program is completely executed
isFixedLen() - Method in enum class ghidra.program.model.data.StringLayoutEnum
Returns true if this layout is one of the fixed-size types.
isFlag(int) - Static method in class ghidra.program.model.lang.OperandType
check the CONDITION FLAG flag.
isFloat(int) - Static method in class ghidra.program.model.lang.OperandType
check the FLOAT flag.
isFloatingPointSpecial() - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
 
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
isFocusTraversable() - Method in class docking.widgets.fieldpanel.AccessibleField
 
isFontChanged(String) - Method in class generic.theme.AllValuesChangedThemeEvent
 
isFontChanged(String) - Method in class generic.theme.FontChangedThemeEvent
 
isFontChanged(String) - Method in class generic.theme.ThemeEvent
Returns true if the font associated with the given id has changed.
isFontKey(String) - Static method in class generic.theme.FontValue
Returns true if the given key string is a valid external key for a font value
isForcedIndirect() - Method in class ghidra.program.database.function.ReturnParameterDB
 
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.
isForcePopups() - Method in class ghidra.app.util.viewer.listingpanel.ListingHoverProvider
 
isFormatRaw() - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Check if this formatter is configured to display raw p-code
isFormatRaw() - Method in class ghidra.app.util.pcode.AttributedStringPcodeFormatter
 
isFormatRaw() - Method in class ghidra.app.util.pcode.StringPcodeFormatter
 
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.
isFrameInSubThread() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
isFrameThread() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
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
 
isFromArchive() - Method in class ghidra.util.extensions.ExtensionDetails
 
isFull() - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Returns true if this slice's element count is equal to the slice's capacity.
isFullMask() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Check if there are any unknown bits
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 enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
isFunction() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Returns true if this symbol defines a function.
isFunction() - Method in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
 
isFunction() - Method in class ghidra.program.database.external.ExternalLocationDB
 
isFunction() - Method in interface ghidra.program.model.symbol.ExternalLocation
 
IsFunctionCustomStorageTableColumn - Class in ghidra.util.table.field
 
IsFunctionCustomStorageTableColumn() - Constructor for class ghidra.util.table.field.IsFunctionCustomStorageTableColumn
 
IsFunctionInlineTableColumn - Class in ghidra.util.table.field
 
IsFunctionInlineTableColumn() - Constructor for class ghidra.util.table.field.IsFunctionInlineTableColumn
 
isFunctionModifierChange() - Method in class ghidra.program.util.FunctionChangeRecord
Returns true if the specific change was to one of the function's modifier properties.
IsFunctionNonReturningTableColumn - Class in ghidra.util.table.field
 
IsFunctionNonReturningTableColumn() - Constructor for class ghidra.util.table.field.IsFunctionNonReturningTableColumn
 
isFunctions() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then functions should be read/written.
isFunctionSignatureChange() - Method in class ghidra.program.util.FunctionChangeRecord
Returns true if the specific change was related to the function signature.
isFunctionSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
Checks if the symbol is at a function
IsFunctionVarargsTableColumn - Class in ghidra.util.table.field
 
IsFunctionVarargsTableColumn() - Constructor for class ghidra.util.table.field.IsFunctionVarargsTableColumn
 
isGapAddress(Address) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
Returns true if the given address is the first address after gap of missing addresses.
isGapIndex(BigInteger) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
Returns true if address of the given index is not the successor of the previous index's address.
isGhidraURL(String) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Determine if the specified string appears to be a possible ghidra URL (starts with "ghidra:/").
isGhidraURL(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Tests if the given url is using the Ghidra protocol
isGlobal() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Returns true if this symbol is global.
isGlobal() - Method in class ghidra.program.database.symbol.SymbolDB
 
isGlobal() - Method in class ghidra.program.model.address.GlobalSymbol
 
isGlobal() - Method in class ghidra.program.model.pcode.HighCodeSymbol
 
isGlobal() - Method in class ghidra.program.model.pcode.HighFunctionShellSymbol
 
isGlobal() - Method in class ghidra.program.model.pcode.HighFunctionSymbol
 
isGlobal() - Method in class ghidra.program.model.pcode.HighSymbol
Is this symbol in the global scope or some other global namespace
isGlobal() - Method in interface ghidra.program.model.symbol.Namespace
Return true if this is the global namespace
isGlobal() - Method in interface ghidra.program.model.symbol.Symbol
 
isGlobal(Address) - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
isGlobal(Address) - Method in interface ghidra.program.model.lang.CompilerSpec
 
isGlobalSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
Checks if the symbol is global or local
isGlobbingAllowed() - Method in class docking.widgets.filter.FilterOptions
 
isGnu() - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
Shortcut test of name == "GNU"
isGolangAbi0Func(Function) - Static method in class ghidra.app.util.bin.format.golang.GoFunctionFixup
 
isGolangAbi0Func(Function) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns true if the specified function uses the abi0 calling convention.
isGolangFunction(DWARFFunction) - Static method in class ghidra.app.util.bin.format.golang.GolangDWARFFunctionFixup
Returns true if the specified DWARFFunction wrapper refers to a function in a golang compile unit.
isGolangProgram(Program) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns true if the specified Program is marked as "golang".
isGoToStatement(ClangToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
 
isGPL() - Method in class generic.jar.ApplicationModule
 
isGrabArea() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
isGrabbable(Component) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
 
isGrabbable(Component) - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
 
isGrabbable(Component) - Method in interface ghidra.graph.viewer.VisualVertex
Returns true if the given component of this vertex is grabbable, which means that mouse drags on that component will move the vertex.
isGraphViewStale() - Method in class ghidra.graph.viewer.GraphComponent
 
isGreater() - Method in enum class docking.widgets.shapes.Location
 
isGroup() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
isGrouped() - Method in class ghidra.program.model.lang.ParamEntry
 
isGuidLabel(Program, Address, String) - Static method in class ghidra.app.util.datatype.microsoft.GuidUtil
Verify that the specified label correpsonds to a Microsoft symbol name for the GUID stored at the specified address within program.
isHandlingMouseEvents - Variable in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
isHash() - Method in class ghidra.program.model.pcode.Varnode
 
isHashAddress() - Method in interface ghidra.program.model.address.Address
Returns true if this address represents a location in the HASH space.
isHashAddress() - Method in class ghidra.program.model.address.GenericAddress
 
isHashSpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
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.
isHexModePreferred() - Method in interface ghidra.docking.settings.NumberSettingsDefinition
Determine if hexidecimal entry/display is preferred due to the nature of the setting (e.g., mask)
isHexModePreferred() - Method in class ghidra.program.model.data.ComponentOffsetSettingsDefinition
 
isHexModePreferred() - Method in class ghidra.program.model.data.OffsetMaskSettingsDefinition
 
isHexModePreferred() - Method in class ghidra.program.model.data.OffsetShiftSettingsDefinition
 
isHidden() - Method in class ghidra.program.model.lang.Register
Returns true if this is a hidden register.
isHiddenDirName(String) - Static method in class ghidra.framework.store.local.LocalFileSystem
Determines if the specified storage directory name corresponds to a hidden directory (includes both system and application hidden directories).
isHiddenReturn() - Method in class ghidra.program.model.pcode.HighSymbol
 
isHighbitSet() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFNumericAttribute
 
isHigherPriorityThan(SourceType) - Method in enum class ghidra.program.model.symbol.SourceType
Determines if this source type is a higher priority than the one being passed to this method as a parameter.
isHijacked() - Method in class ghidra.framework.data.DomainFileProxy
 
isHijacked() - Method in class ghidra.framework.data.GhidraFile
 
isHijacked() - Method in interface ghidra.framework.model.DomainFile
Returns true if the file is versioned but a private copy also exists.
isHoliday(Calendar) - Static method in class ghidra.util.DateUtils
 
isHoliday(Date) - Static method in class ghidra.util.DateUtils
 
isHorizontal() - Method in enum class docking.widgets.shapes.Location
 
isHovered() - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
 
isHovered() - Method in interface ghidra.graph.viewer.VisualVertex
Returns true if this vertex is being hovered by the mouse
isHoverShowing() - Method in class docking.widgets.fieldpanel.HoverHandler
 
isHoverShowing() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
isHoverShowing() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
isHTML(String) - Static method in class ghidra.util.HTMLUtilities
Returns true if the given text is HTML.
isHTMLRenderingEnabled() - Method in interface docking.widgets.GComponent
Returns the current HTML rendering enablement of this component.
isIconChanged(String) - Method in class generic.theme.AllValuesChangedThemeEvent
 
isIconChanged(String) - Method in class generic.theme.IconChangedThemeEvent
 
isIconChanged(String) - Method in class generic.theme.ThemeEvent
Returns true if the icon associated with the given id has changed.
isIconKey(String) - Static method in class generic.theme.IconValue
Returns true if the given key string is a valid external key for an icon value
isIconsReference(String) - Static method in class resources.Icons
Returns true if the given string is a Java code snippet that references this class
isIfn(Address) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod.GoMethodInfo
 
isIgnored() - Method in class ghidra.app.services.FieldMatcher
Signals that no specific field match is required.
isIgnoredTest(String) - Method in class ghidra.test.processors.support.PCodeTestResults
 
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() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
 
isImplicit(int) - Static method in class ghidra.program.model.lang.OperandType
check the IMPLICIT flag.
isImportDataTypes() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to turn on/off the import of data types.
isImportFuncs() - Method in class ghidra.app.util.bin.format.dwarf.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).
isImportLocalVariables() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
 
isImportName() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
Returns true if this relocation is an import by name.
isImportOrdinal() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
Returns true if this relocation is an import by ordinal.
isInActiveProject() - Method in interface ghidra.framework.main.datatable.DomainFileContext
True if the current set of files is in the active project (false implies a non-active, read-only project)
isInActiveProject() - Method in class ghidra.framework.main.datatable.ProjectDataContext
 
isInCategory(String) - Method in class ghidra.framework.plugintool.util.PluginDescription
Return whether the plugin is in the given category.
isIncident(V, E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
isIncidentalCopy() - Method in interface ghidra.program.model.lang.InjectPayload
 
isIncidentalCopy() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
isIncludeDynamicLables() - Method in class ghidra.app.services.QueryData
 
isInDebugFrame() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
Determines if this CIE is in the debug frame section.
isInDelaySlot() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
isInDelaySlot() - Method in class ghidra.app.util.PseudoInstruction
 
isInDelaySlot() - Method in class ghidra.program.database.code.InstructionDB
 
isInDelaySlot() - Method in interface ghidra.program.model.lang.InstructionPrototype
Return true if this prototype was disassembled in a delay slot.
isInDelaySlot() - Method in class ghidra.program.model.lang.InvalidPrototype
 
isInDelaySlot() - Method in interface ghidra.program.model.listing.Instruction
 
isInDelaySlot() - Method in class ghidra.program.model.listing.InstructionStub
 
isInderminate() - Method in class ghidra.framework.task.GTaskMonitor
 
isIndeterminate() - Method in class docking.widgets.tree.TreeTaskMonitor
 
isIndeterminate() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
isIndeterminate() - Method in class ghidra.framework.task.GTaskMonitor
 
isIndeterminate() - Method in class ghidra.util.task.TaskDialog
 
isIndeterminate() - Method in interface ghidra.util.task.TaskMonitor
Returns true if this monitor shows no progress
isIndeterminate() - Method in class ghidra.util.task.TaskMonitorAdapter
 
isIndeterminate() - Method in class ghidra.util.task.TaskMonitorComponent
Returns true if TaskMonitorComponent.setIndeterminate(boolean) with a value 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(String) - Static method in class ghidra.framework.store.local.IndexedLocalFileSystem
Determine if the specified directory corresponds to an indexed filesystem.
isIndirect - Variable in class ghidra.program.model.lang.ParameterPieces
 
isIndirect() - Method in class generic.theme.ThemeValue
Returns true if this ColorValue gets its value from some other ColorValue
isIndirect() - Method in class ghidra.app.util.bin.format.macho.commands.NList
 
isIndirect() - Method in class ghidra.program.model.listing.VariableOffset
 
isIndirect() - Method in class ghidra.program.model.symbol.DataRefType
 
isIndirect() - Method in class ghidra.program.model.symbol.RefType
Returns true if the reference is indirect
isIndirect(int) - Static method in class ghidra.program.model.lang.OperandType
check the INDIRECT flag.
isInfinite() - Method in class ghidra.pcode.floatformat.BigFloat
 
isInfo() - Method in class docking.action.AbstractHelpAction
 
isInfo() - Method in class docking.action.HelpAction
 
isInfo() - Method in class docking.action.HelpInfoAction
 
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.StubListing
 
isInHeadlessMode() - Static method in class ghidra.util.SystemUtilities
Returns true if the system is running without a GUI.
isInHoveredVertexPath() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
 
isInHoveredVertexPath() - Method in interface ghidra.graph.viewer.VisualEdge
Returns true if this edge is part of an active path for a currently hovered vertex (this allows the edge to be differently rendered)
isInHoveredVertexPath(E) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
 
isInHoveredVertexPath(E) - Method in class ghidra.graph.viewer.edge.VisualGraphEdgeSatelliteRenderer
 
isInitDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
Returns true if the initialization of the memory blocks isn't the same.
isInitialized() - Static method in class ghidra.formats.gfilesystem.FileSystemService
Returns true if this service has been loaded
isInitialized() - Static method in class ghidra.framework.Application
Checks to see if the application has been initialized.
isInitialized() - Method in class ghidra.graph.viewer.layout.Column
 
isInitialized() - Method in class ghidra.graph.viewer.layout.Row
 
isInitialized() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
isInitialized() - Method in interface ghidra.program.model.mem.MemoryBlock
Return whether this block has been initialized.
isInitialized() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
isInitialized(long) - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
Check if an index is initialized
isInitialized(long, long) - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
Check if a range is completely initialized
isInitialized(String) - Method in class ghidra.app.emulator.state.DumpMiscState
 
isInitialized(String) - Method in interface ghidra.app.emulator.state.RegisterState
Check if the register is initialized
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.app.util.bin.format.golang.rtti.GoFuncData
Returns true if this function is inline
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
 
isInLocalVarStorageArea(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
Returns true if the specified stack offset is within the function's local variable storage area.
isInLocalVarStorageArea(Function, long) - Static method in class ghidra.app.util.bin.format.golang.GoFunctionFixup
 
isInModule(String) - Static method in class utility.module.ModuleUtilities
Returns true if the given path is parented by a module root directory.
isInProgress() - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
 
isInProgress() - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
 
isInProgress() - Method in class ghidra.plugins.fsbrowser.FSBNode
Returns true if the node is in the process of loading its children.
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
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.util.extensions.ExtensionDetails
An extension is known to be installed if it has a valid installation path AND that path contains a Module.manifest file.
isInstalledInInstallationFolder() - Method in class ghidra.util.extensions.ExtensionDetails
Returns true if this extension is installed under an installation folder or inside of a source control repository folder.
isInstantiated() - Method in enum class ghidra.app.util.bin.format.pef.SectionKind
 
isInstructionConflict() - Method in class ghidra.program.model.lang.InstructionError
 
isInstructionMatch(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
isInstructions() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then instructions should be read/written.
isInstructionStart() - Method in class ghidra.pcode.emulate.Emulate
 
isInstructionSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
Checks if the symbol is at or inside an instruction
isIntegerType(Class<?>) - Static method in class ghidra.util.NumericUtilities
Determine if the provided Number class is an integer type.
isIntegerType(Number) - Static method in class ghidra.util.NumericUtilities
Determine if the provided Number is an integer type -- Byte, Short, Integer, or Long.
isInternalRef() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
Returns true if this relocation is an internal reference.
isInTestingBatchMode() - Static method in class ghidra.util.SystemUtilities
Returns true if the system is running during a batch, automated test.
isInTestingMode() - Static method in class ghidra.util.SystemUtilities
Returns true if the system is running during a test.
isInTool() - Method in class docking.ComponentProvider
 
isInUse() - Method in class ghidra.framework.data.DomainFileProxy
 
isInvalid() - Method in class db.Table
 
isInvalid() - Method in class ghidra.app.plugin.processors.sleigh.FixedHandle
 
isInvalid() - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
 
isInvalid() - Method in class ghidra.program.database.DatabaseObject
Returns true if object is currently invalid and must be validated prior to further use.
isInvalid() - Method in class help.validator.model.IMG
 
isInvalid() - Method in class resources.IconProvider
 
isInvalidChar(char) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Returns true if the specified char is not valid for use in a symbol name
isInvalidMangledName() - Method in exception ghidra.app.util.demangler.DemangledException
Returns true if the string to demangle does not appear to represent a valid mangled name
isInvalidOffset() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
Return true if this program header's offset is invalid.
isInvalidOffset() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
Returns true if this section header's offset is invalid.
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 class ghidra.framework.data.LinkedGhidraFolder
 
isInWritableProject() - Method in interface ghidra.framework.model.DomainFile
Returns true if this file is in a writable project.
isInWritableProject() - Method in interface ghidra.framework.model.DomainFolder
Returns true if this file is in a writable project.
isIsolated() - Method in class ghidra.program.model.pcode.HighSymbol
If this returns true, the decompiler will not speculatively merge this with other variables.
isItalic() - Method in class ghidra.app.util.ColorAndStyle
 
isJump() - Method in class ghidra.program.model.symbol.FlowType
 
isJump() - Method in class ghidra.program.model.symbol.RefType
Returns true if the flow is jump
isJumpOverrideRefApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
 
isJumpOverrideRefApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
Returns a boolean indicating whether a jump override has been applied at the current instruction
isKeyBindingAction() - Method in class docking.action.builder.AbstractActionBuilder
 
isLanguageLoaded(LanguageID) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
 
isLanguageLoaded(LanguageID) - Method in interface ghidra.program.model.lang.LanguageProvider
Returns true if the given language has been successfully loaded
isLanguageUpgradePending() - Method in class ghidra.program.database.ProgramDB
Determine if program initialization requires a language upgrade
isLatestVersion() - Method in class ghidra.framework.data.DomainFileProxy
 
isLatestVersion() - Method in class ghidra.framework.data.GhidraFile
 
isLatestVersion() - Method in interface ghidra.framework.model.DomainFile
Returns true if this file represents the latest version of the associated domain object.
isLazyBind() - Method in class ghidra.app.util.bin.format.macho.commands.NList
 
isLeaf() - Method in class docking.widgets.tree.GTreeNode
Returns true if this node never has children
isLeaf() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
 
isLeaf() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
 
isLeaf() - Method in class ghidra.framework.main.datatree.DomainFileNode
 
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
 
isLengthOverridden() - Method in class ghidra.app.util.PseudoInstruction
 
isLengthOverridden() - Method in class ghidra.program.database.code.InstructionDB
 
isLengthOverridden() - Method in interface ghidra.program.model.listing.Instruction
Determine if an instruction length override has been set.
isLengthOverridden() - Method in class ghidra.program.model.listing.InstructionStub
 
isLesser() - Method in enum class docking.widgets.shapes.Location
 
isLibrary() - Method in interface ghidra.program.model.symbol.Namespace
Return true if this is a library
isLineLabel - Variable in class ghidra.pcode.exec.PcodeFrame.MyAppender
 
isLineLabel(OpTpl) - Static method in class ghidra.app.util.pcode.AbstractPcodeFormatter
Check if the given template represents a line label
isLinked() - Method in class ghidra.framework.data.LinkedGhidraFolder
 
isLinked() - Method in interface ghidra.framework.model.DomainFolder
Determine if this folder corresponds to a linked-folder.
isLinkExistingLibraries(List<Option>) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Checks to see if existing libraries should be linked
isLinkFile() - Method in class ghidra.framework.data.DomainFileProxy
 
isLinkFile() - Method in class ghidra.framework.data.GhidraFile
 
isLinkFile() - Method in interface ghidra.framework.model.DomainFile
Determine if this file is a link file which corresponds to either a file or folder link.
isLinkingSupported() - Method in class ghidra.framework.data.DomainFileProxy
 
isLinkingSupported() - Method in class ghidra.framework.data.GhidraFile
 
isLinkingSupported() - Method in interface ghidra.framework.model.DomainFile
Determine if this file's content type supports linking.
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.dwarf.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 ghidra.plugins.fsbrowser.FSBNode
True if the children for this node have been loaded yet.
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 class ghidra.program.model.address.ProtectedAddressSpace
 
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
 
isLoadLocalLibraries(List<Option>) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Checks to see if local libraries should be loaded.
isLoadSystemLibraries(List<Option>) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Checks to see if system libraries should be loaded.
isLocal() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Returns true if this symbol is local.
isLocal(FSRL) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns true if the specified location is a path on the local computer's filesystem.
isLocalAnchor() - Method in class help.validator.model.HREF
 
isLocalDirSearchLoc(String) - Static method in class ghidra.app.util.bin.format.dwarf.external.LocalDirectorySearchLocation
Returns true if the specified location string specifies a LocalDirectorySearchLocation.
isLocalGhidraURL(String) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Determine if URL string uses a local format (e.g., ghidra:/path...).
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.
isLocationValidOnEntry() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
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.framework.data.DomainObjectAdapterDB
 
isLocked() - Method in interface ghidra.framework.model.DomainObject
Returns true if the domain object currently has a modification lock enabled.
isLocked() - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
 
isLocked(ProjectLocator) - Static method in class ghidra.framework.data.DefaultProjectData
Determine if the specified project location currently has a write lock.
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
 
isLookAndFeelChanged() - Method in class generic.theme.AllValuesChangedThemeEvent
 
isLookAndFeelChanged() - Method in class generic.theme.ThemeEvent
Returns true if the LookAndFeel has changed (theme changed).
isLordPE() - Method in class ghidra.app.util.bin.format.pe.FileHeader
 
isLowerPriorityThan(SourceType) - Method in enum class 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.
isLValueReference() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isMachHeader(ByteProvider) - Static method in class ghidra.app.util.bin.format.macho.MachHeader
Returns true if the specified ByteProvider starts with a Mach header magic signature.
isMachineAligned() - Method in interface ghidra.program.model.data.Composite
Whether or not this data type is using the machine alignment value, specified by DataOrganization.getMachineAlignment(), for its alignment.
isMachineTypeDefined(short) - Static method in class ghidra.app.util.bin.format.coff.CoffMachineType
Checks to see if the given machine type is defined in this file.
isMachoFileset(ByteProvider) - Static method in class ghidra.app.util.opinion.MachoPrelinkUtils
Check to see if the given ByteProvider is a Mach-O file set
isMachoPrelink(ByteProvider, TaskMonitor) - Static method in class ghidra.app.util.opinion.MachoPrelinkUtils
Check to see if the given ByteProvider is a Mach-O PRELINK binary.
isMagic(int) - Static method in class ghidra.app.util.bin.format.macho.MachConstants
Convenience method for matching the magic number
isManaged() - Method in enum class docking.action.KeyBindingType
A convenience method for clients to check whether this key binding type should be managed directly by the system.
isMapped() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
isMapped() - Method in interface ghidra.program.model.mem.MemoryBlock
Returns true if this is either a bit-mapped or byte-mapped block
isMapped() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
isMarkBadDisassemblyOptionEnabled(Program) - Static method in class ghidra.program.disassemble.Disassembler
 
isMarkUnimplementedPcodeOptionEnabled(Program) - Static method in class ghidra.program.disassemble.Disassembler
 
isMatch() - Method in class ghidra.app.util.bin.format.pef.Relocation
 
isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
 
isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocBySectDWithSkip
 
isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocIncrPosition
 
isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocLgByImport
 
isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocLgRepeat
 
isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
 
isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocSetPosition
 
isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocSmRepeat
 
isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocUndefinedOpcode
 
isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocValueGroup
 
isMatch(int, int) - Method in class ghidra.util.bytesearch.DittedBitSequence
Check for a match of a value at a certain offset in the pattern.
isMatch(short) - Static method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderMagic
 
isMatch(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
 
isMatch(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
 
isMatch(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
 
isMatch(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
 
isMatch(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.pattern.Pattern
 
isMatch(BinaryReader, int) - Static method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
 
isMatch(BinaryReader, long) - Static method in class ghidra.app.util.bin.format.pdb.PdbInfoCodeView
Returns true if the pdb information at the specified offset is a PdbInfoCodeView type (based on the signature at that offset).
isMatch(BinaryReader, long) - Static method in class ghidra.app.util.bin.format.pdb.PdbInfoDotNet
Returns true if the pdb information at the specified offset is a PdbInfoDotNet type (based on the signature at that offset).
isMatch(ByteProvider) - Static method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
Returns true if the data contained in the provider contains a COFF Archive file.
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
 
isMatchingConstantsExactly() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
 
isMatchingListShowing() - Method in class docking.widgets.DropDownTextField
 
isMatchingRelease(MouseEvent) - Method in class gui.event.MouseBinding
Returns true if the given mouse event is the mouse released event for the mouse button used by this class.
isMatchingToken() - Method in class ghidra.app.decompiler.ClangToken
 
isMD5Equal(String) - Method in class ghidra.formats.gfilesystem.FSRL
Tests specified MD5 value against MD5 in this FSRL.
isMemoryAddress() - Method in interface ghidra.program.model.address.Address
Returns true if this address represents a location in memory.
isMemoryAddress() - Method in class ghidra.program.model.address.GenericAddress
 
isMemoryBlocks() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then memory blocks should be read/written.
isMemoryContents() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then memory contents should be read/written.
isMemoryLocation() - Method in class ghidra.util.table.field.AddressBasedLocation
 
isMemoryReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
 
isMemoryReference() - Method in interface ghidra.program.model.symbol.Reference
Returns true if this reference to an address in the programs memory space.
isMemoryReference() - Method in class ghidra.program.model.symbol.ThunkReference
 
isMemorySpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
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
 
isMemoryVariable() - Method in class ghidra.program.model.listing.ParameterImpl
 
isMenuAction() - Method in class docking.action.builder.AbstractActionBuilder
 
isMerged() - Method in class ghidra.program.model.lang.PrototypeModel
If this returns true, it indicates this model is an artificial merge of other models.
isMerged() - Method in class ghidra.program.model.lang.PrototypeModelMerged
 
isMergeToolVisible() - Method in class ghidra.app.merge.MergeManager
Determines if the modal merge tool is currently displayed on the screen.
isMergeToolVisible() - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
Determines if the modal merge tool is currently displayed on the screen.
isMicrosoftFormat() - Method in class ghidra.app.util.opinion.CoffLoader
 
isMicrosoftFormat() - Method in class ghidra.app.util.opinion.MSCoffLoader
 
isMissingNullTerminator() - Method in class ghidra.program.model.data.StringDataInstance
Returns true if the string should have a trailing NULL character and doesn't.
isMissingRequiredSymbolTable() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
Determine if required symbol table is missing.
isMissingStorage() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
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.
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
 
isMouseBinding() - Method in class docking.ActionBindingPanel
 
isMouseBindingInUse(String, MouseBinding) - Method in class docking.actions.KeyBindings
 
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.
isMultiReturnDataType(DataType) - Static method in class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
 
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 enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
isNameEntry() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
Returns true if the parent resource directory is named, false indicates an ID.
isNameLocked() - Method in class ghidra.program.model.pcode.HighSymbol
If this returns true, this symbol's name is "locked".
isNameModified() - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
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 enum class ghidra.app.util.bin.format.dwarf.DWARFTag
Returns true if the children of this DIE are within a new namespace.
isNameUsed(String, long, long) - Method in class ghidra.app.decompiler.DecompileCallback
Decide if a given name is used by any namespace between a starting namespace and a stopping namespace.
isNaN() - Method in class ghidra.pcode.floatformat.BigFloat
 
isNeighbor(V, V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
isNoCastPrint() - Method in class ghidra.app.decompiler.DecompileOptions
 
isNonLoadedMemoryAddress() - Method in interface ghidra.program.model.address.Address
Returns true if this address represents an address not loaded in real memory (i.e.
isNonLoadedMemoryAddress() - Method in class ghidra.program.model.address.GenericAddress
 
isNonLoadedMemorySpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
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
isNormal() - Method in class ghidra.pcode.floatformat.BigFloat
Determine if the state of this BigFloat reflects a normalized value.
isNotYetDefined() - Method in class ghidra.program.model.data.AbstractDataType
 
isNotYetDefined() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
Determine if this composite should be treated as undefined.
isNotYetDefined() - Method in interface ghidra.program.model.data.DataType
Indicates if this datatype has not yet been fully defined.
isNoType() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Returns true if this symbol's type is not specified.
isNull() - Method in class db.BinaryField
 
isNull() - Method in class db.Field
Determine if the field has been set to a null-state or value.
isNull() - Method in class db.FixedField10
 
isNull() - Method in class db.BooleanField
 
isNull() - Method in class db.StringField
 
isNull(Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
Returns true if the given address is zero.
isNullEntry() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
Checks to see if this descriptor is a null entry.
isNullTerminated() - Method in enum class ghidra.program.model.data.StringLayoutEnum
Returns true if this layout is one of the null terminated types.
isNullTerminated() - Method in class ghidra.util.ascii.Sequence
 
isNumeric(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
Check if the token that defined this define was numeric
isObject() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Returns true if this symbol defines an object.
isObjectiveC(Program) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
Returns true if this program contains Objective-C.
isObjectiveC2(Program) - Static method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
Returns true if this program contains Objective-C 2.
isOccluded(E, Shape) - Method in class ghidra.graph.viewer.edge.routing.BasicEdgeRouter
 
isOffcut() - Method in class ghidra.util.table.field.CodeUnitTableCellData
 
isOffcut() - Method in class ghidra.util.table.field.ReferenceEndpoint
 
isOffcut() - Method in class ghidra.util.table.PreviewTableCellData
 
isOffcutError() - Method in class ghidra.program.model.lang.InstructionError
 
isOffcutSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
Checks if the symbol is offcut
isOffsetAddress() - Method in class ghidra.util.table.field.AddressBasedLocation
Determine if location corresponds to a shifted memory reference destination
isOffsetReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
 
isOffsetReference() - Method in interface ghidra.program.model.symbol.Reference
Returns true if this reference is an instance of OffsetReference.
isOffsetReference() - Method in class ghidra.program.model.symbol.ThunkReference
 
isOk() - Method in class utilities.util.FileResolutionResult
 
isOK() - Method in class ghidra.app.util.datatype.microsoft.NewGuid
 
isOKEnabled() - Method in class docking.DialogComponentProvider
Returns true if the OK button is enabled
isOKForGUID(byte[], int) - Static method in class ghidra.app.util.datatype.microsoft.NewGuid
 
ISOLATED_ENTRY_SUBROUTINE_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
Name of the implementation for a subroutine that has a unique entry point, which may share code with other subroutines.
ISOLATED_MODEL_NAME - Static variable in class ghidra.program.model.block.IsolatedEntrySubModel
 
IsolatedEntrySubModel - Class in ghidra.program.model.block
IsolatedEntryCodeSubModel (S-model) defines subroutines with a unique entry point, which may share code with other subroutines.
IsolatedEntrySubModel(Program) - Constructor for class ghidra.program.model.block.IsolatedEntrySubModel
Construct a IsolatedEntrySubModel subroutine on a program.
IsolatedEntrySubModel(Program, boolean) - Constructor for class ghidra.program.model.block.IsolatedEntrySubModel
Construct a IsolatedEntrySubModel subroutine on a program.
isOneForOneTranslator() - Method in class ghidra.app.merge.listing.ExternalsAddressTranslator
 
isOneForOneTranslator() - Method in interface ghidra.program.util.AddressTranslator
This method should return true if it can translate an address set from the source program to an address set for the destination program and there is a one to one correspondence between the two programs addresses.
isOneForOneTranslator() - Method in class ghidra.program.util.DefaultAddressTranslator
 
isOneOf(T, T...) - Static method in class util.CollectionUtils
Returns true if the given item is in the collection of possible items
isOneToOneMapping() - Method in class ghidra.program.database.mem.ByteMappingScheme
Determine this scheme corresponds to a 1:1 byte mapping
isOnline() - Method in interface ghidra.framework.store.FileSystem
Returns true if file-system is on-line.
isOnline() - Method in class ghidra.framework.store.local.LocalFileSystem
 
isOnline() - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
isOpen() - Method in class ghidra.framework.data.DomainFileProxy
 
isOpen() - Method in class ghidra.framework.data.GhidraFile
 
isOpen() - Method in interface ghidra.framework.model.DomainFile
Returns true if there is an open domainObject for this file.
isOpen(Address) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
Tests if the data at the given address is open
isOpen(Address, int[]) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
Test is the data at the given address and component path is open
isOpen(Data) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
 
isOpen(Data) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
Returns true if the data is open
isOpen(Data) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
isOpen(Data) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
 
isOpen(Data) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
 
isOpenData(CodeUnit) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
isOperandReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
 
isOperandReference() - Method in interface ghidra.program.model.symbol.Reference
Return true if this reference is on an operand and not on the Mnemonic.
isOperandReference() - Method in class ghidra.program.model.symbol.ThunkReference
 
isOpSysFixup() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
Returns true if this relocation is an operating system fixup.
isOptionalLibraryFilenameExtensions() - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Specifies if this loader can refer to library filenames without filename extensions.
isOptionalLibraryFilenameExtensions() - Method in class ghidra.app.util.opinion.NeLoader
 
isOrdinal() - Method in class ghidra.app.util.bin.format.pe.ThunkData
 
isOrganizeTypesBySourceFile() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to organize imported datatypes into sub-folders based on their source file name.
isOutputDIEInfo() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to control tagging data types and functions with their DWARF DIE record number.
isOutputInlineFuncComments() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to control tagging inlined-functions with comments.
isOutputLexicalBlockComments() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to control tagging lexical blocks with Ghidra comments.
isOutputParameter - Variable in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
isOutputSourceLineInfo() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
 
isOutputSourceLocationInfo() - Method in class ghidra.app.util.bin.format.dwarf.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
 
isOverlap() - Method in class ghidra.program.model.lang.ParamEntry
 
isOverlay - Variable in class ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
 
isOverlay() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
isOverlay() - Method in interface ghidra.program.model.mem.MemoryBlock
Returns true if this is an overlay block (i.e., contained within overlay space).
isOverlay() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
isOverlaySpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
isOverlaySpace() - Method in interface ghidra.program.model.address.AddressSpace
Returns true if this addressSpace is an OverlayAddressSpace
isOverlaySpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
 
isOverloadedOperator - Variable in class ghidra.app.util.demangler.DemangledFunction
 
isOverride() - Method in class ghidra.program.database.SpecExtension.DocInfo
 
isOverride() - Method in class ghidra.program.model.symbol.FlowType
 
isOverride() - Method in class ghidra.program.model.symbol.RefType
True if this is an override reference
isOverride(String, int) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
Check if a specific payload has been overridden by a user extension
isOverrideNamespace(Namespace) - Static method in class ghidra.program.model.pcode.HighFunction
 
isOverVertex(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
isOverwriteBookmarkConflicts() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then bookmark conflicts will be overwritten.
isOverwriteDataConflicts() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then data conflicts will be overwritten.
isOverwriteMemoryConflicts() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then memory conflicts will be overwritten.
isOverwritePropertyConflicts() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then property conflicts will be overwritten.
isOverwriteReferenceConflicts() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then reference conflicts will be overwritten.
isOverwriteSymbolConflicts() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then symbol conflicts will be overwritten.
isPackedFile(File) - Static method in class ghidra.framework.store.local.ItemSerializer
A simple utility method to determine if the given file is a packed file as created by this class.
isPackedFile(InputStream) - Static method in class ghidra.framework.store.local.ItemSerializer
A convenience method for checking if the file denoted by the given inputStream is a packed file.
isPackingEnabled() - Method in interface ghidra.program.model.data.Composite
Determine if this data type has its internal components currently packed based upon alignment and packing settings.
isPadded(Settings) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
Checks if the current settings are padded or unpadded
isPaintable() - Method in class docking.options.editor.ColorEditor
 
isPaintable() - Method in class docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
isPaintable() - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
 
isPaintingPrimarySortColumn - Variable in class docking.widgets.table.GTableHeaderRenderer
 
isPairedRelocation(RelocationInfo) - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandler
Checks to see if the given relocation is a "paired" relocation.
isParallelInstruction(Instruction) - Method in interface ghidra.program.model.lang.ParallelInstructionLanguageHelper
Determine if the specified instruction is executed in parallel with the instruction preceding it.
isParameter() - Method in class ghidra.program.model.pcode.HighSymbol
Is this symbol a parameter for a function
isParameter() - Method in class ghidra.program.util.VariableLocation
 
isParameterOffset(int) - Method in interface ghidra.program.model.listing.StackFrame
Returns true if specified offset could correspond to a parameter
isPartialDeclaration() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Returns true if this DIE has a DW_AT_declaration attribute.
isPartiallyDefined() - Method in class ghidra.program.util.string.FoundString
 
isPartOf(DataType) - Method in interface ghidra.program.model.data.Composite
Check if a data type is part of this data type.
isPartOf(DataType) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
isPascal() - Method in enum class ghidra.program.model.data.StringLayoutEnum
Returns true if this layout is one of the pascal types.
isPascall() - Method in class ghidra.program.util.string.FoundString
 
isPathContainedWithin(File, File) - Static method in class utilities.util.FileUtilities
Returns true if the given potentialParentFile is the parent path of the given otherFile, or if the two file paths point to the same path.
isPathContainedWithin(Collection<ResourceFile>, ResourceFile) - Static method in class utilities.util.FileUtilities
Returns true if any of the given potentialParents is the parent path of or has the same path as the given otherFile.
isPathEditable(TreePath) - Method in class docking.widgets.tree.GTree
 
isPathSelected(TreePath) - Method in class docking.widgets.tree.GTree
 
isPaused() - Method in interface ghidra.graph.viewer.edge.PathHighlighterWorkPauser
True if work should not happen; false for normal path highlighting operations
isPayloadFile(GFile) - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
Returns true if the specified file is the payload file.
isPclntab(ByteProvider) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
Returns true if there is a pclntab at the current position of the specified ByteProvider.
isPcRelocated() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
 
isPendingUninstall() - Method in class ghidra.util.extensions.ExtensionDetails
Returns true if this extension is marked to be uninstalled.
isPersistent() - Method in class ghidra.program.model.pcode.Varnode
 
isPersistent() - Method in class ghidra.program.model.pcode.VarnodeAST
 
isPersistent() - Method in class ghidra.util.state.VarnodeOperation
 
isPicked(V) - Method in class ghidra.graph.viewer.event.picking.GPickedState
 
isPinned() - Method in class ghidra.program.database.symbol.CodeSymbol
 
isPinned() - Method in class ghidra.program.database.symbol.FunctionSymbol
 
isPinned() - Method in class ghidra.program.database.symbol.SymbolDB
 
isPinned() - Method in class ghidra.program.model.address.GlobalSymbol
This returns false, since the global symbol isn't associated with a specific program memory address.
isPinned() - Method in interface ghidra.program.model.symbol.Symbol
Returns true if the symbol is pinned to its current address.
isPLATECommentIncluded() - Method in class ghidra.app.decompiler.DecompileOptions
 
isPointer() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isPointer() - Method in class ghidra.app.util.PseudoData
 
isPointer() - Method in interface ghidra.program.model.data.TypeDef
Determine if this is a Pointer-TypeDef
isPointer() - Method in interface ghidra.program.model.listing.Data
Returns true if this is a pointer, implies getValue() will will return an Object that is an Address.
isPointer() - Method in class ghidra.program.model.listing.DataStub
 
isPointer64() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isPointer64() - Method in class ghidra.app.util.demangler.DemangledObject
 
isPointerDataType(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
 
isPointerTo(DIEAggregate, DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
 
isPopupAction() - Method in class docking.action.builder.AbstractActionBuilder
 
isPopupClick() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
isPopupShowing() - Method in class ghidra.graph.viewer.popup.PopupRegulator
Returns true if this class's popup is showing
isPort(int) - Static method in class ghidra.program.model.lang.OperandType
check the PORT flag.
isPossibleDefaultExternalName(String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Checks if the given name could be a default external location name
isPossibleDefaultLocalOrParamName(String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Returns true if the given name is a possible default parameter name or local variable name
isPOSTCommentIncluded() - Method in class ghidra.app.decompiler.DecompileOptions
 
isPotentialDragSelection(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
 
isPowerPC - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
 
isPRECommentIncluded() - Method in class ghidra.app.decompiler.DecompileOptions
 
isPredecessor(V, V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
isPreferred() - Method in interface ghidra.app.services.MarkerSet
Gets whether this marker is in the preferred group when determining display priority.
isPreferred() - Method in class ghidra.app.util.opinion.LoadSpec
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.
isPresent(InputStream) - Static method in class ghidra.app.util.bin.format.golang.GoBuildInfo
Probes the specified InputStream and returns true if it starts with a go buildinfo magic signature.
isPrimary - Variable in class docking.widgets.fieldpanel.field.EmptyTextField
 
isPrimary - Variable in class docking.widgets.fieldpanel.field.SimpleImageField
 
isPrimary - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
 
isPrimary - Variable in class ghidra.program.model.symbol.MemReferenceImpl
 
isPrimary() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
isPrimary() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
isPrimary() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
isPrimary() - Method in interface docking.widgets.fieldpanel.field.Field
Returns true if this field is "primary" (the most important) field; used to determine the "primary" line in the layout
isPrimary() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
isPrimary() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
isPrimary() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
isPrimary() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
isPrimary() - Method in class ghidra.app.util.viewer.field.IndentField
 
isPrimary() - Method in class ghidra.app.util.viewer.field.ListingTextField
 
isPrimary() - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
isPrimary() - Method in class ghidra.program.database.symbol.ClassSymbol
 
isPrimary() - Method in class ghidra.program.database.symbol.CodeSymbol
 
isPrimary() - Method in class ghidra.program.database.symbol.FunctionSymbol
 
isPrimary() - Method in class ghidra.program.database.symbol.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.lang.AddressLabelInfo
Returns whether the object is the primary label at the address.
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
 
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
 
isPrimitiveType(Class<?>) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
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.framework.data.LinkHandler
 
isPrivateContentType() - Method in class ghidra.program.database.DataTypeArchiveContentHandler
 
isPrivateContentType() - Method in class ghidra.program.database.ProgramContentHandler
 
isPrivateExternal() - Method in class ghidra.app.util.bin.format.macho.commands.NList
 
isProcessedBytes(Language) - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
isProcessor() - Method in class generic.jar.ApplicationModule
 
isProcessorContext() - Method in class ghidra.program.model.lang.Register
Returns true if this is a processor state register
isProgramArchitectureMissing() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
Indicates that a failure occured establishing the program architecture for the associated archive.
isProgramArchitectureUpgradeRequired() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
Indicates that an program architecture upgrade is required in order to constitute associated data.
isProgramCached(String) - Method in class ghidra.test.TestEnv
Determine if specified program already exists with the program cache
isProgramCached(String) - Method in class ghidra.test.TestProgramManager
Determine if the specified program already exists with the program cache
isProgramCounter() - Method in class ghidra.program.model.lang.Register
Returns true if this is the program counter register
isProgramExtension() - Method in class ghidra.program.model.lang.PrototypeModel
 
isProgramVisible() - Method in class ghidra.app.events.ProgramVisibilityChangePluginEvent
Returns true if program is currently in a visible state.
isProjectDir(File) - Static method in class ghidra.framework.model.ProjectLocator
Returns whether the given file is a project directory.
isPromptingUser() - Method in class ghidra.app.merge.MergeManager
Determines whether or not the user is being prompted to resolve a conflict.
isProperties() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then properties should be read/written.
isPrototype() - Method in class ghidra.app.services.AbstractAnalyzer
 
isPrototype() - Method in interface ghidra.app.services.Analyzer
Returns true if this analyzer is a prototype.
isPullingContent() - Method in class ghidra.xml.NonThreadedXmlPullParserImpl
 
isPullingContent() - Method in interface ghidra.xml.XmlPullParser
Returns whether the parser will return content elements as well as start and end elements (they're always accumulated and provided in the appropriate end element).
isPure() - Method in class ghidra.app.util.bin.format.ne.Resource
Returns true if this resource is pure.
isPure() - Method in class ghidra.app.util.bin.format.ne.Segment
Returns true if this segment is pure.
isPureRecursive(P) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
Check if the given production is purely recursive, i.e., of the form I => I
isQuadWord(int) - Static method in class ghidra.program.model.lang.OperandType
check the QUADWORD flag.
isRamStorage() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
isRBegin() - Method in class generic.stl.EmptyIteratorSTL
 
isRead() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
Returns true if this segment is readable when loaded
isRead() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
Returns true if the initial protections include READ.
isRead() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
Returns true if the initial protections include READ.
isRead() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
Returns true if the initial protections include READ.
isRead() - Method in class ghidra.app.util.bin.format.macho.Section
Returns true if this section has READ permission.
isRead() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
Returns true if this section has read permissions.
isRead() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
isRead() - Method in interface ghidra.program.model.mem.MemoryBlock
Returns the value of the read property associated with this block
isRead() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
isRead() - Method in class ghidra.program.model.symbol.DataRefType
 
isRead() - Method in class ghidra.program.model.symbol.RefType
Returns true if the reference is a read
isRead(Collection<EmuUnixFileSystem.OpenFlag>) - Static method in enum class ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag
Check if the given flags indicate open for reading
isReadable() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
isReadable() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
 
isReadable(EmuUnixUser) - Method in interface ghidra.pcode.emu.unix.EmuUnixFile
Check if the given user can read this file
isReadDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
Returns true if the memory blocks Read flags differ.
isReadOnly() - Method in interface db.buffers.BufferFile
Returns true if this file may not be modified via the buffer put method.
isReadOnly() - Method in class db.buffers.BufferFileAdapter
 
isReadOnly() - Method in interface db.buffers.BufferFileHandle
 
isReadOnly() - Method in class db.buffers.LocalBufferFile
 
isReadOnly() - Method in interface db.buffers.RemoteBufferFileHandle
 
isReadOnly() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
isReadOnly() - Method in class generic.theme.DiscoverableGTheme
 
isReadOnly() - Method in class generic.theme.GTheme
Returns true if this theme can not be changed
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 this file is explicitly marked as read-only.
isReadOnly() - Method in class ghidra.framework.protocol.ghidra.DefaultGhidraProtocolConnector
 
isReadOnly() - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
 
isReadOnly() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
Determines the read-only nature of a connected resource
isReadOnly() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
Connection was opened as read-only
isReadOnly() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
 
isReadOnly() - Method in interface ghidra.framework.remote.RepositoryServerHandle
 
isReadOnly() - Method in class ghidra.framework.remote.User
Returns true if permission is READ_ONLY.
isReadOnly() - Method in interface ghidra.framework.store.DataFileHandle
Returns true if this data file handle is open read-only.
isReadOnly() - Method in class ghidra.framework.store.db.PackedDatabase
 
isReadOnly() - Method in interface ghidra.framework.store.FileSystem
Returns true if file-system is read-only.
isReadOnly() - Method in interface ghidra.framework.store.FolderItem
Returns true if item can be overwritten/deleted.
isReadOnly() - Method in class ghidra.framework.store.local.LocalDataFileHandle
 
isReadOnly() - Method in class ghidra.framework.store.local.LocalFileSystem
 
isReadOnly() - Method in class ghidra.framework.store.local.LocalFolderItem
 
isReadOnly() - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
isReadOnly() - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
isReadOnly() - Method in class ghidra.util.PropertyFile
Returns true if file is writable
isReadOnly(Address) - Method in class ghidra.program.util.VarnodeContext
Check if the symbol at the address is read_only.
isReadOnlyPDBDirectory(ResourceFile) - Static method in class ghidra.framework.store.db.PackedDatabase
Check for the presence of directory read-only lock
isReadOnlyProject() - Method in class ghidra.framework.main.datatable.ProjectDataContext
 
isReady() - Method in class ghidra.app.decompiler.DecompileProcess
 
isReallyBigData() - Method in class ghidra.graph.viewer.GraphComponent
This method is used to determine caching strategy.
isReExport() - Method in record class ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
Check to see if the export is a "re-export"
isReference() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isReferenceDestination() - Method in class ghidra.util.table.field.AddressBasedLocation
Determine if location corresponds to a reference destination
isReferences() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then references (memory, stack, external) should be read/written.
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
Check if the varnode is associated with a register.
isRegisterAddress() - Method in interface ghidra.program.model.address.Address
Returns true if this address represents a location in the register space.
isRegisterAddress() - Method in class ghidra.program.model.address.GenericAddress
 
isRegistered() - Method in class ghidra.framework.options.Option
 
isRegistered(String) - Method in class ghidra.framework.options.AbstractOptions
 
isRegistered(String) - Method in interface ghidra.framework.options.Options
Returns true if the specified option has been registered.
isRegistered(String) - Method in class ghidra.framework.options.SubOptions
 
isRegisteredWithTool() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns true if this GraphDisplayOptions instance has been constructed with a tool for getting/saving option values in the tool options
isRegisterLocation() - Method in class ghidra.app.util.bin.format.dwarf.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 class ghidra.program.model.address.ProtectedAddressSpace
 
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
 
isRegisterVariable() - Method in class ghidra.program.model.listing.ParameterImpl
 
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.
isRelative(DyldChainedPtr.DyldChainType) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
 
isRelocatable() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Returns true if this is a relocatable file.
isRelocatable() - Method in class ghidra.program.database.reloc.RelocationManager
 
isRelocatable() - Method in interface ghidra.program.model.reloc.RelocationTable
Returns true if this relocation table contains relocations for a relocatable binary.
isRelocationTable() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then the relocation table should be read/written.
isRelrTable() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
 
isRemote() - Method in class db.buffers.BufferFileAdapter
Determine if this file is remotely accessed
isRemote() - Method in class help.ImageLocation
 
isRemote() - Method in class help.validator.model.HREF
 
isRemote() - Method in class help.validator.model.IMG
 
isRemote(String) - Static method in class help.HelpBuildUtils
Returns true if the given String represents a remote resource
isRemote(URI) - Static method in class help.HelpBuildUtils
Returns true if the given URI represents a remote resource
isRemote(Path) - Static method in class help.HelpBuildUtils
Returns true if the given Path represents a remote resource
isRemove() - Method in class docking.widgets.table.AddRemoveListItem
 
isREnd() - Method in class generic.stl.EmptyIteratorSTL
 
isRenderAlphanumericOnly(Settings) - Method in class ghidra.program.model.data.RenderUnicodeSettingsDefinition
Gets the current rendering setting from the given settings objects or returns the default if not in either settings object
isRepeats() - Method in class generic.timer.GhidraSwinglessTimer
Returns true if this timer is set to repeating.
isRepeats() - Method in class generic.timer.GhidraSwingTimer
 
isRepeats() - Method in interface generic.timer.GhidraTimer
 
isReplacedSourceArchive(long) - Static method in class ghidra.program.database.data.SourceArchiveUpgradeMap
 
isReplacement() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
 
isReportedChecksumCorrect() - Method in class ghidra.app.util.opinion.IntelHexRecord
 
isRequiresGarbageCollection() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
 
isReservedDynamicLabelName(String, AddressFactory) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Returns true if the given name could match a default dynamic label (EXT, LAB, SUB, FUN, DAT) at some address.
isReservedExternalDefaultName(String, AddressFactory) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Returns true if the specified name is reserved as a default external name.
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 true if can be resized.
isRespectReadOnly() - Method in class ghidra.app.decompiler.DecompileOptions
 
isRestoreZoom() - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
 
isRestoringDataState() - Method in class ghidra.framework.plugintool.PluginTool
 
isRestrict - Variable in class ghidra.app.util.demangler.DemangledObject
 
isRestrict() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isRestrict() - Method in class ghidra.app.util.demangler.DemangledObject
 
isRestrictToExecuteMemory(Program) - Static method in class ghidra.program.disassemble.Disassembler
 
isReturn() - Method in class ghidra.program.util.VariableLocation
 
isReverseOf(TableSortingContext<T>) - Method in class docking.widgets.table.TableSortingContext
 
isReverseStack() - Method in class ghidra.program.model.lang.ParamEntry
 
isRoot() - Method in class ghidra.plugins.fsbrowser.FSBNode
Returns true if this is a root node of a GTree
isRoot() - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
Returns true if this instance has no parent and is considered the root.
isRoot() - Method in class ghidra.app.util.bin.format.dwarf.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
 
isRValueReference() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isRVAResoltionSectionAligned() - Method in class ghidra.app.util.bin.format.pe.NTHeader
 
isSameDataType(DataType, DataType) - Static method in class ghidra.program.database.data.DataTypeUtilities
Returns true if the two dataTypes have the same sourceArchive and the same UniversalID
isSameDirSearchLocation(String) - Static method in class ghidra.app.util.bin.format.dwarf.external.SameDirSearchLocation
Returns true if the specified location string specifies a SameDirSearchLocation.
isSameFile(FileObject, FileObject) - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
isSameFileLine(DWARFLineProgramState) - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState
 
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.
isSameKindDataType(DataType, DataType) - Static method in class ghidra.program.database.data.DataTypeUtilities
Determine if two dataTypes are the same kind of datatype without considering naming or component makeup.
isSameLanguageAndCompilerSpec(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 two dataTypes have the same sourceArchive and the same UniversalID OR are equivalent
isSameRegisterConstruction(Register, Register) - Method in class ghidra.program.util.LanguageTranslatorAdapter
 
isSameType(Field) - Method in class db.Field
Determine if specified field is same type as this field
isSatelliteComponent(Component) - Method in class ghidra.graph.viewer.GraphComponent
 
isSatelliteComponent(Component) - Method in class ghidra.graph.viewer.VisualGraphView
 
isSatelliteDocked() - Method in class ghidra.graph.viewer.GraphComponent
 
isSatelliteDocked() - Method in class ghidra.graph.viewer.VisualGraphView
Returns whether the satellite intended to be docked.
isSatelliteDocked() - Method in class ghidra.graph.VisualGraphComponentProvider
Returns true if the satellite is embedded in the graph view, whether it is showing or not
isSatelliteShowing() - Method in class ghidra.graph.viewer.GraphComponent
 
isSatelliteShowing() - Method in class ghidra.graph.VisualGraphComponentProvider
Returns true if the satellite is showing, whether in the graph or undocked
isSatelliteUnDocked() - Method in class ghidra.graph.viewer.GraphComponent
 
isSatelliteVisible() - Method in class ghidra.graph.viewer.VisualGraphView
Returns whether the satellite intended to be visible.
isSatisfied(Program) - Method in class ghidra.util.constraint.CompilerConstraint
 
isSatisfied(Program) - Method in class ghidra.util.constraint.ExecutableFormatConstraint
 
isSatisfied(Program) - Method in class ghidra.util.constraint.LanguageConstraint
 
isSatisfied(Program) - Method in class ghidra.util.constraint.PropertyConstraint
 
isSatisfied(T) - Method in class generic.constraint.Constraint
Returns true if the given object satisfies this constraint.
isSaved() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
Returns true if this filter has been saved (i.e.
isScalar(int) - Static method in class ghidra.program.model.lang.OperandType
check SCALAR flag.
isScalarAsAddress(int) - Static method in class ghidra.program.model.lang.OperandType
check if both a scalar and an address
isScaledPastInteractionThreshold() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
isScaledPastInteractionThreshold() - Method in class ghidra.graph.viewer.VisualGraphView
 
isScaledPastVertexInteractionThreshold(RenderContext<V, E>) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
Returns true if the view is zoomed far enough out that the user cannot interact with its internal UI widgets
isScaledPastVertexInteractionThreshold(VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
isScaledPastVertexPaintingThreshold(RenderContext<V, E>) - Method in class ghidra.graph.viewer.vertex.VisualVertexRenderer
 
isScattered() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
 
isScoreAboveThreshold() - Method in record class ghidra.app.services.StringValidityScore
 
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.
isScrollLockOn() - Method in class ghidra.framework.main.logviewer.ui.FVToolBar
 
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.
isSegmentRelative() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
isSegmentWritable(ElfProgramHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Get the write permission for the specified segment.
isSelected() - Method in class docking.action.ToggleDockingAction
 
isSelected() - Method in interface docking.action.ToggleDockingActionIf
Returns true if the toggle state for this action is current selected.
isSelected() - Method in class docking.DockingActionProxy
 
isSelected() - Method in class docking.GenericHeader
 
isSelected() - Method in class docking.menu.DialogToolbarButton
 
isSelected() - Method in class docking.widgets.fieldpanel.AccessibleField
Returns true if the field is currently part of a selection.
isSelected() - Method in class docking.widgets.table.GBooleanCellRenderer
 
isSelected() - Method in class docking.widgets.table.GTableCellRenderingData
 
isSelected() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
 
isSelected() - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
 
isSelected() - Method in interface ghidra.graph.viewer.VisualEdge
Returns true if this edge is selected
isSelected() - Method in interface ghidra.graph.viewer.VisualVertex
Returns true if this vertex is selected
isSelected(E) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
 
isSelected(E) - Method in class ghidra.graph.viewer.edge.VisualGraphEdgeSatelliteRenderer
 
isSelected(AbstractButton) - Static method in class docking.test.AbstractDockingTest
 
isSelectedAllDirs() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns true if the currently selected items are all directory items
isSelectionEmpty() - Method in class docking.widgets.list.ListPanel
Returns true if no list items are selected.
isSendingEvents() - Method in class ghidra.framework.data.DomainObjectAdapter
 
isSendingEvents() - Method in interface ghidra.framework.model.DomainObject
Returns true if this object is sending out events as it is changed.
isServerRepositoryURL(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Determine if the specified URL is any type of server "repository" URL.
isServerURL(String) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Determine if URL string uses a remote server format (e.g., ghidra://host...).
isServerURL(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Determine if the specified URL is any type of supported server Ghidra 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.
isSet(int) - Method in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncFlag
 
isSet(int) - Method in enum class ghidra.app.util.bin.format.golang.rtti.GoName.Flag
 
isSet(int) - Method in enum class ghidra.app.util.bin.format.golang.rtti.types.GoTypeFlag
 
isShapeFinished() - Method in class ghidra.graph.viewer.renderer.PaintableShape
 
isShared() - Method in enum class 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 class docking.widgets.fieldpanel.AccessibleField
 
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
 
isShowingAutoComments() - Method in class ghidra.app.util.EolComments
 
isShowingAutoComments(boolean) - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
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
 
isShowingRefRepeatables() - Method in class ghidra.app.util.EolComments
 
isShowingRefRepeatables(boolean) - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
isShowingRepeatables() - Method in class ghidra.app.util.EolComments
 
isShowingRepeatables(boolean) - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
isShowingSystemValues() - Method in class docking.theme.gui.ThemeColorTable
 
isShowingSystemValues() - Method in class docking.theme.gui.ThemeColorTableModel
 
isShowingSystemValues() - Method in class docking.theme.gui.ThemeFontTable
 
isShowingSystemValues() - Method in class docking.theme.gui.ThemeFontTableModel
 
isShowingSystemValues() - Method in class docking.theme.gui.ThemeIconTable
 
isShowingSystemValues() - Method in class docking.theme.gui.ThemeIconTableModel
 
isShowingSystemValues() - Method in interface docking.theme.gui.ThemeTable
True if showing system IDs
isShowingTabList() - Method in class docking.widgets.tab.GTabPanel
Returns true if the popup tab list is showing.
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
 
isSignatureMissing() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod
Returns true if the funcdef is missing for this method.
isSigned() - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
Whether or not this decoder is for decoding signed or unsigned data.
isSigned() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isSigned() - Method in class ghidra.framework.remote.SSHSignatureCallback
 
isSigned() - Method in class ghidra.program.model.data.AbstractIntegerDataType
Determine if this type is signed.
isSigned() - Method in class ghidra.program.model.data.AbstractSignedIntegerDataType
 
isSigned() - Method in class ghidra.program.model.data.AbstractUnsignedIntegerDataType
 
isSigned() - Method in class ghidra.program.model.data.CharDataType
 
isSigned() - Method in interface ghidra.program.model.data.Enum
Returns true if the enum contains at least one negative value.
isSigned() - Method in class ghidra.program.model.data.EnumDataType
 
isSigned() - Method in class ghidra.program.model.data.SignedCharDataType
 
isSigned() - Method in class ghidra.program.model.data.UnsignedCharDataType
 
isSigned() - Method in class ghidra.program.model.scalar.Scalar
Returns true if scalar was created as a signed value
isSigned(int) - Static method in class ghidra.program.model.lang.OperandType
check the SIGNED flag.
isSignedChar() - Method in interface ghidra.program.model.data.DataOrganization
 
isSignedChar() - Method in class ghidra.program.model.data.DataOrganizationImpl
 
isSimplified() - Method in class ghidra.util.state.VarnodeOperation
 
isSimplifyDoublePrecision() - Method in class ghidra.app.decompiler.DecompileOptions
If the decompiler currently applies transformation rules that identify and simplify double precision arithmetic operations, true is returned.
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.
isSingleGoto() - Method in class ghidra.pcode.struct.GotoStmt
Check if the statement is or contains a single branch statement
isSizeDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
Returns true if the sizes of the memory blocks differ.
isSlaFormat(InputStream) - Static method in class ghidra.pcode.utils.SlaFormat
Try to read the header bytes of the .sla format from the given stream.
isSlowInstallation() - Element in annotation interface 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.
isSmallMethods() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
 
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
Returns true if this model has been sorted and does not have a new pending sort that will be applied
isSorted(int) - Method in class docking.widgets.AutoLookup
Returns true if the given column is sorted.
isSorted(int) - Method in class docking.widgets.list.GListAutoLookup
 
isSorted(int) - Method in class docking.widgets.table.GTableAutoLookup
 
isSortedAscending() - Method in class docking.widgets.AutoLookup
Returns true if the currently sorted column is sorted ascending.
isSortedAscending() - Method in class docking.widgets.list.GListAutoLookup
 
isSortedAscending() - Method in class docking.widgets.table.GTableAutoLookup
 
isSortPending() - Method in class docking.widgets.table.AbstractSortedTableModel
Returns true if there is a pending change to the current sort state (this includes a sort state that signals no sort will be applied)
isSource(V, E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
isSourceDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
Returns true if the source for the memory blocks differ.
isSparseColumn(int) - Method in class db.Schema
Determine if the specified column index has been designated as a sparse column within the associated record storage
isSparseIndex - Variable in class db.FieldIndexTable
 
isSpecial(CoffSymbol) - Static method in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
 
isSpecialCaseSizedBaseTypes() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to recognize named base types that have an explicit size in the name (eg "int32_t) and use statically sized data types instead of compiler-dependent data types.
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.dwarf.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 class ghidra.program.model.address.ProtectedAddressSpace
 
isStackSpace() - Method in interface ghidra.program.model.address.AddressSpace
Returns true if this space represents a stack location
isStackSpaceName(String) - Method in class ghidra.program.util.VarnodeContext
Check if spaceName is associated with the stack
isStackStorage() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
isStackStorage() - Method in class ghidra.program.model.listing.VariableStorage
 
isStackSymbolicSpace(Varnode) - Method in class ghidra.program.util.VarnodeContext
Check if varnode is in the stack space
isStackVariable() - Method in class ghidra.program.database.function.VariableDB
 
isStackVariable() - Method in interface ghidra.program.model.listing.Variable
 
isStackVariable() - Method in class ghidra.program.model.listing.ParameterImpl
 
isStackVarnode(Varnode) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
 
isStart() - Method in class ghidra.util.xml.XmlParserElement
Returns true if this element represents a start tag.
isStart() - Method in interface ghidra.xml.XmlElement
 
isStart() - Method in class ghidra.xml.XmlElementImpl
 
isStartAddressDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
Returns true if the start addresses of the memory blocks differ.
isStartDragOk() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Returns true if the mouse is at a location that can be dragged.
isStartDragOk(DragDropNode, int) - Method in interface docking.dnd.DragDropManager
Return true if the dragNode can be dragged.
isStartDragOk(DragGestureEvent) - Method in interface docking.dnd.Draggable
Return true if the object at the location in the DragGesture event is draggable.
isStartDragOk(DragGestureEvent) - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
 
isStartDragOk(List<GTreeNode>, int) - Method in interface docking.widgets.tree.support.GTreeDragNDropHandler
Return true if the dragUserData can be dragged.
isStartDragOk(List<GTreeNode>, int) - Method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
 
isStartDragOK() - Method in class docking.widgets.fieldpanel.FieldPanel
 
isState() - Method in class ghidra.app.plugin.processors.sleigh.OpTplWalker
 
isState() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
Are we at the end of the tree walk
isStateEnabled(ActionState<T>) - Method in class docking.menu.MultiStateDockingAction
Check if the given state can be selected
isStatement - Variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState
A boolean indicating that the current instruction is the beginning of a statement.
isStatic - Variable in class ghidra.app.util.demangler.DemangledObject
 
isStatic() - Method in class ghidra.app.util.bin.format.omf.OmfExternalSymbol
 
isStatic() - Method in class ghidra.app.util.bin.format.omf.OmfSymbolRecord
 
isStatic() - Method in class ghidra.app.util.demangler.DemangledObject
 
isStatic() - Method in interface ghidra.formats.gfilesystem.GFileSystem
Indicates if this filesystem is a static snapshot or changes.
isStatic() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
 
isStatic() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
 
isString(Data) - Static method in class ghidra.program.model.data.StringDataInstance
Returns true if the Data instance is a 'string'.
isStringDataType(DataType) - Static method in class ghidra.program.model.data.StringDataInstance
Returns true if the specified DataType is (or could be) a string.
isStringKey(String) - Static method in class generic.theme.StringPropertyValue
 
isStringSelection(FieldSelection) - Static method in class docking.widgets.fieldpanel.support.FieldSelectionHelper
 
isStrip(XCoffFileHeader) - Static method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
 
isStruct() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isStructure() - Method in class ghidra.app.util.PseudoData
 
isStructure() - Method in interface ghidra.program.model.listing.Data
Returns true if this data item is a Structure.
isStructure() - Method in class ghidra.program.model.listing.DataStub
 
isStructureMappedType() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
isStructureType() - Method in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
Returns true if this DIE defines a structure-like element (class, struct, interface, union).
isSubcache() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Checks to see whether or not this is a subcache
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.
isSubTransaction() - Method in class db.Transaction
Determine if this is a sub-transaction to a larger transaction.
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 class ghidra.program.model.address.ProtectedAddressSpace
 
isSuccessor(Address, Address) - Method in interface ghidra.program.model.address.AddressSpace
Tests whether addr2 immediately follows addr1.
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() - Method in enum class generic.theme.LafType
Returns true if the LookAndFeel represented by this LafType is supported on the current platform.
isSupported(String) - Method in class generic.theme.laf.LookAndFeelManager
 
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
 
isSuspectConstant(Varnode) - Method in class ghidra.program.util.VarnodeContext
Check if the constant is a suspect constant It shouldn't be trusted in certain cases.
isSuspended() - Method in class ghidra.framework.task.GTaskManager
Returns true if this GTaskManager is currently suspended.
isSuspended() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
isSuspended() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
isSuspended() - Method in interface ghidra.pcode.emu.PcodeMachine
Check the suspension state of the machine
isSuspended() - Method in interface ghidra.pcode.emu.PcodeThread
Check the suspension state of the thread's executor
isSwift(Program) - Static method in class ghidra.app.util.bin.format.swift.SwiftUtils
Checks if the given Program is a Swift program
isSwift(List<String>) - Static method in class ghidra.app.util.bin.format.swift.SwiftUtils
Checks if the given of section names contains a Swift section name
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
Check if the varnode is associated with a Symbolic location
isSymbolicDebugging() - Method in class ghidra.app.util.bin.format.macho.commands.NList
 
isSymbolicSpace(int) - Method in class ghidra.program.util.VarnodeContext
Check if the space ID is a symbolic space.
isSymbolicSpace(AddressSpace) - Method in class ghidra.program.util.VarnodeContext
Check if the space name is a symbolic space.
isSymbols() - Method in class ghidra.app.util.xml.XmlProgramOptions
If true, then symbols should be read/written.
isSynchronizing() - Static method in class ghidra.framework.store.FileSystemSynchronizer
Returns true the underlying file system is going through a long-running synchronization operation while holding the filesystem lock.
isSystemAction(DockingActionIf) - Method in class docking.action.KeyBindingsManager
 
isSystemId(String) - Static method in class generic.theme.Gui
Returns true if the given id is a system-defined id, such as those starting with laf.color or system.color.
isSystemKeybindingPrecedence() - Method in class docking.action.MultipleKeyAction
 
isSystemKeybindingPrecedence() - Method in class docking.action.SystemKeyBindingAction
 
isSystemKeybindingPrecedence() - Method in class docking.DockingKeyBindingAction
 
isSystemScript(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
Determine if the specified file is contained within the Ghidra installation.
isTagAssigned(String) - Method in class ghidra.program.database.function.FunctionTagManagerDB
 
isTagAssigned(String) - Method in interface ghidra.program.model.listing.FunctionTagManager
Returns true if the given tag is assigned to a function
isTagSupported(String) - Method in class help.validator.ReferenceTagProcessor
 
isTagSupported(String) - Method in class help.validator.TagProcessor
 
isTargetThread() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
isTaskRunning(String) - Static method in class ghidra.util.TaskUtilities
Returns true if the task with the indicated title is running.
isTemplate() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isTemporary() - Method in class ghidra.framework.data.DomainObjectAdapter
 
isTemporary() - Method in interface ghidra.framework.model.DomainObject
Returns true if this object has been marked as Temporary.
isTerminal() - Method in class ghidra.program.model.symbol.FlowType
 
isTerminal() - Method in class ghidra.program.model.symbol.RefType
Returns true if this instruction terminates
isTerminal() - Method in class ghidra.util.search.trie.ByteTrieNode
Returns whether this node represents a byte sequence in the trie or just an internal node on our way down to one.
isTerminal() - Method in interface ghidra.util.search.trie.ByteTrieNodeIfc
Returns whether this node represents a byte sequence in the trie or just an internal node on our way down to one.
isTerminated() - Method in interface ghidra.app.services.Terminal
Check whether the terminal is terminated or active
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.dwarf.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
 
isTextStubs() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
 
isTfn(Address) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod.GoMethodInfo
 
isThis - Variable in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
isThisBeforeRetPointer() - Method in interface ghidra.program.model.lang.ParamList
Return true if the this pointer occurs before an indirect return pointer The automatic parameters: this parameter and the hidden return value pointer both tend to be allocated from the initial general purpose registers reserved for parameter passing.
isThisBeforeRetPointer() - Method in class ghidra.program.model.lang.ParamListStandard
 
isThisParam(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
 
isThisPointer - Variable in class ghidra.program.model.lang.ParameterPieces
 
isThisPointer() - Method in class ghidra.program.model.pcode.HighSymbol
 
isThreadLocalSpace(AddressSpace) - Method in class ghidra.pcode.emu.ThreadPcodeExecutorState
Decide whether or not access to the given space is directed to thread-local state
isThreadSubrecord() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
 
isThumb(Program, long) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
Returns true if the address is THUMB code.
isThumb(Program, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
Returns true if the address is THUMB code.
isThumbSymbol() - Method in class ghidra.app.util.bin.format.macho.commands.NList
 
isThunk - Variable in class ghidra.app.util.demangler.DemangledObject
 
isThunk() - Method in class ghidra.app.util.demangler.DemangledObject
 
isThunk() - Method in class ghidra.program.database.function.FunctionDB
 
isThunk() - Method in interface ghidra.program.model.listing.Function
 
isThunk() - Method in class ghidra.util.UndefinedFunction
 
isThunk(long) - Method in class ghidra.program.database.function.FunctionManagerDB
 
isThunk(Program, Function) - Static method in class ghidra.app.cmd.function.CreateThunkFunctionCmd
Check if this is a Thunking function.
isTimedOut() - Method in class ghidra.app.decompiler.DecompileResults
If the action producing this set of decompiler results didn't complete, this method can be used to determine if the action was halted because its timer expired (as opposed to an error, a crash, or being explicitly cancelled).
isTipWindowEnabled() - Static method in class docking.DockingUtils
Returns true if application-wide Java tooltips are enabled.
isTLS() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Returns true if this symbol defines a thread-local symbol.
isTooBigToAnimate() - Method in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
Returns true if the graph is too large for animation (usually due to performance issues).
isToolbarAction() - Method in class docking.action.builder.AbstractActionBuilder
 
isToolEvent() - Method in class ghidra.framework.plugintool.PluginEvent
Determine if this event has been annotated with a ToolEventName which makes it available for passing to another tool via 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 - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
isTrailingPointer64() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
isTrailingPointer64() - Method in class ghidra.app.util.demangler.DemangledFunction
 
isTrailingRestrict - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
isTrailingRestrict() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
isTrailingRestrict() - Method in class ghidra.app.util.demangler.DemangledFunction
 
isTrailingUnaligned - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
isTrailingUnaligned() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
isTrailingUnaligned() - Method in class ghidra.app.util.demangler.DemangledFunction
 
isTrailingVolatile() - Method in class ghidra.app.util.demangler.DemangledFunction
 
isTransactionActive() - Method in class db.DBHandle
 
isTransactionActive() - Method in class ghidra.program.database.data.DataTypeManagerDB
Determine if transaction is active.
isTransient() - Method in class docking.ComponentProvider
Returns true if this component goes away during a user session (most providers remain in the tool all session long, visible or not)
isTransient() - Method in class docking.DialogComponentProvider
Returns true if this dialog is intended to be shown and hidden relatively quickly.
isTransient() - Method in class docking.DockingFrame
REturns whether this frame is transient.
isTransient() - Method in class ghidra.framework.model.ProjectLocator
 
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
Deprecated.
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.
isTrue(T, PcodeArithmetic.Purpose) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Convert, if possible, the given abstract condition to a concrete boolean value
isTryPackStructs() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to enable packing on structures/unions created during the DWARF import.
isType() - Method in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
isTypeAbsolute() - Method in class ghidra.app.util.bin.format.macho.commands.NList
 
isTypeAlignmentEnabled() - Method in interface ghidra.program.model.data.BitFieldPacking
Control whether the alignment of bit-field types is respected when laying out structures.
isTypeAlignmentEnabled() - Method in class ghidra.program.model.data.BitFieldPackingImpl
 
isTypeCast() - Method in class ghidra.app.util.demangler.DemangledFunction
 
isTypeDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
Returns true if the type for the memory blocks differ.
isTypeLocked() - Method in class ghidra.program.model.pcode.HighSymbol
If this returns true, this symbol's data-type is "locked", meaning it is considered unchangeable during decompilation.
isTypePreboundUndefined() - Method in class ghidra.app.util.bin.format.macho.commands.NList
 
isTypeUndefined() - Method in class ghidra.app.util.bin.format.macho.commands.NList
 
isUnaffected() - Method in class ghidra.program.model.pcode.Varnode
 
isUnaffected() - Method in class ghidra.program.model.pcode.VarnodeAST
 
isUnaffected() - Method in class ghidra.util.state.VarnodeOperation
 
isUnaligned - Variable in class ghidra.app.util.demangler.DemangledObject
 
isUnaligned() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isUnaligned() - Method in class ghidra.app.util.demangler.DemangledObject
 
isUnassignedStorage() - Method in class ghidra.program.model.lang.DynamicVariableStorage
 
isUnassignedStorage() - Method in class ghidra.program.model.listing.VariableStorage
 
isUnbreakableHTML(String) - Static method in class ghidra.util.HTMLUtilities
Returns true if the text cannot be broken into lines due to the usage of particular HTML constructs.
isUnConditional() - Method in class ghidra.program.model.symbol.FlowType
 
isUnConditional() - Method in class ghidra.program.model.symbol.RefType
Returns true if the flow is an unconditional call or jump
isUnconditionalBreakpoint(Tree) - Static method in enum class ghidra.pcode.exec.SleighUtils
Check if the given tree represents an unconditional breakpoint in the emulator
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.StubListing
 
isUndefined(DataType) - Static method in class ghidra.program.model.data.Undefined
Determine if the specified dataType is either a DefaultDataType, an Undefined data-type, or an Array of Undefined data-types.
isUndefinedArray(DataType) - Static method in class ghidra.program.model.data.Undefined
Determine if the specified dataType is an undefined array used to represent large undefined data.
isUndefinedData(Program, Address) - Static method in class ghidra.program.model.data.DataUtilities
Determine if the specified addr corresponds to an undefined data location where both undefined code units and defined data which has an Undefined data type is considered to be undefined.
isUndefinedRange(Program, Address, Address) - Static method in class ghidra.program.model.data.DataUtilities
Determine if there is only undefined data from the specified startAddress to the specified endAddress.
isUnicode() - Method in class ghidra.app.util.bin.format.pe.debug.DebugMisc
Returns true if this misc debug is unicode.
isUnicode() - Method in class ghidra.app.util.demangler.DemangledString
Returns true if the demangled string is unicode.
isUniform() - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
 
isUniform() - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
 
isUniform() - Method in interface docking.widgets.fieldpanel.LayoutModel
Returns true if every index returns a non-null layout and all the layouts are the same height.
isUniform() - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
isUniform() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
isUniformIndex() - Method in class docking.widgets.fieldpanel.FieldPanel
 
isUniformIndex() - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
Returns true if all the items are the same vertical size.
isUninitialized() - Method in class ghidra.graph.viewer.GraphComponent
 
isUninitializedData() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
isUninstalled(ResourceFile) - Static method in class utility.module.ModuleUtilities
Returns true if the given module has been uninstalled.
isUninstalled(File) - Static method in class utility.module.ModuleUtilities
Returns true if the given module has been uninstalled.
isUninstalled(String) - Static method in class utility.module.ModuleUtilities
Returns true if the given module has been uninstalled.
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
 
isUnionType(DataType) - Static method in class ghidra.program.model.pcode.UnionFacetSymbol
Return true if the given data-type is either a union or a pointer to a union and is suitable for being the data-type of UnionFacetSymbol
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
 
isUniqueName(String) - Method in class ghidra.app.util.bin.format.dwarf.NameDeduper
Returns true if the specified name hasn't been allocated yet.
isUniqueSpace() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
isUniqueSpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
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
 
isUniqueVariable() - Method in class ghidra.program.model.listing.ParameterImpl
 
isUnknownCallingConvention(String) - Static method in interface ghidra.program.model.lang.CompilerSpec
Determine if the specified calling convention name is treated as the unknown calling convention (blank or {code "unknown"}).
isUnresolved() - Method in class generic.theme.GColor
Returns true if this GColor could not find a value for its color id in the current theme and is using the default color as its delegate
isUnseen(Vertex) - Method in class ghidra.util.graph.DepthFirstSearch
Deprecated.
Return true if the vertex has not yet been discovered in the depth first search.
isUnsigned() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
isUnsigned() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isUnsorted() - Method in class docking.widgets.table.TableSortingContext
Returns true if there are no columns marked as sorted, which represents a 'no sort' state
isUnsorted() - Method in class docking.widgets.table.TableSortState
 
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.
isUpdatingTheme() - Static method in class generic.theme.Gui
Returns true if the theme system is in the process of updating
isUpdatingTheme() - Method in class generic.theme.ThemeManager
Returns true if the theme system is in the process of updating
isUpgradable() - Method in exception ghidra.util.exception.VersionException
Return true if the file can be upgraded to the current version.
isUpgradeable(int) - Method in class ghidra.program.database.bookmark.OldBookmark
 
isUpgradeable(int) - Method in class ghidra.program.database.properties.GenericSaveable
 
isUpgradeable(int) - Method in class ghidra.util.datastruct.IntArrayList
 
isUpgradeable(int) - Method in interface ghidra.util.Saveable
Determine if the implementation supports an storage upgrade of the specified oldSchemaVersion to the current schema version.
isUpgradeable(int) - Method in class ghidra.util.SaveableColor
 
isUpgradeable(int) - Method in class ghidra.util.SaveablePoint
 
isUpgraded() - Method in interface ghidra.program.database.map.AddressMap
Returns true if this address map has been upgraded.
isUpgraded() - Method in class ghidra.program.database.map.AddressMapDB
 
isUpgradeOK(Component, DomainFile, String, VersionException) - Static method in class ghidra.util.VersionExceptionHandler
 
isURL() - Method in class help.validator.model.HREF
 
isUseBookmarks() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
 
isUsedBy(Object) - Method in class ghidra.framework.data.DomainFileProxy
 
isUsedBy(Object) - Method in class ghidra.framework.data.DomainObjectAdapter
Returns true if the given consumer 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.
isUseErrorGUI() - Static method in class docking.test.AbstractDockingTest
 
isUseFormalParameterStorage() - Method in class ghidra.app.util.bin.format.dwarf.DWARFRegisterMappings
 
isUseLocalPrefixOverride() - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
 
isUsingAquaUI(ComponentUI) - Method in class generic.theme.StubThemeManager
 
isUsingAquaUI(ComponentUI) - Method in class generic.theme.ThemeManager
Returns true if the given UI object is using the Aqua Look and Feel.
isUsingAquaUI(ComponentUI) - Static method in class ghidra.docking.util.LookAndFeelUtils
Returns true if the given UI object is using the Aqua Look and Feel.
isUsingNimbusUI() - Method in class generic.theme.StubThemeManager
 
isUsingNimbusUI() - Method in class generic.theme.ThemeManager
Returns true if 'Nimbus' is the current Look and Feel
isUsingNimbusUI() - Static method in class ghidra.docking.util.LookAndFeelUtils
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.golang.rtti.GoModuledata
Returns true if this module data structure contains sane values.
isValid() - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Returns true if this slice seems valid.
isValid() - Method in interface ghidra.app.util.bin.format.pdb.PdbInfo
Returns true if this instance is valid.
isValid() - Method in class ghidra.app.util.bin.format.pdb.PdbInfoCodeView
 
isValid() - Method in class ghidra.app.util.bin.format.pdb.PdbInfoDotNet
 
isValid() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
 
isValid() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
 
isValid() - Method in class ghidra.app.util.bin.format.pef.PefDebug
 
isValid() - Method in class ghidra.app.util.PseudoData
 
isValid() - Method in class ghidra.program.database.function.VariableDB
 
isValid() - Method in class ghidra.program.model.lang.protorules.PrimitiveExtractor
 
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.ParameterImpl
 
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) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Returns true if this slice seems valid.
isValid(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
isValid(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
isValid(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
isValid(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
Returns true if the given row and column represent a valid location for this field with the given data
isValid(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
isValid(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
isValid(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
isValid(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
isValid(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
 
isValid(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
isValid(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
isValid(long) - Method in class ghidra.app.util.bin.format.dwarf.StringTable
Returns true if the specified offset is a valid offset for this string table.
isValid(ByteProvider) - Static method in class ghidra.app.util.bin.format.coff.CoffFileHeader
Tests if the given ByteProvider is a valid CoffFileHeader.
isValid(AddressSetView, Predicate<String>) - Method in class ghidra.app.util.bin.format.golang.rtti.GoString
Returns true if this string instance is valid and probably contains a go string.
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(StatusListener) - Method in class docking.widgets.values.GValuesMap
The call to validate the data using the ValuesMapValidator set in the GValuesMap.setValidator(ValuesMapValidator) method.
isValid(TaskMonitor) - Method in class ghidra.formats.gfilesystem.GFileSystemBase
Returns true if this file system implementation can handle the bytes provided.
isValidAddress(Address) - Method in interface ghidra.program.model.address.AddressFactory
Tests if the given address is valid for at least one of the Address Spaces in this factory
isValidAddress(Address) - Method in class ghidra.program.model.address.DefaultAddressFactory
 
isValidAddress(Program, Address) - Method in class ghidra.program.model.symbol.SymbolType
Returns true if the given address is valid for this symbol type.
isValidated() - Method in class ghidra.app.util.html.DataTypeLine
 
isValidated() - Method in class ghidra.app.util.html.EmptyDataTypeLine
 
isValidated() - Method in class ghidra.app.util.html.EmptyTextLine
 
isValidated() - Method in class ghidra.app.util.html.EmptyVariableTextLine
 
isValidated() - Method in class ghidra.app.util.html.TextLine
 
isValidated() - Method in interface ghidra.app.util.html.ValidatableLine
True means that this line has been matched against another line, regardless of whether the two lines are the same or not.
isValidated() - Method in class ghidra.app.util.html.VariableTextLine
 
isValidBaseDataType(DataType) - Static method in class ghidra.program.model.data.BitFieldDataType
Check if a specified baseDataType is valid for use with a bitfield
isValidCLanguageChar(char) - Static method in class ghidra.util.StringUtilities
Returns true if the character is OK to be contained inside C language string.
isValidCode(Address) - Method in class ghidra.app.util.PseudoDisassembler
Check that this entry point leads to valid code: May have multiple entries into the body of the code.
isValidCode(Address, PseudoDisassemblerContext) - Method in class ghidra.app.util.PseudoDisassembler
Check that this entry point leads to valid code: May have multiple entries into the body of the code.
isValidComponentContext(ActionContext) - Method in interface docking.action.ComponentBasedDockingAction
Returns true if the given context contains this action's component
isValidContext(ActionContext) - Method in class docking.action.ContextSpecificAction
 
isValidContext(ActionContext) - Method in class docking.action.DockingAction
 
isValidContext(ActionContext) - Method in interface docking.action.DockingActionIf
Method that actions implement to indicate if this action is valid (knows how to work with, is appropriate for) for the given context.
isValidContext(ActionContext) - Method in class docking.DockingActionProxy
 
isValidContext(ActionContext) - Method in class ghidra.app.context.ListingContextAction
 
isValidContext(ActionContext) - Method in class ghidra.app.context.NavigatableContextAction
 
isValidContext(ActionContext) - Method in class ghidra.app.context.ProgramContextAction
 
isValidContext(ActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
 
isValidContext(ActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
 
isValidContext(ActionContext) - Method in interface ghidra.app.services.ClipboardContentProviderService
Return whether the given context is valid for actions on popup menus.
isValidContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddAllFieldAction
 
isValidContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddFieldAction
 
isValidContext(ActionContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
 
isValidContext(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
isValidContext(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
 
isValidContext(ListingActionContext) - Method in class ghidra.app.context.ListingContextAction
 
isValidContext(ListingActionContext) - Method in class ghidra.app.merge.tool.ViewInstructionDetailsAction
 
isValidContext(ProgramActionContext) - Method in class ghidra.app.context.ProgramContextAction
 
isValidContext(ProgramLocationActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
 
isValidContext(ProgramSymbolActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
 
isValidContext(DomainFileContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
 
isValidContext(ProjectDataContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
isValidContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
 
isValidContext(T) - Method in class docking.action.ContextSpecificAction
 
isValidDataTypeName(String) - Static method in class ghidra.program.model.data.DataUtilities
Determine if the specified name is a valid data-type name
isValidFormalName(String) - Static method in class ghidra.program.database.SpecExtension
Determine if the desired formal name is a valid identifier
isValidIndex(int) - Method in class ghidra.app.util.bin.BinaryReader
Returns true if the specified unsigned int32 index into the underlying byte provider is valid.
isValidIndex(long) - Method in class ghidra.app.util.bin.BinaryReader
Returns true if the specified index into the underlying byte provider is valid.
isValidIndex(long) - Method in class ghidra.app.util.bin.ByteArrayProvider
 
isValidIndex(long) - Method in interface ghidra.app.util.bin.ByteProvider
Returns true if the specified index is valid.
isValidIndex(long) - Method in class ghidra.app.util.bin.ByteProviderWrapper
 
isValidIndex(long) - Method in class ghidra.app.util.bin.EmptyByteProvider
 
isValidIndex(long) - Method in class ghidra.app.util.bin.FileByteProvider
 
isValidIndex(long) - Method in class ghidra.app.util.bin.FileBytesProvider
 
isValidIndex(long) - Method in class ghidra.app.util.bin.InputStreamByteProvider
 
isValidIndex(long) - Method in class ghidra.app.util.bin.MemBufferByteProvider
 
isValidIndex(long) - Method in class ghidra.app.util.bin.MemoryByteProvider
 
isValidIndex(long) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
 
isValidIndex(long) - Method in class ghidra.app.util.bin.RangeMappedByteProvider
 
isValidIndex(long) - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
isValidIndex(long) - Method in class ghidra.app.util.bin.UnlimitedByteProviderWrapper
 
isValidIndex(long) - Method in class ghidra.formats.gfilesystem.RefdByteProvider
 
isValidInformation() - Method in interface docking.wizard.WizardPanel
Return true if the user entered valid information for this panel.
isValidInformation() - Method in class ghidra.framework.main.ProjectAccessPanel
 
isValidInformation() - Method in class ghidra.framework.main.RepositoryPanel
Return whether the user entry is valid
isValidInformation() - Method in class ghidra.framework.main.ServerInfoComponent
Return whether the fields on this panel have valid information.
isValidInformation() - Method in class ghidra.framework.main.ServerInfoPanel
Return whether the fields on this panel have valid information.
isValidInlineString(AddressSetView, Predicate<String>) - Method in class ghidra.app.util.bin.format.golang.rtti.GoString
Returns true if this string instance points to valid char[] data.
isValidLaneSize(int) - Method in class ghidra.program.model.lang.Register
Determines whether laneSizeInBytes is a valid lane size for this register.
isValidMangledName(String) - Static method in class ghidra.util.NamingUtilities
Performs a validity check on a mangled name
isValidMemoryBlockName(String) - Static method in interface ghidra.program.model.mem.Memory
Validate the given block name: cannot be null, cannot be an empty string, cannot contain control characters (ASCII 0..0x19).
isValidName(String) - Static method in interface ghidra.program.model.address.AddressSpace
Determine if the specific name is a valid address space name (e.g., allowed overlay space 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.dwarf.expression.DWARFExpressionOpCodes
 
isValidOverlayBaseSpace(AddressSpace) - Method in class ghidra.program.database.ProgramAddressFactory
Determine whether the given space can have an overlay
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.GlobalVariableSymbolDB
 
isValidParent(Namespace) - Method in class ghidra.program.database.symbol.LibrarySymbol
 
isValidParent(Namespace) - Method in class ghidra.program.database.symbol.NamespaceSymbol
 
isValidParent(Namespace) - Method in class ghidra.program.database.symbol.SymbolDB
 
isValidParent(Namespace) - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
isValidParent(Namespace) - Method in class ghidra.program.model.address.GlobalSymbol
 
isValidParent(Namespace) - Method in interface ghidra.program.model.symbol.Symbol
Determines if the given parent is valid for this Symbol.
isValidPatternString(String) - Method in class docking.widgets.table.constraint.StringColumnConstraint
 
isValidPatternString(String) - Method in class docking.widgets.table.constraint.StringMatchesColumnConstraint
 
isValidPointer(Data) - Static method in class ghidra.app.util.bin.format.elf.ElfDefaultGotPltMarkup
Determine if pointerData refers to a valid memory address or symbol
isValidProjectName(String) - Static method in class ghidra.util.NamingUtilities
Tests whether the given string is a valid project name.
isValidRange(long, int) - Method in class ghidra.app.util.bin.BinaryReader
Returns true if the specified range is valid and does not wrap around the end of the index space.
isValidRange(long, long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
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.app.util.bin.format.golang.rtti.types.GoFuncType
Returns true if this function type is defined to be vararg
isVarArg() - Method in class ghidra.program.model.pcode.FunctionPrototype
 
isVarArgs() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isVariable() - Method in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
 
isVariableAddress() - Method in interface ghidra.program.model.address.Address
Returns true if this address represents a location in variable space.
isVariableAddress() - Method in class ghidra.program.model.address.GenericAddress
 
isVariableLength() - Method in class db.BinaryField
 
isVariableLength() - Method in class db.Field
 
isVariableLength() - Method in class db.FixedField10
 
isVariableLength() - Method in class db.Schema
Returns true if records for this Schema can be of variable lengths.
isVariableLength() - Method in class db.StringField
 
isVariableLength() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.FieldOutput
Marks this field as variable length, which will cause the Ghidra structure containing this field to have a "_NN" name suffix that specifies the length of this instance.
isVariableLength() - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldOutputInfo
 
isVariableRef() - Method in class ghidra.app.decompiler.ClangCaseToken
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
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
 
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
Determine if a version selection has been made.
isVertexSelected() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
isVertical() - Method in enum class docking.widgets.shapes.Location
 
isViolated() - Method in class generic.concurrent.ReentryGuard
Check if there is a violation
isVirtual - Variable in class ghidra.app.util.demangler.DemangledObject
 
isVirtual() - Method in class ghidra.app.util.demangler.DemangledObject
 
isVisible() - Method in class docking.AbstractDockingTool
 
isVisible() - Method in class docking.ComponentProvider
Convenience method to indicate if this provider is showing.
isVisible() - Method in class docking.DialogComponentProvider
 
isVisible() - Method in class docking.DockingWindowManager
Returns true if the set of windows associated with this window manager are visible.
isVisible() - Method in interface docking.Tool
Returns true if tool is visible
isVisible() - Method in class docking.widgets.fieldpanel.AccessibleField
 
isVisible() - Method in class docking.widgets.textfield.TextFieldLinker
Check if all component fields 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 class docking.DockingWindowManager
Returns true if the specified provider's component is visible
isVisible(ComponentProvider) - Method in interface docking.Tool
Returns true if the given ComponentProvider is currently visible.
isVisible(DomainObject) - Method in class ghidra.app.merge.MergeManagerPlugin
 
isVisible(Program) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
isVisible(Program) - Method in interface ghidra.app.services.ProgramManager
Returns true if the specified program is open and considered visible to the user.
isVisible(TableColumn) - Method in class docking.widgets.table.GTableColumnModel
Returns true if the given column is visible.
isVisibleByDefault(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
 
isVisibleByDefault(int) - Method in interface docking.widgets.table.VariableColumnTableModel
Returns true if the column denoted by the given model index is specified by the table model as being visible when the table is loaded for the first time.
isVisibleTab(T) - Method in class docking.widgets.tab.GTabPanel
Returns true if the tab for the given value is visible on the tab panel.
isVisited - Variable in class ghidra.program.model.correlate.Block
 
isVoid() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isVoid(DataType) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
 
isVoidAllowed() - Method in class ghidra.program.database.function.ReturnParameterDB
 
isVoidAllowed() - Method in class ghidra.program.database.function.VariableDB
 
isVoidAllowed() - Method in class ghidra.program.model.listing.ReturnParameterImpl
 
isVoidAllowed() - Method in class ghidra.program.model.listing.ParameterImpl
 
isVoidDataType(DataType) - Static method in class ghidra.program.model.data.VoidDataType
Determine if the specified DataType is a VoidDataType after stripping away any TypeDef.
isVoidStorage() - Method in class ghidra.program.model.lang.DynamicVariableStorage
 
isVoidStorage() - Method in class ghidra.program.model.listing.VariableStorage
 
isVoidType() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
isVolatile - Variable in class ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
 
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 class ghidra.program.model.lang.AddressLabelInfo
Returns whether the object is volatile.
isVolatile() - Method in interface ghidra.program.model.listing.Data
Determine if this data has explicitly been marked as volatile.
isVolatile() - Method in class ghidra.program.model.listing.DataStub
 
isVolatile() - Method in interface ghidra.program.model.mem.MemoryBlock
Returns the volatile attribute state of this block.
isVolatile() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
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.macho.commands.dyld.BindingTable.Binding
Returns True if the binding is "weak"; otherwise false.
isWeak() - Method in class ghidra.app.util.bin.format.pef.ImportedSymbol
The imported symbol does not have to be present at fragment preparation time in order for execution to continue.
isWeakImport() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImport
 
isWeekend(Calendar) - Static method in class ghidra.util.DateUtils
 
isWhiteSpace() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
 
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.bin.format.dwarf.DWARFLocation
 
isWildCard() - Method in class ghidra.app.services.QueryData
 
isWindowsOnTop() - Method in class docking.DockingWindowManager
Returns true if the window mode is "satellite windows always on top of root window".
isWindowsOnTop() - Method in class ghidra.framework.plugintool.PluginTool
Return the value of the Tool option (GhidraOptions.OPTION_DOCKING_WINDOWS_ON_TOP) for whether docked windows will always be shown on top of their parent windows.
isWord(int) - Static method in class ghidra.program.model.lang.OperandType
check the WORD flag.
isWordChar(char, char[]) - Static method in class ghidra.util.StringUtilities
Loosely defined as a character that we would expected to be an normal ascii content meant for consumption by a human.
isWorking - Variable in class ghidra.util.task.AbstractSwingUpdateManager
 
isWritable() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
isWritable() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
Returns true if this section is writable.
isWritable() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
 
isWritable() - Method in class ghidra.app.util.PseudoData
 
isWritable() - Method in interface ghidra.program.model.listing.Data
Determine if this data has explicitly been marked as writable.
isWritable() - Method in class ghidra.program.model.listing.DataStub
 
isWritable(EmuUnixUser) - Method in interface ghidra.pcode.emu.unix.EmuUnixFile
Check if the given user can write this file
isWrite() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
Returns true if this segment is writable when loaded
isWrite() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
Returns true if the initial protections include WRITE.
isWrite() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
Returns true if the initial protections include WRITE.
isWrite() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
Returns true if the initial protections include WRITE.
isWrite() - Method in class ghidra.app.util.bin.format.macho.Section
Returns true if this section has WRITE permission.
isWrite() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
Returns true if this section has write permissions.
isWrite() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
isWrite() - Method in interface ghidra.program.model.mem.MemoryBlock
Returns the value of the write property associated with this block
isWrite() - Method in class ghidra.program.model.mem.MemoryBlockStub
 
isWrite() - Method in class ghidra.program.model.symbol.DataRefType
 
isWrite() - Method in class ghidra.program.model.symbol.RefType
Returns true if the reference is a write
isWrite(Collection<EmuUnixFileSystem.OpenFlag>) - Static method in enum class ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag
Check if the given flags indicate open for writing
isWriteBackEnabled() - Method in interface ghidra.app.emulator.EmulatorConfiguration
 
isWriteDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
Returns true if the memory blocks Write flags differ.
isX86 - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
 
isXREFHeaderLocation(ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldMouseHandler
 
isXREFHeaderLocation(ProgramLocation) - Method in class ghidra.app.util.viewer.field.XRefFieldMouseHandler
 
isZero() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Check if all bits are 0 bits
isZero() - Method in class ghidra.pcode.floatformat.BigFloat
 
isZero() - Method in class ghidra.program.model.lang.Register
Returns true for a register that is always zero
isZeroBitFieldComponent() - Method in interface ghidra.program.model.data.DataTypeComponent
Determine if the specified component corresponds to a zero-length bit-field.
isZeroBitFieldComponent() - Method in class ghidra.program.model.data.DataTypeComponentImpl
 
isZeroBitFieldComponent() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
 
isZeroByte() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
isZeroByteDataType(DataType) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
 
isZeroGUID(byte[], int) - Static method in class ghidra.app.util.datatype.microsoft.NewGuid
 
isZeroLength() - Method in class ghidra.program.model.data.AbstractDataType
 
isZeroLength() - Method in class ghidra.program.model.data.ArrayDataType
 
isZeroLength() - Method in class ghidra.program.model.data.BitFieldDataType
 
isZeroLength() - Method in interface ghidra.program.model.data.DataType
Indicates this datatype is defined with a zero length.
isZeroLength() - Method in class ghidra.program.model.data.StructureDataType
 
isZeroLength() - Method in class ghidra.program.model.data.TypedefDataType
 
isZeroLength() - Method in class ghidra.program.model.data.UnionDataType
 
isZeroRegisterIsBuiltin() - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfo
 
italic(String) - Static method in class ghidra.util.HTMLUtilities
Surrounds the specified text with the HTML begin and end tags for italic.
italicFont - Variable in class docking.widgets.AbstractGCellRenderer
 
item() - Method in record class ghidra.app.util.bin.format.elf.info.ElfInfoItem.ItemWithAddress
Returns the value of the item record component.
ITEM - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
itemChanged(String, String) - Method in class ghidra.framework.store.FileSystemEventManager
 
itemChanged(String, String) - Method in interface ghidra.framework.store.FileSystemListener
Notfication that an item's state has changed.
ItemCheckoutStatus - Class in ghidra.framework.store
ItemCheckoutStatus provides immutable status information for a checked-out item.
ItemCheckoutStatus(long, CheckoutType, String, int, long, String) - Constructor for class ghidra.framework.store.ItemCheckoutStatus
Constructor.
itemCreated(String, String) - Method in class ghidra.framework.store.FileSystemEventManager
 
itemCreated(String, String) - Method in interface ghidra.framework.store.FileSystemListener
Notification that a new folder item was created.
itemDeleted(String, String) - Method in class ghidra.framework.store.FileSystemEventManager
 
itemDeleted(String, String) - Method in interface ghidra.framework.store.FileSystemListener
Notification that a folder item was deleted.
itemDeleted(String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
 
itemDeleted(String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
Notify the filesystem that the property file and associated data files for an item have been removed from the filesystem.
ItemDeserializer - Class in ghidra.framework.store.local
ItemDeserializer facilitates the reading of a compressed data stream contained within a "packed" file.
ItemDeserializer(ResourceFile) - Constructor for class ghidra.framework.store.local.ItemDeserializer
 
ItemDeserializer(File) - Constructor for class ghidra.framework.store.local.ItemDeserializer
Constructor.
itemMoved(String, String, String, String) - Method in class ghidra.framework.store.FileSystemEventManager
 
itemMoved(String, String, String, String) - Method in interface ghidra.framework.store.FileSystemListener
Notification that an item was moved.
itemName - Variable in class ghidra.framework.remote.RepositoryItem
 
itemName - Variable in class ghidra.framework.store.remote.RemoteFolderItem
 
itemPath - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
 
itemPicked(T) - Method in interface docking.widgets.table.TableItemPickedListener
 
itemProcessed(QResult<I, R>) - Method in interface generic.concurrent.QItemListener
Callback for when a item has completed processing, regardless of whether or not the item process normally, was cancelled, or encountered an error during processing.
itemRenamed(String, String, String) - Method in class ghidra.framework.store.FileSystemEventManager
 
itemRenamed(String, String, String) - Method in interface ghidra.framework.store.FileSystemListener
Notification that an item was renamed.
ItemSerializer - Class in ghidra.framework.store.local
ItemSerializer facilitates the compressing and writing of a data stream to a "packed" file.
itemStateChanged(ItemEvent) - Method in class ghidra.framework.options.PropertyBoolean
 
itemStateChanged(ItemEvent) - Method in class ghidra.framework.options.PropertySelector
 
itemType - Variable in class ghidra.framework.remote.RepositoryItem
 
ItemWithAddress(T, Address) - Constructor for record class ghidra.app.util.bin.format.elf.info.ElfInfoItem.ItemWithAddress
Creates an instance of a ItemWithAddress record class.
iterateTypes() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Returns an iterator that walks all the types contained in this module
IterationStatement() - Method in class ghidra.app.util.cparser.C.CParser
 
IterativeFindPathsAlgorithm<V,E extends GEdge<V>> - Class in ghidra.graph.algo
Finds all paths between two vertices for a given graph.
IterativeFindPathsAlgorithm() - Constructor for class ghidra.graph.algo.IterativeFindPathsAlgorithm
 
iterator() - Method in class db.Table
Iterate over the records in ascending sorted order.
iterator() - Method in interface docking.widgets.fieldpanel.LayoutModel
Returns an iterator that walks all the Layout items in this model.
iterator() - Method in class docking.widgets.fieldpanel.support.FieldSelection
 
iterator() - Method in class docking.widgets.table.TableSortState
 
iterator() - Method in class docking.widgets.table.TableSortStateEditor
 
iterator() - Method in class docking.widgets.table.threaded.TableData
 
iterator() - Method in class generic.concurrent.ConcurrentListenerSet
 
iterator() - Method in class generic.FilteredIterator
 
iterator() - Method in class generic.stl.VectorSTL
 
iterator() - Method in class ghidra.app.decompiler.ClangTokenGroup
 
iterator() - Method in class ghidra.app.decompiler.component.TokenHighlights
 
iterator() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
Traverse the productions
iterator() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
 
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.app.util.opinion.LoadResults
 
iterator() - Method in class ghidra.framework.main.logviewer.model.ChunkModel
 
iterator() - Method in class ghidra.framework.model.DomainObjectChangedEvent
Returns iterator over all sub-events
iterator() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
iterator() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
 
iterator() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
 
iterator() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
 
iterator() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
 
iterator() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
iterator() - Method in class ghidra.program.database.code.CodeUnitKeyIterator
 
iterator() - Method in class ghidra.program.database.code.CommentTypeFilterAddressIterator
 
iterator() - Method in class ghidra.program.database.code.CommentTypeFilterIterator
 
iterator() - Method in class ghidra.program.database.code.EmptyCodeUnitIterator
 
iterator() - Method in class ghidra.program.database.code.InstructionRecordIterator
 
iterator() - Method in class ghidra.program.database.map.AddressKeyAddressIterator
 
iterator() - Method in class ghidra.program.database.map.AddressKeyRecordIterator
 
iterator() - Method in class ghidra.program.database.map.NormalizedAddressSet
 
iterator() - Method in class ghidra.program.database.mem.MemoryMapDB
 
iterator() - Method in class ghidra.program.database.register.IndexToAddressRangeIteratorAdapter
 
iterator() - Method in class ghidra.program.database.symbol.TypeFilteredSymbolIterator
 
iterator() - Method in class ghidra.program.database.util.IndexedAddressIterator
 
iterator() - Method in interface ghidra.program.model.address.AddressIterator
 
iterator() - Method in class ghidra.program.model.address.AddressIteratorAdapter
 
iterator() - Method in class ghidra.program.model.address.AddressRangeChunker
 
iterator() - Method in class ghidra.program.model.address.AddressRangeImpl
 
iterator() - Method in interface ghidra.program.model.address.AddressRangeIterator
 
iterator() - Method in class ghidra.program.model.address.AddressSet
 
iterator() - Method in interface ghidra.program.model.address.AddressSetView
Returns an iterator over the address ranges in this address set.
iterator() - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
iterator() - Method in class ghidra.program.model.address.EmptyAddressIterator
 
iterator() - Method in class ghidra.program.model.address.EmptyAddressRangeIterator
 
iterator() - Method in class ghidra.program.model.block.CodeBlockImpl
 
iterator() - Method in interface ghidra.program.model.block.CodeBlockIterator
 
iterator() - Method in class ghidra.program.model.data.NoisyStructureBuilder
 
iterator() - Method in class ghidra.program.model.lang.InstructionBlock
Returns an iterator over all the instructions in this block.
iterator() - Method in class ghidra.program.model.lang.InstructionSet
Returns an iterator over the blocks in this Instruction set, giving preference to fall through flows.
iterator() - Method in interface ghidra.program.model.listing.DataIterator
 
iterator() - Method in class ghidra.program.model.mem.StubMemory
 
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.FilteringAccumulatorWrapper
 
iterator() - Method in class ghidra.util.datastruct.ListAccumulator
 
iterator() - Method in class ghidra.util.datastruct.LongArrayList
 
iterator() - Method in class ghidra.util.datastruct.LRUSet
 
iterator() - Method in class ghidra.util.datastruct.QueueStub
 
iterator() - Method in class ghidra.util.datastruct.Range
 
iterator() - Method in class ghidra.util.datastruct.RedBlackTree
 
iterator() - Method in class ghidra.util.datastruct.SetAccumulator
 
iterator() - Method in class ghidra.util.datastruct.SizeLimitedAccumulatorWrapper
 
iterator() - Method in class ghidra.util.datastruct.SortedRangeList
 
iterator() - Method in class ghidra.util.datastruct.Stack
Returns an iterator over the items of the stack.
iterator() - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
 
iterator() - Method in interface ghidra.util.graph.KeyIndexableSet
Deprecated.
Returns an iterator for this KeyIndexableSet which uses the hasNext()/next() style.
iterator(boolean) - Method in class docking.widgets.tree.GTreeNode
Returns an iterator of the GTree nodes in the subtree of this node
iterator(boolean) - Method in class ghidra.app.decompiler.ClangToken
Get an iterator over tokens starting with this ClangToken.
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.StubMemory
 
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.StubMemory
 
iterator(Address, boolean) - Method in class ghidra.program.util.ProgramSelection
 
iterator(RedBlackEntry<K, V>, boolean) - Method in class ghidra.util.datastruct.RedBlackTree
 
iterator(BigInteger) - Method in interface docking.widgets.fieldpanel.LayoutModel
Returns an iterator that walks all the Layout items in this model, starting at the specified index.
iterator(K, boolean) - Method in class ghidra.util.datastruct.RedBlackTree
 
iterators - Variable in class generic.util.MultiIterator
 
IteratorSTL<T> - Interface in generic.stl
 
iterCauses(Throwable) - Static method in class ghidra.util.exception.MultipleCauses.Util
 
IVORY - Static variable in class ghidra.util.WebColors
 

J

J_CURSPACE - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
J_CURSPACE_SIZE - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
J_FLOWDEST - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
J_FLOWDEST_SIZE - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
J_FLOWREF - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
J_FLOWREF_SIZE - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
J_NEXT - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
J_NEXT2 - 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
 
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_ICON - Static variable in class generic.theme.GTheme
 
JAVA_LANGUAGE - Enum constant in enum class 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
 
javaDefaults - Variable in class generic.theme.ThemeManager
 
JavaEnumSettingsDefinition<T extends 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 handler to facilitate drag-n-drop for a list of Java File objects which is dropped onto the Project data tree or a running Ghidra Tool (see DataFlavor.javaFileListFlavor).
JavaFileListHandler() - Constructor for class ghidra.framework.main.datatree.JavaFileListHandler
 
JavaHelpFilesBuilder - Class in help
This class: Creates a XXX_map.xml file (topic IDs to help files) Creates a XXX_TOC.xml file from a source toc.xml file Finds unused images
JavaHelpFilesBuilder(Path, String, LinkDatabase) - Constructor for class help.JavaHelpFilesBuilder
 
JavaHelpPlugin - Class in ghidra.app.plugin.debug
Generate a file of all components and actions in the
JavaHelpPlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.JavaHelpPlugin
 
JavaHelpSetBuilder - Class in help
 
JavaHelpSetBuilder(String, Path, Path, Path, Path) - Constructor for class help.JavaHelpSetBuilder
 
JavaHelpValidator - Class in help.validator
 
JavaHelpValidator(String, HelpModuleCollection) - Constructor for class help.validator.JavaHelpValidator
 
JavaPropertyValue - Class in generic.theme
A base class that represents a Java UIManager property.
JavaPropertyValue(String, String, Object) - Constructor for class generic.theme.JavaPropertyValue
 
JavaScriptProvider - Class in ghidra.app.script
The provider for Ghidra Scripts written in Java
JavaScriptProvider() - Constructor for class ghidra.app.script.JavaScriptProvider
Create a new JavaScriptProvider associated with the current bundle host used by scripting.
JavaSourceFile - Class in ghidra.util
 
JavaSourceFile(String) - Constructor for class ghidra.util.JavaSourceFile
 
JavaSourceLine - Class in ghidra.util
 
JavaSourceLine(String, int) - Constructor for class ghidra.util.JavaSourceLine
 
jj_nt - Variable in class ghidra.app.util.cparser.C.CParser
Next token.
jj_nt - Variable in class ghidra.app.util.cparser.CPP.PreProcessor
Next token.
jjFillToken() - Method in class ghidra.app.util.cparser.C.CParserTokenManager
 
jjFillToken() - Method in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
 
jjnewLexState - Static variable in class ghidra.app.util.cparser.C.CParserTokenManager
Lex State array.
jjnewLexState - Static variable in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class ghidra.app.util.cparser.C.CParserTokenManager
Token literal values.
jjstrLiteralImages - Static variable in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
Token literal values.
Job - Class in ghidra.util.worker
 
Job() - Constructor for class ghidra.util.worker.Job
 
JobApiNative - Interface in ghidra.pty.windows.jna
 
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.StubMemory
 
join(DirectedGraph) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
This method joins nodes from a directed graph into this.
Join() - Constructor for class ghidra.program.model.pcode.Varnode.Join
 
JOIN_SPACE_NAME - Static variable in class ghidra.program.model.lang.SpaceNames
 
joinPieces - Variable in class ghidra.program.model.lang.ParameterPieces
 
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 - Enum constant in enum class generic.json.JSONType
 
JSMN_ERROR_INVAL - Enum constant in enum class generic.json.JSONError
 
JSMN_ERROR_NOMEM - Enum constant in enum class generic.json.JSONError
 
JSMN_ERROR_PART - Enum constant in enum class generic.json.JSONError
 
JSMN_OBJECT - Enum constant in enum class generic.json.JSONType
 
JSMN_PRIMITIVE - Enum constant in enum class generic.json.JSONType
JSON type identifier.
JSMN_STRING - Enum constant in enum class generic.json.JSONType
 
JSMN_SUCCESS - Enum constant in enum class generic.json.JSONError
 
Json - Class in generic.json
A utility class to format strings in JSON format.
Json() - Constructor for class generic.json.Json
 
Json.JsonWithFlatToStringStyle - Class in generic.json
A ToStringStyle inspired by ToStringStyle.JSON_STYLE that places object fields all on one line, with Json style formatting.
Json.JsonWithNewlinesToStringStyle - Class in generic.json
A ToStringStyle inspired by ToStringStyle.JSON_STYLE that places object fields on newlines for more readability
JSONError - Enum Class 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.
JSonProperties - Class in ghidra.framework.options
A convenience class for creating a GProperties object from a file containing JSon data generated from GProperties.saveToJsonFile(File)
JSonProperties(File) - Constructor for class ghidra.framework.options.JSonProperties
 
JSONToken - Class in generic.json
 
JSONToken(JSONType, int, int) - Constructor for class generic.json.JSONToken
JSON token description.
JSONType - Enum Class in generic.json
 
jTree - Variable in class docking.widgets.tree.GTreeTask
 
JTreeMouseListenerDelegate - Class in docking.widgets
 
JTreeMouseListenerDelegate(JTree) - Constructor for class docking.widgets.JTreeMouseListenerDelegate
 
JUMP_CODESPACE - Static variable in class ghidra.app.plugin.processors.generic.ConstantTemplate
 
JUMP_NEXT - Static variable in class ghidra.app.plugin.processors.generic.ConstantTemplate
 
JUMP_OVERRIDE_UNCONDITIONAL - Static variable in class ghidra.graph.ProgramGraphType
 
JUMP_OVERRIDE_UNCONDITIONAL - Static variable in class ghidra.program.model.symbol.RefType
RefType.JUMP_OVERRIDE_UNCONDITIONAL is used with a memory Reference to override the destination of an instruction PcodeOp.BRANCH or PcodeOp.CBRANCH pcode operation.
Jump_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.Jump_scope
 
Jump_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
 
JUMP_START - Static variable in class ghidra.app.plugin.processors.generic.ConstantTemplate
 
jump_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
JUMP_TERMINATOR - Static variable in class ghidra.graph.ProgramGraphType
 
JUMP_TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
RefType.JUMP_TERMINATOR corresponds to a conditional jump/branch FlowType followed by a terminal without fall-through (e.g., unconditional return from a function).
jumpdest() - Method in class ghidra.sleigh.grammar.SleighEcho
 
jumpdest() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
jumpdest() - Method in class ghidra.sleigh.grammar.SleighParser
 
jumpdest(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
jumpdest_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.jumpdest_return
 
JUMPOUT - Static variable in class ghidra.app.plugin.processors.generic.ConstructorInfo
 
JUMPOUT - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
JumpStatement() - Method in class ghidra.app.util.cparser.C.CParser
 
JumpTable - Class in ghidra.program.model.pcode
JumpTable found as part of the decompilation of a function
JumpTable(Address, ArrayList<Address>, boolean) - Constructor for class ghidra.program.model.pcode.JumpTable
 
JumpTable(AddressSpace) - Constructor for class ghidra.program.model.pcode.JumpTable
 
JumpTable.BasicOverride - Class in ghidra.program.model.pcode
 
JumpTable.LoadTable - Class in ghidra.program.model.pcode
 
JungDirectedGraph<V,E extends GEdge<V>> - Class in ghidra.graph.jung
 
JungDirectedGraph() - Constructor for class ghidra.graph.jung.JungDirectedGraph
 
JungDirectedVisualGraph<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.graphs
A class to combine the JungDirectedGraph and 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
 
JungPickingGraphMousePlugin<V,E> - Class in ghidra.graph.viewer.event.mouse
PickingGraphMousePlugin supports the picking of graph elements with the mouse.
JungPickingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
create an instance with default settings
JungPickingGraphMousePlugin(int, int) - Constructor for class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
create an instance with overrides
JungToGDirectedGraphAdapter<V,E extends GEdge<V>> - Class in ghidra.graph.jung
A class that turns a Graph into 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 - Enum constant in enum class ghidra.app.util.bin.format.macos.cfm.CFragUsage
MacOS application.
kCFBundleCFragLocator - Enum constant in enum class ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
Container is in the executable of a CFBundle.
kCFBundlePreCFragLocator - Enum constant in enum class ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
Passed to init routines in lieu of kCFBundleCFragLocator.
kCodeCFragSymbol - Enum constant in enum class ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
 
kDataCFragSymbol - Enum constant in enum class ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
 
kDataForkCFragLocator - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.util.bin.format.macos.cfm.CFragUsage
Application or library private extension/plug-in.
KEEP_ALL - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
Keep the Original program's, the Latest program's, and My program's information to resolve a conflict.
KEEP_BOTH - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
Keep both the Latest program's and My program's information to resolve a conflict.
KEEP_BOTH_ADDS - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
Keep both of the external locations added in the LATEST and in MY when in conflict.
KEEP_BOTH_BUTTON_NAME - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
KEEP_HANDLER - Static variable in class ghidra.program.model.data.DataTypeConflictHandler
 
KEEP_LATEST - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
Keep the Latest program's information to resolve a conflict.
KEEP_LATEST_ADD - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
Keep the external location added in LATEST to resolve a conflict.
KEEP_MY - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
Keep My program's information to resolve a conflict.
KEEP_MY_ADD - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
Keep the external location added in MY to resolve a conflict.
KEEP_ORIGINAL - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
Keep the Original program's information to resolve a conflict.
KEEP_RESULT - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
Keep Result program's existing information to resolve a conflict.
keepCheckedOut - Variable in class ghidra.framework.main.datatree.VersionControlTask
 
keepCheckedOut() - Method in interface ghidra.framework.data.CheckinHandler
Returns true if check-out state should be retained.
keepCheckedOut() - Method in class ghidra.framework.data.DefaultCheckinHandler
 
keepCheckedOut() - Method in class ghidra.framework.main.datatree.CheckInTask
 
keepTempUniqueValues - Variable in class ghidra.program.util.VarnodeContext
 
key - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
key - Variable in class ghidra.program.database.DatabaseObject
 
key() - Method in record class ghidra.app.util.bin.format.golang.GoBuildSettings
Returns the value of the key record component.
key() - Method in class ghidra.util.graph.Edge
Deprecated.
Returns the key of this edge.
key() - Method in interface ghidra.util.graph.KeyedObject
Deprecated.
Returns the key for this KeyedObject.
key() - Method in class ghidra.util.graph.Vertex
Deprecated.
 
KEY - Static variable in class ghidra.app.util.datatype.microsoft.GuidDataType
 
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 or mouse binding.
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 generic.util.action.BeginningOfLineAction
 
KEY_STROKE - Static variable in class generic.util.action.DeleteToEndOfWordAction
 
KEY_STROKE - Static variable in class generic.util.action.DeleteToStartOfWordAction
 
KEY_STROKE - Static variable in class generic.util.action.EndOfLineAction
 
KEY_STROKE - Static variable in class generic.util.action.SelectBeginningOfLineAction
 
KEY_STROKE - Static variable in class generic.util.action.SelectEndOfLineAction
 
KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighParser
 
KEY_TYPE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
KEY_TYPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
KEY_TYPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
KEY_TYPING_TIMEOUT - Static variable in class docking.widgets.AutoLookup
 
KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
KEY_VALUES - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
KEY_VALUES - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
KEY_VALUES - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SleighParser
 
KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighParser
 
KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
keyBinding(String) - Method in class docking.action.builder.AbstractActionBuilder
Sets the key binding for this action
keyBinding(KeyStroke) - Method in class docking.action.builder.AbstractActionBuilder
Sets the key binding for this action
KEYBINDING_DATA_PROPERTY - Static variable in interface docking.action.DockingActionIf
 
KEYBINDING_ONLY - Enum constant in enum class docking.actions.dialog.ActionGroup
 
KeyBindingData - Class in docking.action
A class for storing an action's key stroke, mouse binding or both.
KeyBindingData(char, int) - Constructor for class docking.action.KeyBindingData
 
KeyBindingData(int, int) - Constructor for class docking.action.KeyBindingData
 
KeyBindingData(ActionTrigger) - Constructor for class docking.action.KeyBindingData
Creates a key binding data with the given action trigger.
KeyBindingData(MouseBinding) - Constructor for class docking.action.KeyBindingData
Constructs an instance of this class that uses a mouse binding instead of a key stroke.
KeyBindingData(String) - Constructor for class docking.action.KeyBindingData
Creates a key stroke from the given text.
KeyBindingData(KeyStroke) - Constructor for class docking.action.KeyBindingData
 
KeyBindingData(KeyStroke, KeyBindingPrecedence) - Constructor for class docking.action.KeyBindingData
 
KeyBindingOverrideKeyEventDispatcher - Class in docking
Allows Ghidra to give preference to its key event processing over the default Java key event processing.
KeyBindingOverrideKeyEventDispatcher() - Constructor for class docking.KeyBindingOverrideKeyEventDispatcher
 
KeyBindingPrecedence - Enum Class in docking
An enum that holds the values for order of keybinding precedence, in order from highest priority to lowest.
KeyBindings - Class in docking.actions
An object that maps actions to key strokes and mouse bindings.
KeyBindings(Tool) - Constructor for class docking.actions.KeyBindings
 
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(Tool) - Constructor for class docking.action.KeyBindingsManager
 
KeyBindingsPanel - Class in ghidra.framework.plugintool.dialog
Panel to show the key bindings for the plugin actions.
KeyBindingsPanel(PluginTool) - Constructor for class ghidra.framework.plugintool.dialog.KeyBindingsPanel
 
keyBindingType - Variable in class docking.action.builder.AbstractActionBuilder
The KeyBindingType for this DockingAction
KeyBindingType - Enum Class in docking.action
Allows clients to signal their support for the assigning of key binding shortcut keys.
KeyBindingUtils - Class in docking.actions
A class to provide utilities for system key bindings, such as importing and exporting key binding configurations.
keyChanged(long) - Method in class ghidra.program.database.DatabaseObject
 
keyChanged(long, long) - Method in class ghidra.program.database.DBObjectCache
 
keyChanged(Field, Field, FieldKeyNode) - Method in interface db.FieldKeyInteriorNode
Callback method for when a child node's leftmost key changes.
KeyedObject - Interface in ghidra.util.graph
Deprecated.
KeyedObjectFactory - Class in ghidra.util.graph
Deprecated.
KeyEntryDialog - Class in docking.actions
Dialog to set the key binding on an action.
KeyEntryDialog(Tool, DockingActionIf) - Constructor for class docking.actions.KeyEntryDialog
 
KeyEntryListener - Interface in docking
Interface used to notify listener when a keystroke has changed.
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
Deprecated.
KeyListenerLevel - Enum constant in enum class docking.KeyBindingPrecedence
Actions with this precedence will be processed before key listener on Java components.
keyPressed(KeyEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
keyPressed(KeyEvent, BigInteger, int, int, int, Field) - Method in interface docking.widgets.fieldpanel.listener.FieldInputListener
Called the the FieldPanel receives a KeyEvent that it doesn't handle.
KeyRange - Class in ghidra.program.model.address
Class for holding a range of database keys (long values)
KeyRange(long, long) - Constructor for class ghidra.program.model.address.KeyRange
Constructs a new key range.
keyReleased(KeyEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
keys - Variable in class ghidra.program.model.data.IndexedDynamicDataType
 
keys() - Method in class ghidra.service.graph.Attributed
Returns the keys for the attributes
keySet() - Method in class ghidra.app.script.GhidraScriptProperties
 
keySet() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
keySet() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
keySet() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
 
keySet() - Method in class ghidra.program.database.DBStringMapAdapter
 
keySet() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
 
keySet() - Method in class ghidra.util.datastruct.LRUMap
 
keySet() - Method in class ghidra.util.datastruct.SoftCacheMap
 
KEYSTORE_PASSWORD_PROPERTY - Static variable in class ghidra.net.ApplicationKeyManagerFactory
Password system property may be set.
KEYSTORE_PATH_PROPERTY - Static variable in class ghidra.net.ApplicationKeyManagerFactory
Keystore path system property or user preference.
KeyStorePasswordProvider - Interface in ghidra.security
 
keyStroke - Variable in class docking.DockingKeyBindingAction
 
KEYSTROKE_TYPE - Enum constant in enum class ghidra.framework.options.OptionType
 
keyStrokeChanged(KeyStroke) - Method in interface docking.DockingActionInputBindingListener
Called when the key stroke is changed.
KeyToRecordIterator - Class in db
 
KeyToRecordIterator(Table, DBFieldIterator) - Constructor for class db.KeyToRecordIterator
Construct a record iterator from a secondary index key iterator.
keyTyped(KeyEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
keyTyped(KeyEvent) - Method in class docking.widgets.AutoLookup
Clients call this method when the user types keys
KEYWORD_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
 
kGlueCFragSymbol - Enum constant in enum class ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
 
KHAKE - Static variable in class ghidra.util.WebColors
 
killedVarnodes - Variable in class ghidra.program.util.VarnodeContext
 
kImportLibraryCFrag - Enum constant in enum class ghidra.app.util.bin.format.macos.cfm.CFragUsage
Standard CFM import library.
kind - Variable in class ghidra.app.util.cparser.C.Token
An integer that describes the kind of this token.
kind - Variable in class ghidra.app.util.cparser.CPP.Token
An integer that describes the kind of this token.
KIND_MASK - Static variable in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
kMemoryCFragLocator - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.util.bin.format.pef.SymbolClass
A code address
kPEFDataSymbol - Enum constant in enum class ghidra.app.util.bin.format.pef.SymbolClass
A data address
kPEFExpSymClassShift - Static variable in class ghidra.app.util.bin.format.pef.ExportedSymbol
 
kPEFGlueSymbol - Enum constant in enum class ghidra.app.util.bin.format.pef.SymbolClass
A linker-inserted glue symbol
kPEFPkDataBlock - Enum constant in enum class ghidra.app.util.bin.format.pef.PackedDataOpcodes
Block copy "count" bytes.
kPEFPkDataRepeat - Enum constant in enum class ghidra.app.util.bin.format.pef.PackedDataOpcodes
Repeat "count" bytes "count2"+1 times.
kPEFPkDataRepeatBlock - Enum constant in enum class ghidra.app.util.bin.format.pef.PackedDataOpcodes
Interleaved repeated and unique data.
kPEFPkDataRepeatZero - Enum constant in enum class ghidra.app.util.bin.format.pef.PackedDataOpcodes
Interleaved zero and unique data.
kPEFPkDataReserved5 - Enum constant in enum class ghidra.app.util.bin.format.pef.PackedDataOpcodes
Reserved.
kPEFPkDataReserved6 - Enum constant in enum class ghidra.app.util.bin.format.pef.PackedDataOpcodes
Reserved.
kPEFPkDataReserved7 - Enum constant in enum class ghidra.app.util.bin.format.pef.PackedDataOpcodes
Reserved.
kPEFPkDataZero - Enum constant in enum class 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
 
kPEFRelocLgBySection - Static variable in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
This instruction adds the address of the instantiated section specified by index to the word pointed to by relocAddress.
kPEFRelocLgSetSectC - Static variable in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
This instruction sets the variable sectionC to the memory address of the instantiated section specified by index.
kPEFRelocLgSetSectD - Static variable in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
This instruction sets the variable sectionD to the memory adddress of the instantiated section specified by index.
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 - Enum constant in enum class ghidra.app.util.bin.format.pef.SymbolClass
A direct data area (table of contents) symbol
kPEFTVectSymbol - Enum constant in enum class ghidra.app.util.bin.format.pef.SymbolClass
A standard procedure pointer
kPEFUndefinedSymbol - Enum constant in enum class ghidra.app.util.bin.format.pef.SymbolClass
A undefined symbol
kPEFWeakImportSymMask - Static variable in class ghidra.app.util.bin.format.pef.ImportedSymbol
Weak symbol mask
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.MachoPrelinkConstants
 
kPrelinkExecutableKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkExecutableLoadKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkExecutableSizeKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkExecutableSourceKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkInfoDictionaryKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkInfoSection - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkInfoSegment - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkInterfaceUUIDKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkKernelLinkStateSection - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkKextsLinkStateSection - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkKmodInfoKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkLinkStateKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkLinkStateSizeKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkModuleIndexKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkPersonalitiesKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkSegment_iOS_1x - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkStateSegment - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkTextSection - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kPrelinkTextSegment - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
kResourceCFragLocator - Enum constant in enum class ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
Container is in a file's resource fork.
kStubLibraryCFrag - Enum constant in enum class ghidra.app.util.bin.format.macos.cfm.CFragUsage
Import library used for linking only.
kTOCCFragSymbol - Enum constant in enum class ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
 
kToL(int, double, double) - Static method in class generic.lsh.KandL
 
kTVectorCFragSymbol - Enum constant in enum class ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
 
kWeakStubLibraryCFrag - Enum constant in enum class ghidra.app.util.bin.format.macos.cfm.CFragUsage
Import library used for linking only and will be automatically weak linked.
kWildcardCFragVersion - Static variable in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
 

L

LAB_LEVEL - Static variable in class ghidra.program.model.symbol.SymbolUtilities
 
label - Variable in class docking.widgets.dialogs.AbstractNumberInputDialog
 
label - Variable in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
label - Variable in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
 
label() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
label() - Method in class ghidra.sleigh.grammar.SleighEcho
 
label() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
label() - Method in class ghidra.sleigh.grammar.SleighParser
 
Label - Class in ghidra.app.plugin.processors.generic
To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates. To enable and disable the creation of type comments go to Window>Preferences>Java>Code Generation.
Label() - Constructor for class ghidra.app.plugin.processors.generic.Label
 
LABEL - Static variable in class ghidra.app.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.app.util.viewer.field.ListingColors.MaskColors
 
LABEL - Static variable in class ghidra.app.util.viewer.field.ListingColors.PcodeColors
 
LABEL - Static variable in class ghidra.program.model.symbol.SymbolType
 
LABEL_GROUP_TITLE - Static variable in interface ghidra.GhidraOptions
 
label_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.label_return
 
labelAddress(Address, String) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Places a label at the specified address.
labelAddress(Address, String, String) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Places a label at the specified address.
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
 
LabelColors() - Constructor for class ghidra.app.util.viewer.field.ListingColors.LabelColors
 
labeldef - Variable in class ghidra.app.plugin.processors.sleigh.PcodeEmit
 
labelEdge(RenderContext<V, E>, Layout<V, E>, E, String) - Method in class ghidra.graph.viewer.edge.BasicEdgeLabelRenderer
 
LabeledStatement() - Method in class ghidra.app.util.cparser.C.CParser
 
LabelFieldFactory - Class in ghidra.app.util.viewer.field
Generates label Fields.
LabelFieldFactory() - Constructor for class ghidra.app.util.viewer.field.LabelFieldFactory
 
LabelFieldLocation - Class in ghidra.program.util
The LableFieldLocation class contains specific location information within the LABEL field of a CodeUnitLocation object.
LabelFieldLocation() - Constructor for class ghidra.program.util.LabelFieldLocation
Default constructor needed for restoring a label field location from XML
LabelFieldLocation(Program, Address, int[], String, Namespace, int, int) - Constructor for class ghidra.program.util.LabelFieldLocation
Construct a new LabelFieldLocation.
LabelFieldLocation(Program, Address, String) - Constructor for class ghidra.program.util.LabelFieldLocation
Construct a new LabelFieldLocation where the namespace is global, primary is false, and the cursor location is at row 0, column 0;
LabelFieldLocation(Program, Address, String, Namespace, int) - Constructor for class ghidra.program.util.LabelFieldLocation
Construct a new LabelFieldLocation.
LabelFieldLocation(Symbol) - Constructor for class ghidra.program.util.LabelFieldLocation
Creates a label field location using the specified symbol and an index of 0.
LabelFieldLocation(Symbol, int, int) - Constructor for class ghidra.program.util.LabelFieldLocation
Creates a label field location using the specified symbol and the specified field index.
LabelHistory - Class in ghidra.program.model.symbol
Container for history information about what happened to a label.
LabelHistory(Address, String, byte, String, Date) - Constructor for class ghidra.program.model.symbol.LabelHistory
Construct a new LabelHistory object.
labelIndex - Variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked.LabelRef
 
labelPosition(GraphLabelPosition) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the vertex label position relative to vertex shape.
LabelRef(int, int, int, int) - Constructor for class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked.LabelRef
 
LABELS_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 Class in ghidra.program.model.listing
 
labelStructure(T, String, String) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Places a label at the specified structure mapped object's address.
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
 
LAF_COLOR_ID_PREFIX - Static variable in class generic.theme.laf.UiDefaultsMapper
 
LAF_FONT_ID_PREFIX - Static variable in class generic.theme.laf.UiDefaultsMapper
 
LAF_ICON_ID_PREFIX - Static variable in class generic.theme.laf.UiDefaultsMapper
 
LAF_ID_PREFIX - Static variable in class generic.theme.ColorValue
 
LAF_ID_PREFIX - Static variable in class generic.theme.FontValue
 
LAF_ID_PREFIX - Static variable in class generic.theme.IconValue
 
LAF_PROPERTY_PREFIX - Static variable in class generic.theme.laf.UiDefaultsMapper
A prefix for UIManager properties that are not colors, fonts or icons (e.g., boolean)
LafType - Enum Class in generic.theme
An enumeration that represents the set of supported LookAndFeels
lang - Variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
lang - Variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
lang - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
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.languages.sleigh.SleighConstructorTraversal
 
lang(String, DataType) - Method in class ghidra.pcode.struct.StructuredSleigh
Import a variable defined by the processor language
language - Variable in class ghidra.app.util.pcode.AbstractAppender
 
language - Variable in class ghidra.pcode.emu.AbstractPcodeMachine
 
language - Variable in class ghidra.pcode.emu.DefaultPcodeThread
 
language - Variable in class ghidra.pcode.emu.SleighInstructionDecoder
 
language - Variable in class ghidra.pcode.emulate.EmulateInstructionStateModifier
 
language - Variable in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
 
language - Variable in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
language - Variable in class ghidra.pcode.exec.PcodeExecutor
 
language - Variable in class ghidra.pcode.exec.PcodeProgram
 
language - Variable in class ghidra.program.disassemble.Disassembler
 
language - Variable in class ghidra.program.disassemble.ReDisassembler
 
language - Variable in class ghidra.program.model.lang.InjectContext
 
language - Variable in class ghidra.program.model.lang.PcodeInjectLibrary
 
language - Variable in class ghidra.program.util.AbstractProgramContext
 
language - Variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
Language - Interface in ghidra.program.model.lang
 
LANGUAGE_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
LANGUAGE_DIR_NAME - Static variable in class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
 
LANGUAGE_NOT_FOUND - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarning
StandAloneDataTypeManager.ArchiveWarning.LANGUAGE_NOT_FOUND indicates the Language or its appropriate version, required by the associated ProgramArchitecture, was not found or encountered a problem being loaded.
LANGUAGE_TRANSLATOR_FILE_EXT - Static variable in class ghidra.program.util.LanguageTranslatorFactory
 
LANGUAGE_UPGRADE_REQURED - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarning
StandAloneDataTypeManager.ArchiveWarning.LANGUAGE_UPGRADE_REQURED indicates an archive which has been open read-only requires an upgraded to a newer language version.
languageButton - Variable in class ghidra.plugin.importer.ImporterDialog
 
languageChanged(TaskMonitor) - Method in class ghidra.program.database.data.ProgramDataTypeManager
Update program-architecture information following a language upgrade/change
LanguageCompilerSpecPair - Class in ghidra.program.model.lang
Represents an opinion's processor language and compiler.
LanguageCompilerSpecPair(LanguageID, CompilerSpecID) - Constructor for class ghidra.program.model.lang.LanguageCompilerSpecPair
Creates a new language and compiler pair.
LanguageCompilerSpecPair(String, String) - Constructor for class ghidra.program.model.lang.LanguageCompilerSpecPair
Creates a new language and compiler pair.
LanguageCompilerSpecQuery - Class in ghidra.program.model.lang
 
LanguageCompilerSpecQuery(Processor, Endian, Integer, String, CompilerSpecID) - Constructor for class ghidra.program.model.lang.LanguageCompilerSpecQuery
Constructs a new LanguageCompilerSpecQuery
LanguageConstraint - Class in ghidra.util.constraint
 
LanguageConstraint() - Constructor for class ghidra.util.constraint.LanguageConstraint
 
LanguageDescription - Interface in ghidra.program.model.lang
 
languageError - Variable in class ghidra.app.cmd.disassemble.DisassembleCommand
 
languageID - Variable in class ghidra.app.util.xml.ProgramInfo
The program's language id, e.g.
languageID - Variable in class ghidra.program.model.lang.LanguageCompilerSpecPair
 
LanguageID - Class in ghidra.program.model.lang
Represents an opinion's processor language (x86:LE:32:default, 8051:BE:16:default, etc).
LanguageID(String) - Constructor for class ghidra.program.model.lang.LanguageID
Creates a new language ID.
languageLabels - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericSymbols
 
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 - 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.
LanguageTranslatorAdapter(Language, Language) - Constructor for class ghidra.program.util.LanguageTranslatorAdapter
Constructor for default translator.
LanguageTranslatorFactory - Class in ghidra.program.util
LanguageTranslatorFactory manages all language translators within Ghidra.
LanguageTranslatorFactoryMinion - Interface in ghidra.program.util
 
LanguageValue - Class in ghidra.features.base.values
Value class for LanguageCompilerSpecPair types.
LanguageValue(String) - Constructor for class ghidra.features.base.values.LanguageValue
Construct a new LanguageVlue with no value
LanguageValue(String, LanguageCompilerSpecPair) - Constructor for class ghidra.features.base.values.LanguageValue
Construct a new LanguageVlue with a given optional default value.
LanguageVersionException - Exception in ghidra.program.model.lang
 
LanguageVersionException(Language, LanguageTranslator) - Constructor for exception ghidra.program.model.lang.LanguageVersionException
Construct a major upgradeable language version exception
LanguageVersionException(String, boolean) - Constructor for exception ghidra.program.model.lang.LanguageVersionException
Construct a language version exception
LARGE - Enum constant in enum class generic.lsh.LSHMemoryModel
 
LARGE_ICON_SIZE - Static variable in class docking.util.image.ToolIconURL
The large icon size (height and width)
last() - Method in class ghidra.program.model.pcode.ListLinked
 
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_FILE - Static variable in class ghidra.framework.preferences.Preferences
Preference name for the import directory that was last accessed for domain files.
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_PATH_DIRECTORY - Static variable in class ghidra.framework.preferences.Preferences
Preference name for the last chosen directory for path related items.
LAST_RESORT_DEFAULT - Static variable in class generic.theme.ColorValue
 
LAST_RESORT_DEFAULT - Static variable in class generic.theme.FontValue
 
LAST_RESORT_DEFAULT - Static variable in class generic.theme.IconValue
 
LAST_TOOL_EXPORT_DIRECTORY - Static variable in class ghidra.framework.preferences.Preferences
Preference name for export directory that was last accessed for tools.
LAST_TOOL_IMPORT_DIRECTORY - Static variable in class ghidra.framework.preferences.Preferences
Preference name for import directory that was last accessed for tools.
lastColumn() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
lastEntry() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
lastField - Variable in class docking.widgets.textfield.TextFieldLinker
 
lastFullHashCode - Variable in class ghidra.program.util.SymbolicPropogator
 
lastIndexOf(Object) - Method in class ghidra.util.datastruct.LongArrayList
 
lastInstrCode - Variable in class ghidra.program.util.SymbolicPropogator
 
lastInstruction - Variable in class ghidra.program.disassemble.ReDisassembler.ReDisBlock
 
lastKey() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
lastModified - Variable in class db.Database
 
lastModified() - Method in class db.Database
Returns the time at which this database was last saved.
lastModified() - Method in class generic.jar.FileResource
 
lastModified() - Method in class generic.jar.JarEntryNode
 
lastModified() - Method in class generic.jar.JarResource
 
lastModified() - Method in interface generic.jar.Resource
 
lastModified() - Method in class generic.jar.ResourceFile
Returns the time that this file was last modified.
lastModified() - Method in interface ghidra.framework.store.FolderItem
Return The time that this item was last modified.
lastModified() - Method in class ghidra.framework.store.local.LocalDatabaseItem
 
lastModified() - Method in class ghidra.framework.store.local.LocalFolderItem
 
lastModified() - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
lastModified() - Method in class ghidra.util.PropertyFile
Return the time of last modification in number of milliseconds.
lastMsg - Variable in class ghidra.pcode.emu.SleighInstructionDecoder
 
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.ExternalFunctionMerger
 
LATEST - Static variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
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_VAR - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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
 
latestPgm - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
latestResolvedDts - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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(GhidraApplicationLayout, String[]) - Method in class utility.application.AppCleaner
Launches the AppCleaner
launch(String[]) - Static method in class ghidra.GhidraLauncher
Launches the given GhidraLaunchable specified in the first command line argument
launch(T) - Static method in class ghidra.util.task.TaskLauncher
Directly launches a Task via a 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(Program) - Method in class ghidra.test.TestEnv
Launches the default tool of the test system ("CodeBrowser") using the given program.
launchDefaultTool(Collection<DomainFile>) - Method in interface ghidra.framework.model.ToolServices
Launch the default tool and open the specified domainFiles.
launchDefaultTool(Collection<DomainFile>) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
 
launchDefaultToolByName(String) - Method in class ghidra.test.TestEnv
 
launchDefaultToolWithURL(URL) - Method in interface ghidra.framework.model.ToolServices
Launch the default tool and open the specified Ghidra URL resource.
launchDefaultToolWithURL(URL) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
 
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 class ghidra.test.TestEnv
Launches a tool of the given name using the given domain file.
launchTool(String, Collection<DomainFile>) - Method in interface ghidra.framework.model.ToolServices
Launch the tool with the given name and open the specified domainFiles.
launchTool(String, Collection<DomainFile>) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
 
launchToolWithURL(String, URL) - Method in interface ghidra.framework.model.ToolServices
Launch the tool with the given name and attempt to open the specified Ghidra URL resource.
launchToolWithURL(String, URL) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
 
launchToolWithURL(String, URL) - Method in class ghidra.test.TestEnv
Launches a tool of the given name using the given Ghidra URL.
LAVENDER - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
LAVENDER - Static variable in class ghidra.util.WebColors
 
LAVENDER_BLUSH - Static variable in class ghidra.util.WebColors
 
LAWN_GREEN - Static variable in class ghidra.util.WebColors
 
layout - Variable in class ghidra.framework.plugintool.StandAloneApplication
 
Layout - Interface in docking.widgets.fieldpanel
Interface for a set of data fields that represent one indexable set of information in the model.
LayoutAlgorithmNames - Class in ghidra.service.graph
Just a static list of graph layout algorithm names
LayoutAlgorithmNames() - Constructor for class ghidra.service.graph.LayoutAlgorithmNames
 
LayoutBackgroundColorManager - Interface in docking.widgets.fieldpanel.internal
Interface for classes that manage the background color of a layout.
LayoutBackgroundColorManagerAdapter - Class in docking.widgets.fieldpanel.internal
 
LayoutBackgroundColorManagerAdapter(LayoutBackgroundColorManager) - Constructor for class docking.widgets.fieldpanel.internal.LayoutBackgroundColorManagerAdapter
 
LayoutCache - Class in ghidra.app.util.viewer.multilisting
Cache for MultiLayout objects
LayoutCache() - Constructor for class ghidra.app.util.viewer.multilisting.LayoutCache
 
layoutChanged() - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
LayoutColorMapFactory - Class in docking.widgets.fieldpanel.internal
 
LayoutColorMapFactory() - Constructor for class docking.widgets.fieldpanel.internal.LayoutColorMapFactory
 
layoutContainer(Container) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
 
layoutContainer(Container) - Method in class docking.widgets.table.constraint.dialog.FilterPanelLayout
 
layoutContainer(Container) - Method in class ghidra.app.util.viewer.util.ScrollpaneAlignedHorizontalLayout
 
layoutContainer(Container) - Method in class ghidra.app.util.viewer.util.ScrollpanelResizeablePanelLayout
 
layoutContainer(Container) - Method in class ghidra.util.layout.ColumnLayout
 
layoutContainer(Container) - Method in class ghidra.util.layout.HorizontalLayout
 
layoutContainer(Container) - Method in class ghidra.util.layout.MaximizeSpecificColumnGridLayout
 
layoutContainer(Container) - Method in class ghidra.util.layout.MiddleLayout
 
layoutContainer(Container) - Method in class ghidra.util.layout.PairLayout
 
layoutContainer(Container) - Method in class ghidra.util.layout.RightSidedSquishyBuddyLayout
 
layoutContainer(Container) - Method in class ghidra.util.layout.RowColumnLayout
 
layoutContainer(Container) - Method in class ghidra.util.layout.RowLayout
 
layoutContainer(Container) - Method in class ghidra.util.layout.StretchLayout
 
layoutContainer(Container) - Method in class ghidra.util.layout.TwoColumnPairLayout
 
layoutContainer(Container) - Method in class ghidra.util.layout.VariableHeightPairLayout
 
layoutContainer(Container) - Method in class ghidra.util.layout.VariableRowHeightGridLayout
 
layoutContainer(Container) - Method in class ghidra.util.layout.VerticalLayout
 
layoutElements(List<FieldElement>, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
layoutInitialized - Variable in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
LayoutListener - Interface in docking.widgets.fieldpanel.listener
 
LayoutListener<V,E> - Interface in ghidra.graph.viewer.layout
A listener for layout changes.
LayoutListener.ChangeType - Enum Class 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
 
LayoutPixelIndexMap - Interface in ghidra.app.decompiler.component.margin
A mapping from pixel coordinate to layout index
LayoutPositions<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.layout
Simple container class to hold vertex locations (points) and edge articulation locations (points).
layoutProvider - Variable in class ghidra.graph.viewer.VisualGraphView
 
LayoutProvider<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Interface in ghidra.graph.viewer.layout
A layout provider creates VisualGraphLayout instances.
LayoutProviderExtensionPoint<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Interface in ghidra.graph.viewer.layout
A version of LayoutProvider that is discoverable at runtime.
layoutsChanged(List<AnchoredLayout>) - Method in interface docking.widgets.fieldpanel.listener.LayoutListener
 
layoutsChanged(List<AnchoredLayout>) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
layoutsChanged(List<AnchoredLayout>) - Method in class ghidra.app.decompiler.component.margin.VerticalLayoutPixelIndexMap
 
layoutsChanged(List<AnchoredLayout>) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
layoutUsesEdgeArticulations(Layout<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
LazyImageIcon - Class in resources.icons
LazyImageIcon provides the ability to instantiate an ImageIcon with delayed loading.
LazyImageIcon(String) - Constructor for class resources.icons.LazyImageIcon
 
LazyLoadingCachingMap<K,V> - Class in ghidra.program.database.data
Instances of this class will provide a simple map interface to a cached set of key,value pairs.
LazyLoadingCachingMap(Lock) - Constructor for class ghidra.program.database.data.LazyLoadingCachingMap
 
LBRACE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
LBRACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
LBRACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
LBRACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
LBRACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
LBRACE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
LBRACE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
LBRACE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
LBRACE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
LBRACE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
LBRACKET - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
LBRACKET - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
LBRACKET - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
LBRACKET - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
LBRACKET - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
LBRACKET - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
LBRACKET - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
LBRACKET - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
LBRACKET - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
LBRACKET - Static variable in class ghidra.sleigh.grammar.SleighParser
 
LC_BUILD_VERSION - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Build for platform min OS version
LC_CODE_SIGNATURE - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
local of code signature
LC_DATA_IN_CODE - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Table of non-instructions in __text
LC_DYLD_CHAINED_FIXUPS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Used with linkedit_data_command
LC_DYLD_ENVIRONMENT - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
String for DYLD to treat environment variable
LC_DYLD_EXPORTS_TRIE - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Used with linkedit_data_command, payload is trie
LC_DYLD_INFO - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
compressed dyld information
LC_DYLD_INFO_ONLY - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
compressed dyld information only
LC_DYLIB_CODE_SIGN_DRS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Code signing DRs copied from linked dylibs
LC_DYSYMTAB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
dynamic link-edit symbol table info
LC_ENCRYPTION_INFO - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
encrypted segment information
LC_ENCRYPTION_INFO_64 - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
64-bit encrypted segment information
LC_FILESET_ENTRY - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Used with fileset_entry_command
LC_FUNCTION_STARTS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Compressed table of function start addresses
LC_FVMFILE - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
fixed VM file inclusion (internal use)
LC_ID_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
dynamically linked shared lib ident
LC_ID_DYLINKER - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
dynamic linker identification
LC_IDENT - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
object identification info (obsolete)
LC_IDFVMLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
fixed VM shared library identification
LC_LAZY_LOAD_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Delay load of dylib until first use
LC_LINKER_OPTIONS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Linker options in MH_OBJECT files
LC_LOAD_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
load a dynamically linked shared library
LC_LOAD_DYLINKER - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
load a dynamic linker
LC_LOAD_UPWARD_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Load upward dylib
LC_LOAD_WEAK_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
load a dynamically linked shared library that is allowed to be missing (all symbols are weak imported)
LC_LOADFVMLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
load a specified fixed VM shared library
LC_MAIN - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Replacement for LC_UNIXTHREAD
LC_NOTE - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Arbitrary data included within a Mach-O file
LC_OPTIMIZATION_HINT - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Optimization hints in MH_OBJECT files
LC_PREBIND_CKSUM - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
prebind checksum
LC_PREBOUND_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
modules prebound for a dynamically linked shared library
LC_PREPAGE - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
prepage command (internal use)
LC_REEXPORT_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
load and re-export dylib
LC_REQ_DYLD - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
After MacOS X 10.1 when a new load command is added that is required to be understood by the dynamic linker for the image to execute properly the LC_REQ_DYLD bit will be or'ed into the load command constant.
LC_ROUTINES - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
image routines
LC_ROUTINES_64 - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
64-bit image routines
LC_RPATH - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Run path additions
LC_SEGMENT - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
segment of this file to be mapped
LC_SEGMENT_64 - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
64-bit segment of this file to be mapped
LC_SEGMENT_SPLIT_INFO - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
local of info to split segments
LC_SOURCE_VERSION - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Source version used to build binary
LC_SUB_CLIENT - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
sub client
LC_SUB_FRAMEWORK - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
sub framework
LC_SUB_LIBRARY - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
sub library
LC_SUB_UMBRELLA - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
sub umbrella
LC_SYMSEG - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
link-edit gdb symbol table info (obsolete)
LC_SYMTAB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
link-edit stab symbol table info
LC_THREAD - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
thread
LC_TWOLEVEL_HINTS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
two-level namespace lookup hints
LC_UNIXTHREAD - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
unix thread (includes a stack)
LC_UUID - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
specifies the 128 bit UUID for an image
LC_VERSION_MIN_IPHONEOS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Build for iPhoneOS min OS version
LC_VERSION_MIN_MACOSX - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Build for MacOSX min OS version
LC_VERSION_MIN_TVOS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Build for AppleTV min OS version
LC_VERSION_MIN_WATCHOS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
Build for Watch min OS version
lChild - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
LCOMDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
Lcs<T> - Class in generic.algorithms
Abstract class for finding the Longest Common Subsequence (LCS) between two sequences of Matchable objects, x and y.
Lcs() - Constructor for class generic.algorithms.Lcs
 
LcsHintLoadSpecChooser - Class in ghidra.app.util.importer
Chooses a LoadSpec for a Loader to use based on a provided Language and CompilerSpec.
LcsHintLoadSpecChooser(Language, CompilerSpec) - Constructor for class ghidra.app.util.importer.LcsHintLoadSpecChooser
Creates a new LcsHintLoadSpecChooser.
lcsPair - Variable in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
 
LcsSelectionEvent - Class in ghidra.plugin.importer
 
LcsSelectionEvent(LanguageCompilerSpecPair) - Constructor for class ghidra.plugin.importer.LcsSelectionEvent
 
LcsSelectionListener - Interface in ghidra.plugin.importer
 
LDEFS_TYPE - Static variable in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
 
LE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
leaderClass() - Method in enum class ghidra.pty.linux.LinuxIoctls
 
leaderClass() - Method in enum class ghidra.pty.macos.MacosIoctls
 
leaderClass() - Method in interface ghidra.pty.unix.PosixC.Ioctls
 
LEADIN3 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
leastOverlapCorner() - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
Set the next PopupWindowPlacer to be one that tries to make the placement that is allowed to overlap the inner bounds, but with the least overlap area.
leavePanel(WizardState<T>) - Method in interface docking.wizard.MagePanel
Leave panel for real; inject your external state into the state object.
LEB128 - Class in ghidra.program.model.data
Logic for reading LEB128 values.
LEB128() - Constructor for class ghidra.program.model.data.LEB128
 
LEB128Info - Class in ghidra.app.util.bin
Class to hold result of reading a LEB128 value, along with size and position metadata.
LEDATA - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
left - Variable in class ghidra.pcode.emu.sys.PairedEmuFileContents
 
left(Varnode, Varnode, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
 
LEFT - Enum constant in enum class docking.widgets.shapes.Location
 
LEFT - Enum constant in enum class docking.WindowPosition
 
LEFT - Enum constant in enum class 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.AbstractGuiTest
 
leftClickCursor() - Method in class help.screenshot.AbstractScreenShotGenerator
 
leftDecompileDataSet(DecompileData) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
 
leftEdge(Location...) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
Set the next PopupWindowPlacer to be one that tries to make the placement at the left edge of the inner bounds (context) without exceeding outer bounds (screen), using an ordered, preferred placements on that edge.
leftLocationChanged(ProgramLocation) - Method in class ghidra.app.decompiler.component.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
 
leftMatcher - Variable in class ghidra.app.plugin.assembler.sleigh.expr.match.BinaryExpressionMatcher
 
leftPanelHasFocus() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
 
leftPanelHasFocus() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
 
leftPanelHasFocus() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
Determines if the left code panel currently has focus.
LeftShiftExpression - Class in ghidra.app.plugin.processors.sleigh.expression
Form new expression by left shifting PatternExpression the amount determined by another PatternExpression
LeftShiftExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.LeftShiftExpression
 
LeftShiftExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
Solves expressions of the form A << B
LeftShiftExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.LeftShiftExpressionSolver
 
leftTitlePrefix - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
LEMON_CHIFFON - Static variable in class ghidra.util.WebColors
 
length - Variable in class ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
 
length - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
 
length - Variable in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureGenericBlob
 
length - Variable in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
 
length - Variable in class ghidra.app.util.PseudoData
 
length - Variable in class ghidra.program.database.code.InstructionDB
 
length - Variable in class ghidra.program.model.data.PointerDataType
 
length() - Method in interface db.Buffer
Get the length of the buffer in bytes.
length() - Method in class db.buffers.DataBuffer
 
length() - Method in class db.ChainedBuffer
 
length() - Method in class db.Database
Returns the length of this domain file.
length() - Method in class db.DBBuffer
Returns the length;
length() - Method in class db.DBRecord
Get the stored record length.
length() - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
length() - Method in class docking.widgets.fieldpanel.field.AttributedString
 
length() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
length() - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns the length of the text within this element.
length() - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
length() - Method in class generic.jar.FileResource
 
length() - Method in class generic.jar.JarEntryNode
 
length() - Method in class generic.jar.JarResource
 
length() - Method in interface generic.jar.Resource
 
length() - Method in class generic.jar.ResourceFile
Returns the size of this file.
length() - Method in class generic.ULongSpan.Empty
 
length() - Method in interface generic.ULongSpan
Get the length of the span
length() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Get the length (plus the offset) of this pattern block
length() - Method in class ghidra.app.plugin.match.Match
 
length() - Method in class ghidra.app.util.bin.BinaryReader
Returns the length of the underlying file.
length() - Method in class ghidra.app.util.bin.ByteArrayProvider
 
length() - Method in interface ghidra.app.util.bin.ByteProvider
Returns the length of the ByteProvider
length() - Method in class ghidra.app.util.bin.ByteProviderWrapper
 
length() - Method in class ghidra.app.util.bin.EmptyByteProvider
 
length() - Method in class ghidra.app.util.bin.FileByteProvider
 
length() - Method in class ghidra.app.util.bin.FileBytesProvider
 
length() - Method in record class ghidra.app.util.bin.format.dwarf.DWARFLengthValue
Returns the value of the length record component.
length() - Method in record class ghidra.app.util.bin.format.elf.info.NoteGnuProperty.NotePropertyElement
Returns the value of the length record component.
length() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.FieldMapping
Allows override the length of the structure field
length() - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
Returns the length of this file.
length() - Method in class ghidra.app.util.bin.InputStreamByteProvider
 
length() - Method in class ghidra.app.util.bin.MemBufferByteProvider
Return maximum length since actual length is unknown
length() - Method in class ghidra.app.util.bin.MemoryByteProvider
 
length() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
 
length() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
 
length() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
length() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntry
 
length() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
 
length() - Method in class ghidra.framework.data.DomainFileProxy
 
length() - Method in class ghidra.framework.data.GhidraFile
 
length() - Method in interface ghidra.framework.model.DomainFile
Returns the length of this domain file.
length() - Method in interface ghidra.framework.store.DataFileHandle
Returns the length of this file.
length() - Method in interface ghidra.framework.store.FolderItem
Returns the length of this domain file.
length() - Method in class ghidra.framework.store.local.LocalDatabaseItem
 
length() - Method in class ghidra.framework.store.local.LocalDataFile
 
length() - Method in class ghidra.framework.store.local.LocalDataFileHandle
 
length() - Method in class ghidra.framework.store.local.UnknownFolderItem
 
length() - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
 
length() - Method in class ghidra.program.model.address.KeyRange
Return the number of keys contained within range.
length() - Method in class ghidra.util.search.memory.MemoryAddressSetCharSequence
 
length() - Method in class ghidra.util.search.trie.ByteTrieNode
Returns the length of the byte sequence represented by this node (cached integer, very fast).
length() - Method in interface ghidra.util.search.trie.ByteTrieNodeIfc
Returns the length of the byte sequence represented by this node (cached integer, very fast).
length(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
 
length(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Constant
 
length(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.ExpressionTerm
 
length(MemBuffer, int) - Method in interface ghidra.app.plugin.processors.generic.ExpressionValue
 
length(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Label
 
length(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Operand
 
length(MemBuffer, int) - Method in interface ghidra.app.plugin.processors.generic.OperandValue
 
LENGTH_OVERRIDE_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
LENGTH_PREFIX - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
LENGTHCODE_MASK - Static variable in class ghidra.program.model.pcode.PackedDecode
 
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
lengthWithDelays - Variable in class ghidra.pcode.emu.SleighInstructionDecoder
 
lensColor - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
color for the picking rectangle
lensPaintable - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
the Paintable for the lens picking rectangle
LESS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
LESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
LESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
LESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
LESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
LESS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
LESS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
LESS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
LESS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
LESS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
LESSEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
LESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
LESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
LessExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
LessThan() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
LessThanOrEqual() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
LessThanOrEqualExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
LETTER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
level - Variable in class ghidra.app.util.PseudoData
 
level() - Method in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarning
Get the warning level
LEVEL_COL - Static variable in class ghidra.framework.main.logviewer.ui.FVTableModel
 
lexer - Variable in class ghidra.sleigh.grammar.AbstractSleighParser
 
LexerMultiplexer - Class in ghidra.sleigh.grammar
 
LexerMultiplexer(TokenSource...) - Constructor for class ghidra.sleigh.grammar.LexerMultiplexer
 
LexicalError(boolean, int, int, int, String, char) - Static method in error ghidra.app.util.cparser.C.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalError(boolean, int, int, int, String, char) - Static method in error ghidra.app.util.cparser.CPP.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexicalOffset - Variable in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
lexingError() - Method in class ghidra.sleigh.grammar.ParsingEnvironment
 
lexStateNames - Static variable in class ghidra.app.util.cparser.C.CParserTokenManager
Lexer state names.
lexStateNames - Static variable in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
Lexer state names.
LEXTDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
LHEADR - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
LIBDIC - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
LIBHED - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
LIBLOC - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
LIBNAM - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
LibObjcDylib - Class in ghidra.app.util.bin.format.macho.dyld
A class to represent the libobjc DYLIB Mach-O that resides within a DYLD cache
LibObjcDylib(MachHeader, Program, AddressSpace, MessageLog, TaskMonitor) - Constructor for class ghidra.app.util.bin.format.macho.dyld.LibObjcDylib
Creates a new LibObjcDylib
libObjcOptimization - Variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_State
The dyld_shared_cache libobjc objc_opt_t structure, if it exists
LibObjcOptimization - Class in ghidra.app.util.bin.format.macho.dyld
Represents a objc_opt_t structure, which resides in the libobjc DYLIB within a DYLD cache
LibObjcOptimization(Program, Address) - Constructor for class ghidra.app.util.bin.format.macho.dyld.LibObjcOptimization
Create a new LibObjcOptimization.
libOrdinal() - Method in record class ghidra.app.util.bin.format.macho.dyld.DyldFixup
Returns the value of the libOrdinal record component.
library - Variable in class ghidra.pcode.emu.AbstractPcodeMachine
 
library - Variable in class ghidra.pcode.emu.DefaultPcodeThread
 
Library - Interface in ghidra.program.model.listing
Interface for a Library namespace.
LIBRARY - Static variable in class ghidra.program.model.symbol.SymbolType
 
LIBRARY_DEST_FOLDER_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
 
LibraryLookupTable - Class in ghidra.app.util.opinion
 
LibraryLookupTable() - Constructor for class ghidra.app.util.opinion.LibraryLookupTable
 
LibraryPathsDialog - Class in ghidra.app.util.opinion
Dialog for editing Library Search Paths which are used by the importer to locate referenced shared libraries.
LibraryPathsDialog() - Constructor for class ghidra.app.util.opinion.LibraryPathsDialog
 
LibrarySearchPathManager - Class in ghidra.app.util.importer
A simple class for managing the library search path and avoiding duplicate directories.
LibrarySearchPathManager() - Constructor for class ghidra.app.util.importer.LibrarySearchPathManager
 
LibrarySymbol - Class in ghidra.program.database.symbol
Class for library symbols.
LibrarySymbol(SymbolManager, DBObjectCache<SymbolDB>, Address, DBRecord) - Constructor for class ghidra.program.database.symbol.LibrarySymbol
Constructs a new Library Symbol
LIDATA - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
LIGHT_BLUE - Static variable in class ghidra.util.WebColors
 
LIGHT_CORAL - Static variable in class ghidra.util.WebColors
 
LIGHT_CYAN - Static variable in class ghidra.util.WebColors
 
LIGHT_GOLDENROD - Static variable in class ghidra.util.WebColors
 
LIGHT_GRAY - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
LIGHT_GRAY - Static variable in class ghidra.util.WebColors
 
LIGHT_GREEN - Static variable in class ghidra.util.WebColors
 
LIGHT_PINK - Static variable in class ghidra.util.WebColors
 
LIGHT_SALMON - Static variable in class ghidra.util.WebColors
 
LIGHT_SEA_GREEN - Static variable in class ghidra.util.WebColors
 
LIGHT_SKY_BLUE - Static variable in class ghidra.util.WebColors
 
LIGHT_SLATE_GRAY - Static variable in class ghidra.util.WebColors
 
LIGHT_STEEL_BLUE - Static variable in class ghidra.util.WebColors
 
LIGHT_YELLOW - Static variable in class ghidra.util.WebColors
 
LIME - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
LIME - Static variable in class ghidra.util.WebColors
 
LIME_GREEN - Static variable in class ghidra.util.WebColors
 
line - Variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState
An unsigned integer indicating a source line number.
line - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
 
line - Variable in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
LINE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
LINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
line_ascent - Variable in class docking.widgets.MultiLineLabel
 
line_height - Variable in class docking.widgets.MultiLineLabel
 
LINE_LENGTH - Static variable in class ghidra.app.util.ToolTipUtils
 
LINE_SEPARATOR - Static variable in class ghidra.sleigh.grammar.LineArrayListWriter
 
LINE_SEPARATOR - Static variable in class ghidra.util.StringUtilities
The platform specific string that is the line separator.
line_widths - Variable in class docking.widgets.MultiLineLabel
 
LINEALT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
LinearDataAddressCorrelation - Class in ghidra.program.util
 
LinearDataAddressCorrelation(Data, Data) - Constructor for class ghidra.program.util.LinearDataAddressCorrelation
 
LinearExecutable - Class in ghidra.app.util.bin.format.lx
A class to manage loading Linear Executables (LX).
LinearExecutable(ByteProvider) - Constructor for class ghidra.app.util.bin.format.lx.LinearExecutable
 
LineArrayListWriter - Class in ghidra.sleigh.grammar
 
LineArrayListWriter() - Constructor for class ghidra.sleigh.grammar.LineArrayListWriter
 
LINEBLOCK - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
Lexical state.
LINECOMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
LINECOMMENT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
LINECOMMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
LINECOMMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
LineDef() - Method in class ghidra.app.util.cparser.C.CParser
 
LineInfo() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
LINEINFO - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
LineLockedFieldPanelCoordinator - Class in docking.widgets.fieldpanel.internal
A LineLockedFieldPanelCoordinator coordinates the scrolling of a set of field panels by sharing bound scroll models that are locked together by a set of line numbers.
LineLockedFieldPanelCoordinator(FieldPanel[]) - Constructor for class docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
 
LINEN - Static variable in class ghidra.util.WebColors
 
lineno - Variable in class ghidra.sleigh.grammar.LineArrayListWriter
 
lineno - Variable in class ghidra.sleigh.grammar.Location
 
lineNum() - Method in record class ghidra.app.util.bin.format.dwarf.DWARFSourceInfo
Returns the value of the lineNum record component.
lineNum() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLine.SourceFileAddr
Returns the value of the lineNum record component.
lineNum() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSourceFileInfo
Returns the value of the lineNum record component.
LINENUMBER_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
LineNumberDecompilerMarginProvider - Class in ghidra.app.decompiler.component.margin
The built-in provider for the Decompiler's line number margin
LineNumberDecompilerMarginProvider() - Constructor for class ghidra.app.decompiler.component.margin.LineNumberDecompilerMarginProvider
 
lineptr - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
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
 
lineToString() - Method in interface 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.DefaultAssemblyResolvedBackfill
 
lineToString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedError
 
lineToString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
LineWrapper(int) - Constructor for class ghidra.util.StringUtilities.LineWrapper
 
lineWrapWithHTMLLineBreaks(String) - Static method in class ghidra.util.HTMLUtilities
This is just a convenience call to HTMLUtilities.lineWrapWithHTMLLineBreaks(String, int) with a max line length of 0, which signals to not to wrap on line length, but only on newline characters.
lineWrapWithHTMLLineBreaks(String, int) - Static method in class ghidra.util.HTMLUtilities
Replaces all newline characters with HTML <BR> tags.
LINK_EXISTING_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
 
LINK_ICON - Static variable in class ghidra.framework.data.LinkHandler
 
LINK_PLACEHOLDER_CLOSE - Static variable in class ghidra.util.HTMLUtilities
 
LINK_PLACEHOLDER_OPEN - Static variable in class ghidra.util.HTMLUtilities
 
LINK_SEARCH_FOLDER_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
 
LinkDatabase - Class in help.validator
 
LinkDatabase(HelpModuleCollection) - Constructor for class help.validator.LinkDatabase
 
LinkedByteBuffer - Class in ghidra.program.model.pcode
A byte buffer that is stored as a linked list of pages.
LinkedByteBuffer(int, int, String) - Constructor for class ghidra.program.model.pcode.LinkedByteBuffer
 
LinkedByteBuffer.ArrayIter - Class in ghidra.program.model.pcode
A linked-list page node
LinkedByteBuffer.Position - Class in ghidra.program.model.pcode
An iterator into the byte buffer
LinkedDomainFile - Interface in ghidra.framework.model
LinkedDomainFile corresponds to a DomainFile contained within a LinkedDomainFolder.
LinkedDomainFolder - Interface in ghidra.framework.model
LinkedDomainFolder extends DomainFolder for all folders which are accessable via a folder-link (see FolderLinkContentHandler).
LinkedField(JTextField, Pattern, String, int) - Constructor for class docking.widgets.textfield.TextFieldLinker.LinkedField
 
linkedFields - Variable in class docking.widgets.textfield.TextFieldLinker
 
LinkedGhidraFolder - Class in ghidra.framework.data
LinkedGhidraFolder provides the base LinkedDomainFolder implementation which corresponds to a project folder-link (see FolderLinkContentHandler).
LinkEditDataCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a linkedit_data_command structure
Linker - Enum constant in enum class ghidra.app.util.bin.format.pe.rich.MSProductType
 
LinkerOptionCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a linker_option_command structure
LinkerState() - Constructor for class docking.widgets.textfield.TextFieldLinker.LinkerState
 
linkField(JTextField, String, String) - Method in class docking.widgets.textfield.TextFieldLinker
 
linkField(JTextField, Pattern, String) - Method in class docking.widgets.textfield.TextFieldLinker
Add a new text field to this linker
LinkHandler<T extends DomainObjectAdapterDB> - Class in ghidra.framework.data
NOTE: ALL ContentHandler implementations MUST END IN "ContentHandler".
LinkHandler() - Constructor for class ghidra.framework.data.LinkHandler
 
linkLastField(JTextField) - Method in class docking.widgets.textfield.TextFieldLinker
Add the final field, and actually link the fields
linkRelativeOffsets(Hashtable<String, Operand>) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
Method linkRelativeOffsets.
linkRelativeOffsets(Hashtable<String, Operand>) - Method in class ghidra.app.plugin.processors.generic.ExpressionTerm
Method linkRelativeOffsets.
linkRelativeOffsets(Hashtable<String, Operand>) - Method in class ghidra.app.plugin.processors.generic.Operand
 
LINLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
LINNUM - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
LINSYM - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
LINUX - Enum constant in enum class ghidra.framework.OperatingSystem
 
LINUX - Enum constant in enum class ghidra.framework.Platform
Deprecated, for removal: This API element is subject to removal in a future version.
LINUX_64 - Enum constant in enum class ghidra.framework.Platform
Deprecated, for removal: This API element is subject to removal in a future version.
LINUX_ARM_64 - Enum constant in enum class ghidra.framework.Platform
Identifies a Linux ARM 64-bit OS.
LINUX_UKNOWN - Enum constant in enum class ghidra.framework.Platform
Deprecated, for removal: This API element is subject to removal in a future version.
Unknown architectures are not supported
LINUX_X86_32 - Enum constant in enum class ghidra.framework.Platform
Identifies a Linux x86 32-bit OS.
LINUX_X86_64 - Enum constant in enum class ghidra.framework.Platform
Identifies a Linux x86 64-bit OS.
linuxFileUrlFlavor - Static variable in class ghidra.framework.main.datatree.LinuxFileUrlHandler
LinuxFileUrlHandler - Class in ghidra.framework.main.datatree
A handler to facilitate drag-n-drop for a Linux URL-based file list which is dropped onto the Project data tree or a running Ghidra Tool (see LinuxFileUrlHandler.linuxFileUrlFlavor).
LinuxFileUrlHandler() - Constructor for class ghidra.framework.main.datatree.LinuxFileUrlHandler
 
LinuxIoctls - Enum Class in ghidra.pty.linux
 
LinuxPtyFactory - Enum Class in ghidra.pty.linux
 
LinuxPtySessionLeader - Class in ghidra.pty.linux
 
LinuxPtySessionLeader() - Constructor for class ghidra.pty.linux.LinuxPtySessionLeader
 
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 list.
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.autocomplete.TextFieldAutocompleter
 
listener - Variable in class docking.widgets.textfield.TextFieldLinker.LinkedField
 
ListenerErrorHandler - Interface in ghidra.util.datastruct
A simple interface that allows listener structures to use different error handling
ListenerErrorHandlerFactory - Interface in ghidra.util.datastruct
A simple interface for creating listener error handlers
ListenerForSymbolsRefresh() - Constructor for class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler.ListenerForSymbolsRefresh
 
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
 
ListenerSet<T> - Class in ghidra.util.datastruct
A data structure meant to be used to hold listeners.
ListenerSet(Class<T>, boolean) - Constructor for class ghidra.util.datastruct.ListenerSet
Constructs a listener set that is backed by weak references.
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.AbstractSleighAssembler
 
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.
ListingColors - Class in ghidra.app.util.viewer.field
 
ListingColors() - Constructor for class ghidra.app.util.viewer.field.ListingColors
 
ListingColors.CommentColors - Class in ghidra.app.util.viewer.field
 
ListingColors.FlowArrowColors - Class in ghidra.app.util.viewer.field
 
ListingColors.FunctionColors - Class in ghidra.app.util.viewer.field
 
ListingColors.LabelColors - Class in ghidra.app.util.viewer.field
 
ListingColors.MaskColors - Class in ghidra.app.util.viewer.field
 
ListingColors.MnemonicColors - Class in ghidra.app.util.viewer.field
 
ListingColors.PcodeColors - Class in ghidra.app.util.viewer.field
 
ListingColors.XrefColors - Class in ghidra.app.util.viewer.field
 
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.
ListingFieldDescriptionProvider - Class in ghidra.app.util.viewer.field
 
ListingFieldDescriptionProvider() - Constructor for class ghidra.app.util.viewer.field.ListingFieldDescriptionProvider
 
ListingFieldHighlightFactoryAdapter - Class in ghidra.app.util.viewer.field
Wrapper class to translate calls to FieldHighlightFactory into a call needed by the ListingHighlightProvider.
ListingFieldHighlightFactoryAdapter(ListingHighlightProvider) - Constructor for class ghidra.app.util.viewer.field.ListingFieldHighlightFactoryAdapter
Constructor
ListingHighlightProvider - Interface in ghidra.app.util
Provider of Highlight objects appropriate ListingFields.
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 - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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.
listingMergeMgr - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
listingMergePanel - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
listingMergePanel - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
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
 
ListingTextField - Class in ghidra.app.util.viewer.field
ListingField implementation for text fields.
ListingTextField(FieldFactory, ProxyObj<?>, TextField, ListingFieldHighlightFactoryAdapter) - Constructor for class ghidra.app.util.viewer.field.ListingTextField
 
listIterator() - Method in class ghidra.util.datastruct.LongArrayList
 
listIterator(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
listIterator(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
 
listIterator(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
 
listIterator(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
 
listIterator(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
 
listIterator(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
listIterator(int) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap.LesserList
 
listIterator(int) - Method in class ghidra.util.datastruct.LongArrayList
 
ListIterator<T> - Class in generic.stl
 
ListLinked<T> - Class in ghidra.program.model.pcode
A better linked list implementation than provided by java.util.
listLocationsForModules(JavaFileManager.Location) - Method in class ghidra.app.script.ResourceFileJavaFileManager
 
ListNodeSTL<T> - Class in generic.stl
 
ListNodeSTL() - Constructor for class generic.stl.ListNodeSTL
 
ListNodeSTL(ListNodeSTL<T>, ListNodeSTL<T>, T) - Constructor for class generic.stl.ListNodeSTL
 
ListPanel<T> - 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
 
lit(long, int) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate a literal (or immediate or constant) value
litd(double) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate a literal (or immediate or constant) double-precision floating-point value
LiteralLongExpr - Class in ghidra.pcode.struct
 
LiteralLongExpr(StructuredSleigh, long, int) - Constructor for class ghidra.pcode.struct.LiteralLongExpr
 
litf(double, DataType) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate a literal (or immediate or constant) floating-point value
litf(float) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate a literal (or immediate or constant) single-precision floating-point value
LITTLE - Enum constant in enum class ghidra.program.model.lang.Endian
 
LITTLE - Static variable in class ghidra.program.model.data.EndianSettingsDefinition
 
LITTLE_ENDIAN - Enum constant in enum class ghidra.pcode.exec.BytesPcodeArithmetic
The instance which interprets arrays as little-endian values
LITTLE_ENDIAN - Enum constant in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
LittleEndianDataConverter - Class in ghidra.util
Helper class to convert a byte array to a Java primitive in Little endian order, and to convert a primitive to a byte array.
LittleEndianDataConverter() - Constructor for class ghidra.util.LittleEndianDataConverter
Don't use this constructor to create new instances of this class.
LiveMemoryHandler - Interface in ghidra.program.model.mem
Live memory handler interface.
LiveMemoryListener - Interface in ghidra.program.model.mem
 
LL - Enum constant in enum class resources.QUADRANT
 
LLNAMES - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
LNAMES - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
load() - Method in class generic.theme.ThemePreferences
Returns the theme that was stored in preferences or the default theme if none stored.
load(GThemeValueMap) - Method in class generic.theme.GThemeValueMap
Loads all the values from the given map into this map, replacing values with the same ids.
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.AbstractProgramWrapperLoader
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, Project, String, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
 
load(ByteProvider, String, Project, String, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.GdtLoader
 
load(ByteProvider, String, Project, String, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.GzfLoader
 
load(ByteProvider, String, Project, String, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in interface ghidra.app.util.opinion.Loader
Loads bytes in a particular format as a new Loaded DomainObject.
load(SaveState) - Method in class docking.widgets.fieldpanel.support.FieldSelection
 
load(Accumulator<T>, TaskMonitor) - Method in interface ghidra.util.table.TableModelLoader
 
LOAD - Enum constant in enum class ghidra.pcode.exec.PcodeArithmetic.Purpose
The value will be used as the address of a value to load
LOAD - Static variable in class ghidra.program.model.pcode.PcodeOp
 
LOADABLE_FILES_FILTER - Static variable in class ghidra.plugin.importer.ImporterUtilities
File extension filter for well known 'loadable' files for GhidraFileChoosers.
loadAddresses(Program, Program, AddressSetView, AddressSetView) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
 
loadAddresses(Program, Program, AddressSetView, AddressSetView) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
 
loadAddresses(Program, Program, AddressSetView, AddressSetView) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
Displays program information for a particular set of addresses in the two programs being compared
loadAll(TaskMonitor) - Method in class docking.widgets.tree.GTreeNode
Causes any lazy or slow loading nodes in the tree to load their children so that the tree is fully loaded.
loadAll(TaskMonitor) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
 
loadAnalyzedNotepad() - Method in class ghidra.test.TestEnv
 
loadApplicationDefaults() - Method in class generic.theme.StubThemeManager
 
loadApplicationDefaults() - Method in class generic.theme.ThemeManager
 
loadClass(ResourceFile, PrintWriter) - Method in class ghidra.app.script.JavaScriptProvider
Activate and build the GhidraSourceBundle containing sourceFile then load the script's class from its class loader.
LoadCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a load_command structure
LoadCommand(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.LoadCommand
Creates a new LoadCommand
LoadCommandFactory - Class in ghidra.app.util.bin.format.macho.commands
A factory used to create LoadCommands
LoadCommandFactory() - Constructor for class ghidra.app.util.bin.format.macho.commands.LoadCommandFactory
 
LoadCommandString - Class in ghidra.app.util.bin.format.macho.commands
Represents an lc_str union
LoadCommandTypes - Class in ghidra.app.util.bin.format.macho.commands
LoadCommandTypes() - Constructor for class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
 
LoadConfigDataDirectory - Class in ghidra.app.util.bin.format.pe
 
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.
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
 
Loaded<T extends DomainObject> - Class in ghidra.app.util.opinion
A loaded DomainObject produced by a Loader.
Loaded(T, String, String) - Constructor for class ghidra.app.util.opinion.Loaded
Creates a new Loaded object
Loader - Enum constant in enum class ghidra.app.util.bin.format.pef.SectionKind
Loader tables.
Loader - Interface in ghidra.app.util.opinion
An interface that all loaders must implement.
LoaderArgsOptionChooser - Class in ghidra.app.util.importer
An option chooser that applies loader options that were passed in as command line arguments.
LoaderArgsOptionChooser(SingleLoaderFilter) - Constructor for class ghidra.app.util.importer.LoaderArgsOptionChooser
 
loaderComboBox - Variable in class ghidra.plugin.importer.ImporterDialog
 
loaderFlags - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
LoaderInfoHeader - Class in ghidra.app.util.bin.format.pef
See Apple's -- PEFBinaryFormat.h
LoaderMap - Class in ghidra.app.util.opinion
A Map of Loaders to their respective LoadSpecs.
LoaderMap() - Constructor for class ghidra.app.util.opinion.LoaderMap
 
LoaderOpinionException - Exception in ghidra.app.util.opinion
 
LoaderOpinionException() - Constructor for exception ghidra.app.util.opinion.LoaderOpinionException
 
LoaderOpinionException(String) - Constructor for exception ghidra.app.util.opinion.LoaderOpinionException
 
LoaderOpinionException(String, Throwable) - Constructor for exception ghidra.app.util.opinion.LoaderOpinionException
 
LoaderOpinionException(Throwable) - Constructor for exception ghidra.app.util.opinion.LoaderOpinionException
 
LoaderRelocationHeader - Class in ghidra.app.util.bin.format.pef
See Apple's -- PEFBinaryFormat.h
LoaderService - Class in ghidra.app.util.opinion
Factory and utility methods for working with Loaders.
LoaderService() - Constructor for class ghidra.app.util.opinion.LoaderService
 
LoaderTier - Enum Class in ghidra.app.util.opinion
 
LoadException - Exception in ghidra.app.util.opinion
Thrown when a load fails in an expected way.
LoadException(String) - Constructor for exception ghidra.app.util.opinion.LoadException
Create a new LoadException with the given message
LoadException(String, Throwable) - Constructor for exception ghidra.app.util.opinion.LoadException
Create a new LoadException with the given message and cause
LoadException(Throwable) - Constructor for exception ghidra.app.util.opinion.LoadException
Create a new LoadException with the given cause
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
Loads any filter preferences that have been saved.
loadFrom(Options) - Method in class ghidra.framework.options.EditorState
 
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
 
loadIcon(String) - Static method in class resources.ResourceManager
Load the icon specified by iconPath.
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
 
loadNames(List<String>) - Method in class ghidra.app.util.bin.format.omf.OmfComdatExternalSymbol
 
loadomit() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
 
loadOptions(Options) - Method in class ghidra.graph.viewer.options.VisualGraphOptions
 
loadOptions(ToolOptions) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
 
loadPaths() - Method in class docking.widgets.pathmanager.AbstractPathsDialog
 
loadPaths() - Method in class ghidra.app.util.opinion.LibraryPathsDialog
 
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, Project, String, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
 
loadProgram(ByteProvider, String, Project, String, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
Loads bytes in a particular format as a new Loaded Program.
loadProgram(ByteProvider, String, Project, String, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractProgramWrapperLoader
 
loadProgram(ByteProvider, String, Project, String, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.BinaryLoader
 
loadProgram(ByteProvider, String, Project, String, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.IntelHexLoader
 
loadProgram(ByteProvider, String, Project, String, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.MotorolaHexLoader
 
loadProgram(ByteProvider, String, Project, String, 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.AbstractProgramWrapperLoader
 
loadProgramInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.BinaryLoader
 
loadProgramInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.IntelHexLoader
 
loadProgramInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.MotorolaHexLoader
 
loadProgramInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.XmlLoader
 
loadPropertiesFile() - Method in class ghidra.app.script.GhidraScript
 
loadResourceProgram(String) - Method in class ghidra.util.xml.XmlTestHelper
 
loadResourceProgramAsBinary(String, Language, CompilerSpec) - Method in class ghidra.test.TestEnv
 
loadResourceProgramAsBinary(String, Processor) - Method in class ghidra.test.TestEnv
 
LoadResults<T extends DomainObject> - Class in ghidra.app.util.opinion
The result of a load.
LoadResults(List<Loaded<T>>) - Constructor for class ghidra.app.util.opinion.LoadResults
Creates a new LoadResults that contains the given non-empty List of Loaded DomainObjects.
LoadResults(T, String, String) - Constructor for class ghidra.app.util.opinion.LoadResults
Creates a a new LoadResults that contains a new Loaded DomainObject created from the given parameters.
loadsIntoNewFolder() - Method in interface ghidra.app.util.opinion.Loader
Checks to see if this Loader loads into a new DomainFolder instead of a new DomainFile
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
Chooses a LoadSpec for a Loader to use based on some criteria
LoadSpecificDataJob<T> - Class in docking.widgets.table.threaded
 
loadSyscallConventionMap(Program) - Static method in interface ghidra.pcode.emu.sys.EmuSyscallLibrary
Derive a syscall number to calling convention map by scraping functions in the program's "syscall" space.
loadSyscallFunctionMap(Program) - Static method in interface ghidra.pcode.emu.sys.EmuSyscallLibrary
Scrape functions from the given program's "syscall" space.
loadSyscallNumberMap(Program) - Static method in interface ghidra.pcode.emu.sys.EmuSyscallLibrary
Derive a syscall number to name map by scraping functions in the program's "syscall" space.
loadSyscallNumberMap(String) - Static method in interface ghidra.pcode.emu.sys.EmuSyscallLibrary
Derive a syscall number to name map from the specification in a given file.
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
 
loadTheme(File) - Static method in class generic.theme.GTheme
Reads a theme from a file.
loadThemeFiles() - Method in class generic.theme.ApplicationThemeManager
 
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.
loc() - Method in interface ghidra.pcode.exec.SleighProgramCompiler.PcodeLogEntry
 
local() - Static method in interface ghidra.pty.PtyFactory
Choose a factory of local pty's for the host operating system
local(String, StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.StructuredSleigh
Declare a local variable with the given name and initial value
local(String, DataType) - Method in class ghidra.pcode.struct.StructuredSleigh
Declare a local variable with the given name and type
LOCAL - Enum constant in enum class docking.actions.dialog.ActionDisplayLevel
 
LOCAL - Enum constant in enum class 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.viewer.field.ListingColors.LabelColors
 
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_LIBRARY_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
 
LOCAL_MENU - Enum constant in enum class docking.actions.dialog.ActionGroup
 
LOCAL_TOOLBAR - Enum constant in enum class docking.actions.dialog.ActionGroup
 
LOCAL_VAR - Static variable in class ghidra.program.model.symbol.SymbolType
 
LOCAL_VARIABLE_DETAIL_CONFLICT - Enum constant in enum class 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.
LocalBufferFile.InputBlockStreamFactory - Interface in db.buffers
A simple interface that allows for dependency injection
localBuiltinDataTypeFlavor - Static variable in class ghidra.program.model.data.DataTypeTransferable
 
LocalDatabaseItem - Class in ghidra.framework.store.local
LocalDatabaseItem provides a FolderItem implementation for a local database.
LocalDataFile - Class in ghidra.framework.store.local
LocalDataFile provides a FolderItem implementation for a local serialized data file.
LocalDataFile(LocalFileSystem, PropertyFile) - Constructor for class ghidra.framework.store.local.LocalDataFile
 
LocalDataFile(LocalFileSystem, PropertyFile, InputStream, String, TaskMonitor) - Constructor for class ghidra.framework.store.local.LocalDataFile
Create a new local data file item.
LocalDataFileHandle - Class in ghidra.framework.store.local
LocalDataFileHandle provides random access to a local File.
LocalDataFileHandle(File, boolean) - Constructor for class ghidra.framework.store.local.LocalDataFileHandle
Construct and open a local DataFileHandle.
localDataTypeFlavor - Static variable in class ghidra.app.util.CodeUnitInfoTransferable
DataFlavor that it is an ArrayList of CodeUnitInfo objects.
localDataTypeFlavor - Static variable in class ghidra.program.model.data.DataTypeTransferable
 
LocalDateSpinnerModel - Class in docking.widgets.table.constrainteditor
Spinner Model for LocalDate
LocalDateSpinnerModel(LocalDate, LocalDate, LocalDate, int) - Constructor for class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
Constructor
LocalDateTextField - Class in docking.widgets.textfield
Text field for entering dates.
LocalDateTextField(String) - Constructor for class docking.widgets.textfield.LocalDateTextField
 
LocalDirectorySearchLocation - Class in ghidra.app.util.bin.format.dwarf.external
A SearchLocation that recursively searches for dwarf external debug files under a configured directory.
LocalDirectorySearchLocation(File) - Constructor for class ghidra.app.util.bin.format.dwarf.external.LocalDirectorySearchLocation
Creates a new LocalDirectorySearchLocation at the specified location.
localDomainFileFlavor - Static variable in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
 
localDomainFileTreeFlavor - Static variable in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
 
LocalFileChooserModel - Class in docking.widgets.filechooser
A default implementation of the file chooser model that browses the local file system.
LocalFileChooserModel() - Constructor for class docking.widgets.filechooser.LocalFileChooserModel
 
LocalFileSystem - Class in ghidra.formats.gfilesystem
A GFileSystem implementation giving access to the user's operating system's local file system.
LocalFileSystem - Class in ghidra.framework.store.local
LocalFileSystem provides access to FolderItem's which exist within a File-based directory structure.
LocalFileSystem() - Constructor for class ghidra.framework.store.local.LocalFileSystem
Constructor for an empty read-only file-system.
LocalFileSystem(String, boolean, boolean, boolean) - Constructor for class ghidra.framework.store.local.LocalFileSystem
Constructor.
LocalFileSystem.ItemStorage - Class in ghidra.framework.store.local
 
LocalFileSystemSub - Class in ghidra.formats.gfilesystem
A GFileSystem interface to a part of the user's local / native file system.
LocalFileSystemSub(File, LocalFileSystem) - Constructor for class ghidra.formats.gfilesystem.LocalFileSystemSub
 
LocalFilesystemTestUtils - Class in ghidra.framework.store.local
 
LocalFolderItem - Class in ghidra.framework.store.local
LocalFolderItem provides an abstract implementation of a folder item which resides on a local file-system.
localGhidraFlavor - Static variable in class docking.dnd.GhidraTransferable
A static instance of the local flavor that is an ArrayList of user object objects.
LocalManagedBufferFile - Class in db.buffers
LocalManagedBufferFile implements a BufferFile as block-oriented random-access file which utilizes 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
 
LocalProcessPtySession - Class in ghidra.pty.local
A pty session consisting of a local process and its descendants
LocalProcessPtySession(Process, String) - Constructor for class ghidra.pty.local.LocalProcessPtySession
 
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.
localState - Variable in class ghidra.pcode.emu.ThreadPcodeExecutorState
 
LocalSymbolMap - Class in ghidra.program.model.pcode
A container for local symbols within the decompiler's model of a function.
LocalSymbolMap(HighFunction, AddressSpace) - 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
 
localVarErrors - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
LocalVariable - Interface in ghidra.program.model.listing
 
LocalVariableDB - Class in ghidra.program.database.function
 
localVariableDetailChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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.
localVars - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
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
 
LocalWindowsNativeProcessPtySession - Class in ghidra.pty.local
 
LocalWindowsNativeProcessPtySession(int, int, Handle, Handle, String, Handle) - Constructor for class ghidra.pty.local.LocalWindowsNativeProcessPtySession
 
locateAddressesForFileBytesOffset(FileBytes, long) - Method in interface ghidra.program.model.mem.Memory
Gets a list of addresses where the byte at the given offset from the given FileBytes was loaded into memory.
locateAddressesForFileOffset(long) - Method in interface ghidra.program.model.mem.Memory
Gets a List of addresses that correspond to the given file offset.
locateAddressForFileOffset(long) - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
Get the Address within this sub-block which corresponds to the specified file offset.
locateConstructorOnClass(Class<?>, Class<?>[]) - Static method in class utilities.util.reflection.ReflectionUtilities
 
locateFieldByTypeOnClass(Class<?>, Class<?>) - Static method in class generic.test.TestUtils
Get the first field specification contained within containingClass which has the type classType.
locateFieldByTypeOnClass(Class<?>, Class<?>) - Static method in class utilities.util.reflection.ReflectionUtilities
Get the first field specification contained within containingClass which has the type classType.
locateFieldObjectOnClass(String, Class<?>) - Static method in class utilities.util.reflection.ReflectionUtilities
Locates the field of the name fieldName on the given class.
locateImageReference(Path, String) - Static method in class help.HelpBuildUtils
Turn an HTML IMG reference into a location object that has resolved path info.
locateMethodObjectOnClass(String, Class<?>, Class<?>[]) - Static method in class utilities.util.reflection.ReflectionUtilities
Locates the method of the name methodName on the given class.
locateReference(Path, String) - Static method in class help.HelpBuildUtils
Turn an HTML HREF reference into an absolute path.
locateStaticFieldObjectOnClass(String, Class<?>) - Static method in class utilities.util.reflection.ReflectionUtilities
Locates the field of the name fieldName on the given class.
locateString(String, TerminatingConsumer<Address>, Program, List<MemoryBlock>, AddressSetView, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
Finds the string in memory indicated by the searchString limited to the indicated memory blocks and address set.
location - Variable in class ghidra.sleigh.grammar.RadixBigInteger
 
Location - Class in ghidra.sleigh.grammar
 
Location - Enum Class in docking.widgets.shapes
Specifies location and metrics for PopupWindowPlacer.
Location - Interface in ghidra.util
 
Location(String, int) - Constructor for class ghidra.sleigh.grammar.Location
 
locationChanged(FieldLocation, Field, Color, Color) - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
locationChanged(ProgramLocation) - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
locationChanged(ProgramLocation) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
 
locationChanged(ProgramLocation) - Method in class ghidra.app.plugin.ProgramPlugin
Subclass should override this method if it is interested in program location events.
LocationClangHighlightController - Class in ghidra.app.decompiler.component
Class to handle location based highlights for a decompiled function.
LocationClangHighlightController() - Constructor for class ghidra.app.decompiler.component.LocationClangHighlightController
 
locationFocusChanged(AttributedVertex) - Method in class ghidra.service.graph.DummyGraphDisplayListener
 
locationFocusChanged(AttributedVertex) - Method in interface ghidra.service.graph.GraphDisplayListener
Notification that the "focused" (active) vertex has changed
LocationMemento - Class in ghidra.app.nav
 
LocationMemento(SaveState, Program[]) - Constructor for class ghidra.app.nav.LocationMemento
 
LocationMemento(Program, ProgramLocation) - Constructor for class ghidra.app.nav.LocationMemento
 
LocationPcodeArithmetic - Enum Class in ghidra.pcode.exec
An auxiliary arithmetic that reports the location the control value
LocationPcodeExecutorStatePiece - Class in ghidra.pcode.exec
An auxiliary state piece that reports the location of the control value
LocationPcodeExecutorStatePiece(Language) - Constructor for class ghidra.pcode.exec.LocationPcodeExecutorStatePiece
Construct a "location" state piece
LocationPcodeExecutorStatePiece(Language, BytesPcodeArithmetic, Map<Long, ValueLocation>) - Constructor for class ghidra.pcode.exec.LocationPcodeExecutorStatePiece
 
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.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
lock - Variable in class ghidra.framework.data.DomainObjectAdapter
 
lock - Variable in class ghidra.program.database.code.InstructionDB
 
lock - Variable in class ghidra.program.database.data.DataTypeManagerDB
 
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.
locked - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
controls whether the Vertices may be moved with the mouse
LOCKED - Enum constant in enum class ghidra.framework.protocol.ghidra.GhidraURLConnection.StatusCode
Ghidra Status-Code 423: Locked.
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.
lockLines(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.
loclist - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
loclistsptr - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
locRange() - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
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
 
LOCSYM - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
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) - Method in interface ghidra.test.processors.support.ExecutionListener
 
log(PCodeTestGroup, String, Throwable) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
log(PCodeTestGroup, String, Throwable) - Method in interface ghidra.test.processors.support.ExecutionListener
 
log(String) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
Output loader log message
log(String, String, String) - Method in interface ghidra.framework.store.local.RepositoryLogger
 
log(Throwable) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
Output loader log message.
LOG_AND - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
LOG_OR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
LOG4J2_CONFIGURATION_PROPERTY - Static variable in class ghidra.framework.LoggingInitialization
 
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
 
LogAnd() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
logFile - Variable in class ghidra.framework.ApplicationConfiguration
 
loggingDisabled - Static variable in interface ghidra.app.util.opinion.Loader
System property used to disable the loaders' message logs being echoed to the application.log file
LoggingInitialization - Class in ghidra.framework
 
LoggingInitialization() - Constructor for class ghidra.framework.LoggingInitialization
 
LogicalAndExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
LogicalANDExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
LogicalOrExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
LogicalORExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
logicalSize - Variable in class ghidra.program.model.pcode.Varnode.Join
 
LogicOperation - Enum Class in docking.widgets.table.columnfilter
 
logInfo(Consumer<String>, boolean) - Method in class ghidra.program.util.ExternalSymbolResolver
Logs information about the libraries and symbols that were found during the fixup.
LogLevelTableCellRenderer - Class in ghidra.framework.main.logviewer.ui
Renderer for the FVTable that will set the background color based on the text contents.
LogLevelTableCellRenderer() - Constructor for class ghidra.framework.main.logviewer.ui.LogLevelTableCellRenderer
 
LogListener - Interface in log
An interface that allows clients to receive log messages.
LogNegation() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
LogOr() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
LogPanel - Class in ghidra.framework.main
A JPanel that contains a label to show the last message displayed.
LogPanelAppender - Class in log
Log4j appender that writes messages to the log panel in the main Ghidra window.
LogPanelAppender(String, Filter, Layout<? extends Serializable>) - Constructor for class log.LogPanelAppender
 
logRead(EmulatorTestRunner, Address, int, byte[]) - Method in interface ghidra.test.processors.support.ExecutionListener
 
logRead(EmulatorTestRunner, Address, int, byte[]) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
logState(EmulatorTestRunner) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
logState(EmulatorTestRunner) - Method in interface ghidra.test.processors.support.ExecutionListener
 
logState(EmulatorTestRunner, Address, int, int, EmulatorTestRunner.DumpFormat, String) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
logState(EmulatorTestRunner, Address, int, int, EmulatorTestRunner.DumpFormat, String) - Method in interface ghidra.test.processors.support.ExecutionListener
 
logStatistics() - Static method in class ghidra.util.classfinder.ClassSearcher
Writes the current class searcher statistics to the info log
logSummaryResults() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportSummary
Writes summary information to the Msg log.
logWarning() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
Due to the supression of error and warning conditions during instantiation this method should be invoked at the end of instatiation when StandAloneDataTypeManager.getName() and StandAloneDataTypeManager.getPath() are ready to be invoked safely.
logWarningAt(Address, String) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
 
logWarningAt(Address, String, String) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
logWarningAt(Program, Address, String) - Static method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
 
logWrite(EmulatorTestRunner, Address, int, byte[]) - Method in interface ghidra.test.processors.support.ExecutionListener
 
logWrite(EmulatorTestRunner, Address, int, byte[]) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
LONG - Static variable in class ghidra.app.script.AskDialog
 
LONG - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
LONG - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
LONG_ARRAY - Static variable in class db.BinaryCodedField
long[] data type
LONG_DOUBLE - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
LONG_LONG - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
LONG_TYPE - Enum constant in enum class ghidra.framework.options.OptionType
 
LONG_TYPE - Static variable in class ghidra.util.graph.attributes.AttributeManager
Use this String as the attributeType to create an LongAttribute.
LongArray - Class in ghidra.util.datastruct
Array of longs that grows as needed.
LongArray() - Constructor for class ghidra.util.datastruct.LongArray
Creates new LongArray
LongArrayArray - Class in ghidra.util.datastruct
Array of long[] that grows as needed.
LongArrayArray() - Constructor for class ghidra.util.datastruct.LongArrayArray
Creates new LongArrayArray
LongArrayList - Class in ghidra.util.datastruct
An ArrayList for longs.
LongArrayList() - Constructor for class ghidra.util.datastruct.LongArrayList
Creates a new LongArrayList
LongArrayList(long[]) - Constructor for class ghidra.util.datastruct.LongArrayList
Creates a new Long ArrayList using the values in the given array
LongArrayList(LongArrayList) - Constructor for class ghidra.util.datastruct.LongArrayList
Creates a new LongArrayList that is equivalent to the specified LongArrayList.
LongAttribute<T extends KeyedObject> - Class in ghidra.util.graph.attributes
This class provides a storage mechanism for long-valued information about the elements of a KeyIndexableSet, e.g.
LongAttribute(String, KeyIndexableSet<T>) - Constructor for class ghidra.util.graph.attributes.LongAttribute
Constructor.
LongColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
 
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, OpenMode, ErrorHandler, ChangeManager, AddressMap, String, TaskMonitor) - Constructor for class ghidra.program.database.properties.LongPropertyMapDB
Construct a long property map.
LongRangeEditorProvider - Class in docking.widgets.table.constraint.provider
Class for providing range editor for long columns.
LongRangeEditorProvider() - Constructor for class docking.widgets.table.constraint.provider.LongRangeEditorProvider
 
longRenderer - Variable in class ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
 
LongRenderer - Class in ghidra.app.plugin.debug.dbtable
 
LongRenderer() - Constructor for class ghidra.app.plugin.debug.dbtable.LongRenderer
 
longToBytes(long, int, boolean) - Static method in class ghidra.pcode.utils.Utils
 
LongValidator() - Constructor for class docking.widgets.textfield.GValidatedTextField.LongField.LongValidator
 
longValue - Variable in class ghidra.app.util.HexLong
 
longValue() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Obtain the value as a long, where all undefined bits are treated as 0
longValue() - Method in class ghidra.app.util.HexLong
 
longValue(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
 
longValue(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Constant
 
longValue(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.ExpressionTerm
 
longValue(MemBuffer, int) - Method in interface ghidra.app.plugin.processors.generic.ExpressionValue
 
longValue(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Label
 
LongValue - Class in docking.widgets.values
Value class for Long Values with an option for display the value as decimal or hex.
LongValue(String) - Constructor for class docking.widgets.values.LongValue
 
LongValue(String, boolean) - Constructor for class docking.widgets.values.LongValue
 
LongValue(String, Long) - Constructor for class docking.widgets.values.LongValue
 
LongValue(String, Long, boolean) - Constructor for class docking.widgets.values.LongValue
 
lookAndFeelManager - Variable in class generic.theme.ApplicationThemeManager
 
LookAndFeelManager - Class in generic.theme.laf
Manages installing and updating a LookAndFeel
LookAndFeelManager(LafType, ApplicationThemeManager) - Constructor for class generic.theme.laf.LookAndFeelManager
 
LookAndFeelUtils - Class in ghidra.docking.util
A utility class to manage LookAndFeel (LaF) settings.
lookup(GFile, String, Comparator<String>) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
Mirror's GFileSystem.lookup(String) interface, with additional parameters to control the lookup.
lookup(GFile, String, Comparator<String>) - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
Mirror's GFileSystem.lookup(String) interface.
lookup(String) - Method in class ghidra.app.plugin.processors.sleigh.ModuleDefinitionsAdapter
 
lookup(String) - Method in class ghidra.formats.gfilesystem.AbstractFileSystem
 
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, using this filesystem's default name comparison logic (eg.
lookup(String) - Method in class ghidra.formats.gfilesystem.GFileSystemBase
 
lookup(String) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
 
lookup(String) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
 
lookup(String) - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
Mirror's GFileSystem.lookup(String) interface.
lookup(String) - Method in interface ghidra.sleigh.grammar.ExpressionEnvironment
 
lookup(String) - Method in class ghidra.sleigh.grammar.HashMapPreprocessorDefinitionsAdapter
 
lookup(String) - Method in class ghidra.sleigh.grammar.SleighPreprocessor
 
lookupChainPtr(int) - Static method in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
 
lookupDomainPath(DomainFolder, String) - Static method in class ghidra.framework.model.ProjectDataUtils
Returns a Ghidra DomainFolder with the matching path, or null if not found.
lookupFile(File, String, Comparator<String>) - Static method in class ghidra.formats.gfilesystem.LocalFileSystem
Looks up a file, by its string path, using a custom comparator.
lookupFileInDir(Map<String, FileSystemIndexHelper.FileData<METADATATYPE>>, String, Comparator<String>) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
 
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(GFile, String[], boolean, Comparator<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
Deprecated.
Returns numLoops as a double.
lostOwnership(Clipboard, Transferable) - Method in class docking.dnd.DragDropTreeTransferable
Notification we have lost ownership of the clipboard because something else was put on the clipboard.
lostOwnership(Clipboard, Transferable) - Method in class docking.dnd.GhidraTransferable
Notification we have lost ownership of the clipboard because something else was put on the clipboard.
lostOwnership(Clipboard, Transferable) - Method in class ghidra.app.util.CodeUnitInfoTransferable
 
lostOwnership(Clipboard, Transferable) - Method in class ghidra.app.util.SelectionTransferable
 
lostOwnership(Clipboard, Transferable) - Method in class ghidra.framework.main.datatree.VersionInfoTransferable
 
lostOwnership(Clipboard, Transferable) - Method in class ghidra.framework.main.ToolButtonTransferable
ClipboardOwner interface method.
lostOwnership(Clipboard, Transferable) - Method in class ghidra.program.model.data.DataTypeTransferable
ClipboardOwner interface method.
lostOwnership(Transferable) - Method in interface ghidra.app.services.ClipboardContentProviderService
Notification that the clipboard owner has lost its ownership.
LOW_PRIORITY - Static variable in class ghidra.app.services.AnalysisPriority
 
lower_bound(IteratorSTL<T>, IteratorSTL<T>, T) - Static method in class generic.stl.Algorithms
 
lower_bound(K) - Method in class generic.stl.MapSTL
 
lower_bound(K) - Method in class generic.stl.MultiMapSTL
 
lower_bound(K) - Method in class generic.stl.MultiSetSTL
 
lower_bound(K) - Method in class generic.stl.SetSTL
 
lower_bound(T) - Method in class generic.stl.VectorSTL
Returns an iterator postioned at the item in the vector that is the smallest key less or equal than the given key.
lower_bound(T, Comparator<T>) - Method in class generic.stl.VectorSTL
Returns an iterator postioned at the item in the vector that is the smallest key less or equal than the given key.
lowerBound(K) - Method in class generic.stl.RedBlackTree
Finds the node with the lowest key that is >= to the given key.
LOWERED_BORDER - Static variable in class docking.widgets.SmallBorderButton
A lowered border beveled border.
LOWERED_BUTTON_BORDER - Static variable in class docking.widgets.EmptyBorderButton
A lowered border beveled border.
lowerEntry(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
lowerEntryByValue(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
lowerEntryByValue(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
lowerEntryByValue(V) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
Returns a key-value mapping associated with the greatest value strictly less than the given value, or null if there is no such value.
lowerIndex(E) - Method in interface ghidra.generic.util.datastruct.SortedList
Returns the greatest index in this list whose element is strictly less than the specified element
lowerIndex(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
lowerIndex(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
lowerKey(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
lowestFd() - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
Get the first available file descriptor
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
 
lpAttributeList - Variable in class ghidra.pty.windows.jna.ConsoleApiNative.STARTUPINFOEX
 
lpSecurityDescriptor - Variable in class ghidra.pty.windows.jna.ConsoleApiNative.SECURITY_ATTRIBUTES
 
LPUBDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
lr - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
 
lr - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
lr - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
Link register
LR - Enum constant in enum class resources.QUADRANT
 
LRUMap<K,V> - Class in ghidra.util.datastruct
A LRU (Least Recently Used) map that maintains access-order (newest to oldest) iteration over the elements.
LRUMap(int) - Constructor for class ghidra.util.datastruct.LRUMap
 
LRUSet<T> - Class in ghidra.util.datastruct
An ordered set-like data structure.
LRUSet(int) - Constructor for class ghidra.util.datastruct.LRUSet
Constructs this set with the given size.
LSDAActionRecord - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
A record that associates the type info with a catch action.
LSDAActionRecord(TaskMonitor, Program, RegionDescriptor, LSDAActionTable) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
Constructor for an action record.
LSDAActionTable - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
Defines the follow-on behavior of how to handle an exception in the context of the exceptions' C++ type.
LSDAActionTable(TaskMonitor, Program, RegionDescriptor) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionTable
Constructor for an action table.
LSDACallSiteRecord - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
Defines the bounds of a try-catch region.
LSDACallSiteRecord(TaskMonitor, Program, RegionDescriptor) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteRecord
Constructor for a call site record.
LSDACallSiteTable - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
Defines the specific program regions that may throw an exception within the context of the LSDA.
LSDACallSiteTable(TaskMonitor, Program, RegionDescriptor) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteTable
Constructor for a call site table.
LSDAHeader - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
Defines the bounds of exception unwinding support, within a function, and unwind procedures.
LSDAHeader(TaskMonitor, Program, RegionDescriptor) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
Constructor for the LSDA header which indicates encoding for the LSDA tables.
LSDATable - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
The Language Specific Data Area (LSDA) serves as a reference to the runtime for how to respond to an exception.
LSDATable(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATable
Constructor for an LSDA exception table.
LSDATypeTable - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
Stores addresses of __type_info structures for thrown values.
LSDATypeTable(TaskMonitor, Program, RegionDescriptor) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATypeTable
Constructor for a table of references to types that are associated with catch actions.
LSH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
LSHCosineVector - Class in generic.lsh.vector
 
LSHCosineVector() - Constructor for class generic.lsh.vector.LSHCosineVector
 
LSHCosineVector(int[], WeightFactory, IDFLookup) - Constructor for class generic.lsh.vector.LSHCosineVector
Install a set of features as an int[].
LSHCosineVectorAccum - Class in generic.lsh.vector
A cosine vector where we can accumulate the (feature,weight) pairs over time using the addHash method.
LSHCosineVectorAccum() - Constructor for class generic.lsh.vector.LSHCosineVectorAccum
 
LSHCosineVectorAccum.Entry - Class in generic.lsh.vector
 
LSHMemoryModel - Enum Class in generic.lsh
 
LSHVector - Interface in generic.lsh.vector
 
LSHVectorFactory - Class in generic.lsh.vector
 
LSHVectorFactory() - Constructor for class generic.lsh.vector.LSHVectorFactory
 
lstmoff() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveHeader
 
LT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
ltef(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
ltef(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate float comparison: less than or equal to
lteis(long) - Method in class ghidra.pcode.struct.CallExpr
 
lteis(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed integer comparison: less than or equal to
lteis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
lteis(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed integer comparison: less than or equal to
lteiu(long) - Method in class ghidra.pcode.struct.CallExpr
 
lteiu(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned integer comparison: less than or equal to
lteiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
lteiu(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned integer comparison: less than or equal to
ltf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
ltf(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned integer comparison: less than
ltis(long) - Method in class ghidra.pcode.struct.CallExpr
 
ltis(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed integer comparison: less than
ltis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
ltis(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed integer comparison: less than
ltiu(long) - Method in class ghidra.pcode.struct.CallExpr
 
ltiu(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned integer comparison: less than
ltiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
ltiu(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned integer comparison: less than
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
 
LZCOUNT - Static variable in class ghidra.program.model.pcode.PcodeOp
 

M

MAC - Enum constant in enum class generic.theme.LafType
 
MAC_ARM_64 - Enum constant in enum class ghidra.framework.Platform
Identifies a macOS ARM 64-bit OS.
MAC_OS_X - Enum constant in enum class ghidra.framework.OperatingSystem
 
MAC_OSX_32 - Enum constant in enum class ghidra.framework.Platform
Deprecated, for removal: This API element is subject to removal in a future version.
Use Platform.MAC_OSX_32 instead.
MAC_OSX_64 - Enum constant in enum class ghidra.framework.Platform
Deprecated, for removal: This API element is subject to removal in a future version.
Use Platform.MAC_X86_64 instead.
MAC_UNKNOWN - Enum constant in enum class ghidra.framework.Platform
Deprecated, for removal: This API element is subject to removal in a future version.
Use Platform.MAC_X86_64 instead.
MAC_X86_32 - Enum constant in enum class ghidra.framework.Platform
Identifies a macOS x86 32-bit OS.
MAC_X86_64 - Enum constant in enum class ghidra.framework.Platform
Identifies a macOS x86 64-bit OS.
MacException - Exception in ghidra.app.util.bin.format.macos
 
MacException() - Constructor for exception ghidra.app.util.bin.format.macos.MacException
 
MacException(String) - Constructor for exception ghidra.app.util.bin.format.macos.MacException
 
MACEXPPATH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
MACH_O_NAME - Static variable in class ghidra.app.util.opinion.MachoLoader
 
MachConstants - Class in ghidra.app.util.bin.format.macho
 
MachConstants() - Constructor for class ghidra.app.util.bin.format.macho.MachConstants
 
MachException - Exception in ghidra.app.util.bin.format.macho
An exception class to handle encountering invalid Mach-O Headers.
MachException(Exception) - Constructor for exception ghidra.app.util.bin.format.macho.MachException
Constructs a new exception with the specified cause and a detail message.
MachException(String) - Constructor for exception ghidra.app.util.bin.format.macho.MachException
Constructs a new exception with the specified detail message.
MachHeader - Class in ghidra.app.util.bin.format.macho
Represents a mach_header structure.
MachHeader(ByteProvider) - Constructor for class ghidra.app.util.bin.format.macho.MachHeader
Creates a new MachHeader.
MachHeader(ByteProvider, long) - Constructor for class ghidra.app.util.bin.format.macho.MachHeader
Creates a new MachHeader.
MachHeader(ByteProvider, long, boolean) - Constructor for class ghidra.app.util.bin.format.macho.MachHeader
Creatse a new MachHeader.
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 - Variable in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
MACHINE - Enum constant in enum class ghidra.program.model.data.AlignmentType
MACHINE - this data type's alignment will be a multiple of the machine alignment specified by the data organization.
MACHINE_ALIGNMENT - Static variable in interface ghidra.program.model.data.CompositeInternal
The stored minimum alignment value which indicates the machine alignment should be used as the minimum alignment (as defined by the current DataOrganization.getMachineAlignment()).
MachineConstants - Class in ghidra.app.util.bin.format.pe
PE machine ID constants defined by standard header file 'ntimage.h'
MachineConstants() - Constructor for class ghidra.app.util.bin.format.pe.MachineConstants
 
machineName - Variable in class ghidra.app.util.bin.format.omf.OmfLibraryRecord.MemberHeader
 
MACHO_SECTION_NAME - Static variable in class ghidra.app.util.bin.format.golang.GoBuildInfo
 
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
 
MachoPrelinkConstants - 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
MachoPrelinkConstants() - Constructor for class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
MachoPrelinkMap - Class in ghidra.app.util.bin.format.macho.prelink
 
MachoPrelinkMap() - Constructor for class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkMap
 
MachoPrelinkParser - Class in ghidra.app.util.bin.format.macho.prelink
 
MachoPrelinkParser(MachHeader, ByteProvider) - Constructor for class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkParser
 
MachoPrelinkProgramBuilder - Class in ghidra.app.util.opinion
Builds up a PRELINK Mach-O Program by parsing the Mach-O headers.
MachoPrelinkProgramBuilder(Program, ByteProvider, FileBytes, MessageLog, TaskMonitor) - Constructor for class ghidra.app.util.opinion.MachoPrelinkProgramBuilder
Creates a new MachoPrelinkProgramBuilder based on the given information.
MachoPrelinkUtils - Class in ghidra.app.util.opinion
Utilities methods for working with Mach-O PRELINK binaries.
MachoPrelinkUtils() - Constructor for class ghidra.app.util.opinion.MachoPrelinkUtils
 
MachoProgramBuilder - Class in ghidra.app.util.opinion
Builds up a Mach-O Program by parsing the Mach-O headers.
MachoProgramBuilder(Program, ByteProvider, FileBytes, MessageLog, TaskMonitor) - Constructor for class ghidra.app.util.opinion.MachoProgramBuilder
Creates a new MachoProgramBuilder based on the given information.
MachoRelocation - Class in ghidra.app.util.bin.format.macho.relocation
A representation of a single Mach-O relocation that the MachoRelocationHandler will use to perform the relocation.
MachoRelocation(Program, MachHeader, Address, RelocationInfo) - Constructor for class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
Creates a new unpaired MachoRelocation object
MachoRelocation(Program, MachHeader, Address, RelocationInfo, RelocationInfo) - Constructor for class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
Creates a new paired MachoRelocation object
MachoRelocationHandler - Class in ghidra.app.util.bin.format.macho.relocation
An abstract class used to perform Mach-O relocations.
MachoRelocationHandler() - Constructor for class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandler
 
MachoRelocationHandlerFactory - Class in ghidra.app.util.bin.format.macho.relocation
A class that gets the appropriate Mach-O relocation handler for a specific Mach-O file
MachoRelocationHandlerFactory() - Constructor for class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandlerFactory
 
MacintoshTimeStampDataType - Class in ghidra.program.model.data
A datatype to interpret the Mac OS timestamp convention, which is based on the number of seconds measured from January 1, 1904.
MacintoshTimeStampDataType() - Constructor for class ghidra.program.model.data.MacintoshTimeStampDataType
 
MacintoshTimeStampDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.MacintoshTimeStampDataType
 
MacLookAndFeelManager - Class in generic.theme.laf
Manages installing and updating the Mac Aqua look and feel.
MacLookAndFeelManager(ApplicationThemeManager) - Constructor for class generic.theme.laf.MacLookAndFeelManager
 
MacosIoctls - Enum Class in ghidra.pty.macos
 
MacosPtyFactory - Enum Class in ghidra.pty.macos
 
MacosPtySessionLeader - Class in ghidra.pty.macos
 
MacosPtySessionLeader() - Constructor for class ghidra.pty.macos.MacosPtySessionLeader
 
macptr - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
MacroArgs() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
MACROARGS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
MACROARGSEND - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
macrodef() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
macrodef() - Method in class ghidra.sleigh.grammar.SleighEcho
 
macrodef() - Method in class ghidra.sleigh.grammar.SleighParser
 
macrodef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.macrodef_return
 
macrodef_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.macrodef_scope
 
macrodef_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
 
MACROMV - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
MACROMVTAG - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
MACRORV - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
MACRORVCMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
MacroVals() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
MACROVALS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
MACROVALS_COMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
MacTheme - Class in generic.theme.builtin
Built-in GTheme that uses the Aqua LookAndFeel and the standard (light) application defaults.
MacTheme() - Constructor for class generic.theme.builtin.MacTheme
 
MAGENTA - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
MAGENTA - Static variable in class ghidra.util.WebColors
 
MagePanel<T> - Interface in docking.wizard
 
magic - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
 
magic - Variable in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureGenericBlob
 
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.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_AIFC - Static variable in class ghidra.program.model.data.AIFFDataType
Magic bytes for 'AIFC' audio file header (almost same as AIFF)
MAGIC_AIFF - Static variable in class ghidra.program.model.data.AIFFDataType
Magic bytes for 'AIFF' audio file header
MAGIC_BYTES - Static variable in class ghidra.app.util.bin.format.coff.archive.CoffArchiveConstants
 
MAGIC_BYTES - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
The ELF magic number and string as a byte array
MAGIC_LEN - Static variable in class ghidra.app.util.bin.format.coff.archive.CoffArchiveConstants
 
MAGIC_LENGTH - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffArchiveConstants
 
MAGIC_MASK - Static variable in class ghidra.program.model.data.AIFFDataType
Byte search mask for magic bytes
MAGIC_MASK - Static variable in class ghidra.program.model.data.AUDataType
 
MAGIC_MASK - Static variable in class ghidra.program.model.data.JPEGDataType
 
MAGIC_MASK - Static variable in class ghidra.program.model.data.WAVEDataType
 
MAGIC_N1_12 - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
 
MAGIC_N1_13 - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
 
MAGIC_NB_09 - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
 
MAGIC_NB_11 - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
 
MAGIC_NUM - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
The ELF magic number
MAGIC_STR - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
The ELF magic string
MAGIC_STR_LEN - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
The ELF magic string length
MAGIC_XCOFF32 - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderMagic
XCOFF32
MAGIC_XCOFF64 - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderMagic
XCOFF64
MAGIC_XCOFF64_OLD - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderMagic
XCOFF64 - discontinued AIX
main(String[]) - Static method in class db.TestSpeed
 
main(String[]) - Static method in class docking.framework.AboutDialog
 
main(String[]) - Static method in class docking.framework.SplashScreen
 
main(String[]) - Static method in class docking.util.image.DropShadow
 
main(String[]) - Static method in class docking.widgets.autocomplete.TextFieldAutocompleter.DualTextAutocompleterDemo
 
main(String[]) - Static method in class docking.widgets.autocomplete.TextFieldAutocompleter.TextFieldAutocompleterDemo
 
main(String[]) - Static method in class docking.widgets.conditiontestpanel.ConditionTestPanel
 
main(String[]) - Static method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
 
main(String[]) - Static method in class docking.widgets.list.ListPanel
Simple test for ListPanel class.
main(String[]) - Static method in class docking.widgets.ListSelectionDialog
 
main(String[]) - Static method in class docking.widgets.MultiLineLabel
Simple test for the MultiLineLabel class.
main(String[]) - Static method in class docking.widgets.tree.support.NewTestApp
 
main(String[]) - Static method in class generic.io.JarWriter
Simple test for the JarWriter
main(String[]) - Static method in class generic.jar.ClassModuleTree
 
main(String[]) - Static method in class generic.lsh.KandL
 
main(String[]) - Static method in class generic.stl.MultiMapSTL
 
main(String[]) - Static method in class generic.stl.MultiSetSTL
 
main(String[]) - Static method in class generic.timer.GhidraSwinglessTimer
 
main(String[]) - Static method in class generic.timer.GhidraTimerFactory
 
main(String[]) - Static method in class ghidra.app.merge.MergeProgressPanel
 
main(String[]) - Static method in class ghidra.app.util.bean.SelectLanguagePanel
 
main(String[]) - Static method in class ghidra.app.util.bin.ObfuscatedInputStream
Entry point to enable command line users to retrieve the contents of an obfuscated file.
main(String[]) - Static method in class ghidra.app.util.bin.StructConverterUtil
 
main(String[]) - Static method in class ghidra.app.util.cparser.C.CParser
 
main(String[]) - Static method in class ghidra.app.util.cparser.CPP.PreProcessor
 
main(String[]) - Static method in class ghidra.framework.main.UserAgreementDialog
 
main(String[]) - Static method in class ghidra.Ghidra
Launches the given GhidraLaunchable specified in the first command line argument
main(String[]) - Static method in class ghidra.GhidraLauncher
Deprecated, for removal: This API element is subject to removal in a future version.
main(String[]) - Static method in class ghidra.JarRun
 
main(String[]) - Static method in class ghidra.pty.linux.LinuxPtySessionLeader
 
main(String[]) - Static method in class ghidra.pty.macos.MacosPtySessionLeader
 
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.GhidraJarBuilder
 
main(String[]) - Static method in class ghidra.util.MathUtilities
 
main(String[]) - Static method in class ghidra.util.TestSuiteUtilities
Command-line utilities.
main(String[]) - Static method in class ghidra.util.UniversalIdGenerator
 
main(String[]) - Static method in class help.GHelpBuilder
 
main(String[]) - Static method in class help.screenshot.HelpMissingScreenShotReportGenerator
 
main(String[]) - Static method in class help.screenshot.HelpScreenShotReportGenerator
 
main(String[]) - Static method in class help.TOCConverter
 
main(String[]) - Static method in class help.validator.UnusedHelpImageFileFinder
 
MAIN - Static variable in class ghidra.app.util.bin.format.pef.PefConstants
 
MAIN_WINDOW - Enum constant in enum class docking.action.builder.AbstractActionBuilder.When
 
mainQuery - Variable in class ghidra.app.decompiler.DecompInterface.EncodeDecodeSet
 
mainResponse - Variable in class ghidra.app.decompiler.DecompInterface.EncodeDecodeSet
 
mainTestControlBlock - Variable in class ghidra.test.processors.support.PCodeTestGroup
 
mainTestControlBlock - Variable in class ghidra.test.processors.support.PCodeTestGroupControlBlock
 
major - Variable in class docking.widgets.shapes.PopupWindowPlacer
 
majorImageVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
majorLinkerVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
majorOperatingSystemVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
majorSubsystemVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
majorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
 
majorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
 
MAKE_SELECTION_ICON - Static variable in class resources.Icons
 
makeDummyFor(String) - Static method in record class ghidra.app.services.StringValidityScore
 
makeEmptyArrayDataType(DataType) - Static method in class ghidra.app.util.bin.format.golang.GoFunctionFixup
Returns a Ghidra data type that represents a zero-length array, to be used as a replacement for a zero-length array parameter.
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.
makeProgramSelection(ProgramSelection, ActionContext) - Method in class ghidra.util.table.actions.MakeProgramSelectionAction
 
MakeProgramSelectionAction - Class in ghidra.util.table.actions
An action to make a program selection based on the given table's selection.
MakeProgramSelectionAction(Navigatable, String, GhidraTable) - Constructor for class ghidra.util.table.actions.MakeProgramSelectionAction
Special constructor for clients that do not have a plugin.
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
Deprecated, for removal: This API element is subject to removal in a future version.
use either of the other constructors
makeQuietNaN() - Method in class ghidra.pcode.floatformat.BigFloat
 
makeReference(VarnodeContext, Instruction, int, long, long, int, DataType, RefType, int, boolean, 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.
makeReference(VarnodeContext, Instruction, int, Varnode, DataType, RefType, int, boolean, TaskMonitor) - Method in class ghidra.program.util.SymbolicPropogator
Make from the instruction to the reference based on the varnode 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
Deprecated, for removal: This API element is subject to removal in a future version.
makeSelection(PluginTool, Program, AddressRange...) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
 
makeSelection(PluginTool, Program, Address, Address) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
 
makeSelection(PluginTool, Program, AddressSetView) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
 
makeSelection(PluginTool, Program, List<Address>) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
 
makeSelection(AddressSet) - Method in class help.screenshot.AbstractScreenShotGenerator
 
makeSignalingNaN() - Method in class ghidra.pcode.floatformat.BigFloat
 
makeStringLabel(String, String, DataTypeDisplayOptions) - Static method in class ghidra.program.model.data.StringDataInstance
Formats a string value so that it is in the form of a symbol label.
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
makeTree(int, String, List<Tree>) - Static method in enum class ghidra.pcode.exec.SleighUtils
Synthesize a tree (node)
makeURL(ProjectLocator) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Create a URL which refers to a local Ghidra project
makeURL(ProjectLocator, String, String) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Create a URL which refers to a local Ghidra project with optional project file and ref
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) - 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
makeURL(String, String, String, String) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Create a URL which refers to a local Ghidra project with optional project file and ref
makeValidName(String) - Method in class ghidra.framework.data.DefaultProjectData
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
makeValidOffset(long) - Method in interface ghidra.program.model.address.AddressSpace
Tests if the offset if valid.
makeZero() - Method in class ghidra.pcode.floatformat.BigFloat
 
mALPHA() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mALPHA() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
mALPHA() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mALPHA() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mALPHAUP() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mALPHAUP() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mALPHAUP() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mAMPERSAND() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mAMPERSAND() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mAMPERSAND() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
MANAGED - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
 
ManagedBufferFile - Interface in db.buffers
BufferFile facilitates read/write access to buffer oriented file.
ManagedBufferFileAdapter - Class in db.buffers
ManagedBufferFileAdapter provides a ManagedBufferFile implementation which wraps a ManagedBufferFileHandle.
ManagedBufferFileAdapter(ManagedBufferFileHandle) - Constructor for class db.buffers.ManagedBufferFileAdapter
Constructor.
ManagedBufferFileHandle - Interface in db.buffers
ManagedBufferFileHandle facilitates access to a ManagedBufferFile
ManagedDataTable - Class in ghidra.util.datastruct
Data table that keeps track of rows that are occupied.
ManagedDataTable() - Constructor for class ghidra.util.datastruct.ManagedDataTable
 
manageDialog - Variable in class ghidra.framework.plugintool.PluginTool
 
ManagePluginsDialog - Class in ghidra.framework.plugintool.dialog
 
ManagePluginsDialog(PluginTool, boolean, boolean) - Constructor for class ghidra.framework.plugintool.dialog.ManagePluginsDialog
 
ManagePluginsDialog(PluginTool, PluginConfigurationModel, boolean, boolean) - Constructor for class ghidra.framework.plugintool.dialog.ManagePluginsDialog
 
ManagerDB - Interface in ghidra.program.database
Interface that all subsection managers of a program must implement.
mangle(String) - Static method in class ghidra.util.NamingUtilities
Returns a string such that all uppercase characters in the given string are replaced by the MANGLE_CHAR followed by the lowercase version of the character.
mangled - Variable in class ghidra.app.util.demangler.DemangledObject
 
mangled - Variable in class ghidra.app.util.demangler.DemangledType
 
MANGLED_DATA_FOLDER_NAME - Static variable in class ghidra.framework.data.DefaultProjectData
 
MangledLocalFileSystem - Class in ghidra.framework.store.local
MangledLocalFileSystem implements the legacy project data storage scheme which utilizes a simplified name mangling which provides case-sensitive file-naming with support for spaces.
MANIFEST - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
MANIFEST_FILE_NAME - Static variable in class utility.module.ModuleUtilities
 
MANIFEST_FILE_NAME_UNINSTALLED - Static variable in class utility.module.ModuleUtilities
 
ManifestResource - Enum constant in enum class 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.framework.options.GProperties
 
map - Variable in class ghidra.pcode.memstate.UniqueMemoryBank
A map from Long offsets to byte values would require many lookups.
map - Variable in class ghidra.util.datastruct.AbstractWeakValueNavigableMap.NavigableView
 
map - Variable in class ghidra.util.datastruct.LRUMap
 
map(AddressTable, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.AddressTableToAddressTableRowMapper
 
map(AddressTable, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.AddressTableToProgramLocationTableRowMapper
 
map(AddressableRowObject, Program, ServiceProvider) - Method in class ghidra.app.tablechooser.AddressableRowObjectToAddressTableRowMapper
 
map(AddressableRowObject, Program, ServiceProvider) - Method in class ghidra.app.tablechooser.AddressableRowObjectToFunctionTableRowMapper
 
map(AddressableRowObject, Program, ServiceProvider) - Method in class ghidra.app.tablechooser.AddressableRowObjectToProgramLocationTableRowMapper
 
map(Address, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.AddressToFunctionContainingTableRowMapper
 
map(Address, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.AddressToProgramLocationTableRowMapper
 
map(Address, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.AddressToSymbolTableRowMapper
 
map(Reference, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ReferenceToReferenceAddressPairTableRowMapper
 
map(Symbol, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.SymbolToAddressTableRowMapper
 
map(Symbol, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.SymbolToProgramLocationTableRowMapper
 
map(ProgramLocation, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ProgramLocationToAddressTableRowMapper
 
map(ProgramLocation, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ProgramLocationToFunctionContainingTableRowMapper
 
map(ProgramLocation, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ProgramLocationToSymbolTableRowMapper
 
map(ReferenceEndpoint, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ReferenceEndpointToAddressTableRowMapper
 
map(ReferenceEndpoint, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ReferenceEndpointToFunctionTableRowMapper
 
map(ReferenceEndpoint, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ReferenceEndpointToProgramLocationTableRowMapper
 
map(ReferenceEndpoint, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ReferenceEndpointToReferenceTableRowMapper
 
map(BigInteger) - Method in interface docking.widgets.fieldpanel.listener.IndexMapper
Maps an index from one address mapping to another.
map(BigInteger) - Method in class ghidra.app.util.viewer.util.AddressBasedIndexMapper
 
map(ROW_TYPE, DATA_SOURCE, ServiceProvider) - Method in class docking.widgets.table.TableRowMapper
 
Map - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
MAP_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
 
MAP_NAME - Static variable in class ghidra.app.util.opinion.MapLoader
 
mapAndBindSyscalls() - Method in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
mapAndBindSyscalls(Class<?>) - Method in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
MapIteratorSTL<K,V> - Class in generic.stl
 
MapLoader - Class in ghidra.app.util.opinion
A Loader for processing Microsoft MAP files.
MapLoader() - Constructor for class ghidra.app.util.opinion.MapLoader
 
MappedColumnConstraint<T,M> - Class in docking.widgets.table.constraint
Class that maps one type of column constraint into another.
MappedColumnConstraint(ColumnTypeMapper<T, M>, ColumnConstraint<M>) - Constructor for class docking.widgets.table.constraint.MappedColumnConstraint
Constructs a new Mapped ColumnConstraint
MappedColumnConstraint.DelegateColumnData - Class in docking.widgets.table.constraint
Class for converting a ColumnDataSource<T> to a ColumnDataSource<W> to be used when getting the editor for the delegateColumnConstraint<W>.
MappedColumnConstraintEditor<T,M> - Class in docking.widgets.table.constrainteditor
A constraint editor that supports object type conversions, wrapping the editor for the converted-to type.
MappedColumnConstraintEditor(MappedColumnConstraint<T, M>, ColumnConstraintEditor<M>) - Constructor for class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
Constructor.
MappedDataEntry - Class in ghidra.program.model.pcode
A normal address based HighSymbol mapping with an associated Data object
MappedDataEntry(HighSymbol) - Constructor for class ghidra.program.model.pcode.MappedDataEntry
Constructor for use with restoreXML
MappedDataEntry(HighSymbol, VariableStorage, Data) - Constructor for class ghidra.program.model.pcode.MappedDataEntry
Construct given a symbol, storage, and a backing Data object
MappedEntry - Class in ghidra.program.model.pcode
A normal mapping of a HighSymbol to a particular Address, consuming a set number of bytes
MappedEntry(HighSymbol) - Constructor for class ghidra.program.model.pcode.MappedEntry
For use with restoreXML
MappedEntry(HighSymbol, VariableStorage, Address) - Constructor for class ghidra.program.model.pcode.MappedEntry
Construct given a symbol, storage, and first-use Address
MappedProgramLocationTableColumn<ROW_TYPE,EXPECTED_ROW_TYPE,COLUMN_TYPE> - Class in ghidra.util.table
 
MappedProgramLocationTableColumn(ProgramLocationTableRowMapper<ROW_TYPE, EXPECTED_ROW_TYPE>, ProgramLocationTableColumn<EXPECTED_ROW_TYPE, COLUMN_TYPE>) - Constructor for class ghidra.util.table.MappedProgramLocationTableColumn
 
MappedProgramLocationTableColumn(ProgramLocationTableRowMapper<ROW_TYPE, EXPECTED_ROW_TYPE>, ProgramLocationTableColumn<EXPECTED_ROW_TYPE, COLUMN_TYPE>, String) - Constructor for class ghidra.util.table.MappedProgramLocationTableColumn
 
MappedTableColumn<ROW_TYPE,EXPECTED_ROW_TYPE,COLUMN_TYPE,DATA_SOURCE> - Class in docking.widgets.table
A class that is an Adapter in order to allow for the use of existing 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
 
mappingAddress - Variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
 
mappingContext - Variable in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
 
mappingFileOffset - Variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
 
mappingFlags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap.CliImplMapRow
 
mappingInfo - Variable in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
 
mappingInfo - Variable in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
 
mappingSize - Variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
 
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_SIZE - Static variable in class docking.widgets.tab.GTabPanelBorder
 
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 listing's left margin.
mark(int) - Method in class ghidra.app.util.bin.ByteProviderInputStream
 
mark(int) - Method in class ghidra.app.util.opinion.BoundedBufferedReader
Marks the present position in the stream.
mark(int) - Method in class ghidra.formats.gfilesystem.RefdInputStream
 
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, int, int, String, String, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Generate error log entry and bookmark at relocationAddress
markAsError(Program, Address, int, String, int, String, MessageLog) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Generate error log entry and bookmark at relocationAddress where relocation failed to be applied.
markAsError(Program, Address, long, String, String, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Deprecated.
markAsError(Program, Address, String, String, String, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Deprecated.
markAsError(Program, Address, T, String, int, String, MessageLog) - Method in class ghidra.app.util.bin.format.elf.relocation.AbstractElfRelocationHandler
Generate relocation error log entry and bookmark at relocationAddress.
markAsFunction(Program, String, Address) - Static method in class ghidra.app.util.opinion.AbstractProgramLoader
Mark this address as a function by creating a one byte function.
markAsUndefined(Program, Address, int, String, int, MessageLog) - Method in class ghidra.app.util.bin.format.elf.relocation.AbstractElfRelocationHandler
Generate error log entry and bookmark at relocationAddress indicating an unhandled relocation.
markAsUnhandled(Program, Address, int, String, int, MessageLog) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Generate error log entry and bookmark at relocationAddress indicating an unhandled relocation.
markAsUnhandled(Program, Address, long, long, String, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Deprecated.
markAsUnhandled(Program, Address, T, int, String, MessageLog) - Method in class ghidra.app.util.bin.format.elf.relocation.AbstractElfRelocationHandler
Generate error log entry and bookmark at relocationAddress indicating an unhandled relocation.
markAsUnsupportedCopy(Program, Address, T, String, int, long, MessageLog) - Method in class ghidra.app.util.bin.format.elf.relocation.AbstractElfRelocationHandler
Generate error log entry and bookmark at relocationAddress indicating an unspportable COPY relocation.
markAsWarning(Program, Address, int, String, int, String, MessageLog) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Generate warning log entry and bookmark at relocationAddress where relocation failed to be applied.
markAsWarning(Program, Address, String, String, int, String, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Deprecated.
markAsWarning(Program, Address, String, String, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Deprecated.
markAsWarning(Program, Address, T, String, int, String, MessageLog) - Method in class ghidra.app.util.bin.format.elf.relocation.AbstractElfRelocationHandler
Generate relocation warning log entry and bookmark at relocationAddress.
markDataAsConstant(Address) - Method in class ghidra.app.cmd.function.DecompilerSwitchAnalysisCmd
 
markDead(PcodeOp) - Method in class ghidra.program.model.pcode.PcodeOpBank
 
markedupAddrs - Variable in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
 
markedupStructs - Variable in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
 
MARKER_FILE_EXTENSION - Static variable in class ghidra.framework.protocol.ghidra.GhidraURL
 
MarkerClickedListener - Interface in ghidra.app.util.viewer.listingpanel
Interface for notifications when the user double-clicks in the marker margin
MarkerDescriptor - Class in ghidra.app.services
Allows clients to specify how MarkerLocations are navigated, as well as how they should be painted
MarkerDescriptor() - Constructor for class ghidra.app.services.MarkerDescriptor
 
markerDoubleClicked(MarkerLocation) - Method in interface ghidra.app.util.viewer.listingpanel.MarkerClickedListener
Notification that the user double-clicked in the marker margin
MarkerLocation - Class in ghidra.program.util
Marker location in the tool navigation bars
MarkerLocation(MarkerSet, Program, Address, int, int) - Constructor for class ghidra.program.util.MarkerLocation
Construct a new MarkerLocation.
MarkerService - Interface in ghidra.app.services
Service to manage navigation markers displayed around a scrollable window like the Listing.
MarkerSet - Interface in ghidra.app.services
Defines methods for working with a set of addresses that correspond to markers.
markForUninstall() - Method in class ghidra.util.extensions.ExtensionDetails
Converts the module manifest and extension properties file that are in an installed state to an uninstalled state.
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
 
markProgramAnalyzed(Program) - Static method in class ghidra.program.util.GhidraProgramUtilities
Marks the program has having been analyzed
markProgramNotToAskToAnalyze(Program) - Static method in class ghidra.program.util.GhidraProgramUtilities
 
markPrototypeAsExtension(PrototypeModel) - Static method in class ghidra.program.model.lang.BasicCompilerSpec
Mark a given PrototypeModel as a Program specific extension
markRelocationError(Address, int, int, String, String) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
Generate relocation error log entry and bookmark.
markSupported() - Method in class ghidra.app.util.bin.ByteProviderInputStream
 
markSupported() - Method in class ghidra.app.util.opinion.BoundedBufferedReader
Tells whether this stream supports the mark() operation, which it does.
markSupported() - Method in class ghidra.formats.gfilesystem.RefdInputStream
 
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() - Method in class ghidra.app.util.bin.format.macho.dyld.LibObjcDylib
Marks up the libobjc DYLIB
markup() - Method in class ghidra.app.util.bin.format.swift.SwiftTypeMetadata
Marks up this SwiftTypeMetadata with data structures and comments
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, AddressSpace, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Marks up this DyldCacheHeader with data structures and comments.
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ArchitectureDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.BoundImportDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
Does basic markup that all streams will want: Set monitor message Validate addresses Add bookmark Add symbol Create data type Subclass should first call this and then provide any custom markup they need.
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableProperty
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableStandAloneSig
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.COMDescriptorDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.DebugDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.DefaultDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.DelayImportDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ExceptionDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.GlobalPointerDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ImportAddressTableDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ImportDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.LoadConfigDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in interface ghidra.app.util.bin.format.pe.PeMarkupable
Marks up a PE structure.
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
 
markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.TLSDataDirectory
 
markup(Program, MachHeader, String, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.CodeSignatureCommand
 
markup(Program, MachHeader, String, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DataInCodeCommand
 
markup(Program, MachHeader, String, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupsCommand
 
markup(Program, MachHeader, String, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DyldExportsTrieCommand
 
markup(Program, MachHeader, String, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
 
markup(Program, MachHeader, String, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
 
markup(Program, MachHeader, String, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.FunctionStartsCommand
 
markup(Program, MachHeader, String, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
 
markup(Program, MachHeader, String, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
Marks up this LoadCommand data with data structures and comments.
markup(Program, MachHeader, String, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
 
markup(Program, Address) - Method in class ghidra.app.util.bin.format.pe.ImageRuntimeFunctionEntries_ARM
 
markup(Program, Address) - Method in class ghidra.app.util.bin.format.pe.ImageRuntimeFunctionEntries_X86
 
markup(Program, Address) - Method in interface ghidra.app.util.bin.format.pe.ImageRuntimeFunctionEntries
markup(Program, Address, MachHeader, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixupHeader
Marks up this data structure with data structures and comments
markup(Program, Address, MachHeader, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInImage
Marks up this data structure with data structures and comments
markup(Program, Address, MachHeader, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInSegment
Marks up this data structure with data structures and comments
markup(Program, Address, MachHeader, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureCodeDirectory
 
markup(Program, Address, MachHeader, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureGenericBlob
Marks up this CodeSignatureGenericBlob data with data structures and comments
markup(Program, Address, MachHeader, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureSuperBlob
 
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, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.LibObjcOptimization
Marks up up this structure in memory
markup(T, boolean) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Decorates the specified object's memory using the various structure mapping tags that were applied the object's class definition.
Markup - Annotation Interface in ghidra.app.util.bin.format.golang.structmapping
Indicates that the objects in the return value of the tagged method should be recursively marked up, or if a tagged field, the object in the field should be recursively marked up.
markupAddress(Address, DataType) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Applies the specified DataType to the specified Address.
markupAddress(Address, DataType, int) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Applies the specified DataType to the specified Address.
markupAddressIfUndefined(Address, DataType) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Applies the specified DataType to the specified Address.
markupAndSetGolangInitialProgramProperties() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
markupArray(String, String, DataType, boolean, MarkupSession) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Marks up the memory occupied by the array elements with a name and a Ghidra ArrayDataType.
markupArray(String, String, Class<?>, boolean, MarkupSession) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Marks up the memory occupied by the array elements with a name and a Ghidra ArrayDataType, which has elements who's type is determined by the specified structure class.
markupArrayElementReferences(Address, int, List<Address>) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Creates references from each element of an array to a list of target addresses.
markupArrayElements(Class<T>, MarkupSession) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Marks up each element of the array, useful when the elements are themselves structures.
markupChainedFixups(MachHeader, List<Address>) - Method in class ghidra.app.util.opinion.MachoPrelinkProgramBuilder
 
markupChainedFixups(MachHeader, List<Address>) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Markup the given List of chained fixups by creating pointers at their locations, if possible
markupDylibLoadCommandData() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
Returns the value of the markupDylibLoadCommandData record component.
markupElementReferences(int, List<Address>, MarkupSession) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Marks up each element of the array with an outbound reference to the corresponding address in the targetAddrs list.
markupElfInfo(TaskMonitor) - Method in interface ghidra.app.util.bin.format.elf.info.ElfInfoProducer
Called by the Elf loader to give this ElfInfoProducer the opportunity to markup the Elf binary.
markupElfInfo(TaskMonitor) - Method in class ghidra.app.util.bin.format.elf.info.StandardElfInfoProducer
 
markupElfInfo(TaskMonitor) - Method in class ghidra.app.util.bin.format.golang.GolangElfInfoProducer
 
markupElfInfoItemSection(Program, String, ElfInfoItem.ReaderFunc<ElfInfoItem>) - Static method in interface ghidra.app.util.bin.format.elf.info.ElfInfoItem
Helper method to markup a program if it contains the specified item in the specified memory section.
markupField(FieldContext<T>, MarkupSession) - Method in interface ghidra.app.util.bin.format.golang.structmapping.FieldMarkupFunction
Decorates the specified field.
markupFunc() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.StructureMapping
Optional reference to a 'function' (implemented via a class) that will be called to do custom markup.
markupHeaders(MachHeader, Address) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
markupLoadCommandData(MachHeader, String) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Marks up LoadCommand dadta
markupLocalSymbols() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
Returns the value of the markupLocalSymbols record component.
markupPlateComment(Program, Address, String, String) - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
Creates a plate comment at the given Address based on this LoadCommand's name
markupProgram(Program, Address) - Method in class ghidra.app.util.bin.format.elf.info.ElfComment
 
markupProgram(Program, Address) - Method in interface ghidra.app.util.bin.format.elf.info.ElfInfoItem
Markup a program's info and memory with this item.
markupProgram(Program, Address) - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
 
markupProgram(Program, Address) - Method in class ghidra.app.util.bin.format.elf.info.GnuDebugLink
 
markupProgram(Program, Address) - Method in class ghidra.app.util.bin.format.elf.info.NoteGnuProperty
 
markupProgram(Program, Address) - Method in class ghidra.app.util.bin.format.golang.GoBuildId
 
markupProgram(Program, Address) - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
 
markupProgramVars() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
See crt.c from opensource.apple.com
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupsCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLinkerCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemoryFileCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
Marks-up this LoadCommand with data structures and comments.
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.PreboundDynamicLibraryCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.RunPathCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SubClientCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SubFrameworkCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SubLibraryCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SubUmbrellaCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
 
markupRawBinary(MachHeader, FlatProgramAPI, Address, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHintsCommand
 
MarkupReference - Annotation Interface in ghidra.app.util.bin.format.golang.structmapping
Indicates that the target of the tagged field should be decorated in Ghidra as receiving a data reference from the location of the field.
markupSections() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
MarkupSession - Class in ghidra.app.util.bin.format.golang.structmapping
State and methods needed for structure mapped objects to add markup, comments, labels, etc to a program.
MarkupSession(DataTypeMapper, TaskMonitor) - Constructor for class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Creates a new markup session
markupSlidePointers() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
Returns the value of the markupSlidePointers record component.
markupStructure(StructureContext<T>, boolean) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
Decorates a structure mapped structure, and everything it contains.
markupStructure(StructureContext<T>, MarkupSession) - Method in interface ghidra.app.util.bin.format.golang.structmapping.StructureMarkupFunction
Decorates the specified structure.
MAROON - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
MAROON - Static variable in class ghidra.app.merge.util.ConflictUtility
 
MAROON - Static variable in class ghidra.util.WebColors
 
mask - Variable in class ghidra.program.model.data.IndexedDynamicDataType
 
mask(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Apply an additional mask to this masked long
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_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
MaskColors() - Constructor for class ghidra.app.util.viewer.field.ListingColors.MaskColors
 
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(AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Set all bits that are known (1 in mask) in other to unknown.
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 interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Set all bits read by a given context operation to unknown
maskOut(ContextOp) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
maskOutBuilder(ContextOp) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
MASKS_ONLY - Enum constant in enum class ghidra.app.plugin.processors.sleigh.SleighDebugLogger.SleighDebugMode
 
mASSIGN() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mASSIGN() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mASSIGN() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mASTERISK() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mASTERISK() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mASTERISK() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
match() - Method in enum class docking.widgets.shapes.Location
 
match(int, String, AssemblyGrammar, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
Try to match a sign-less numeric literal, or a program label
match(PatternExpression) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher
Attempt to match the given expression, recording the substitutions if successful
match(PatternExpression, Map<ExpressionMatcher<?>, PatternExpression>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.match.AbstractExpressionMatcher
 
match(PatternExpression, Map<ExpressionMatcher<?>, PatternExpression>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher
Attempt to match the given expression, recording substitutions in the given map
match(String) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
This is only a convenience for testing
match(String, int, AssemblyGrammar, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyEOI
 
match(String, int, AssemblyGrammar, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyFixedNumericTerminal
 
match(String, int, AssemblyGrammar, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericMapTerminal
 
match(String, int, AssemblyGrammar, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
 
match(String, int, AssemblyGrammar, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringMapTerminal
 
match(String, int, AssemblyGrammar, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
 
match(String, int, AssemblyGrammar, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyTerminal
Attempt to match a token from the input buffer starting at a given position
match(Tree, int, Consumer<Tree>...) - Static method in enum class ghidra.pcode.exec.SleighUtils
Match the given tree to a given pattern with per-child actions
Match - Class in ghidra.app.plugin.match
Match maintains information about a single match between two programs.
Match - Class in ghidra.util.bytesearch
Represents a match of a DittedBitSequence at a given offset in a byte sequence.
Match(Address, Address, byte[], int) - Constructor for class ghidra.app.plugin.match.Match
 
Match(Address, Address, CodeUnit[], CodeUnit[], int) - Constructor for class ghidra.app.plugin.match.Match
 
Match(DittedBitSequence, long) - Constructor for class ghidra.util.bytesearch.Match
Construct a Match of a DittedBitSequence at an offset within a byte stream.
MatchAction - Interface in ghidra.util.bytesearch
Interface for a match action to be taken for the Program@Address for a ditted bit seqence pattern
matchConvention(String) - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
matchConvention(String) - Method in interface ghidra.program.model.lang.CompilerSpec
Get the PrototypeModel which corresponds to the given calling convention name.
matchData(Program, AddressSetView, Program, AddressSetView, int, int, int, boolean, boolean, boolean, TaskMonitor) - Static method in class ghidra.app.plugin.match.MatchData
 
MatchData - Class in ghidra.app.plugin.match
 
matchDec(int, String, int, boolean, AssemblyGrammar) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
Try to match a decimal literal, following the optional sign and optional prefix
matchDereference(Tree, Consumer<Tree>, Consumer<Tree>, Consumer<Tree>) - Static method in enum class ghidra.pcode.exec.SleighUtils
 
matchDetails(ConstantValue, Map<ExpressionMatcher<?>, PatternExpression>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.match.ConstantValueMatcher
 
matchDetails(OperandValue, Map<ExpressionMatcher<?>, PatternExpression>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.match.OperandValueMatcher
 
matchDetails(PatternValue, Map<ExpressionMatcher<?>, PatternExpression>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.match.FieldSizeMatcher
 
matchDetails(T, Map<ExpressionMatcher<?>, PatternExpression>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.match.AbstractExpressionMatcher
 
matchDetails(T, Map<ExpressionMatcher<?>, PatternExpression>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.match.AnyMatcher
 
matchDetails(T, Map<ExpressionMatcher<?>, PatternExpression>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.match.BinaryExpressionMatcher.Commutative
 
matchDetails(T, Map<ExpressionMatcher<?>, PatternExpression>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.match.BinaryExpressionMatcher
 
matchDetails(T, Map<ExpressionMatcher<?>, PatternExpression>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.match.UnaryExpressionMatcher
 
MatchedData - Class in ghidra.app.plugin.match
 
Matchers() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver.Matchers
 
MATCHERS - Static variable in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
 
matches(DBRecord) - Method in class ghidra.program.database.util.AndQuery
 
matches(DBRecord) - Method in class ghidra.program.database.util.FieldMatchQuery
 
matches(DBRecord) - Method in class ghidra.program.database.util.FieldRangeQuery
 
matches(DBRecord) - Method in class ghidra.program.database.util.NotQuery
 
matches(DBRecord) - Method in class ghidra.program.database.util.OrQuery
 
matches(DBRecord) - Method in interface ghidra.program.database.util.Query
Returns true if the given record matches the querys condition.
matches(DBRecord) - Method in interface ghidra.program.database.util.RecordFilter
 
matches(DBRecord) - Method in class ghidra.program.database.util.StringMatchQuery
 
matches(AssemblyContextGraph.Vertex) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Vertex
Check if this and another vertex "agree"
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, int) - Method in class ghidra.app.services.FieldMatcher
 
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 - Enum constant in enum class 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
 
matchesPathOf(Symbol) - Method in class ghidra.app.util.SymbolPath
A convenience method to check if the given symbol's symbol path matches this path
matchesPattern - Variable in class docking.widgets.table.constraint.StringColumnConstraint
 
MatchesPatternTextFilter - Class in docking.widgets.filter
A text filter that uses a pattern and performs a 'matches' using that pattern.
MatchesPatternTextFilter(String, boolean, boolean) - Constructor for class docking.widgets.filter.MatchesPatternTextFilter
 
matchesPclntab(GoPcHeader) - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
Compares the data in this structure to fields in a GoPcHeader and returns true if they match.
matchFound(int) - Method in class docking.widgets.AutoLookup
This method will be called when a match for the call to AutoLookup.keyTyped(KeyEvent) is found
matchFound(int) - Method in class docking.widgets.list.GListAutoLookup
 
matchFound(int) - Method in class docking.widgets.table.GTableAutoLookup
 
matchFunctions(Program, AddressSetView, Program, AddressSetView, int, boolean, boolean, FunctionHasher, TaskMonitor) - Static method in class ghidra.app.plugin.match.MatchFunctions
 
MatchFunctions - Class in ghidra.app.plugin.match
This class does the work of matching subroutines.
MatchFunctions.MatchedFunctions - Class in ghidra.app.plugin.match
 
matchHash(HashStore.NgramMatch, List<Instruction>, List<CodeBlock>) - Method in class ghidra.program.model.correlate.HashStore
Mark a particular n-gram hash and instruction as having a match.
matchHex(int, String, int, boolean, AssemblyGrammar) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
Try to match a hexadecimal literal, following the optional sign and prefix
matchLiteral(int, String, int, boolean, AssemblyGrammar) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
Try to match a numeric literal, after the optional sign, encoded in hex, decimal, or octal
matchOct(int, String, int, boolean, AssemblyGrammar) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
Try to match an octal literal, following the optional sign and prefix
matchOneFunction(Program, Address, Program, FunctionHasher, TaskMonitor) - Static method in class ghidra.app.plugin.match.MatchFunctions
 
matchOneFunction(Program, Address, Program, AddressSetView, FunctionHasher, TaskMonitor) - Static method in class ghidra.app.plugin.match.MatchFunctions
 
matchPrelinkToMachoHeaderOffsets(ByteProvider, List<MachoPrelinkMap>, List<Long>, TaskMonitor) - Static method in class ghidra.app.util.opinion.MachoPrelinkUtils
Forms a bidirectional mapping of PRELINK XML to Mach-O header offset in the given provider.
MatchSet - Class in ghidra.app.plugin.match
class that contains a collection of matches.
MatchSet(String, String) - Constructor for class ghidra.app.plugin.match.MatchSet
 
matchSupportedLoadSpec(LoadSpec, ByteProvider) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Ensures the given LoadSpec matches one supported by the loader
matchSymbol(Program, AddressSetView, Program, AddressSetView, int, boolean, boolean, TaskMonitor) - Static method in class ghidra.app.plugin.match.MatchSymbol
 
MatchSymbol - Class in ghidra.app.plugin.match
 
MatchSymbol.MatchedSymbol - Class in ghidra.app.plugin.match
 
matchTree(Tree, int, Consumer<List<Tree>>) - Static method in enum class ghidra.pcode.exec.SleighUtils
Match the given tree to a given pattern
MathUtilities - Class in ghidra.util
 
max - Variable in class docking.widgets.dialogs.AbstractNumberInputDialog
 
max - Variable in class generic.lsh.vector.VectorCompare
 
max - Variable in class ghidra.util.datastruct.Range
The range's maximum extent (inclusive).
max() - Method in interface generic.Span.Domain
Get the maximum value in the domain
max() - Method in interface generic.Span.Empty
 
max() - Method in interface generic.Span
Get the upper endpoint
max() - Method in enum class generic.ULongSpan.Domain
 
max() - Method in record class generic.ULongSpan.Impl
Returns the value of the max record component.
max(Address, Address) - Static method in interface ghidra.program.model.address.Address
Return the maximum of two addresses using Address.compareTo
max(N, N) - Method in interface generic.Span.Domain
Get the greater of two values
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 enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
 
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_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
 
MAX_COMPONENTS - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
MAX_DISPLAY_LINES - Static variable in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
 
MAX_DISPLAY_LINES_KEY - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
 
MAX_DISPLAY_LINES_MSG - Static variable in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
 
MAX_DISPLAY_LINES_MSG - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
 
MAX_EXACT_INSTRUCTIONS - Static variable in class ghidra.program.util.SymbolicPropogator
 
MAX_EXCEPTIONS - Static variable in class docking.AbstractErrDialog
 
MAX_FILE_SIZE - Static variable in class ghidra.pcode.utils.SlaFormat
Absolute limit on the number of bytes in a .sla file
MAX_INMEM_FILESIZE - Static variable in class ghidra.formats.gfilesystem.FileCache
Max size of a file that will be kept in FileCache.memCache (2Mb)
MAX_ITERATED_FILL - Static variable in class ghidra.app.util.bin.format.omf.OmfIteratedData
 
MAX_LABEL_STRING_LENGTH - Static variable in interface ghidra.program.model.data.DataTypeDisplayOptions
 
MAX_LABEL_SUGGESTIONS - Static variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
The maximum number of labels to suggest
MAX_LENGTH_OVERRIDE - Static variable in interface ghidra.program.model.listing.Instruction
 
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_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_PIECES - Static variable in class ghidra.program.model.pcode.AddressXML
 
MAX_POINTER_SIZE_BYTES - Static variable in class ghidra.program.model.data.PointerDataType
 
MAX_PRECISION - Static variable in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
 
MAX_PRIMITIVES - Static variable in class ghidra.program.model.lang.protorules.HomogeneousAggregate
 
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_SANE_EXPR - Static variable in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpression
 
MAX_SANE_STR_LEN - Static variable in class ghidra.app.util.bin.format.golang.rtti.GoString
 
MAX_SIGNED_LONG - Static variable in class ghidra.util.NumericUtilities
 
MAX_STRING_LENGTH - Static variable in class ghidra.program.model.data.StringDataInstance
 
MAX_SUPPORTED_LENGTH - Static variable in class ghidra.program.model.data.LEB128
Max number of bytes that is supported by the deserialization code.
MAX_SYMBOL_COUNT - Static variable in class ghidra.app.decompiler.DecompileCallback
 
MAX_SYMBOL_NAME_LENGTH - Static variable in class ghidra.program.model.symbol.SymbolUtilities
 
MAX_TEMPLATE_LENGTH_DESCRIPTION - Static variable in class ghidra.app.util.template.TemplateSimplifier
 
MAX_TEMPLATE_LENGTH_OPTION - Static variable in class ghidra.app.util.template.TemplateSimplifier
 
MAX_UNINITIALIZED_FILL - Static variable in class ghidra.app.util.opinion.OmfLoader
 
MAX_UNSIGNED_INT32_AS_LONG - Static variable in class ghidra.util.NumericUtilities
 
MAX_UNSIGNED_LONG - Static variable in class ghidra.util.NumericUtilities
 
MAX_VALUE - Static variable in class db.BooleanField
Maximum boolean field value (TRUE)
MAX_VALUE - Static variable in class db.ByteField
Maximum byte field value
MAX_VALUE - Static variable in class db.FixedField10
Maximum long field value
MAX_VALUE - Static variable in class db.IntField
Maximum integer field value
MAX_VALUE - Static variable in class db.LongField
Maximum long field value
MAX_VALUE - Static variable in class db.ShortField
Maximum short field value
MAX_VALUE - Static variable in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
 
MAX_VISIBLE_CHUNKS - Variable in class ghidra.framework.main.logviewer.model.ChunkModel
 
max_width - Variable in class docking.widgets.MultiLineLabel
 
MAX_WORD_LENGTH - Static variable in class ghidra.util.html.HtmlLineSplitter
Used when trying to split on word boundaries; the value past which to give up
maxAddress - Variable in class ghidra.app.util.PseudoData
 
maxAddress - Variable in class ghidra.program.model.address.ProtectedAddressSpace
 
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
 
maxIsFinite() - Method in interface generic.Span
Check if the upper endpoint excludes the domain maximum
maxKey - Variable in class ghidra.program.model.address.KeyRange
 
MaxLengthDocument(List<GValidatedTextField.TextValidator>) - Constructor for class docking.widgets.textfield.GValidatedTextField.MaxLengthField.MaxLengthDocument
 
MaxLengthField(int) - Constructor for class docking.widgets.textfield.GValidatedTextField.MaxLengthField
 
MaxLengthField(String, int) - Constructor for class docking.widgets.textfield.GValidatedTextField.MaxLengthField
 
MaxLengthField(List<GValidatedTextField.TextValidator>, String, int) - Constructor for class docking.widgets.textfield.GValidatedTextField.MaxLengthField
 
maxNextCharInd - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
 
maxNextCharInd - Variable in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
maxNodeCount(int) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the maximum number of nodes a graph can have and still be displayed.
maxOffset - Variable in class ghidra.app.util.bin.MemoryByteProvider
 
maxOffset - Variable in class ghidra.program.model.address.ProtectedAddressSpace
 
maxPhaseProgressPercentage - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
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
 
maxSize - Variable in class ghidra.program.model.lang.protorules.SizeRestrictedFilter
 
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.Next2InstructionValue
 
maxValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.OperandValue
 
maxValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.PatternValue
 
maxValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.StartInstructionValue
 
maxValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
 
maxXRefs - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
 
maybeCreateClassStructure(Program, Function, String) - Method in class ghidra.app.util.demangler.DemangledFunction
 
maybeTwinkleVertex(V, boolean) - Method in class ghidra.graph.viewer.VisualGraphView
 
maybeWarnAboutAnonymousValue(T) - Method in class ghidra.util.datastruct.WeakSet
Looks for situations where clients may lose the values added to this class.
mBIN_INT() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mBIN_INT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mBIN_INT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mBINDIGIT() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mBINDIGIT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mBINDIGIT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mBOOL_AND() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mBOOL_AND() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mBOOL_AND() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mBOOL_OR() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mBOOL_OR() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mBOOL_OR() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mBOOL_XOR() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mBOOL_XOR() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mBOOL_XOR() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
MCALL - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
mCARET() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mCARET() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mCARET() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mCOLON() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mCOLON() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mCOLON() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mCOMMA() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mCOMMA() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mCOMMA() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mCPPCOMMENT() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mCPPCOMMENT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mCPPCOMMENT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
MCVLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
MD5_ALGORITHM - Static variable in class ghidra.util.HashUtilities
 
MD5_HEXSTR_LEN - Static variable in class ghidra.formats.gfilesystem.FileCache
 
MD5_SALTED_HASH_LENGTH - Static variable in class ghidra.util.HashUtilities
 
MD5_UNSALTED_HASH_LENGTH - Static variable in class ghidra.util.HashUtilities
 
Md5ProjectDataColumn - Class in ghidra.util.table.projectdata.column
 
Md5ProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.Md5ProjectDataColumn
 
MD5Utilities - Class in ghidra.util
 
MD5Utilities() - Constructor for class ghidra.util.MD5Utilities
 
mDEC_INT() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mDEC_INT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mDEC_INT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mDIGIT() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mDIGIT() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
mDIGIT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mDIGIT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mDISPCHAR() - Method in class ghidra.sleigh.grammar.DisplayLexer
 
measure() - Method in class docking.widgets.MultiLineLabel
This method figures out how large the font is, and how wide each line of the label is, and how wide the widest line is.
MEDIUM - Enum constant in enum class generic.lsh.LSHMemoryModel
 
MEDIUM_BLUE - Static variable in class ghidra.util.WebColors
 
MEDIUM_ICON_SIZE - Static variable in class docking.util.image.ToolIconURL
The medium icon size (height and width)
MEDIUM_ORCHID - Static variable in class ghidra.util.WebColors
 
MEDIUM_PURPLE - Static variable in class ghidra.util.WebColors
 
MEDIUM_SEA_GREEN - Static variable in class ghidra.util.WebColors
 
MEDIUM_SLATE_BLUE - Static variable in class ghidra.util.WebColors
 
MEDIUM_SPRING_GREEN - Static variable in class ghidra.util.WebColors
 
MEDIUM_TURQOISE - Static variable in class ghidra.util.WebColors
 
MEDIUM_VIOLET_RED - Static variable in class ghidra.util.WebColors
 
MEDUM_AQUA_MARINE - Static variable in class ghidra.util.WebColors
 
mELLIPSIS() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mELLIPSIS() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mELLIPSIS() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
memberForwardedIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap.CliImplMapRow
 
MemberHeader() - Constructor for class ghidra.app.util.bin.format.omf.OmfLibraryRecord.MemberHeader
 
MemberRef - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
memberScope - Variable in class ghidra.app.util.demangler.DemangledObject
 
MemBuffer - Interface in ghidra.program.model.mem
MemBuffer provides an array like interface into memory at a specific address.
MemBufferByteProvider - Class in ghidra.app.util.bin
MemBufferByteProvider provide a ByteProvider backed by a MemBuffer.
MemBufferByteProvider(MemBuffer) - Constructor for class ghidra.app.util.bin.MemBufferByteProvider
Constructor
MemBufferImageInputStream - Class in ghidra.program.model.data
ImageInputStream for reading images that wraps a MemBuffer to get the bytes.
MemBufferImageInputStream(MemBuffer, ByteOrder) - Constructor for class ghidra.program.model.data.MemBufferImageInputStream
 
MemBufferInputStream - Class in ghidra.program.model.mem
Adapter between membuffers and inputstreams.
MemBufferInputStream(MemBuffer) - Constructor for class ghidra.program.model.mem.MemBufferInputStream
Creates a new instance, starting a offset 0 of the membuffer, limited to the first 2Gb of the membuffer.
MemBufferInputStream(MemBuffer, int, int) - Constructor for class ghidra.program.model.mem.MemBufferInputStream
Creates a new instance of MemBufferInputStream, starting at the specified offset, limited to the first length bytes.
MemBufferMixin - Interface in ghidra.program.model.mem
 
memMap - Variable in class ghidra.program.database.mem.MemoryBlockDB
 
memory - Variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
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
Memory provides the ability to inspect and manage the memory model for a Program.
MEMORY - Enum constant in enum class ghidra.app.util.bin.format.pe.PortableExecutable.SectionLayout
Indicates the sections of this PE are laid out as loaded into memory
MEMORY - Enum constant in enum class ghidra.program.model.lang.InstructionError.InstructionErrorType
Instruction parsing failed at the conflict address due to a memory error.
MEMORY_BLOCK_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
MEMORY_BLOCK_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
MEMORY_BLOCK_MOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
MEMORY_BLOCK_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
MEMORY_BLOCK_SPLIT - Enum constant in enum class ghidra.program.util.ProgramEvent
 
MEMORY_BLOCKS_JOINED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
MEMORY_BYTES_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
MEMORY_MAP - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for the memory map.
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.
MemoryAccessException(String, Throwable) - Constructor for exception ghidra.program.model.mem.MemoryAccessException
Creates a MemoryAccessException with a message and cause.
MemoryAccessFilter - Class in ghidra.app.emulator
A means of intercepting and/or modifying the emulator's memory access.
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
 
MemoryBlockDiff - Class in ghidra.program.util
MemoryBlockDiff determines the types of differences between two memory blocks.
MemoryBlockDiff(MemoryBlock, MemoryBlock) - Constructor for class ghidra.program.util.MemoryBlockDiff
Constructor.
MemoryBlockException - Exception in ghidra.program.model.mem
Exception thrown for memory block-related problems.
MemoryBlockException() - Constructor for exception ghidra.program.model.mem.MemoryBlockException
Constructs a new MemoryBlockException
MemoryBlockException(String) - Constructor for exception ghidra.program.model.mem.MemoryBlockException
Constructs a new MemoryBlockException with a detailed message.
MemoryBlockListener - Interface in ghidra.program.model.mem
Methods for a listener that is called when changes are made to a MemoryBlock.
MemoryBlockMap - Class in ghidra.app.util.viewer.util
 
MemoryBlockMap(Program) - Constructor for class ghidra.app.util.viewer.util.MemoryBlockMap
 
MemoryBlockSourceInfo - Interface in ghidra.program.model.mem
Describes the source of bytes for a memory block.
MemoryBlockStartFieldFactory - Class in ghidra.app.util.viewer.field
Generates a text label on each CodeUnit that marks the start of a memory block.
MemoryBlockStartFieldFactory() - Constructor for class ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
Constructor
MemoryBlockStartFieldLocation - Class in ghidra.program.util
BlockStartLocation provides information about the location (within a program) of an object that represents the start of a memory block.
MemoryBlockStartFieldLocation() - Constructor for class ghidra.program.util.MemoryBlockStartFieldLocation
Default constructor needed for restoring a program location from XML
MemoryBlockStartFieldLocation(Program, Address, int[], int, int, String[], int) - Constructor for class ghidra.program.util.MemoryBlockStartFieldLocation
Create a new BlockStartLocation.
MemoryBlockStub - Class in ghidra.program.model.mem
MemoryBlockStub can be extended for use by tests.
MemoryBlockStub() - Constructor for class ghidra.program.model.mem.MemoryBlockStub
 
MemoryBlockStub(Address, Address) - Constructor for class ghidra.program.model.mem.MemoryBlockStub
 
MemoryBlockType - Enum Class in ghidra.program.model.mem
 
MemoryBlockUtils - Class in ghidra.app.util
Convenience methods for creating memory blocks.
MemoryBlockUtils() - Constructor for class ghidra.app.util.MemoryBlockUtils
 
MemoryBufferImpl - Class in ghidra.program.model.mem
MemBufferImpl implements the MemBuffer interface.
MemoryBufferImpl(Memory, Address) - Constructor for class ghidra.program.model.mem.MemoryBufferImpl
Construct a new MemoryBufferImpl
MemoryBufferImpl(Memory, Address, int) - Constructor for class ghidra.program.model.mem.MemoryBufferImpl
Construct a new MemoryBufferImpl
MemoryByteIterator - Class in ghidra.program.model.util
Class to iterate over the bytes in memory for an address set.
MemoryByteIterator(Memory, AddressSetView) - Constructor for class ghidra.program.model.util.MemoryByteIterator
Construct a memoryIterator
MemoryBytePatternSearcher - Class in ghidra.util.bytesearch
Multi pattern/mask/action memory searcher Patterns must be supplied/added, or a pre-initialized searchState supplied Preload search patterns and actions, then call search method.
MemoryBytePatternSearcher(String) - Constructor for class ghidra.util.bytesearch.MemoryBytePatternSearcher
Create with no patternList, must add patterns before searching
MemoryBytePatternSearcher(String, SequenceSearchState) - Constructor for class ghidra.util.bytesearch.MemoryBytePatternSearcher
Create with an initialized SequenceSearchState
MemoryBytePatternSearcher(String, ArrayList<Pattern>) - Constructor for class ghidra.util.bytesearch.MemoryBytePatternSearcher
Create with pre-created patternList
MemoryByteProvider - Class in ghidra.app.util.bin
A ByteProvider implementation based on Memory.
MemoryByteProvider(Memory, Address) - Constructor for class ghidra.app.util.bin.MemoryByteProvider
Constructs a new MemoryByteProvider relative to the specified base address, containing the address range to the highest address in the same address space currently found in the memory map.
MemoryByteProvider(Memory, Address, boolean) - Constructor for class ghidra.app.util.bin.MemoryByteProvider
Constructs a new MemoryByteProvider relative to the specified base address, containing the address range to the end of the first memory block, or the highest address in the same address space, currently found in the memory map.
MemoryByteProvider(Memory, Address, Address) - Constructor for class ghidra.app.util.bin.MemoryByteProvider
Constructs a new MemoryByteProvider relative to the specified base address, with the specified length.
MemoryByteProvider(Memory, AddressSpace) - Constructor for class ghidra.app.util.bin.MemoryByteProvider
Constructs a new MemoryByteProvider for a specific AddressSpace.
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 serves as both a marker interface which identifies a memory loadable portion of a binary file (supports use as a Hashtable key).
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, OpenMode, 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 - Interface in ghidra.pcode.memstate
 
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_GRAPH - Static variable in interface docking.tool.ToolConstants
Used when placing an action in the "Graph" menu of the tool
MENU_GROUP_NEXT_CODE_UNIT_NAV - Static variable in interface docking.tool.ToolConstants
Used for navigation-based action
MENU_HELP - Static variable in interface docking.tool.ToolConstants
Used when placing an action in the "About" menu of the tool
MENU_NAVIGATION - Static variable in interface docking.tool.ToolConstants
Used when placing a PluginAction in the "Navigation" menu of the tool
MENU_NAVIGATION_GROUP_WINDOWS - Static variable in interface docking.tool.ToolConstants
Group name for actions to navigate between windows
MENU_PROJECT - Static variable in interface docking.tool.ToolConstants
Used when placing an action in the "Project" menu of the tool
MENU_SEARCH - Static variable in interface docking.tool.ToolConstants
Used when placing an action in the "Search" menu of the tool
MENU_SELECTION - Static variable in interface docking.tool.ToolConstants
Used when placing an action in the "Selection" menu of the tool
MENU_TOOLS - Static variable in interface docking.tool.ToolConstants
Used when placing an action in the "Tools" menu of the tool
MENU_WINDOW - Static variable in class docking.ShowAllComponentsAction
 
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.
menuFontGrouper - Variable in class generic.theme.laf.UiDefaultsMapper
 
menuGroup(String) - Method in class docking.action.builder.AbstractActionBuilder
Sets the group for the action in the menu bar.
menuGroup(String, String) - Method in class docking.action.builder.AbstractActionBuilder
Sets the group and sub-group for the action in the menu bar.
menuGroupChanged(String[], int, String) - Method in class docking.menu.MenuManager
Notification that a menu item has changed groups.
menuGroupChanged(String[], String) - Method in class docking.menu.MenuBarManager
Handles changes to the Menu Group
menuGroupChanged(String[], String) - Method in interface docking.menu.MenuGroupListener
 
MenuGroupListener - Interface in docking.menu
 
MenuGroupMap - Class in docking.menu
Maps menuPaths to groups
MenuGroupMap() - Constructor for class docking.menu.MenuGroupMap
 
MenuHandler - Class in docking.menu
MenuHandler provides a listener interface for menus.
MenuHandler() - Constructor for class docking.menu.MenuHandler
 
menuIcon(Icon) - Method in class docking.action.builder.AbstractActionBuilder
Sets the icon to use in this action's menu bar item
menuItemEntered(DockingActionIf) - Method in class docking.menu.MenuHandler
Invoked when the mouse highlights a menu item.
menuItemEntered(DockingActionIf) - Method in class docking.MenuBarMenuHandler
 
menuItemEntered(DockingActionIf) - Method in class docking.PopupMenuHandler
 
menuItemExited(DockingActionIf) - Method in class docking.menu.MenuHandler
Invoked when the mouse exits a menu item.
menuItemExited(DockingActionIf) - Method in class docking.MenuBarMenuHandler
 
menuItemExited(DockingActionIf) - Method in class docking.PopupMenuHandler
 
menuItems - Variable in class ghidra.app.util.bean.FixedBitSizeValueField
 
MenuKeyProcessor - Class in docking.menu.keys
Handles the processing of key events while menus or popup menus are open.
MenuKeyProcessor() - Constructor for class docking.menu.keys.MenuKeyProcessor
 
MenuManager - Class in docking.menu
Class to manage a hierarchy of menus.
MenuManager(String, char, String, boolean, MenuHandler, MenuGroupMap) - Constructor for class docking.menu.MenuManager
Constructs a new MenuManager
menuMnemonic(int) - Method in class docking.action.builder.AbstractActionBuilder
Sets the mnemonic to use in this action's menu bar item
menuPath(String...) - Method in class docking.action.builder.AbstractActionBuilder
Sets the menu bar path for the action.
MenuResourceDataType - Class in ghidra.program.model.data
 
MenuResourceDataType() - Constructor for class ghidra.program.model.data.MenuResourceDataType
 
MenuResourceDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.MenuResourceDataType
 
MenuResourceDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.MenuResourceDataType
 
menuSelected(MenuEvent) - Method in class docking.menu.MenuHandler
Invoked when a menu is selected.
MenuTabulator() - Constructor for class docking.menu.DockingMenuItemUI.MenuTabulator
 
mEOL() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mEOL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mEOL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mEQUAL() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mEQUAL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mEQUAL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
merge() - Method in class ghidra.app.merge.MergeManager
Convenience method for Junit tests.
merge(boolean, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
 
merge(boolean, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
 
merge(boolean, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
Performs merge from current version of versioned file into local checked-out file.
merge(int, int, TaskMonitor) - Method in class ghidra.program.util.MemoryDiff
 
merge(int, Collection<AssemblyTerminal>) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser.MergeValue
 
merge(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldRange
 
merge(VectorSTL<K>, VectorSTL<K>, VectorSTL<K>) - Static method in class generic.stl.VectorSTL
 
merge(VectorSTL<K>, VectorSTL<K>, VectorSTL<K>, Comparator<K>) - Static method in class generic.stl.VectorSTL
 
merge(PluginTool, DomainFile, TaskListener) - Method in class ghidra.framework.main.FrontEndTool
Merge the latest version in the repository with the given checked out domain file.
merge(PluginTool, List<DomainFile>, TaskListener) - Method in class ghidra.framework.main.FrontEndTool
Merge the latest version (in the repository) of each checked out file in fileList.
merge(Address, ProgramMergeFilter) - Method in class ghidra.program.util.ProgramMergeManager
Merge the differences from the indicated program at the specified address with the indicated filtering.
merge(Address, ProgramMergeFilter, TaskMonitor) - Method in class ghidra.program.util.ProgramMergeManager
Merge the differences from the indicated program at the specified address with the indicated filtering.
merge(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMergeManager
Merge the differences from the indicated program at the specified address with the current filtering.
merge(AddressSetView, ProgramMergeFilter) - Method in class ghidra.program.util.ProgramMergeManager
Merge the differences from the indicated program on the specified address set with the indicated filtering.
merge(AddressSetView, ProgramMergeFilter, TaskMonitor) - Method in class ghidra.program.util.ProgramMergeManager
Merge the differences from the indicated program on the specified address set with the indicated filtering.
merge(AddressSetView, TaskMonitor) - Method in class ghidra.program.util.ProgramMergeManager
Merge the differences from the indicated program on the specified address set with the filtering that is currently set.
merge(BitGroup) - Method in class ghidra.program.model.data.BitGroup
Merges the given BitGroup into the group.
merge(TaskMonitor) - Method in class ghidra.app.merge.datatypes.DataTypeMergeManager
Merge the data types using the four programs.
merge(TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalProgramMerger
 
merge(TaskMonitor) - Method in class ghidra.app.merge.listing.FunctionTagMerger
 
merge(TaskMonitor) - Method in class ghidra.app.merge.listing.ListingMergeManager
 
merge(TaskMonitor) - Method in class ghidra.app.merge.listing.ProgramContextMergeManager
 
merge(TaskMonitor) - Method in class ghidra.app.merge.memory.MemoryMergeManager
 
merge(TaskMonitor) - Method in class ghidra.app.merge.MergeManager
 
merge(TaskMonitor) - Method in interface ghidra.app.merge.MergeResolver
Perform the merge process.
merge(TaskMonitor) - Method in class ghidra.app.merge.propertylist.PropertyListMergeManager
 
merge(TaskMonitor) - Method in class ghidra.app.merge.tree.ProgramTreeMergeManager
 
merge(TaskMonitor) - Method in interface ghidra.framework.data.DomainObjectMergeManager
Merge domain objects and resolve any conflicts.
MERGE - Static variable in class ghidra.program.util.ProgramMergeFilter
MERGE is a filter value indicating that the type of difference should be merged from program2 with what is already in program1 (the property type should be taken from both program1 and program2.)
MERGE_BOTH_ADDS - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
Merge both of the external locations added in the LATEST and in MY when in conflict.
MERGE_BOTH_BUTTON_NAME - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
MERGE_HIGHLIGHT_COLOR - Static variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
MERGE_MODEL - Enum constant in enum class ghidra.program.database.SpecExtension.Type
 
MergeableBackgroundCommand<T extends DomainObject> - Class in ghidra.framework.cmd
 
MergeableBackgroundCommand(String, boolean, boolean, boolean) - Constructor for class ghidra.framework.cmd.MergeableBackgroundCommand
 
mergeBasicExternalDetail(int, ExternalLocation[], int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
mergeBookmark(Address, String, String, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
mergeBookmark merges the indicated bookmark from the origin program into the result program at an address equivalent to the originAddress.
mergeBytes(AddressSetView, boolean, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
mergeBytes merges byte differences within the specified address set.
mergeCodeUnits(AddressSetView, AddressSetView, boolean, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
mergeCodeUnits merges all instructions and/or data (as indicated) in the specified address set from the origin program.
mergeCommands(MergeableBackgroundCommand<T>) - 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
 
mergeFunctionDetail(int, Address, ProgramMerge, 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.
mergeLocal(Address, AbstractFunctionMerger.LocalVariableConflict, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
mergeLocals(Address, List<AbstractFunctionMerger.LocalVariableConflict>, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
mergeManager - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
mergeManager - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
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(DomainObject, DomainObject, DomainObject, DomainObject, 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, DomainObject) - 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
 
mergeParameter(int, Address, int, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
mergeParameter(int, Function[], int, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
mergeParameters(Function[], int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
mergeParamInfo(Address, AbstractFunctionMerger.ParamInfoConflict, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
mergeParamInfo(Address, List<AbstractFunctionMerger.ParamInfoConflict>, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
mergeParamInfo(Function[], AbstractFunctionMerger.ParamInfoConflict, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
mergeParamInfo(Function[], List<AbstractFunctionMerger.ParamInfoConflict>, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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
 
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
 
mergeVariableStorage(Address, Pair<List<Variable>, List<Variable>>, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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 ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
 
message - Variable in class help.validator.links.InvalidHREFLink
 
message - Variable in class help.validator.links.InvalidIMGLink
 
message() - Method in record class ghidra.pcode.exec.SleighUtils.SleighParseErrorEntry
Returns the value of the message record component.
message(String) - Method in class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
 
message(String) - Method in interface docking.widgets.textfield.GValidatedTextField.ValidationMessageListener
 
MESSAGE_COL - Static variable in class ghidra.framework.main.logviewer.ui.FVTableModel
 
MESSAGE_COMPONENT_NAME - Static variable in class docking.widgets.OptionDialog
 
MessageDigest - Interface in generic.hash
 
MessageDigestFactory - Interface in generic.hash
 
MessageFormattingUtils - Class in ghidra.pcode.utils
 
MessageFormattingUtils() - Constructor for class ghidra.pcode.utils.MessageFormattingUtils
 
MessageLog - Class in ghidra.app.util.importer
A simple class to handle logging messages and exceptions.
MessageLog() - Constructor for class ghidra.app.util.importer.MessageLog
 
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.
Messages() - Constructor for class generic.theme.GThemeDefaults.Colors.Messages
 
MessageType - Enum Class 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
 
MetadataSourceRecord - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift MetadataSourceRecord structure
MetadataSourceRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.MetadataSourceRecord
Creates a new MetadataSourceRecord
metadataStream - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
 
MetaDataType - Enum Class in ghidra.program.model.data
 
METAL - Enum constant in enum class generic.theme.LafType
 
MetalLookAndFeelManager - Class in generic.theme.laf
 
MetalLookAndFeelManager(ApplicationThemeManager) - Constructor for class generic.theme.laf.MetalLookAndFeelManager
 
MetalTheme - Class in generic.theme.builtin
Built-in GTheme that uses the Metal LookAndFeel and the standard (light) application defaults.
MetalTheme() - Constructor for class generic.theme.builtin.MetalTheme
 
metaType - Variable in class ghidra.program.model.lang.protorules.MetaTypeFilter
 
MetaTypeFilter - Class in ghidra.program.model.lang.protorules
Filter on a single meta data-type.
MetaTypeFilter(int) - Constructor for class ghidra.program.model.lang.protorules.MetaTypeFilter
Constructor for use with decode().
MetaTypeFilter(int, int, int) - Constructor for class ghidra.program.model.lang.protorules.MetaTypeFilter
Constructor
method - Variable in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
 
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 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
MethodImpl - Enum constant in enum class 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
 
MethodInfo - Class in ghidra.app.util.bin.format.golang.rtti
Abstract base for information about type methods and interface methods
MethodInfo(Address) - Constructor for class ghidra.app.util.bin.format.golang.rtti.MethodInfo
 
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 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
MethodSpec - Enum constant in enum class 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
The code was linked for use in an application extension.
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_IN_CACHE - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
Only for use on dylibs.
MH_DYLIB_STUB - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
shared library stub for static linking only, no section contents
MH_DYLINKER - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
dynamic link editor
MH_EXECUTE - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
demand paged executable file
MH_FILESET - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
kernel cache fileset
MH_FORCE_FLAT - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
the executable is forcing all images to use flat name space bindings
MH_FVMLIB - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
fixed VM shared library file
MH_HAS_TLV_DESCRIPTORS - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
Contains a section of type S_THREAD_LOCAL_VARIABLES.
MH_INCRLINK - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
the object file is the output of an incremental link against a base file and can't be link edited again.
MH_KEXT_BUNDLE - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
x86_64 kexts
MH_LAZY_INIT - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
the shared library init routine is to be run lazily via catching memory faults to its writeable segments (obsolete)
MH_MAGIC - Static variable in class ghidra.app.util.bin.format.macho.MachConstants
PowerPC 32-bit Magic Number
MH_MAGIC_64 - Static variable in class ghidra.app.util.bin.format.macho.MachConstants
PowerPC 64-bit Magic Number
MH_NLIST_OUTOFSYNC_WITH_DYLDINFO - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
The external symbols listed in the nlist symbol table do not include all the symbols listed in the dyld info.
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 definitions 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_SIM_SUPPORT - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
Allow LC_MIN_VERSION_MACOS and LC_BUILD_VERSION load commands with the platforms macOS, iOSMac, iOSSimulator, tvOSSimulator and watchOSSimulator.
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 - Enum constant in enum class 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.AbstractGuiTest
 
middleClickCursor() - Method in class help.screenshot.AbstractScreenShotGenerator
 
MiddleLayout - Class in ghidra.util.layout
Puts the first child of the given component in the middle of the component, both vertically and horizontally.
MiddleLayout() - Constructor for class ghidra.util.layout.MiddleLayout
 
mIDENTIFIER() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mIDENTIFIER() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
mIDENTIFIER() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mIDENTIFIER() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
MIDNIGHT_BLUE - Static variable in class ghidra.util.WebColors
 
migrateFromOldVariableStorageManager(TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolManager
No more sharing the same variable address for multiple variable symbols.
migrateOldFlexArrayComponentsIfRequired(TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
During any UPGRADE instantiation this method should be invoked with an open transaction once the associated DomainObject is ready.
migrationInProgress() - Method in class ghidra.framework.store.local.LocalFileSystem
 
migrationInProgress() - Method in class ghidra.framework.store.local.MangledLocalFileSystem
 
min - Variable in class docking.widgets.dialogs.AbstractNumberInputDialog
 
min - Variable in class generic.lsh.vector.VectorCompare
 
min - Variable in class ghidra.util.datastruct.Range
The range's minimum extent.
min() - Method in interface generic.Span.Domain
Get the minimum value in the domain
min() - Method in interface generic.Span.Empty
 
min() - Method in interface generic.Span
Get the lower enpdoint
min() - Method in enum class generic.ULongSpan.Domain
 
min() - Method in record class generic.ULongSpan.Impl
Returns the value of the min record component.
min(Address, Address) - Static method in interface ghidra.program.model.address.Address
Return the minimum of two addresses using Address.compareTo
min(N, N) - Method in interface generic.Span.Domain
Get the lesser of two values
MIN_BYTE_LENGTH - Static variable in class ghidra.app.util.opinion.OmfLoader
 
MIN_CROSS_COFFMAN_GRAHAM - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
MIN_CROSS_LONGEST_PATH - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
MIN_CROSS_NETWORK_SIMPLEX - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
MIN_CROSS_TOP_DOWN - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
MIN_DELAY_FLOOR - Static variable in class ghidra.util.task.AbstractSwingUpdateManager
 
MIN_GHIDRA_VERSION - Static variable in interface ghidra.framework.remote.GhidraServerHandle
Minimum version of Ghidra which utilized the current INTERFACE_VERSION
MIN_OFFSET - Static variable in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
 
MIN_OFFSET - Static variable in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
 
MIN_SIZE - Static variable in class ghidra.util.datastruct.ByteArray
 
MIN_SIZE - Static variable in class ghidra.util.datastruct.DoubleArray
 
MIN_SIZE - Static variable in class ghidra.util.datastruct.FloatArray
 
MIN_SIZE - Static variable in class ghidra.util.datastruct.IntArray
 
MIN_SIZE - Static variable in class ghidra.util.datastruct.IntArrayList
 
MIN_SIZE - Static variable in class ghidra.util.datastruct.LongArray
 
MIN_SIZE - Static variable in class ghidra.util.datastruct.LongArrayList
 
MIN_TEMPLATE_LENGTH_DESCRIPTION - Static variable in class ghidra.app.util.template.TemplateSimplifier
 
MIN_TEMPLATE_LENGTH_OPTION - Static variable in class ghidra.app.util.template.TemplateSimplifier
 
MIN_VALUE - Static variable in class db.BooleanField
Minimum boolean field value (FALSE)
MIN_VALUE - Static variable in class db.ByteField
Minimum byte field value
MIN_VALUE - Static variable in class db.FixedField10
Minimum long field value
MIN_VALUE - Static variable in class db.IntField
Minimum integer field value
MIN_VALUE - Static variable in class db.LongField
Minimum long field value
MIN_VALUE - Static variable in class db.ShortField
Minimum short field value
minAddress - Variable in class ghidra.program.model.address.ProtectedAddressSpace
 
minCol - Variable in class ghidra.graph.viewer.layout.MinMaxRowColumn
 
Minimal - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
 
MINIMAL_DWARF_SECTIONS - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionNames
 
minimum(List<Location>) - Static method in class ghidra.sleigh.grammar.LocationUtil
 
MINIMUM_DATA_IMAGE_BASE - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
Property to indicate the minimum recommended base address within the default data space for placing relocatable data sections.
MINIMUM_PANEL_WIDTH - Static variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
minimumAlignment - Variable in class ghidra.program.model.data.CompositeDataTypeImpl
 
minimumLayoutSize(Container) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
 
minimumLayoutSize(Container) - Method in class docking.widgets.table.constraint.dialog.FilterPanelLayout
 
minimumLayoutSize(Container) - Method in class ghidra.app.util.viewer.util.ScrollpaneAlignedHorizontalLayout
 
minimumLayoutSize(Container) - Method in class ghidra.app.util.viewer.util.ScrollpanelResizeablePanelLayout
 
minimumLayoutSize(Container) - Method in class ghidra.util.layout.ColumnLayout
 
minimumLayoutSize(Container) - Method in class ghidra.util.layout.HorizontalLayout
 
minimumLayoutSize(Container) - Method in class ghidra.util.layout.MaximizeSpecificColumnGridLayout
 
minimumLayoutSize(Container) - Method in class ghidra.util.layout.MiddleLayout
 
minimumLayoutSize(Container) - Method in class ghidra.util.layout.PairLayout
 
minimumLayoutSize(Container) - Method in class ghidra.util.layout.RightSidedSquishyBuddyLayout
 
minimumLayoutSize(Container) - Method in class ghidra.util.layout.RowColumnLayout
 
minimumLayoutSize(Container) - Method in class ghidra.util.layout.RowLayout
 
minimumLayoutSize(Container) - Method in class ghidra.util.layout.StretchLayout
 
minimumLayoutSize(Container) - Method in class ghidra.util.layout.TwoColumnPairLayout
 
minimumLayoutSize(Container) - Method in class ghidra.util.layout.VariableHeightPairLayout
 
minimumLayoutSize(Container) - Method in class ghidra.util.layout.VariableRowHeightGridLayout
 
minimumLayoutSize(Container) - Method in class ghidra.util.layout.VerticalLayout
 
minIsFinite() - Method in interface generic.Span
Check if the lower endpoint excludes the domain minimum
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
 
minOffset - Variable in class ghidra.program.model.address.ProtectedAddressSpace
 
minorBegin - Variable in class docking.widgets.shapes.PopupWindowPlacer
 
minorEnd - Variable in class docking.widgets.shapes.PopupWindowPlacer
 
minorImageVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
minorLinkerVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
minorOperatingSystemVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
minorSubsystemVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
minorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
 
minorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
 
minPhaseProgressPercentage - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
minRow - Variable in class ghidra.graph.viewer.layout.MinMaxRowColumn
 
minSize - Variable in class ghidra.program.model.lang.protorules.SizeRestrictedFilter
 
MINT_CREAM - Static variable in class ghidra.util.WebColors
 
MINUS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
MINUS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
MINUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
MINUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
MINUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
MINUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
MINUS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
MINUS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
MINUS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
MINUS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
MINUS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
MinusExpression - Class in ghidra.app.plugin.processors.sleigh.expression
Form new expression by taking twos complement of a PatternExpression
MinusExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.MinusExpression
 
MinusExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
Solves expressions of the form -A
MinusExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.MinusExpressionSolver
 
minValue - Variable in class ghidra.pcode.floatformat.FloatFormat
A constant holding the smallest positive normal value
minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
 
minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
 
minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
 
minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.Next2InstructionValue
 
minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.OperandValue
 
minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.PatternValue
 
minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.StartInstructionValue
 
minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
 
minVersion - Variable in class db.Database
 
MipsDisassembleCommand - Class in ghidra.app.cmd.disassemble
Command object for performing Mips disassembly
MipsDisassembleCommand(Address, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.MipsDisassembleCommand
Constructor for MipsDisassembleCommand.
MipsDisassembleCommand(AddressSetView, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.MipsDisassembleCommand
Constructor for MipsDisassembleCommand.
MISC - Static variable in class ghidra.app.plugin.GenericPluginCategoryNames
 
MISC_INFO - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
 
MiscellaneousPluginPackage - Class in ghidra
 
MiscellaneousPluginPackage() - Constructor for class ghidra.MiscellaneousPluginPackage
 
MISCELLANIOUS_PRIORITY - Static variable in class ghidra.framework.plugintool.util.PluginPackage
 
MismatchException() - Constructor for exception ghidra.pcode.exec.SleighUtils.MismatchException
 
MISSING_CONTENT - Static variable in interface ghidra.framework.data.ContentHandler
 
MISSING_PASSWORD_OVERLAY_ICON - Static variable in class ghidra.plugins.fsbrowser.FileIconService
 
MissingAnchorInvalidLink - Class in help.validator.links
 
MissingAnchorInvalidLink(HREF) - Constructor for class help.validator.links.MissingAnchorInvalidLink
 
MissingArchiveDataTypeHTMLRepresentation - Class in ghidra.app.util.html
 
MissingArchiveDataTypeHTMLRepresentation(SourceArchive) - Constructor for class ghidra.app.util.html.MissingArchiveDataTypeHTMLRepresentation
 
MissingBuiltInDataType - Class in ghidra.program.model.data
Provides an implementation of a data type that stands-in for a missing Built-In data type.
MissingBuiltInDataType(CategoryPath, String, String, DataTypeManager) - Constructor for class ghidra.program.model.data.MissingBuiltInDataType
Construct a Missing Data Type
MissingFileInvalidLink - Class in help.validator.links
 
MissingFileInvalidLink(HREF) - Constructor for class help.validator.links.MissingFileInvalidLink
 
MissingIMGFileInvalidLink - Class in help.validator.links
 
MissingIMGFileInvalidLink(IMG) - Constructor for class help.validator.links.MissingIMGFileInvalidLink
 
MissingTOCDefinitionInvalidLink - Class in help.validator.links
 
MissingTOCDefinitionInvalidLink(HelpModuleCollection, TOCItemReference) - Constructor for class help.validator.links.MissingTOCDefinitionInvalidLink
 
MissingTOCTargetIDInvalidLink - Class in help.validator.links
 
MissingTOCTargetIDInvalidLink(HelpModuleCollection, TOCItem) - Constructor for class help.validator.links.MissingTOCTargetIDInvalidLink
 
MISTY_ROSE - Static variable in class ghidra.util.WebColors
 
MixedFieldBackgroundColorManager - Class in docking.widgets.fieldpanel.internal
 
MixedFieldBackgroundColorManager(BigInteger, int, MixedLayoutBackgroundColorManager, Color, Color) - Constructor for class docking.widgets.fieldpanel.internal.MixedFieldBackgroundColorManager
 
MixedLayoutBackgroundColorManager - Class in docking.widgets.fieldpanel.internal
 
MixedLayoutBackgroundColorManager(BigInteger, FieldSelection, FieldSelection, Color, Color, Color, Color, Color, Color) - Constructor for class docking.widgets.fieldpanel.internal.MixedLayoutBackgroundColorManager
 
mkdir() - Method in class generic.jar.FileResource
 
mkdir() - Method in class generic.jar.JarResource
 
mkdir() - Method in interface generic.jar.Resource
 
mkdir() - Method in class generic.jar.ResourceFile
Creates a directory for the path represented by this file.
mkdirs(File) - Static method in class utilities.util.FileUtilities
Make all directories in the full directory path specified.
mKEY_ALIGNMENT() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_ALIGNMENT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_ALIGNMENT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_ATTACH() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_ATTACH() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_ATTACH() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_BIG() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_BIG() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_BIG() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_BITRANGE() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_BITRANGE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_BITRANGE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_BUILD() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_BUILD() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_BUILD() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_CALL() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_CALL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_CALL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_CONTEXT() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_CONTEXT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_CONTEXT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_CROSSBUILD() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_CROSSBUILD() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_CROSSBUILD() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_DEC() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_DEC() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_DEC() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_DEFAULT() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_DEFAULT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_DEFAULT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_DEFINE() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_DEFINE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_DEFINE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_DEFINED() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
mKEY_ENDIAN() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_ENDIAN() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_ENDIAN() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_EXPORT() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_EXPORT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_EXPORT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_GOTO() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_GOTO() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_GOTO() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_HEX() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_HEX() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_HEX() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_LITTLE() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_LITTLE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_LITTLE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_LOCAL() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_LOCAL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_LOCAL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_MACRO() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_MACRO() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_MACRO() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_NAMES() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_NAMES() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_NAMES() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_NOFLOW() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_NOFLOW() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_NOFLOW() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_OFFSET() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_OFFSET() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_OFFSET() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_PCODEOP() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_PCODEOP() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_PCODEOP() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_RETURN() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_RETURN() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_RETURN() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_SIGNED() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_SIGNED() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_SIGNED() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_SIZE() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_SIZE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_SIZE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_SPACE() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_SPACE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_SPACE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_TOKEN() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_TOKEN() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_TOKEN() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_TYPE() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_TYPE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_TYPE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_UNIMPL() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_UNIMPL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_UNIMPL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_VALUES() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_VALUES() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_VALUES() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_VARIABLES() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_VARIABLES() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_VARIABLES() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mKEY_WORDSIZE() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mKEY_WORDSIZE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mKEY_WORDSIZE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mLBRACE() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mLBRACE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mLBRACE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mLBRACKET() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mLBRACKET() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mLBRACKET() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mLEFT() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mLEFT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mLEFT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mLESS() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mLESS() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mLESS() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mLESSEQUAL() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mLESSEQUAL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mLESSEQUAL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mLINECOMMENT() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mLINECOMMENT() - Method in class ghidra.sleigh.grammar.DisplayLexer
 
mLINECOMMENT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mLPAREN() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mLPAREN() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mLPAREN() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mMINUS() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mMINUS() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mMINUS() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
MNEMONIC - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
MNEMONIC - Static variable in class ghidra.program.model.data.AbstractIntegerDataType
 
MNEMONIC - Static variable in interface ghidra.program.model.listing.CodeUnit
Indicator for a mnemonic (versus an operand).
MNEMONIC - Static variable in interface ghidra.program.model.symbol.Reference
Operand index which corresponds to the instruction/data mnemonic.
MNEMONIC - Static variable in interface ghidra.program.model.symbol.ReferenceManager
Operand index which corresponds to the instruction/data mnemonic.
MNEMONIC_GROUP_TITLE - Static variable in interface ghidra.GhidraOptions
Options title for Mnemonic group.
MNEMONIC_OVERRIDE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
MNEMONIC_UNIMPL - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
MnemonicColors() - Constructor for class ghidra.app.util.viewer.field.ListingColors.MnemonicColors
 
MnemonicFieldFactory - Class in ghidra.app.util.viewer.field
Generates Mnemonic Fields.
MnemonicFieldFactory() - Constructor for class ghidra.app.util.viewer.field.MnemonicFieldFactory
Default constructor.
MnemonicFieldLocation - Class in ghidra.program.util
The MnemonicFieldLocation class contains specific location information within the MNEMONIC field of a CodeUnitLocation object.
MnemonicFieldLocation() - Constructor for class ghidra.program.util.MnemonicFieldLocation
Default constructor needed for restoring a mnemonic field location from XML.
MnemonicFieldLocation(Program, Address) - Constructor for class ghidra.program.util.MnemonicFieldLocation
 
MnemonicFieldLocation(Program, Address, int[], String, int) - Constructor for class ghidra.program.util.MnemonicFieldLocation
Construct a new MnemonicFieldLocation.
MnemonicFieldLocation(Program, Address, Address, int[], String, int) - Constructor for class ghidra.program.util.MnemonicFieldLocation
Construct a new MnemonicFieldLocation.
MnemonicFieldMouseHandler - Class in ghidra.app.util.viewer.field
A handler to process MnemonicFieldLocation clicks.
MnemonicFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.MnemonicFieldMouseHandler
 
MnemonicHashCalculator - Class in ghidra.program.model.correlate
Hash function hashing only the mnemonic of an individual Instruction
MnemonicHashCalculator() - Constructor for class ghidra.program.model.correlate.MnemonicHashCalculator
 
mNOTEQUAL() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mNOTEQUAL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mNOTEQUAL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
MOCCASIN - Static variable in class ghidra.util.WebColors
 
mOCTAL_ESCAPE() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mOCTAL_ESCAPE() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
mOCTAL_ESCAPE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mOCTAL_ESCAPE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mod - Variable in class ghidra.util.datastruct.AbstractWeakValueNavigableMap.NavigableView
 
MOD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
modAfterLoad(int, int, byte[], int, byte[]) - Method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
 
modAfterLoad(int, int, ValueLocation, int, ValueLocation) - Method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
modAfterLoad(int, int, AddressSetView, int, AddressSetView) - Method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
 
modAfterLoad(int, int, Pair<L, R>, int, Pair<L, R>) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
 
modAfterLoad(int, int, T, int, T) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Apply any modifications after a value is loaded
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.
modBeforeStore(int, int, byte[], int, byte[]) - Method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
 
modBeforeStore(int, int, ValueLocation, int, ValueLocation) - Method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
modBeforeStore(int, int, AddressSetView, int, AddressSetView) - Method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
 
modBeforeStore(int, int, Pair<L, R>, int, Pair<L, R>) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
 
modBeforeStore(int, int, T, int, T) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Apply any modifications before a value is stored
MODE_R - Static variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
The mode bit indicating read permission
MODE_W - Static variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
The mode bit indicating write permission
MODE_X - Static variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
The mode bit indicating execute permission
model - Variable in class docking.widgets.table.sort.ColumnRenderedValueBackupComparator
 
model - Variable in class docking.widgets.table.sort.RowBasedColumnComparator
 
model - Variable in class ghidra.app.util.viewer.field.FieldFactory
 
model - Variable in class ghidra.program.model.lang.PrototypePieces
 
MODEL_CHANGE - Enum constant in enum class docking.widgets.EventTrigger
 
modelAdded(String, int) - Method in interface ghidra.app.services.BlockModelServiceListener
Provides notification when a model is added.
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(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.
ModelRule - Class in ghidra.program.model.lang.protorules
A rule controlling how parameters are assigned addresses Rules are applied to a parameter in the context of a full function prototype.
ModelRule() - Constructor for class ghidra.program.model.lang.protorules.ModelRule
 
ModelRule(DatatypeFilter, AssignAction, ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.ModelRule
Construct from components The provided components are cloned into the new object.
ModelRule(ModelRule, ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.ModelRule
Copy constructor
modelRules - Variable in class ghidra.program.model.lang.ParamListStandard
 
models - Variable in class ghidra.program.model.lang.BasicCompilerSpec
 
modelSizeChanged() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
modelSizeChanged() - Method in interface ghidra.app.util.viewer.listingpanel.ListingModelListener
Called whenever the number of indexes changed
modelSizeChanged() - Method in class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
 
modelSizeChanged(IndexMapper) - Method in class docking.widgets.fieldpanel.FieldPanel
 
modelSizeChanged(IndexMapper) - Method in interface docking.widgets.fieldpanel.listener.LayoutModelListener
Called whenever the number of indexes changed
modelSizeChanged(IndexMapper) - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
modelSizeChanged(IndexMapper) - Method in class ghidra.app.decompiler.component.margin.LineNumberDecompilerMarginProvider
 
modelSorted(TableSortState) - Method in interface docking.widgets.table.SortListener
 
modelSorted(TableSortState) - Method in class docking.widgets.table.TableColumnModelState
 
modelXrefs(List<PrototypeModel>, String, String, String) - Method in class ghidra.program.model.lang.BasicCompilerSpec
Establish cross referencing to prototype models.
MODEND - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
modes - Variable in class ghidra.sleigh.grammar.LexerMultiplexer
 
MODIFIED_DATE_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
ModifiedPcodeThread<T> - Class in ghidra.pcode.emu
A p-code thread which incorporates per-architecture state modifiers
ModifiedPcodeThread(String, AbstractPcodeMachine<T>) - Constructor for class ghidra.pcode.emu.ModifiedPcodeThread
Construct a new thread with the given name belonging to the given machine
ModifiedPcodeThread.GlueEmulate - Class in ghidra.pcode.emu
Glue for incorporating state modifiers
modifiedSinceCheckout() - Method in class ghidra.framework.data.DomainFileProxy
 
modifiedSinceCheckout() - Method in class ghidra.framework.data.GhidraFile
 
modifiedSinceCheckout() - Method in interface ghidra.framework.model.DomainFile
Returns true if this is a checked-out file which has been modified since it was checked-out.
modifiedSinceSnapshot() - Method in class db.buffers.BufferMgr
 
modifier - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
modifier - Variable in class ghidra.pcode.emu.ModifiedPcodeThread
Part of the glue that makes existing state modifiers work in new emulation framework
modify(Font) - Method in class generic.theme.FontModifier
Returns a modified font for the given font.
modify(Icon, GThemeValueMap) - Method in class generic.theme.IconModifier
Modifies the given icon by the any of the modifiers set.
modifyProgram(Program, ExceptionalCallback<E>) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
Provides a convenient method for modifying the current program, handling the transaction logic.
modifyProgram(Program, ExceptionalFunction<Program, R, E>) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
Provides a convenient method for modifying the current program, handling the transaction logic and returning a new item as a result
modifyProgram(ExceptionalConsumer<Program, E>) - Method in class ghidra.test.AbstractProgramBasedTest
Provides a convenient method for modifying the current program, handling the transaction logic.
modifySingleInstructionContext(Address, RegisterValue, boolean) - Method in class ghidra.program.util.LanguagePostUpgradeInstructionHandler
Repair the context and re-disassemble the instruction at the specified address.
Module - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
MODULE - Static variable in class ghidra.app.util.bin.format.swift.types.ContextDescriptorKind
This context descriptor represents a module
MODULE_LIST - Static variable in class utility.module.ModuleUtilities
 
MODULE_MANIFEST_FILE_NAME - Static variable in class utility.module.ModuleManifestFile
 
MODULE_REORDERED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
ModuleReferenceTable - Class in ghidra.app.util.bin.format.ne
A class to represent the new-executable module reference table.
modules - Variable in class utility.application.ApplicationLayout
 
ModuleUtilities - Class in utility.module
Utility methods for module related things.
ModuleUtilities() - Constructor for class utility.module.ModuleUtilities
 
monitor - Variable in class ghidra.app.cmd.module.AbstractModularizationCmd
 
monitor - Variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
 
monitor - Variable in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
 
monitor - Variable in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
 
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.disassemble.ReDisassembler.ReDisState
 
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 interface ghidra.util.task.MonitoredRunnable
Runs this runnable, 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
Similar to a Runnable except the run method is given a monitor to report progress and check for cancellation.
monitorListener - Variable in class ghidra.app.decompiler.DecompInterface
 
MONOSPACED - Static variable in class generic.theme.GThemeDefaults.Ids.Fonts
 
MonospacedByteRenderer - Class in ghidra.util.table.field
 
MonospacedByteRenderer() - Constructor for class ghidra.util.table.field.MonospacedByteRenderer
 
mOP_AND() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
mOP_EQ() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
mOP_NEQ() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
mOP_NOT() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
mOP_OR() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
mOP_XOR() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
MOREARG - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
MORESTACK - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
MOREVAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
MOTIF - Enum constant in enum class generic.theme.LafType
 
MotifLookAndFeelManager - Class in generic.theme.laf
MotifLookAndFeelManager(ApplicationThemeManager) - Constructor for class generic.theme.laf.MotifLookAndFeelManager
 
MotifUiDefaultsMapper - Class in generic.theme.laf
 
MotifUiDefaultsMapper(UIDefaults) - Constructor for class generic.theme.laf.MotifUiDefaultsMapper
 
MOTOROLA_HEX_NAME - Static variable in class ghidra.app.util.opinion.MotorolaHexLoader
 
MotorolaHexLoader - Class in ghidra.app.util.opinion
 
MotorolaHexLoader() - Constructor for class ghidra.app.util.opinion.MotorolaHexLoader
 
mountFileSystem(String, ByteProvider, FileSystemService, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
Creates a new GFileSystem instance when the filesystem type is already known, consuming the specified ByteProvider.
mountSpecificFileSystem(FSRL, Class<FSTYPE>, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Mount a specific file system (by class) using a specified container file.
MouseBinding - Class in gui.event
A simple class that represents a mouse button and any modifiers needed to bind an action to a mouse input event.
MouseBinding(int) - Constructor for class gui.event.MouseBinding
Construct a binding with the given button number of the desired mouse button (e.g., 1, 2,...)
MouseBinding(int, int) - Constructor for class gui.event.MouseBinding
Construct a binding with the given button number of the desired mouse button (e.g., 1, 2,...) as well as any desired modifiers (e.g., InputEvent.SHIFT_DOWN_MASK).
mouseBindingChanged(MouseBinding) - Method in interface docking.DockingActionInputBindingListener
Called when the mouse binding is changed.
MouseBindingMouseEventDispatcher - Class in docking
Allows Ghidra to give preference to its mouse event processing over the default Java mouse event processing.
mouseClicked(MouseEvent) - Method in class docking.event.mouse.GMouseListenerAdapter
 
mouseClicked(MouseEvent) - Method in class docking.menu.ToolBarItemManager
 
mouseClicked(MouseEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
mouseClicked(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
 
mouseClicked(MouseEvent) - Method in class docking.widgets.list.ListRendererMouseEventForwarder
 
mouseClicked(MouseEvent) - Method in class docking.widgets.table.GTableMouseListener
 
mouseClicked(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
 
mouseClicked(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
 
mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
 
mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAnimatedPickingGraphMousePlugin
 
mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEdgeSelectionGraphMousePlugin
 
mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
 
mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
 
mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
 
mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
 
mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
 
mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphZoomingPickingGraphMousePlugin
 
MouseClickedPaintableShape - Class in ghidra.graph.viewer.renderer
A debugging shape painter that allows the user to see where a mouse clicked happened.
MouseClickedPaintableShape(Point, double, double) - Constructor for class ghidra.graph.viewer.renderer.MouseClickedPaintableShape
 
MouseClickedPaintableShape(Point, double, double, Color) - Constructor for class ghidra.graph.viewer.renderer.MouseClickedPaintableShape
 
MouseDebugPaintable - Class in ghidra.graph.viewer.renderer
 
MouseDebugPaintable() - Constructor for class ghidra.graph.viewer.renderer.MouseDebugPaintable
 
mouseDragged(MouseEvent) - Method in class docking.widgets.table.GTableMouseListener
 
mouseDragged(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
MOUSE EVENTS We need to set the mouseDown attribute so we only initiate a viewport update if the slider is moving in response to user action on the slider.
mouseDragged(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
 
mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
If the mouse is over a picked vertex, drag all picked vertices with the mouse.
mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAnimatedPickingGraphMousePlugin
 
mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphCursorRestoringGraphMousePlugin
 
mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
 
mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
 
mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
 
mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
 
mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
 
mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
 
MouseDraggedLinePaintableShape - Class in ghidra.graph.viewer.renderer
Paints a line showing the start and end points of a drag operation.
MouseDraggedLinePaintableShape(Point, Point, double, double) - Constructor for class ghidra.graph.viewer.renderer.MouseDraggedLinePaintableShape
 
MouseDraggedPaintableShape - Class in ghidra.graph.viewer.renderer
Paints a rectangle showing the start and end points of a drag.
MouseDraggedPaintableShape(Point, Point, double, double) - Constructor for class ghidra.graph.viewer.renderer.MouseDraggedPaintableShape
 
mouseEntered(MouseEvent) - Method in class docking.menu.ToolBarItemManager
 
mouseEntered(MouseEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
mouseEntered(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
 
mouseEntered(MouseEvent) - Method in class docking.widgets.list.ListRendererMouseEventForwarder
 
mouseEntered(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
 
mouseEntered(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
 
mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
 
mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
 
mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
 
mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
 
mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
 
MouseEntryTextField - Class in docking
 
MouseEntryTextField(int, Consumer<MouseBinding>) - Constructor for class docking.MouseEntryTextField
 
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.JTreeMouseListenerDelegate
 
mouseExited(MouseEvent) - Method in class docking.widgets.list.ListRendererMouseEventForwarder
 
mouseExited(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
 
mouseExited(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
 
mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
 
mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
 
mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
 
mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
 
mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
 
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.list.ListRendererMouseEventForwarder
 
mouseMoved(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
 
mouseMoved(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
 
mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
 
mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAnimatedPickingGraphMousePlugin
 
mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphCursorRestoringGraphMousePlugin
 
mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
 
mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
 
mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
 
mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
 
mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
 
mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
 
mousePlugins - Variable in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
mousePressed(MouseEvent) - Method in class docking.event.mouse.GMouseListenerAdapter
 
mousePressed(MouseEvent) - Method in class docking.menu.ToolBarItemManager
 
mousePressed(MouseEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
mousePressed(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
 
mousePressed(MouseEvent) - Method in class docking.widgets.list.ListRendererMouseEventForwarder
 
mousePressed(MouseEvent) - Method in class docking.widgets.table.GTableMouseListener
 
mousePressed(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
 
mousePressed(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
 
mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
For primary modifiers (default, MouseButton1): pick a single Vertex or Edge that is under the mouse pointer.
mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAnimatedPickingGraphMousePlugin
 
mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEdgeSelectionGraphMousePlugin
 
mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
 
mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
 
mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
 
mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
 
mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteNavigationGraphMousePlugin
 
mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
 
mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
 
mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphZoomingPickingGraphMousePlugin
 
mouseReleased(MouseEvent) - Method in class docking.event.mouse.GMouseListenerAdapter
 
mouseReleased(MouseEvent) - Method in class docking.menu.ToolBarItemManager
 
mouseReleased(MouseEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
mouseReleased(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
 
mouseReleased(MouseEvent) - Method in class docking.widgets.list.ListRendererMouseEventForwarder
 
mouseReleased(MouseEvent) - Method in class docking.widgets.table.GTableMouseListener
 
mouseReleased(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
 
mouseReleased(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
 
mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
If the mouse is dragging a rectangle, pick the Vertices contained in that rectangle clean up settings from mousePressed
mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAnimatedPickingGraphMousePlugin
 
mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
 
mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
 
mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
 
mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
 
mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
 
mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
 
MOUSEWHEEL_LINES_TO_SCROLL - Static variable in class docking.widgets.fieldpanel.FieldPanel
 
MouseWheelAction - Class in ghidra.framework.main.logviewer.event
Invoked when the user scrolls the mouse wheel either up or down.
MouseWheelAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.MouseWheelAction
 
mouseWheelMoved(double, boolean) - Method in class docking.widgets.fieldpanel.FieldPanel
 
mouseWheelMoved(double, boolean) - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
Notify the scrollable that the mouse wheel was moved.
mouseWheelMoved(MouseWheelEvent) - Method in class ghidra.framework.main.logviewer.event.MouseWheelAction
 
mouseWheelMoved(MouseWheelEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
mouseWheelMoved(MouseWheelEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphScreenPositioningPlugin
 
mouseWheelMoved(MouseWheelEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphScrollWheelPanningPlugin
 
move() - Method in interface docking.dnd.Draggable
Do the move operation; called when the drag and drop operation completes.
move() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
 
move(int) - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
Adds offset to the physical address; this must be performed before relocations in order to achieve the proper result.
move(int) - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
Adds offset to the value; this must be performed before relocations in order to achieve the proper result.
move(int, int, int) - Method in class db.buffers.DataBuffer
Move the data within this buffer.
move(DragDropNode[]) - Method in interface docking.dnd.DragDropManager
Remove the given sourceNodes.
move(Address, Address) - Method in interface ghidra.program.model.listing.ProgramFragment
Moves all of the code units in a given range into this fragment.
MOVEABLE - Static variable in class ghidra.app.util.bin.format.ne.EntryTableBundle
Segment is moveable.
MOVEABLE - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
Moveable relocation.
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
Move a block of code from one address to a new address.
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
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
 
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.ProgramDB
Moves all information stored in the given range to the new location
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.properties.DBPropertyMapManager
 
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.references.ReferenceDBManager
 
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.register.AddressRangeObjectMap
Move all values within an address range to a new range.
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
 
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
 
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.register.OldProgramContextDB
 
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
 
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.reloc.RelocationManager
 
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.symbol.EquateManager
 
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.symbol.NamespaceManager
 
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolManager
 
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.util.AddressRangeMapDB
Move all values within an address range to a new range.
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
Move the address range to a new starting address.
moveAddressRange(Address, Address, long, TaskMonitor) - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
Move the settings in the range to the new start address
moveAddressRange(Address, Address, long, TaskMonitor) - Method in interface ghidra.program.model.listing.FunctionManager
Move all objects within an address range to a new location
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.util.AbstractStoredProgramContext
 
moveAddressRange(Address, Address, long, TaskMonitor) - Method in interface ghidra.program.util.RangeMapAdapter
Move all values within an address range to a new range.
moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.util.RegisterValueStore
Move all register values within an address range to a new range.
moveBlock(MemoryBlock, Address, TaskMonitor) - Method in class ghidra.program.database.mem.MemoryMapDB
 
moveBlock(MemoryBlock, Address, TaskMonitor) - Method in interface ghidra.program.model.mem.Memory
Move the memory block containing source address to the destination address.
moveBlock(MemoryBlock, Address, TaskMonitor) - Method in class ghidra.program.model.mem.StubMemory
 
moveBlockCompleted(MoveBlockTask) - Method in interface ghidra.app.cmd.memory.MoveBlockListener
Notification that the move block completed.
MoveBlockListener - Interface in ghidra.app.cmd.memory
Listener that is notified when a move block completed or some state has changed.
MoveBlockTask - Class in ghidra.app.cmd.memory
Command that runs in the background to move a memory block, as the move may be a time consuming operation.
MoveBlockTask(Program, Address, Address, MoveBlockListener) - Constructor for class ghidra.app.cmd.memory.MoveBlockTask
Creates a background command for moving memory blocks.
moveCategory(Category, TaskMonitor) - Method in interface ghidra.program.model.data.Category
Move the given category to this category; category is removed from its original parent category.
moveCategory(Category, TaskMonitor) - Method in interface ghidra.program.model.data.ICategory
Move the given category to this category; category is removed from its original parent category.
moveChild(String, int) - Method in interface ghidra.program.model.listing.ProgramModule
Changes the ordering of this module's children by moving the child with the given name to position given by index.
moveColumn(int, int) - Method in class docking.widgets.table.GTableColumnModel
 
moveDataType(DataType, DataTypeConflictHandler) - Method in interface ghidra.program.model.data.Category
Move a data type into this category.
moveDataType(DataType, DataTypeConflictHandler) - Method in interface ghidra.program.model.data.ICategory
 
moveFactory(int, int, int, int) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
Moves the Field at (oldrow,oldCol) to (row,col)
moveFolder(String, String, String) - Method in interface ghidra.framework.store.FileSystem
Move the specified folder to the path specified by newFolderPath.
moveFolder(String, String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
 
moveFolder(String, String, String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
 
moveFolder(String, String, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
moveFolder(String, String, String, String) - Method in class ghidra.framework.client.RepositoryAdapter
 
moveFolder(String, String, String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
moveFolder(String, String, String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
Move an entire folder
moveIndex(long, long) - Method in class ghidra.util.map.IntValueMap
 
moveIndex(long, long) - Method in class ghidra.util.map.ObjectValueMap
 
moveIndex(long, long) - Method in class ghidra.util.map.ValueMap
 
moveItem(String, String, String, String) - Method in class ghidra.framework.client.RepositoryAdapter
 
moveItem(String, String, String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
moveItem(String, String, String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
Move an item to another folder
moveItem(String, String, String, String) - Method in interface ghidra.framework.store.FileSystem
Moves the specified item to a new folder.
moveItem(String, String, String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
 
moveItem(String, String, String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
 
moveItem(String, String, String, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
moveListUpDown(boolean) - Method in class docking.widgets.searchlist.SearchList
 
moveLowLevel(Address, String, Namespace, SourceType, boolean) - Method in class ghidra.program.database.symbol.SymbolDB
low level record adjustment to move a symbol.
moveMasterViewerToMousePoint(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
 
moveMouse(Component, int, int) - Static method in class generic.test.AbstractGuiTest
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.map.ValueMap
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 class ghidra.framework.data.LinkedGhidraFolder
 
moveTo(DomainFolder) - Method in interface ghidra.framework.model.DomainFile
Move this file into the newParent folder.
moveTo(DomainFolder) - Method in interface ghidra.framework.model.DomainFolder
Move this folder into the newParent folder.
moveTo(File, String, String, String) - Method in class ghidra.framework.store.local.IndexedPropertyFile
 
moveTo(File, String, String, String) - Method in class ghidra.util.PropertyFile
Move this PropertyFile to the newParent file.
MoveVertexToCenterAnimatorFunctionGraphJob<V,E> - Class in ghidra.graph.job
 
MoveVertexToCenterAnimatorFunctionGraphJob(VisualizationServer<V, E>, V, boolean) - Constructor for class ghidra.graph.job.MoveVertexToCenterAnimatorFunctionGraphJob
 
MoveVertexToCenterTopAnimatorFunctionGraphJob<V,E> - Class in ghidra.graph.job
 
MoveVertexToCenterTopAnimatorFunctionGraphJob(VisualizationServer<V, E>, V, boolean) - Constructor for class ghidra.graph.job.MoveVertexToCenterTopAnimatorFunctionGraphJob
 
moveVertexToCenterTopWithAnimation(V) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
moveVertexToCenterTopWithAnimation(V, BusyListener) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
moveVertexToCenterTopWithoutAnimation(V) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
moveVertexToCenterWithAnimation(V) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
moveVertexToCenterWithAnimation(V, BusyListener) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
moveVertexToCenterWithoutAnimation(V) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
MoveViewAnimatorFunctionGraphJob<V,E> - Class in ghidra.graph.job
 
MoveViewAnimatorFunctionGraphJob(VisualizationServer<V, E>, boolean) - Constructor for class ghidra.graph.job.MoveViewAnimatorFunctionGraphJob
 
moveViewerLocationWithoutAnimation(Point) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
moveViewportDown(int, boolean) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
Moves the viewport down the number of rows specified.
moveViewportToBottom() - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
Snaps the viewport to the bottom of the table.
moveViewportToTop() - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
Snaps the viewport to the top of the table.
moveViewportUp(int, boolean) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
Moves the viewport up the number of rows specified.
MoveViewToLayoutSpacePointAnimatorFunctionGraphJob<V,E> - Class in ghidra.graph.job
 
MoveViewToLayoutSpacePointAnimatorFunctionGraphJob(VisualizationServer<V, E>, Point2D, boolean) - Constructor for class ghidra.graph.job.MoveViewToLayoutSpacePointAnimatorFunctionGraphJob
 
MoveViewToViewSpacePointAnimatorFunctionGraphJob<V,E> - Class in ghidra.graph.job
 
MoveViewToViewSpacePointAnimatorFunctionGraphJob(VisualizationServer<V, E>, Point2D, boolean) - Constructor for class ghidra.graph.job.MoveViewToViewSpacePointAnimatorFunctionGraphJob
 
moveWindowUp(Window, int) - Method in class help.screenshot.AbstractScreenShotGenerator
 
mPERCENT() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mPERCENT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mPERCENT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mPIPE() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mPIPE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mPIPE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mPLUS() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mPLUS() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mPLUS() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mPP_ESCAPE() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mPP_ESCAPE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mPP_ESCAPE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mPP_POSITION() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mPP_POSITION() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mPP_POSITION() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mq - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
MQ register (601 only)
mQSTRING() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mQSTRING() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
mQSTRING() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mQSTRING() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
MQUOTED_VAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
MQUOTED_VALUE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
mRBRACE() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mRBRACE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mRBRACE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mRBRACKET() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mRBRACKET() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mRBRACKET() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mRES_IF() - Method in class ghidra.sleigh.grammar.SemanticLexer
 
mRES_IS() - Method in class ghidra.sleigh.grammar.DisplayLexer
 
mRES_WITH() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mRES_WITH() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mRES_WITH() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mRIGHT() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mRIGHT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mRIGHT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
mRPAREN() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mRPAREN() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mRPAREN() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
MS_PER_DAY - Static variable in class ghidra.util.DateUtils
 
MS_PER_HOUR - Static variable in class ghidra.util.DateUtils
 
MS_PER_MIN - Static variable in class ghidra.util.DateUtils
 
MS_PER_SEC - Static variable in class ghidra.util.DateUtils
 
MSCOFF_NAME - Static variable in class ghidra.app.util.opinion.MSCoffLoader
 
MSCoffLoader - Class in ghidra.app.util.opinion
 
MSCoffLoader() - Constructor for class ghidra.app.util.opinion.MSCoffLoader
 
MSDataTypeUtils - Class in ghidra.app.util.datatype.microsoft
An abstract class containing static utility methods for creating structure data types.
mSDIV() - Method in class ghidra.sleigh.grammar.SemanticLexer
 
mSEMI() - Method in class ghidra.sleigh.grammar.BaseLexer
 
mSEMI() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
mSEMI() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
msg() - Method in interface ghidra.pcode.exec.SleighProgramCompiler.PcodeLogEntry
 
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 Class in ghidra.app.util.bin.format.pe.rich
 
mSREM() - Method in class ghidra.sleigh.grammar.SemanticLexer
 
mSRIGHT() - Method in class ghidra.sleigh.grammar.SemanticLexer
 
MSTART - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
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(ExpressionMatcher<?>, ExpressionMatcher<?>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match the form L * R or R * L
mul(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
this*=other
mul(BigFloat, BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
 
MUL - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
 
mulf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
mulf(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate float multiplication
muli(long) - Method in class ghidra.pcode.struct.CallExpr
 
muli(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate integer multiplication
muli(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
muli(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate integer multiplication
mult_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
mult_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
mult_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.mult_op_return
 
MultEntSubModel - Class in ghidra.program.model.block
MultEntSubModel (M-model) defines subroutines which do not share code with any other subroutine and may have one or more entry points.
MultEntSubModel(Program) - Constructor for class ghidra.program.model.block.MultEntSubModel
Construct a MultEntSubModel for a program.
MultEntSubModel(Program, boolean) - Constructor for class ghidra.program.model.block.MultEntSubModel
Construct a MultEntSubModel for a program.
MultExpression - Class in ghidra.app.plugin.processors.sleigh.expression
Form new expression by multiplying two PatternExpressions
MultExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.MultExpression
 
MultExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
Solves expressions of the form A * B
MultExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.MultExpressionSolver
 
MULTI_ENTRY_SUBROUTINE_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
Name of the implementation for a subroutine with multiple entry points.
MultiActionBuilder - Class in docking.action.builder
MultiActionBuilder(String, String) - Constructor for class docking.action.builder.MultiActionBuilder
Builder constructor
MultiActionDialog - Class in docking
Dialog to show multiple actions that are mapped to the same keystroke; allows the user to select which action to do.
MultiActionDialog(String, List<ExecutableAction>) - Constructor for class docking.MultiActionDialog
Constructor
MultiActionDockingAction - Class in docking.menu
A class that supports multiple sub-actions, as well as a primary action.
MultiActionDockingAction(String, String) - Constructor for class docking.menu.MultiActionDockingAction
 
MultiActionDockingActionIf - Interface in docking.action
 
MultiAddressIterator - Class in ghidra.program.util
MultiAddressIterator is a class for iterating through multiple address iterators simultaneously.
MultiAddressIterator(AddressIterator[]) - Constructor for class ghidra.program.util.MultiAddressIterator
Constructor of a multi address iterator for multiple forward address iterators.
MultiAddressIterator(AddressIterator[], boolean) - Constructor for class ghidra.program.util.MultiAddressIterator
Constructor of a multi address iterator.
MultiAddressRangeIterator - Class in ghidra.program.util
MultiAddressRangeIterator is a class for iterating through multiple address range iterators simultaneously.
MultiAddressRangeIterator(AddressRangeIterator[]) - Constructor for class ghidra.program.util.MultiAddressRangeIterator
Constructor of a multi address iterator for multiple forward address iterators.
MultiAddressRangeIterator(AddressRangeIterator[], boolean) - Constructor for class ghidra.program.util.MultiAddressRangeIterator
Constructor of a multi address range iterator.
MultiByteCharMatcher - Class in ghidra.util.ascii
 
MultiByteCharMatcher(int, CharSetRecognizer, CharWidth, Endian, int, int) - Constructor for class ghidra.util.ascii.MultiByteCharMatcher
 
MultiCodeUnitIterator - Class in ghidra.program.util
MultiCodeUnitIterator is a class for iterating through multiple code unit iterators simultaneously.
MultiCodeUnitIterator(Listing[], Address, boolean) - Constructor for class ghidra.program.util.MultiCodeUnitIterator
Constructor of a multi-code unit iterator.
MultiCodeUnitIterator(Listing[], AddressSetView, boolean) - Constructor for class ghidra.program.util.MultiCodeUnitIterator
Constructor of a multi-code unit iterator.
MultiComparableArrayIterator<T extends Comparable<T>> - Class in ghidra.util
MultiComparableArrayIterator takes multiple arrays of comparable objects and iterates through them simultaneously.
MultiComparableArrayIterator(T[][]) - Constructor for class ghidra.util.MultiComparableArrayIterator
Constructor of a multi-comparable object array iterator for traversing multiple comparable object arrays simultaneously.
MultiComparableArrayIterator(T[][], boolean) - Constructor for class ghidra.util.MultiComparableArrayIterator
Constructor of a multi comparable object array iterator for traversing multiple comparable object arrays simultaneously.
MULTIEQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
 
MULTIGOTO - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
MultiIcon - Class in resources
Icon class for for displaying overlapping icons.
MultiIcon(Icon) - Constructor for class resources.MultiIcon
Constructs a new MultiIcon with an initial base icon that will always be drawn first.
MultiIcon(Icon, boolean) - Constructor for class resources.MultiIcon
Constructs a new MultiIcon with an initial base icon that will always be drawn first.
MultiIcon(Icon, boolean, int, int) - Constructor for class resources.MultiIcon
Construct a new MultiIcon with a predetermined size
MultiIcon(Icon, Icon...) - Constructor for class resources.MultiIcon
Construct a new MultiIcon with the provided base image and subsequent images
MultiIconBuilder - Class in resources
A builder to allow for easier creation of an icon that is composed of a base icon, with other icons overlaid.
MultiIconBuilder(Icon) - Constructor for class resources.MultiIconBuilder
 
MultiIterator<T> - Class in generic.util
An iterator that is comprised of one or more 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.
MultiLineString() - Method in class ghidra.app.util.cparser.C.CParser
 
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
 
MultiMemberAssign - Class in ghidra.program.model.lang.protorules
Consume a register per primitive member of an aggregate data-type The data-type is split up into its underlying primitive elements, and each one is assigned a register from the specific resource list.
MultiMemberAssign(StorageClass, boolean, boolean, ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.MultiMemberAssign
 
MultiPayloadEnumDescriptor - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift MultiPayloadEnumDescriptor structure
MultiPayloadEnumDescriptor(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.MultiPayloadEnumDescriptor
MultipleActionDockingToolbarButton - Class in docking.menu
 
MultipleActionDockingToolbarButton(MultiActionDockingActionIf) - Constructor for class docking.menu.MultipleActionDockingToolbarButton
 
MultipleCauses - Class in ghidra.util.exception
Use an instance of this class as the cause when you need to record several causes of an exception.
MultipleCauses() - Constructor for class ghidra.util.exception.MultipleCauses
Constructs a new MultipleCauses wrapper with no causes NOTE: it is rude to leave this empty
MultipleCauses(Collection<Throwable>) - Constructor for class ghidra.util.exception.MultipleCauses
Constructs a new MultipleCauses wrapper with the given causes
MultipleCauses.Util - Class in ghidra.util.exception
 
MultipleKeyAction - Class in docking.action
Action that manages multiple DockingActions mapped to a given key binding
MultipleKeyAction(Tool, ComponentProvider, DockingActionIf, KeyStroke) - Constructor for class docking.action.MultipleKeyAction
Creates new MultipleKeyAction
MultipleOptionsDialog<T> - Class in ghidra.app.script
 
MultipleOptionsDialog(String, String, List<T>, boolean) - Constructor for class ghidra.app.script.MultipleOptionsDialog
 
MultipleOptionsDialog(String, String, List<T>, List<String>, boolean) - Constructor for class ghidra.app.script.MultipleOptionsDialog
 
MultipleProgramsException - Exception in ghidra.app.util.importer
 
MultipleProgramsException() - Constructor for exception ghidra.app.util.importer.MultipleProgramsException
 
MultipleProgramsException(String) - Constructor for exception ghidra.app.util.importer.MultipleProgramsException
 
MultipleProgramsException(String, Throwable) - Constructor for exception ghidra.app.util.importer.MultipleProgramsException
 
MultipleProgramsException(Throwable) - Constructor for exception ghidra.app.util.importer.MultipleProgramsException
 
MultiplicativeExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
MultiplicativeExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
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
 
MultiSlotAssign - Class in ghidra.program.model.lang.protorules
Consume multiple registers to pass a data-type Available registers are consumed until the data-type is covered, and an appropriate join space address is assigned.
MultiSlotAssign(ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.MultiSlotAssign
Constructor for use with restoreXml
MultiSlotAssign(StorageClass, boolean, boolean, boolean, boolean, ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.MultiSlotAssign
 
MultiSlotDualAssign - Class in ghidra.program.model.lang.protorules
Consume multiple registers from different storage classes to pass a data-type This action is for calling conventions that can use both floating-point and general purpose registers when assigning storage for a single composite data-type, such as the X86-64 System V ABI
MultiSlotDualAssign(ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.MultiSlotDualAssign
Constructor for use with decode.
MultiSlotDualAssign(StorageClass, StorageClass, boolean, boolean, ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.MultiSlotDualAssign
 
MultiStateActionBuilder<T> - Class in docking.action.builder
MultiStateActionBuilder(String, String) - Constructor for class docking.action.builder.MultiStateActionBuilder
Builder constructor
MultiStateDockingAction<T> - Class in docking.menu
An action that can be in one of multiple states.
MultiStateDockingAction(String, String) - Constructor for class docking.menu.MultiStateDockingAction
Constructor
MultitermEvaluationMode - Enum Class 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
 
MULTIVALUE_RETURNTYPE_SUFFIX - Static variable in class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
 
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 - Enum constant in enum class 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.ExternalFunctionMerger
 
MY - Static variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
MY - Static variable in class ghidra.app.merge.listing.FunctionTagMerger
 
MY - Static variable in interface ghidra.app.merge.MergeConstants
 
MY_TITLE - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
 
MY_TITLE - Static variable in interface ghidra.app.merge.MergeConstants
 
MY_VAR - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
MyAppender(PcodeProgram, Language) - Constructor for class ghidra.pcode.exec.PcodeProgram.MyAppender
 
MyAppender(Language) - Constructor for class ghidra.pcode.exec.PcodeFrame.MyAppender
 
myChangeSet - Variable in class ghidra.app.merge.MergeManager
 
myDomainObject - Variable in class ghidra.app.merge.MergeManager
 
MyFormatter() - Constructor for class ghidra.pcode.exec.PcodeFrame.MyFormatter
 
MyFormatter(PcodeProgram) - Constructor for class ghidra.pcode.exec.PcodeProgram.MyFormatter
 
MyListener() - Constructor for class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
myPgm - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
myResolvedDts - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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
 
MzExecutable - Class in ghidra.app.util.bin.format.mz
A class to manage loading old-style DOS MZ executables
MzExecutable(ByteProvider) - Constructor for class ghidra.app.util.bin.format.mz.MzExecutable
Constructs a new instance of an old-style MZ executable
MzLoader - Class in ghidra.app.util.opinion
A Loader for processing old-style DOS MZ executables
MzLoader() - Constructor for class ghidra.app.util.opinion.MzLoader
 
MzRelocation - Class in ghidra.app.util.bin.format.mz
 
MzRelocation(BinaryReader) - Constructor for class ghidra.app.util.bin.format.mz.MzRelocation
Constructs a new old-style MZ relocation

N

N_ABS - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
absolute symbols
N_ABS - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
 
N_BSS - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
.bss section symbol
N_DATA - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
.data section symbol
N_DEBUG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
special symbolic debugging symbol
N_DEBUG - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
 
N_TEXT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
.text section symbol
N_UNDEF - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
undefined external symbol
N_UNDEF - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
 
name - Variable in class db.TableStatistics
Name of table (same name used by both primary table and related index tables)
name - Variable in class docking.action.builder.AbstractActionBuilder
Name for the DockingAction
name - Variable in class docking.dnd.DragDropNode
 
name - Variable in class docking.widgets.table.constraint.RangeColumnConstraint
This constraints' name
name - Variable in class docking.widgets.table.constraint.SingleValueColumnConstraint
This constraints' name
name - Variable in class ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
 
name - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
 
name - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
name - Variable in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
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.elf.info.ElfNote
 
name - Variable in class ghidra.app.util.bin.format.omf.OmfLibraryRecord.MemberHeader
 
name - Variable in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
 
name - Variable in class ghidra.app.util.viewer.field.FieldFactory
 
name - Variable in class ghidra.framework.data.DomainObjectAdapter
 
name - Variable in class ghidra.framework.options.AbstractOptions
 
name - Variable in class ghidra.framework.plugintool.Plugin
Name of this plugin, derived from the simple class name.
name - Variable in class ghidra.framework.remote.RepositoryChangeEvent
 
name - Variable in class ghidra.pcode.loadimage.LoadImageFunc
 
name - Variable in class ghidra.program.database.properties.PropertyMapDB
 
name - Variable in class ghidra.program.model.data.AbstractDataType
 
name - Variable in class ghidra.program.model.data.StandAloneDataTypeManager
 
name - Variable in class ghidra.program.model.lang.InjectPayloadSleigh
 
name - Variable in class ghidra.program.model.lang.PrototypeModel
 
name - Variable in class ghidra.program.model.pcode.HighSymbol
 
name - Variable in class ghidra.program.model.pcode.HighVariable
 
name - Variable in class ghidra.util.PropertyFile
 
name() - Method in class ghidra.app.plugin.processors.generic.Operand
 
name() - Method in interface ghidra.app.util.bin.format.elf.relocation.ElfRelocationType
Get the name of this relocation type (i.e., enum name)
name() - Method in record class ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
Returns the value of the name record component.
name() - Method in record class ghidra.app.util.demangler.DemangledStructure.Field
Returns the value of the name record component.
name() - Element in annotation interface ghidra.pcode.struct.StructuredSleigh.Param
The name of the parameter in the output Sleigh code
name() - Method in record class ghidra.program.model.pcode.AttributeId
Returns the value of the name record component.
name() - Method in record class ghidra.program.model.pcode.ElementId
Returns the value of the name record component.
name() - Method in record class ghidra.util.classfinder.ClassFileInfo
Returns the value of the name record component.
name() - Method in class ghidra.util.graph.attributes.Attribute
Return the name of this Attribute.
name() - Method in class ghidra.util.graph.Vertex
Deprecated.
Return the name of this vertex.
name(int) - Method in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
Returns the name of this enum, falling back to the rawTagId value if this enum is the DW_TAG_UNKNOWN value.
name(String) - Method in class ghidra.program.model.data.PointerTypedefBuilder
Set pointer-typedef name.
NAME - Static variable in class docking.actions.SetKeyBindingAction
 
NAME - Static variable in class docking.widgets.button.BrowseButton
 
NAME - Static variable in class ghidra.app.actions.AbstractFindReferencesDataTypeAction
 
NAME - Static variable in class ghidra.app.actions.AbstractFindReferencesToAddressAction
 
NAME - Static variable in class ghidra.app.CorePluginPackage
 
NAME - Static variable in class ghidra.app.DeveloperPluginPackage
 
NAME - Static variable in class ghidra.app.events.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.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
 
NAME - Static variable in class ghidra.app.plugin.prototype.debug.ScreenshotPlugin
 
NAME - Static variable in class ghidra.app.util.bin.format.mz.DOSHeader
The name to use when converting into a structure data type.
NAME - Static variable in class ghidra.app.util.bin.format.mz.MzRelocation
The name to use when converting into a structure data type.
NAME - Static variable in class ghidra.app.util.bin.format.mz.OldDOSHeader
The name to use when converting into a structure data type.
NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
 
NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
 
NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
 
NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
 
NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MessageReference
 
NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
 
NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
 
NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
 
NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
 
NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
 
NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariableList
 
NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MethodList
 
NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
 
NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolList
 
NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethodList
 
NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
 
NAME - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
The name to use when converting into a structure data type.
NAME - Static variable in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
The name to use when converting into a structure data type.
NAME - Static variable in class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
The name to use when converting into a structure data type.
NAME - Static variable in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
 
NAME - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
The name to use when converting into a structure data type.
NAME - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugMisc
The name to use when converting into a structure data type.
NAME - Static variable in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
 
NAME - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
The name to use when converting into a structure data type.
NAME - Static variable in class ghidra.app.util.bin.format.pe.ImportByName
 
NAME - Static variable in class ghidra.app.util.bin.format.pe.ImportDescriptor
 
NAME - Static variable in class ghidra.app.util.bin.format.pe.PortableExecutable
 
NAME - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
 
NAME - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
 
NAME - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryString
 
NAME - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryStringU
 
NAME - Static variable in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
 
NAME - Static variable in class ghidra.app.util.bin.format.pe.RichHeader
 
NAME - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
The name to use when converting into a structure data type.
NAME - Static variable in class ghidra.app.util.bin.format.pe.SecurityCertificate
The name to use when converting into a structure data type.
NAME - Static variable in class ghidra.app.util.exporter.GdtExporter
 
NAME - Static variable in class ghidra.app.util.exporter.GzfExporter
 
NAME - Static variable in class ghidra.app.util.viewer.field.ListingColors.FunctionColors
 
NAME - Static variable in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
 
NAME - Static variable in class ghidra.framework.main.UtilityPluginPackage
 
NAME - Static variable in class ghidra.framework.options.GProperties
 
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.model.lang.protorules.SizeRestrictedFilter
 
NAME - Static variable in class ghidra.program.util.MemoryBlockDiff
 
NAME - Static variable in class ghidra.test.TestTool
 
NAME - Static variable in class ghidra.util.table.field.AddressTableColumn
 
NAME_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
NAME_DELIMITER - Static variable in interface ghidra.program.model.data.ICategory
 
NAME_FLOAT4 - Static variable in class ghidra.program.model.lang.protorules.HomogeneousAggregate
 
NAME_KEY - Static variable in class ghidra.service.graph.AttributedVertex
 
NAME_LENGTH - Static variable in class ghidra.app.util.bin.format.macho.MachConstants
 
NAME_PREFIX - Static variable in class generic.test.TestThread
 
NAME_PROPERTY - Static variable in class ghidra.framework.store.local.IndexedPropertyFile
 
NAME32 - Static variable in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
 
NAME64 - Static variable in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
 
nameattach() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
nameattach() - Method in class ghidra.sleigh.grammar.SleighEcho
 
nameattach() - Method in class ghidra.sleigh.grammar.SleighParser
 
nameattach_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.nameattach_return
 
nameChanged(MemoryBlock, String, String) - Method in interface ghidra.program.model.mem.MemoryBlockListener
Notification the name changed.
Named - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoTypeFlag
 
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
 
NameDeduper - Class in ghidra.app.util.bin.format.dwarf
Helper for allocating unique string names.
NameDeduper() - Constructor for class ghidra.app.util.bin.format.dwarf.NameDeduper
Create a new name de-duper.
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
 
nameIndex() - Method in record class ghidra.app.util.bin.format.omf.OmfComdatExternalSymbol.ExternalLookup
Returns the value of the nameIndex record component.
nameIsUsed(Namespace, String) - Method in class ghidra.app.decompiler.DecompileDebug
 
nameLen - Variable in class ghidra.app.util.bin.format.elf.info.ElfNote
 
namespace - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
namespace - Variable in class ghidra.app.util.demangler.DemangledObject
 
namespace - Variable in class ghidra.app.util.demangler.DemangledType
 
Namespace - Interface in ghidra.program.model.symbol
The Namespace interface
NAMESPACE - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
 
NAMESPACE - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
NAMESPACE - Static variable in class ghidra.program.model.symbol.SymbolType
 
NAMESPACE_DELIMITER - Static variable in interface ghidra.program.model.symbol.Namespace
Deprecated.
NAMESPACE_SEPARATOR - Static variable in class ghidra.app.util.demangler.DemangledObject
 
NamespaceColumnTypeMapper - Class in ghidra.base.widgets.table.constraint.provider
Converts Namespace Column objects to Strings so that column gets String type column filters
NamespaceColumnTypeMapper() - Constructor for class ghidra.base.widgets.table.constraint.provider.NamespaceColumnTypeMapper
 
NamespaceManager - Class in ghidra.program.database.symbol
Class to manage namespaces.
NamespaceManager(DBHandle, ErrorHandler, AddressMap, OpenMode, Lock, TaskMonitor) - Constructor for class ghidra.program.database.symbol.NamespaceManager
Construct a new namespace manager.
NamespacePath - Class in ghidra.app.util.bin.format.dwarf
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
 
nameTextField - Variable in class ghidra.plugin.importer.ImporterDialog
 
nameToType(String) - Static method in class ghidra.program.model.pcode.PcodeBlock
 
NameTransformer - Interface in ghidra.program.model.symbol
Interface to transform (shorten, simplify) names of data-types, functions, and name spaces for display.
NamingUtilities - Class in ghidra.util
Utility class with static methods for validating project file names.
NAN - Static variable in class ghidra.pcode.floatformat.BigFloat
 
NaP - Static variable in interface ghidra.program.model.data.Pointer
Pointer representation used when unable to generate a suitable address
NATIVE_TYPE_ANSIBSTR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_ARRAY - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_ASANY - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_BOOLEAN - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_BSTR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_BYVALSTR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_CURRENCY - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_CUSTOMMARSHALER - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_DATE - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_DECIMAL - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_END - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_ERROR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_FIXEDARRAY - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_FIXEDSYSSTRING - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_FUNC - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_HSTRING - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_I1 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_I2 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_I4 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_I8 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_IDISPATCH - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_IINSPECTABLE - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_INT - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_INTF - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_IUNKNOWN - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_LPSTR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_LPSTRUCT - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_LPTSTR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_LPWSTR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_MAX - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_NESTEDSTRUCT - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_OBJECTREF - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_PTR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_R4 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_R8 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_SAFEARRAY - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_STRUCT - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_SYSCHAR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_TBSTR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_U1 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_U2 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_U4 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_U8 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_UINT - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_VARIANT - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_VARIANTBOOL - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
NATIVE_TYPE_VOID - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
 
nativeTypeIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall.CliFieldMarshallRow
 
NATURAL_METRIC - Static variable in interface ghidra.graph.GEdgeWeightMetric
 
naturalMetric() - Static method in interface ghidra.graph.GEdgeWeightMetric
Use the natural weight of each edge The metric assumes every edge is a GWeightedEdge.
NAVAJO_WHITE - Static variable in class ghidra.util.WebColors
 
navigableKeySet() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
NavigableView(AbstractWeakValueNavigableMap<K, V>, NavigableMap<K, AbstractWeakValueMap.WeakValueRef<K, V>>) - Constructor for class ghidra.util.datastruct.AbstractWeakValueNavigableMap.NavigableView
 
Navigatable - Interface in ghidra.app.nav
Interface for ComponentProviders to implement if they support basic navigation and selection capabilities.
NavigatableActionContext - Class in ghidra.app.context
 
NavigatableActionContext(ComponentProvider, Navigatable) - Constructor for class ghidra.app.context.NavigatableActionContext
 
NavigatableActionContext(ComponentProvider, Navigatable, Program, ProgramLocation, ProgramSelection, ProgramSelection) - Constructor for class ghidra.app.context.NavigatableActionContext
 
NavigatableActionContext(ComponentProvider, Navigatable, ProgramLocation) - Constructor for class ghidra.app.context.NavigatableActionContext
 
NavigatableComponentProviderAdapter - Class in ghidra.framework.plugintool
 
NavigatableComponentProviderAdapter(PluginTool, String, String, Class<?>) - Constructor for class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
 
NavigatableContextAction - Class in ghidra.app.context
 
NavigatableContextAction(String, String) - Constructor for class ghidra.app.context.NavigatableContextAction
Constructor for actions that can work on any Navigatable
NavigatableContextAction(String, String, boolean) - Constructor for class ghidra.app.context.NavigatableContextAction
Constructor for specifying if that the context works on RestrictedAddressSetContext
NavigatableContextAction(String, String, KeyBindingType) - Constructor for class ghidra.app.context.NavigatableContextAction
Constructor when using a non-standard KeyBindingType
NavigatableIconFactory - Class in ghidra.app.nav
 
NavigatableIconFactory() - Constructor for class ghidra.app.nav.NavigatableIconFactory
 
NavigatableRangeActionContext - Interface in ghidra.app.context
Marker interface to signal a context specifically for actions that work on a range of program locations.
NavigatableRegistry - Class in ghidra.app.nav
 
NavigatableRegistry() - Constructor for class ghidra.app.nav.NavigatableRegistry
 
NavigatableRemovalListener - Interface in ghidra.app.nav
 
navigatableRemoved(Navigatable) - Method in interface ghidra.app.nav.NavigatableRemovalListener
 
navigatableRemoved(Navigatable) - Method in class ghidra.app.tablechooser.TableChooserDialog
 
navigatableRemoved(Navigatable) - Method in class ghidra.framework.data.GhidraToolState
 
navigate() - Method in class ghidra.util.table.AbstractSelectionNavigationAction
Users of this class will implement this method to know when to use their table to perform navigation tasks in their own way.
navigate() - Method in class ghidra.util.table.SelectionNavigationAction
 
navigate(int, int) - Method in class ghidra.util.table.GhidraTable
Does nothing if no GoToService has been installed 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 Class in ghidra.app.util.datatype
 
NavigationHistoryService - Interface in ghidra.app.services
The NavigationHistoryService maintains a stack of locations that the user has visited via a navigation plugin.
NavigationUtils - Class in ghidra.app.nav
 
NavigationUtils() - Constructor for class ghidra.app.nav.NavigationUtils
 
NAVY - Static variable in class ghidra.util.WebColors
 
NBKPAT - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
NE_NAME - Static variable in class ghidra.app.util.opinion.NeLoader
 
NEAR - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
nearest(Class<T>) - Method in class ghidra.pcode.struct.GotoStmt
Get the innermost statement of the given class containing this statement
NeedsBackfillException - Exception in ghidra.app.plugin.assembler.sleigh.expr
An exception to indicate that the solution of an expression is not yet known
NeedsBackfillException(String) - Constructor for exception ghidra.app.plugin.assembler.sleigh.expr.NeedsBackfillException
Construct a backfill exception, resulting from the given missing symbol name
needsFileAttributesUpdate(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
Returns true if this node's password status has changed, calling for a complete refresh of the status of all files in the file system.
neg(ExpressionMatcher<?>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match the form -U
negate() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Negate the value
negate() - Method in class ghidra.pcode.floatformat.BigFloat
this*=-1
negate(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
 
NEGATIVE_INFINITY - Static variable in class ghidra.pcode.floatformat.BigFloat
 
neginteger() - Method in class ghidra.sleigh.grammar.SleighParser
 
neginteger_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.neginteger_return
 
NeLoader - Class in ghidra.app.util.opinion
A Loader for processing Microsoft New Executable (NE) files.
NeLoader() - Constructor for class ghidra.app.util.opinion.NeLoader
 
neq(long) - Method in class ghidra.pcode.struct.CallExpr
 
neq(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate integer comparison: not equal to
neq(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
neq(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate integer comparison: not equal to
NEQ - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
neqConst - Variable in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver.Matchers
 
neqf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
neqf(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate float comparison: not equal to
NestedClass - Enum constant in enum class 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 - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
 
NEVER - Enum constant in enum class ghidra.app.util.viewer.field.EolEnablement
 
NEVER - Enum constant in enum class ghidra.graph.viewer.options.RelayoutOption
 
NEVER - Enum constant in enum class ghidra.program.model.listing.CodeUnitFormatOptions.ShowBlockName
Indicator to never the show block name in an address, label, or operand representation.
NEVER - Enum constant in enum class 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
 
NEW_TOOL - Enum constant in enum class ghidra.framework.model.DefaultLaunchMode
 
newAssembler(AssemblySelector) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
newAssembler(AssemblySelector) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
 
newAssembler(AssemblySelector, Program) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
newAssembler(AssemblySelector, Program) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
 
newAssemblyResolutionResults() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
newBackfillBuilder() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
newBackfillBuilder() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolutionFactory
 
newBoundSyscall(PcodeUseropLibrary.PcodeUseropDefinition<T>, PrototypeModel) - Method in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
Export a userop as a system call
newCodeCompletion(String, String, PyObject) - Static method in class ghidra.python.PythonCodeCompletionFactory
Deprecated.
use PythonCodeCompletionFactory.newCodeCompletion(String, String, PyObject, String) instead, it allows creation of substituting code completions
newCodeCompletion(String, String, PyObject, String) - Static method in class ghidra.python.PythonCodeCompletionFactory
Creates a new CodeCompletion from the given Python objects.
newContext(Program) - Method in class ghidra.app.util.bin.format.dwarf.external.SearchLocationRegistry
Creates a new context.
newCryptoSession() - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a new CryptoSession that the caller can use to query for passwords and such.
newDynamicSymbol(long, String, DataType, long, Address) - Method in class ghidra.program.model.pcode.LocalSymbolMap
 
newEmulator() - Method in class ghidra.app.emulator.EmulatorHelper
 
NEWER_VERSION - Static variable in exception ghidra.util.exception.VersionException
Object created with newer software version.
newErrorBuilder() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
NewExecutable - Class in ghidra.app.util.bin.format.ne
A class to manage loading New Executables (NE).
NewExecutable(ByteProvider, SegmentedAddress) - Constructor for class ghidra.app.util.bin.format.ne.NewExecutable
Constructs a new instance of an new executable.
newField() - Method in class db.BinaryField
 
newField() - Method in class db.BooleanField
 
newField() - Method in class db.ByteField
 
newField() - Method in class db.Field
Create new instance of this field type.
newField() - Method in class db.FixedField10
 
newField() - Method in class db.IntField
 
newField() - Method in class db.LongField
 
newField() - Method in class db.ShortField
 
newField() - Method in class db.StringField
 
newFile(String, int) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixFileSystem
 
newFile(String, int) - Method in class ghidra.pcode.emu.unix.BytesEmuUnixFileSystem
 
newFile(String, int) - Method in interface ghidra.pcode.emu.unix.EmuUnixFileSystem
A factory for constructing a new file (without adding it to the file system)
NewFunctionStackAnalysisCmd - Class in ghidra.app.cmd.function
Command for analyzing the Stack; the command is run in the background.
NewFunctionStackAnalysisCmd(Address, boolean) - Constructor for class ghidra.app.cmd.function.NewFunctionStackAnalysisCmd
Constructs a new command for analyzing the Stack.
NewFunctionStackAnalysisCmd(AddressSetView, boolean) - Constructor for class ghidra.app.cmd.function.NewFunctionStackAnalysisCmd
Constructs a new command for analyzing the Stack.
NewFunctionStackAnalysisCmd(AddressSetView, boolean, boolean, boolean) - Constructor for class ghidra.app.cmd.function.NewFunctionStackAnalysisCmd
 
NewGuid - Class in ghidra.app.util.datatype.microsoft
 
NewGuid(DataConverter, byte[], int) - Constructor for class ghidra.app.util.datatype.microsoft.NewGuid
 
NewGuid(DataConverter, String, String, GuidUtil.GuidType, boolean) - Constructor for class ghidra.app.util.datatype.microsoft.NewGuid
Creates a GUID data type.
newHttpClientBuilder() - Static method in class ghidra.net.HttpClients
Creates a HttpClient Builder using Ghidra SSL/TLS context info.
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, 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, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FileOffsetFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.LabelFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.MnemonicFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.OpenCloseFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.OperandFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.PlateFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.PostCommentFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.PreCommentFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.RegisterFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.RegisterTransitionFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.SeparatorFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.SpaceFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.SubDataFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.VariableCommentFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.VariableLocFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.VariableNameFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.VariableTypeFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.VariableXRefHeaderFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
 
newInstance(FieldFormatModel, ListingHighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.XRefHeaderFieldFactory
 
newInstance(String[]) - Static method in class log.Log4jDevelopmentPatternConverter
Required instance method for all log4j 2.x converters.
newLabel(String) - Method in class docking.widgets.MultiLineLabel
breaks specified label into array of lines.
NewLanguagePanel - Class in ghidra.plugin.importer
 
NewLanguagePanel() - Constructor for class ghidra.plugin.importer.NewLanguagePanel
 
newLine() - Method in class ghidra.sleigh.grammar.LineArrayListWriter
 
NEWLINE - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
 
NEWLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NewLines() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
newMappedSymbol(long, String, DataType, VariableStorage, Address, int) - Method in class ghidra.program.model.pcode.LocalSymbolMap
 
newName - Variable in class ghidra.framework.remote.RepositoryChangeEvent
 
newOp(SequenceNumber, int, ArrayList<Varnode>, Varnode) - Method in interface ghidra.program.model.pcode.PcodeFactory
Create a new PcodeOp given its opcode, sequence number, and input and output Varnodes
newOp(SequenceNumber, int, ArrayList<Varnode>, Varnode) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
newParentPath - Variable in class ghidra.framework.remote.RepositoryChangeEvent
 
newPathnameTablePanel() - Method in class docking.widgets.pathmanager.AbstractPathsDialog
 
newPathnameTablePanel() - Method in class ghidra.app.util.opinion.LibraryPathsDialog
 
newPatternsBuilder() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
newPatternsBuilder() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolutionFactory
 
newPcodeEmulator(EmulatorConfiguration) - Method in class ghidra.app.emulator.AdaptedEmulator
 
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.
newResolutionFactory() - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
newResolutionFactory() - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
 
newResolver(Address, AssemblyParseBranch, AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
newResolver(Address, AssemblyParseBranch, AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
 
newScriptInfo(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
 
newSectionSymbol(Location, String) - Method in class ghidra.program.model.lang.PcodeParser
 
newSession() - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
Creates a new CryptoSession.
newSpace(AddressSpace) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.SimpleSpaceMap
Construct a new space internally associated with the given address space
newSpace(AddressSpace, B) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.CacheingSpaceMap
Construct a new space internally associated with the given address space, having the given backing
newSpaceMap() - Method in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece
A factory method for this state's space map.
newSpaceMap() - Method in class ghidra.pcode.exec.BytesPcodeExecutorStatePiece
 
newSpan(Long, Long) - Method in enum class generic.ULongSpan.Domain
 
newSpan(N, N) - Method in interface generic.Span.Domain
Factory method for a new span after arguments are validated
newSpanMap(Span.Domain<N, S>) - Method in class generic.Span.DefaultSpanSet
Factory method for the span map backing this span set
newState(WinNT.HANDLE) - Method in class ghidra.pty.windows.Handle
 
newState(WinNT.HANDLE) - Method in class ghidra.pty.windows.PseudoConsoleHandle
 
newStateNum - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.GotoAction
 
newStateNum - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.ShiftAction
 
newStorageAllocator() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns a new param storage allocator instance.
newStructuredPart() - Method in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
Create the structured-sleigh part of this library
newStructuredPart() - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
Plug our Sleigh-defined syscalls in
newSymbol(long, Address, DataType, int) - Method in class ghidra.program.model.pcode.GlobalSymbolMap
Create a HighSymbol corresponding to an underlying Data object.
NewTestApp - Class in docking.widgets.tree.support
 
NewTestApp() - Constructor for class docking.widgets.tree.support.NewTestApp
 
newTestEnv() - Method in class help.screenshot.AbstractScreenShotGenerator
 
newThread() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
newThread() - Method in interface ghidra.pcode.emu.PcodeMachine
Create a new thread with a default name in this machine
newThread(Runnable) - Method in class generic.util.NamedDaemonThreadFactory
 
newThread(String) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
newThread(String) - Method in interface ghidra.pcode.emu.PcodeMachine
Create a new thread with the given name in this machine
newToken(int) - Static method in class ghidra.app.util.cparser.C.Token
 
newToken(int) - Static method in class ghidra.app.util.cparser.CPP.Token
 
newToken(int, String) - Static method in class ghidra.app.util.cparser.C.Token
Returns a new Token object, by default.
newToken(int, String) - Static method in class ghidra.app.util.cparser.CPP.Token
Returns a new Token object, by default.
newVarnode(int, Address) - Method in interface ghidra.program.model.pcode.PcodeFactory
Create a new Varnode with the given size and location
newVarnode(int, Address) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
newVarnode(int, Address, int) - Method in interface ghidra.program.model.pcode.PcodeFactory
Create a new Varnode with the given size and location.
newVarnode(int, Address, int) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
next - Variable in class ghidra.app.util.cparser.C.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class ghidra.app.util.cparser.CPP.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
next - Variable in class ghidra.program.model.pcode.LinkedByteBuffer.ArrayIter
 
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.FindDialog
 
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.decompiler.TokenIterator
 
next() - Method in class ghidra.app.util.demangler.CharacterIterator
Increments the current index by one and returns the character at the new index.
next() - Static method in class ghidra.framework.model.DomainObjectEventIdGenerator
 
next() - Method in class ghidra.framework.model.ProjectDataUtils.DomainFileIterator
 
next() - Method in class ghidra.framework.model.ProjectDataUtils.DomainFolderIterator
 
next() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
 
next() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
 
next() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
 
next() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
 
next() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
 
next() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
 
next() - Method in class ghidra.program.database.code.CodeUnitKeyIterator
 
next() - Method in class ghidra.program.database.code.CommentTypeFilterAddressIterator
 
next() - Method in class ghidra.program.database.code.CommentTypeFilterIterator
 
next() - Method in class ghidra.program.database.code.DataFilteredCodeUnitIterator
 
next() - Method in class ghidra.program.database.code.DataKeyIterator
 
next() - Method in class ghidra.program.database.code.DataRecordIterator
 
next() - Method in class ghidra.program.database.code.EmptyCodeUnitIterator
 
next() - Method in class ghidra.program.database.code.InstructionRecordIterator
 
next() - Method in class ghidra.program.database.map.AddressIndexKeyIterator
 
next() - Method in class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
 
next() - Method in class ghidra.program.database.map.AddressKeyAddressIterator
 
next() - Method in class ghidra.program.database.map.AddressKeyIterator
 
next() - Method in class ghidra.program.database.map.AddressKeyRecordIterator
 
next() - Method in class ghidra.program.database.register.IndexToAddressRangeIteratorAdapter
 
next() - Method in class ghidra.program.database.symbol.TypeFilteredSymbolIterator
 
next() - Method in class ghidra.program.database.util.EmptyRecordIterator
 
next() - Method in class ghidra.program.database.util.IndexedAddressIterator
 
next() - Method in class ghidra.program.database.util.QueryRecordIterator
 
next() - Method in interface ghidra.program.model.address.Address
Returns the address's successor.
next() - Method in interface ghidra.program.model.address.AddressIterator
Get the next address.
next() - Method in class ghidra.program.model.address.AddressIteratorAdapter
 
next() - Method in class ghidra.program.model.address.EmptyAddressIterator
 
next() - Method in class ghidra.program.model.address.EmptyAddressRangeIterator
 
next() - Method in class ghidra.program.model.address.GenericAddress
 
next() - Method in interface ghidra.program.model.block.CodeBlockIterator
Return the next CodeBlock.
next() - Method in interface ghidra.program.model.block.CodeBlockReferenceIterator
Return the next CodeBlockReference.
next() - Method in class ghidra.program.model.block.SimpleBlockIterator
 
next() - Method in class ghidra.program.model.block.SimpleDestReferenceIterator
 
next() - Method in class ghidra.program.model.block.SimpleSourceReferenceIterator
 
next() - Method in class ghidra.program.model.block.SingleEntSubIterator
 
next() - Method in class ghidra.program.model.block.SubroutineDestReferenceIterator
 
next() - Method in class ghidra.program.model.block.SubroutineSourceReferenceIterator
 
next() - Method in interface ghidra.program.model.listing.CodeUnitIterator
Get the next CodeUnit or null if no more CodeUnits.
next() - Method in class ghidra.program.model.listing.DataIterator.IteratorWrapper
 
next() - Method in interface ghidra.program.model.listing.DataIterator
 
next() - Method in interface ghidra.program.model.listing.InstructionIterator
Return the next instruction in the iteration.
next() - Method in class ghidra.program.model.symbol.ExternalLocationAdapter
 
next() - Method in interface ghidra.program.model.symbol.ExternalLocationIterator
Returns the next external location
next() - Method in interface ghidra.program.model.symbol.ReferenceIterator
Get the next memory reference.
next() - Method in class ghidra.program.model.symbol.ReferenceIteratorAdapter
 
next() - Method in interface ghidra.program.model.symbol.SymbolIterator
Get the next symbol or null if no more symbols.
next() - Method in class ghidra.program.model.symbol.SymbolIteratorAdapter
 
next() - Method in class ghidra.program.model.util.MemoryByteIterator
Returns the next byte.
next() - Method in class ghidra.program.util.AddressIteratorConverter
 
next() - Method in class ghidra.program.util.AddressRangeIteratorConverter
 
next() - Method in class ghidra.program.util.CombinedAddressRangeIterator
 
next() - Method in class ghidra.program.util.DefinedDataIterator
 
next() - Method in class ghidra.program.util.MultiAddressIterator
Returns the next address.
next() - Method in class ghidra.program.util.MultiAddressRangeIterator
Returns the next address.
next() - Method in class ghidra.program.util.MultiCodeUnitIterator
Returns the next code unit(s).
next() - Method in interface ghidra.util.datastruct.IndexRangeIterator
Returns the next index range.
next() - Method in class ghidra.util.datastruct.PropertySetIndexRangeIterator
 
next() - Method in interface ghidra.util.graph.GraphIterator
Deprecated.
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.util.task.CancellableIterator
 
next() - Method in class ghidra.xml.NonThreadedXmlPullParserImpl
 
next() - Method in interface ghidra.xml.XmlPullParser
Returns the next element, removing it from the queue (assuming there is such a next element).
next(int) - Method in class ghidra.util.datastruct.IntListIndexer
Returns the next index resource that follows the given index in a linked list.
next(short) - Method in class ghidra.util.datastruct.ShortListIndexer
Returns the next index resource that follows the given index in a linked list.
next(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
Positions the current location to the next location in the history list.
next(Navigatable, LocationMemento) - Method in interface ghidra.app.services.NavigationHistoryService
Navigates to the given location in the "next" list.
Next - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.BraceStyle
 
NEXT - Static variable in class docking.wizard.WizardManager
Default text for the 'next' button
Next2InstructionValue - Class in ghidra.app.plugin.processors.sleigh.expression
The integer offset of the address following the current instruction
Next2InstructionValue() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.Next2InstructionValue
 
Next2InstructionValueSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
"Solves" expressions of inst_next2
Next2InstructionValueSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.Next2InstructionValueSolver
 
Next2Symbol - Class in ghidra.app.plugin.processors.sleigh.symbol
Symbol with semantic value equal to offset of address immediately after the next instruction (inst_next2)
Next2Symbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.Next2Symbol
 
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).
nextBlock() - Method in class ghidra.program.disassemble.ReDisassembler.ReDisState
Not necessarily a full block, but certainly no more than a block.
nextColumn(Column) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
nextFunction(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
Positions the "current" location to the next location which is in a different function from current one or previous non-code location.
nextID() - Static method in class ghidra.util.UniversalIdGenerator
 
nextIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
 
nextIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
 
nextIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
 
nextIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
 
nextIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
 
nextIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
 
nextIndex() - Method in class ghidra.util.ReversedListIterator
 
nextInstanceId - Static variable in class ghidra.framework.store.local.LockFile
 
nextInstruction(ReDisassembler.Flow, boolean) - Method in class ghidra.program.disassemble.ReDisassembler.ReDisBlock
 
nextInstructionsWithDelays(ReDisassembler.Flow) - Method in class ghidra.program.disassemble.ReDisassembler.ReDisBlock
Parse the next instructions, including delay-slotted ones
nextInteger() - Method in class ghidra.app.util.demangler.CharacterIterator
Returns the next integer.
nextNamedSection(SectionVector, ConstructTpl, SectionSymbol) - Method in class ghidra.program.model.lang.PcodeParser
 
nextOp() - Method in class ghidra.pcode.exec.PcodeFrame
Get the op at the current index, and then advance that index
nextOpTpl() - Method in class ghidra.app.plugin.processors.sleigh.OpTplWalker
 
NextPreviousWindowAction - Class in docking.action
Action for transferring focus to the next or previous visible window in the application.
NextPreviousWindowAction(KeyStroke, boolean) - Constructor for class docking.action.NextPreviousWindowAction
 
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
 
nextRow() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramExecutor
 
nextString(int) - Method in class ghidra.app.util.demangler.CharacterIterator
Returns the next ascii string of the specified length starting at the current index.
nextToken() - Method in class ghidra.sleigh.grammar.LexerMultiplexer
 
NgramMatch() - Constructor for class ghidra.program.model.correlate.HashStore.NgramMatch
 
nGrams - Variable in class ghidra.program.model.correlate.InstructHash
 
NightlyCategory - Interface in generic.test.category
 
nil() - Static method in interface ghidra.pcode.exec.PcodeUseropLibrary
The empty userop library, cast to match parameter types.
NIL - Static variable in interface ghidra.pcode.exec.PcodeUseropLibrary
The empty userop library.
NIL_SYMBOL_NAME - Static variable in enum class ghidra.pcode.exec.SleighProgramCompiler
 
NIMBUS - Enum constant in enum class generic.theme.LafType
 
NimbusLookAndFeelManager - Class in generic.theme.laf
NimbusLookAndFeelManager(ApplicationThemeManager) - Constructor for class generic.theme.laf.NimbusLookAndFeelManager
 
NimbusTheme - Class in generic.theme.builtin
Built-in GTheme that uses the Nimbus LookAndFeel and the standard (light) application defaults.
NimbusTheme() - Constructor for class generic.theme.builtin.NimbusTheme
 
NimbusUiDefaultsMapper - Class in generic.theme.laf
 
NimbusUiDefaultsMapper(UIDefaults) - Constructor for class generic.theme.laf.NimbusUiDefaultsMapper
 
nLength - Variable in class ghidra.pty.windows.jna.ConsoleApiNative.SECURITY_ATTRIBUTES
 
NList - Class in ghidra.app.util.bin.format.macho.commands
Represents an nlist and nlist_64 structure.
NList(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.macho.commands.NList
 
NListConstants - Class in ghidra.app.util.bin.format.macho.commands
 
NListConstants() - Constructor for class ghidra.app.util.bin.format.macho.commands.NListConstants
 
NO_ACTION - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
 
NO_ACTIVE_PROJECT - Static variable in interface docking.tool.ToolConstants
Node name used in the Data tree when a project is not open
NO_ADDRESS - Static variable in interface ghidra.program.model.address.Address
Address object representing an invalid address.
NO_ASSIGNMENT - Static variable in class ghidra.program.model.lang.protorules.AssignAction
 
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_CHANGE - Enum constant in enum class ghidra.app.cmd.function.FunctionRenameOption
FunctionRenameOption.NO_CHANGE indicates that the current Function name should be changed.
NO_COLOR - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
Transparent color
NO_COMMENT - Static variable in interface ghidra.program.model.listing.CodeUnit
 
NO_COMMIT - Enum constant in enum class ghidra.program.model.pcode.HighFunctionDBUtil.ReturnCommitOption
HighFunctionDBUtil.ReturnCommitOption.NO_COMMIT - keep functions existing return parameter
NO_CONTEXT - Static variable in class ghidra.program.model.lang.Register
Register used to denote NO defined context for a language
NO_FALLTHRU - Static variable in class ghidra.app.plugin.processors.generic.ConstructorInfo
 
NO_FALLTHRU - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
NO_HIGHLIGHTS - Static variable in interface docking.widgets.fieldpanel.support.FieldHighlightFactory
 
NO_HIGHLIGHTS - Static variable in interface ghidra.app.util.ListingHighlightProvider
 
NO_LAST_CHANGE_TIME - Static variable in interface ghidra.program.model.data.DataType
 
NO_MAGIC - Static variable in class ghidra.app.util.opinion.DefLoader
 
NO_MAGIC - Static variable in class ghidra.app.util.opinion.MapLoader
 
NO_MAXIMUM_ALIGNMENT - Static variable in interface ghidra.program.model.data.DataOrganization
 
NO_MNEMONIC - Static variable in class docking.action.MenuData
 
NO_NAME_OFFSET - Static variable in class ghidra.app.util.bin.format.pef.SectionHeader
 
NO_OPTION - Static variable in class docking.widgets.OptionDialog
 
NO_PACKING - Static variable in interface ghidra.program.model.data.CompositeInternal
The stored packing value which corresponds to a composite whose packing has been disabled.
NO_PLUGINS_LOADED - Enum constant in enum class 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_RETURN_CHANGED - Enum constant in enum class ghidra.program.util.FunctionChangeRecord.FunctionChangeType
 
NO_SCHEMA_FIELD_NAMES - Static variable in class ghidra.program.database.properties.PropertyMapDB
 
NO_SCHEMA_FIELDS - Static variable in class ghidra.program.database.properties.PropertyMapDB
 
NO_SECT - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
symbol is not in any section
NO_SETTINGS - Static variable in class ghidra.docking.settings.SettingsImpl
 
NO_SETTINGS_DEFINITIONS - Static variable in class docking.widgets.table.AbstractDynamicTableColumn
 
NO_SOURCE_SYNC_TIME - Static variable in interface ghidra.program.model.data.DataType
 
NO_SUBGROUP - Static variable in class docking.action.MenuData
 
NO_TYPE - Enum constant in enum class ghidra.framework.options.OptionType
 
NO_VALUE - Static variable in class ghidra.app.merge.util.ConflictUtility
String to display when a version doesn't have a value for an element of the program.
node - Variable in class generic.stl.ListIterator
 
node - Variable in class generic.stl.MapIteratorSTL
 
node - Variable in class generic.stl.SetIterator
 
node - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyStateGenerator
 
Node(K, V) - Constructor for class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
Construct a new node
nodeAdded(GTreeNode, GTreeNode) - Method in interface docking.widgets.tree.internal.GTreeNodeListener
 
nodeChanged(GTreeNode, GTreeNode) - Method in interface docking.widgets.tree.internal.GTreeNodeListener
 
nodeCount() - Method in class ghidra.pcode.exec.ValueLocation
Get the number of varnodes for this location
nodeMap - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
nodeMap - Variable in class ghidra.util.graph.AbstractDependencyGraph
 
nodeRemoved(GTreeNode, GTreeNode, int) - Method in interface docking.widgets.tree.internal.GTreeNodeListener
 
NODESIZE - Static variable in class ghidra.util.datastruct.RedBlackKeySet
the number of bytes in a RedBlackKeySet node
NODESIZE - Static variable in class ghidra.util.datastruct.RedBlackLongKeySet
the number of bytes in a RedBlackLongKeySet node
nodeStructureChanged(GTreeNode) - Method in interface docking.widgets.tree.internal.GTreeNodeListener
 
noFocusBorder - Variable in class docking.widgets.AbstractGCellRenderer
 
NoisyStructureBuilder - Class in ghidra.program.model.data
Build a structure from a "noisy" source of field information.
NoisyStructureBuilder() - Constructor for class ghidra.program.model.data.NoisyStructureBuilder
 
NoMas() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
NON_FOCUS_BORDER - Static variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
NON_GLOB_BACKSLASH_PATTERN - Static variable in class ghidra.util.UserSearchUtils
A pattern that will find all '\' chars that are not followed by '*', '?' or another '\'
NON_LOCAL - Enum constant in enum class 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 - Enum constant in enum class 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.
NON_PRIMARY - Static variable in class ghidra.app.util.viewer.field.ListingColors.LabelColors
 
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 - Enum constant in enum class docking.widgets.conditiontestpanel.ConditionStatus
 
None - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
 
None - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.NanIgnoreEnum
 
NONE - Enum constant in enum class ghidra.program.database.data.EnumSignedState
 
NONE - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarning
StandAloneDataTypeManager.ArchiveWarning.NONE indicates a normal archive condition
NONE - Enum constant in enum class ghidra.program.model.listing.FlowOverride
No flow override has been established
NONE - Static variable in record class ghidra.app.services.StringTranslationService.TranslateOptions
 
NONE - Static variable in class ghidra.util.task.AbstractSwingUpdateManager
 
nonExecutableStart - Variable in class ghidra.app.cmd.disassemble.DisassembleCommand
 
NonExistentIMGFileInvalidLink - Class in help.validator.links
 
NonExistentIMGFileInvalidLink(IMG) - Constructor for class help.validator.links.NonExistentIMGFileInvalidLink
 
nonNull(Collection<T>) - Static method in class util.CollectionUtils
Returns the given collection if not null, an empty collection (a Set) otherwise.
NonResidentNameTable - Class in ghidra.app.util.bin.format.ne
A class to represent the new-executable non-resident name table.
nonterminals - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
 
nonTerminals() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
Get the non-terminals
NonThreadedXmlPullParserImpl - Class in ghidra.xml
 
NonThreadedXmlPullParserImpl(File, ErrorHandler, boolean) - Constructor for class ghidra.xml.NonThreadedXmlPullParserImpl
 
NonThreadedXmlPullParserImpl(InputStream, String, ErrorHandler, boolean) - Constructor for class ghidra.xml.NonThreadedXmlPullParserImpl
 
NonThreadedXmlPullParserImpl(String, String, ErrorHandler, boolean) - Constructor for class ghidra.xml.NonThreadedXmlPullParserImpl
 
NonToolbarMultiStateAction<T> - Class in docking.menu
A class for clients that wish to create a button that has multiple states, controlled by a drop-down menu.
NonToolbarMultiStateAction(String, String) - Constructor for class docking.menu.NonToolbarMultiStateAction
 
nop() - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Get an empty pattern block
nop(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
Obtain a new "blank" resolved SLEIGH constructor record
nop(String, List<AssemblyResolution>, AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
Obtain a new "blank" resolved SLEIGH constructor record
NOPAR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
nopBuilder(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
nopBuilder(String, List<AssemblyResolution>, AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
nopLeftSibling() - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Generate a new nop right this resolution to its right.
nopLeftSibling() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
nopLeftSiblingBuilder() - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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 - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
NORETURN - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
NORETURN - Static variable in interface ghidra.program.model.listing.Function
 
NORETURN_DISPLAY_STRING - Static variable in interface ghidra.program.model.listing.FunctionSignature
 
NORMAL - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
NORMAL - Enum constant in enum class ghidra.framework.store.CheckoutType
Checkout is a normal non-exclusive checkout
NORMAL - Static variable in class generic.theme.GThemeDefaults.Colors.Messages
 
NORMAL - Static variable in class ghidra.app.util.viewer.field.ListingColors.MnemonicColors
 
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.
normalizeApplicationName(String) - Static method in class utility.application.ApplicationUtilities
Normalizes the application name by removing spaces and converting to lower case
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
 
normalizedIdToLafIdMap - Variable in class generic.theme.laf.LookAndFeelManager
 
normalizeNativePath(String) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Returns a copy of the string path that has been fixed to have correct slashes and a correct leading root slash '/'.
NORTH - Enum constant in enum class ghidra.service.graph.GraphLabelPosition
 
NORTHEAST - Enum constant in enum class ghidra.service.graph.GraphLabelPosition
 
NORTHWEST - Enum constant in enum class ghidra.service.graph.GraphLabelPosition
 
noSuchIndexException - Static variable in exception ghidra.util.datastruct.NoSuchIndexException
Static constructor for this exception with a generic message.
NoSuchIndexException - Exception in ghidra.util.datastruct
Exception thrown if a requested index does not exist.
NoSuchIndexException() - Constructor for exception ghidra.util.datastruct.NoSuchIndexException
Default constructor
NoSuchIndexException(String) - Constructor for exception ghidra.util.datastruct.NoSuchIndexException
Constructor
not() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Compute the bitwise NOT
not(ExpressionMatcher<?>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match the form ~U
NOT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NOT_A_POINTER - Static variable in class ghidra.program.model.data.PointerDataType
 
NOT_ALLOWED_ICON - Static variable in class resources.Icons
 
NOT_BOUND - Static variable in class ghidra.app.util.bin.format.pe.ImportDescriptor
 
NOT_DEFINED - Enum constant in enum class ghidra.program.util.string.FoundString.DefinedState
 
NOT_DISPOSED - Enum constant in enum class ghidra.app.decompiler.DecompileProcess.DisposeState
 
NOT_DONE - Enum constant in enum class ghidra.framework.model.TransactionInfo.Status
 
NOT_DONE_BUT_ABORTED - Enum constant in enum class ghidra.framework.model.TransactionInfo.Status
 
NOT_FOUND - Enum constant in enum class ghidra.framework.protocol.ghidra.GhidraURLConnection.StatusCode
Ghidra Status-Code 404: Not Found.
NOT_LATEST_CHECKED_OUT_ICON - Static variable in class ghidra.framework.data.GhidraFileData
 
NOT_SET - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
 
notb() - Method in class ghidra.pcode.struct.CallExpr
 
notb() - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate boolean inversion
notBusy() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
Returns true if the GTree is not busy
notCaseDependent(String, String) - Static method in class utilities.util.FileResolutionResult
 
NOTCHR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NOTCMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NOTCMTCOD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NotConnectedException - Exception in ghidra.framework.client
NotConnectedException indicates that the server connection is down.
NotConnectedException(String) - Constructor for exception ghidra.framework.client.NotConnectedException
Constructor.
NotConnectedException(String, Throwable) - Constructor for exception ghidra.framework.client.NotConnectedException
 
NOTE - Static variable in interface ghidra.program.model.listing.BookmarkType
 
NoteAbiTag - Class in ghidra.app.util.bin.format.elf.info
An ELF note that specifies the minimum kernel ABI required by this binary
NoteAbiTag(int, String, int, int, int[]) - Constructor for class ghidra.app.util.bin.format.elf.info.NoteAbiTag
 
NoteGnuBuildId - Class in ghidra.app.util.bin.format.elf.info
An ELF note that specifies the build-id (sha1/md5/etc hash or manually specified bytes that can be hex-ified) of the containing program.
NoteGnuBuildId(int, String, int, byte[]) - Constructor for class ghidra.app.util.bin.format.elf.info.NoteGnuBuildId
 
NoteGnuProperty - Class in ghidra.app.util.bin.format.elf.info
An ELF note that contains a list of enumerated "properties".
NoteGnuProperty(int, String, int, List<NoteGnuProperty.NotePropertyElement>) - Constructor for class ghidra.app.util.bin.format.elf.info.NoteGnuProperty
Creates a instance using the specified values.
NoteGnuProperty.NotePropertyElement - Record Class in ghidra.app.util.bin.format.elf.info
Contains the information of an individual note property.
NoteGoBuildId - Class in ghidra.app.util.bin.format.golang
An ELF note that specifies the golang build-id.
NoteGoBuildId(int, String, int, byte[]) - Constructor for class ghidra.app.util.bin.format.golang.NoteGoBuildId
 
NotEmptyException - Exception in ghidra.util.exception
exception thrown whenever some container is expected to be empty and it isn't.
NotEmptyException() - Constructor for exception ghidra.util.exception.NotEmptyException
construct a new NotEmptyException with a default message.
NotEmptyException(String) - Constructor for exception ghidra.util.exception.NotEmptyException
construct a new NotEmptyException with a given message.
NOTENDL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NOTENDLC - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NOTENDLSTAR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NotePropertyElement(int, String, String, int) - Constructor for record class ghidra.app.util.bin.format.elf.info.NoteGnuProperty.NotePropertyElement
Creates an instance of a NotePropertyElement record class.
NOTEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
NOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
NOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
NotEqualTo() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
NotExpression - Class in ghidra.app.plugin.processors.sleigh.expression
Form new expression by complementing a PatternExpression
NotExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.NotExpression
 
NotExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
Solves expressions of the form ~A
NotExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.NotExpressionSolver
 
notFoundExc - Static variable in class ghidra.program.util.VarnodeContext
 
NotFoundException - Exception in ghidra.util.exception
Exception thrown when an object is not found.
NotFoundException() - Constructor for exception ghidra.util.exception.NotFoundException
Constructor
NotFoundException(String) - Constructor for exception ghidra.util.exception.NotFoundException
Constructor
noti() - Method in class ghidra.pcode.struct.CallExpr
 
noti() - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate integer (bitwise) inversion
notifyAlignmentChanged() - Method in class ghidra.program.model.data.DataTypeImpl
Notify all parents that this datatype's alignment has changed
notifyCancelListeners() - Method in class ghidra.util.task.TaskMonitorComponent
 
notifyChangeListeners() - Method in class ghidra.util.task.TaskMonitorAdapter
 
notifyConstraintChanged() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
Notify all monitors that the configuration of the constraint has changed.
notifyContextChanged() - Method in class docking.DialogComponentProvider
Signals to this provider that it needs to updated the enabled state of its managed actions.
notifyDataChanged(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
notifyDeleted() - Method in class ghidra.program.model.data.DataTypeImpl
Notify all parents that this datatype has been deleted
notifyListeners() - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
notifyListenersOfStatusMessage(String) - Method in class docking.wizard.AbstractMageJPanel
Notification that a message should be displayed on the panel.
notifyListenersOfStatusMessage(String) - Method in class docking.wizard.AbstractWizardJPanel
Notification that a message should be displayed on the panel.
notifyListenersOfValidityChanged() - Method in class docking.wizard.AbstractMageJPanel
Notification that something on the panel has changed.
notifyListenersOfValidityChanged() - Method in class docking.wizard.AbstractWizardJPanel
Notification that something on the panel has changed.
notifyModelSorted(boolean) - Method in class docking.widgets.table.AbstractSortedTableModel
Fires an event to let the listeners (like JTable) know that things have been changed.
notifyNameChanged(String) - Method in class ghidra.program.model.data.DataTypeImpl
Notify all parents that this datatype's name has changed
notifyOptionChanged(String, Object, Object) - Method in class ghidra.framework.options.AbstractOptions
 
notifyOptionChanged(String, Object, Object) - Method in class ghidra.framework.options.FileOptions
 
notifyOptionChanged(String, Object, Object) - Method in class ghidra.framework.options.ToolOptions
 
notifyParents(Consumer<DataType>) - Method in class ghidra.program.model.data.DataTypeImpl
 
notifyReplaced(DataType) - Method in class ghidra.program.model.data.DataTypeImpl
Notify any parents that I have been replaced.
notifySizeChanged() - Method in class ghidra.program.model.data.DataTypeImpl
Notify all parents that the size of this datatype has changed or other significant change that may affect a parent containing this datatype.
notifyTableChanged(TableModelEvent) - Method in class docking.widgets.table.GTable
A method that allows clients to signal to this GTable and its internals that the table model has changed.
notifyTaskListeners(boolean) - Method in class ghidra.util.task.Task
 
notifyThemeChanged(ThemeEvent) - Method in class generic.theme.ThemeManager
 
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 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 - Enum constant in enum class 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.
notTree(Tree) - Static method in enum class ghidra.pcode.exec.SleighUtils
Apply the boolean "not" operator to a Sleigh expression
NOTVALCMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NOTWQC - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NOTWS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NOTWSQ - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NOTWSQLT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NOTWWSQLT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NotYetImplementedException - Exception in ghidra.util.exception
NotYetImplementedException is used during development of a class.
NotYetImplementedException() - Constructor for exception ghidra.util.exception.NotYetImplementedException
Constructs a NotYetImplementedException with no detail message.
NotYetImplementedException(String) - Constructor for exception ghidra.util.exception.NotYetImplementedException
Constructs a NotYetImplementedException with the specified detail message.
noValueException - Static variable in exception ghidra.util.exception.NoValueException
 
noValueException - Static variable in class ghidra.util.map.ValueMap
 
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(BinaryReader, int, PortableExecutable.SectionLayout, boolean, boolean) - Constructor for class ghidra.app.util.bin.format.pe.NTHeader
Constructs a new NT header.
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 - Enum constant in enum class ghidra.program.model.data.StringLayoutEnum
Null-terminated string that is limited to it's container's length.
NULL_TERMINATED_UNBOUNDED - Enum constant in enum class ghidra.program.model.data.StringLayoutEnum
Null terminated string that ignores it's container's length when searching for terminating null character.
NULL_VALUE - Static variable in class db.StringField
Null string field value
NullClangHighlightController - Class in ghidra.app.decompiler.component
A stub implementation of the highlight controller that allows clients to avoid null checks
NullClangHighlightController() - Constructor for class ghidra.app.decompiler.component.NullClangHighlightController
 
NullDataTypeHTMLRepresentation - Class in ghidra.app.util.html
 
NullDataTypeHTMLRepresentation() - Constructor for class ghidra.app.util.html.NullDataTypeHTMLRepresentation
 
NullOutputStream - Class in ghidra.util
A OutputStream that discards all bytes written to it.
NullOutputStream() - Constructor for class ghidra.util.NullOutputStream
 
NullPrintWriter - Class in generic.io
 
NullPrintWriter() - Constructor for class generic.io.NullPrintWriter
 
NullSectionProvider - Class in ghidra.app.util.bin.format.dwarf.sectionprovider
 
NullSectionProvider() - Constructor for class ghidra.app.util.bin.format.dwarf.sectionprovider.NullSectionProvider
 
nullSession(PtyChild.TermMode...) - Method in interface ghidra.pty.PtyChild
 
nullSession(Collection<PtyChild.TermMode>) - Method in interface ghidra.pty.PtyChild
Start a session without a real leader, instead obtaining the pty's name
nullSession(Collection<PtyChild.TermMode>) - Method in class ghidra.pty.ssh.SshPtyChild
 
nullSession(Collection<PtyChild.TermMode>) - Method in class ghidra.pty.unix.UnixPtyChild
 
nullSession(Collection<PtyChild.TermMode>) - Method in class ghidra.pty.windows.ConPtyChild
 
NullTableFilter<ROW_OBJECT> - Class in docking.widgets.table.threaded
A table filter that represents the state of having no filter.
NullTableFilter() - Constructor for class docking.widgets.table.threaded.NullTableFilter
 
NullWriter - Class in generic.io
An implementation of Writer to use when you wish to not use any writing, but to also avoid null checks.
NullWriter() - Constructor for class generic.io.NullWriter
 
num_lines - Variable in class docking.widgets.MultiLineLabel
 
NUM_LINES - Variable in class ghidra.framework.main.logviewer.model.ChunkModel
 
NUM_UNDOS - Static variable in class ghidra.framework.data.DomainObjectAdapterDB
 
number - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam.CliGenericParamRow
 
NUMBER_COLOR - Static variable in class ghidra.app.merge.util.ConflictUtility
Color to use for displaying numeric values.
NUMBER_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
 
NumberColumnConstraintProvider - Class in docking.widgets.table.constraint.provider
Provides number related column constraints.
NumberColumnConstraintProvider() - Constructor for class docking.widgets.table.constraint.provider.NumberColumnConstraintProvider
 
NumberIcon - Class in docking.resources.icons
An icon that paints the given number
NumberIcon(int) - Constructor for class docking.resources.icons.NumberIcon
 
NumberInputDialog - Class in docking.widgets.dialogs
DialogComponentProvider that provides information to create a modal dialog to prompt for a number (int) to be input by the user.
NumberInputDialog(String, int, int) - Constructor for class docking.widgets.dialogs.NumberInputDialog
Constructs a new NumberInputDialog
NumberInputDialog(String, int, int, int) - Constructor for class docking.widgets.dialogs.NumberInputDialog
Constructs a new NumberInputDialog
NumberInputDialog(String, String, Integer, int, int, boolean) - Constructor for class docking.widgets.dialogs.NumberInputDialog
Show a number input dialog
numberInputField - Variable in class docking.widgets.dialogs.AbstractNumberInputDialog
 
numberOfAsserts - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock.FunctionInfo
 
numberOfBytesRequired() - Method in interface ghidra.app.util.recognizer.Recognizer
How many bytes (maximum) does this recognizer need to recognize its format?
numberOfNodes() - Method in class ghidra.util.search.trie.ByteTrie
Returns the number of nodes in the trie; this is essentially equal to the sum of the number of characters in all byte sequences present in the trie, minus their shared prefixes.
numberOfNodes() - Method in interface ghidra.util.search.trie.ByteTrieIfc
Returns the number of nodes in the trie; this is essentially equal to the sum of the number of characters in all byte sequences present in the trie, minus their shared prefixes.
numberOfRvaAndSizes - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
NumberRangeInputDialog - Class in docking.widgets.dialogs
An input dialog that accepts number input as discrete values or a range of values using ':' as the range separator.
NumberRangeInputDialog(String, String) - Constructor for class docking.widgets.dialogs.NumberRangeInputDialog
 
NumberSettingsDefinition - Interface in ghidra.docking.settings
 
numChildren() - Method in interface ghidra.app.decompiler.ClangNode
Return the number of immediate groupings this text breaks up into
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
 
numConflictsResolved - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
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
Deprecated.
Returns the number of edges in the graph
numEntries() - Method in class generic.lsh.vector.LSHCosineVector
 
numEntries() - Method in class generic.lsh.vector.LSHCosineVectorAccum
 
numEntries() - Method in interface generic.lsh.vector.LSHVector
 
NUMERIC - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
NumericUtilities - Class in ghidra.util
 
numflip - Variable in class generic.lsh.vector.VectorCompare
 
numgroup - Variable in class ghidra.program.model.lang.ParamListStandard
 
numLoops(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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.map.ValueMap
 
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
Deprecated.
returns the number of vertices with outValence zero.
numSources() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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
Deprecated.
Returns the number of vertices in the graph

O

O_APPEND - Enum constant in enum class ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag
 
O_APPEND - Static variable in class ghidra.pcode.emu.linux.AbstractEmuLinuxSyscallUseropLibrary
 
O_CREAT - Enum constant in enum class ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag
 
O_CREAT - Static variable in class ghidra.pcode.emu.linux.AbstractEmuLinuxSyscallUseropLibrary
 
O_MASK_RDWR - Static variable in class ghidra.pcode.emu.linux.AbstractEmuLinuxSyscallUseropLibrary
 
O_RDONLY - Enum constant in enum class ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag
 
O_RDONLY - Static variable in class ghidra.pcode.emu.linux.AbstractEmuLinuxSyscallUseropLibrary
 
O_RDWR - Enum constant in enum class ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag
 
O_RDWR - Static variable in class ghidra.pcode.emu.linux.AbstractEmuLinuxSyscallUseropLibrary
 
O_TRUNC - Enum constant in enum class ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag
 
O_TRUNC - Static variable in class ghidra.pcode.emu.linux.AbstractEmuLinuxSyscallUseropLibrary
 
O_WRONLY - Enum constant in enum class ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag
 
O_WRONLY - Static variable in class ghidra.pcode.emu.linux.AbstractEmuLinuxSyscallUseropLibrary
 
ObfuscatedFileByteProvider - Class in ghidra.app.util.bin
A ByteProvider that reads from an on-disk file, but obfuscates / de-obfuscates the contents of the file when reading / writing.
ObfuscatedFileByteProvider(File, FSRL, AccessMode) - Constructor for class ghidra.app.util.bin.ObfuscatedFileByteProvider
Creates an instance of ObfuscatedFileByteProvider.
ObfuscatedInputStream - Class in ghidra.app.util.bin
An InputStream wrapper that de-obfuscates the bytes being read from the underlying stream.
ObfuscatedInputStream(InputStream) - Constructor for class ghidra.app.util.bin.ObfuscatedInputStream
Creates instance.
ObfuscatedOutputStream - Class in ghidra.app.util.bin
An OutputStream wrapper that obfuscates the bytes being written to the underlying stream.
ObfuscatedOutputStream(OutputStream) - Constructor for class ghidra.app.util.bin.ObfuscatedOutputStream
Creates instance.
OBJ_MSGSEND_RTP - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
Absolute symbol binding the runtime page (RTP) version of objc_msgSend.
OBJ_MSGSEND_RTP_EXIT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
Absolute symbol binding the runtime page (RTP) version of objc_msgSend_Exit.
OBJC - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
Lexical state.
OBJC_DIGIT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
OBJC_IDENTIFIER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
OBJC_IGNORE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
OBJC_IMAGE_IS_REPLACEMENT - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
 
OBJC_IMAGE_REQUIRES_GC - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
 
OBJC_IMAGE_SUPPORTS_GC - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
 
OBJC_LETTER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
OBJC_MODULES - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
module information
OBJC_MSG_SEND - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_MSG_SEND_RTP_NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_MSG_SEND_WILDCARD - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_REFS - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
string table
OBJC_SECTION_CATEGORY - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SECTION_CATEGORY_CLASS_METHODS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SECTION_CATEGORY_INSTANCE_METHODS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SECTION_CLASS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SECTION_CLASS_METHODS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SECTION_CLASS_REFS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SECTION_DATA - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SECTION_INSTANCE_METHODS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SECTION_INSTANCE_VARS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SECTION_MESSAGE_REFS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SECTION_METACLASS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SECTION_MODULE_INFO - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SECTION_PROTOCOL - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SECTION_SYMBOLS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
OBJC_SEMI - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
OBJC_STRINGS - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
string table
OBJC_SYMBOLS - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
symbol table
OBJC2 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
Lexical state.
OBJC2_CATEGORY_LIST - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
Objective-C 2 category list.
OBJC2_CLASS_LIST - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
Objective-C 2 class list.
OBJC2_CLASS_REFS - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
Objective-C 2 class references.
OBJC2_CONST - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
Objective-C 2 constants.
OBJC2_DATA - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
 
OBJC2_END - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
OBJC2_IGNORE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
OBJC2_IMAGE_INFO - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
 
OBJC2_MESSAGE_REFS - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
 
OBJC2_NON_LAZY_CLASS_LIST - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
Objective-C 2 non-lazy class list
OBJC2_PREFIX - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
The name prefix of all Objective-C 2 sections.
OBJC2_PROTOCOL_LIST - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
 
OBJC2_PROTOCOL_REFS - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
 
OBJC2_SELECTOR_REFS - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
 
OBJC2_SUPER_REFS - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
 
ObjcDef() - Method in class ghidra.app.util.cparser.C.CParser
 
OBJECT_TYPE - Static variable in class ghidra.util.graph.attributes.AttributeManager
Use this String as the attributeType to create an ObjectAttribute.
ObjectArray - Class in ghidra.util.datastruct
Array of objects that grows as needed.
ObjectArray() - Constructor for class ghidra.util.datastruct.ObjectArray
Creates a new Object array of a default size.
ObjectArray(int) - Constructor for class ghidra.util.datastruct.ObjectArray
Creates a new object array that is initially the size specified.
ObjectAttribute<T extends KeyedObject> - Class in ghidra.util.graph.attributes
This class provides a storage mechanism for Object-valued information about the elements of a KeyIndexableSet, e.g.
ObjectAttribute(String, KeyIndexableSet<T>) - Constructor for class ghidra.util.graph.attributes.ObjectAttribute
Constructor.
ObjectCache - Class in ghidra.util.datastruct
ObjectClass provides a fixed-size long-key-based object cache.
ObjectCache(int) - Constructor for class ghidra.util.datastruct.ObjectCache
Construct a keyed-object cache of size hardCacheSize.
ObjectChooserDialog<T> - Class in docking.widgets.dialogs
 
ObjectChooserDialog(String, Class<T>, List<T>, String...) - Constructor for class docking.widgets.dialogs.ObjectChooserDialog
 
ObjectIntHashtable<T> - Class in ghidra.util.datastruct
Class that implements a hashtable with Object keys and int values.
ObjectIntHashtable() - Constructor for class ghidra.util.datastruct.ObjectIntHashtable
Default constructor creates a table with an initial default capacity.
ObjectIntHashtable(int) - Constructor for class ghidra.util.datastruct.ObjectIntHashtable
Constructor creates a table with an initial given capacity.
ObjectiveC_Method - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC_Method(ObjectiveC1_State, BinaryReader, ObjectiveC_MethodType) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
 
ObjectiveC_MethodList - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC_MethodList(ObjectiveC1_State, BinaryReader, String) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodList
 
ObjectiveC_MethodType - Enum Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_Category - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_Category(ObjectiveC1_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
 
ObjectiveC1_Class - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_Class(ObjectiveC1_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
 
ObjectiveC1_Constants - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_Constants() - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
ObjectiveC1_InstanceVariable - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_InstanceVariableList - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_MetaClass - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_Method - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_MethodList - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_Module - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_Module(ObjectiveC1_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Module
 
ObjectiveC1_Protocol - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_Protocol(ObjectiveC1_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
 
ObjectiveC1_ProtocolList - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_ProtocolMethod - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_ProtocolMethodList - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_State - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_State(Program, TaskMonitor, CategoryPath) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
 
ObjectiveC1_SymbolTable - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_TypeEncodings - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_TypeEncodings(int, CategoryPath) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
ObjectiveC1_Utilities - Class in ghidra.app.util.bin.format.objectiveC
 
ObjectiveC1_Utilities() - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
 
ObjectiveC2_Cache - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_Cache(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Cache
 
ObjectiveC2_Category - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_Category(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
 
ObjectiveC2_Class - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_Class(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
 
ObjectiveC2_ClassRW - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_ClassRW() - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
 
ObjectiveC2_ClassRW(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
 
ObjectiveC2_Constants - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_Constants() - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
 
ObjectiveC2_ImageInfo - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_ImageInfo(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
 
ObjectiveC2_Implementation - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_Implementation(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Implementation
 
ObjectiveC2_Implementation(ObjectiveC2_State, BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Implementation
 
ObjectiveC2_InstanceVariable - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_InstanceVariable(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
 
ObjectiveC2_InstanceVariableList - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_InstanceVariableList(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
 
ObjectiveC2_MessageReference - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_MessageReference(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_MessageReference
 
ObjectiveC2_Method - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_Method(ObjectiveC2_State, BinaryReader, ObjectiveC_MethodType, boolean) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Method
 
ObjectiveC2_MethodList - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_MethodList(ObjectiveC2_State, BinaryReader, ObjectiveC_MethodType) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
 
ObjectiveC2_Property - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_Property(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Property
 
ObjectiveC2_PropertyList - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_PropertyList(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
 
ObjectiveC2_Protocol - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_Protocol(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
 
ObjectiveC2_ProtocolList - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_ProtocolList(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
 
ObjectiveC2_State - Class in ghidra.app.util.bin.format.objc2
 
ObjectiveC2_State(Program, TaskMonitor, CategoryPath) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_State
 
ObjectKeyIndexer<T> - Class in ghidra.util.datastruct
This class converts arbitrary Objects into compacted int indexes suitable for use as indexes into an array or table.
ObjectKeyIndexer() - Constructor for class ghidra.util.datastruct.ObjectKeyIndexer
Constructs an ObjectKeyIndexer with a default capacity.
ObjectKeyIndexer(int) - Constructor for class ghidra.util.datastruct.ObjectKeyIndexer
Constructs an ObjectKeyIndexer with a given initial capacity.
ObjectLongHashtable<T> - Class in ghidra.util.datastruct
Class that implements a hashtable with Object keys and long values.
ObjectLongHashtable() - Constructor for class ghidra.util.datastruct.ObjectLongHashtable
Default constructor creates a table with an initial default capacity.
ObjectLongHashtable(int) - Constructor for class ghidra.util.datastruct.ObjectLongHashtable
Constructor creates a table with an initial given capacity.
objectPicked(T) - Method in class docking.widgets.dialogs.ObjectChooserDialog
 
ObjectPropertyMap<T extends Saveable> - Interface in ghidra.program.model.util
Property manager that deals with properties that are of Object type.
ObjectPropertyMapDB<T extends Saveable> - 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, OpenMode, ErrorHandler, ChangeManager, AddressMap, String, Class<T>, TaskMonitor, boolean) - Constructor for class ghidra.program.database.properties.ObjectPropertyMapDB
Construct an Saveable object property map.
ObjectRangeMap<T> - Class in ghidra.util.datastruct
Associates objects with long index ranges.
ObjectRangeMap() - Constructor for class ghidra.util.datastruct.ObjectRangeMap
Constructs a new ObjectRangeMap
objectSelected(T) - Method in class docking.widgets.dialogs.ObjectChooserDialog
 
objectSelected(T) - Method in interface docking.widgets.table.ObjectSelectedListener
When an object is select; null if the selection is cleared
ObjectSelectedListener<T> - Interface in docking.widgets.table
An interface for clients to know when an object is selected and when the selection is cleared
ObjectStorage - Interface in ghidra.util
Methods for saving and restoring Strings and Java primitives or arrays of Strings and primitives.
ObjectStorageAdapter - Class in ghidra.util.map
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.map.ObjectStorageAdapter
Constructor for ObjectStorageAdapter.
ObjectStorageAdapterDB - Class in db
ObjectStorageAdapterDB provides an ObjectStorage implementation for use by Saveable objects.
ObjectStorageAdapterDB() - Constructor for class db.ObjectStorageAdapterDB
Construct an empty writable storage adapter.
ObjectStorageAdapterDB(DBRecord) - Constructor for class db.ObjectStorageAdapterDB
Construct a read-only storage adapter from an existing record.
ObjectStorageStreamAdapter - Class in ghidra.util
Implementation for ObjectStorage to save and restore Strings and Java primitives using an ObjectOutputStream and ObjectInputStream, respectively.
ObjectStorageStreamAdapter(ObjectInputStream) - Constructor for class ghidra.util.ObjectStorageStreamAdapter
Constructor for new ObjectStorageStreamAdapter
ObjectStorageStreamAdapter(ObjectOutputStream) - Constructor for class ghidra.util.ObjectStorageStreamAdapter
Constructor for ObjectStorageStreamAdapter.
ObjectToStringMapper<T> - Class in docking.widgets.table.constraint
 
ObjectToStringMapper(Class<T>) - Constructor for class docking.widgets.table.constraint.ObjectToStringMapper
 
ObjectValueMap<T> - Class in ghidra.util.map
Handles general storage and retrieval of object values indexed by long keys.
ObjectValueMap(String) - Constructor for class ghidra.util.map.ObjectValueMap
Constructor for ObjectPropertySet.
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.dwarf.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(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.ObsoleteCommand
 
ObsoleteException - Exception in ghidra.app.util.bin.format.macho
 
ObsoleteException() - Constructor for exception ghidra.app.util.bin.format.macho.ObsoleteException
 
ObsoleteProgramPropertiesService - Class in ghidra.program.database
 
ObsoleteProgramPropertiesService() - Constructor for class ghidra.program.database.ObsoleteProgramPropertiesService
 
OCTAGON - Static variable in class ghidra.service.graph.VertexShape
 
octal - Enum constant in enum class ghidra.app.util.viewer.field.FieldNameFieldFactory.IndexFormat
 
OCTAL - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
 
OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OCTAL_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
OCTAL_LITERAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
of(int) - Static method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
 
of(int) - Static method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
Find the form value given raw int.
of(int) - Static method in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
 
of(int) - Static method in enum class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType
 
of(ULongSpan...) - Static method in interface generic.ULongSpan.ULongSpanSet
 
of(BinaryReader) - Static method in class ghidra.app.util.bin.format.dwarf.StringTable
Creates a StringTable instance, if the supplied BinaryReader is non-null.
of(FileAttribute<?>...) - Static method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
Creates a FileAttributes instance containing the specified attribute values.
of(Data...) - Static method in interface ghidra.program.model.listing.DataIterator
Create a DataIterator that returns a sequence of the specified items.
OFF - Enum constant in enum class ghidra.graph.viewer.PathHighlightMode
Shows no paths
OFF - Enum constant in enum class ghidra.pty.PtyChild.Echo
No local echo.
OFF_MASK - Static variable in class ghidra.pcode.emu.SparseAddressRangeMap
 
OFFCUT - Static variable in class ghidra.app.util.viewer.field.ListingColors.XrefColors
 
OFFCUT_INSTRUCTION - Enum constant in enum class 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
 
OffcutReferenceCountToAddressTableColumn - Class in ghidra.util.table.field
This table field displays the number of references to the location that was found
OffcutReferenceCountToAddressTableColumn() - Constructor for class ghidra.util.table.field.OffcutReferenceCountToAddressTableColumn
 
offer(E) - Method in class ghidra.util.datastruct.QueueStub
 
offer(Iterator<I>) - Method in class generic.concurrent.ConcurrentQ
Allows clients to use a bounded queue (such as a LinkedBlockingQueue to control how many items get placed into this queue at one time.
offerGhidraDevInstallation(TaskMonitor) - Method in interface ghidra.app.services.EclipseIntegrationService
Offers to install GhidraDev into Eclipse's dropins directory.
offset - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedBackfillBuilder
 
offset - Variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
offset - Variable in class ghidra.app.plugin.processors.sleigh.VarnodeData
 
offset - Variable in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
 
offset - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout.CliFieldLayoutRow
 
offset - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource.CliManifestResourceRow
 
offset - Variable in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
 
offset - Variable in class ghidra.program.model.address.GenericAddress
 
offset - Variable in class ghidra.program.model.lang.protorules.PrimitiveExtractor.Primitive
 
offset - Variable in class ghidra.program.model.pcode.HighVariable
 
offset() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
 
offset() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramInstruction
Returns the value of the offset record component.
offset() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.FieldOutput
Optional offset for the marked field to be added at.
offset() - Method in record class ghidra.app.util.bin.format.macho.dyld.DyldFixup
Returns the value of the offset record component.
offset() - Method in record class ghidra.pcode.exec.SleighUtils.AddressOf
Returns the value of the offset record component.
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.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
 
offsetBytes - Variable in class ghidra.pcode.emu.unix.AbstractStreamEmuUnixFileHandle
 
offsetBytes - Variable in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
 
OffsetComparator() - Constructor for class ghidra.program.model.data.CompositeInternal.OffsetComparator
 
offsetContext - Variable in class ghidra.program.util.VarnodeContext
 
OffsetMaskSettingsDefinition - Class in ghidra.program.model.data
Setting definition for a pointer offset bit-mask to be applied prior to any bit-shift (if specified) during the computation of an actual address offset.
OffsetPcodeOpPair(Long, PcodeOp) - Constructor for class ghidra.app.decompiler.util.FillOutStructureHelper.OffsetPcodeOpPair
 
OffsetReference - Interface in ghidra.program.model.symbol
OffsetReference is a memory reference whose "to" address is computed from a base address plus an offset.
OffsetShiftSettingsDefinition - Class in ghidra.program.model.data
 
OffsetValidator - Interface in ghidra.app.util.bin.format.pe
 
offsetx - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
the x distance from the picked vertex center to the mouse point
offsety - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
the y distance from the picked vertex center to the mouse point
ok() - Static method in class utilities.util.FileResolutionResult
 
OK - Enum constant in enum class ghidra.framework.protocol.ghidra.GhidraURLConnection.StatusCode
 
OK - Enum constant in enum class utilities.util.FileResolutionResult.FileResolutionStatus
 
OK - Static variable in class ghidra.app.util.bean.SetEquateDialog
 
OK - Static variable in class ghidra.framework.main.datatree.CheckoutDialog
 
okButton - Variable in class docking.DialogComponentProvider
 
okCallback() - Method in class docking.actions.dialog.ActionChooserDialog
 
okCallback() - Method in class docking.actions.KeyEntryDialog
 
okCallback() - Method in class docking.DialogComponentProvider
The callback method for when the "OK" button is pressed.
okCallback() - Method in class docking.ErrLogDialog
 
okCallback() - Method in class docking.framework.AboutDialog
 
okCallback() - Method in class docking.MultiActionDialog
The callback method for when the "OK" button is pressed.
okCallback() - Method in class docking.options.editor.OptionsDialog
 
okCallback() - Method in class docking.theme.gui.ExportThemeDialog
 
okCallback() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
Gets called when the user clicks on the OK Action for the dialog.
okCallback() - Method in class docking.widgets.dialogs.InputDialog
 
okCallback() - Method in class docking.widgets.dialogs.InputWithChoicesDialog
 
okCallback() - Method in class docking.widgets.dialogs.MultiLineInputDialog
 
okCallback() - Method in class docking.widgets.dialogs.MultiLineMessageDialog
 
okCallback() - Method in class docking.widgets.dialogs.NumberRangeInputDialog
 
okCallback() - Method in class docking.widgets.dialogs.ObjectChooserDialog
 
okCallback() - Method in class docking.widgets.dialogs.ReadTextDialog
 
okCallback() - Method in class docking.widgets.dialogs.TableChooserDialog
Deprecated.
 
okCallback() - Method in class docking.widgets.dialogs.TableSelectionDialog
 
okCallback() - Method in class docking.widgets.filechooser.GhidraFileChooser
 
okCallback() - Method in class docking.widgets.filter.FilterOptionsEditorDialog
 
okCallback() - Method in class docking.widgets.ListSelectionDialog
 
okCallback() - Method in class docking.widgets.ListSelectionTableDialog
 
okCallback() - Method in class docking.widgets.OptionDialog
callback for when the "OK" button is pressed.
okCallback() - Method in class docking.widgets.PasswordChangeDialog
 
okCallback() - Method in class docking.widgets.PasswordDialog
 
okCallback() - Method in class docking.widgets.pathmanager.AbstractPathsDialog
 
okCallback() - Method in class docking.widgets.SelectFromListDialog
 
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 docking.widgets.values.ValuesMapDialog
 
okCallback() - Method in class ghidra.app.plugin.gui.CreateThemeDialog
 
okCallback() - Method in class ghidra.app.plugin.gui.ThemeChooserDialog
 
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
 
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.OptionsDialog
 
okCallback() - Method in class ghidra.docking.util.ComponentInfoDialog
 
okCallback() - Method in class ghidra.framework.main.AbstractDataTreeDialog
 
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.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.PluginInstallerDialog
 
okCallback() - Method in class ghidra.framework.project.extensions.ExtensionTableProvider
 
okCallback() - Method in class ghidra.framework.project.tool.SelectChangedToolDialog
 
okCallback() - Method in class ghidra.plugin.importer.AddToProgramDialog
 
okCallback() - Method in class ghidra.plugin.importer.ImporterDialog
 
okCallback() - Method in class ghidra.plugin.importer.ImporterLanguageDialog
 
okCallback() - Method in class ghidra.plugins.importer.batch.BatchImportDialog
 
okCallback() - Method in class help.screenshot.ImageDialogProvider
 
OkDialog - Class in docking.widgets
A dialog with an OK button.
OkDialog(String, String, int) - Constructor for class docking.widgets.OkDialog
Construct a simple informational dialog with a single OK button
OkDialog(String, String, Icon) - Constructor for class docking.widgets.OkDialog
Construct a simple informational dialog with a single OK button
okWasPressed() - Method in class docking.widgets.PasswordDialog
Returns true if the OK button was pressed.
OLD_BOOKMARK_PROPERTY_OBJECT_CLASS1 - Static variable in interface ghidra.program.model.listing.BookmarkManager
1st version of bookmark property object class (schema change and class moved)
OLD_BOOKMARK_PROPERTY_OBJECT_CLASS2 - Static variable in interface ghidra.program.model.listing.BookmarkManager
2nd version of bookmark property object class (class moved, property map no longer used)
OLD_LANGUAGE_FILE_EXT - Static variable in class ghidra.program.util.OldLanguageFactory
 
OLD_MAX_NAMESPACE_ID - Static variable in class ghidra.program.model.address.OldGenericNamespaceAddress
OLD_MAX_NAMESPACE_ID provides the maximum non-global namespace-ID supported by the old namespace address.
OLD_MIN_NAMESPACE_ID - Static variable in class ghidra.program.model.address.OldGenericNamespaceAddress
OLD_MIN_NAMESPACE_ID provides the minimum non-global namespace-ID supported by the old namespace address.
OldBookmark - Class in ghidra.program.database.bookmark
 
OldBookmark() - Constructor for class ghidra.program.database.bookmark.OldBookmark
Constructs a Note Bookmark (required for Saveable property objects).
OldBookmark(String, String, String, Address) - Constructor for class ghidra.program.database.bookmark.OldBookmark
Constructs a Bookmark.
OldDOSHeader - Class in ghidra.app.util.bin.format.mz
This class represents a DOS Header
OldDOSHeader(BinaryReader) - Constructor for class ghidra.app.util.bin.format.mz.OldDOSHeader
Constructs a new DOS header.
OLDER_VERSION - Static variable in exception ghidra.util.exception.VersionException
Object created with older software version.
OldFunctionManager - Class in ghidra.program.database.oldfunction
This class only exists to support upgrading Ghidra Version 2.1 and earlier.
OldFunctionManager(DBHandle, ErrorHandler, AddressMap) - Constructor for class ghidra.program.database.oldfunction.OldFunctionManager
Constructs a new OldFunctionManager.
OldGenericNamespaceAddress - Class in ghidra.program.model.address
OldGenericNamespaceAddress provides a means of instantiating namespace oriented addresses which were previously used for External, Stack and Register addresses.
OldGenericNamespaceAddress(AddressSpace, long, long) - Constructor for class ghidra.program.model.address.OldGenericNamespaceAddress
 
oldGetAddressFromLong(long) - Method in interface ghidra.program.model.address.AddressFactory
Returns the address using the old encoding format.
oldGetAddressFromLong(long) - Method in class ghidra.program.model.address.DefaultAddressFactory
 
OLDLACE - Static variable in class ghidra.util.WebColors
 
OldLanguageFactory - Class in ghidra.program.util
 
OldLanguageMappingService - Class in ghidra.program.model.lang
 
OldLanguageMappingService() - Constructor for class ghidra.program.model.lang.OldLanguageMappingService
 
OldProgramContextDB - Class in ghidra.program.database.register
ProgramContextDB defines a processor context over an address space using database range maps for storage.
OldProgramContextDB(DBHandle, ErrorHandler, Language, AddressMap, Lock) - Constructor for class ghidra.program.database.register.OldProgramContextDB
Constructs a new ProgramContextDB object
OldVariableStorageManagerDB - Class in ghidra.program.database.symbol
 
OldVariableStorageManagerDB(DBHandle, AddressMap, TaskMonitor) - Constructor for class ghidra.program.database.symbol.OldVariableStorageManagerDB
Construct a read-only variable storage manager for the old record format utilized by the VariableStorage table (NOTE: old table name does not have a space in the name).
OLIVE - Static variable in class ghidra.app.merge.util.ConflictUtility
 
OLIVE - Static variable in class ghidra.util.WebColors
 
OLIVE_DRAB - Static variable in class ghidra.util.WebColors
 
OMF_NAME - Static variable in class ghidra.app.util.opinion.OmfLoader
 
OMFAlignSym - Class in ghidra.app.util.bin.format.pe.debug
A class to represent the Object Module Format (OMF) alignment symbol.
OmfComdatExternalSymbol - Class in ghidra.app.util.bin.format.omf
 
OmfComdatExternalSymbol(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfComdatExternalSymbol
 
OmfComdatExternalSymbol.ExternalLookup - Record Class in ghidra.app.util.bin.format.omf
 
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 - Class in ghidra.app.util.bin.format.omf
Object representing data loaded directly into the final image.
OmfData() - Constructor for class ghidra.app.util.bin.format.omf.OmfData
 
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.
OmfFixupRecord - Class in ghidra.app.util.bin.format.omf
 
OmfFixupRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfFixupRecord
Read a Fixup record from the input reader
OmfFixupRecord.Subrecord - 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.
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
Contain the definition of one part of a datablock with possible recursion
OMFLibrary - Class in ghidra.app.util.bin.format.pe.debug
A class to represent the Object Module Format (OMF) Library data structure.
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
 
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;
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
 
OmfObsoleteRecord - Class in ghidra.app.util.bin.format.omf
 
OmfObsoleteRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfObsoleteRecord
Create a new OmfObsoleteRecord
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.
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 };
OMFSegMapDesc - Class in ghidra.app.util.bin.format.pe.debug
A class to represent the Object Module Format (OMF) Segment Mapping Descriptor data structure.
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.
OMFSrcModuleFile - Class in ghidra.app.util.bin.format.pe.debug
A class to represent the Object Module Format (OMF) Source Module File data structure.
OMFSrcModuleLine - Class in ghidra.app.util.bin.format.pe.debug
A class to represent the Object Module Format (OMF) Source Module Line data structure.
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
 
OmfUnknownRecord - Class in ghidra.app.util.bin.format.omf
 
OmfUnknownRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfUnknownRecord
Create a new OmfUnknownRecord
OmfUnsupportedRecord - Class in ghidra.app.util.bin.format.omf
 
OmfUnsupportedRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfUnsupportedRecord
omit() - Method in class ghidra.app.plugin.processors.generic.OpTemplate
 
ON - Enum constant in enum class ghidra.pty.PtyChild.Echo
Input is echoed to output by the terminal itself.
onAction(Consumer<C>) - Method in class docking.action.builder.AbstractActionBuilder
Sets the primary callback to be executed when this action is invoked.
onActionStateChanged(BiConsumer<ActionState<T>, EventTrigger>) - Method in class docking.action.builder.MultiStateActionBuilder
Sets the primary callback to be executed when this action changes its action state.
onClose() - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
Called from the Closeable.close() before any destructive changes have been made to gracefully shutdown the ref manager.
ONES - Static variable in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
 
OneSourceToAll(V) - Constructor for class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
Compute the shortest paths from a given vertex to all other reachable vertices in the graph
oneuse() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
 
onFilesystemClose(GFileSystem) - Method in interface ghidra.formats.gfilesystem.FileSystemEventListener
Called by GFilesystem's Closeable.close(), before any destructive changes are made to the filesystem instance.
onFilesystemRefChange(GFileSystem, FileSystemRefManager) - Method in interface ghidra.formats.gfilesystem.FileSystemEventListener
Called by FileSystemRefManager when a new FileSystemRef is created or released.
onMissingUseropDef(PcodeOp, PcodeFrame, String, PcodeUseropLibrary<T>) - Method in class ghidra.pcode.emu.DefaultPcodeThread.PcodeThreadExecutor
 
onMissingUseropDef(PcodeOp, PcodeFrame, String, PcodeUseropLibrary<T>) - Method in class ghidra.pcode.exec.PcodeExecutor
Extension point: Behavior when a userop definition was not found in the library
onMissingUseropDef(PcodeOp, String) - Method in class ghidra.pcode.emu.DefaultPcodeThread
Extension point: Behavior when a p-code userop definition is not found
onMissingUseropDef(PcodeOp, String) - Method in class ghidra.pcode.emu.ModifiedPcodeThread
 
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 interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
OP_ADD - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_ADD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_ADD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_ADD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_ADD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_ADD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_ADD - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_ADD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_ADD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_ADD - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_AND - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_AND - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
OP_AND - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
OP_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_AND - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_AND - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_AND - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_APPLY - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_APPLY - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_APPLY - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_APPLY - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_APPLY - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_APPLY - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_APPLY - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_APPLY - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_APPLY - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_APPLY - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_BIG - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_BIG - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_BIG - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_BIG - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_BIG - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_BIG - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_BIG - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_BIG - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_BIG - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_BIG - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_BUILD - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_BUILD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_BUILD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_BUILD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_BUILD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_BUILD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_BUILD - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_BUILD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_BUILD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_BUILD - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_CALL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_CALL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_CALL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_CALL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_CALL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_CALL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_CALL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_CALL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_CALL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_CALL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_CTLIST - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_CTLIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_CTLIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_DEC - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_DEC - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_DEC - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_DEC - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_DEC - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_DEC - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_DEC - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_DEC - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_DEC - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_DEC - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_DIV - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_DIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_DIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_DIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_DIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_DIV - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_DIV - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_DIV - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_DIV - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_DIV - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_EQ - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
OP_EQ - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
OP_EQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_EQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_EQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_EXPORT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_EXPORT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_EXPORT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FADD - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FADD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FADD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FADD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FADD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FADD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FADD - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FADD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FADD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FADD - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FDIV - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FDIV - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FDIV - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FDIV - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FGREAT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FLESS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FLESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FLESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FLESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FLESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FLESS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FLESS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FLESS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FLESS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FLESS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FMULT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FMULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FMULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FMULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FMULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FMULT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FMULT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FMULT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FMULT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FMULT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_FSUB - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_FSUB - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_FSUB - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_FSUB - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_FSUB - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_FSUB - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_FSUB - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_FSUB - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_FSUB - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_FSUB - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_GOTO - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_GOTO - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_GOTO - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_GOTO - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_GOTO - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_GOTO - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_GOTO - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_GOTO - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_GOTO - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_GOTO - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_GREAT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_GREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_GREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_GREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_GREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_GREAT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_GREAT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_GREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_GREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_GREAT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_HEX - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_HEX - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_HEX - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_HEX - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_HEX - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_HEX - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_HEX - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_HEX - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_HEX - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_HEX - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_IF - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_IF - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_IF - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_IF - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_IF - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_IF - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_IF - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_IF - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_IF - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_IF - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_INDEX - Static variable in class ghidra.app.util.PseudoData
 
OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_INVERT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_INVERT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_INVERT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_INVERT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_INVERT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_INVERT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_INVERT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_INVERT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_INVERT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_INVERT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_LABEL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_LABEL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_LABEL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_LABEL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_LABEL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_LABEL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_LABEL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_LEFT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_LEFT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_LEFT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_LEFT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_LEFT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_LEFT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_LEFT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_LEFT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_LEFT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_LEFT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_LESS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_LESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_LESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_LESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_LESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_LESS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_LESS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_LESS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_LESS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_LESS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_LITTLE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_LITTLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_LITTLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_LOCAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_LOCAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_LOCAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_MACRO - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_MACRO - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_MACRO - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_MACRO - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_MACRO - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_MACRO - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_MACRO - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_MACRO - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_MACRO - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_MACRO - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_MULT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_MULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_MULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_MULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_MULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_MULT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_MULT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_MULT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_MULT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_MULT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_NAMES - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_NAMES - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_NAMES - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_NAMES - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_NAMES - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_NAMES - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_NAMES - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_NAMES - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_NAMES - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_NAMES - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_NEGATE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_NEGATE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_NEGATE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_NEQ - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
OP_NEQ - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
OP_NIL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_NIL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_NIL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_NIL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_NIL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_NIL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_NIL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_NIL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_NIL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_NIL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_NOP - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_NOP - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_NOP - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_NOP - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_NOP - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_NOP - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_NOP - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_NOP - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_NOP - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_NOP - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_NOT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_NOT - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
OP_NOT - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
OP_NOT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_NOT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_NOT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_NOT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_NOT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_NOT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_NOT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_NOT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_NOT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_OR - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_OR - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
OP_OR - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
OP_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_OR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_OR - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_OR - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_PCODE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_PCODE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_PCODE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_PCODE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_PCODE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_PCODE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_PCODE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_PCODE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_PCODE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_PCODE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_QSTRING - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_QSTRING - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_QSTRING - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_REM - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_REM - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_REM - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_REM - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_REM - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_REM - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_REM - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_REM - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_REM - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_REM - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_RETURN - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_RETURN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_RETURN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_RETURN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_RETURN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_RETURN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_RETURN - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_RETURN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_RETURN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_RETURN - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_RIGHT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_RIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_RIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SDIV - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SDIV - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SDIV - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SDIV - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SGREAT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SIGNED - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SIGNED - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SIGNED - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SIZE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SIZE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SIZE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SLESS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SLESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SLESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SLESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SLESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SLESS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SLESS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SLESS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SLESS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SLESS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SPACE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SPACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SPACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SPACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SPACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SPACE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SPACE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SPACE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SPACE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SPACE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SREM - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SREM - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SREM - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SREM - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SREM - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SREM - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SREM - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SREM - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SREM - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SREM - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_STRING - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_STRING - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_STRING - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_STRING - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_STRING - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_STRING - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_STRING - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_STRING - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_STRING - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_STRING - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SUB - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SUB - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SUB - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SUB - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SUB - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SUB - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SUB - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SUB - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SUB - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SUB - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_TABLE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_TABLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_TABLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_TABLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_TABLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_TABLE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_TABLE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_TABLE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_TABLE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_TABLE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_TOKEN - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_TOKEN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_TOKEN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_TYPE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_TYPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_TYPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_TYPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_TYPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_TYPE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_TYPE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_TYPE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_TYPE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_TYPE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_VALUES - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_VALUES - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_VALUES - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_VALUES - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_VALUES - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_VALUES - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_VALUES - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_VALUES - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_VALUES - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_VALUES - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_VARNODE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_VARNODE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_VARNODE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_WITH - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_WITH - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_WITH - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_WITH - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_WITH - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_WITH - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_WITH - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_WITH - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_WITH - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_WITH - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
OP_XOR - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
OP_XOR - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
OP_XOR - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
OP_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
OP_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
OP_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
OP_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
OP_XOR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
OP_XOR - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
OP_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
OP_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
OP_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser
 
opAbs(long) - Method in class ghidra.pcode.floatformat.FloatFormat
 
opAbs(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
 
opAdd(long, long) - Method in class ghidra.pcode.floatformat.FloatFormat
 
opAdd(BigInteger, BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
 
OPAQUE_TYPE - Static variable in class ghidra.app.util.bin.format.swift.types.ContextDescriptorKind
This context descriptor represents an opaque type alias
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
 
OpBehaviorLzcount - Class in ghidra.pcode.opbehavior
 
OpBehaviorLzcount() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorLzcount
 
OpBehaviorNotEqual - Class in ghidra.pcode.opbehavior
 
OpBehaviorNotEqual() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorNotEqual
 
OpBehaviorOther - Interface in ghidra.pcode.emulate.callother
 
OpBehaviorOtherNOP - Class in ghidra.pcode.emulate.callother
 
OpBehaviorOtherNOP() - Constructor for class ghidra.pcode.emulate.callother.OpBehaviorOtherNOP
 
OpBehaviorPiece - Class in ghidra.pcode.opbehavior
 
OpBehaviorPiece() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorPiece
 
OpBehaviorPopcount - Class in ghidra.pcode.opbehavior
 
OpBehaviorPopcount() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorPopcount
 
OpBehaviorSubpiece - Class in ghidra.pcode.opbehavior
 
OpBehaviorSubpiece() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorSubpiece
 
opCeil(long) - Method in class ghidra.pcode.floatformat.FloatFormat
 
opCeil(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
 
opcode - Variable in class ghidra.app.decompiler.signature.BlockSignature
 
opcode - Variable in class ghidra.app.decompiler.signature.VarnodeSignature
 
opcode - Variable in class ghidra.app.util.bin.format.pef.Relocation
 
opcode() - Method in class ghidra.app.plugin.processors.generic.OpTemplate
 
opcodeOffsets - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
 
OpcodeTable - Class in ghidra.app.util.bin.format.macho.commands.dyld
Abstract class used to represent the generic components of a Mach-O opcode table
OpcodeTable() - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
 
opdef - Variable in class ghidra.pcode.emu.sys.UseropEmuSyscallDefinition
 
opDiv(long, long) - Method in class ghidra.pcode.floatformat.FloatFormat
 
opDiv(BigInteger, BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
 
open() - Method in interface ghidra.framework.store.DatabaseItem
Open the current version of the stored database for non-update use.
open() - Method in class ghidra.framework.store.local.LocalDatabaseItem
 
open() - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
 
open(int) - Method in interface ghidra.framework.store.DatabaseItem
Open a specific version of the stored database for non-update use.
open(int) - Method in class ghidra.framework.store.local.LocalDatabaseItem
 
open(int) - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
 
open(int, int) - Method in interface ghidra.framework.store.DatabaseItem
Open a specific version of the stored database for non-update use.
open(int, int) - Method in class ghidra.framework.store.local.LocalDatabaseItem
 
open(int, int) - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
 
open(int, int, TaskMonitor) - Method in class ghidra.framework.store.db.VersionedDatabase
Open a specific version of the stored database for non-update use.
open(int, String) - Method in interface ghidra.program.model.pcode.ByteIngest
Open the ingester for receiving bytes.
open(int, String) - Method in class ghidra.program.model.pcode.PackedDecode
 
open(int, String) - Method in class ghidra.program.model.pcode.StringIngest
 
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(String, int, int) - Method in interface ghidra.pty.unix.PosixC
 
open(String, Set<EmuUnixFileSystem.OpenFlag>, EmuUnixUser, int) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixFileSystem
 
open(String, Set<EmuUnixFileSystem.OpenFlag>, EmuUnixUser, int) - Method in interface ghidra.pcode.emu.unix.EmuUnixFileSystem
Open the requested file according to the given flags and user
OPEN - Enum constant in enum class ghidra.framework.main.DataTreeDialogType
Dialog type for opening domain data files
OPEN - Static variable in class ghidra.framework.main.DataTreeDialog
 
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 - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
OPEN_FILE_SYSTEM - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
OPEN_FOLDER_ICON - Static variable in interface ghidra.framework.model.DomainFolder
 
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(ResourceFile, boolean) - Method in interface ghidra.app.services.DataTypeArchiveService
Opens the specified gdt (file based) data type archive.
openArchive(DomainFile, TaskMonitor) - Method in interface ghidra.app.services.DataTypeArchiveService
Opens the specified project-located data type archive.
openArchive(DataTypeArchive) - Method in interface ghidra.app.services.DataTypeArchiveService
Deprecated.
openArchive(File, boolean) - Method in interface ghidra.app.services.DataTypeArchiveService
Deprecated.
openAssociatedUserFile(String, String, FileSystem, TaskMonitor) - Method in class ghidra.framework.data.DBWithUserDataContentHandler
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.
openCachedProgram(DomainFile, Object) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
openCachedProgram(DomainFile, Object) - Method in interface ghidra.app.services.ProgramManager
Opens a program or retrieves it from a cache.
openCachedProgram(URL, Object) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
openCachedProgram(URL, Object) - Method in interface ghidra.app.services.ProgramManager
Opens a program or retrieves it from a cache.
OpenCloseField - Class in ghidra.app.util.viewer.field
FactoryField class for displaying the open/close field.
OpenCloseField(FieldFactory, ProxyObj<?>, int, FontMetrics, int, int, boolean) - Constructor for class ghidra.app.util.viewer.field.OpenCloseField
Constructor
OpenCloseFieldFactory - Class in ghidra.app.util.viewer.field
Generates Open/Close Fields.
OpenCloseFieldFactory() - Constructor for class ghidra.app.util.viewer.field.OpenCloseFieldFactory
 
OpenCloseFieldMouseHandler - Class in ghidra.app.util.viewer.field
 
OpenCloseFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.OpenCloseFieldMouseHandler
 
OpenCloseManager - Class in ghidra.app.util.viewer.util
Manages the open/close state of structures and arrays at specific addresses.
OpenCloseManager() - Constructor for class ghidra.app.util.viewer.util.OpenCloseManager
 
openConnection(URL) - Method in class ghidra.framework.protocol.ghidra.Handler
 
openData(Data) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
 
openData(Data) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
Opens the given data, but not any sub-components.
openData(Data) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
openData(Data) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
 
openData(Data) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
Marks the given data as open.
openDatabase(String, DBHandle) - Method in class ghidra.app.plugin.debug.DbViewerProvider
Opens the database for viewing its table data.
openDatabase(String, String, int, int) - Method in class ghidra.framework.client.RepositoryAdapter
 
openDatabase(String, String, int, int) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
openDatabase(String, String, int, int) - Method in interface ghidra.framework.remote.RepositoryHandle
Open an existing version of a database buffer file for non-update read-only use.
openDatabase(String, String, long) - Method in class ghidra.framework.client.RepositoryAdapter
 
openDatabase(String, String, long) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
openDatabase(String, String, long) - Method in interface ghidra.framework.remote.RepositoryHandle
Open the current version for checkin of new version.
openDataFile(String, String, int) - Method in class ghidra.framework.client.RepositoryAdapter
 
openDataTypeArchive(File, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
Opens an existing File Data Type Archive.
openDataTypeArchive(String) - Method in interface ghidra.app.services.DataTypeArchiveService
Opens a data type archive that was built into 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(DomainObject) - Method in class ghidra.app.merge.MergeManagerPlugin
 
openDomainObject(DomainObject, boolean) - Method in class ghidra.app.merge.MergeManagerPlugin
 
openDomainObject(DomainObject, int) - Method in class ghidra.app.merge.MergeManagerPlugin
 
openElement() - Method in interface ghidra.program.model.pcode.Decoder
Open (traverse into) the next child element of the current parent.
openElement() - Method in class ghidra.program.model.pcode.PackedDecode
 
openElement(ElementId) - Method in interface ghidra.program.model.pcode.Decoder
Open (traverse into) the next child element, which must be of a specific type The child becomes the current parent, and its attributes are initialized for use with getNextAttributeId.
openElement(ElementId) - Method in interface ghidra.program.model.pcode.Encoder
Begin a new element in the encoding The element will have the given ElementId annotation and becomes the \e current element.
openElement(ElementId) - Method in class ghidra.program.model.pcode.PackedDecode
 
openElement(ElementId) - Method in class ghidra.program.model.pcode.PackedEncode
 
openElement(ElementId) - Method in class ghidra.program.model.pcode.XmlEncode
 
openFileArchive(ResourceFile, boolean) - Static method in class ghidra.program.model.data.FileDataTypeManager
Open an existing data-type file archive using the default data organization.
openFileArchive(File, boolean) - Static method in class ghidra.program.model.data.FileDataTypeManager
Open an existing data-type file archive using the default data organization.
openFileSystem(FSRL) - Method in interface ghidra.app.services.FileSystemBrowserService
Opens the given FSRL in a file system browser.
openFileSystem(FSRL) - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
 
openFileSystemContainer(FSRL, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Open the file system contained at the specified location.
openForUpdate(long) - Method in interface ghidra.framework.store.DatabaseItem
Open the current version of the stored database for update use.
openForUpdate(long) - Method in class ghidra.framework.store.local.LocalDatabaseItem
Open the latest database version for update.
openForUpdate(long) - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
 
openForUpdate(TaskMonitor) - Method in class db.Database
Open the stored database for update use.
openForUpdate(TaskMonitor) - Method in class ghidra.framework.store.db.PackedDatabase
 
openForUpdate(TaskMonitor) - Method in class ghidra.framework.store.db.VersionedDatabase
 
openInputStream() - Method in class ghidra.app.script.ResourceFileJavaFileObject
 
openJarResourceFile(File, JarEntryFilter) - Static method in class generic.jar.ResourceFile
Creates a new Root ResourceFile for a given jar file.
openLibraryFile(DomainFile, String) - Method in class ghidra.program.util.ExternalSymbolResolver
Opens a library binary.
OpenMode - Enum Class in ghidra.framework.data
OpenMode provides an instantiation mode for DomainObject implementations and internal storage adapters.
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(ProgramLocator, TaskMonitor) - Method in class ghidra.app.util.task.ProgramOpener
Opens the program for the given location.
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.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.ProgramMergeManagerPlugin
 
openProgram(DomainFile, int, int) - Method in interface ghidra.app.services.ProgramManager
Open the program for the given domainFile
openProgram(Program) - Method in class ghidra.app.decompiler.DecompInterface
This call initializes a new decompiler process to do decompilations for a new program.
openProgram(Program) - Method in class ghidra.app.merge.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, int) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
openProgram(Program, int) - Method in interface ghidra.app.services.ProgramManager
Open the specified program in the tool.
openProgram(Object, Tool, boolean, TaskMonitor) - Method in class ghidra.features.base.values.ProgramFileValue
Convenience method for opening the program for the current program file value.
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 to open a program
OpenProgramPluginEvent(String, Program) - Constructor for class ghidra.app.events.OpenProgramPluginEvent
Construct a new plugin event.
OpenProgramRequest - Class in ghidra.app.util.task
 
OpenProgramRequest(Program, ProgramLocator, Object) - Constructor for class ghidra.app.util.task.OpenProgramRequest
 
OpenProgramTask - Class in ghidra.app.util.task
Task for opening one or more programs.
OpenProgramTask(ProgramLocator, Object) - Constructor for class ghidra.app.util.task.OpenProgramTask
Construct a task for opening a program.
OpenProgramTask(DomainFile, int, Object) - Constructor for class ghidra.app.util.task.OpenProgramTask
Construct a task for opening a program
OpenProgramTask(DomainFile, Object) - Constructor for class ghidra.app.util.task.OpenProgramTask
Construct a task for opening the current version of a program
OpenProgramTask(URL, Object) - Constructor for class ghidra.app.util.task.OpenProgramTask
Construct a task for opening a program from a URL
OpenProgramTask(List<ProgramLocator>, Object) - Constructor for class ghidra.app.util.task.OpenProgramTask
Construct a task for opening one or more programs.
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.
openpty() - Method in interface ghidra.pty.PtyFactory
Open a new pseudo-terminal of the default size (80 x 25)
openpty(int, int) - Method in interface ghidra.pty.PtyFactory
Open a new pseudo-terminal
openpty(short, short) - Method in enum class ghidra.pty.linux.LinuxPtyFactory
 
openpty(short, short) - Method in enum class ghidra.pty.macos.MacosPtyFactory
 
openpty(short, short) - Method in interface ghidra.pty.PtyFactory
Open a new pseudo-terminal
openpty(short, short) - Method in class ghidra.pty.ssh.GhidraSshPtyFactory
 
openpty(short, short) - Static method in class ghidra.pty.windows.ConPty
 
openpty(short, short) - Method in enum class ghidra.pty.windows.ConPtyFactory
 
openpty(IntByReference, IntByReference, Pointer, Pointer, Pointer) - Method in interface ghidra.pty.unix.Util
 
openpty(PosixC.Ioctls) - Static method in class ghidra.pty.unix.UnixPty
 
openReader(boolean) - Method in class ghidra.app.script.ResourceFileJavaFileObject
 
openTransaction() - Method in interface ghidra.program.model.listing.ProgramUserData
Open new transaction.
openTransaction(ErrorHandler) - Method in class db.DBHandle
Open new transaction.
openTransaction(String) - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
openTransaction(String) - Method in interface ghidra.framework.model.DomainObject
Open new transaction.
openTransaction(String) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
openTransaction(String) - Method in class ghidra.program.database.ProjectDataTypeManager
 
openTransaction(String) - Method in interface ghidra.program.model.data.DataTypeManager
Open new transaction.
openTransaction(String) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
 
OpenVersionedFileDialog<T extends DomainObject> - Class in ghidra.framework.main
Dialog to open a file that is versioned and allow a version to be opened.
OpenVersionedFileDialog(PluginTool, String, Class<T>) - Constructor for class ghidra.framework.main.OpenVersionedFileDialog
Constructor
OpenVersionedFileDialog(PluginTool, String, Class<T>, List<T>) - 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, ListingHighlightProvider, 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.
operands() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramInstruction
Returns the value of the operands record component.
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
 
OperandValueMatcher - Class in ghidra.app.plugin.assembler.sleigh.expr.match
A matcher for a constructor's operand value, constrained by its defining expression
OperandValueMatcher(ExpressionMatcher<?>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.match.OperandValueMatcher
 
OperandValueSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
Solves expressions of an operand value
OperandValueSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.OperandValueSolver
 
OperatingSystem - Enum Class 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
 
opMatches(PatternExpression) - Method in class ghidra.app.plugin.assembler.sleigh.expr.match.AbstractExpressionMatcher
 
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
 
opnd(ExpressionMatcher<?>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match an operand value
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
 
opRound(long) - Method in class ghidra.pcode.floatformat.FloatFormat
 
opRound(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
 
ops - Variable in class ghidra.app.plugin.assembler.sleigh.expr.match.AbstractExpressionMatcher
 
ops - Variable in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary
 
opSeq - Variable in class ghidra.app.decompiler.signature.BlockSignature
 
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
 
opSym - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyNopStateGenerator
 
opSym - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandState
 
opSym - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandStateGenerator
 
opSym - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyStringStateGenerator
 
OPT_CODE - Static variable in class ghidra.app.util.xml.XmlProgramOptions
Flag to indicate reading/writing instructions
OPT_COMMENTS - Static variable in class ghidra.app.util.xml.XmlProgramOptions
Flag to indicate reading/writing comments
OPT_DATA - Static variable in class ghidra.app.util.xml.XmlProgramOptions
Flag to indicate reading/writing data
OPT_EMPTY_TREE_NODES - Static variable in class ghidra.app.util.xml.XmlProgramOptions
Flag to indicate reading/writing empty program tree nodes
OPT_EQUATES - Static variable in class ghidra.app.util.xml.XmlProgramOptions
Flag to indicate reading/writing equates
OPT_FUNCTIONS - Static variable in class ghidra.app.util.xml.XmlProgramOptions
Flag to indicate reading/writing functions
OPT_MEMORY_BLOCKS - Static variable in class ghidra.app.util.xml.XmlProgramOptions
Flag to indicate reading/writing memory blocks
OPT_MEMORY_CONTENTS - Static variable in class ghidra.app.util.xml.XmlProgramOptions
Flag to indicate reading/writing memory contents
OPT_PROPERTIES - Static variable in class ghidra.app.util.xml.XmlProgramOptions
Flag to indicate reading/writing properties
OPT_REFERENCES - Static variable in class ghidra.app.util.xml.XmlProgramOptions
Flag to indicate reading/writing references
OPT_SYMBOLS - Static variable in class ghidra.app.util.xml.XmlProgramOptions
Flag to indicate reading/writing symbols
OPT_TREES - Static variable in class ghidra.app.util.xml.XmlProgramOptions
Flag to indicate reading/writing trees
OPTD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
OpTemplate - Class in ghidra.app.plugin.processors.generic
 
OpTemplate(int, VarnodeTemplate[], VarnodeTemplate, AddressFactory) - Constructor for class ghidra.app.plugin.processors.generic.OpTemplate
 
optimize() - Method in class ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
The default pcode generated for a constructor is typically not very efficient.
Option - Class in ghidra.app.util
Container class to hold a name, value, and class of the value.
Option - Class in ghidra.framework.options
 
Option(String, OptionType, String, HelpLocation, Object, boolean, PropertyEditor) - Constructor for class ghidra.framework.options.Option
 
Option(String, Class<?>) - Constructor for class ghidra.app.util.Option
Construct a new Option.
Option(String, Class<?>, Object, String, String) - Constructor for class ghidra.app.util.Option
Construct a new Option
Option(String, Object) - Constructor for class ghidra.app.util.Option
Construct a new Option.
Option(String, Object, Class<?>, String) - Constructor for class ghidra.app.util.Option
Construct a new Option
Option(String, String, Object) - Constructor for class ghidra.app.util.Option
Construct a new Option.
OPTION_BASE_FONT - Static variable in interface ghidra.GhidraOptions
Option for the base font.
OPTION_FOLLOW_COMPUTED_CALL - Static variable in interface ghidra.GhidraOptions
Option for the following computed calls when selecting by flow.
OPTION_FOLLOW_COMPUTED_JUMP - Static variable in interface ghidra.GhidraOptions
Option for the following computed jumps when selecting by flow.
OPTION_FOLLOW_CONDITIONAL_CALL - Static variable in interface ghidra.GhidraOptions
Option for the following conditional calls when selecting by flow.
OPTION_FOLLOW_CONDITIONAL_JUMP - Static variable in interface ghidra.GhidraOptions
Option for the following conditional jumps when selecting by flow.
OPTION_FOLLOW_POINTERS - Static variable in interface ghidra.GhidraOptions
Option for the following pointers when selecting by flow.
OPTION_FOLLOW_UNCONDITIONAL_CALL - Static variable in interface ghidra.GhidraOptions
Option for the following unconditional calls when selecting by flow.
OPTION_FOLLOW_UNCONDITIONAL_JUMP - Static variable in interface ghidra.GhidraOptions
Option for the following unconditional jumps when selecting by flow.
OPTION_HIGHLIGHT_COLOR - Static variable in interface ghidra.GhidraOptions
 
OPTION_kPEFInitLibBeforeMask - Static variable in class ghidra.app.util.bin.format.pef.ImportedLibrary
The imported library must be initialized first.
OPTION_kPEFWeakImportLibMask - Static variable in class ghidra.app.util.bin.format.pef.ImportedLibrary
The imported library is allowed to be missing.
OPTION_MAX_GO_TO_ENTRIES - Static variable in interface ghidra.GhidraOptions
Option name for the max number of go to entries to be remembered.
OPTION_NAME_BASE_ADDR - Static variable in class ghidra.app.util.opinion.BinaryLoader
 
OPTION_NAME_BLOCK_NAME - Static variable in class ghidra.app.util.opinion.BinaryLoader
 
OPTION_NAME_CREATE_TRY_CATCH_COMMENTS - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
 
OPTION_NAME_FILE_OFFSET - Static variable in class ghidra.app.util.opinion.BinaryLoader
 
OPTION_NAME_IS_OVERLAY - Static variable in class ghidra.app.util.opinion.BinaryLoader
 
OPTION_NAME_LEN - Static variable in class ghidra.app.util.opinion.BinaryLoader
 
OPTION_NUMERIC_FORMATTING - Static variable in interface ghidra.GhidraOptions
Option name for interpreting addresses as a number
OPTION_ONE - Static variable in class docking.widgets.OptionDialog
Identifier for option one.
OPTION_SEARCH_LIMIT - Static variable in interface ghidra.GhidraOptions
Option for the max number of hits found in a search; the search stops when it reaches this limit.
OPTION_SEARCH_TITLE - Static variable in interface ghidra.GhidraOptions
Options title the search category
OPTION_SELECTION_COLOR - Static variable in interface ghidra.GhidraOptions
 
OPTION_SHOW_BLOCK_NAME - Static variable in interface ghidra.GhidraOptions
Option name for whether to show the block name in the operand.
OPTION_THREE - Static variable in class docking.widgets.OptionDialog
Identifier for option three.
OPTION_TWO - Static variable in class docking.widgets.OptionDialog
Identifier for option two.
optional() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.FieldMapping
Marks this field as optional.
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]; };
OptionalHeaderROM - Class in ghidra.app.util.bin.format.pe
A class to represent the IMAGE_ROM_OPTIONAL_HEADER data structure.
OptionalHeaderROM() - Constructor for class ghidra.app.util.bin.format.pe.OptionalHeaderROM
 
optionChanged(Option) - Method in interface ghidra.app.util.OptionListener
Notification that the given option changed.
optionChanged(Option) - Method in class ghidra.app.util.OptionsDialog
 
OptionChooser - Interface in ghidra.app.util.importer
 
OptionDialog - Class in docking.widgets
A utility class to easily show dialogs that require input from the user.
OptionDialog(String, String, int, Icon) - Constructor for class docking.widgets.OptionDialog
Construct a simple informational dialog with a single OK button.
OptionDialog(String, String, String, int, Icon) - Constructor for class docking.widgets.OptionDialog
Construct a simple one-option dialog with a Cancel button.
OptionDialog(String, String, String, int, Icon, String) - Constructor for class docking.widgets.OptionDialog
Construct a simple one-option dialog with a Cancel button.
OptionDialog(String, String, String, String, int, Icon, boolean) - Constructor for class docking.widgets.OptionDialog
Construct a simple two-option dialog.
OptionDialog(String, String, String, String, int, Icon, boolean, String) - Constructor for class docking.widgets.OptionDialog
Construct a simple two-option dialog.
OptionDialog(String, String, String, String, String, int, Icon, boolean) - Constructor for class docking.widgets.OptionDialog
 
OptionDialogBuilder - Class in docking.widgets
Class for creating OptionDialogs using the builder pattern.
OptionDialogBuilder() - Constructor for class docking.widgets.OptionDialogBuilder
Constructs an OptionDialogBuilder with not even the minimal information required.
OptionDialogBuilder(String) - Constructor for class docking.widgets.OptionDialogBuilder
Constructs an OptionDialogBuilder with not even the minimal information required.
OptionDialogBuilder(String, String) - Constructor for class docking.widgets.OptionDialogBuilder
Constructs an OptionDialogBuilder with the minimal information required.
OPTIONED - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
OptionException - Exception in ghidra.app.util
Exception thrown if there was a problem accessing an Option, or if an informational message is to be conveyed.
OptionException(String) - Constructor for exception ghidra.app.util.OptionException
Construct a new OptionException.
OptionException(String, boolean) - Constructor for exception ghidra.app.util.OptionException
Construct a new OptionException that may be an informational message if isValid is true.
OptionListener - Interface in ghidra.app.util
Notification that an Option changed.
options - Variable in class ghidra.framework.data.DomainObjectAdapterDB
 
options - Variable in class ghidra.graph.viewer.SatelliteGraphViewer
 
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
 
OPTIONS_PROJECT_SAVE_STATE_KEY - Static variable in interface ghidra.app.util.opinion.Loader
Key used to lookup and store all loader options in the project's saved state
OptionsBasedDataTypeDisplayOptions - Class in ghidra.app.util.viewer.field
 
OptionsBasedDataTypeDisplayOptions(Options) - Constructor for class ghidra.app.util.viewer.field.OptionsBasedDataTypeDisplayOptions
 
optionsButton - Variable in class ghidra.plugin.importer.ImporterDialog
 
optionsChanged() - Method in class ghidra.graph.viewer.GraphComponent
 
optionsChanged() - Method in class ghidra.graph.viewer.GraphViewer
 
optionsChanged() - Method in class ghidra.graph.viewer.SatelliteGraphViewer
Called to signal that the options used by this viewer have changed
optionsChanged() - Method in class ghidra.graph.viewer.VisualGraphView
Called when the options used by this graph view have changed
optionsChanged(DecompileOptions) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
optionsChanged(Options) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
optionsChanged(Options) - Method in interface ghidra.service.graph.GraphDisplayProvider
Called if the graph options change
optionsChanged(Options, Program) - Method in class ghidra.app.analyzers.CondenseFillerBytesAnalyzer
 
optionsChanged(Options, Program) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
 
optionsChanged(Options, Program) - Method in class ghidra.app.plugin.prototype.analysis.AggressiveInstructionFinderAnalyzer
 
optionsChanged(Options, Program) - Method in class ghidra.app.services.AbstractAnalyzer
 
optionsChanged(Options, Program) - Method in interface ghidra.app.services.Analyzer
Analyzers should initialize their options from the values in the given Options, providing appropriate default values.
optionsChanged(Options, String, Object, Object) - Method in class ghidra.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.
optionsChanged(ToolOptions, String, Object, Object) - Method in class ghidra.service.graph.GraphDisplayOptions
 
OptionsChangeListener - Interface in ghidra.framework.options
Interface for notifying listeners when options change.
OptionsDataTransformer() - Constructor for class docking.options.editor.OptionsPanel.OptionsDataTransformer
 
OptionsDialog - Class in docking.options.editor
Dialog for editing options within a tool.
OptionsDialog - Class in ghidra.app.util
Dialog for editing the import options for a selected importer format.
OptionsDialog(String, String, Options[], OptionsEditorListener) - Constructor for class docking.options.editor.OptionsDialog
Construct a new OptionsDialog.
OptionsDialog(String, String, Options[], OptionsEditorListener, boolean) - Constructor for class docking.options.editor.OptionsDialog
 
OptionsDialog(List<Option>, OptionValidator, AddressFactoryService) - Constructor for class ghidra.app.util.OptionsDialog
Constructs 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
 
optionsRebuilt() - Method in class docking.actions.ToolActions
 
OptionsService - Interface in docking.options
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 Class 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
or(ExpressionMatcher<?>, ExpressionMatcher<?>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match the form L | R or R | L
or(Varnode, Varnode, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
 
OR - Enum constant in enum class docking.widgets.filter.MultitermEvaluationMode
 
OR - Enum constant in enum class docking.widgets.table.columnfilter.LogicOperation
 
OR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
ORANGE - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
ORANGE - Static variable in class ghidra.app.merge.util.ConflictUtility
 
ORANGE - Static variable in class ghidra.util.WebColors
 
ORANGE_RED - Static variable in class ghidra.util.WebColors
 
orb(long) - Method in class ghidra.pcode.struct.CallExpr
 
orb(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate boolean or
orb(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
orb(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate boolean or
ORCHID - Static variable in class ghidra.util.WebColors
 
orderOpNodes(AssemblyConstructorSemantic) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructStateGenerator
Arrange the branch's (mnemonic) children according to the machine-code production
orderOpNodes(AssemblyConstructorSemantic) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyHiddenConstructStateGenerator
 
orderParameters() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
All input and output parameters must have a unique index.
orderWithinGroup(ParamEntry, ParamEntry) - Static method in class ghidra.program.model.lang.ParamEntry
ParamEntry within a group must be distinguishable by size or by type
ordinal - Variable in class ghidra.app.cmd.function.AddParameterCommand
Deprecated.
 
ordinal - Variable in class ghidra.program.model.listing.ParameterImpl
 
ordinal() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.FieldOutput
Optional ordinal of the marked field in the structure that will be created.
ORDINAL_LOOKUP_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractOrdinalSupportLoader
 
ORDINAL_PREFIX - Static variable in class ghidra.program.model.symbol.SymbolUtilities
The standard prefix for denoting the ordinal values of a symbol.
OrdinalComparator() - Constructor for class ghidra.program.model.data.CompositeInternal.OrdinalComparator
 
OrExpression - Class in ghidra.app.plugin.processors.sleigh.expression
Form new expression by ORing together two PatternExpressions
OrExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.OrExpression
 
OrExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
Solves expressions of the form A | B
OrExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
 
OrExpressionSolver.Matchers - Class in ghidra.app.plugin.assembler.sleigh.expr
 
ori(long) - Method in class ghidra.pcode.struct.CallExpr
 
ori(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate an integer (bitwise) or
ori(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
ori(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate an integer (bitwise) or
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.ExternalFunctionMerger
 
ORIGINAL - Static variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
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
 
ORIGINAL_VAR - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
originalDemangled - Variable in class ghidra.app.util.demangler.DemangledObject
 
originalDomainObject - Variable in class ghidra.app.merge.MergeManager
 
OriginalFileExporter - Class in ghidra.app.util.exporter
OriginalFileExporter() - Constructor for class ghidra.app.util.exporter.OriginalFileExporter
Creates a new OriginalFileExporter
originalHTMLData - Variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
originalPgm - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
originalString() - Method in record class ghidra.app.services.StringValidityScore
Returns the value of the originalString record component.
origProjectUserList - Variable in class ghidra.framework.main.ProjectAccessPanel
 
origResolvedDts - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
OrPattern - Class in ghidra.app.plugin.processors.sleigh.pattern
A pattern that can be matched by matching any of a list of subpatterns
OrPattern() - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
 
OrPattern(DisjointPattern, DisjointPattern) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
 
OrPattern(ArrayList<?>) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
 
OrQuery - Class in ghidra.program.database.util
Combines two queries such that this query is the logical "OR" of the two queries.
OrQuery(Query, Query) - Constructor for class ghidra.program.database.util.OrQuery
Construct a new OrQuery from two other queries.
OSFileNotFoundException - Exception in ghidra.framework
Signals that an attempt to find a Ghidra "OS-file" (native binary) has failed.
OSFileNotFoundException(Platform, String) - Constructor for exception ghidra.framework.OSFileNotFoundException
Creates a new OSFileNotFoundException with an unknown module
OSFileNotFoundException(Platform, String, String) - Constructor for exception ghidra.framework.OSFileNotFoundException
OSFileNotFoundException(String) - Constructor for exception ghidra.framework.OSFileNotFoundException
Creates a new OSFileNotFoundException for the current Platform with an unknown module
OSFileNotFoundException(String, String) - Constructor for exception ghidra.framework.OSFileNotFoundException
Creates a new OSFileNotFoundException for the current Platform
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() - Method in record class ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
Returns the value of the other record component.
OTHER - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileType
 
OTHER - Enum constant in enum class ghidra.pcode.exec.PcodeArithmetic.Purpose
Some other reason, perhaps for userop library use
OTHER - Static variable in class ghidra.app.util.viewer.field.ListingColors.XrefColors
 
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.SpaceNames
 
OTHER_SPACE_NAME - Static variable in class ghidra.program.model.lang.SpaceNames
 
OTHER_TEXT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
otherName - Variable in class ghidra.app.plugin.match.MatchSet
 
out - Variable in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
 
out - Variable in class ghidra.sleigh.grammar.SleighEcho
 
out - Variable in class ghidra.util.MonitoredOutputStream
 
out(Object) - Static method in class ghidra.util.Msg
Useful for printing temporary messages without any logging markup.
OUT - Enum constant in enum class ghidra.graph.viewer.PathHighlightMode
Shows all paths reachable from the current vertex
OUT_SYMBOL_NAME - Static variable in class ghidra.pcode.exec.SleighPcodeUseropDefinition
 
outDegree(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns outValence as a double.
outDegree(Vertex) - Method in class ghidra.util.graph.WeightedDigraph
Deprecated.
Returns the weighted out-degree of this vertex.
outDegree(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
OUTER_TEXT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
outererror() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
outererror() - Method in class ghidra.sleigh.grammar.SleighParser
 
outererror_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.outererror_return
 
outgoingEdges(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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.pcode.emu.unix.IOStreamEmuUnixFileHandle
 
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.
outputError(String) - Method in class generic.theme.AbstractThemeReader
 
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.
OutputParamCheckDWARFFunctionFixup - Class in ghidra.app.util.bin.format.dwarf.funcfixup
Complains about function parameters that are marked as 'output' and don't have storage locations.
OutputParamCheckDWARFFunctionFixup() - Constructor for class ghidra.app.util.bin.format.dwarf.funcfixup.OutputParamCheckDWARFFunctionFixup
 
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.
outputStream - Variable in class ghidra.pty.ssh.SshPtyEndpoint
 
outputStream - Variable in class ghidra.pty.windows.ConPtyEndpoint
 
outStream - Variable in class ghidra.program.model.pcode.PackedEncode
 
outtype - Variable in class ghidra.program.model.lang.PrototypePieces
 
outValence(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
The number of edges having v as their initial or "from" vertex.
outVar - Variable in class ghidra.pcode.emu.sys.UseropEmuSyscallDefinition
 
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
 
overlapChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
OverlapCodeSubModel - Class in ghidra.program.model.block
OverlapCodeSubModel (O-model) defines subroutines with a unique entry point, which may share code with other subroutines.
OverlapCodeSubModel(Program) - Constructor for class ghidra.program.model.block.OverlapCodeSubModel
Construct a OverlapCodeSubModel subroutine on a program.
OverlapCodeSubModel(Program, boolean) - Constructor for class ghidra.program.model.block.OverlapCodeSubModel
Construct a OverlapCodeSubModel subroutine on a program.
OVERLAPPED_SUBROUTINE_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
Name of the implementation for an overlapped subroutine model.
OverlappingFunctionException - Exception in ghidra.program.database.function
 
OverlappingFunctionException(Address) - Constructor for exception ghidra.program.database.function.OverlappingFunctionException
 
OverlappingFunctionException(Address, OverlappingNamespaceException) - Constructor for exception ghidra.program.database.function.OverlappingFunctionException
 
OverlappingFunctionException(String) - Constructor for exception ghidra.program.database.function.OverlappingFunctionException
 
OverlappingNamespaceException - Exception in ghidra.program.database.symbol
 
OverlappingNamespaceException(Address, Address) - Constructor for exception ghidra.program.database.symbol.OverlappingNamespaceException
 
overlapsNamespace(AddressSetView) - Method in class ghidra.program.database.symbol.NamespaceManager
Checks if an existing namespace's address set intersects with the given set.
overlay - Variable in class ghidra.app.decompiler.DecompInterface.EncodeDecodeSet
 
OVERLAY_SPACE_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
OVERLAY_SPACE_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
OVERLAY_SPACE_RENAMED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
OverlayAddressSpace - Class in ghidra.program.model.address
 
OverlayAddressSpace(AddressSpace, int, String) - Constructor for class ghidra.program.model.address.OverlayAddressSpace
Construction an overlay address space instance.
overlayEncodingSet - Variable in class ghidra.app.decompiler.DecompInterface
 
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
 
overlayRegionSupplier - Variable in class ghidra.program.database.ProgramAddressFactory
 
OverlayRegionSupplier - Interface in ghidra.program.database
OverlayRegionSupplier provides a callback mechanism which allows a ProgramOverlayAddressSpace to identify defined memory regions within its space so that it may properly implement the OverlayAddressSpace.contains(long) method.
overlaySpaceRenamed(String, String) - Method in class ghidra.program.model.address.DefaultAddressFactory
Update address factory map following the rename of an overlay address space instance.
overlaySpaceRenamed(String, String, boolean) - Method in class ghidra.program.database.ProgramAddressFactory
 
OVERRIDE - Static variable in class ghidra.app.util.viewer.field.ListingColors.MnemonicColors
 
OVERRIDE_NAMESPACE_NAME - Static variable in class ghidra.program.model.pcode.HighFunction
 
overrideColor(String, String) - Method in class generic.theme.laf.UiDefaultsMapper
 
overrideContext(RegisterValue) - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
overrideContext(RegisterValue) - Method in interface ghidra.pcode.emu.PcodeThread
Adjust the thread's decoding context and write the contextreg of its executor state
overrideContextWithDefault() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
overrideContextWithDefault() - Method in interface ghidra.pcode.emu.PcodeThread
Set the context at the current counter to the default given by the language
overrideCounter(Address) - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
overrideCounter(Address) - Method in class ghidra.pcode.emu.ModifiedPcodeThread
 
overrideCounter(Address) - Method in interface ghidra.pcode.emu.PcodeThread
Set the thread's program counter and write the pc register of its executor state
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.
OVLDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
owner - Variable in class docking.action.builder.AbstractActionBuilder
Owner for the DockingAction
owner - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
OWNER - Static variable in class ghidra.framework.data.DefaultProjectData
 
ownerIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam.CliGenericParamRow
 
ownerIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint.CliGenericParamConstraintRow
 
ownerRemoved(String) - Method in class docking.DockingWindowManager
 
OWNERSHIP_INFO - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
 
owningSet() - Method in class ghidra.util.graph.attributes.Attribute
Return the KeyIndexableSet, typically a VertexSet or EdgeSet, that this attribute is defined for.

P

pack() - Method in class docking.widgets.PopupWindow
 
pack() - Method in class ghidra.program.model.data.AlignedStructurePacker
Perform packing on the structure components.
pack() - Method in class ghidra.program.model.data.EnumDataType
Sets this enum to it smallest (power of 2) size that it can be and still represent all its current values.
pack(int) - Method in interface ghidra.program.model.data.Composite
PACKAGE_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
 
packageName() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Returns the value of the packageName record component.
packageName() - Element in annotation interface ghidra.framework.plugintool.PluginInfo
The package name this plugin belongs in.
packagePath() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Returns the value of the packagePath record component.
packComponents(StructureInternal) - Static method in class ghidra.program.model.data.AlignedStructureInspector
Perform structure component packing in a read-only fashion primarily for the purpose of computing external alignment for existing structures.
packComponents(StructureInternal, List<? extends InternalDataTypeComponent>) - Static method in class ghidra.program.model.data.AlignedStructurePacker
Perform structure component packing.
packCompositeIfPossible(Composite, DataTypeManager) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
 
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 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PackedBytes - Class in ghidra.program.model.pcode
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.pcode.PackedBytes
 
PackedData - Enum constant in enum class 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 Class 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.
PackedDecode - Class in ghidra.program.model.pcode
 
PackedDecode() - Constructor for class ghidra.program.model.pcode.PackedDecode
Constructor for formats that do not use the readSpace() methods or use setAddressFactory() in the middle of decoding
PackedDecode(AddressFactory) - Constructor for class ghidra.program.model.pcode.PackedDecode
 
PackedDecode(InputStream, String) - Constructor for class ghidra.program.model.pcode.PackedDecode
Build a decoder for an input stream, where the decoder is set to read pages from the stream "as needed".
PackedDecodeOverlay - Class in ghidra.program.model.pcode
Alter address space decoding for a specific overlay space.
PackedDecodeOverlay(AddressFactory, OverlayAddressSpace) - Constructor for class ghidra.program.model.pcode.PackedDecodeOverlay
 
PackedEncode - Class in ghidra.program.model.pcode
A byte-based encoder designed to marshal to the decompiler efficiently See PackedDecode for details of the encoding format
PackedEncode() - Constructor for class ghidra.program.model.pcode.PackedEncode
 
PackedEncode(OutputStream) - Constructor for class ghidra.program.model.pcode.PackedEncode
 
PackedEncodeOverlay - Class in ghidra.program.model.pcode
Alter address space encoding for a specific overlay space.
PackedEncodeOverlay(OverlayAddressSpace) - Constructor for class ghidra.program.model.pcode.PackedEncodeOverlay
 
packFile(File, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
 
packFile(File, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
 
packFile(File, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
Pack domain file into specified file.
packing - Variable in class ghidra.program.model.data.CompositeDataTypeImpl
 
PACKING_NAME - Static variable in interface ghidra.program.model.data.CompositeInternal
 
packingSize - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout.CliClassLayoutRow
 
PackingType - Enum Class in ghidra.program.model.data
PackingType specifies the pack setting which applies to a composite data type.
pad - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
 
pad() - Method in class ghidra.program.model.pcode.LinkedByteBuffer
Add the padValue to the end of the buffer
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.
PADDED_VALUE - Static variable in class ghidra.program.model.data.PaddingSettingsDefinition
 
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
 
PAGE_BITS - Static variable in class ghidra.pcode.emu.SparseAddressRangeMap
 
PAGE_MASK - Static variable in class ghidra.pcode.emu.SparseAddressRangeMap
 
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.map.ValueMap
 
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 docking.widgets.table.GTableHeaderRenderer
 
paint(Graphics) - Method in class ghidra.app.decompiler.component.margin.LineNumberDecompilerMarginProvider
 
paint(Graphics) - Method in class ghidra.app.util.viewer.format.FieldHeaderComp
 
paint(Graphics) - Method in class ghidra.graph.viewer.renderer.DebugShape
 
paint(Graphics) - Method in class ghidra.graph.viewer.renderer.MouseDebugPaintable
 
paint(Graphics2D) - Method in class ghidra.graph.viewer.renderer.MouseDraggedLinePaintableShape
 
paint(Graphics2D) - Method in class ghidra.graph.viewer.renderer.MouseDraggedPaintableShape
 
paint(Graphics2D) - Method in class ghidra.graph.viewer.renderer.PaintableShape
 
paint(Graphics, JComponent) - Method in class docking.menu.DockingMenuItemUI
 
paint(JComponent, Graphics, int, int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
paint(JComponent, Graphics, int, int) - Method in class docking.widgets.fieldpanel.field.AttributedString
 
paint(JComponent, Graphics, int, int) - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
 
paint(JComponent, Graphics, int, int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
paint(JComponent, Graphics, int, int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
Paints the text contained in this field element at the given x,y screen coordinate using the given Graphics object.
paint(JComponent, Graphics, int, int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
paint(JComponent, Graphics, int, int) - Method in class ghidra.app.decompiler.component.ClangFieldElement
 
paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in interface docking.widgets.fieldpanel.field.Field
Paints this field
paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class ghidra.app.util.viewer.field.IndentField
 
paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
paint(JComponent, Graphics, PaintContext, Rectangle, LayoutBackgroundColorManager, FieldLocation) - Method in interface docking.widgets.fieldpanel.Layout
Paints this layout on the screen.
paint(JComponent, Graphics, PaintContext, Rectangle, LayoutBackgroundColorManager, FieldLocation) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
paint(JComponent, Graphics, PaintContext, Rectangle, LayoutBackgroundColorManager, FieldLocation) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
 
paint(JComponent, Graphics, PaintContext, Rectangle, LayoutBackgroundColorManager, FieldLocation) - Method in class docking.widgets.fieldpanel.support.RowLayout
 
PAINT_ZOOM_THRESHOLD - Static variable in class ghidra.graph.viewer.GraphViewerUtils
 
PaintableShape - Class in ghidra.graph.viewer.renderer
A base class for shapes that can be painted on the graph.
PaintableShape(double, double) - Constructor for class ghidra.graph.viewer.renderer.PaintableShape
 
PaintableShape(Shape) - Constructor for class ghidra.graph.viewer.renderer.PaintableShape
 
PaintableShape(Shape, Color) - Constructor for class ghidra.graph.viewer.renderer.PaintableShape
 
PaintableShape(Shape, Color, Stroke) - Constructor for class ghidra.graph.viewer.renderer.PaintableShape
 
paintAllBackgrounds(AddressSetView) - Method in class ghidra.app.merge.tool.ListingMergePanel
Color the background of all 4 listings to the indicated color for the indicated addresses.
paintBorder(Component, Graphics, int, int, int, int) - Method in class docking.widgets.tab.GTabPanelBorder
Paints the border, and also a bottom shadow border that isn't part of the insets, so that the area that doesn't have tabs, still paints a bottom border
paintBorder(Graphics) - Method in class docking.menu.MultipleActionDockingToolbarButton
 
paintChildren(Graphics) - Method in class docking.widgets.table.GTableHeaderRenderer
 
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.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.graph.viewer.GraphViewer
!!Super Hacky Override!! This is done to make sure that we center the view when we are fully laid-out.
paintComponent(Graphics) - Method in class ghidra.graph.viewer.satellite.CachingSatelliteGraphViewer
 
paintComponent(Graphics) - Method in class ghidra.util.bean.GGlassPane
 
paintContext - Variable in class docking.widgets.fieldpanel.FieldPanel
 
PaintContext - Class in docking.widgets.fieldpanel.internal
Miscellaneous information needed by fields to paint.
PaintContext() - Constructor for class docking.widgets.fieldpanel.internal.PaintContext
Create a new PaintContext with default color values.
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.CloseIcon
 
paintIcon(Component, Graphics, int, int) - Method in class docking.DropDownMenuIcon
 
paintIcon(Component, Graphics, int, int) - Method in class docking.resources.icons.NumberIcon
 
paintIcon(Component, Graphics, int, int) - Method in class docking.theme.gui.ProtectedIcon
 
paintIcon(Component, Graphics, int, int) - Method in class docking.util.AnimatedIcon
 
paintIcon(Component, Graphics, int, int) - Method in class generic.theme.GIcon
 
paintIcon(Component, Graphics, int, int) - Method in class help.HelpRightArrowIcon
 
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
Deprecated.
 
paintIcon(Component, Graphics, int, int) - Method in class resources.icons.LazyImageIcon
 
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(Address, Address, Field) - Method in class ghidra.program.database.util.AddressRangeMapDB
Associates the given value with every address 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
 
paintShapeForVertex(RenderContext<V, E>, V, Shape) - Method in class ghidra.graph.viewer.renderer.VisualVertexSatelliteRenderer
 
paintText(DockingMenuItemUI.SwitchGraphics2D, JMenuItem, DockingMenuItemUI.MenuTabulator) - Method in class docking.menu.DockingMenuItemUI
 
paintValue(Graphics, Rectangle) - Method in class docking.options.editor.ColorEditor
 
paintValue(Graphics, Rectangle) - Method in class docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
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
 
paired(PcodeExecutorStatePiece<T, U>) - Method in interface ghidra.pcode.exec.PcodeExecutorState
Use this state as the control, paired with the given auxiliary state.
PairedEmuFileContents<L,R> - Class in ghidra.pcode.emu.sys
The analog of PairedPcodeExecutorStatePiece for simulated file contents
PairedEmuFileContents(EmuFileContents<L>, EmuFileContents<R>) - Constructor for class ghidra.pcode.emu.sys.PairedEmuFileContents
Create a paired file contents
PairedPcodeArithmetic<L,R> - Class in ghidra.pcode.exec
An arithmetic composed from two.
PairedPcodeArithmetic(PcodeArithmetic<L>, PcodeArithmetic<R>) - Constructor for class ghidra.pcode.exec.PairedPcodeArithmetic
Construct a composed arithmetic from the given two
PairedPcodeExecutorState<L,R> - Class in ghidra.pcode.exec
A paired executor state
PairedPcodeExecutorState(PairedPcodeExecutorStatePiece<L, L, R>) - Constructor for class ghidra.pcode.exec.PairedPcodeExecutorState
 
PairedPcodeExecutorState(PcodeExecutorState<L>, PcodeExecutorStatePiece<L, R>) - Constructor for class ghidra.pcode.exec.PairedPcodeExecutorState
 
PairedPcodeExecutorState(PcodeExecutorState<L>, PcodeExecutorStatePiece<L, R>, PcodeArithmetic<Pair<L, R>>) - Constructor for class ghidra.pcode.exec.PairedPcodeExecutorState
Compose a paired state from the given left and right states
PairedPcodeExecutorStatePiece<A,L,R> - Class in ghidra.pcode.exec
A paired executor state piece
PairedPcodeExecutorStatePiece(PcodeExecutorStatePiece<A, L>, PcodeExecutorStatePiece<A, R>) - Constructor for class ghidra.pcode.exec.PairedPcodeExecutorStatePiece
 
PairedPcodeExecutorStatePiece(PcodeExecutorStatePiece<A, L>, PcodeExecutorStatePiece<A, R>, PcodeArithmetic<A>, PcodeArithmetic<Pair<L, R>>) - Constructor for class ghidra.pcode.exec.PairedPcodeExecutorStatePiece
 
PairLayout - Class in ghidra.util.layout
LayoutManger for arranging components into exactly two columns.
PairLayout() - Constructor for class ghidra.util.layout.PairLayout
 
PairLayout(int, int) - Constructor for class ghidra.util.layout.PairLayout
Constructs a new PairLayout.
PairLayout(int, int, int) - Constructor for class ghidra.util.layout.PairLayout
Constructs a new PairLayout.
PALE_GOLDENROD - Static variable in class ghidra.util.WebColors
 
PALE_GREEN - Static variable in class ghidra.util.WebColors
 
PALE_TURQUOISE - Static variable in class ghidra.util.WebColors
 
PALE_VIOLET_RED - Static variable in class ghidra.util.WebColors
 
Palette() - Constructor for class generic.theme.GThemeDefaults.Colors.Palette
 
PanelManager - Interface in docking.wizard
Interface to define methods that control what panel is displayed in a wizard.
PANICWRAP - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
PAPAYA_WHIP - Static variable in class ghidra.util.WebColors
 
PARALLEL_INSTRUCTION - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
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
 
parallelHelper - Variable in class ghidra.program.disassemble.ReDisassembler
 
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 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
PARAM - Static variable in class ghidra.app.util.viewer.field.ListingColors.FunctionColors
 
PARAM - Static variable in class ghidra.graph.ProgramGraphType
 
PARAM - Static variable in class ghidra.program.model.symbol.RefType
RefType.PARAM type is used to identify data (constant or pointer) that is passed to a function.
PARAM_AUTO - Static variable in class ghidra.app.util.viewer.field.ListingColors.FunctionColors
 
PARAM_CUSTOM - Static variable in class ghidra.app.util.viewer.field.ListingColors.FunctionColors
 
PARAM_DYNAMIC - Static variable in class ghidra.app.util.viewer.field.ListingColors.FunctionColors
 
PARAM_MD5 - Static variable in class ghidra.formats.gfilesystem.FSRL
 
ParamEntry - Class in ghidra.program.model.lang
 
ParamEntry(int) - Constructor for class ghidra.program.model.lang.ParamEntry
 
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_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 - Enum constant in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
 
PARAMETER_SIGNATURE_CONFLICT - Enum constant in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
 
ParameterDeclaration(ArrayList<Declaration>) - Method in class ghidra.app.util.cparser.C.CParser
 
ParameterDefinition - Interface in ghidra.program.model.data
ParameterDefinition specifies a parameter which can be used to specify a function definition.
ParameterDefinitionImpl - Class in ghidra.program.model.data
 
ParameterDefinitionImpl(String, DataType, String) - Constructor for class ghidra.program.model.data.ParameterDefinitionImpl
Constructs a new ParameterImp with an unassigned ordinal.
ParameterDefinitionImpl(String, DataType, String, int) - Constructor for class ghidra.program.model.data.ParameterDefinitionImpl
Constructs a new ParameterImp
ParameterFilter(boolean) - Constructor for class ghidra.program.model.listing.VariableFilter.ParameterFilter
 
ParameterImpl - Class in ghidra.program.model.listing
Generic implementation of Parameter.
ParameterImpl(Parameter, Program) - Constructor for class ghidra.program.model.listing.ParameterImpl
Construct a parameter from another.
ParameterImpl(String, int, DataType, VariableStorage, boolean, Program, SourceType) - Constructor for class ghidra.program.model.listing.ParameterImpl
Construct a parameter with one or more associated storage elements.
ParameterImpl(String, DataType, int, Program) - Constructor for class ghidra.program.model.listing.ParameterImpl
Construct a stack parameter at the specified stack offset.
ParameterImpl(String, DataType, int, Program, SourceType) - Constructor for class ghidra.program.model.listing.ParameterImpl
Construct a stack parameter at the specified stack offset.
ParameterImpl(String, DataType, Address, Program) - Constructor for class ghidra.program.model.listing.ParameterImpl
Construct a parameter with a single storage element at the specified address.
ParameterImpl(String, DataType, Address, Program, SourceType) - Constructor for class ghidra.program.model.listing.ParameterImpl
Construct a parameter with a single storage element at the specified address.
ParameterImpl(String, DataType, Register, Program) - Constructor for class ghidra.program.model.listing.ParameterImpl
Construct a register parameter using the specified register.
ParameterImpl(String, DataType, Register, Program, SourceType) - Constructor for class ghidra.program.model.listing.ParameterImpl
Construct a register parameter using the specified register.
ParameterImpl(String, DataType, Program) - Constructor for class ghidra.program.model.listing.ParameterImpl
Construct a parameter which has no specific storage specified.
ParameterImpl(String, DataType, Program, SourceType) - Constructor for class ghidra.program.model.listing.ParameterImpl
Construct a parameter which has no specific storage specified.
ParameterImpl(String, DataType, VariableStorage, Program) - Constructor for class ghidra.program.model.listing.ParameterImpl
Construct a parameter with one or more associated storage elements.
ParameterImpl(String, DataType, VariableStorage, Program, SourceType) - Constructor for class ghidra.program.model.listing.ParameterImpl
Construct a parameter with one or more associated storage elements.
parameterInfoChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
ParameterList() - Method in class ghidra.app.util.cparser.C.CParser
 
ParameterPieces - Class in ghidra.program.model.lang
Basic elements of a parameter: address, data-type, properties
ParameterPieces() - Constructor for class ghidra.program.model.lang.ParameterPieces
 
parameters - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
parameters - Variable in class ghidra.app.util.demangler.DemangledFunction
 
PARAMETERS_CHANGED - Enum constant in enum class ghidra.program.util.FunctionChangeRecord.FunctionChangeType
 
parameterSignatureChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
ParameterTypeList(FunctionDefinitionDataType, DataType) - Method in class ghidra.app.util.cparser.C.CParser
 
ParamList - Interface in ghidra.program.model.lang
A group of ParamEntry that form a complete set for passing parameters (in one direction)
ParamList.WithSlotRec - Class in ghidra.program.model.lang
 
ParamListRegisterOut - Class in ghidra.program.model.lang
A list of resources describing possible storage locations for a function's return value, and a strategy for selecting a storage location based on data-types in a function signature.
ParamListRegisterOut() - Constructor for class ghidra.program.model.lang.ParamListRegisterOut
 
ParamListStandard - Class in ghidra.program.model.lang
Standard analysis for parameter lists
ParamListStandard() - Constructor for class ghidra.program.model.lang.ParamListStandard
 
ParamListStandardOut - Class in ghidra.program.model.lang
A list of resources describing possible storage locations for a function's return value, and a strategy for selecting a storage location based on data-types in a function signature.
ParamListStandardOut() - Constructor for class ghidra.program.model.lang.ParamListStandardOut
 
ParamMeasure - Class in ghidra.program.model.pcode
ParamMeasure
ParamMeasure() - Constructor for class ghidra.program.model.pcode.ParamMeasure
Constructs a ParamMeasure Object.
ParamNameDWARFFunctionFixup - Class in ghidra.app.util.bin.format.dwarf.funcfixup
Ensures that function parameter names are unique and valid
ParamNameDWARFFunctionFixup() - Constructor for class ghidra.app.util.bin.format.dwarf.funcfixup.ParamNameDWARFFunctionFixup
 
params - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
params(String...) - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition.Builder
 
params(Collection<String>) - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition.Builder
Add parameters with the given names (to the end)
ParamSpillDWARFFunctionFixup - Class in ghidra.app.util.bin.format.dwarf.funcfixup
Steal storage location from parameters that are defined in a function's local variable area, because the storage location isn't the parameter location during call, but its location after being spilled.
ParamSpillDWARFFunctionFixup() - Constructor for class ghidra.app.util.bin.format.dwarf.funcfixup.ParamSpillDWARFFunctionFixup
 
paramSym(Language, SleighBase, String, String, Varnode) - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Generate a Sleigh symbol for context when compiling a userop definition
parent - Variable in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
 
parent - Variable in class ghidra.formats.gfilesystem.FSRL
 
parent - Variable in class ghidra.framework.main.datatree.VersionControlTask
 
parent - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
parent - Variable in class ghidra.pcode.struct.GotoStmt
 
parent(String, int) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
Get this same resolution, pushing its right siblings down to its children
parent(String, int) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
 
parent(String, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
parent(String, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedError
 
parent(String, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
parent(String, AssemblyResolutionResults, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
Parent() - Method in interface ghidra.app.decompiler.ClangNode
Get the immediate grouping (parent) containing this text element.
Parent() - Method in class ghidra.app.decompiler.ClangToken
 
Parent() - Method in class ghidra.app.decompiler.ClangTokenGroup
 
PARENT_FIRST - Enum constant in enum class docking.DockingUtils.TreeTraversalOrder
 
PARENT_PATH_PROPERTY - Static variable in class ghidra.framework.store.local.IndexedPropertyFile
 
parentBuilder(String, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
ParentChildDBAdapterV0 - Class in ghidra.program.database.module
 
ParentChildDBAdapterV0(DBHandle, boolean, long) - Constructor for class ghidra.program.database.module.ParentChildDBAdapterV0
Gets a version 0 adapter for the program tree parent/child database table.
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
 
parentIndexes - Variable in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
parentItem - Variable in class help.validator.model.TOCItem
 
parentName - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
parentPath - Variable in class ghidra.framework.remote.RepositoryChangeEvent
 
parentPath - Variable in class ghidra.framework.store.remote.RemoteFolderItem
 
parentPath - Variable in class ghidra.util.PropertyFile
 
parse() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
Perform parse of all supported headers.
parse() - Method in class ghidra.app.util.bin.format.macho.MachHeader
parse() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
 
parse() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
 
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 class ghidra.app.util.bin.format.pe.PeSubsystem
 
parse(int) - Static method in enum class ghidra.util.SignednessFormatMode
 
parse(BinaryReader) - Static method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureBlobParser
Parses a new Code Signature blob
parse(BinaryReader, TaskMonitor) - Static method in class ghidra.app.util.bin.format.omf.OmfLibraryRecord
 
parse(BinaryReader, TaskMonitor, MessageLog) - Static method in class ghidra.app.util.bin.format.omf.OmfFileHeader
Parse the entire object file
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(DyldCacheUtils.SplitDyldCache) - Method in class ghidra.app.util.bin.format.macho.MachHeader
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.MachoPrelinkParser
 
parse(InputStream) - Method in class ghidra.app.util.cparser.C.CParser
 
parse(String) - Static method in class generic.theme.FontModifier
Parses the given string as one or more font modifiers
parse(String) - Static method in class generic.theme.IconModifier
Parses the given string as one or more icon modifiers
parse(String) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
Parse the given sentence
parse(String) - Static method in enum class ghidra.app.util.bin.format.golang.GoVer
Parses a version string ("1.2") and returns the matching GoVer enum instance, or UNKNOWN if no matching version or bad data.
parse(String) - Static method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Parses a golang symbol string and returns a GoSymbolName instance.
parse(String) - Method in class ghidra.app.util.cparser.C.CParser
 
parse(String) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
parse(String) - Static method in class ghidra.app.util.SymbolPathParser
Parses a String pathname into its constituent namespace and name components.
parse(String) - Method in class ghidra.util.data.DataTypeParser
Parse a data-type string specification
parse(String, boolean) - Static method in class ghidra.app.util.SymbolPathParser
Parses a String pathname into its constituent namespace and name components.
parse(String, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
Parse the given sentence with the given defined symbols
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) - Static method in class generic.theme.BooleanPropertyValue
 
parse(String, String) - Static method in class generic.theme.ColorValue
Parses the value string into a color or reference and creates a new ColorValue using the given key and the parse results.
parse(String, String) - Static method in class generic.theme.FontValue
Parses the value string into a font or reference and creates a new FontValue using the given key and the parse results.
parse(String, String) - Static method in class generic.theme.IconValue
Parses the value string into an icon or reference and creates a new IconValue using the given key and the parse results.
parse(String, String) - Static method in class generic.theme.StringPropertyValue
 
parse(ByteBuffer, CharBuffer) - Method in class ghidra.program.model.data.StringRenderParser
Parse and encode a portion of a string or character representation
parse(CharBuffer) - Method in class ghidra.program.model.data.StringRenderParser
Parse and encode a complete string or character representation
PARSE - Enum constant in enum class 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.
parseAndCheck(int) - Method in class ghidra.app.util.bin.format.macho.MachHeader
Parses only this MachHeader's LoadCommands to check to see if one of the given type exists
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.
parseArgs(String[]) - Method in class ghidra.pty.unix.UnixPtySessionLeader
 
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.
parseByte(int) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
Parses the byte value read from the runtime._type kind field.
parseBytes(String) - Method in class ghidra.app.script.GhidraScript
Parses bytes from a string.
parseChar(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
 
parseCharByte(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
 
parseCharByteSuffix(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
 
parseCharCodePoint(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
 
parseCharComma(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
 
parseCharEscape(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
 
parseCharInit(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
 
parseCharPrefix(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
 
parseCharStr(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
 
parseCharUnit(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
 
parseChoice(String, List<T>) - Method in class ghidra.app.script.GhidraScript
Parses a choice from a string.
parseChoices(String, List<T>) - Method in class ghidra.app.script.GhidraScript
Parses choices from a string.
parseChoices(String, List<T>, List<String>) - Method in class ghidra.app.script.GhidraScript
Parses choices from a string.
parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
 
parseConstraintValue(String, Object) - Method in interface docking.widgets.table.constraint.ColumnConstraint
Parses the constraint value string for deserialization purposes.
parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.EnumColumnConstraint
 
parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.MappedColumnConstraint
 
parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.RangeColumnConstraint
 
parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
 
parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.StringColumnConstraint
 
parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.StringIsEmptyColumnConstraint
 
parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.StringIsNotEmptyColumnConstraint
 
parseContextData(List<ContextSetting>, XmlPullParser, CompilerSpec) - Static method in class ghidra.program.model.lang.ContextSetting
 
parseContextSet(List<ContextSetting>, XmlPullParser, CompilerSpec) - Static method in class ghidra.program.model.lang.ContextSetting
 
parseDataMemberOffset(DWARFAttribute, int) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
Returns the unsigned integer value of the requested attribute after resolving any DWARF expression opcodes.
parseDirectory(String) - Method in class ghidra.app.script.GhidraScript
Parses a directory from a string.
parseDomainFile(String) - Method in class ghidra.app.script.GhidraScript
Parses a DomainFile from a string.
parseDouble(String) - Method in class ghidra.app.script.GhidraScript
Parses a double from a string.
parseDynamicName(AddressFactory, String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Parse a dynamic name and return its address or null if unable to parse.
ParseException - Exception in ghidra.app.util.cparser.C
This exception is thrown when parse errors are encountered.
ParseException - Exception in ghidra.app.util.cparser.CPP
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception ghidra.app.util.cparser.C.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException() - Constructor for exception ghidra.app.util.cparser.CPP.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(Token, int[][], String[]) - Constructor for exception ghidra.app.util.cparser.C.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException(Token, int[][], String[]) - Constructor for exception ghidra.app.util.cparser.CPP.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException(String) - Constructor for exception ghidra.app.util.cparser.C.ParseException
Constructor with message.
ParseException(String) - Constructor for exception ghidra.app.util.cparser.CPP.ParseException
Constructor with message.
parseExtension(String, String, CompilerSpec, boolean) - Static method in class ghidra.program.database.SpecExtension
Parse an XML string and build the corresponding compiler spec extension object.
parseFailed() - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
 
parseFile(String) - Method in class ghidra.app.script.GhidraScript
Parses a file from a string.
parseFlags(int) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncFlag
 
parseFlags(int) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoName.Flag
 
parseFlags(int) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.types.GoTypeFlag
 
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.
parseGroupings(String, char, char) - Static method in class generic.theme.ThemeValueUtils
Parses the given source string into a list of strings, one for each group.
parseHeaderFiles(DataTypeManager[], String[], String[], DataTypeManager, String, String, TaskMonitor) - Static method in class ghidra.app.util.cparser.C.CParserUtils
Parse a set of C Header files and associated parsing arguments, data types are added to the provided DTMgr.
parseHeaderFiles(DataTypeManager[], String[], String[], String[], DataTypeManager, TaskMonitor) - Static method in class ghidra.app.util.cparser.C.CParserUtils
Parse a set of C Header files and associated parsing arguments, data types are added to the provided DTMgr.
parseHeaderFiles(DataTypeManager[], String[], String[], String[], DataTypeManager, String, String, TaskMonitor) - Static method in class ghidra.app.util.cparser.C.CParserUtils
Parse a set of C Header files and associated parsing arguments, data types are added to the provided DTMgr.
parseHeaderFiles(DataTypeManager[], String[], String[], String[], String, TaskMonitor) - Static method in class ghidra.app.util.cparser.C.CParserUtils
Parse a set of C Header files and associated parsing arguments, returning a new File Data TypeManager with in the provided dataFileName.
parseHeaderFiles(DataTypeManager[], String[], String[], String[], String, String, String, TaskMonitor) - Static method in class ghidra.app.util.cparser.C.CParserUtils
Parse a set of C Header files and associated parsing arguments, returning a new File Data TypeManager with in the provided dataFileName.
parseHeaderFiles(DataTypeManager[], String[], String[], String, TaskMonitor) - Static method in class ghidra.app.util.cparser.C.CParserUtils
Parse a set of C Header files and associated parsing arguments, returning a new File Data TypeManager with in the provided dataFileName.
parseHexBigInteger(String) - Static method in class ghidra.util.NumericUtilities
Parses the given hex string as a BigIntge value, detecting whether or not it begins with a hex prefix, and if not, parses as a long int value.
parseHexLong(String) - Static method in class ghidra.util.NumericUtilities
Parses the given string as a hex long value, detecting whether or not it begins with a hex prefix, and if not, parses as a long int value.
parseIDByte(int) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
parseInject(InjectPayload) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
Convert the XML string representation of the given payload to a ConstructTpl The payload should be unattached (not already installed in the library)
parseInt(DWARFAttribute, int) - Method in class ghidra.app.util.bin.format.dwarf.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.
parseLanguageCompileSpecPair(String) - Method in class ghidra.app.script.GhidraScript
Parses a LanguageCompilerSpecPair from a string.
parseLanguageCompileSpecPair(String) - Method in class ghidra.features.base.values.LanguageValue
Parses a LanguageCompilerSpecPair from a string.
parseLine(String) - Method in interface ghidra.app.plugin.assembler.GenericAssembler
Parse a line instruction.
parseLine(String) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
parseLine(String, String, GuidUtil.GuidType) - Static method in class ghidra.app.util.datatype.microsoft.GuidUtil
 
parseLocalSymbolsInfo(boolean, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
 
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.dwarf.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.
parseNumber(String, Long) - 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.
parseNumericBuffer() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
parseNumericListBuffer() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
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.AbstractSleighAssembler
 
parser - Variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
 
parser - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
 
ParserContext - Interface in ghidra.program.model.lang
ParserContext represents a language provider specific parser context which may be cached.
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
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
parseSegments() - Method in class ghidra.app.util.bin.format.macho.MachHeader
Parses only this MachHeader's segments
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.
parseSleigh(SleighUtils.ParseFunction<T>, String, String) - Static method in enum class ghidra.pcode.exec.SleighUtils
Parse a non-terminal symbol from the Sleigh semantic grammar
parseSleighExpression(String) - Static method in enum class ghidra.pcode.exec.SleighUtils
Parse a semantic expression
parseSleighSemantic(String) - Static method in enum class ghidra.pcode.exec.SleighUtils
Parse a semantic block, that is a list of Sleigh semantic statements
parseSlideInfo(BinaryReader, long, long, long, long, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
Parses the slide info
parseText(String) - Method in class docking.widgets.textfield.HexIntegerFormatter.HexAllowedPositiveValueIntgerDocumentFilterWrapper
 
parseText(String) - Method in class docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
 
parseTextForAnnotations(String, Program, AttributedString, int) - Static method in class ghidra.app.util.viewer.field.CommentUtils
Parses the given text looking for annotations.
parseToList(String, AddressFactory, SymbolTable, List<Object>) - Static method in class ghidra.program.util.AddressEvaluator
 
parseUnsignedLong(DWARFAttribute, long) - Method in class ghidra.app.util.bin.format.dwarf.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
 
PARTIAL - Enum constant in enum class ghidra.program.model.reloc.Relocation.Status
Relocation was processed successfully although relies on a subsequent relocation to affect memory.
PARTIAL - Static variable in record class ghidra.program.model.reloc.RelocationResult
PARTIALLY_DEFINED - Enum constant in enum class ghidra.program.util.string.FoundString.DefinedState
 
PartialUnion - Class in ghidra.program.model.pcode
A data-type representing an unspecified piece of a parent Union data-type.
partition(long[], int) - Static method in class ghidra.program.model.data.EnumValuePartitioner
Partition the given values into a list of non-intersecting BitGroups.
Partition - Class in generic.lsh
 
PartitionCodeSubModel - Class in ghidra.program.model.block
PartitionCodeSubModel (Model-P) defines subroutines which do not share code with other subroutines and may have one or more entry points.
PartitionCodeSubModel(Program) - Constructor for class ghidra.program.model.block.PartitionCodeSubModel
Construct a Model-P subroutine on a program.
PartitionCodeSubModel(Program, boolean) - Constructor for class ghidra.program.model.block.PartitionCodeSubModel
Construct a Model-P subroutine on a program.
PARTITIONED_SUBROUTINE_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
Name of the implementation for a subroutine that does not share code with other subroutines and may have one or more entry points.
partsEqual(AssemblyNopState) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyNopState
 
partsEqual(AssemblyOperandState) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandState
 
partsEqual(DefaultAssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
PASCAL_255 - Enum constant in enum class ghidra.program.model.data.StringLayoutEnum
Pascal string, using 1 byte for length field, max 255 char elements.
PASCAL_64k - Enum constant in enum class ghidra.program.model.data.StringLayoutEnum
Pascal string, using 2 bytes for length field, max 64k char elements
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 - Enum constant in enum class docking.widgets.conditiontestpanel.ConditionStatus
 
Password - Class in ghidra.framework.generic.auth
Wrapper for a password, held in a char[] array.
PasswordChangeDialog - Class in docking.widgets
 
PasswordChangeDialog(String, String, String, String) - Constructor for class docking.widgets.PasswordChangeDialog
 
PasswordClientAuthenticator - Class in ghidra.framework.client
PasswordClientAuthenticator provides a fixed username/password authentication response when connecting to any Ghidra Server or accessing a protected PKI keystore.
PasswordClientAuthenticator(String) - Constructor for class ghidra.framework.client.PasswordClientAuthenticator
 
PasswordClientAuthenticator(String, String) - Constructor for class ghidra.framework.client.PasswordClientAuthenticator
 
PasswordDialog - Class in docking.widgets
PasswordDialog is a modal dialog which prompts a user for a password.
PasswordDialog(String, String, String, String, String, String) - Constructor for class docking.widgets.PasswordDialog
Construct a new PasswordDialog.
PasswordDialog(String, String, String, String, String, String, boolean) - Constructor for class docking.widgets.PasswordDialog
Construct a new PasswordDialog.
PasswordDialog(String, String, String, String, String, String, String, String[], int, boolean) - Constructor for class docking.widgets.PasswordDialog
Construct a new PasswordDialog.
PasswordProvider - Interface in ghidra.formats.gfilesystem.crypto
Instances of this interface provide passwords to decrypt files.
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
 
PASTE_ICON - Static variable in class resources.Icons
 
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.DefaultAssemblyResolvedPatterns
 
patchDir - Variable in class utility.application.ApplicationLayout
 
PatchEncoder - Interface in ghidra.program.model.pcode
This is an encoder that produces encodings that can be retroactively patched.
patchIntegerAttribute(int, AttributeId, long) - Method in interface ghidra.program.model.pcode.PatchEncoder
Replace an integer attribute for the element at the given position.
patchIntegerAttribute(int, AttributeId, long) - Method in class ghidra.program.model.pcode.PatchPackedEncode
 
PatchPackedEncode - Class in ghidra.program.model.pcode
 
PatchPackedEncode() - Constructor for class ghidra.program.model.pcode.PatchPackedEncode
 
patchProgram(byte[], Address) - Method in interface ghidra.app.plugin.assembler.GenericAssembler
Place instruction bytes into the bound program.
patchProgram(byte[], Address) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
patchProgram(AssemblyResolvedPatterns, Address) - Method in interface ghidra.app.plugin.assembler.GenericAssembler
Place a resolved (and fully-masked) instruction into the bound program.
patchProgram(AssemblyResolvedPatterns, Address) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
path - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
 
path - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyStateGenerator.GeneratorContext
 
path - Variable in class ghidra.formats.gfilesystem.FSRL
 
path() - Method in record class ghidra.app.util.bin.format.golang.GoModuleInfo
Returns the value of the path record component.
path() - Method in record class ghidra.util.classfinder.ClassFileInfo
Returns the value of the path record component.
Path - Class in generic.util
A class to represent a PATH item.
Path - Class in ghidra.util.graph
Deprecated.
Path() - Constructor for class ghidra.util.graph.Path
Deprecated.
 
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 - Enum constant in enum class ghidra.graph.viewer.PathHighlightMode
Shows all paths between two vertices
PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
 
PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeCodeDataType
 
PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
 
PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
 
PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
 
PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
 
PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodExtraSections
 
PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
 
PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
 
PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags
 
PATH - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
 
PATH_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
PATH_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
pathByAddingChild(String) - Method in class ghidra.program.util.GroupPath
Create a new GroupPath object by adding the given child name to this group path.
pathHighlightChanged(boolean) - Method in interface ghidra.graph.viewer.edge.PathHighlightListener
Called when the a path is highlighted.
PathHighlighterWorkPauser - Interface in ghidra.graph.viewer.edge
A simple boolean supplier that signals if path highlighting work should not take place
PathHighlightListener - Interface in ghidra.graph.viewer.edge
 
PathHighlightMode - Enum Class in ghidra.graph.viewer
An enum that lists possible states for highlighting paths between vertices in a graph.
PathKey - Class in help
A class that wraps a Path and allows map lookup for paths from different file systems
PathKey(String) - Constructor for class help.PathKey
 
PathKey(Path) - Constructor for class help.PathKey
 
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
 
pathname - Variable in class ghidra.pcode.emu.unix.AbstractEmuUnixFile
 
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, boolean) - Constructor for class docking.widgets.pathmanager.PathnameTablePanel
Construct a new PathnameTablePanel.
PathnameTablePanel(String[], Callback, boolean, boolean, boolean) - Constructor for class docking.widgets.pathmanager.PathnameTablePanel
Construct a new PathnameTablePanel with 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
 
pathToString(List<AssemblyConstructorSemantic>) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyStateGenerator.GeneratorContext
Render the path as a printable string
Pattern - Class in ghidra.app.plugin.processors.sleigh.pattern
A pattern which either matches or doesnt match a particular InstructionContext.
Pattern - Class in ghidra.util.bytesearch
Pattern is an association of a DittedBitSequence to match, a set of post rules after a match is found that must be satisfied, and a set of actions to be taken if the pattern matches.
Pattern() - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.Pattern
 
Pattern() - Constructor for class ghidra.util.bytesearch.Pattern
Construct an empty pattern.
Pattern(DittedBitSequence, int, PostRule[], MatchAction[]) - Constructor for class ghidra.util.bytesearch.Pattern
Construct the pattern based on a DittedByteSequence a match offset, post matching rules, and a set of actions to take when the match occurs.
pattern_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
pattern_symbol2(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
PatternBlock - Class in ghidra.app.plugin.processors.sleigh.pattern
A mask/value pair viewed as two bitstreams
PatternBlock(boolean) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
PatternBlock(int, int, int) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
PatternBlock(PatternBlock, PatternBlock) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
PatternBlock(ArrayList<?>) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
PatternExpression - Class in ghidra.app.plugin.processors.sleigh.expression
An expression which results in a pattern for a specific InstructionContext
PatternExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.PatternExpression
 
PatternFactory - Interface in ghidra.util.bytesearch
Interface for factories that create Match Pattern classes
PatternlessSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
Symbols with semantic value, but with no pattern aspect, i.e.
PatternlessSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.PatternlessSymbol
 
PatternPairSet - Class in ghidra.util.bytesearch
A set of "pre" DittedBitSequences and a set of "post" Patterns are paired to form a larger pattern.
PatternPairSet() - Constructor for class ghidra.util.bytesearch.PatternPairSet
Construct an empty PatternPairSet.
patterns - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
 
patterns - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyGeneratedPrototype
 
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
 
pc - Variable in class ghidra.pcode.emu.DefaultPcodeThread
 
pc - Variable in class ghidra.pcode.exec.PcodeExecutor
 
pcaddr - Variable in class ghidra.program.model.pcode.SymbolEntry
 
PCDATA_ArgLiveIndex - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoPcDataTable
 
PCDATA_InlTreeIndex - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoPcDataTable
 
PCDATA_StackMapIndex - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoPcDataTable
 
PCDATA_UnsafePoint - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoPcDataTable
 
PCLOSE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PCODE_ADDR_SPACE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
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_LINE_LABEL - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
PCODE_MAX - Static variable in class ghidra.program.model.pcode.PcodeOp
 
PCODE_RAW_VARNODE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
PCODE_USEROP - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
PcodeArithmetic<T> - Interface in ghidra.pcode.exec
An interface that defines arithmetic p-code operations on values of type T.
PcodeArithmetic.Purpose - Enum Class in ghidra.pcode.exec
Reasons for requiring a concrete value
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
 
PcodeColors() - Constructor for class ghidra.app.util.viewer.field.ListingColors.PcodeColors
 
PcodeDataTypeManager - Class in ghidra.program.model.pcode
Class for marshaling DataType objects to and from the Decompiler.
PcodeDataTypeManager(Program, NameTransformer) - 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) - 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) - Constructor for class ghidra.app.plugin.processors.sleigh.PcodeEmitObjects
 
PcodeEmitPacked - Class in ghidra.app.plugin.processors.sleigh
 
PcodeEmitPacked(PatchEncoder, ParserWalker, InstructionContext, int, PcodeOverride) - 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
 
PcodeEmulationLibrary(DefaultPcodeThread<T>) - Constructor for class ghidra.pcode.emu.DefaultPcodeThread.PcodeEmulationLibrary
Construct a library to control the given thread
PcodeEmulator - Class in ghidra.pcode.emu
A p-code machine which executes on concrete bytes and incorporates per-architecture state modifiers
PcodeEmulator(Language) - Constructor for class ghidra.pcode.emu.PcodeEmulator
Construct a new concrete emulator
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
 
PcodeExecutionException - Exception in ghidra.pcode.exec
The base exception for all p-code execution errors
PcodeExecutionException(String) - Constructor for exception ghidra.pcode.exec.PcodeExecutionException
 
PcodeExecutionException(String, PcodeFrame) - Constructor for exception ghidra.pcode.exec.PcodeExecutionException
 
PcodeExecutionException(String, PcodeFrame, Throwable) - Constructor for exception ghidra.pcode.exec.PcodeExecutionException
Construct an execution exception
PcodeExecutionException(String, Throwable) - Constructor for exception ghidra.pcode.exec.PcodeExecutionException
 
PcodeExecutor<T> - Class in ghidra.pcode.exec
An executor of p-code programs
PcodeExecutor(SleighLanguage, PcodeArithmetic<T>, PcodeExecutorState<T>, PcodeExecutorStatePiece.Reason) - Constructor for class ghidra.pcode.exec.PcodeExecutor
Construct an executor with the given bindings
PcodeExecutorState<T> - Interface in ghidra.pcode.exec
An interface that provides storage for values of type T
PcodeExecutorStatePiece<A,T> - Interface in ghidra.pcode.exec
An interface that provides storage for values of type T, addressed by offsets of type A
PcodeExecutorStatePiece.Reason - Enum Class in ghidra.pcode.exec
Reasons for reading state
PcodeExpression - Class in ghidra.pcode.exec
A p-code program that evaluates a Sleigh expression
PcodeExpression(SleighLanguage, List<PcodeOp>, Map<Integer, UserOpSymbol>) - Constructor for class ghidra.pcode.exec.PcodeExpression
Construct a p-code program from source already compiled into p-code ops
PcodeExpression.ValueCapturingPcodeUseropLibrary<T> - Class in ghidra.pcode.exec
A clever means of capturing the result of the expression.
PcodeFactory - Interface in ghidra.program.model.pcode
Interface for classes that build PcodeOps and Varnodes
PcodeFieldFactory - Class in ghidra.app.plugin.processors.generic
Pcode field factory.
PcodeFieldFactory() - Constructor for class ghidra.app.plugin.processors.generic.PcodeFieldFactory
 
PcodeFieldFactory(String, FieldFormatModel, ListingHighlightProvider, Options, Options) - Constructor for class ghidra.app.plugin.processors.generic.PcodeFieldFactory
 
PcodeFieldLocation - Class in ghidra.program.util
 
PcodeFieldLocation() - Constructor for class ghidra.program.util.PcodeFieldLocation
Get the row within a group of pcode strings.
PcodeFieldLocation(Program, Address, List<String>, int, int) - Constructor for class ghidra.program.util.PcodeFieldLocation
 
PcodeFieldMouseHandler - Class in ghidra.app.util.viewer.field
 
PcodeFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.PcodeFieldMouseHandler
 
PcodeFormatter<T> - Interface in ghidra.app.util.pcode
 
PcodeFrame - Class in ghidra.pcode.exec
The executor's internal counter
PcodeFrame(Language, List<PcodeOp>, Map<Integer, String>) - Constructor for class ghidra.pcode.exec.PcodeFrame
Construct a frame of p-code execution
PcodeFrame.MyAppender - Class in ghidra.pcode.exec
 
PcodeFrame.MyFormatter - Class in ghidra.pcode.exec
 
pcodeInject - Variable in class ghidra.program.model.lang.BasicCompilerSpec
 
PcodeInjectLibrary - Class in ghidra.program.model.lang
 
PcodeInjectLibrary(SleighLanguage) - Constructor for class ghidra.program.model.lang.PcodeInjectLibrary
 
PcodeInjectLibrary(PcodeInjectLibrary) - Constructor for class ghidra.program.model.lang.PcodeInjectLibrary
Clone a library so that a Program can extend the library without modifying the base library from Language.
PcodeMachine<T> - Interface in ghidra.pcode.emu
A machine which execute p-code on state of an abstract type
PcodeMachine.AccessKind - Enum Class in ghidra.pcode.emu
The kind of access breakpoint
PcodeMachine.SwiMode - Enum Class in ghidra.pcode.emu
Specifies whether or not to interrupt on p-code breakpoints
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
 
PcodeParser - Class in ghidra.program.model.lang
This class is intended to parse p-code snippets, typically from compiler specification files or extensions.
PcodeParser(SleighLanguage, long) - Constructor for class ghidra.program.model.lang.PcodeParser
Build parser from an existing SleighLanguage.
PcodeParser(SleighBase) - Constructor for class ghidra.program.model.lang.PcodeParser
 
PcodeParser.PcodeTranslate - Class in ghidra.program.model.lang
This class wraps on existing SleighLanguage with the SleighBase interface expected by PcodeCompile.
PcodeProgram - Class in ghidra.pcode.exec
A p-code program to be executed by a PcodeExecutor
PcodeProgram(SleighLanguage, List<PcodeOp>, Map<Integer, UserOpSymbol>) - Constructor for class ghidra.pcode.exec.PcodeProgram
Construct a p-code program with the given bindings
PcodeProgram.MyAppender - Class in ghidra.pcode.exec
 
PcodeProgram.MyFormatter - Class in ghidra.pcode.exec
 
PcodeStateInitializer - Interface in ghidra.pcode.emu
An extension for preparing execution state for sleigh emulation
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, Predicate<String>) - Constructor for class ghidra.test.processors.support.PCodeTestResults
 
PcodeThread<T> - Interface in ghidra.pcode.emu
An emulated thread of execution
PcodeThreadExecutor(DefaultPcodeThread<T>) - Constructor for class ghidra.pcode.emu.DefaultPcodeThread.PcodeThreadExecutor
Construct the executor
PcodeTranslate(SleighLanguage, long) - Constructor for class ghidra.program.model.lang.PcodeParser.PcodeTranslate
 
PcodeUseropLibrary<T> - Interface in ghidra.pcode.exec
A "library" of p-code userops available to a p-code executor
PcodeUseropLibrary.EmptyPcodeUseropLibrary - Class in ghidra.pcode.exec
The class of the empty userop library.
PcodeUseropLibrary.PcodeUseropDefinition<T> - Interface in ghidra.pcode.exec
The definition of a p-code userop.
PCOLON - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PCOMMA - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PcRelative31AddressDataType - Class in ghidra.app.plugin.exceptionhandlers.gcc.datatype
An Address datatype whose value is computed in relation to its location in memory.
PcRelative31AddressDataType() - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
Creates a PC relative address data type using the bottom 31 bits.
PcRelative31AddressDataType(DataTypeManager) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
Creates a PC relative address data type using the bottom 31 bits.
pcSize - Variable in class ghidra.pcode.exec.PcodeExecutor
 
PDB_AGE - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
Option key which indicates PDB Age as specified by loaded program (String, hex value without 0x prefix).
PDB_FILE - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
Option key which indicates PDB filename or path as specified by loaded program (String).
PDB_GUID - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
Option key which indicates PDB GUID as specified by loaded program (String).
PDB_LOADED - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
Option key which indicates if PDB has been loaded/applied to program (Boolean).
PDB_SIGNATURE - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
Option key which indicates PDB Signature as specified by loaded program (String).
PDB_VERSION - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
Option key which indicates PDB Version as specified by loaded program (String).
PdbInfo - Interface in ghidra.app.util.bin.format.pdb
Bag of information about a Pdb symbol file, usually extracted from information present in a PE binary.
PdbInfoCodeView - Class in ghidra.app.util.bin.format.pdb
Older style pdb information, using a simple 32bit hash to link the pdb to its binary.
PdbInfoDotNet - Class in ghidra.app.util.bin.format.pdb
Newer style pdb information, using a GUID to link the pdb to its binary.
PdbParserConstants - Class in ghidra.app.util.bin.format.pdb
Program Information options related to PDB data.
PdbParserConstants() - Constructor for class ghidra.app.util.bin.format.pdb.PdbParserConstants
 
PDECIMAL_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PDIGIT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PE_NAME - Static variable in class ghidra.app.util.opinion.PeLoader
The name of the PE loader
PE2XML - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for the P2 to XML exporter.
PEACH_PUFF - Static variable in class ghidra.util.WebColors
 
PEDATA - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
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.dwarf.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.util.datastruct.QueueStub
 
peek() - Method in class ghidra.util.datastruct.Stack
Looks at the object at the top of this stack without removing it from the stack.
peek() - Method in class ghidra.xml.NonThreadedXmlPullParserImpl
 
peek() - Method in interface ghidra.xml.XmlPullParser
Returns the next element, without removing it from the queue (assuming there is such a next element).
peek(int) - Method in class ghidra.app.util.demangler.CharacterIterator
Peeks at the character current index + lookAhead.
peek(File, int) - Static method in class db.buffers.LocalBufferFile
Read a buffer from an existing buffer file.
PeekableIterator<T> - Interface in generic.util
An iterator that allows you to peek at the next item on the iterator.
peekElement() - Method in interface ghidra.program.model.pcode.Decoder
Peek at the next child element of the current parent, without traversing in (opening) it.
peekElement() - Method in class ghidra.program.model.pcode.PackedDecode
 
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 Class in ghidra.app.util.opinion
 
PeMarkupable - Interface in ghidra.app.util.bin.format.pe
Common interface for standardizing the markup of a PE structure.
PENTAGON - Static variable in class ghidra.service.graph.VertexShape
 
pequation() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
pequation() - Method in class ghidra.sleigh.grammar.SleighEcho
 
pequation() - Method in class ghidra.sleigh.grammar.SleighParser
 
pequation_and() - Method in class ghidra.sleigh.grammar.SleighParser
 
pequation_and_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pequation_and_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_and_op_return
 
pequation_and_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_and_return
 
pequation_atomic() - Method in class ghidra.sleigh.grammar.SleighParser
 
pequation_atomic_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_atomic_return
 
pequation_ellipsis() - Method in class ghidra.sleigh.grammar.SleighParser
 
pequation_ellipsis_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_ellipsis_return
 
pequation_ellipsis_right() - Method in class ghidra.sleigh.grammar.SleighParser
 
pequation_ellipsis_right_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_ellipsis_right_return
 
pequation_or() - Method in class ghidra.sleigh.grammar.SleighParser
 
pequation_or_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pequation_or_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_or_op_return
 
pequation_or_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_or_return
 
pequation_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_return
 
pequation_seq() - Method in class ghidra.sleigh.grammar.SleighParser
 
pequation_seq_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pequation_seq_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_seq_op_return
 
pequation_seq_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_seq_return
 
pequation_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
PERCENT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
PERCENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
PERCENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
PERCENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
PERCENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
PERCENT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
PERCENT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
PERCENT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
PERCENT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
PERCENT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
PERCENT_DIVIDER - Static variable in class ghidra.app.util.viewer.util.AddressIndexMap
 
percentComplete - Variable in class docking.util.AnimationUtils.BasicAnimationPainter
 
perform(DockingActionIf, ActionEvent) - Static method in class docking.DockingActionPerformer
Executes the given action later on the Swing thread.
perform(DockingActionIf, ActionEvent, DockingWindowManager) - Static method in class docking.DockingActionPerformer
Executes the given action later on the Swing thread.
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
 
performCacheMaintOnOldDirIfNeeded(File) - Static method in class ghidra.formats.gfilesystem.FileCache
Deprecated, for removal: This API element is subject to removal in a future version.
Marked as deprecated to ensure this is removed in a few versions after most user's old-style cache dirs have been cleaned up.
performDialogAction(DockingActionIf, DialogComponentProvider, boolean) - Static method in class docking.test.AbstractDockingTest
Performs the specified action with context within the Swing Thread.
performDialogAction(String, boolean) - Method in class help.screenshot.AbstractScreenShotGenerator
 
performFrontEndAction(String, String, boolean) - Method in class help.screenshot.GhidraScreenShotGenerator
 
performImport() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImporter
Imports DWARF information according to the DWARFImportOptions set.
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
 
performPlatformSpecificFixups() - Static method in class ghidra.docking.util.LookAndFeelUtils
 
performPropertyListAlterations(Map<String, String>, TaskMonitor) - Method in class ghidra.framework.data.DomainObjectAdapterDB
This method can be used to perform property list alterations resulting from renamed or obsolete property paths.
performRelocation(Program, Relocation, TaskMonitor) - Method in interface ghidra.program.model.reloc.RelocationHandler
 
PERichTableDataType - Class in ghidra.app.util.bin.format.pe.rich
 
PERichTableDataType() - Constructor for class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
 
PERichTableDataType(DataTypeManager) - Constructor for class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
 
PERMISSION_INFO - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
 
Permissions - Class in ghidra.app.util
 
Permissions(boolean, boolean, boolean) - Constructor for class ghidra.app.util.Permissions
 
permissionSetIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity.CliDeclSecurityRow
 
PERU - Static variable in class ghidra.util.WebColors
 
PeSubsystem - Enum Class in ghidra.app.util.bin.format.pe
 
PeUtils - Class in ghidra.app.util.bin.format.pe
 
PeUtils() - Constructor for class ghidra.app.util.bin.format.pe.PeUtils
 
PEx64UnwindInfoDataType - Class in ghidra.app.util.bin.format.pe
 
PEx64UnwindInfoDataType() - Constructor for class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
 
PEx64UnwindInfoDataType(DataTypeManager) - Constructor for class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
 
pexpression() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
pexpression() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_add() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_add_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_add_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_add_op_return
 
pexpression_add_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_add_return
 
pexpression_and() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_and_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_and_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_and_op_return
 
pexpression_and_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_and_return
 
pexpression_apply() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_apply_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_apply_return
 
pexpression_func() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_func_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_func_return
 
pexpression_mult() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_mult_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_mult_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_mult_op_return
 
pexpression_mult_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_mult_return
 
pexpression_operands() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_operands_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_operands_return
 
pexpression_or() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_or_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_or_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_or_op_return
 
pexpression_or_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_or_return
 
pexpression_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_return
 
pexpression_shift() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_shift_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_shift_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_shift_op_return
 
pexpression_shift_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_shift_return
 
pexpression_term() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_term_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_term_return
 
pexpression_unary() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_unary_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_unary_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_unary_op_return
 
pexpression_unary_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_unary_return
 
pexpression_xor() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_xor_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression_xor_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_xor_op_return
 
pexpression_xor_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_xor_return
 
pexpression2() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
pexpression2() - Method in class ghidra.sleigh.grammar.SleighEcho
 
pexpression2() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_add() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_add_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_add_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_add_op_return
 
pexpression2_add_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_add_return
 
pexpression2_and() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_and_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_and_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_and_op_return
 
pexpression2_and_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_and_return
 
pexpression2_apply() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_apply_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_apply_return
 
pexpression2_func() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_func_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_func_return
 
pexpression2_mult() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_mult_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_mult_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_mult_op_return
 
pexpression2_mult_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_mult_return
 
pexpression2_operands() - Method in class ghidra.sleigh.grammar.SleighEcho
 
pexpression2_operands() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_operands_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_operands_return
 
pexpression2_or() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_or_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_or_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_or_op_return
 
pexpression2_or_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_or_return
 
pexpression2_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_return
 
pexpression2_shift() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_shift_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_shift_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_shift_op_return
 
pexpression2_shift_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_shift_return
 
pexpression2_term() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_term_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_term_return
 
pexpression2_unary() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_unary_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_unary_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_unary_op_return
 
pexpression2_unary_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_unary_return
 
pexpression2_xor() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_xor_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
pexpression2_xor_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_xor_op_return
 
pexpression2_xor_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_xor_return
 
PF_MASKOS - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
OS-specific
PF_MASKPROC - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Processor-specific
PF_R - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Segment is readable
PF_W - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Segment is writable
PF_X - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Segment is executable
pfuncall() - Method in class ghidra.sleigh.grammar.SleighParser
 
pfuncall_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pfuncall_return
 
PhaseProgressPanel - Class in ghidra.app.merge
The PhaseProgressPanel provides a title, progress bar and message for the current phase that is in progress
PhaseProgressPanel(String) - Constructor for class ghidra.app.merge.PhaseProgressPanel
 
PHEX_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PHOTO - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
pick(V, boolean) - Method in class ghidra.graph.viewer.event.picking.GPickedState
 
pickContainedVertices(VisualizationViewer<V, E>, Point2D, Point2D, boolean) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
pick the vertices inside the rectangle created from points 'down' and 'out' (two diagonally opposed corners of the rectangle)
PICKED_LATEST_CODE_UNITS - Static variable in interface ghidra.app.merge.MergeConstants
 
PICKED_MY_CODE_UNITS - Static variable in interface ghidra.app.merge.MergeConstants
 
PICKED_ORIGINAL_CODE_UNITS - Static variable in interface ghidra.app.merge.MergeConstants
 
pickEdge(E, VisualizationViewer<V, E>) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
PickListener<V> - Interface in ghidra.graph.viewer.event.picking
 
PickListener.EventSource - Enum Class in ghidra.graph.viewer.event.picking
 
pickRepresentativeValueForColorGroups() - Method in class generic.theme.laf.FlatDarkUiDefaultsMapper
 
pickRepresentativeValueForColorGroups() - Method in class generic.theme.laf.NimbusUiDefaultsMapper
 
pickRepresentativeValueForColorGroups() - Method in class generic.theme.laf.UiDefaultsMapper
Defines the values to assign to all the system color ids based on the best representative value defined in the BasicLookAndFeel
pickRepresentativeValueForFontGroups() - Method in class generic.theme.laf.UiDefaultsMapper
Defines the font values to use for each group based upon a chosen Java representative.
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
 
PIDATA - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
PIDENTIFIER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
piece - Variable in class ghidra.pcode.exec.DefaultPcodeExecutorState
 
PIECE - Static variable in class ghidra.program.model.pcode.PcodeOp
 
pieces - Variable in class ghidra.program.model.pcode.Varnode.Join
 
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 generic.theme.GThemeDefaults.Colors.Palette
 
PINK - Static variable in class ghidra.app.merge.util.ConflictUtility
 
PINK - Static variable in class ghidra.util.WebColors
 
PinSymbolCmd - Class in ghidra.app.cmd.label
 
PinSymbolCmd(Address, String, boolean) - Constructor for class ghidra.app.cmd.label.PinSymbolCmd
 
PINTEGER_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
Pipe - Class in ghidra.pty.windows
 
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
 
PKCS_FILE_EXTENSIONS - Static variable in class ghidra.net.ApplicationKeyManagerUtils
 
PKCS_FILENAME_FILTER - Static variable in class ghidra.net.ApplicationKeyManagerUtils
 
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
 
placeInputs(PcodeExecutor<T>, List<Object>, List<Varnode>) - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
 
placeInputs(PcodeExecutor<T>, List<Object>, List<Varnode>) - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.FixedArgsAnnotatedPcodeUseropDefinition
 
placeInputs(PcodeExecutor<T>, List<Object>, List<Varnode>) - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.VariadicAnnotatedPcodeUseropDefinition
 
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.field.ListingColors.CommentColors
 
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.
PlateComment - Annotation Interface in ghidra.app.util.bin.format.golang.structmapping
Indicates that the tagged class or field should have an plate comment placed before each instance of the object or field, using the return value of the field's getter method, or if a class, the object's "toString()" method.
PlateFieldFactory - Class in ghidra.app.util.viewer.field
Class for showing plate comments
PlateFieldFactory() - Constructor for class ghidra.app.util.viewer.field.PlateFieldFactory
 
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 Class in ghidra.framework
Identifies the current platform (operating system and architecture) and identifies the appropriate module OS directory which contains native binaries
Playable - Interface in ghidra.program.model.data
 
PLETTER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PluggableServiceRegistry - Class in ghidra.framework
 
PluggableServiceRegistry() - Constructor for class ghidra.framework.PluggableServiceRegistry
 
PluggableServiceRegistryException - Exception in ghidra.framework
 
PluggableServiceRegistryException(Class<? extends Object>, Class<? extends Object>, Class<? extends Object>) - Constructor for exception ghidra.framework.PluggableServiceRegistryException
 
plugin - Variable in class ghidra.app.util.navigation.GoToServiceImpl
 
Plugin - Class in ghidra.framework.plugintool
Plugins are a basic building block in Ghidra, used to bundle features or capabilities into a unit that can be enabled or disabled by the user in their Tool.
Plugin(PluginTool) - Constructor for class ghidra.framework.plugintool.Plugin
Construct a new Plugin.
PLUGIN_COUNT_PROPERTY_NAME - Static variable in class ghidra.framework.plugintool.PluginTool
Name of the property for the number of plugins the tool has.
PluginCategoryNames - Interface in ghidra.app.plugin
A listing of commonly used PluginDescription category names.
PluginConfigurationModel - Class in ghidra.framework.plugintool
 
PluginConfigurationModel(PluginInstaller, PluginPackagingProvider) - Constructor for class ghidra.framework.plugintool.PluginConfigurationModel
 
PluginConfigurationModel(PluginTool) - Constructor for class ghidra.framework.plugintool.PluginConfigurationModel
 
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 Interface in ghidra.framework.plugintool
Information about a Ghidra Plugin.
PluginInstaller - Interface in ghidra.framework.plugintool
An interface that facilitates the adding and removing of plugins
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, PluginConfigurationModel, 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 Class in ghidra.framework.plugintool.util
 
PluginPackagingProvider - Interface in ghidra.framework.plugintool
Provides PluginPackages and plugin descriptions and to clients
PluginsConfiguration - Class in ghidra.framework.plugintool
This class maintains a collection of all plugin classes that are acceptable for a given tool type.
PluginsConfiguration() - Constructor for class ghidra.framework.plugintool.PluginsConfiguration
 
PluginStatus - Enum Class in ghidra.framework.plugintool.util
 
PluginTool - Class in ghidra.framework.plugintool
Base class that is a container to manage plugins and their actions, and to coordinate the firing of plugin events and tool events.
PluginTool() - Constructor for class ghidra.framework.plugintool.PluginTool
 
PluginTool(Project, ProjectManager, ToolServices, String, boolean, boolean, boolean) - Constructor for class ghidra.framework.plugintool.PluginTool
 
PluginTool(Project, ToolTemplate) - Constructor for class ghidra.framework.plugintool.PluginTool
Construct a new PluginTool.
PluginTool(Project, String, boolean, boolean, boolean) - Constructor for class ghidra.framework.plugintool.PluginTool
Construct a new PluginTool.
PluginToolAccessUtils - Class in ghidra.framework.plugintool
Utility class to provide access to non-public methods on PluginTool.
PluginToolMacAboutHandler - Class in ghidra.framework.plugintool
A plugin-level about handler that serves as the callback from the Dock's 'About' popup action.
PluginToolMacAboutHandler() - Constructor for class ghidra.framework.plugintool.PluginToolMacAboutHandler
 
PluginToolMacQuitHandler - Class in ghidra.framework.plugintool
A plugin-level quit handler that serves as the callback from the Dock's 'Quit' popup action.
PluginToolMacQuitHandler() - Constructor for class ghidra.framework.plugintool.PluginToolMacQuitHandler
 
PluginUtils - Class in ghidra.framework.plugintool.util
Utility class for plugin-related methods.
PluginUtils() - Constructor for class ghidra.framework.plugintool.util.PluginUtils
 
PLUM - Static variable in class ghidra.util.WebColors
 
plus(ExpressionMatcher<?>, ExpressionMatcher<?>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match the form L + R or R + L
PLUS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
PLUS - Static variable in class ghidra.program.model.listing.CodeUnitFormat
 
PLUS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
PLUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
PLUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
PLUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
PLUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
PLUS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
PLUS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
PLUS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
PLUS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
PLUS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
PlusExpression - Class in ghidra.app.plugin.processors.sleigh.expression
Expression formed by adding together two PatternExpressions
PlusExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.PlusExpression
 
PlusExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
Solves expressions of the form A + B
PlusExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.PlusExpressionSolver
 
PMINUS - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PN_XNUM - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
PN_XNUM: Used by e_phnum field to signal alternate storage of program header count within section[0] sh_info field.
PngDataType - Class in ghidra.program.model.data
 
PngDataType() - Constructor for class ghidra.program.model.data.PngDataType
 
PngDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.PngDataType
 
POCTAL_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
point - Variable in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
 
Pointer - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
Pointer - Interface in ghidra.program.model.data
Interface for pointers
Pointer(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
POINTER - Static variable in interface ghidra.app.util.bin.StructConverter
Reusable POINTER datatype.
POINTER_FIELD - Static variable in class ghidra.program.model.lang.ConstantPool
 
POINTER_LABEL_PREFIX - Static variable in class ghidra.program.model.data.PointerDataType
 
POINTER_LOOP_LABEL_PREFIX - Static variable in class ghidra.program.model.data.PointerDataType
 
POINTER_METHOD - Static variable in class ghidra.program.model.lang.ConstantPool
 
POINTER_NAME - Static variable in class ghidra.program.model.data.PointerDataType
 
Pointer16DataType - Class in ghidra.program.model.data
Pointer16 is really a factory for generating 2-byte pointers.
Pointer16DataType() - Constructor for class ghidra.program.model.data.Pointer16DataType
 
Pointer16DataType(DataType) - Constructor for class ghidra.program.model.data.Pointer16DataType
 
Pointer24DataType - Class in ghidra.program.model.data
Pointer24 is really a factory for generating 3-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
Pointer32 is really a factory for generating 4-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
Pointer40 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
Pointer48 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
Pointer56 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
Pointer64 is really a factory for generating 8-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
Pointer8 is really a factory for generating 1-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
 
pointerSize - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
 
pointerSize - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
PointerType - Enum Class in ghidra.program.model.data
PointerType specified the pointer-type associated with a pointer-typedef.
PointerTypedef - Class in ghidra.program.model.data
PointerTypedef provides a Pointer-Typedef template datatype which may be used as an alternative to PointerTypedefBuilder for select use cases.
PointerTypedef(String, DataType, int, DataTypeManager) - Constructor for class ghidra.program.model.data.PointerTypedef
Constructs a pointer-typedef without any settings
PointerTypedef(String, DataType, int, DataTypeManager, long) - Constructor for class ghidra.program.model.data.PointerTypedef
Constructs a offset-pointer-typedef
PointerTypedef(String, DataType, int, DataTypeManager, AddressSpace) - Constructor for class ghidra.program.model.data.PointerTypedef
Constructs a pointer-typedef which dereferences into a specific address space.
PointerTypedef(String, DataType, int, DataTypeManager, PointerType) - Constructor for class ghidra.program.model.data.PointerTypedef
Constructs a pointer-typedef of a specific type
PointerTypedef(String, Pointer, DataTypeManager) - Constructor for class ghidra.program.model.data.PointerTypedef
Constructs a pointer-typedef without any settings
PointerTypedefBuilder - Class in ghidra.program.model.data
PointerTypedefBuilder provides a builder for creating Pointer - TypeDefs.
PointerTypedefBuilder(DataType, int, DataTypeManager) - Constructor for class ghidra.program.model.data.PointerTypedefBuilder
Construct a Pointer - TypeDef builder.
PointerTypedefBuilder(Pointer, DataTypeManager) - Constructor for class ghidra.program.model.data.PointerTypedefBuilder
Construct a Pointer - TypeDef builder.
PointerTypedefInspector - Class in ghidra.program.database.data
PointerTypeDefInspector provides utilities for inspecting Pointer - TypeDefs.
PointerTypeSettingsDefinition - Class in ghidra.program.model.data
The settings definition for the numeric display format
pointToUpdate - Variable in class ghidra.graph.job.AbstractGraphTransitionJob.ArticulationTransitionPoints
 
poke(File, int, DataBuffer) - Static method in class db.buffers.LocalBufferFile
Modify an existing buffer file.
poll() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
poll() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
 
poll() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
 
poll() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
 
poll() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
 
poll() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
poll() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap.LesserList
Get and remove the first element
poll() - Method in class ghidra.util.datastruct.QueueStub
 
pollFirstEntry() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
pollLastEntry() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
pop() - Method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluator
 
pop() - Method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionResult
 
pop() - Method in class ghidra.util.datastruct.Stack
Removes the object at the top of this stack and returns that object as the value of this function.
pop() - Method in class ghidra.util.graph.AbstractDependencyGraph
Removes and returns a value that has no dependencies from the graph.
pop_back() - Method in class generic.stl.ListSTL
 
pop_back() - Method in class generic.stl.VectorSTL
 
pop_front() - Method in class generic.stl.ListSTL
 
popBuild() - Method in class ghidra.app.plugin.processors.sleigh.OpTplWalker
Move to the parent of the current node
popcount - Static variable in class ghidra.util.bytesearch.DittedBitSequence
 
POPCOUNT - Static variable in class ghidra.program.model.pcode.PcodeOp
 
POPEN - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
popMemState() - Method in class ghidra.program.util.VarnodeContext
restore a previously saved memory state
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
populateAnnotation(Varnode) - Method in class ghidra.program.model.pcode.GlobalSymbolMap
Some Varnode annotations refer to global symbols.
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
 
populateDefineEquate(DataTypeManager[], DataTypeManager, String, String, String, long) - Method in class ghidra.app.util.cparser.CPP.DefineTable
 
populateDefineEquates(DataTypeManager[], 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
 
populateOriginalStructure(Structure) - Method in class ghidra.program.model.data.NoisyStructureBuilder
Populate this builder with fields from a preexisting Structure.
populateSymbol(long, DataType, int) - Method in class ghidra.program.model.pcode.GlobalSymbolMap
Create a HighSymbol based on the id of the underlying Ghidra Symbol.
popup - Variable in class docking.ErrLogExpandableDialog
 
popup(String) - Method in class ghidra.app.script.GhidraScript
Displays a popup dialog with the specified message.
POPUP - Enum constant in enum class docking.actions.dialog.ActionGroup
 
POPUP_MENU_DATA_PROPERTY - Static variable in interface docking.action.DockingActionIf
 
PopupActionManager - Class in docking
 
PopupActionManager(DockingWindowManager, MenuGroupMap) - Constructor for class docking.PopupActionManager
 
PopupActionProvider - Interface in docking.actions
Provides notification when the popup action menu is displayed.
PopupGUIPasswordProvider - Class in ghidra.formats.gfilesystem.crypto
Pops up up a GUI dialog prompting the user to enter a password for the specified file.
PopupGUIPasswordProvider() - Constructor for class ghidra.formats.gfilesystem.crypto.PopupGUIPasswordProvider
 
PopupKeyStorePasswordProvider - Class in docking.widgets
 
PopupKeyStorePasswordProvider() - Constructor for class docking.widgets.PopupKeyStorePasswordProvider
 
popupMenu - Variable in class ghidra.app.util.bean.FixedBitSizeValueField
 
popupMenuCanceled(PopupMenuEvent) - Method in class docking.menu.MenuHandler
This method is called when the popup menu is canceled
PopupMenuContext - Class in docking
A class that holds information used to show a popup menu
PopupMenuData - Class in docking.action
 
popupMenuGroup(String) - Method in class docking.action.builder.AbstractActionBuilder
Sets the group for the action in the pop-up menu.
popupMenuGroup(String, String) - Method in class docking.action.builder.AbstractActionBuilder
Sets the group and sub-group for the action in the pop-up menu.
PopupMenuHandler - Class in docking
 
PopupMenuHandler(DockingWindowManager, ActionContext) - Constructor for class docking.PopupMenuHandler
 
popupMenuIcon(Icon) - Method in class docking.action.builder.AbstractActionBuilder
Sets the icon to use in this action's pop-up menu item
popupMenuPath(String...) - Method in class docking.action.builder.AbstractActionBuilder
Sets the pop-up menu path for the action.
popupMenuWillBecomeInvisible(PopupMenuEvent) - Method in class docking.menu.MenuHandler
This method is called before the popup menu becomes invisible Note that a JPopupMenu can become invisible any time
popupMenuWillBecomeVisible(PopupMenuEvent) - Method in class docking.menu.MenuHandler
This method is called before the popup menu becomes visible
PopupRegulator<V,E> - Class in ghidra.graph.viewer.popup
A class to control popups for graph clients, bypassing Java's default tool tip mechanism
PopupRegulator(PopupSource<V, E>) - Constructor for class ghidra.graph.viewer.popup.PopupRegulator
 
PopupSource<V,E> - Interface in ghidra.graph.viewer.popup
An interface that provides graph and component information to the PopupRegulator
popupTriggered(MouseEvent) - Method in class docking.event.mouse.GMouseListenerAdapter
Called when a popup event is discovered.
popupWhen(Predicate<C>) - Method in class docking.action.builder.AbstractActionBuilder
Sets a predicate for dynamically determining if this action should be included in an impending pop-up menu.
popupWhen(Predicate<ActionContext>) - Method in class docking.action.DockingAction
Sets a predicate for dynamically determining if this action should be included in an impending pop-up menu.
PopupWindow - Class in docking.widgets
A generic window intended to be used as a temporary window to show information.
PopupWindow(Component, JComponent) - Constructor for class docking.widgets.PopupWindow
 
PopupWindow(Window, JComponent) - Constructor for class docking.widgets.PopupWindow
 
PopupWindow(JComponent) - Constructor for class docking.widgets.PopupWindow
 
PopupWindowPlacer - Class in docking.widgets.shapes
This class places a rectangle on the boundary of an inner bounds area, such that it is not placed outside of an outer boundary.
PopupWindowPlacer() - Constructor for class docking.widgets.shapes.PopupWindowPlacer
Constructor only for classes that do not use placement preferences
PopupWindowPlacer(Location, Location, Location) - Constructor for class docking.widgets.shapes.PopupWindowPlacer
Constructor only for classes that specify major edge and minor begin and end location on that edge.
PopupWindowPlacerBuilder - Class in docking.widgets.shapes
This class builds a PopWindowPlacer that can have subsequent PopWindowPlacers.
PopupWindowPlacerBuilder() - Constructor for class docking.widgets.shapes.PopupWindowPlacerBuilder
 
PORT - Static variable in class ghidra.program.model.lang.OperandType
Bit set if the operand is a port.
PORT_NUMBER - Static variable in class ghidra.framework.data.DefaultProjectData
 
PortableExecutable - Class in ghidra.app.util.bin.format.pe
A class to manage loading Portable Executables (PE).
PortableExecutable(ByteProvider, PortableExecutable.SectionLayout) - Constructor for class ghidra.app.util.bin.format.pe.PortableExecutable
Constructs a new Portable Executable using the specified byte provider and layout.
PortableExecutable(ByteProvider, PortableExecutable.SectionLayout, boolean, boolean) - Constructor for class ghidra.app.util.bin.format.pe.PortableExecutable
Constructs a new Portable Executable using the specified byte provider and layout.
PortableExecutable.SectionLayout - Enum Class in ghidra.app.util.bin.format.pe
Indicates how sections of this PE are laid out in the underlying ByteProvider.
PortableExecutableAnalyzer - Class in ghidra.app.analyzers
 
PortableExecutableAnalyzer() - Constructor for class ghidra.app.analyzers.PortableExecutableAnalyzer
 
PortableExecutableBinaryAnalysisCommand - Class in ghidra.app.cmd.formats
 
PortableExecutableBinaryAnalysisCommand() - Constructor for class ghidra.app.cmd.formats.PortableExecutableBinaryAnalysisCommand
 
PortSensitiveCategory - Interface in generic.test.category
 
pos - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
 
Position - Class in ghidra.app.plugin.processors.generic
To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates. To enable and disable the creation of type comments go to Window>Preferences>Java>Code Generation.
Position() - Constructor for class ghidra.program.model.pcode.LinkedByteBuffer.Position
 
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
 
PositionMatchFilter - Class in ghidra.program.model.lang.protorules
Filter that selects for a particular parameter position.
PositionMatchFilter(int) - Constructor for class ghidra.program.model.lang.protorules.PositionMatchFilter
 
POSITIVE_INFINITY - Static variable in class ghidra.pcode.floatformat.BigFloat
 
PosixC - Interface in ghidra.pty.unix
Interface for POSIX functions in libc
PosixC.ControllingTty - Class in ghidra.pty.unix
 
PosixC.ControllingTty.ByReference - Class in ghidra.pty.unix
 
PosixC.Ioctls - Interface in ghidra.pty.unix
 
PosixC.Termios - Class in ghidra.pty.unix
 
PosixC.Termios.ByReference - Class in ghidra.pty.unix
 
PosixC.Winsize - Class in ghidra.pty.unix
 
PosixC.Winsize.ByReference - Class in ghidra.pty.unix
 
possibleInputParamWithSlot(Address, int, ParamList.WithSlotRec) - Method in class ghidra.program.model.lang.PrototypeModel
Determine if the given address range is possible input parameter storage for this model.
possibleInsVals(AssemblyPatternBlock) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Get an iterable over all the possible fillings of the instruction pattern given a context
possibleInsVals(AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
possibleOutputParamWithSlot(Address, int, ParamList.WithSlotRec) - Method in class ghidra.program.model.lang.PrototypeModel
Determine if the given address range is possible return value storage for this model.
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
POST - Static variable in class ghidra.app.util.viewer.field.ListingColors.CommentColors
 
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.AbstractGuiTest
 
postExecuteCallback(Emulate, Address, PcodeOp[], int, Address) - Method in class ghidra.pcode.emulate.EmulateInstructionStateModifier
Emulation callback immediately following execution of the lastExecuteAddress.
postExecuteInstruction() - Method in class ghidra.pcode.emu.DefaultPcodeThread
Extension point: Extra behavior after executing an instruction
postExecuteInstruction() - Method in class ghidra.pcode.emu.ModifiedPcodeThread
 
PostfixExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
postImport(Program) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
Invoked immediately following import allow byte processing prior to control structure identification.
postLoadCleanup(boolean) - Method in class ghidra.app.util.opinion.AbstractOrdinalSupportLoader
 
postLoadCleanup(boolean) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
This gets called as the final step of the load process.
postLoadProgramFixups(List<Loaded<Program>>, Project, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
 
postLoadProgramFixups(List<Loaded<Program>>, Project, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractOrdinalSupportLoader
 
postLoadProgramFixups(List<Loaded<Program>>, Project, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
This gets called after the given list of loaded programss is finished loading.
postLoadProgramFixups(List<Loaded<Program>>, Project, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.ElfLoader
 
postMatchApply(MatchAction[], Address) - Method in class ghidra.util.bytesearch.MemoryBytePatternSearcher
Called after any match rules are applied Can use for cross post rule matching state application and cleanup.
postOrder(GDirectedGraph<V, E>) - Static method in class ghidra.graph.algo.DepthFirstSorter
Returns the vertices of the given graph in post-order, which is the order the vertices are last visited when performing a depth-first traversal.
postOrder(GDirectedGraph<V, E>, GraphNavigator<V, E>) - Static method in class ghidra.graph.algo.DepthFirstSorter
Returns the vertices of the given graph in post-order, which is the order the vertices are last visited when performing a depth-first traversal.
postProgramActivated(Program) - Method in class ghidra.app.plugin.ProgramPlugin
Subclass should override this method if it is interested when programs become active and all plugins have had a chance to process the ProgramActivatedPluginEvent.
PostRule - Interface in ghidra.util.bytesearch
Inteface for post match rules that are checked after a match is idenfied
potentialPropertiesFileLocs - Variable in class ghidra.app.script.GhidraScript
 
POWDER_BLUE - Static variable in class ghidra.util.WebColors
 
POWERPC - Enum constant in enum class ghidra.framework.Architecture
 
POWERPC - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
POWERPC_64 - Enum constant in enum class ghidra.framework.Architecture
 
PowerPCDisassembleCommand - Class in ghidra.app.cmd.disassemble
Command object for performing PPC disassembly when VLE instructions are supported.
PowerPCDisassembleCommand(Address, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.PowerPCDisassembleCommand
Constructor for PowerPCDisassembleCommand.
PowerPCDisassembleCommand(AddressSetView, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.PowerPCDisassembleCommand
Constructor for PowerPCDisassembleCommand.
PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
PP_POSITION - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
PP_POSITION - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
PP_POSITION - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
PP_POSITION - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
PP_POSITION - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
PP_POSITION - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
PP_POSITION - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
PP_POSITION - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
PP_POSITION - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
PP_POSITION - Static variable in class ghidra.sleigh.grammar.SleighParser
 
PPC_EXCEPTION_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
PPC_EXCEPTION_STATE64 - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
PPC_FLOAT_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
PPC_THREAD_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
PPC_THREAD_STATE64 - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
PPC_VECTOR_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
PPLUS - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PRAGLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
Pragma() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
PRAGMA - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PRAGMA - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
PRAGMA_EXPRN - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
PRAGMA_FUNC - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PragmaConstant() - Method in class ghidra.app.util.cparser.C.CParser
 
PRAGMALINE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
Lexical state.
PragmaSpec() - Method in class ghidra.app.util.cparser.C.CParser
 
PragmaSpecifier() - Method in class ghidra.app.util.cparser.C.CParser
 
PRE - Static variable in class ghidra.app.util.viewer.field.ListingColors.CommentColors
 
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.
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
PreboundDynamicLibraryCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a prebound_dylib_command structure
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.
predicate() - Static method in class utility.function.Dummy
Creates a dummy Predicate that always returns true.
preExecuteInstruction() - Method in class ghidra.pcode.emu.DefaultPcodeThread
Extension point: Extra behavior before executing an instruction
PREFERENCE_STATE_NAME - Static variable in class ghidra.framework.options.PreferenceState
 
Preferences - Class in ghidra.framework.preferences
Uses Properties to manage user preferences as name/value pairs.
PREFERENCES_FILE_EXTENSION - Static variable in class docking.actions.KeyBindingUtils
 
PREFERENCES_FILE_EXTENSION - Static variable in class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel
 
PreferenceState - Class in ghidra.framework.options
An implementation of SaveState that exists primarily to signal its intended usage.
PreferenceState() - Constructor for class ghidra.framework.options.PreferenceState
 
PreferenceState(Element) - Constructor for class ghidra.framework.options.PreferenceState
Initializes a new state object from the given element.
preferred - Variable in class ghidra.app.util.opinion.QueryResult
 
preferred - Variable in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
 
PREFERRED_ROOT_NAMESPACE_CATEGORY_PROPERTY - Static variable in interface ghidra.program.model.listing.Program
Ghidra preferred root namespace category property
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
 
PreMappedViewToIndexMapper - Class in docking.widgets.indexedscrollpane
 
PreMappedViewToIndexMapper(IndexedScrollable) - Constructor for class docking.widgets.indexedscrollpane.PreMappedViewToIndexMapper
 
preMatchApply(MatchAction[], Address) - Method in class ghidra.util.bytesearch.MemoryBytePatternSearcher
Called before any match rules are applied
preOrder(GDirectedGraph<V, E>) - Static method in class ghidra.graph.algo.DepthFirstSorter
Returns the vertices of the given graph in pre-order, which is the order the vertices are encountered when performing a depth-first traversal.
preOrder(GDirectedGraph<V, E>, GraphNavigator<V, E>) - Static method in class ghidra.graph.algo.DepthFirstSorter
Returns the vertices of the given graph in pre-order, which is the order the vertices are encountered when performing a depth-first traversal.
prepareCommentsDialog(CommentsDialog, String) - Method in class help.screenshot.AbstractScreenShotGenerator
 
prepareFinalVertexShape(RenderContext<V, E>, V, Layout<V, E>, int[]) - Method in class ghidra.graph.viewer.renderer.VisualVertexSatelliteRenderer
 
prepareRenderer(TableCellRenderer, int, int) - Method in class ghidra.framework.main.logviewer.ui.FVTable
Adjusts the column widths to be at least as wide as the widest cell.
prepareStartupInfo() - Method in class ghidra.pty.windows.ConPtyChild
 
prepareTool() - Method in class help.screenshot.AbstractScreenShotGenerator
 
prepareToSave(DomainObject) - Method in class ghidra.framework.plugintool.Plugin
Called to allow this plugin to flush any caches to the domain object before it is saved.
prepareToSave(DomainObject) - Method in class ghidra.framework.plugintool.PluginTool
Called when the domain object is about to be saved; this allows any plugin that has a cache to flush out to the domain object.
prepend(GraphMousePlugin) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
Places the given plugin at the front of the list
prepend(String) - Method in class ghidra.util.JavaSourceLine
 
PREPROC - Static variable in interface ghidra.sleigh.grammar.SleighRecognizerConstants
 
preprocess(String) - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
 
preProcessor() - Method in record class ghidra.app.util.cparser.C.CParserUtils.CParseResults
Returns the value of the preProcessor record component.
PreProcessor - Class in ghidra.app.util.cparser.CPP
 
PreProcessor() - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
 
PreProcessor(PreProcessorTokenManager) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
Constructor with generated Token Manager.
PreProcessor(InputStream) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
Constructor with InputStream.
PreProcessor(InputStream, String) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
Constructor with InputStream and supplied encoding
PreProcessor(Reader) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
Constructor.
PreProcessor(String) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
 
PreProcessor(String[]) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
 
PreProcessorConstants - Interface in ghidra.app.util.cparser.CPP
Token literal values and constants.
PreprocessorException - Exception in ghidra.sleigh.grammar
 
PreprocessorException(String, String, int, int, String) - Constructor for exception ghidra.sleigh.grammar.PreprocessorException
 
PreProcessorTokenManager - Class in ghidra.app.util.cparser.CPP
Token Manager.
PreProcessorTokenManager(SimpleCharStream) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
Constructor.
PreProcessorTokenManager(SimpleCharStream, int) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
Constructor.
PRESAVE_FILE_EXT - Static variable in class db.buffers.LocalBufferFile
 
PRESAVE_FILE_PREFIX - Static variable in class db.buffers.LocalBufferFile
 
PreserveStateWrappingTaskMonitor - Class in ghidra.util.task
A TaskMonitor wrapper that restores all changed values of the wrapped TaskMonitor when the wrapper is closed.
PreserveStateWrappingTaskMonitor(TaskMonitor) - Constructor for class ghidra.util.task.PreserveStateWrappingTaskMonitor
 
pressButton(AbstractButton) - Static method in class generic.test.AbstractGuiTest
Programmatically presses the indicated button.
pressButton(AbstractButton, boolean) - Static method in class generic.test.AbstractGuiTest
Programmatically presses the indicated button.
pressButtonByName(Container, String) - Static method in class generic.test.AbstractGuiTest
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.AbstractGuiTest
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.AbstractGuiTest
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.AbstractGuiTest
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/C++ language token group into readable C/C++ code.
PrettyPrinter(Function, ClangTokenGroup, NameTransformer) - Constructor for class ghidra.app.decompiler.PrettyPrinter
Constructs a new pretty printer using the specified C language token group.
prev - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
prevCharIsCR - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
 
prevCharIsCR - Variable in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
prevCharIsLF - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
 
prevCharIsLF - Variable in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
PREVIEW_WINDOW_BGCOLOR - Static variable in class docking.widgets.DropDownTextField
 
PREVIEW_WINDOW_FGCOLOR - Static variable in class docking.widgets.DropDownTextField
 
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 docking.widgets.FindDialog
 
previous() - Method in class ghidra.app.util.demangler.CharacterIterator
Decrements the current index by one and returns the character at the new index.
previous() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
 
previous() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
 
previous() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
 
previous() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
 
previous() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
 
previous() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
 
previous() - Method in class ghidra.program.database.map.AddressIndexKeyIterator
 
previous() - Method in class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
 
previous() - Method in class ghidra.program.database.map.AddressKeyIterator
 
previous() - Method in class ghidra.program.database.map.AddressKeyRecordIterator
 
previous() - Method in class ghidra.program.database.util.EmptyRecordIterator
 
previous() - Method in class ghidra.program.database.util.QueryRecordIterator
 
previous() - Method in interface ghidra.program.model.address.Address
Returns the address's predecessor.
previous() - Method in class ghidra.program.model.address.GenericAddress
 
previous() - Method in interface ghidra.util.LongIterator
Get the previous long value in this iterator.
previous() - Method in class ghidra.util.ReversedListIterator
 
previous(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
Positions the "current" location to the previous location in the history list.
previous(Navigatable, LocationMemento) - Method in interface ghidra.app.services.NavigationHistoryService
Navigates to the given location in the "previous" list.
previousFunction(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
Positions the "previous" location to the next location which is in a different function from current one or previous non-code location.
previousIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
 
previousIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
 
previousIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
 
previousIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
 
previousIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
 
previousIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
 
previousIndex() - Method in class ghidra.util.ReversedListIterator
 
previousOpcode - Variable in class ghidra.app.decompiler.signature.BlockSignature
 
previousOpSeq - Variable in class ghidra.app.decompiler.signature.BlockSignature
 
PreviousRangeAction - Class in ghidra.app.nav
 
PreviousRangeAction(PluginTool, String, String, NavigationOptions) - Constructor for class ghidra.app.nav.PreviousRangeAction
 
PRIMARY - Static variable in class ghidra.app.util.viewer.field.ListingColors.LabelColors
 
PRIMARY_SYMBOL - Static variable in class ghidra.program.util.ProgramMergeFilter
Indicates the merge filter for replacing the primary symbol with the one from program 2 when merging labels.
PrimaryExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
primarySymbolSet(SourceType) - Method in interface ghidra.program.model.symbol.SymbolTableListener
Notification the the given symbol was set as the primary symbol.
primaryTable - Variable in class db.FieldIndexTable
Primary table
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(DataType, int) - Constructor for class ghidra.program.model.lang.protorules.PrimitiveExtractor.Primitive
 
PRIMITIVE - Static variable in class ghidra.program.model.lang.ConstantPool
 
PRIMITIVE_CLASSES - Static variable in class ghidra.framework.options.ToolOptions
 
PrimitiveExtractor - Class in ghidra.program.model.lang.protorules
 
PrimitiveExtractor(DataType, boolean, int, int) - Constructor for class ghidra.program.model.lang.protorules.PrimitiveExtractor
 
PrimitiveExtractor.Primitive - Class in ghidra.program.model.lang.protorules
 
PRIMITIVES - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
PrimitiveTypeListing - Class in ghidra.app.util.bin.format.pe.debug
A class to convert from debug data types into Ghidra data types.
PrimitiveTypeListing() - Constructor for class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
 
print() - Method in class ghidra.app.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.Next2Symbol
 
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.AssemblyParseHiddenNode
 
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.
printAssembly(PrintStream, int, Address) - Method in class ghidra.program.model.lang.PcodeParser.PcodeTranslate
 
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
 
printDebugChar(byte) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
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.Next2Symbol
 
printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
 
printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.StartSymbol
 
printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
 
printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
 
printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
 
printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeSymbol
 
println() - Method in class ghidra.app.script.GhidraScript
Prints a newline.
println(String) - Method in class ghidra.app.script.GhidraScript
Prints the message to the console followed by a line feed.
println(String) - Method in interface ghidra.app.services.ConsoleService
Prints the messages into the console followed by a line feed.
println(String) - Method in interface ghidra.framework.data.ConvertFileSystem.MessageListener
 
printlnError(String) - Method in interface ghidra.app.services.ConsoleService
Prints the error message into the console followed by a line feed.
printLR0States(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
For debugging
printLR0TransitionTable(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
For debugging
printMatch() - Method in class ghidra.app.plugin.match.Match
 
printMemory() - Static method in class generic.test.AbstractGuiTest
 
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 ghidra.program.model.address.AddressSet
Returns a string displaying the ranges in this set.
printRaw(Language, StringBuffer) - Method in class ghidra.app.decompiler.signature.BlockSignature
 
printRaw(Language, StringBuffer) - Method in class ghidra.app.decompiler.signature.CopySignature
 
printRaw(Language, StringBuffer) - Method in class ghidra.app.decompiler.signature.DebugSignature
Write a brief description of this feature to the given StringBuffer.
printRaw(Language, StringBuffer) - Method in class ghidra.app.decompiler.signature.VarnodeSignature
 
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() - Element in annotation interface ghidra.formats.gfilesystem.annotations.FileSystemInfo
The relative priority of filesystems during probing.
priority() - Element in annotation interface ghidra.util.classfinder.ExtensionPointProperties
ExtensionPoint priority.
PRIORITY - Enum constant in enum class ghidra.program.model.lang.InstructionBlockFlow.Type
PRIORITY is the highest priority flow start
PRIORITY_DEFAULT - Static variable in annotation interface ghidra.formats.gfilesystem.annotations.FileSystemInfo
 
PRIORITY_HIGH - Static variable in annotation interface ghidra.formats.gfilesystem.annotations.FileSystemInfo
 
PRIORITY_LAST - Static variable in interface ghidra.app.util.bin.format.dwarf.funcfixup.DWARFFunctionFixup
 
PRIORITY_LOW - Static variable in annotation interface ghidra.formats.gfilesystem.annotations.FileSystemInfo
 
PRIORITY_LOWEST - Static variable in annotation interface ghidra.formats.gfilesystem.annotations.FileSystemInfo
 
PRIORITY_NORMAL - Static variable in interface ghidra.app.util.bin.format.dwarf.funcfixup.DWARFFunctionFixup
 
PRIORITY_NORMAL_EARLY - Static variable in interface ghidra.app.util.bin.format.dwarf.funcfixup.DWARFFunctionFixup
 
PRIORITY_NORMAL_LATE - Static variable in interface ghidra.app.util.bin.format.dwarf.funcfixup.DWARFFunctionFixup
 
PriorityJob - Class in ghidra.util.worker
 
PriorityJob() - Constructor for class ghidra.util.worker.PriorityJob
 
PriorityQueue<T> - Class in ghidra.util.datastruct
Maintains a list of objects in priority order where priority is just an integer value.
PriorityQueue() - Constructor for class ghidra.util.datastruct.PriorityQueue
 
PriorityWorker - Class in ghidra.util.worker
Executes a single job at a time in priority order.
PriorityWorker(String, boolean, boolean, TaskMonitor) - Constructor for class ghidra.util.worker.PriorityWorker
This constructor allows you to change persistence and shared thread pool usage.
PriorityWorker(String, TaskMonitor) - Constructor for class ghidra.util.worker.PriorityWorker
Creates a PriorityWorker that will use a shared thread pool to process jobs.
PRIVATE_LONG_WAIT_TIMEOUT - Static variable in class generic.test.AbstractGTest
 
PrivateDatabase - Class in ghidra.framework.store.db
PrivateDatabase corresponds to a non-versioned database.
PrivateDatabase(File) - Constructor for class ghidra.framework.store.db.PrivateDatabase
Constructor for an existing "Non-Versioned" Database.
PrivateDatabase(File, BufferFile, boolean, TaskMonitor) - Constructor for class ghidra.framework.store.db.PrivateDatabase
Construct a new Database from an existing srcFile.
PrivateDatabase(File, File, TaskMonitor) - Constructor for class ghidra.framework.store.db.PrivateDatabase
Constructs a new Database from an existing packed database file.
PrivateSaveable - Class in ghidra.util
A class that signals this saveable is not meant to broadcast its changes.
PrivateSaveable() - Constructor for class ghidra.util.PrivateSaveable
 
privateSwingSetRootNode(GTreeNode) - Method in class docking.widgets.tree.internal.GTreeModel
Sets the models root node.
privatewaitForSwing_SwingSafe() - Static method in class generic.test.AbstractGuiTest
Deprecated.
This is not a test writer's method, but instead an infrastructure method.
probe(ByteProvider, FileSystemService, FileSystemProbeConflictResolver, int, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
Probes the specified file for a supported GFileSystem implementation, and if found, creates a new filesystem instance.
probe(ByteProvider, FileSystemService, FileSystemProbeConflictResolver, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
Probes the specified file for a supported GFileSystem implementation, and if found, creates a new filesystem instance.
probe(ByteProvider, FileSystemService, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.GFileSystemBaseFactory
 
probe(ByteProvider, FileSystemService, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.factory.GFileSystemProbeByteProvider
Probes the specified ByteProvider to determine if this filesystem implementation can handle the file.
probeFileForFilesystem(FSRL, TaskMonitor, FileSystemProbeConflictResolver) - Method in class ghidra.formats.gfilesystem.FileSystemService
Auto-detects a filesystem in the container file pointed to by the FSRL.
probeFileForFilesystem(FSRL, TaskMonitor, FileSystemProbeConflictResolver, int) - Method in class ghidra.formats.gfilesystem.FileSystemService
Auto-detects a filesystem in the container file pointed to by the FSRL.
probeStartBytes(FSRL, byte[]) - Method in interface ghidra.formats.gfilesystem.factory.GFileSystemProbeBytesOnly
Probes the supplied startBytes byte[] array to determine if this filesystem implementation can handle the file.
PROC_THREAD_ATTRIBUTE_LIST() - Constructor for class ghidra.pty.windows.jna.ConsoleApiNative.PROC_THREAD_ATTRIBUTE_LIST
 
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.ClassicBindProcessor
 
process(TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.ClassicLazyBindProcessor
 
process(I, TaskMonitor) - Method in interface generic.concurrent.QCallback
Processes the given item in background thread provided by a GThreadPool.
process(I, TaskMonitor) - Method in class generic.concurrent.QRunnableAdapter
 
process(BiFunction<List<ROW_OBJECT>, TableSortingContext<ROW_OBJECT>, List<ROW_OBJECT>>) - Method in class docking.widgets.table.threaded.TableData
A generic method that allows clients to process the contents of this table data.
process(Iterator<I>, Consumer<R>) - Method in class ghidra.app.util.DecompilerConcurrentQ
Adds all items to the queue for processing.
process(List<AddRemoveListItem<T>>, TableData<T>, TaskMonitor) - Method in class docking.widgets.table.CoalescingAddRemoveStrategy
 
process(List<AddRemoveListItem<T>>, TableData<T>, TaskMonitor) - Method in interface docking.widgets.table.threaded.TableAddRemoveStrategy
Adds to and removes from the table data those items in the given add/remove list
processAbsoluteSymbols() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
processChainedFixups(List<String>) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
processChars(byte) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
processComments(Listing, TaskMonitor) - Method in class ghidra.app.util.opinion.PeLoader
 
ProcessConsumer - Class in generic.concurrent.io
A class that allows clients to asynchronously consume the output of a Processs input and error streams.
ProcessConsumer() - Constructor for class generic.concurrent.io.ProcessConsumer
 
processCorruptLoadCommands() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Processes LoadCommands that appear to be corrupt.
processCsi(byte) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
processCsiParamOrCommand(byte) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
processCsiQ(byte) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
processCustomSection(AbstractThemeReader.Section) - Method in class generic.theme.AbstractThemeReader
 
processCustomSection(AbstractThemeReader.Section) - Method in class generic.theme.ThemePropertyFileReader
 
processDarkDefaultSection(AbstractThemeReader.Section) - Method in class generic.theme.AbstractThemeReader
 
processDarkDefaultSection(AbstractThemeReader.Section) - Method in class generic.theme.ThemePropertyFileReader
 
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, BinaryReader) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
 
processDebug(DebugDirectoryParser, NTHeader, Map<SectionHeader, Address>, Program, List<Option>, TaskMonitor) - Method in class ghidra.app.util.opinion.PeLoader
 
processDebugCoffSymbol(DebugCOFFSymbol, NTHeader, Map<SectionHeader, Address>, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.PeLoader
 
processDebugSymbol(short, short) - Method in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
 
processDefaultSection(AbstractThemeReader.Section) - Method in class generic.theme.AbstractThemeReader
 
processDefaultSection(AbstractThemeReader.Section) - Method in class generic.theme.ThemePropertyFileReader
 
processDirectory(GFile, File, TaskMonitor) - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
Extract the contents of a directory in a GFileSystem into a local file system directory.
processDyldInfo(boolean, List<String>) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
processDylibExports() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
Returns the value of the processDylibExports record component.
processDylibMemory() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
Returns the value of the processDylibMemory record component.
processDylibSymbols() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
Returns the value of the processDylibSymbols record component.
processElement(Element) - Method in class ghidra.framework.options.GProperties
 
processElement(Element) - Method in class ghidra.framework.options.SaveState
 
processElf(ElfLoadHelper, TaskMonitor) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
Perform extension specific processing of Elf image during program load.
processEncryption() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Logs encrypted block ranges
processEntry(KeyStroke) - Method in interface docking.KeyEntryListener
 
processEntryPoint() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Attempts to discover and set the entry point.
processEsc(byte) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
processEvent(PluginEvent) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
 
processEvent(PluginEvent) - Method in class ghidra.app.merge.MergeManagerPlugin
 
processEvent(PluginEvent) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
processEvent(PluginEvent) - Method in class ghidra.app.merge.tool.ListingMergePanelPlugin
 
processEvent(PluginEvent) - Method in class ghidra.app.plugin.debug.DbViewerPlugin
 
processEvent(PluginEvent) - Method in class ghidra.app.plugin.debug.DomainEventDisplayPlugin
 
processEvent(PluginEvent) - Method in class ghidra.app.plugin.debug.EventDisplayComponentProvider
 
processEvent(PluginEvent) - Method in class ghidra.app.plugin.debug.EventDisplayPlugin
Put event processing code here.
processEvent(PluginEvent) - Method in class ghidra.app.plugin.ProgramPlugin
Process the plugin event.
processEvent(PluginEvent) - Method in class ghidra.framework.plugintool.Plugin
Method called to process a plugin event.
processEvent(PluginEvent) - Method in class ghidra.plugin.importer.ImporterPlugin
 
processEvent(PluginEvent) - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
 
processExports(MachHeader) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
processExternalRelocations() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Processes the external relocations from all DynamicSymbolTableCommands.
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.
processInstruction(Instruction) - Method in class ghidra.program.disassemble.ReDisassembler.ReDisBlock
 
processJavaDefaults() - Method in class generic.theme.laf.LookAndFeelManager
Extracts java default colors, fonts, and icons and stores them in the ThemeManager and updates the UIDefaults by installing GColors for all color values and installing any overridden fonts or icons.
processJavaDefaults() - Method in class generic.theme.laf.NimbusLookAndFeelManager
 
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
 
processLibobjc() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
Returns the value of the processLibobjc record component.
processLibraries() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
processLibrary(Program, String, FSRL, ByteProvider, LoadSpec, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Performs optional follow-on actions after an the given library has been loaded
processLibrary(Program, String, FSRL, ByteProvider, LoadSpec, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractOrdinalSupportLoader
 
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.
processLocalRelocations() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Processes the local relocations from all DynamicSymbolTableCommands.
processLocalSymbols() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
Returns the value of the processLocalSymbols record component.
processMemoryBlocks(MachHeader, String, boolean, boolean) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Creates memory blocks for the given header.
processMemoryBlocks(PortableExecutable, Program, FileBytes, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.PeLoader
 
processMenuAction(DockingActionIf, ActionEvent) - Method in class docking.menu.MenuHandler
Invoked when a menu action item is selected.
processMenuAction(DockingActionIf, ActionEvent) - Method in class docking.MenuBarMenuHandler
 
processMenuAction(DockingActionIf, ActionEvent) - Method in class docking.PopupMenuHandler
 
processMenuKeyEvent(KeyEvent) - Static method in class docking.menu.keys.MenuKeyProcessor
Checks the given event to see if it has a registered action to perform while a menu is open.
processMethodSignature(Program, Address, String, ObjectiveC_MethodType) - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
processMouseClicked(MouseEvent) - Method in class docking.widgets.dialogs.TableChooserDialog
Deprecated.
 
processMouseClicked(MouseEvent) - Method in class docking.widgets.dialogs.TableSelectionDialog
 
processMouseClicked(MouseEvent) - Method in class docking.widgets.table.GTableWidget
 
processNewExport(Address, ExportTrie.ExportEntry, String) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
processNext() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
processNonAnnotatedParameter(Type, Type, int, Parameter) - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
 
processNonAnnotatedParameter(Type, Type, int, Parameter) - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.FixedArgsAnnotatedPcodeUseropDefinition
 
processNonAnnotatedParameter(Type, Type, int, Parameter) - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.VariadicAnnotatedPcodeUseropDefinition
 
processNoSection(AbstractThemeReader.Section) - Method in class generic.theme.AbstractThemeReader
 
processNoSection(AbstractThemeReader.Section) - Method in class generic.theme.ThemePropertyFileReader
 
processor - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyProcessor.CliAssemblyProcessorRow
 
processor - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefProcessor.CliAssemblyRefProcessorRow
 
processor - Variable in class ghidra.program.model.lang.LanguageCompilerSpecQuery
 
Processor - Class in ghidra.program.model.lang
 
PROCESSOR_8051 - Static variable in class ghidra.test.TestProcessorConstants
 
PROCESSOR_ARM - Static variable in class ghidra.test.TestProcessorConstants
 
PROCESSOR_DATA - Static variable in class ghidra.test.TestProcessorConstants
 
PROCESSOR_POWERPC - Static variable in class ghidra.test.TestProcessorConstants
 
PROCESSOR_SPARC - Static variable in class ghidra.test.TestProcessorConstants
 
PROCESSOR_TMS320C3x - Static variable in class ghidra.test.TestProcessorConstants
 
PROCESSOR_X86 - Static variable in class ghidra.test.TestProcessorConstants
 
PROCESSOR_Z80 - Static variable in class ghidra.test.TestProcessorConstants
 
ProcessorContext - Interface in ghidra.program.model.lang
Defines the interface for an object containing the state of all processor registers relative to a specific address.
ProcessorContextImpl - Class in ghidra.program.model.lang
An implementation of processor context which contains the state of all processor registers.
ProcessorContextImpl(Language) - Constructor for class ghidra.program.model.lang.ProcessorContextImpl
 
ProcessorContextView - Interface in ghidra.program.model.lang
Defines the interface for an object containing the state of all processor registers relative to a specific address.
processorDesignator - Variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
ProcessorEmulatorTestAdapter - Class in ghidra.test.processors.support
ProcessorEmulatorTestAdapter provides an abstract JUnit test implementation for processor-specific test cases.
ProcessorEmulatorTestAdapter(String, String, String, String[]) - Constructor for class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
ProcessorEmulatorTestAdapter(String, String, String, String[], String[]) - Constructor for class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
ProcessorInfo - Interface in ghidra.app.util
Miscellanious address space defines for language providers.
processorName - Variable in class ghidra.app.util.xml.ProgramInfo
The program's processor (eg, Processor.PROCESSOR_X86).
ProcessorNotFoundException - Exception in ghidra.program.model.lang
 
ProcessorNotFoundException(String) - Constructor for exception ghidra.program.model.lang.ProcessorNotFoundException
 
ProcessorProjectDataColumn - Class in ghidra.util.table.projectdata.column
 
ProcessorProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.ProcessorProjectDataColumn
 
ProcessorSymbolType - Enum Class in ghidra.program.model.util
 
processOsc(byte) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
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
 
processPointerChain(BinaryReader, long, long, long, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixups
Fixes up any chained pointers, starting at the given address.
processQuery() - Method in class ghidra.app.util.navigation.GoToQuery
 
processQueue() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
 
processRead(AddressSpace, long, int, byte[]) - Method in class ghidra.app.emulator.MemoryAccessFilter
Invoked after a read
processRelocation(ElfRelocation, ElfSymbol, Address) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
Process a relocation from the relocation table which corresponds to this context after preliminary checks have been performed and ELF symbol resolved.
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.
processResult(DomainFile, URL, TaskMonitor) - Method in class ghidra.framework.main.AcceptUrlContentTask
 
processResult(DomainFile, URL, TaskMonitor) - Method in class ghidra.framework.protocol.ghidra.ContentTypeQueryTask
 
processResult(DomainFile, URL, TaskMonitor) - Method in class ghidra.framework.protocol.ghidra.GhidraURLQueryTask
 
processResult(DomainFile, URL, TaskMonitor) - Method in interface ghidra.framework.protocol.ghidra.GhidraURLResultHandler
Process the specified domainFile query result.
processResult(DomainFile, URL, TaskMonitor) - Method in class ghidra.framework.protocol.ghidra.GhidraURLResultHandlerAdapter
 
processResult(DomainFolder, URL, TaskMonitor) - Method in class ghidra.framework.main.AcceptUrlContentTask
 
processResult(DomainFolder, URL, TaskMonitor) - Method in class ghidra.framework.protocol.ghidra.GhidraURLQueryTask
 
processResult(DomainFolder, URL, TaskMonitor) - Method in interface ghidra.framework.protocol.ghidra.GhidraURLResultHandler
Process the specified domainFolder query result.
processResult(DomainFolder, URL, TaskMonitor) - Method in class ghidra.framework.protocol.ghidra.GhidraURLResultHandlerAdapter
 
processSectionRelocations() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Processes the section relocations from all Sections.
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 - Enum constant in enum class 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
 
processStructure(HighVariable, Function, boolean, boolean) - Method in class ghidra.app.decompiler.util.FillOutStructureHelper
Method to create a structure data type for a variable in the given function.
processStubs() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
processSymbolTables(MachHeader, boolean) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
processTag(String, LinkedHashMap<String, String>, Path, int) - Method in class help.validator.ReferenceTagProcessor
 
processText() - Method in class ghidra.app.util.bean.FixedBitSizeValueField
 
processText(String) - Method in class help.validator.ReferenceTagProcessor
 
processText(String) - Method in class help.validator.TagProcessor
 
processToolEvent(PluginEvent) - Method in interface ghidra.framework.model.ToolListener
This method is invoked when the registered PluginEvent event occurs.
processToolEvent(PluginEvent) - Method in class ghidra.framework.plugintool.mgr.EventManager
Convert the given tool event to a plugin event; notify the appropriate plugin listeners.
processToolEvent(PluginEvent) - Method in class ghidra.framework.plugintool.PluginTool
 
processUndefinedSymbols() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
processUnsupportedLoadCommands() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Processes LoadCommands that we haven't implemented yet.
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.
processValues(GThemeValueMap, AbstractThemeReader.Section) - Method in class generic.theme.AbstractThemeReader
 
processWindowTitle(byte) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
processWindowTitleEsc(byte) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
processWrite(AddressSpace, long, int, byte[]) - Method in class ghidra.app.emulator.MemoryAccessFilter
Invoked after a write
processXmlLanguageString(String) - Static method in class ghidra.program.model.lang.OldLanguageMappingService
Parse the language string from an XML language name into the most appropriate LanguageID/CompilerSpec pair.
prod - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.ReduceAction
 
prodList - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
 
produceDerivedStream() - Method in interface ghidra.formats.gfilesystem.FileSystemService.DerivedStreamProducer
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
progMemBuffer - Variable in class ghidra.program.disassemble.ReDisassembler.ReDisState
 
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.AbstractSleighAssembler
 
program - Variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
 
program - Variable in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
 
program - Variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.BaseSectionProvider
 
program - Variable in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
 
program - Variable in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
 
program - Variable in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
 
program - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
 
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.PseudoData
 
program - Variable in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
program - Variable in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
program - Variable in class ghidra.pcode.exec.PcodeProgram.MyAppender
 
program - Variable in class ghidra.pcode.exec.PcodeProgram.MyFormatter
 
program - Variable in class ghidra.program.database.code.InstructionDB
 
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.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 - Enum constant in enum class 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
Options for storing program info
PROGRAM_INFO_DWARF_EXTERNAL_DEBUG_FILE - Static variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.ExternalDebugFileSectionProvider
 
PROGRAM_INFO_KEY - Static variable in class ghidra.app.util.bin.format.golang.NoteGoBuildId
 
PROGRAM_LINK_CONTENT_TYPE - Static variable in class ghidra.program.database.ProgramLinkContentHandler
 
PROGRAM_METADATA_MD5 - Static variable in class ghidra.plugin.importer.ProgramMappingService
 
PROGRAM_ORGANIZATION - Static variable in interface ghidra.app.plugin.PluginCategoryNames
 
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_TREE_CREATED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
PROGRAM_TREE_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
PROGRAM_TREE_RENAMED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
PROGRAM_VARS - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
Section dedicated to holding global program variables
ProgramActionContext - Class in ghidra.app.context
 
ProgramActionContext(ComponentProvider, Program) - Constructor for class ghidra.app.context.ProgramActionContext
 
ProgramActionContext(ComponentProvider, Program, Component) - Constructor for class ghidra.app.context.ProgramActionContext
 
ProgramActionContext(ComponentProvider, Program, Component, Object) - Constructor for class ghidra.app.context.ProgramActionContext
 
programActivated(Program) - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
 
programActivated(Program) - Method in class ghidra.app.plugin.ProgramPlugin
Subclass should override this method if it is interested when programs become active.
ProgramActivatedPluginEvent - Class in ghidra.app.events
Plugin event class for notification of programs being created, opened, or closed.
ProgramActivatedPluginEvent(String, Program) - Constructor for class ghidra.app.events.ProgramActivatedPluginEvent
Construct a new plugin event.
ProgramAddressFactory - Class in ghidra.program.database
 
ProgramAddressFactory(Language, CompilerSpec, OverlayRegionSupplier) - Constructor for class ghidra.program.database.ProgramAddressFactory
Construct a Program address factory which augments the DefaultAddressFactory supplied by a Language.
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
 
programArch - Variable in class ghidra.program.model.listing.VariableStorage
 
ProgramArchitecture - Interface in ghidra.program.model.lang
ProgramArchitecture which identifies program architecture details required to utilize language/compiler-specific memory and variable storage specifications.
programArchitectureChanged(DataTypeManager) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
Notification that the program architecture associated with the specified dataTypeManager has changed.
programArchitectureChanged(DataTypeManager) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
 
programArchitectureChanged(DataTypeManager) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
 
ProgramArchitectureTranslator - Class in ghidra.program.model.data
 
ProgramArchitectureTranslator(LanguageID, int, CompilerSpecID, Language, CompilerSpecID) - Constructor for class ghidra.program.model.data.ProgramArchitectureTranslator
 
ProgramArchitectureTranslator(Language, CompilerSpecID, Language, CompilerSpecID) - Constructor for class ghidra.program.model.data.ProgramArchitectureTranslator
 
ProgramaticUseOnly - Interface in ghidra.framework.main
Marker interface for plugins that only get constructed programmatically for specific purposes.
ProgramBasedDataTypeManager - Interface in ghidra.program.model.data
Extends DataTypeManager to include methods specific to a data type manager for a program.
ProgramBasedDataTypeManagerDB - Class in ghidra.program.database.data
DB-based Program datatype manager implementation which has the concept of an address-based listing and corresponding datatype instance settings.
ProgramBasedDataTypeManagerDB(DBHandle, AddressMap, OpenMode, String, ErrorHandler, Lock, TaskMonitor) - Constructor for class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
Constructor
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, Language) - Constructor for class ghidra.program.database.ProgramBuilder
Construct program builder using a full language object rather than a language id string
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(ProgramEvent, 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(ProgramEvent, Object, Object) - Constructor for class ghidra.program.util.ProgramChangeRecord
 
ProgramChangeSet - Interface in ghidra.program.model.listing
Interface for a Program Change set.
programClosed(Program) - Method in class ghidra.app.decompiler.component.DecompilerController
 
programClosed(Program) - Method in class ghidra.app.plugin.ProgramPlugin
Subclasses should override this method if it is interested when a program is closed.
ProgramClosedPluginEvent - Class in ghidra.app.events
Plugin event class for notification of programs being created, opened, or closed.
ProgramClosedPluginEvent(String, Program) - Constructor for class ghidra.app.events.ProgramClosedPluginEvent
Construct a new plugin event.
ProgramColumnConstraintProvider - Class in ghidra.base.widgets.table.constraint.provider
Class for providing Program related column type constraints.
ProgramColumnConstraintProvider() - Constructor for class ghidra.base.widgets.table.constraint.provider.ProgramColumnConstraintProvider
 
ProgramCompilerSpec - Class in ghidra.program.database
A Program-specific version of the CompilerSpec.
ProgramConflictException - Exception in ghidra.program.util
Exception for incompatible programs when comparing programs for differences or when merging program differences.
ProgramConflictException() - Constructor for exception ghidra.program.util.ProgramConflictException
Constructor
ProgramConflictException(String) - Constructor for exception ghidra.program.util.ProgramConflictException
Constructor
ProgramConstraint - Class in ghidra.util.constraint
 
ProgramConstraint(String) - Constructor for class ghidra.util.constraint.ProgramConstraint
 
ProgramContentHandler - Class in ghidra.program.database
ProgramContentHandler converts between Program instantiations and FolderItem storage.
ProgramContentHandler() - Constructor for class ghidra.program.database.ProgramContentHandler
 
programContext - Variable in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
programContext - Variable in class ghidra.program.util.SymbolicPropogator
 
programContext - Variable in class ghidra.program.util.VarnodeContext
 
ProgramContext - Interface in ghidra.program.model.listing
Interface to define a processor register context over the address space.
ProgramContextAction - Class in ghidra.app.context
 
ProgramContextAction(String, String) - Constructor for class ghidra.app.context.ProgramContextAction
 
ProgramContextImpl - Class in ghidra.program.util
Implementation for a processor context over the address space
ProgramContextImpl(Language) - Constructor for class ghidra.program.util.ProgramContextImpl
Construct a new program context
ProgramContextMergeManager - Class in ghidra.app.merge.listing
ProgramContextMergeManager merges register value changes for multi-user program versions.
ProgramContextMergeManager(ProgramMultiUserMergeManager, Program, Program, Program, Program, ProgramChangeSet, ProgramChangeSet) - Constructor for class ghidra.app.merge.listing.ProgramContextMergeManager
Creates a new ProgramContextMergeManager.
ProgramDataTypeManager - Class in ghidra.program.database.data
Class for managing data types in a program
ProgramDataTypeManager(DBHandle, AddressMap, OpenMode, ErrorHandler, Lock, TaskMonitor) - Constructor for class ghidra.program.database.data.ProgramDataTypeManager
Constructor
ProgramDB - Class in ghidra.program.database
Database implementation for Program.
ProgramDB(DBHandle, OpenMode, TaskMonitor, Object) - Constructor for class ghidra.program.database.ProgramDB
Constructs a new ProgramDB
ProgramDB(String, Language, CompilerSpec, Object) - Constructor for class ghidra.program.database.ProgramDB
Constructs a new ProgramDB
programDeactivated(Program) - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
 
programDeactivated(Program) - Method in class ghidra.app.plugin.ProgramPlugin
Subclass should override this method if it is interested when programs become inactive.
ProgramDecisionTree - Class in ghidra.util.constraint
 
ProgramDecisionTree() - Constructor for class ghidra.util.constraint.ProgramDecisionTree
 
ProgramDiff - Class in ghidra.program.util
ProgramDiff is a class for comparing two programs and determining where there are differences between them.
ProgramDiff(Program, Program) - Constructor for class ghidra.program.util.ProgramDiff
ProgramDiff is used to determine the addresses where there are differences between two programs.
ProgramDiff(Program, Program, AddressSetView) - Constructor for class ghidra.program.util.ProgramDiff
ProgramDiff is used to determine the addresses where there are differences between two programs.
ProgramDiffDetails - Class in ghidra.program.util
ProgramDiffDetails is used to determine the detailed differences between two programs at a particular address.
ProgramDiffDetails(Program, Program) - Constructor for class ghidra.program.util.ProgramDiffDetails
Constructor for ProgramDiffDetails.
ProgramDiffFilter - Class in ghidra.program.util
The ProgramDiffFilter is used when determining or working with differences between two programs.
ProgramDiffFilter() - Constructor for class ghidra.program.util.ProgramDiffFilter
Creates new ProgramDiffFilter with none of the diff types selected.
ProgramDiffFilter(int) - Constructor for class ghidra.program.util.ProgramDiffFilter
Creates new ProgramDiffFilter with the specified diff types selected.
ProgramDiffFilter(ProgramDiffFilter) - Constructor for class ghidra.program.util.ProgramDiffFilter
Creates new ProgramDiffFilter equivalent to the specified ProgramDiffFilter.
ProgramDropProvider - Interface in ghidra.app.util
Generic interface to handle drag and drop.
programDTM - Variable in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
 
programEquates - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericSymbols
 
ProgramEvent - Enum Class in ghidra.program.util
Event types for Program changes.
ProgramExaminer - Class in ghidra.program.examiner
Wrapper for Ghidra code to find images (and maybe other artifacts later) in a program NOTE: This is intended for end-user use and has no direct references within Ghidra.
ProgramExaminer(byte[]) - Constructor for class ghidra.program.examiner.ProgramExaminer
Constructs a new ProgramExaminer.
ProgramExaminer(File) - Constructor for class ghidra.program.examiner.ProgramExaminer
Constructs a new ProgramExaminer.
ProgramFileValue - Class in ghidra.features.base.values
Value class for Program files.
ProgramFileValue(String) - Constructor for class ghidra.features.base.values.ProgramFileValue
Constructor for creating a new ProgramFileValue with the given name.
ProgramFileValue(String, Project, String) - Constructor for class ghidra.features.base.values.ProgramFileValue
Constructor for ProgramValue when wanting to pick from a different project than the active project, such as a read-only project.
ProgramFileValue(String, String) - Constructor for class ghidra.features.base.values.ProgramFileValue
Constructor for creating a new ProgramFileValue with the given name and a starting folder when using the project file chooser.
programFor(Varnode, List<Varnode>, PcodeUseropLibrary<?>) - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition
Get the p-code program implementing this userop for the given arguments and library.
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.
ProgramGraphDisplayOptions - Class in ghidra.graph
ProgramGraphDisplayOptions(ProgramGraphType, PluginTool) - Constructor for class ghidra.graph.ProgramGraphDisplayOptions
constructor
ProgramGraphType - Class in ghidra.graph
Defines a common set of vertex and edge types GraphType for program code and data flow graphs.
ProgramGraphType(String, String) - Constructor for class ghidra.graph.ProgramGraphType
 
ProgramGroup(Program[], Program) - Constructor for class ghidra.app.util.navigation.GoToQuery.ProgramGroup
 
ProgramHighlightPluginEvent - Class in ghidra.app.events
Plugin event generated when the highlight in a program changes.
ProgramHighlightPluginEvent(String, ProgramSelection, Program) - Constructor for class ghidra.app.events.ProgramHighlightPluginEvent
Construct a new event.
ProgramInfo - Class in ghidra.app.util.xml
This class stores values pulled from the PROGRAM, INFO_SOURCE, and LANGUAGE tag inside a ghidra program XML file.
ProgramInfo() - Constructor for class ghidra.app.util.xml.ProgramInfo
 
ProgramLinkContentHandler - Class in ghidra.program.database
 
ProgramLinkContentHandler() - Constructor for class ghidra.program.database.ProgramLinkContentHandler
 
ProgramLoadImage - Class in ghidra.app.emulator.memory
 
ProgramLoadImage(Program, MemoryFaultHandler) - Constructor for class ghidra.app.emulator.memory.ProgramLoadImage
 
programLocation - Variable in class ghidra.app.nav.LocationMemento
 
ProgramLocation - Class in ghidra.program.util
ProgramLocation provides information about a location in a program in the most generic way.
ProgramLocation() - Constructor for class ghidra.program.util.ProgramLocation
Default constructor required for restoring a program location from XML.
ProgramLocation(Program, Address) - Constructor for class ghidra.program.util.ProgramLocation
Construct a new ProgramLocation for the given address.
ProgramLocation(Program, Address, int[], Address, int, int, int) - Constructor for class ghidra.program.util.ProgramLocation
Construct a new ProgramLocation for the given address.
ProgramLocation(Program, Address, int, int, int) - Constructor for class ghidra.program.util.ProgramLocation
Construct a new ProgramLocation for the given address.
ProgramLocation(Program, Address, Address) - Constructor for class ghidra.program.util.ProgramLocation
Construct a new ProgramLocation for the given address.
ProgramLocation(Program, Address, Address, int[], Address, int, int, int) - Constructor for class ghidra.program.util.ProgramLocation
Construct a new ProgramLocation.
ProgramLocationActionContext - Class in ghidra.app.context
 
ProgramLocationActionContext(ComponentProvider, Program, ProgramLocation, ProgramSelection, ProgramSelection) - Constructor for class ghidra.app.context.ProgramLocationActionContext
 
programLocationChanged(ProgramLocation, EventTrigger) - Method in interface ghidra.app.util.viewer.listingpanel.ProgramLocationListener
Called whenever the program location changes.
ProgramLocationColumnTypeMapper - Class in ghidra.base.widgets.table.constraint.provider
Converts ProgramLocation Column objects to Addresses so that column gets Address type column filters
ProgramLocationColumnTypeMapper() - Constructor for class ghidra.base.widgets.table.constraint.provider.ProgramLocationColumnTypeMapper
 
ProgramLocationComparator - Class in ghidra.program.util
A comparator for the common fields of ProgramLocation
ProgramLocationContextAction - Class in ghidra.app.context
 
ProgramLocationContextAction(String, String) - Constructor for class ghidra.app.context.ProgramLocationContextAction
 
ProgramLocationListener - Interface in ghidra.app.util.viewer.listingpanel
Listener that is notified 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 - Interface in ghidra.app.services
Service for managing programs.
ProgramMappedLoadImage - Class in ghidra.app.emulator.memory
 
ProgramMappedLoadImage(ProgramMappedMemory) - Constructor for class ghidra.app.emulator.memory.ProgramMappedLoadImage
 
ProgramMappedMemory - Class in ghidra.app.emulator.memory
 
ProgramMappedMemory(Program, MemoryFaultHandler) - Constructor for class ghidra.app.emulator.memory.ProgramMappedMemory
 
ProgramMappedTableColumn<ROW_TYPE,EXPECTED_ROW_TYPE,COLUMN_TYPE> - Class in ghidra.util.table
 
ProgramMappedTableColumn(TableRowMapper<ROW_TYPE, EXPECTED_ROW_TYPE, Program>, DynamicTableColumn<EXPECTED_ROW_TYPE, COLUMN_TYPE, Program>) - Constructor for class ghidra.util.table.ProgramMappedTableColumn
 
ProgramMappedTableColumn(TableRowMapper<ROW_TYPE, EXPECTED_ROW_TYPE, Program>, DynamicTableColumn<EXPECTED_ROW_TYPE, COLUMN_TYPE, Program>, String) - Constructor for class ghidra.util.table.ProgramMappedTableColumn
 
ProgramMappingService - Class in ghidra.plugin.importer
Provides a best-effort[1] mapping / association between Ghidra Program/DomainFile objects and GFilesystem files (identified by their FSRL).
ProgramMemoryComparator - Class in ghidra.program.util
ProgramMemoryComparator is a class for comparing two programs and determining the address differences between them.
ProgramMemoryComparator(Program, Program) - Constructor for class ghidra.program.util.ProgramMemoryComparator
ProgramMemoryComparator is used to determine the memory address differences between two programs.
ProgramMemoryUtil - Class in ghidra.program.util
ProgramMemoryUtil contains some static methods for checking Memory block data.
ProgramMemoryUtil() - Constructor for class ghidra.program.util.ProgramMemoryUtil
 
ProgramMerge - Class in ghidra.program.util
ProgramMerge is a class for merging the differences between two programs.
ProgramMerge(Program, Program) - Constructor for class ghidra.program.util.ProgramMerge
ProgramMerge allows the merging of differences from program2 into program1 (the result program).
ProgramMerge(AddressTranslator) - Constructor for class ghidra.program.util.ProgramMerge
ProgramMerge allows the merging of differences from program2 (the origin program) into program1 (the result program).
ProgramMergeFilter - Class in ghidra.program.util
The ProgramMergeFilter is used to specify which portions of a program should be merged into another program.
ProgramMergeFilter() - Constructor for class ghidra.program.util.ProgramMergeFilter
Creates new ProgramMergeFilter with none of the merge types selected.
ProgramMergeFilter(int, int) - Constructor for class ghidra.program.util.ProgramMergeFilter
Creates new ProgramMergeFilter with the specified merge types selected.
ProgramMergeFilter(ProgramMergeFilter) - Constructor for class ghidra.program.util.ProgramMergeFilter
Creates new ProgramMergeFilter that is equal to the specified ProgramMergeFilter.
ProgramMergeManager - Class in ghidra.program.util
ProgramMergeManager is a class for merging the differences between two programs as specified by 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.
ProgrammingByteStringTransferable(String, DataFlavor) - Constructor for class ghidra.app.util.ByteCopier.ProgrammingByteStringTransferable
 
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.
programOpened(Program) - Method in class ghidra.app.plugin.ProgramPlugin
Subclasses should override this method if it is interested when a program is opened.
ProgramOpenedPluginEvent - Class in ghidra.app.events
Plugin event class for notification of programs being created, opened, or closed.
ProgramOpenedPluginEvent(String, Program) - Constructor for class ghidra.app.events.ProgramOpenedPluginEvent
Construct a new plugin event.
ProgramOpener - Class in ghidra.app.util.task
Helper class that contains the logic for opening program for all the various program locations and program states.
ProgramOpener(Object) - Constructor for class ghidra.app.util.task.ProgramOpener
Constructs this class with a consumer to use when opening a program.
ProgramOverlayAddressSpace - Class in ghidra.program.database
 
ProgramOverlayAddressSpace(long, String, AddressSpace, int, OverlayRegionSupplier, ProgramAddressFactory) - Constructor for class ghidra.program.database.ProgramOverlayAddressSpace
 
ProgramPlugin - Class in ghidra.app.plugin
Base class to handle common program events: Program Open/Close, Program Activated, Program Location, Program Selection, and Program Highlight.
ProgramPlugin(PluginTool) - Constructor for class ghidra.app.plugin.ProgramPlugin
Constructs a new program plugin
ProgramPlugin(PluginTool, boolean, boolean) - Constructor for class ghidra.app.plugin.ProgramPlugin
Deprecated, for removal: This API element is subject to removal in a future version.
ProgramPlugin(PluginTool, boolean, boolean, boolean) - Constructor for class ghidra.app.plugin.ProgramPlugin
Deprecated, for removal: This API element is subject to removal in a future version.
ProgramPostActivatedPluginEvent - Class in ghidra.app.events
Plugin event class for notification that plugin first pass processing of a newly activated program is complete.
ProgramPostActivatedPluginEvent(String, Program) - Constructor for class ghidra.app.events.ProgramPostActivatedPluginEvent
Constructor
ProgramProcessorContext - Class in ghidra.program.model.lang
Implementation for the program processor context interface
ProgramProcessorContext(ProgramContext, Address) - Constructor for class ghidra.program.model.lang.ProgramProcessorContext
Constructs a new ProgramProcessorContext that will have the processor state be the state of the given programContext at the given address
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
 
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.external.ExternalManagerDB
 
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.function.FunctionManagerDB
 
programReady(OpenMode, int, TaskMonitor) - Method in interface ghidra.program.database.ManagerDB
Callback from program made to each manager after the program has completed initialization.
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.mem.MemoryMapDB
 
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.module.TreeManager
 
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.properties.DBPropertyMapManager
 
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.references.ReferenceDBManager
 
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.register.OldProgramContextDB
 
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
 
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.reloc.RelocationManager
 
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.symbol.EquateManager
 
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.symbol.NamespaceManager
 
programReady(OpenMode, int, TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolManager
 
ProgramRegisterContextDB - Class in ghidra.program.database.register
 
ProgramRegisterContextDB(DBHandle, ErrorHandler, Language, CompilerSpec, AddressMap, Lock, OpenMode, 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.merge.listing.ExternalFunctionMerger
 
programs - Variable in class ghidra.app.util.navigation.GoToQuery
 
programs - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
programSearchCPs - Variable in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
 
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, EventTrigger) - Method in interface ghidra.app.util.viewer.listingpanel.ProgramSelectionListener
Called whenever the program selection changes.
ProgramSelectionListener - Interface in ghidra.app.util.viewer.listingpanel
Listener that is notified when the program selection changes
ProgramSelectionPluginEvent - Class in ghidra.app.events
Plugin event generated when the selection in a program changes.
ProgramSelectionPluginEvent(String, ProgramSelection, Program) - Constructor for class ghidra.app.events.ProgramSelectionPluginEvent
Construct a new plugin event
ProgramSpecificAddressTranslator - Class in ghidra.app.merge
 
ProgramSpecificAddressTranslator() - Constructor for class ghidra.app.merge.ProgramSpecificAddressTranslator
 
ProgramSymbolActionContext - Class in ghidra.app.context
 
ProgramSymbolActionContext(ComponentProvider, Program, List<Symbol>, Component) - Constructor for class ghidra.app.context.ProgramSymbolActionContext
 
ProgramSymbolContextAction - Class in ghidra.app.context
 
ProgramSymbolContextAction(String, String) - Constructor for class ghidra.app.context.ProgramSymbolContextAction
 
ProgramTableModel - Interface in ghidra.util.table
An interface for translating table rows and columns into program locations and selections.
ProgramTask - Class in ghidra.program.util
Task for operating on programs.
ProgramTask(Program, String, boolean, boolean, boolean) - Constructor for class ghidra.program.util.ProgramTask
Construct a new Task that will operate on a program.
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, ProgramEvent, 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, ProgramEvent, 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.
ProgramTreeDBAdapterV0 - Class in ghidra.program.database.module
 
ProgramTreeDBAdapterV0(DBHandle, boolean) - Constructor for class ghidra.program.database.module.ProgramTreeDBAdapterV0
Gets a version 0 adapter for the program tree database table.
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 to open a program.
ProgramVisibilityChangePluginEvent(String, Program, boolean) - Constructor for class ghidra.app.events.ProgramVisibilityChangePluginEvent
Construct 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 - Enum constant in enum class ghidra.program.model.data.ArchiveType
 
PROJECT_DIR_SUFFIX - Static variable in class ghidra.framework.model.ProjectLocator
 
PROJECT_DIRECTORY - Static variable in class ghidra.framework.preferences.Preferences
Preference name for the project directory.
PROJECT_DIRECTORY_EXTENSION - Static variable in class ghidra.framework.protocol.ghidra.GhidraURL
 
PROJECT_FILE_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
PROJECT_FILE_SUFFIX - Static variable in class ghidra.framework.model.ProjectLocator
 
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.
projectClosed(Project) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
projectClosed(Project) - Method in class ghidra.framework.main.datatree.VersionHistoryDialog
 
projectClosed(Project) - Method in class ghidra.framework.main.projectdata.actions.CheckoutsDialog
 
projectClosed(Project) - Method in interface ghidra.framework.model.ProjectListener
Notification that the given project is closed.
projectClosed(Project) - Method in class ghidra.plugin.importer.ImporterPlugin
 
projectClosed(Project) - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
 
projectData - Variable in class ghidra.framework.data.GhidraFile
 
ProjectData - Interface in ghidra.framework.model
The ProjectData interface provides access to all the data files and folders in a project.
ProjectDataCollapseAction<T extends ProjectTreeContext> - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataCollapseAction(String, String, Class<T>) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction
 
ProjectDataColumn<T> - Class in ghidra.framework.main.datatable
 
ProjectDataColumn() - Constructor for class ghidra.framework.main.datatable.ProjectDataColumn
 
ProjectDataContext - Class in ghidra.framework.main.datatable
A context that understands files that live in a Project.
ProjectDataContext(ComponentProvider, ProjectData, Object, List<DomainFolder>, List<DomainFile>, Component, boolean) - Constructor for class ghidra.framework.main.datatable.ProjectDataContext
 
ProjectDataContextToggleAction - Class in ghidra.framework.main.datatable
 
ProjectDataContextToggleAction(String, String) - Constructor for class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
ProjectDataCopyAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataCopyAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataCopyAction
 
ProjectDataCopyCutBaseAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataCopyCutBaseAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataCopyCutBaseAction
 
ProjectDataCutAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataCutAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataCutAction
 
ProjectDataDeleteAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataDeleteAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataDeleteAction
 
ProjectDataDeleteTask - Class in ghidra.framework.main.projectdata.actions
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<T extends ProjectTreeContext> - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataExpandAction(String, String, Class<T>) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
 
ProjectDataNewFolderAction<T extends ProjectTreeContext> - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataNewFolderAction(String, String, Class<T>) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataNewFolderAction
 
ProjectDataOpenDefaultToolAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataOpenDefaultToolAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataOpenDefaultToolAction
 
ProjectDataOpenToolAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataOpenToolAction(String, String, String, Icon) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataOpenToolAction
 
ProjectDataPasteAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataPasteAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataPasteAction
 
ProjectDataPasteLinkAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataPasteLinkAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataPasteLinkAction
 
ProjectDataReadOnlyAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataReadOnlyAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction
 
ProjectDataRefreshAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataRefreshAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataRefreshAction
 
ProjectDataRenameAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataRenameAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataRenameAction
 
ProjectDataSelectAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataSelectAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataSelectAction
 
ProjectDataService - Interface in ghidra.framework.project
Interface for providing the ProjectData
ProjectDataTableDnDHandler - Class in ghidra.framework.main.datatable
 
ProjectDataTableModel - Class in ghidra.framework.main.datatable
 
ProjectDataTableModel(ServiceProvider) - Constructor for class ghidra.framework.main.datatable.ProjectDataTableModel
 
ProjectDataTablePanel - Class in ghidra.framework.main.datatable
 
ProjectDataTablePanel(FrontEndPlugin) - Constructor for class ghidra.framework.main.datatable.ProjectDataTablePanel
 
ProjectDataTreePanel - Class in ghidra.framework.main.datatree
Panel that contains a DataTree for showing project data.
ProjectDataTreePanel(FrontEndPlugin) - Constructor for class ghidra.framework.main.datatree.ProjectDataTreePanel
Construct an empty panel that is going to be used as the active panel
ProjectDataTreePanel(String, boolean, FrontEndPlugin, DomainFileFilter) - Constructor for class ghidra.framework.main.datatree.ProjectDataTreePanel
Constructor
ProjectDataTypeManager - Class in ghidra.program.database
Class for managing data types in a project archive NOTE: default data organization is used.
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.
ProjectFileValue - Class in ghidra.features.base.values
Value class for project files (DomainFile).
ProjectFileValue(String) - Constructor for class ghidra.features.base.values.ProjectFileValue
Constructor for creating a new ProjectFileValue with the given name.
ProjectFileValue(String, Project, String, Class<? extends DomainObject>) - Constructor for class ghidra.features.base.values.ProjectFileValue
Constructor for ProgramValue when wanting to pick from a different project than the active project, such as a read-only project.
ProjectFileValue(String, Class<? extends DomainObject>) - Constructor for class ghidra.features.base.values.ProjectFileValue
Constructor for creating a new ProgramFileValue with the given name and DomainObject class to filter on (All other types will be filtered out in the chooser).
ProjectFileValue(String, String) - Constructor for class ghidra.features.base.values.ProjectFileValue
Constructor for creating a new ProjectFileValue with the given name and a starting folder when using the project file chooser.
ProjectFolderValue - Class in ghidra.features.base.values
Value class for project folders (DomainFile).
ProjectFolderValue(String) - Constructor for class ghidra.features.base.values.ProjectFolderValue
Constructor for ProjectFolderValues with the given name.
ProjectFolderValue(String, Project, String) - Constructor for class ghidra.features.base.values.ProjectFolderValue
Constructor for creating ProjectFolderValues for projects other than the active project.
ProjectFolderValue(String, String) - Constructor for class ghidra.features.base.values.ProjectFolderValue
Constructor for creating a new ProjectFolderValue with the given name and a path for a default folder value.
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 locator object.
ProjectManager - Interface in ghidra.framework.model
Interface for methods to create, open, and delete projects; maintains a list of known project views that the user opened.
projectOpened(Project) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
 
projectOpened(Project) - Method in class ghidra.framework.main.datatree.VersionHistoryDialog
 
projectOpened(Project) - Method in class ghidra.framework.main.projectdata.actions.CheckoutsDialog
 
projectOpened(Project) - Method in interface ghidra.framework.model.ProjectListener
Notification that the given project is open.
projectOpened(Project) - Method in class ghidra.plugin.importer.ImporterPlugin
 
projectOpened(Project) - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
 
ProjectPluginEvent - Class in ghidra.framework.plugintool
Plugin event for notifying when a project is opened or closed.
ProjectPluginEvent(String, Project) - Constructor for class ghidra.framework.plugintool.ProjectPluginEvent
Constructor
projectRenamed(String) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
Notification that the project was renamed; update the root node name and reload the node
ProjectTestUtils - Class in ghidra.test
Ghidra framework and program test utilities
ProjectTestUtils() - Constructor for class ghidra.test.ProjectTestUtils
 
ProjectTreeAction - Class in ghidra.framework.main.datatable
 
ProjectTreeAction(String, String) - Constructor for class ghidra.framework.main.datatable.ProjectTreeAction
 
ProjectTreeContext - Interface in ghidra.framework.main.datatable
Common methods appropriate for both the FrontEndProjectTreeContext and the DialogProjectTreeContext.
ProjectViewListener - Interface in ghidra.framework.model
ProjectViewListener provides a listener interface for tracking project views added and removed from the associated project.
prologueEnd - Variable in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState
 
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
 
promptConfirmReset() - Method in class docking.widgets.pathmanager.PathnameTablePanel
 
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.util.extensions.ExtensionUtils
 
PROPERTIES_FILE_NAME_UNINSTALLED - Static variable in class ghidra.util.extensions.ExtensionUtils
 
propertiesFileParams - Variable in class ghidra.app.script.GhidraScript
 
Property - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
PROPERTY_CACHE_DIR - Static variable in class utility.application.ApplicationUtilities
Name of system property used to override the location of the user cache directory
PROPERTY_CHANGED - Enum constant in enum class ghidra.framework.model.DomainObjectEvent
 
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_SETTINGS_DIR - Static variable in class utility.application.ApplicationUtilities
Name of system property used to override the location of the user settings directory
PROPERTY_TEMP_DIR - Static variable in class utility.application.ApplicationUtilities
Name of system property used to override the location of the user temporary directory
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
A basic editor for booleans.
PropertyBoolean(PropertyEditor) - Constructor for class ghidra.framework.options.PropertyBoolean
Constructor
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.label.AbstractHtmlLabel
 
propertyChange(PropertyChangeEvent) - Method in class docking.widgets.table.GTableColumnModel
 
propertyChange(PropertyChangeEvent) - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
 
propertyChange(PropertyChangeEvent) - Method in class ghidra.docking.util.ComponentInfoDialog
 
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
 
propertyChanged(String, Object, Object) - Method in class ghidra.program.database.ProgramDB
 
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.
PropertyFileThemeDefaults - Class in generic.theme
Loads all the system theme.property files that contain all the default color, font, and icon values.
propertyListIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTablePropertyMap.CliPropertyMapRow
 
PropertyListMergeManager - Class in ghidra.app.merge.propertylist
Manages options changes and conflicts between the latest versioned Program and the Program that is being checked into version control.
PropertyListMergeManager(ProgramMultiUserMergeManager, Program, Program, Program, Program) - Constructor for class ghidra.app.merge.propertylist.PropertyListMergeManager
Construct a new PropertyListMergeManager.
PropertyManagerPlugin - Class in ghidra.app.plugin.debug.propertymanager
PropertyManagerPlugin
PropertyManagerPlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
 
PropertyManagerProvider - Class in ghidra.app.plugin.debug.propertymanager
PropertyManagerDialog
PropertyManagerProvider(PropertyManagerPlugin) - Constructor for class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
 
propertyManagers() - Method in class ghidra.program.database.properties.DBPropertyMapManager
 
propertyManagers() - Method in interface ghidra.program.model.util.PropertyMapManager
Returns an iterator over the names of all existing PropertyMaps.
propertyMap - Variable in class generic.theme.GThemeValueMap
 
PropertyMap - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
PropertyMap<T> - Interface in ghidra.program.model.util
Interface to define a map containing properties over a set of addresses.
PropertyMapDB<T> - 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 class ghidra.app.util.PseudoData
 
propertyNames() - Method in class ghidra.program.database.code.InstructionDB
 
propertyNames() - Method in class ghidra.program.model.listing.DataStub
 
propertyNames() - Method in class ghidra.program.model.listing.InstructionStub
 
propertyNames() - Method in interface ghidra.program.model.util.PropertySet
Get an iterator over the property names which have values applied.
propertyPageIndex - Variable in class ghidra.util.map.ValueMap
 
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 - Interface in ghidra.program.model.util
 
PropertySetIndexRangeIterator - Class in ghidra.util.datastruct
Iterator over Property Set Index ranges that have the same value
PropertySetIndexRangeIterator(ValueMap, 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
 
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
 
ProtectedIcon - Class in docking.theme.gui
A wrapper for an icon that suppresses errors.
ProtectedIcon(Icon) - Constructor for class docking.theme.gui.ProtectedIcon
 
ProtectedShare - Enum constant in enum class 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.app.util.bin.format.swift.types.ContextDescriptorKind
This context descriptor represents a protocol context
PROTOCOL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PROTOCOL - Static variable in class ghidra.framework.protocol.ghidra.GhidraURL
 
PROTOTYPE_MODEL - Enum constant in enum class ghidra.program.database.SpecExtension.Type
 
PrototypeModel - Class in ghidra.program.model.lang
A function calling convention model.
PrototypeModel() - Constructor for class ghidra.program.model.lang.PrototypeModel
 
PrototypeModel(String, PrototypeModel) - Constructor for class ghidra.program.model.lang.PrototypeModel
Create a named alias of another PrototypeModel.
PrototypeModelError - Class in ghidra.program.model.lang
A PrototypeModel cloned from another, but marked as an error placeholder
PrototypeModelError(String, PrototypeModel) - Constructor for class ghidra.program.model.lang.PrototypeModelError
 
PrototypeModelMerged - Class in ghidra.program.model.lang
This model serves as a placeholder for multiple model Currently all the models being selected between must share the same output model
PrototypeModelMerged() - Constructor for class ghidra.program.model.lang.PrototypeModelMerged
 
PrototypePieces - Class in ghidra.program.model.lang
Raw components of a function prototype (obtained from parsing source code)
PrototypePieces(PrototypeModel, DataType) - Constructor for class ghidra.program.model.lang.PrototypePieces
Create prototype with output data-type and empty/unspecified input data-types
PrototypePieces(PrototypeModel, DataType[], DataType) - Constructor for class ghidra.program.model.lang.PrototypePieces
Populate pieces from old-style array of DataTypes
provider - Variable in class ghidra.app.merge.MergeManagerPlugin
 
provider - Variable in class ghidra.app.util.bin.BinaryReader
 
provider - Variable in class ghidra.app.util.bin.ByteProviderInputStream
 
provider - Variable in class ghidra.app.util.bin.ByteProviderWrapper
 
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., CodeUnit, Function, etc.) in such a way as to be robust against changes to the program.
pseudoConsoleHandle - Variable in class ghidra.pty.windows.ConPtyEndpoint
 
PseudoConsoleHandle - Class in ghidra.pty.windows
 
PseudoConsoleHandle(WinNT.HANDLE) - Constructor for class ghidra.pty.windows.PseudoConsoleHandle
 
PseudoConsoleHandle.PseudoConsoleState - Class in ghidra.pty.windows
 
PseudoConsoleState(WinNT.HANDLE) - Constructor for class ghidra.pty.windows.PseudoConsoleHandle.PseudoConsoleState
 
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 pseudo-disassembly of an single instruction block only following fall-throughs.
pseudoDisassembleBlock(MemBuffer, RegisterValue, int) - Method in class ghidra.program.disassemble.Disassembler
Perform a pseudo-disassembly of an single instruction block only following fall-throughs.
PseudoDisassembler - Class in ghidra.app.util
PseudoDisassembler.java Useful for disassembling and getting an Instruction or creating Data at a location in memory when you don't want the program to be changed.
PseudoDisassembler(Program) - Constructor for class ghidra.app.util.PseudoDisassembler
Create a pseudo disassembler for the given program.
PseudoDisassemblerContext - Class in ghidra.app.util
 
PseudoDisassemblerContext(ProgramContext) - Constructor for class ghidra.app.util.PseudoDisassemblerContext
 
PseudoFlowProcessor - Interface in ghidra.app.util
Defines methods for flow as if the code were actually being disassembled.
PseudoInstruction - Class in ghidra.app.util
Pseudo (i.e., fake) instruction that is generated by the Disassembler.
PseudoInstruction(AddressFactory, Address, InstructionPrototype, MemBuffer, ProcessorContext) - Constructor for class ghidra.app.util.PseudoInstruction
Construct a new PseudoInstruction within a program.
PseudoInstruction(Address, InstructionPrototype, MemBuffer, ProcessorContext) - Constructor for class ghidra.app.util.PseudoInstruction
Construct a new PseudoInstruction without a program (flow override not supported).
PseudoInstruction(Program, Address, InstructionPrototype, MemBuffer, ProcessorContext) - Constructor for class ghidra.app.util.PseudoInstruction
Construct a new PseudoInstruction within a program.
PSPEC_TYPE - Static variable in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
 
PSTAR - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PSTRING_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PT_DYNAMIC - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Dynamic linking information (.dynamic section)
PT_DYNAMIC - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
 
PT_GNU_EH_FRAME - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
GCC .eh_frame_hdr segment
PT_GNU_EH_FRAME - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
 
PT_GNU_RELRO - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Specifies segments which may be read-only after relocation
PT_GNU_RELRO - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
 
PT_GNU_STACK - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Indicates stack executability
PT_GNU_STACK - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
 
PT_INTERP - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Interpreter path name
PT_INTERP - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
 
PT_LOAD - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Loadable segment
PT_LOAD - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
 
PT_NOTE - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Auxiliary information location
PT_NOTE - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
 
PT_NULL - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Unused/Undefined segment
PT_NULL - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
 
PT_PHDR - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Program header table
PT_PHDR - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
 
PT_SHLIB - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Unused
PT_SHLIB - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
 
PT_SUNWBSS - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Sun Specific segment
PT_SUNWSTACK - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Stack segment
PT_TLS - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
Thread-local storage segment
PT_TLS - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
 
PTR - Enum constant in enum class ghidra.program.model.data.MetaDataType
 
PTR - Enum constant in enum class ghidra.program.model.lang.StorageClass
 
PTR_NOTATION - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
PTR_RELATIVE - Static variable in class ghidra.app.util.bin.format.swift.SwiftUtils
A pointer to a relative 4-byte offset
PTR_STRING - Static variable in class ghidra.app.util.bin.format.swift.SwiftUtils
A string pointer to a 4-byte relative offset
PTR32 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PTR64 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
PTR64 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
PTR64 - Static variable in class ghidra.app.util.demangler.DemangledFunction
 
ptrAdd(int, int, T, int, T, int) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Apply the PcodeOp.PTRADD operator to the given inputs
PTRADD - Static variable in class ghidra.program.model.pcode.PcodeOp
 
ptrDT - Variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
 
ptrSize - Variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
 
ptrSub(int, int, T, int, T) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Apply the PcodeOp.PTRSUB operator to the given inputs
PTRSUB - Static variable in class ghidra.program.model.pcode.PcodeOp
 
Pty - Interface in ghidra.pty
A pseudo-terminal
PtyChild - Interface in ghidra.pty
The child (UNIX "slave") end of a pseudo-terminal
PtyChild.Echo - Enum Class in ghidra.pty
Mode flag for local echo
PtyChild.TermMode - Interface in ghidra.pty
A terminal mode flag
PtyEndpoint - Interface in ghidra.pty
One end of a pseudo-terminal
PtyFactory - Interface in ghidra.pty
A mechanism for opening pseudo-terminals
PtyParent - Interface in ghidra.pty
The parent (UNIX "master") end of a pseudo-terminal
ptyPath - Variable in class ghidra.pty.unix.UnixPtySessionLeader
 
PtySession - Interface in ghidra.pty
A session led by the child pty
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.
PURGE_CHANGED - Enum constant in enum class ghidra.program.util.FunctionChangeRecord.FunctionChangeType
 
PURPLE - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
PURPLE - Static variable in class ghidra.app.merge.util.ConflictUtility
 
PURPLE - Static variable in class ghidra.util.WebColors
 
push(long) - Method in class ghidra.app.util.bin.format.dwarf.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(AssemblyConstructorSemantic, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyStateGenerator.GeneratorContext
Construct a context suitable for descent into an operand
push(OutputStream) - Method in interface ghidra.formats.gfilesystem.FileSystemService.DerivedStreamPushProducer
Callback method intended to be implemented by the caller to getDerivedByteProviderPush()
push(String, PythonScript) - Method in class ghidra.python.GhidraPythonInterpreter
Pushes (executes) a line of Python to the interpreter.
push(Deque<E>, E) - Static method in class generic.util.DequePush
Push an element to the given stack
push_back(T) - Method in class generic.stl.ListSTL
 
push_back(T) - Method in class generic.stl.VectorSTL
 
push_front(T) - Method in class generic.stl.ListSTL
 
pushBuild(int) - Method in class ghidra.app.plugin.processors.sleigh.OpTplWalker
While walking the OpTpl's in order, follow a particular BUILD directive into its respective Constructor and ContructTpl Use popBuild to backtrack
pushFileToCache(File, FSRL, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Adds a plaintext (non-obfuscated) file to the cache, consuming it in the process, and returns a ByteProvider that contains the contents of the file.
pushMemState() - Method in class ghidra.program.util.VarnodeContext
Save the current memory state
pushMode(int) - Method in class ghidra.sleigh.grammar.LexerMultiplexer
 
pushOperand(int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
Move down to a particular child of the current node.
put(int) - Method in class ghidra.util.datastruct.IntKeyIndexer
Returns an index that will always be associated to the given key as long as the key remains in the table.
put(int, boolean) - Method in class ghidra.util.datastruct.BooleanArray
Puts the given boolean value in the boolean array at the given index
put(int, byte) - Method in class ghidra.util.datastruct.ByteArray
Puts the given byte value in the byte array at the given index
put(int, byte[]) - Method in interface db.Buffer
Put the bytes provided into the buffer at the specified offset.
put(int, byte[]) - Method in class db.buffers.DataBuffer
 
put(int, byte[]) - Method in class db.ChainedBuffer
 
put(int, byte[]) - Method in class db.DBBuffer
Put the bytes provided into the buffer at the specified offset.
put(int, byte[]) - Method in class ghidra.util.datastruct.ByteArrayArray
Puts the given byte array in the ByteArrayArray at the given index
put(int, byte[], int, int) - Method in interface db.Buffer
Put a specified number of bytes from the array provided into the buffer at the specified offset.
put(int, byte[], int, int) - Method in class db.buffers.DataBuffer
 
put(int, byte[], int, int) - Method in class db.ChainedBuffer
 
put(int, byte[], int, int) - Method in class db.DBBuffer
Put a specified number of bytes from the array provided into the buffer at the specified offset.
put(int, double) - Method in class ghidra.util.datastruct.DoubleArray
Puts the given double value in the double array at the given index
put(int, double[]) - Method in class ghidra.util.datastruct.DoubleArrayArray
Puts the given double value in the double array at the given index
put(int, float) - Method in class ghidra.util.datastruct.FloatArray
Puts the given float value in the float array at the given index
put(int, float[]) - Method in class ghidra.util.datastruct.FloatArrayArray
Puts the given float value in the float array at the given index
put(int, int) - Method in class ghidra.util.datastruct.IntArray
Puts the given int value in the int array at the given index
put(int, int) - Method in class ghidra.util.datastruct.IntIntHashtable
Adds a key/value pair to the hashtable.
put(int, int[]) - Method in class ghidra.util.datastruct.IntArrayArray
Puts the given int value in the int array at the given index
put(int, long) - Method in class ghidra.util.datastruct.LongArray
Puts the given long value in the long array at the given index
put(int, long[]) - Method in class ghidra.util.datastruct.LongArrayArray
Puts the given long array in the long array array at the given index
put(int, short) - Method in class ghidra.util.datastruct.ShortArray
Puts the given short value into the short array at the given index
put(int, short[]) - Method in class ghidra.util.datastruct.ShortArrayArray
Puts the given short array value in the short array array at the given index
put(int, AssemblySymbol, int) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseTransitionTable
Put an entry into the state machine
put(int, AssemblySymbol, AssemblyParseActionGotoTable.Action) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
Add an action entry to the given cell
put(int, Object) - Method in class ghidra.util.datastruct.ObjectArray
Puts the given Object in the Object array at the given index
put(int, String) - Method in class ghidra.util.datastruct.StringArray
Puts the given String value in the String array at the given index
put(int, String[]) - Method in class ghidra.util.datastruct.StringArrayArray
Stores the string array at the given index.
put(int, T) - Method in class ghidra.util.datastruct.IntObjectHashtable
Adds a key/value pair to the hashtable.
put(long) - Method in class ghidra.util.datastruct.LongKeyIndexer
Returns an index that will always be associated to the given key as long as the key remains in the table.
put(long) - Method in class ghidra.util.datastruct.RedBlackLongKeySet
Adds the given key to the set.
put(long, double) - Method in class ghidra.util.datastruct.LongDoubleHashtable
Adds a key/value pair to the hashtable.
put(long, int) - Method in class ghidra.util.datastruct.LongIntHashtable
Adds a key/value pair to the hashtable.
put(long, long) - Method in class ghidra.util.datastruct.LongLongHashtable
Adds a key/value pair to the hashtable.
put(long, Object) - Method in class ghidra.util.datastruct.ObjectCache
Add an object to the cache
put(long, T) - Method in class ghidra.util.datastruct.LongObjectHashtable
Adds a key/value pair to the hashtable.
put(short) - Method in class ghidra.util.datastruct.BitTree
Adds a key to the set.
put(short) - Method in class ghidra.util.datastruct.FullKeySet
 
put(short) - Method in class ghidra.util.datastruct.RedBlackKeySet
Adds the given key to the set.
put(short) - Method in class ghidra.util.datastruct.ShortKeyIndexer
Returns an index that will always be associated to the given key as long as the key remains in the table.
put(short) - Method in interface ghidra.util.datastruct.ShortKeySet
Adds a key to the set.
put(short, long) - Method in class ghidra.util.datastruct.ShortLongHashtable
Adds a key/value pair to the hashtable.
put(short, Object) - Method in class ghidra.util.datastruct.ShortObjectHashtable
Adds a key/value pair to the hashtable.
put(short, String) - Method in class ghidra.util.datastruct.ShortStringHashtable
Adds a key/value pair to the hashtable.
put(DataBuffer, int) - Method in interface db.buffers.BufferFile
Store a data buffer at the specified block index.
put(DataBuffer, int) - Method in class db.buffers.BufferFileAdapter
 
put(DataBuffer, int) - Method in interface db.buffers.BufferFileHandle
 
put(DataBuffer, int) - Method in class db.buffers.LocalBufferFile
 
put(DataBuffer, int) - Method in class db.buffers.LocalManagedBufferFile
 
put(DataBuffer, int) - Method in interface db.buffers.RemoteBufferFileHandle
 
put(DataBuffer, int) - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
put(AddressRange, V) - Method in class ghidra.pcode.emu.SparseAddressRangeMap
 
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.MachoPrelinkMap
 
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.MachoPrelinkMap
 
put(String, MachoPrelinkMap) - Method in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkMap
 
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.MachoPrelinkMap
 
put(String, String) - Method in class ghidra.program.database.DBStringMapAdapter
 
put(String, String) - Static method in class ghidra.util.classfinder.ClassTranslator
Defines a mapping indicating the class path name of the current Ghidra class that is the same class as the indicated old class path name from a previous Ghidra version.
put(K, V) - Method in class generic.stl.MapSTL
 
put(K, V) - Method in class generic.stl.RedBlackTree
Adds the given key,value to the map.
put(K, V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
put(K, V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
put(K, V) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
 
put(K, V) - Method in class ghidra.program.database.data.LazyLoadingCachingMap
Adds the key,value pair to the map.
put(K, V) - Method in class ghidra.util.datastruct.AbstractWeakValueMap
 
put(K, V) - Method in class ghidra.util.datastruct.LRUMap
 
put(K, V) - Method in class ghidra.util.datastruct.RedBlackTree
Adds the given key,value to the map.
put(K, V) - Method in class ghidra.util.datastruct.SoftCacheMap
 
put(K, V) - Method in class ghidra.util.timer.GTimerCache
Adds an key,value entry to the cache
put(R, V) - Method in class generic.RangeMapSetter
Place an entry into the map
put(S, V) - Method in class generic.Span.DefaultSpanMap
 
put(S, V) - Method in interface generic.Span.MutableSpanMap
Put an entry, mapping all keys contains in the span to the given value
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(Span.SpanMap<N, S, V>) - Method in class generic.Span.DefaultSpanMap
 
putAll(Span.SpanMap<N, S, V>) - Method in interface generic.Span.MutableSpanMap
Copy all entries from the given map into this one
putAll(SemisparseByteArray) - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
Copy the contents on another semisparse array into this one
putAll(Map<? extends K, ? extends V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
putAll(Map<? extends K, ? extends V>) - Method in class ghidra.util.datastruct.AbstractWeakValueMap
 
putAll(Map<? extends K, ? extends V>) - Method in class ghidra.util.datastruct.LRUMap
 
putAll(Map<? extends K, ? extends V>) - Method in class ghidra.util.datastruct.SoftCacheMap
 
putArg(String, Vector<PreProcessor.PPToken>) - Method in class ghidra.app.util.cparser.CPP.DefineTable
Add an args definition for a define with arguments #define bubba(a,b) (a or b)
putAttribute(String, String) - Method in class ghidra.util.html.HTMLElement
 
putAttributes(Map<String, String>) - Method in class ghidra.service.graph.Attributed
Adds all the key/value pairs from the given map as attributes
putBigInteger(byte[], int, int, BigInteger) - Method in class ghidra.util.BigEndianDataConverter
 
putBigInteger(byte[], int, int, BigInteger) - Method in interface ghidra.util.DataConverter
Writes a value of specified size into the byte array at the given offset
putBigInteger(byte[], int, int, BigInteger) - Method in class ghidra.util.LittleEndianDataConverter
 
putBigInteger(byte[], int, BigInteger) - Method in interface ghidra.util.DataConverter
Writes a value of specified size into the byte array at the given offset.
putBoolean(boolean) - Method in class db.ObjectStorageAdapterDB
 
putBoolean(boolean) - Method in class ghidra.util.map.ObjectStorageAdapter
 
putBoolean(boolean) - Method in interface ghidra.util.ObjectStorage
Store a boolean value.
putBoolean(boolean) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
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.GProperties
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.GProperties
Associates a boolean array with the given name.
putByte(byte) - Method in class db.ObjectStorageAdapterDB
 
putByte(byte) - Method in class ghidra.util.map.ObjectStorageAdapter
 
putByte(byte) - Method in interface ghidra.util.ObjectStorage
Store a byte value.
putByte(byte) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
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(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.GProperties
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 class ghidra.util.map.ObjectStorageAdapter
 
putBytes(byte[]) - Method in interface ghidra.util.ObjectStorage
Store a byte array.
putBytes(byte[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
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.GProperties
Associates a byte array with the given name.
putColor(String, Color) - Method in class ghidra.framework.options.GProperties
Associates a Color value with the given name.
putContextValue(String, Object) - Method in class ghidra.app.util.bin.format.coff.relocation.CoffRelocationContext
Store context value for specified key
putData(long, byte[]) - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
Initialize or modify a range of the array by copying from a given array
putData(long, byte[], int, int) - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
Initialize or modify a range of the array by copying a portion from a given array
putDate(String, Date) - Method in class ghidra.framework.options.GProperties
Associates a Date value with the given name.
putDescriptor(int, EmuUnixFileDescriptor<T>) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
Put a descriptor into the process' open file handles
putDouble(double) - Method in class db.ObjectStorageAdapterDB
 
putDouble(double) - Method in class ghidra.util.map.ObjectStorageAdapter
 
putDouble(double) - Method in interface ghidra.util.ObjectStorage
Store a double value.
putDouble(double) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
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.GProperties
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 class ghidra.util.map.ObjectStorageAdapter
 
putDoubles(double[]) - Method in interface ghidra.util.ObjectStorage
Store a double array value.
putDoubles(double[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
putDoubles(String, double[]) - Method in class ghidra.framework.options.GProperties
Associates a double value with the given name.
putEnum(String, Enum<?>) - Method in class ghidra.framework.options.GProperties
Associates an Enum with the given name.
putFile(String, EmuUnixFile<T>) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixFileSystem
 
putFile(String, EmuUnixFile<T>) - Method in interface ghidra.pcode.emu.unix.EmuUnixFileSystem
Place the given file at the given location
putFile(String, File) - Method in class ghidra.framework.options.GProperties
Associates a File value with the given name.
putFloat(float) - Method in class db.ObjectStorageAdapterDB
 
putFloat(float) - Method in class ghidra.util.map.ObjectStorageAdapter
 
putFloat(float) - Method in interface ghidra.util.ObjectStorage
Store a float value.
putFloat(float) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
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.GProperties
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 class ghidra.util.map.ObjectStorageAdapter
 
putFloats(float[]) - Method in interface ghidra.util.ObjectStorage
Store a float array.
putFloats(float[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
putFloats(String, float[]) - Method in class ghidra.framework.options.GProperties
Associates a float array with the given name.
putFont(String, Font) - Method in class ghidra.framework.options.GProperties
Associates a Font value with the given name.
putGoto(int, AssemblyNonTerminal, int) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
Add a GOTO entry to the given cell
putGProperties(String, GProperties) - Method in class ghidra.framework.options.GProperties
Associates a sub SaveState value with the given name.
putInstanceName(String) - Method in class ghidra.framework.plugintool.PluginTool
 
putInt(byte[], int) - Method in interface ghidra.util.DataConverter
Writes a int value into a byte array.
putInt(byte[], int, int) - Method in class ghidra.util.BigEndianDataConverter
 
putInt(byte[], int, int) - Method in interface ghidra.util.DataConverter
Writes a int value into the byte array at the given offset.
putInt(byte[], int, int) - Method in class ghidra.util.LittleEndianDataConverter
 
putInt(int) - Method in class db.ObjectStorageAdapterDB
 
putInt(int) - Method in class ghidra.util.map.ObjectStorageAdapter
 
putInt(int) - Method in interface ghidra.util.ObjectStorage
Store an integer value.
putInt(int) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
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.map.IntValueMap
Stores an int value at the given index.
putInt(String, int) - Method in class ghidra.framework.options.GProperties
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 class ghidra.util.map.ObjectStorageAdapter
 
putInts(int[]) - Method in interface ghidra.util.ObjectStorage
Store an integer array.
putInts(int[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
putInts(String, int[]) - Method in class ghidra.framework.options.GProperties
Associates an integer array with the given name.
putKeyStroke(String, KeyStroke) - Method in class ghidra.framework.options.GProperties
Associates a KeyStroke value with the given name.
putln(String, boolean) - Method in interface ghidra.framework.main.ConsoleListener
 
putLong(byte[], int, long) - Method in interface ghidra.util.DataConverter
Writes a long value into the byte array at the given offset
putLong(byte[], long) - Method in interface ghidra.util.DataConverter
Writes a long value into a byte array.
putLong(int, int, long) - Method in class ghidra.util.datastruct.DataTable
Stores a long value in the table at the given row and column.
putLong(int, int, long) - Method in class ghidra.util.datastruct.ManagedDataTable
Stores a long value in the table at the given row and column.
putLong(int, long) - Method in interface db.Buffer
Put the 64-bit long value into the buffer at the specified offset.
putLong(int, long) - Method in class db.buffers.DataBuffer
 
putLong(int, long) - Method in class db.ChainedBuffer
 
putLong(long) - Method in class db.ObjectStorageAdapterDB
 
putLong(long) - Method in class ghidra.util.map.ObjectStorageAdapter
 
putLong(long) - Method in interface ghidra.util.ObjectStorage
Store a long value.
putLong(long) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
putLong(String, long) - Method in class ghidra.framework.options.GProperties
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 class ghidra.util.map.ObjectStorageAdapter
 
putLongs(long[]) - Method in interface ghidra.util.ObjectStorage
Store a long array.
putLongs(long[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
putLongs(String, long[]) - Method in class ghidra.framework.options.GProperties
Associates a long array with the given name.
putMemoryValue(Varnode, Varnode) - Method in class ghidra.program.util.VarnodeContext
Put the value for the varnode on the top of the memory state stack
putObject(int, int, Object) - Method in class ghidra.util.datastruct.DataTable
Stores an Object in the table at the given row and column.
putObject(long, T) - Method in class ghidra.util.map.ObjectValueMap
Stores an object at the given index.
putObject(String, Object) - Method in class ghidra.framework.options.AbstractOptions
 
putObject(String, Object) - Method in interface ghidra.framework.options.Options
Put the object value.
putObject(String, Object) - Method in class ghidra.framework.options.SubOptions
 
putObject(String, Object, OptionType) - Method in class ghidra.framework.options.AbstractOptions
 
putPreferenceState(String, PreferenceState) - Method in class docking.DockingWindowManager
Adds a PreferenceState object to this window manager instance that is bound to the given key.
putRecord(DBRecord) - Method in class db.Table
Put the specified record into the stored BTree.
putReduce(int, AssemblyTerminal, AssemblyProduction) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
Add a REDUCE (Rn) entry to the given cell
putSaveState(String, SaveState) - Method in class ghidra.framework.options.SaveState
Associates a sub SaveState value with the given name.
putShift(int, AssemblyTerminal, int) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
Add a SHIFT (Sn) entry to the given cell
putShort(byte[], int, short) - Method in class ghidra.util.BigEndianDataConverter
 
putShort(byte[], int, short) - Method in interface ghidra.util.DataConverter
Writes a short value into the byte array at the given offset
putShort(byte[], int, short) - Method in class ghidra.util.LittleEndianDataConverter
 
putShort(byte[], short) - Method in interface ghidra.util.DataConverter
Writes a short value into a byte array.
putShort(int, int, short) - Method in class ghidra.util.datastruct.DataTable
Stores a short value in the table at the given row and column.
putShort(int, int, short) - Method in class ghidra.util.datastruct.ManagedDataTable
Stores a short value in the table at the given row and column.
putShort(int, short) - Method in interface db.Buffer
Put the 16-bit short value into the buffer at the specified offset.
putShort(int, short) - Method in class db.buffers.DataBuffer
 
putShort(int, short) - Method in class db.ChainedBuffer
 
putShort(short) - Method in class db.ObjectStorageAdapterDB
 
putShort(short) - Method in class ghidra.util.map.ObjectStorageAdapter
 
putShort(short) - Method in interface ghidra.util.ObjectStorage
Store a short value.
putShort(short) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
putShort(String, short) - Method in class ghidra.framework.options.GProperties
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 class ghidra.util.map.ObjectStorageAdapter
 
putShorts(short[]) - Method in interface ghidra.util.ObjectStorage
Store a short array.
putShorts(short[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
putShorts(String, short[]) - Method in class ghidra.framework.options.GProperties
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(String) - Method in class db.ObjectStorageAdapterDB
 
putString(String) - Method in class ghidra.util.map.ObjectStorageAdapter
 
putString(String) - Method in interface ghidra.util.ObjectStorage
Store a String value.
putString(String) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
putString(String, String) - Method in class ghidra.framework.options.GProperties
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 class ghidra.util.map.ObjectStorageAdapter
 
putStrings(String[]) - Method in interface ghidra.util.ObjectStorage
Store a String[] value.
putStrings(String[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
 
putStrings(String, String[]) - Method in class ghidra.framework.options.GProperties
Associates a String array with the given name.
putValue(long, int, byte[], int) - Method in class ghidra.util.BigEndianDataConverter
 
putValue(long, int, byte[], int) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes using the number of least significant bytes specified by size.
putValue(long, int, byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
 
putValue(Varnode, Varnode, boolean) - Method in class ghidra.program.util.VarnodeContext
 
putValue(String, Object) - Method in class docking.actions.ActionAdapter
 
putXmlElement(String, Element) - Method in class ghidra.framework.options.GProperties
Adds an XML element to the this GProperties.
PYDEV_REMOTE_DEBUGGER_PORT - Static variable in class ghidra.python.PyDevUtils
 
PyDevUtils - Class in ghidra.python
 
PYTHON_BYTE_STRING_FLAVOR - Static variable in class ghidra.app.util.ByteCopier
 
PYTHON_BYTE_STRING_TYPE - Static variable in class ghidra.app.util.ByteCopier
 
PYTHON_CACHEDIR - Static variable in class ghidra.python.PythonUtils
 
PYTHON_LIST_FLAVOR - Static variable in class ghidra.app.util.ByteCopier
 
PYTHON_LIST_TYPE - Static variable in class ghidra.app.util.ByteCopier
 
PYTHON_NAME - Static variable in class ghidra.python.PythonUtils
 
PYTHON_SRC - Static variable in class ghidra.python.PythonUtils
 
PythonCodeCompletionFactory - Class in ghidra.python
Generates CodeCompletions from Python objects.
PythonCodeCompletionFactory() - Constructor for class ghidra.python.PythonCodeCompletionFactory
 
PythonPlugin - Class in ghidra.python
This plugin provides the interactive Python interpreter.
PythonPlugin(PluginTool) - Constructor for class ghidra.python.PythonPlugin
Creates a new PythonPlugin object.
PythonRun - Class in ghidra.python
Launcher entry point for running Ghidra from within Jython.
PythonRun() - Constructor for class ghidra.python.PythonRun
 
PythonScript - Class in ghidra.python
A Python version of a GhidraScript.
PythonScript() - Constructor for class ghidra.python.PythonScript
 
PythonScriptProvider - Class in ghidra.python
 
PythonScriptProvider() - Constructor for class ghidra.python.PythonScriptProvider
 
PythonUtils - Class in ghidra.python
Python utility method class.
PythonUtils() - Constructor for class ghidra.python.PythonUtils
 

Q

QCallback<I,R> - Interface in generic.concurrent
Interface that defines the callback to work on the items given to the ConcurrentQ.add(I) methods.
QItemListener<I,R> - Interface in generic.concurrent
Callback for when items have completed processing.
Qmark() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
QMARK - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
QProgressListener<I> - Interface in generic.concurrent
Interface for listeners who want progress and transient message information from QWorkers while processing items.
QResult<I,R> - Class in generic.concurrent
Class for holding the result of processing an Item in a ConcurrentQ.
QResult(I, Future<R>) - Constructor for class generic.concurrent.QResult
 
QRunnable<I> - Interface in generic.concurrent
Interface that defines the Runnable to work on the items given to the ConcurrentQ.add(I) methods.
QRunnableAdapter<I> - Class in generic.concurrent
 
QRunnableAdapter(QRunnable<I>) - Constructor for class generic.concurrent.QRunnableAdapter
 
qstring() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
qstring() - Method in class ghidra.sleigh.grammar.SleighEcho
 
qstring() - Method in class ghidra.sleigh.grammar.SleighParser
 
QSTRING - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
QSTRING - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
QSTRING - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
QSTRING - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
QSTRING - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
QSTRING - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
QSTRING - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
QSTRING - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
QSTRING - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
QSTRING - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
QSTRING - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
QSTRING - Static variable in class ghidra.sleigh.grammar.SleighParser
 
qstring_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.qstring_return
 
Quad<T1,T2,T3,T4> - Class in generic.stl
 
Quad(T1, T2, T3, T4) - Constructor for class generic.stl.Quad
 
QUADRANT - Enum Class in resources
Enum specifying the quadrant of an overlay, either upper left, upper right, lower left, lower right.
QUADWORD - Static variable in class ghidra.program.model.lang.OperandType
Bit set if the operand is a 8 byte value
QualifierFilter - Interface in ghidra.program.model.lang.protorules
A filter on some aspect of a specific function prototype.
quantizeOffset(AddressSpace, long) - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Quantize the given offset to the language's "addressable unit"
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
queryRepositoryUrl(URL, boolean, GhidraURLResultHandler, TaskMonitor) - Static method in class ghidra.framework.protocol.ghidra.GhidraURLQuery
Perform query using specified GhidraURL and process result.
QueryResult - Class in ghidra.app.util.opinion
 
QueryResult(LanguageCompilerSpecPair, boolean) - Constructor for class ghidra.app.util.opinion.QueryResult
 
queryUrl(URL, GhidraURLResultHandler, TaskMonitor) - Static method in class ghidra.framework.protocol.ghidra.GhidraURLQuery
Perform read-only query using specified GhidraURL and process result.
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.
queue - Variable in class ghidra.program.disassemble.ReDisassembler.ReDisState
 
queueByDistance - Variable in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
 
QueueStub<E> - Class in ghidra.util.datastruct
A do-nothing, stubbed version of the Queue interface.
QueueStub() - Constructor for class ghidra.util.datastruct.QueueStub
 
quietNaN(int, int, int) - Static method in class ghidra.pcode.floatformat.BigFloat
Return the BigFloat with the given number of bits representing (quiet) NaN.
QUOTE_C - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
QUOTED_TEXT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
QUOTED_VAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
QUOTED_VALUE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
QuotedText() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
QuotedValue() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
QWORD - Static variable in interface ghidra.app.util.bin.StructConverter
Reusable QWORD datatype.
QWordDataType - Class in ghidra.program.model.data
Provides a definition of a Quad Word within a program.
QWordDataType() - Constructor for class ghidra.program.model.data.QWordDataType
 
QWordDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.QWordDataType
 

R

R - Enum constant in enum class ghidra.pcode.emu.PcodeMachine.AccessKind
A read access breakpoint
R_ADDEND_COMMENT - Static variable in class ghidra.app.util.bin.format.elf.ElfRelocation
 
R_INFO_COMMENT - Static variable in class ghidra.app.util.bin.format.elf.ElfRelocation
 
R_OFFSET_COMMENT - Static variable in class ghidra.app.util.bin.format.elf.ElfRelocation
 
r0 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
r0 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r1 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
r1 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r10 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
r10 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r10 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
r11 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
r11 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r11 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
r12 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
r12 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r12 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
r13 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r13 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
r14 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r14 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
r15 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r15 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
r16 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r17 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r18 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r19 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r2 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
r2 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r20 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r21 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r22 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r23 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r24 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r25 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r26 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r27 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r28 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r29 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r3 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
r3 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r30 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r31 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r4 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
r4 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r5 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
r5 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r6 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
r6 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r7 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
r7 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r8 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
r8 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r8 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
r9 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
r9 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
r9 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
RADIAL - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
radix - Variable in class ghidra.app.util.bean.FixedBitSizeValueField
 
RadixBigInteger - Class in ghidra.sleigh.grammar
 
RadixBigInteger(Location, byte[]) - Constructor for class ghidra.sleigh.grammar.RadixBigInteger
 
RadixBigInteger(Location, int, byte[]) - Constructor for class ghidra.sleigh.grammar.RadixBigInteger
 
RadixBigInteger(Location, int, int, Random) - Constructor for class ghidra.sleigh.grammar.RadixBigInteger
 
RadixBigInteger(Location, int, Random) - Constructor for class ghidra.sleigh.grammar.RadixBigInteger
 
RadixBigInteger(Location, String) - Constructor for class ghidra.sleigh.grammar.RadixBigInteger
 
RadixBigInteger(Location, String, int) - Constructor for class ghidra.sleigh.grammar.RadixBigInteger
 
raf - Variable in class ghidra.framework.main.logviewer.model.ReverseLineReader
 
raiseBorder() - Method in class docking.EmptyBorderToggleButton
 
raiseBorder() - Method in class docking.widgets.EmptyBorderButton
 
RAISED_BORDER - Static variable in class docking.widgets.SmallBorderButton
A raised beveled border.
RAISED_BUTTON_BORDER - Static variable in class docking.widgets.EmptyBorderButton
A raised beveled border.
RandomAccessByteProvider - Class in ghidra.app.util.bin
Deprecated, for removal: This API element is subject to removal in a future version.
See FileByteProvider as replacement ByteProvider.
RandomAccessByteProvider(File) - Constructor for class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
Constructs a ByteProvider using the specified File.
RandomAccessByteProvider(File, FSRL) - Constructor for class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
Constructs a ByteProvider using the specified File and FSRL
RandomAccessByteProvider(File, String) - Constructor for class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
Constructs a ByteProvider using the specified File and permissions
randomAccessFile - Variable in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
 
RandomAccessMutableByteProvider - Class in ghidra.app.util.bin
An implementation of ByteProvider where the underlying bytes are supplied by a random access file.
RandomAccessMutableByteProvider(File) - Constructor for class ghidra.app.util.bin.RandomAccessMutableByteProvider
Constructs a byte provider using the specified file
RandomAccessMutableByteProvider(File, String) - Constructor for class ghidra.app.util.bin.RandomAccessMutableByteProvider
Constructs a byte provider using the specified file and permissions string
range(long, long) - Method in class ghidra.test.AbstractProgramBasedTest
 
Range - Class in ghidra.util.datastruct
A class for holding a minimum and maximum signed int values that define a range.
Range(int, int) - Constructor for class ghidra.util.datastruct.Range
Creates a range whose extent is from min to max.
RANGE_MAP_TABLE_PREFIX - Static variable in class ghidra.program.database.util.AddressRangeMapDB
 
RangeColumnConstraint<T> - Class in docking.widgets.table.constraint
Abstract base class for range constraints.
RangeColumnConstraint(String, T, T, EditorProvider<T>, String) - Constructor for class docking.widgets.table.constraint.RangeColumnConstraint
Constructor
RangeMap - Class in ghidra.util.datastruct
Stores ranges of int values throughout "long" space.
RangeMap() - Constructor for class ghidra.util.datastruct.RangeMap
Constructor for RangeMap with a default value of 0.
RangeMap(int) - Constructor for class ghidra.util.datastruct.RangeMap
Creates a new range map with spcified default value.
RangeMapAdapter - Interface in ghidra.program.util
 
RangeMappedByteProvider - Class in ghidra.app.util.bin
A ByteProvider that is a concatenation of sub-ranges of another ByteProvider, also allowing for non-initialized (sparse) regions.
RangeMappedByteProvider(ByteProvider, FSRL) - Constructor for class ghidra.app.util.bin.RangeMappedByteProvider
RangeMapSetter<E,D,R,V> - Class in generic
A method outline for setting an entry in a range map where coalescing is desired
RangeMapSetter() - Constructor for class generic.RangeMapSetter
 
ranges() - Method in class ghidra.app.util.bin.format.dwarf.DWARFRangeList
 
rawAttributeId - Variable in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
 
RAWDATA_BITSPERBYTE - Static variable in class ghidra.program.model.pcode.PackedDecode
 
RAWDATA_MARKER - Static variable in class ghidra.program.model.pcode.PackedDecode
 
RAWDATA_MASK - Static variable in class ghidra.program.model.pcode.PackedDecode
 
RawExpr - Class in ghidra.pcode.struct
 
RawExpr(StructuredSleigh, String) - Constructor for class ghidra.pcode.struct.RawExpr
 
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
 
RBG - Enum constant in enum class docking.theme.gui.ColorSorter
 
rbp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
RBRACE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
RBRACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
RBRACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
RBRACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
RBRACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
RBRACE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
RBRACE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
RBRACE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
RBRACE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
RBRACE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
RBRACKET - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
RBRACKET - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
RBRACKET - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
RBRACKET - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
RBRACKET - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
RBRACKET - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
RBRACKET - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
RBRACKET - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
RBRACKET - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
RBRACKET - Static variable in class ghidra.sleigh.grammar.SleighParser
 
rbx - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
rChild - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
rcx - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
rdi - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
rdx - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
RE_INIT - Enum constant in enum class ghidra.pcode.exec.PcodeExecutorStatePiece.Reason
The value is needed as the default program counter or disassembly context
read - Variable in class ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
 
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.FaultTolerantInputStream
 
read() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader.SectionStream
 
read() - Method in class ghidra.app.util.bin.ObfuscatedInputStream
 
read() - Method in class ghidra.app.util.opinion.BoundedBufferedReader
Reads a single character.
read() - Method in class ghidra.formats.gfilesystem.RefdInputStream
 
read() - Method in class ghidra.program.model.data.MemBufferImageInputStream
 
read() - Method in class ghidra.program.model.mem.MemBufferInputStream
 
read() - Method in class ghidra.pty.unix.FdInputStream
 
read() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
read() - Method in class ghidra.pty.windows.HandleInputStream
 
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 class ghidra.formats.gfilesystem.RefdInputStream
 
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.pcode.emu.unix.IOStreamEmuUnixFileHandle
 
read(byte[]) - Method in class ghidra.pty.unix.FdInputStream
 
read(byte[]) - Method in class ghidra.pty.windows.HandleInputStream
 
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.dwarf.expression.DWARFExpression
 
read(byte[], int, int) - Method in class ghidra.app.util.bin.ByteProviderInputStream
 
read(byte[], int, int) - Method in class ghidra.app.util.bin.FaultTolerantInputStream
 
read(byte[], int, int) - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
Reads up to length bytes of data from this file into an array of bytes.
read(byte[], int, int) - Method in class ghidra.app.util.bin.ObfuscatedInputStream
 
read(byte[], int, int) - Method in class ghidra.formats.gfilesystem.RefdInputStream
 
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.pty.unix.FdInputStream
 
read(byte[], int, int) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
read(byte[], int, int) - Method in class ghidra.pty.windows.HandleInputStream
 
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(int, Pointer, int) - Method in interface ghidra.pty.unix.PosixC
 
read(long, byte[], long) - Method in class ghidra.pcode.emu.sys.BytesEmuFileContents
 
read(long, int, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
Read a value from the space at the given offset
read(long, Pair<L, R>, long) - Method in class ghidra.pcode.emu.sys.PairedEmuFileContents
 
read(long, T, long) - Method in interface ghidra.pcode.emu.sys.EmuFileContents
Copy values from the file into the given buffer
read(Buffer, int) - Method in class db.DBRecord
Read the record field data from the specified buffer and offset
read(Buffer, int) - Method in class db.SparseRecord
 
read(DBHandle) - Method in interface db.DBChangeSet
Read into this change set from the specified database handle.
read(BinaryReader) - Static method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute.AttrDef
Reads a DWARFAttribute.AttrDef instance from the reader.
read(BinaryReader) - Static method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType.Def
Reads a DWARFLineContentType.Def instance from the reader.
read(BinaryReader) - Static method in class ghidra.app.util.bin.format.elf.info.ElfNote
Reads a generic ElfNote instance from the supplied BinaryReader.
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, byte, int) - Static method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpression
 
read(BinaryReader, int) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFAddressListHeader
Reads a DWARFAddressListHeader from the stream.
read(BinaryReader, int) - Static method in record class ghidra.app.util.bin.format.dwarf.DWARFLengthValue
Read a variable-length length value from the stream.
read(BinaryReader, int) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFLocationListHeader
 
read(BinaryReader, int) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFRangeListHeader
 
read(BinaryReader, int, DWARFCompilationUnit) - Static method in class ghidra.app.util.bin.format.dwarf.line.DWARFLine
 
read(BinaryReader, long) - Static method in interface ghidra.app.util.bin.format.pdb.PdbInfo
Read either a PdbInfoCodeView object or a PdbInfoDotNet object from the BinaryReader of a PE binary.
read(BinaryReader, long) - Static method in class ghidra.app.util.bin.format.pdb.PdbInfoCodeView
Reads the pdb information from a PE binary.
read(BinaryReader, long) - Static method in class ghidra.app.util.bin.format.pdb.PdbInfoDotNet
Reads an instance from the stream.
read(BinaryReader, LongNamesMember) - Static method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
Reads a COFF archive member header from the specified reader, leaving the file position at the start of the this member's payload.
read(BinaryReader, DWARFCompilationUnit, int) - Static method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
Read a DIE record.
read(BinaryReader, DWARFProgram, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFAbbreviation
Reads a DWARFAbbreviation from the stream.
read(BinaryReader, ElfHeader) - Static method in class ghidra.app.util.bin.format.elf.ElfCompressedSectionHeader
Reads an Elf(32|64)_Chdr from the current position in the supplied stream.
read(BinaryReader, Program) - Static method in class ghidra.app.util.bin.format.elf.info.ElfComment
Reads a ElfComment from the specified BinaryReader.
read(BinaryReader, Program) - Method in interface ghidra.app.util.bin.format.elf.info.ElfInfoItem.ReaderFunc
 
read(BinaryReader, Program) - Static method in class ghidra.app.util.bin.format.elf.info.GnuDebugLink
Reads a GnuDebugLink from the specified BinaryReader.
read(BinaryReader, Program) - Static method in class ghidra.app.util.bin.format.golang.GoBuildId
Attempts to read a GoBuildId from the specified stream.
read(BinaryReader, Program) - Static method in class ghidra.app.util.bin.format.golang.GoBuildInfo
Reads a GoBuildInfo ".go.buildinfo" section from the specified stream.
read(BinaryReader, Program) - Static method in class ghidra.app.util.bin.format.golang.NoteGoBuildId
Reads a NoteGoBuildId from the specified BinaryReader, matching the signature of ElfInfoItem.ReaderFunc.
read(BinaryReader, Function<Integer, E>) - Static method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
Reads a DWARFAttributeDef instance from the reader.
read(ByteProvider, TaskMonitor) - Static method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
Reads and parses the headers and meta-data in a COFF Archive file.
read(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
Create a function instance from the information found in the specified DIEA.
read(DWARFProgram, BinaryReader, BinaryReader, int, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
Reads the initial fields found in a unit header.
read(ElfNote, Program) - Method in interface ghidra.app.util.bin.format.elf.info.ElfNote.NoteReaderFunc
Returns a more specific Note type, typically using the data found in the generic note's ElfNote.getDescription() and the supplied Program.
read(ElfNote, Program) - Static method in class ghidra.app.util.bin.format.elf.info.NoteAbiTag
Deserializes a NoteAbiTag from an already read generic Note.
read(ElfNote, Program) - Static method in class ghidra.app.util.bin.format.elf.info.NoteGnuBuildId
Deserializes a NoteGnuBuildId from an already read generic Note.
read(ElfNote, Program) - Static method in class ghidra.app.util.bin.format.elf.info.NoteGnuProperty
Parses a NoteGnuProperty instance from the specified generic note.
read(MachoRelocation) - Static method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandler
Reads bytes at the given address.
read(PcodeArithmetic<T>, T, T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixFile
 
read(PcodeArithmetic<T>, T, T) - Method in interface ghidra.pcode.emu.unix.EmuUnixFile
Read contents from the file starting at the given offset into the given buffer
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(InputStream) - Static method in class ghidra.app.util.bin.format.golang.GoBuildId
Attempts to read a GoBuildId from the specified InputStream (useful for early compiler detection before file is loaded).
read(InputStream, boolean) - Static method in class ghidra.program.model.data.LEB128
Reads a LEB128 number from the stream and returns it as a java 64 bit long int.
read(Reader) - Method in class generic.theme.AbstractThemeReader
 
read(Reader, Document, int) - Method in class help.GHelpHTMLEditorKit
 
read(T) - Method in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
 
read(T) - Method in interface ghidra.pcode.emu.unix.EmuUnixFileDescriptor
Read from the file opened by this handle
READ - Static variable in class ghidra.app.util.viewer.field.ListingColors.XrefColors
 
READ - Static variable in class ghidra.graph.ProgramGraphType
 
READ - Static variable in class ghidra.program.model.lang.OperandType
Bit set if operand refers to an address being read
READ - Static variable in interface ghidra.program.model.mem.MemoryBlock
 
READ - Static variable in class ghidra.program.model.symbol.RefType
RefType.READ type identifies an instruction reference to a data location that is directly 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
RefType.READ_IND type identifies an instruction reference to a data location that is indirectly read using a stored pointer or computed value.
READ_INDIRECT - Static variable in class ghidra.graph.ProgramGraphType
 
READ_ONLY - Static variable in class ghidra.app.util.Permissions
 
READ_ONLY - Static variable in class ghidra.framework.remote.User
Value corresponding to Read-only permission for a repository user.
READ_ONLY_DIRECTORY_LOCK_FILE - Static variable in class ghidra.framework.store.db.PackedDatabase
Presence of the directory lock file will prevent the creation or modification of any packed database files contained within that directory or any sub-directory.
READ_ONLY_ICON - Static variable in class ghidra.framework.data.GhidraFileData
 
READ_ONLY_PROPERTY - Static variable in interface ghidra.framework.model.DomainFile
Event property name for Read-only setting.
READ_UNIX2003 - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
 
READ_WRITE - Static variable in class ghidra.graph.ProgramGraphType
 
READ_WRITE - Static variable in class ghidra.program.model.symbol.RefType
RefType.READ_WRITE type identifies an instruction reference to a data location that is both directly read and written.
READ_WRITE_IND - Static variable in class ghidra.program.model.symbol.RefType
RefType.READ_WRITE_IND type identifies an instruction reference to a data location that is both indirectly read and written using a stored pointer or computed value.
READ_WRITE_INDIRECT - Static variable in class ghidra.graph.ProgramGraphType
 
readAbbreviations(BinaryReader, DWARFProgram, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFAbbreviation
Reads a list of DWARFAbbreviation, stopping when the end-of-list marker is encountered.
READABLETO - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
readAllBytes() - Method in class ghidra.formats.gfilesystem.RefdInputStream
 
readAndClear(ByteBuffer) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
readAndClearEscBuf() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
readApplicationProperties(String) - Static method in class ghidra.framework.plugintool.StandAloneApplication
Read ApplicationProperties from the specified file path relative to the current working directory.
readAsciiString(long) - Method in class ghidra.app.util.bin.BinaryReader
Reads a null terminated US-ASCII string, starting at specified index, stopping at the first null character.
readAsciiString(long, int) - Method in class ghidra.app.util.bin.BinaryReader
Reads an fixed length US-ASCII string 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
readBool() - Method in interface ghidra.program.model.pcode.Decoder
Parse the current attribute as a boolean value The last attribute, as returned by getNextAttributeId, is treated as a boolean, and its value is returned.
readBool() - Method in class ghidra.program.model.pcode.PackedDecode
 
readBool(AttributeId) - Method in interface ghidra.program.model.pcode.Decoder
Find and parse a specific attribute in the current element as a boolean value The set of attributes for the current element is searched for a match to the given attribute id.
readBool(AttributeId) - Method in class ghidra.program.model.pcode.PackedDecode
 
readByte() - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
This method reads a byte from the file, starting from the current file pointer.
readByte(long) - Method in class ghidra.app.util.bin.BinaryReader
Returns the signed BYTE at index.
readByte(long) - Method in class ghidra.app.util.bin.ByteArrayProvider
 
readByte(long) - Method in interface ghidra.app.util.bin.ByteProvider
Reads a byte at the specified index
readByte(long) - Method in class ghidra.app.util.bin.ByteProviderWrapper
 
readByte(long) - Method in class ghidra.app.util.bin.EmptyByteProvider
 
readByte(long) - Method in class ghidra.app.util.bin.FileByteProvider
 
readByte(long) - Method in class ghidra.app.util.bin.FileBytesProvider
 
readByte(long) - Method in class ghidra.app.util.bin.InputStreamByteProvider
 
readByte(long) - Method in class ghidra.app.util.bin.MemBufferByteProvider
 
readByte(long) - Method in class ghidra.app.util.bin.MemoryByteProvider
 
readByte(long) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
 
readByte(long) - Method in class ghidra.app.util.bin.RangeMappedByteProvider
 
readByte(long) - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
readByte(long) - Method in class ghidra.app.util.bin.UnlimitedByteProviderWrapper
 
readByte(long) - Method in class ghidra.formats.gfilesystem.RefdByteProvider
 
readByte(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
Reads a byte from the program's memory at the indicated address.
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, byte[], int, int) - Method in class ghidra.app.util.bin.FileByteProvider
Read bytes at the specified index into the given byte array.
readBytes(long, byte[], int, int) - Method in class ghidra.app.util.bin.RangeMappedByteProvider
Read bytes at the specified index into the given byte array.
readBytes(long, int, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
Read a value from cache (or raw space if not acting as a cache) at the given offset
readBytes(long, long) - Method in class ghidra.app.util.bin.ByteArrayProvider
 
readBytes(long, long) - Method in interface ghidra.app.util.bin.ByteProvider
Reads a byte array at the specified index
readBytes(long, long) - Method in class ghidra.app.util.bin.ByteProviderWrapper
 
readBytes(long, long) - Method in class ghidra.app.util.bin.EmptyByteProvider
 
readBytes(long, long) - Method in class ghidra.app.util.bin.FileByteProvider
 
readBytes(long, long) - Method in class ghidra.app.util.bin.FileBytesProvider
 
readBytes(long, long) - Method in class ghidra.app.util.bin.InputStreamByteProvider
 
readBytes(long, long) - Method in class ghidra.app.util.bin.MemBufferByteProvider
 
readBytes(long, long) - Method in class ghidra.app.util.bin.MemoryByteProvider
 
readBytes(long, long) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
 
readBytes(long, long) - Method in class ghidra.app.util.bin.RangeMappedByteProvider
 
readBytes(long, long) - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
readBytes(long, long) - Method in class ghidra.app.util.bin.UnlimitedByteProviderWrapper
 
readBytes(long, long) - Method in class ghidra.formats.gfilesystem.RefdByteProvider
 
readBytes(long, long) - Method in class ghidra.framework.main.logviewer.model.ChunkReader
Reads all bytes from the given byte to the end byte.
readBytes(Program, Address, byte[]) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
Reads buffer.length number of bytes from the program's memory starting at the indicated address.
readChar() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Read a character.
readChar() - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Read a character.
readCheckSumByte(BinaryReader) - Method in class ghidra.app.util.bin.format.omf.OmfRecord
 
readCliType(BinaryReader) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
 
readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexCustomAttributeType
 
readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasConstant
 
readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasCustomAttribute
 
readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasDeclSecurity
 
readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasFieldMarshall
 
readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasSemantics
 
readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexImplementation
 
readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberForwarded
 
readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberRefParent
 
readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMethodDefOrRef
 
readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexResolutionScope
 
readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeDefOrRef
 
readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeOrMethodDef
 
readCodedIndex(BinaryReader, CliStreamMetadata, int, CliTypeTable[]) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliCodedIndexUtils
 
readCodePointer(MemBuffer, int, boolean) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
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 interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Decode a portion of the context block
readContext(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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 interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Decode the value from the context located where the given context operation would write
readContextOp(ContextOp) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
readControlBlock(boolean) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
readControlBlock(boolean) - Method in class ghidra.test.processors.support.PCodeTestControlBlock
 
readCustomOption(GProperties) - Method in class ghidra.framework.options.FileOptions
 
readDataOrganization() - Method in class ghidra.program.database.data.DataTypeManagerDB
Read the DB-serialized data organization.
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.
readDocFromFile(ResourceFile) - Static method in class ghidra.util.xml.XmlUtilities
Read a File and convert to jdom xml doc.
readDocFromFile(File) - Static method in class ghidra.util.xml.XmlUtilities
Read a File and convert to jdom xml doc.
readDWord(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
Reads a double word from the program's memory starting at the indicated address.
reader - Variable in class ghidra.app.util.bin.format.dwarf.StringTable
 
reader - Variable in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
 
reader - Variable in class ghidra.app.util.bin.format.mz.OldDOSHeader
 
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
 
reader - Variable in class ghidra.app.util.opinion.MachoProgramBuilder
 
reader() - Method in record class ghidra.app.util.bin.format.dwarf.attribs.DWARFFormContext
Returns the value of the reader record component.
reader() - Method in record class ghidra.app.util.bin.format.golang.structmapping.FieldContext
Returns the value of the reader record component.
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.dwarf.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
readFromProgramHelper(Program, String, ElfNote.NoteReaderFunc<T>) - Static method in class ghidra.app.util.bin.format.elf.info.ElfNote
A helper method for read() methods defined in specific Note classes to attempt to read a specific Note type from a Program.
readFunc() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.FieldMapping
Optional function that will deserialize the tagged field.
readGlobalVariable(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
Reads a static/global variable.
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 interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Decode a portion of the instruction block
readInstruction(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
readInt(long) - Method in class ghidra.app.util.bin.BinaryReader
Returns the signed INTEGER at index.
readInt1Or2(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.omf.OmfRecord
 
readInt2Or4(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.omf.OmfRecord
 
readIntArray(long, int) - Method in class ghidra.app.util.bin.BinaryReader
Returns the INTEGER array of nElements starting at index.
readItemFromSection(Program, MemoryBlock, ElfInfoItem.ReaderFunc<T>) - Static method in interface ghidra.app.util.bin.format.elf.info.ElfInfoItem
 
readItemFromSection(Program, String, ElfInfoItem.ReaderFunc<T>) - Static method in interface ghidra.app.util.bin.format.elf.info.ElfInfoItem
Helper method to read an item from a program's memory section.
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.
readList(BinaryReader.ReaderFunction<T>) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Reads the contents of the slice, treating each element as an instance of an object that can be read using the supplied reading function.
readList(Class<T>) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Reads the content of the slice, treating each element as an instance of the specified structure mapped class.
readLocalVariable(DIEAggregate, DWARFFunction, long) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
Reads a local variable.
readLong(long) - Method in class ghidra.app.util.bin.BinaryReader
Returns the signed LONG at index.
readLongArray(long, int) - Method in class ghidra.app.util.bin.BinaryReader
Returns the LONG array of nElements starting at index.
readMappingForLang(Language) - Static method in class ghidra.app.util.bin.format.dwarf.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.dwarf.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
 
readNBytes(byte[], int, int) - Method in class ghidra.formats.gfilesystem.RefdInputStream
 
readNBytes(int) - Method in class ghidra.formats.gfilesystem.RefdInputStream
 
readNewInstance() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Creates a new instance of the structure by deserializing the structure's marked fields into java fields.
readNext(BinaryReader.InputStreamReaderFunction<T>) - Method in class ghidra.app.util.bin.BinaryReader
Reads an object from the current position, using the supplied reader function.
readNext(BinaryReader.ReaderFunction<T>) - Method in class ghidra.app.util.bin.BinaryReader
Reads an object from the current position, using the supplied reader function.
readNextAsciiString() - Method in class ghidra.app.util.bin.BinaryReader
Reads a null terminated US-ASCII string starting at the current index, advancing the current index by the length of the string that was found.
readNextAsciiString(int) - Method in class ghidra.app.util.bin.BinaryReader
Reads a fixed length US-ASCII string starting at the current index, advancing the current index by the specified fixed 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.
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 a null-terminated UTF-16 Unicode string at the current index, advancing the current index by the length of the string that was found.
readNextUnicodeString(int) - Method in class ghidra.app.util.bin.BinaryReader
Reads a fixed length UTF-16 Unicode string at the current index, advancing the current index by the length of the string that was found.
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.
readNextUnsignedIntExact() - Method in class ghidra.app.util.bin.BinaryReader
Reads an unsigned int32 value, and returns it as a java int (instead of a java long).
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.
readNextUnsignedValue(int) - Method in class ghidra.app.util.bin.BinaryReader
Returns the unsigned value of the integer (of the specified length) at the current index.
readNextUnsignedVarIntExact(BinaryReader.InputStreamReaderFunction<Long>) - Method in class ghidra.app.util.bin.BinaryReader
Reads a variable length / unknown format unsigned integer from the current position, using the supplied reader function, returning it (if it fits) as a 32 bit java integer.
readNextUnsignedVarIntExact(BinaryReader.ReaderFunction<Long>) - Method in class ghidra.app.util.bin.BinaryReader
Reads a variable length / unknown format unsigned integer from the current position, using the supplied reader function, returning it (if it fits) as a 32 bit java integer.
readNextUtf8String() - Method in class ghidra.app.util.bin.BinaryReader
Reads a null-terminated UTF-8 string at the current index, advancing the current index by the length of the string that was found.
readNextUtf8String(int) - Method in class ghidra.app.util.bin.BinaryReader
Reads a fixed length UTF-8 string the current index, advancing the current index by the length of the string that was found.
readNextValue(int) - Method in class ghidra.app.util.bin.BinaryReader
Returns the signed value of the integer (of the specified length) at the current index.
readNextVarInt(BinaryReader.InputStreamReaderFunction<Long>) - Method in class ghidra.app.util.bin.BinaryReader
Reads a variable length / unknown format integer from the current position, using the supplied reader function, returning it (if it fits) as a 32 bit java integer.
readNextVarInt(BinaryReader.ReaderFunction<Long>) - Method in class ghidra.app.util.bin.BinaryReader
Reads a variable length / unknown format integer from the current position, using the supplied reader function, returning it (if it fits) as a 32 bit java integer.
readNullTerminatedString(Address, int) - Method in class ghidra.app.emulator.EmulatorHelper
Read string from memory state.
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
readOnlyMode - Variable in class ghidra.program.database.data.DataTypeManagerDB
 
ReadOnlyProcessorContext - Class in ghidra.program.model.lang
 
ReadOnlyProcessorContext(ProcessorContextView) - Constructor for class ghidra.program.model.lang.ReadOnlyProcessorContext
 
readOpcode() - Method in interface ghidra.program.model.pcode.Decoder
Parse the current attribute is a p-code opcode The last attribute, as returned by getNextAttributeId, is returned as an opcode.
readOpcode() - Method in class ghidra.program.model.pcode.PackedDecode
 
readOpcode(AttributeId) - Method in interface ghidra.program.model.pcode.Decoder
Find the specific attribute in the current element and return it as an opcode Search attributes from the current element for a match to the given attribute id.
readOpcode(AttributeId) - Method in class ghidra.program.model.pcode.PackedDecode
 
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
readParameter(DIEAggregate, DWARFFunction, int) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
Reads a parameter.
readPatterns(ResourceFile, ArrayList<Pattern>, PatternFactory) - Static method in class ghidra.util.bytesearch.Pattern
Read patterns from specified file
readPointer(int) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
readPostPatterns(File, ArrayList<Pattern>, PatternFactory) - Static method in class ghidra.util.bytesearch.Pattern
Read just the post patterns from the tags
readPreviousChunk() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
Reads the chunk immediately before the first visible one.
readProjectProperties(File) - Static method in class ghidra.framework.data.DefaultProjectData
Read the contents of the project properties file to include the following values if relavent: "OWNER", "SERVER", "REPOSITORY_NAME", "PORT_NUMBER"
readQWord(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
Reads a quad word from the program's memory starting at the indicated address.
readRecord(BinaryReader) - Static method in class ghidra.app.util.bin.format.omf.OmfRecord
 
readRecord(String) - Static method in class ghidra.app.util.opinion.IntelHexRecordReader
 
readRecordHeader(BinaryReader) - Method in class ghidra.app.util.bin.format.omf.OmfRecord
 
readRegister(Register) - Method in class ghidra.app.emulator.EmulatorHelper
 
readRegister(String) - Method in class ghidra.app.emulator.EmulatorHelper
 
readSectionHeader(BinaryReader, long, long) - Static method in class ghidra.app.util.bin.format.pe.SectionHeader
Read a SectionHeader from the specified stream starting at index.
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.
readSignedInteger() - Method in interface ghidra.program.model.pcode.Decoder
Parse the current attribute as a signed integer value The last attribute, as returned by getNextAttributeId, is treated as a signed integer, and its value is returned.
readSignedInteger() - Method in class ghidra.program.model.pcode.PackedDecode
 
readSignedInteger(AttributeId) - Method in interface ghidra.program.model.pcode.Decoder
Find and parse a specific attribute in the current element as a signed integer The set of attributes for the current element is searched for a match to the given attribute id.
readSignedInteger(AttributeId) - Method in class ghidra.program.model.pcode.PackedDecode
 
readSignedIntegerExpectString(AttributeId, String, long) - Method in interface ghidra.program.model.pcode.Decoder
Find and parse a specific attribute in the current element as either a signed integer or a string.
readSignedIntegerExpectString(AttributeId, String, long) - Method in class ghidra.program.model.pcode.PackedDecode
 
readSignedIntegerExpectString(String, long) - Method in interface ghidra.program.model.pcode.Decoder
Parse the current attribute as either a signed integer value or a string.
readSignedIntegerExpectString(String, long) - Method in class ghidra.program.model.pcode.PackedDecode
 
readSLEB128Info(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
Reads an signed little endian base 128 integer from memory.
readSpace() - Method in interface ghidra.program.model.pcode.Decoder
Parse the current attribute as an address space The last attribute, as returned by getNextAttributeId, is returned as an address space.
readSpace() - Method in class ghidra.program.model.pcode.PackedDecode
 
readSpace(AttributeId) - Method in interface ghidra.program.model.pcode.Decoder
Find the specific attribute in the current element and return it as an address space Search attributes from the current element for a match to the given attribute id.
readSpace(AttributeId) - Method in class ghidra.program.model.pcode.PackedDecode
 
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(GProperties) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
 
readState(GProperties) - Method in class ghidra.app.util.viewer.field.ArrayElementWrappedOption
 
readState(GProperties) - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
readState(GProperties) - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsWrappedOption
 
readState(GProperties) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
 
readState(GProperties) - Method in interface ghidra.framework.options.CustomOption
Read state from the given properties
readState(GProperties) - Method in class ghidra.util.ManualViewerCommandWrappedOption
 
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 class ghidra.framework.options.WrappedActionTrigger
 
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.
readStatusChanged(MemoryBlock, boolean) - Method in interface ghidra.program.model.mem.MemoryBlockListener
Notification the block's read attribute has changed.
readString() - Method in interface ghidra.program.model.pcode.Decoder
Parse the current attribute as a string The last attribute, as returned by getNextAttributeId, is returned as a string.
readString() - Method in class ghidra.program.model.pcode.PackedDecode
 
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(AttributeId) - Method in interface ghidra.program.model.pcode.Decoder
Find the specific attribute in the current element and return it as a string The set of attributes for the current element is searched for a match to the given attribute id.
readString(AttributeId) - Method in class ghidra.program.model.pcode.PackedDecode
 
readStringIndex(BinaryReader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
Reads the string index that the reader is positioned at.
readStructure() - Method in class ghidra.app.util.bin.format.golang.rtti.GoName
 
readStructure() - Method in class ghidra.app.util.bin.format.golang.rtti.GoVarlenString
 
readStructure() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoPlainType
 
readStructure() - Method in interface ghidra.app.util.bin.format.golang.structmapping.StructureReader
Called after an instance has been created and its context has been initialized.
readStructure(StructureContext<T>) - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
Deserializes a structure mapped instance by assigning values to its @FieldMapping mapped java fields.
readStructure(Class<T>, long) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Reads a structure mapped object from the specified position of the program.
readStructure(Class<T>, BinaryReader) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Reads a structure mapped object from the current position of the specified BinaryReader.
readStructure(Class<T>, Address) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Reads a structure mapped object from the specified Address of the program.
readStructure(Class<T>, DataType, BinaryReader) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Reads a structure mapped object from the current position of the specified BinaryReader.
readSubrecord(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
Read the next subrecord from the input reader
readSymbol(String, Symbol) - Static method in class ghidra.program.model.pcode.DataTypeSymbol
 
readSyscallNumber(PcodeExecutorState<T>, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.emu.linux.EmuLinuxAmd64SyscallUseropLibrary
 
readSyscallNumber(PcodeExecutorState<T>, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.emu.linux.EmuLinuxX86SyscallUseropLibrary
 
readSyscallNumber(PcodeExecutorState<T>, PcodeExecutorStatePiece.Reason) - Method in interface ghidra.pcode.emu.sys.EmuSyscallLibrary
Retrieve the desired system call number according to the emulated system's conventions
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.
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
readToolTemplate(File) - Static method in class ghidra.framework.ToolUtils
 
readToolTemplate(String) - Static method in class ghidra.framework.ToolUtils
 
readUIntElement(int, int) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Reads an unsigned int element from this slice.
readUIntList(int) - Method in class ghidra.app.util.bin.format.golang.rtti.GoSlice
Treats this slice as a array of unsigned integers, of the specified intSize.
readULEB128Info(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
Reads an unsigned little endian base 128 integer from memory.
readUnicodeString(long) - Method in class ghidra.app.util.bin.BinaryReader
Reads a null-terminated UTF-16 Unicode string starting at index and 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.
readUninitializedFromBacking(ULongSpan.ULongSpanSet) - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
Extension point: Read from backing into this space, when acting as a cache.
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.
readUnsignedInteger() - Method in interface ghidra.program.model.pcode.Decoder
Parse the current attribute as an unsigned integer value The last attribute, as returned by getNextAttributeId, is treated as an unsigned integer, and its value is returned.
readUnsignedInteger() - Method in class ghidra.program.model.pcode.PackedDecode
 
readUnsignedInteger(AttributeId) - Method in interface ghidra.program.model.pcode.Decoder
Find and parse a specific attribute in the current element as an unsigned integer The set of attributes for the current element is searched for a match to the given attribute id.
readUnsignedInteger(AttributeId) - Method in class ghidra.program.model.pcode.PackedDecode
 
readUnsignedShort(long) - Method in class ghidra.app.util.bin.BinaryReader
Returns the unsigned SHORT at index.
readUnsignedValue(long, int) - Method in class ghidra.app.util.bin.BinaryReader
Returns the unsigned value of the integer (of the specified length) at the specified offset.
readUntilBaked() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
readUtf8String(long) - Method in class ghidra.app.util.bin.BinaryReader
Reads a null-terminated UTF-8 string starting at index.
readUtf8String(long, int) - Method in class ghidra.app.util.bin.BinaryReader
Reads a fixed length UTF-8 string of length bytes starting at index.
readV4(BinaryReader) - Static method in class ghidra.app.util.bin.format.dwarf.line.DWARFFile
Reads a DWARFFile entry.
readV4(BinaryReader, DWARFCompilationUnit) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFLocationList
Read a v4 DWARFLocationList from the debug_loc section.
readV4(BinaryReader, DWARFCompilationUnit) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFRangeList
Reads a v4 DWARFRangeList from the .debug_ranges stream.
readV4(DWARFUnitHeader, BinaryReader, BinaryReader, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf.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.
readV5(BinaryReader, int) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFStringOffsetTableHeader
Reads a string offset table header (found in the .debug_str_offsets section)
readV5(BinaryReader, DWARFCompilationUnit) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFLocationList
Reads a v5 DWARFLocationList from the debug_loclists stream.
readV5(BinaryReader, DWARFCompilationUnit) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFRangeList
Reads a v5 DWARFRangeList from the .debug_rnglists stream.
readV5(BinaryReader, List<DWARFLineContentType.Def>, DWARFCompilationUnit) - Static method in class ghidra.app.util.bin.format.dwarf.line.DWARFFile
Reads a DWARFFile entry.
readV5(DWARFUnitHeader, BinaryReader, BinaryReader, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf.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.
readValBytes(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Decode len value bytes in big-endian format, beginning at start
readValue(long, int) - Method in class ghidra.app.util.bin.BinaryReader
Returns the signed value of the integer (of the specified length) at the specified offset.
readValue(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.LEB128Info
Reads a LEB128 value from the BinaryReader and returns a LEB128Info instance that contains the value along with size and position metadata.
readValue(DWARFFormContext) - Method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
Reads a DIE attribute value from a stream.
readVars(PcodeExecutorState<T>, List<Varnode>, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.VariadicAnnotatedPcodeUseropDefinition
 
readWeights(XmlPullParser) - Method in class generic.lsh.vector.LSHVectorFactory
Read both the weights and the lookup hashes from an XML stream
readWord(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
Reads a word from the program's memory starting at the indicated address.
READX - Static variable in class ghidra.program.model.symbol.DataRefType
 
ready() - Method in class ghidra.app.util.opinion.BoundedBufferedReader
Tells whether this stream is ready to be read.
REAL - Static variable in class ghidra.app.plugin.processors.generic.ConstantTemplate
 
REAL - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
reallySaveToHelp(File, String) - Method in class help.screenshot.GhidraScreenShotGenerator
 
reason - Variable in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece.StateMemBuffer
 
reason - Variable in class ghidra.pcode.exec.PcodeExecutor
 
reason() - Method in enum class ghidra.pcode.exec.PcodeArithmetic.Purpose
 
Rebase() - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.RebaseTable.Rebase
Creates a new RebaseTable.Rebase
Rebase(RebaseTable.Rebase) - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.RebaseTable.Rebase
Creates a copy of the given RebaseTable.Rebase
REBASE_IMMEDIATE_MASK - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
REBASE_OPCODE_ADD_ADDR_IMM_SCALED - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
 
REBASE_OPCODE_ADD_ADDR_IMM_SCALED - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
REBASE_OPCODE_ADD_ADDR_ULEB - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
 
REBASE_OPCODE_ADD_ADDR_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
REBASE_OPCODE_DO_REBASE_ADD_ADDR_ULEB - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
 
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 - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
 
REBASE_OPCODE_DO_REBASE_IMM_TIMES - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
REBASE_OPCODE_DO_REBASE_ULEB_TIMES - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
 
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 - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
 
REBASE_OPCODE_DO_REBASE_ULEB_TIMES_SKIPPING_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
REBASE_OPCODE_DONE - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
 
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 - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
 
REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
 
REBASE_OPCODE_SET_TYPE_IMM - Enum constant in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
 
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
 
RebaseOpcode - Enum Class in ghidra.app.util.bin.format.macho.commands.dyld
Rebase opcodes
RebaseTable - Class in ghidra.app.util.bin.format.macho.commands.dyld
A Mach-O rebase table
RebaseTable() - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.RebaseTable
Creates an empty RebaseTable
RebaseTable(BinaryReader, MachHeader, int) - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.RebaseTable
Creates and parses a new RebaseTable
RebaseTable.Rebase - Class in ghidra.app.util.bin.format.macho.commands.dyld
A piece of rebase information from a RebaseTable
REBECCA_PURPLE - Static variable in class ghidra.util.WebColors
 
rebuild() - Method in class docking.theme.gui.ThemeColorTree
 
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.
receiverString() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Returns the value of the receiverString record component.
recognize(byte[]) - Method in interface ghidra.app.util.recognizer.Recognizer
Ask the recognizer to recognize some bytes.
Recognizer - Interface in ghidra.app.util.recognizer
NOTE: ALL Recognizer CLASSES MUST END IN "Recognizer".
RecognizerService - Class in ghidra.app.util.recognizer
 
RecognizerService() - Constructor for class ghidra.app.util.recognizer.RecognizerService
 
reconcile() - Method in class ghidra.program.model.address.AddressMapImpl
Reconcile address space changes using associated address factory.
reconcileAppliedDataType(DataType, DataType, boolean) - Static method in class ghidra.program.model.data.DataUtilities
Determine the final data-type which should be applied based upon a user applied type of newDataType on an existing originalDataType.
record - Variable in class ghidra.program.database.mem.MemoryBlockDB
 
Record() - Constructor for class ghidra.program.model.lang.ConstantPool.Record
 
recordContext(Address) - Method in class ghidra.program.disassemble.ReDisassembler.ReDisBlock
 
RecordFilter - Interface in ghidra.program.database.util
 
RecordIterator - Interface in db
RecordIterator provides the ability to iterate over data records within a table.
recordLength - Variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
RecordNode - Interface in db
Table record leaf nodes within the BTree structure.
recordNodeCnt - Variable in class db.TableStatistics
Total number of leaf/record nodes.
recordNop(Location) - Method in class ghidra.program.model.lang.PcodeParser
 
recordOffset - Variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
recordResult(PatternExpression, Map<ExpressionMatcher<?>, PatternExpression>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.match.AbstractExpressionMatcher
 
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.
recoverAddressOf(String, String) - Static method in enum class ghidra.pcode.exec.SleighUtils
 
recoverAddressOf(String, Tree) - Static method in enum class ghidra.pcode.exec.SleighUtils
 
recoverConditionFromBreakpoint(String) - Static method in enum class ghidra.pcode.exec.SleighUtils
Check if the given Sleigh semantic block implements a conditional breakpoint, and recover that condition
recoverConditionFromBreakpoint(Tree) - Static method in enum class ghidra.pcode.exec.SleighUtils
Check if the given tree represents a conditional breakpoint, and recover that condition
recoverDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoArrayType
 
recoverDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoChanType
 
recoverDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
 
recoverDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoInterfaceType
 
recoverDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMapType
 
recoverDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoPlainType
 
recoverDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoPointerType
 
recoverDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoSliceType
 
recoverDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructType
 
recoverDataType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
Converts a golang RTTI type structure into a Ghidra data type.
recoverDataTypes(TaskMonitor) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Converts all discovered golang rtti type records to Ghidra data types, placing them in the program's DTM in /golang-recovered
recoverFunctionSignature() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Attempts to build a 'function signature' string representing the known information about this function's arguments, using go's built-in stack trace metadata.
recoverStructureContext(T) - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
Reaches into a structure mapped instance and extracts its StructureContext field value.
rect - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
used to draw a rectangle to contain picked vertices
RECTANGLE - Static variable in class ghidra.service.graph.VertexShape
 
RecursiveDescentSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
This singleton class seeks solutions to PatternExpressions
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 generic.theme.GThemeDefaults.Colors.Palette
 
RED - Static variable in class ghidra.util.WebColors
 
REDATA - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
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 Comparable<K>,V> - Class in ghidra.util.datastruct
A RedBlack Tree implementation with K type keys and place to store V type values.
RedBlackTree() - Constructor for class ghidra.util.datastruct.RedBlackTree
Creates a new RedBlackKeySet that can store keys between 0 and n.
RedBlackTree(RedBlackTree<K, V>) - Constructor for class generic.stl.RedBlackTree
Creates a copy of an existing RedBlackTree
RedBlackTree(Comparator<K>, boolean) - Constructor for class generic.stl.RedBlackTree
Creates a new RedBlackTree
reDisassembleAllInstructions(TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
Complete language transformation of all instructions.
ReDisassembleCommand - Class in ghidra.app.cmd.disassemble
 
ReDisassembleCommand(Address) - Constructor for class ghidra.app.cmd.disassemble.ReDisassembleCommand
 
ReDisassembler - Class in ghidra.program.disassemble
A class that re-disassembles where necessary
ReDisassembler(Program) - Constructor for class ghidra.program.disassemble.ReDisassembler
 
ReDisassembler.ReDisassemblerContext - Class in ghidra.program.disassemble
 
ReDisassembler.ReDisBlock - Class in ghidra.program.disassemble
 
ReDisassembler.ReDisState - Class in ghidra.program.disassemble
 
ReDisassemblerContext(ReDisassembler.ReDisState, ReDisassembler.Flow) - Constructor for class ghidra.program.disassemble.ReDisassembler.ReDisassemblerContext
 
ReDisBlock(ReDisassembler.ReDisState, ReDisassembler.Flow) - Constructor for class ghidra.program.disassemble.ReDisassembler.ReDisBlock
 
ReDisState(TaskMonitor) - Constructor for class ghidra.program.disassemble.ReDisassembler.ReDisState
 
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.DomainObject
Returns to a latter state that exists because of an undo.
redo(DomainObject) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
Redo the last undone transaction on domain object and wait for all events to be flushed.
redo(DomainObject, 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(DomainObject, 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 <T>items, where the list is the 'sequence' being checked for the Longest Common Subsequence.
ReducingListBasedLcs(List<T>, List<T>) - Constructor for class generic.algorithms.ReducingListBasedLcs
 
ReentryGuard<T> - Class in generic.concurrent
A means of detecting and handling reentrant conditions.
ReentryGuard() - Constructor for class generic.concurrent.ReentryGuard
 
ReentryGuard.Guarded - Class in generic.concurrent
 
ref() - Method in class ghidra.pcode.struct.StructuredSleigh.FreshLabel
 
ref() - Method in interface ghidra.pcode.struct.StructuredSleigh.Label
Generate a reference to this label as it should appear in a Sleigh "goto" statement
REF_ATTRS - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
REF_BAD - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
REF_NOTATION - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
REF_REPEATABLE - Static variable in class ghidra.app.util.viewer.field.ListingColors.CommentColors
 
refAddr - Variable in class ghidra.program.model.lang.InjectContext
 
refAddr - Variable in class ghidra.program.util.ProgramLocation
 
RefdByteProvider - Class in ghidra.formats.gfilesystem
A ByteProvider along with a FileSystemRef to keep the filesystem pinned in memory.
RefdByteProvider(FileSystemRef, ByteProvider, FSRL) - Constructor for class ghidra.formats.gfilesystem.RefdByteProvider
Creates a RefdByteProvider instance, taking ownership of the supplied FileSystemRef.
RefdFile - Class in ghidra.formats.gfilesystem
A GFile along with a FileSystemRef to keep the filesystem pinned in memory.
RefdFile(FileSystemRef, GFile) - Constructor for class ghidra.formats.gfilesystem.RefdFile
Creates a RefdFile instance, taking ownership of the supplied fsRef.
RefdInputStream - Class in ghidra.formats.gfilesystem
An InputStream wrapper that keeps a FileSystemRef pinned.
RefdInputStream(FileSystemRef, InputStream) - Constructor for class ghidra.formats.gfilesystem.RefdInputStream
Creates a new RefdInputStream.
reference - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
Reference - Interface in ghidra.program.model.symbol
Base class to hold information about a referring address.
REFERENCE_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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_PRIMARY_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
REFERENCE_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
Display priority for marking references.
REFERENCE_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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
REFERENCE_TYPE_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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, OpenMode, Lock, TaskMonitor) - Constructor for class ghidra.program.database.references.ReferenceDBManager
Construct a new reference manager.
referencedDataType - Variable in class ghidra.program.model.data.PointerDataType
 
ReferenceDecompilerHover - Class in ghidra.app.decompiler.component.hover
 
ReferenceDecompilerHover(PluginTool) - Constructor for class ghidra.app.decompiler.component.hover.ReferenceDecompilerHover
 
ReferenceDecompilerHoverPlugin - Class in ghidra.app.decompiler.component.hover
A plugin to show tool tip text for hovering over references in the decompiler.
ReferenceDecompilerHoverPlugin(PluginTool) - Constructor for class ghidra.app.decompiler.component.hover.ReferenceDecompilerHoverPlugin
 
ReferenceEndpoint - Class in ghidra.util.table.field
An object that is one end of a Reference.
ReferenceEndpoint(Reference, Address, RefType, boolean, SourceType) - Constructor for class ghidra.util.table.field.ReferenceEndpoint
 
ReferenceEndpointToAddressTableRowMapper - Class in ghidra.util.table.mapper
 
ReferenceEndpointToAddressTableRowMapper() - Constructor for class ghidra.util.table.mapper.ReferenceEndpointToAddressTableRowMapper
 
ReferenceEndpointToFunctionTableRowMapper - Class in ghidra.util.table.mapper
 
ReferenceEndpointToFunctionTableRowMapper() - Constructor for class ghidra.util.table.mapper.ReferenceEndpointToFunctionTableRowMapper
 
ReferenceEndpointToProgramLocationTableRowMapper - Class in ghidra.util.table.mapper
 
ReferenceEndpointToProgramLocationTableRowMapper() - Constructor for class ghidra.util.table.mapper.ReferenceEndpointToProgramLocationTableRowMapper
 
ReferenceEndpointToReferenceTableRowMapper - Class in ghidra.util.table.mapper
 
ReferenceEndpointToReferenceTableRowMapper() - Constructor for class ghidra.util.table.mapper.ReferenceEndpointToReferenceTableRowMapper
 
ReferenceFromAddressTableColumn - Class in ghidra.util.table.field
This table field displays the FromAddress for the reference or possible reference address pair associated with a row in the table.
ReferenceFromAddressTableColumn() - Constructor for class ghidra.util.table.field.ReferenceFromAddressTableColumn
 
ReferenceFromBytesTableColumn - Class in ghidra.util.table.field
This table field displays the bytes of the code unit at the FromAddress for the reference or possible reference address pair associated with a row in the table.
ReferenceFromBytesTableColumn() - Constructor for class ghidra.util.table.field.ReferenceFromBytesTableColumn
 
ReferenceFromFunctionTableColumn - Class in ghidra.util.table.field
This table field displays the name of the function containing the from address for the reference.
ReferenceFromFunctionTableColumn() - Constructor for class ghidra.util.table.field.ReferenceFromFunctionTableColumn
 
ReferenceFromLabelTableColumn - Class in ghidra.util.table.field
This table field displays the primary symbol at the FromAddress for the reference or possible reference address pair associated with a row in the table.
ReferenceFromLabelTableColumn() - Constructor for class ghidra.util.table.field.ReferenceFromLabelTableColumn
 
ReferenceFromPreviewTableColumn - Class in ghidra.util.table.field
 
ReferenceFromPreviewTableColumn() - Constructor for class ghidra.util.table.field.ReferenceFromPreviewTableColumn
 
referenceId - Variable in class generic.theme.ThemeValue
 
ReferenceIterator - Interface in ghidra.program.model.symbol
Iterator that gives out MemReference objects.
ReferenceIteratorAdapter - Class in ghidra.program.model.symbol
 
ReferenceIteratorAdapter(Iterator<? extends Reference>) - Constructor for class ghidra.program.model.symbol.ReferenceIteratorAdapter
 
ReferenceListener - Interface in ghidra.program.model.symbol
Interface to define methods that are called when references are added or removed.
ReferenceListEntry - Class in ghidra.app.util.bin.format.macos.rm
 
ReferenceManager - Interface in ghidra.program.model.symbol
Interface for managing references.
referenceMgr - Variable in class ghidra.program.model.block.SimpleBlockModel
 
REFERENCES - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for references.
REFERENCES - Static variable in class ghidra.program.util.ProgramMergeFilter
Indicates the merge filter for the memory, variable, and external reference differences.
ReferencesFromTableModel - Class in ghidra.util.table
Table model for showing the 'from' side of passed-in references.
ReferencesFromTableModel(Collection<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
Deprecated.
 
REFERNCE_PRIMARY_SET - Enum constant in enum class ghidra.program.util.ProgramEvent
 
reFilter() - Method in class docking.widgets.table.threaded.ThreadedTableModel
Triggers this class to filter the contents of the data.
refilterLater() - Method in class docking.widgets.tree.GTree
Causes the tree to refilter some time later
refilterLater(GTreeNode) - Method in class docking.widgets.tree.GTree
Re-filters the tree if the newNode should be included in the current filter results.
refilterNow() - Method in class docking.widgets.tree.GTree
Causes the tree to refilter immediately (before this method returns)
ReflectedIcon - Class in resources.icons
LazyImageIcon that creates a reflected version of an icon.
ReflectedIcon(Icon, boolean) - Constructor for class resources.icons.ReflectedIcon
Construct a icon that is reflected either left to right or upside down.
ReflectionHelper - Class in ghidra.app.util.bin.format.golang.structmapping
 
ReflectionHelper() - Constructor for class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
ReflectionUtilities - Class in utilities.util.reflection
 
refManager - Variable in class ghidra.formats.gfilesystem.AbstractFileSystem
 
refMap - Variable in class ghidra.util.datastruct.WeakValueTreeMap
 
refMgr - Variable in class ghidra.app.util.PseudoData
 
refMgr - Variable in class ghidra.program.database.code.InstructionDB
 
reformat() - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
Re-parse the composite string and place the components into their proper fields
refQueue - Variable in class ghidra.util.datastruct.AbstractWeakValueMap
 
refQueue - Variable in class ghidra.util.datastruct.WeakStore
 
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.framework.main.datatable.DomainFileInfo
 
refresh() - Method in class ghidra.framework.main.datatable.ProjectDataTableModel
 
refresh() - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
 
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.code.InstructionDB
 
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.DefaultProjectData
 
refresh(boolean) - Method in interface ghidra.framework.model.ProjectData
Sync the Domain folder/file structure with the underlying file structure.
refresh(DBRecord) - Method in class ghidra.program.database.bookmark.BookmarkDB
 
refresh(DBRecord) - Method in class ghidra.program.database.code.InstructionDB
 
refresh(DBRecord) - Method in class ghidra.program.database.DatabaseObject
Tells the object to refresh its state from the database using the specified record if not null.
refresh(DBRecord) - Method in class ghidra.program.database.function.FunctionDB
 
refresh(DBRecord) - Method in class ghidra.program.database.function.FunctionTagDB
 
refresh(DBRecord) - Method in class ghidra.program.database.symbol.CodeSymbol
 
refresh(DBRecord) - Method in class ghidra.program.database.symbol.SymbolDB
 
refresh(DBRecord) - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
refresh(GThemeValueMap) - Method in class generic.theme.GColor
Reloads the delegate.
refresh(GThemeValueMap) - Method in class generic.theme.GIcon
Reloads the delegate.
refresh(DecompileData) - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
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
 
refreshAll(GThemeValueMap) - Static method in class generic.theme.GColor
Static method for notifying all the existing GColors that colors have changed and they should reload their cached indirect color.
refreshAll(GThemeValueMap) - Static method in class generic.theme.GIcon
Static method for notifying all the existing GIcon that icons have changed and they should reload their cached indirect icon.
refreshCurrentLayout() - Method in class ghidra.graph.viewer.GraphComponent
 
refreshDisplay(Program, ProgramLocation, File) - Method in class ghidra.app.decompiler.component.DecompilerController
Always decompiles the function containing the given location before positioning the decompilerPanel's cursor to the closest equivalent position.
refreshDuplicates() - Method in class ghidra.app.script.GhidraScriptInfoManager
Updates every known script's duplicate value.
refreshGThemeValues() - Method in class generic.theme.ApplicationThemeManager
 
refreshIfNeeded() - Method in class ghidra.app.util.PseudoData
 
refreshIfNeeded() - Method in class ghidra.program.database.code.InstructionDB
Check this code units validity when the lock/checkIsValid is not used and refresh if necessary.
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(T[]) - Method in class docking.widgets.list.ListPanel
replaces the list contents with the new list.
refreshListingMergePanel(Address, Address, Address, Address) - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
Show the listing merge panel with each listing positioned to the indicated address.
refreshResultPanel(ExternalLocation[]) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
refreshRightPanel() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
Refreshes the right side of this panel.
refreshRightPanel() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
 
refreshRightPanel() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
Refreshes the right side of this panel.
refreshScriptList() - Method in interface ghidra.app.services.GhidraScriptService
 
refreshStaleOverlayStatus() - Method in class ghidra.program.database.ProgramAddressFactory
Examine all overlay spaces and update the stale status indicator (see ProgramAddressFactory.hasStaleOverlays).
refreshTab(T) - Method in class docking.widgets.tab.GTabPanel
Informs the tab panel that some displayable property about the value has changed and the tabs label, icon, and tooltip need to be updated.
refreshTable() - Method in class ghidra.framework.project.extensions.ExtensionTablePanel
Reloads the table with current extensions.
refType - Variable in class ghidra.program.model.symbol.MemReferenceImpl
 
RefType - Class in ghidra.program.model.symbol
RefType defines reference types used to specify the nature of a directional relationship between a source-location and a destination-location where a "location" may correspond to a Address, CodeUnit, CodeBlock or other code related objects.
RefType(byte, String) - Constructor for class ghidra.program.model.symbol.RefType
 
RefTypeFactory - Class in ghidra.program.model.symbol
Factory class to create RefType objects.
RefTypeFactory() - Constructor for class ghidra.program.model.symbol.RefTypeFactory
 
reg(Register, DataType) - Method in class ghidra.pcode.struct.StructuredSleigh
Import a register variable
regDumpSet - Variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
regEAX - Variable in class ghidra.pcode.emu.linux.EmuLinuxX86SyscallUseropLibrary
 
regEIP - Variable in class ghidra.pcode.emu.linux.EmuLinuxX86SyscallUseropLibrary
 
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
 
REGINT - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
RegionDescriptor - Class in ghidra.app.plugin.exceptionhandlers.gcc
RegionDescriptor holds information about a call frame.
RegionDescriptor(MemoryBlock) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Constructor for a region descriptor.
register - Variable in class ghidra.util.state.ResultsState.FramePointerCandidate
 
register(RecursiveDescentSolver) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
Register this particular solver with the general expression solver
register(Class<T>, AbstractExpressionSolver<T>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
Register a solver for a particular subclass of PatternExpression
register(Predicate<String>, SearchLocationRegistry.SearchLocationCreator) - Method in class ghidra.app.util.bin.format.dwarf.external.SearchLocationRegistry
Adds a SearchLocation to this registry.
Register - Class in ghidra.program.model.lang
Class to represent a processor register.
Register(Register) - Constructor for class ghidra.program.model.lang.Register
 
Register(String, String, Address, int, boolean, int) - Constructor for class ghidra.program.model.lang.Register
Constructs a new Register object.
Register(String, String, Address, int, int, int, boolean, int) - Constructor for class ghidra.program.model.lang.Register
 
REGISTER - Enum constant in enum class ghidra.program.model.lang.InputListType
 
REGISTER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
REGISTER - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
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_VALUES_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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
 
registerAdjustableFontId(String) - Method in class docking.ComponentProvider
Registers a fontId for the font that will be automatically adjusted when ComponentProvider.adjustFontSize(boolean) is called.
RegisterBuilder - Class in ghidra.program.model.lang
 
RegisterBuilder() - Constructor for class ghidra.program.model.lang.RegisterBuilder
 
registerCallOtherCallback(String, BreakCallBack) - Method in class ghidra.app.emulator.EmulatorHelper
Register callback for language defined pcodeop (call other).
RegisterChangeSet - Interface in ghidra.program.model.listing
Interface for a Register Change set.
registerClipboardContentProvider(ClipboardContentProviderService) - Method in interface ghidra.app.services.ClipboardService
 
registerComponentLoadedListener(Component, ComponentLoadedListener) - Static method in class docking.DockingWindowManager
Registers a callback to be notified when the given component has been parented to a docking window manager
registerConstraintType(String, Class<? extends Constraint<T>>) - Method in class generic.constraint.DecisionTree
Registers a constraint class to be recognized from an xml constraint specification file.
registerCryptoProvider(CryptoProvider) - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
Adds a CryptoProvider to this registry.
registerDefaultCallOtherCallback(BreakCallBack) - Method in class ghidra.app.emulator.EmulatorHelper
Register default callback for language defined pcodeops (call other).
registerDefaultContextProvider(Class<? extends ActionContext>, ActionContextProvider) - Method in class docking.DockingWindowManager
Registers an action context provider as the default provider for a specific action context type.
registerDefaultContextProvider(Class<? extends ActionContext>, ActionContextProvider) - Method in class ghidra.framework.plugintool.PluginTool
Registers an action context provider as the default provider for a specific action context type.
registerDummy(PluginTool, String) - Static method in class ghidra.util.table.actions.DeleteTableRowAction
A special method that triggers the registration of this action's shared/dummy keybinding.
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.
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
 
registerFont(Component, String) - Method in class generic.theme.ApplicationThemeManager
 
registerFont(Component, String) - Static method in class generic.theme.Gui
Binds the component to the font identified by the given font id.
registerFont(Component, String) - Method in class generic.theme.laf.LookAndFeelManager
Binds the component to the font identified by the given font id.
registerFont(Component, String) - Method in class generic.theme.StubThemeManager
 
registerFont(Component, String) - Method in class generic.theme.ThemeManager
Binds the component to the font identified by the given font id.
registerFont(Component, String, int) - Method in class generic.theme.ApplicationThemeManager
 
registerFont(Component, String, int) - Method in class generic.theme.laf.LookAndFeelManager
Binds the component to the font identified by the given font id.
registerFont(Component, String, int) - Method in class generic.theme.ThemeManager
Binds the component to the font identified by the given font id.
registerFont(JComponent, int) - Static method in class generic.theme.Gui
Registers the given component with the given font style.
registerHandler() - Static method in class generic.test.ConcurrentTestExceptionHandler
Installs this exception handler as the default uncaught exception handler.
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 help.HelpService
Register help for a specific object.
registerIgnoredJavaIds() - Method in class generic.theme.laf.FlatUiDefaultsMapper
 
registerIgnoredJavaIds() - Method in class generic.theme.laf.MotifUiDefaultsMapper
 
registerIgnoredJavaIds() - Method in class generic.theme.laf.NimbusUiDefaultsMapper
 
registerIgnoredJavaIds() - Method in class generic.theme.laf.UiDefaultsMapper
Registers any LookAndFeel ids that are not used directly (e.g.
registerInject(InjectPayload) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
 
registerLanguageTranslatorFactoryMinion(LanguageTranslatorFactoryMinion) - Static method in class ghidra.program.util.LanguageTranslatorFactory
 
registerListener() - Method in class docking.widgets.textfield.TextFieldLinker.LinkedField
 
registerLocation(int, Location) - Method in class ghidra.sleigh.grammar.Locator
 
RegisterManager - Class in ghidra.program.model.lang
 
registerModel(Class<? extends CodeBlockModel>, String) - Method in interface ghidra.app.services.BlockModelService
Register a new model.
registerNavigatable(PluginTool, Navigatable) - Static method in class ghidra.app.nav.NavigatableRegistry
 
registerOption(String, OptionType, Object, HelpLocation, String) - Method in class ghidra.framework.options.AbstractOptions
 
registerOption(String, OptionType, Object, HelpLocation, String) - Method in interface ghidra.framework.options.Options
Registers an option with a description, help location, and a optional default value.
registerOption(String, OptionType, Object, HelpLocation, String) - Method in class ghidra.framework.options.SubOptions
 
registerOption(String, OptionType, Object, HelpLocation, String, PropertyEditor) - Method in interface ghidra.framework.options.Options
Deprecated, for removal: This API element is subject to removal in a future version.
registerOption(String, OptionType, Object, HelpLocation, String, Supplier<PropertyEditor>) - Method in class ghidra.framework.options.AbstractOptions
 
registerOption(String, OptionType, Object, HelpLocation, String, Supplier<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, Supplier<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(Tool, HelpLocation) - Method in class ghidra.service.graph.GraphDisplayOptions
Registers this GraphTypeDisplayOptions with ToolOptions.
registerOptions(Options) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
registerOptions(Options, Program) - Method in class ghidra.app.analyzers.CondenseFillerBytesAnalyzer
 
registerOptions(Options, Program) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
 
registerOptions(Options, Program) - Method in class ghidra.app.plugin.prototype.analysis.AggressiveInstructionFinderAnalyzer
 
registerOptions(Options, Program) - Method in class ghidra.app.services.AbstractAnalyzer
 
registerOptions(Options, Program) - Method in interface ghidra.app.services.Analyzer
Analyzers should register their options with associated default value, help content and description
registerOptions(Options, HelpLocation) - Method in class ghidra.graph.viewer.options.VisualGraphOptions
 
registerOptions(ToolOptions) - Method in class ghidra.framework.options.ToolOptions
 
registerOptions(ToolOptions, ToolOptions, Program) - Method in class ghidra.app.decompiler.DecompileOptions
This registers all the decompiler tool options with ghidra, and has the side effect of pulling all the current values for the options if they exist
registerOptions(ToolOptions, HelpLocation) - Method in class ghidra.service.graph.GraphDisplayOptions
 
registerOptions(Program) - Static method in class ghidra.program.database.SpecExtension
Register the options system allowing spec extensions with the given Program
registerOptionsEditor(OptionsEditor) - Method in interface ghidra.framework.options.Options
Deprecated, for removal: This API element is subject to removal in a future version.
registerOptionsEditor(String, Supplier<OptionsEditor>) - Method in class ghidra.framework.options.AbstractOptions
 
registerOptionsEditor(Supplier<OptionsEditor>) - Method in class ghidra.framework.options.AbstractOptions
 
registerOptionsEditor(Supplier<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(Supplier<OptionsEditor>) - Method in class ghidra.framework.options.SubOptions
 
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, Program) - Method in class ghidra.app.decompiler.DecompileProcess
Initialize decompiler for a particular platform
registerProgramInject(List<InjectPayloadSleigh>) - Method in class ghidra.program.model.lang.BasicCompilerSpec
Register Program based InjectPayloads with the p-code library.
registerProgramInject(List<InjectPayloadSleigh>) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
 
registerProgramOptions() - Method in class ghidra.program.database.ProgramCompilerSpec
Register program-specific compiler-spec options
registerPropertyName(String) - Method in class generic.constraint.DecisionTree
Registers a property name.
registerProviderNameOwnerChange(String, String, String, String) - Static method in class docking.ComponentProvider
Register a name and/or owner change to a provider so that old tools can restore those provider windows to their old position and size.
REGISTERS - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
registerServiceProvided(Class<? super T>, T) - Method in class ghidra.framework.plugintool.Plugin
Used to register a service (that has already been announced in this Plugin's PluginInfo annotation via servicesProvided = SomeService.class) during the Plugin's constructor phase, IFF the service is implemented by an object other than the Plugin instance itself.
registerSharedActionPlaceholder(SharedDockingActionPlaceholder) - Method in interface docking.actions.DockingToolActions
Allows clients to register an action by using a placeholder.
registerSharedActionPlaceholder(SharedDockingActionPlaceholder) - Method in class docking.actions.ToolActions
Allows clients to register an action by using a placeholder.
RegisterState - Interface in ghidra.app.emulator.state
 
registerStructure(Class<T>) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Registers a class that has structure mapping information.
registerStructures(List<Class<?>>) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
Registers the specified structure mapping classes.
registerThemeColorBinding(String, String, HelpLocation, String) - Method in class ghidra.framework.options.AbstractOptions
 
registerThemeColorBinding(String, String, HelpLocation, String) - Method in interface ghidra.framework.options.Options
Register/binds the option to a theme color id.
registerThemeColorBinding(String, String, HelpLocation, String) - Method in class ghidra.framework.options.SubOptions
 
registerThemeFontBinding(String, String, HelpLocation, String) - Method in class ghidra.framework.options.AbstractOptions
 
registerThemeFontBinding(String, String, HelpLocation, String) - Method in interface ghidra.framework.options.Options
Register/binds the option to a theme font id.
registerThemeFontBinding(String, String, HelpLocation, String) - Method in class ghidra.framework.options.SubOptions
 
RegisterTransitionFieldFactory - Class in ghidra.app.util.viewer.field
 
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
 
regRAX - Variable in class ghidra.pcode.emu.linux.EmuLinuxAmd64SyscallUseropLibrary
 
REGULAR_EXPRESSION - Enum constant in enum class docking.widgets.filter.TextFilterStrategy
 
RegularExpressionTextFilterFactory - Class in docking.widgets.filter
 
RegularExpressionTextFilterFactory() - Constructor for class docking.widgets.filter.RegularExpressionTextFilterFactory
 
RegularMemory - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoTypeFlag
 
ReInit(CParserTokenManager) - Method in class ghidra.app.util.cparser.C.CParser
Reinitialise.
ReInit(SimpleCharStream) - Method in class ghidra.app.util.cparser.C.CParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class ghidra.app.util.cparser.C.CParserTokenManager
Reinitialise parser.
ReInit(PreProcessorTokenManager) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
Reinitialise.
ReInit(SimpleCharStream) - Method in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
Reinitialise parser.
ReInit(InputStream) - Method in class ghidra.app.util.cparser.C.CParser
Reinitialise.
ReInit(InputStream) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
Reinitialise.
ReInit(InputStream) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class ghidra.app.util.cparser.C.CParser
Reinitialise.
ReInit(InputStream, String) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
Reinitialise.
ReInit(InputStream, String) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class ghidra.app.util.cparser.C.CParser
Reinitialise.
ReInit(Reader) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
Reinitialise.
ReInit(Reader) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int, int) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
Reinitialise.
reinitialize() - Static method in class ghidra.framework.LoggingInitialization
Signals to reload the log settings from the log configuration files in use.
reInitialize() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
reInitialize() - Method in interface ghidra.pcode.emu.PcodeThread
Re-sync the decode context and counter address from the machine state
reinitializeWithUserDefinedCharsets() - Static method in class ghidra.program.model.data.CharsetInfo
Reinitialize registered Charsets and include user defined Charsets specified in charset_info.xml.
REL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
RelationalExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
RelationalExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
RELATIVE - Enum constant in enum class ghidra.program.model.data.PointerType
Pointer offset relative to pointer storage address.
RELATIVE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
RELATIVE - Static variable in class ghidra.program.model.lang.OperandType
Bit set if operand depends on the instruction's address.
RelativeJumpTableSwitch - Class in ghidra.util.state.analysis
 
RelativeJumpTableSwitch(Address, TableEntry) - Constructor for class ghidra.util.state.analysis.RelativeJumpTableSwitch
 
relativeString(BinaryReader) - Static method in class ghidra.app.util.bin.format.swift.SwiftUtils
Reads the integer at the current index and uses it as a relative pointer to read and return a string at that location.
relativize(Path, Path) - Static method in class help.HelpBuildUtils
 
relativizePath(ResourceFile, ResourceFile) - Static method in class utilities.util.FileUtilities
Return the relative path string of one resource file in another.
relativizePath(File, File) - Static method in class utilities.util.FileUtilities
Returns the portion of the second file that trails the full path of the first file.
relativizeWithHelpTopics(Path) - Static method in class help.HelpBuildUtils
 
RelayoutFunctionGraphJob<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.job
 
RelayoutFunctionGraphJob(GraphViewer<V, E>, boolean) - Constructor for class ghidra.graph.job.RelayoutFunctionGraphJob
 
RelayoutOption - Enum Class in ghidra.graph.viewer.options
 
release() - Method in class generic.util.ChannelLocker
 
release() - Method in class generic.util.FileLocker
 
release() - Method in class ghidra.app.util.task.OpenProgramRequest
Release opened program.
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.app.util.opinion.Loaded
Notify the loaded DomainObject that the specified consumer is no longer using it.
release(Object) - Method in class ghidra.app.util.opinion.LoadResults
Notify all of the Loaded DomainObjects that the specified consumer is no longer using them.
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(Object, Predicate<? super Loaded<T>>) - Method in class ghidra.app.util.opinion.LoadResults
Notify the filtered Loaded DomainObjects that the specified consumer is no longer using them.
release(List<Loaded<Program>>, Object) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
Releases the given consumer from each of the provided loaded programs
release(T) - Method in class generic.cache.CachingPool
Signals that the given object is no longer being used.
RELEASE_MARKING_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
The application's release marking.
RELEASE_NAME_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
The application's release name.
RELEASE_SOURCE_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
 
releaseBuffer(DataBuffer) - Method in class db.buffers.BufferMgr
Release buffer back to buffer manager.
releaseBundleHostReference() - Static method in class ghidra.app.script.GhidraScriptUtil
release the reference the BundleHost reference.
RELEASED - Enum constant in enum class ghidra.framework.plugintool.util.PluginStatus
 
releaseDependencies() - Method in class ghidra.util.graph.AbstractDependencyGraph.DependencyNode
 
releaseDomainFiles(Object) - Method in class ghidra.framework.data.DefaultProjectData
 
releaseDomainObject(DomainObject, Object) - Method in class ghidra.app.merge.MergeManagerPlugin
 
releaseFd(int) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
Release/invalidate the given file descriptor number
releaseFileCache(FSRL) - Method in class ghidra.formats.gfilesystem.FileSystemService
Allows the resources used by caching the specified file to be released.
releaseFiles(Object) - Static method in class ghidra.framework.data.TransientDataManager
Releases all files for the given consumer.
releaseFiles(Object) - Method in interface ghidra.framework.model.Project
Releases all DomainObjects used by the given consumer
releaseFiles(Object) - Method in class ghidra.framework.project.DefaultProject
 
releaseFileSystemImmediate(FileSystemRef) - Method in class ghidra.formats.gfilesystem.FileSystemService
Releases the specified FileSystemRef, and if no other references remain, removes it from the shared cache of file system instances.
releaseNonPrimary(Object) - Method in class ghidra.app.util.opinion.LoadResults
Notify the non-primary Loaded DomainObjects that the specified consumer is no longer using them.
releaseProgram(Program, Object) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
releaseProgram(Program, Object) - Method in interface ghidra.app.services.ProgramManager
Deprecated, for removal: This API element is subject to removal in a future version.
this method is no longer used by the system
releaseSynchronizedDomainObject() - Method in class ghidra.framework.data.DomainObjectAdapterDB
Release this domain object from a shared transaction manager.
releaseSynchronizedDomainObject() - Method in interface ghidra.framework.model.DomainObject
Remove this domain object from a shared transaction manager.
reload() - Method in class docking.DefaultHelpService
 
reload() - Method in class docking.help.HelpManager
 
reload() - Method in class docking.options.editor.ScrollableOptionsEditor
 
reload() - Method in class docking.widgets.table.threaded.TableUpdateJob
Forces this job to completely reload the data, instead of copying from the model's current data.
reload() - Method in class docking.widgets.table.threaded.ThreadedTableModel
Schedules the model to completely reload its underlying data.
reload() - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
 
reload() - Method in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
 
reload() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
 
reload() - Method in interface ghidra.framework.options.OptionsEditor
A signal to reload the GUI widgets in the component created by this editor.
reload() - Method in class ghidra.framework.plugintool.dialog.KeyBindingsPanel
 
reload() - Static method in class ghidra.util.extensions.ExtensionUtils
Clears any cached extensions and searches for extensions.
reload() - Method in class help.GHelpBroker
 
reload() - Method in interface help.HelpService
Called when a major system even happens, such as changing the system theme.
RELOAD_FILE - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
reloadAll() - Method in class docking.theme.gui.ThemeColorTable
Reloads all the values displayed in the table
reloadAll() - Method in class docking.theme.gui.ThemeColorTableModel
Reloads all the current values and all the default values in the table.
reloadAll() - Method in class docking.theme.gui.ThemeFontTable
Reloads all the values displayed in the table
reloadAll() - Method in class docking.theme.gui.ThemeFontTableModel
Reloads all the current values and all the default values in the table.
reloadAll() - Method in class docking.theme.gui.ThemeIconTable
Reloads all the values displayed in the table
reloadAll() - Method in class docking.theme.gui.ThemeIconTableModel
Reloads all the current values and all the default values in the table.
reloadColumns() - Method in class docking.widgets.table.GDynamicColumnTableModel
Allows clients to defer column creation until after this parent class's constructor has been called.
reloadCurrent() - Method in class docking.theme.gui.ThemeColorTable
Returns the current values displayed in the table
reloadCurrent() - Method in class docking.theme.gui.ThemeColorTableModel
Reloads the just the current values shown in the table.
reloadCurrent() - Method in class docking.theme.gui.ThemeFontTable
Returns the current values displayed in the table
reloadCurrent() - Method in class docking.theme.gui.ThemeFontTableModel
Reloads the just the current values shown in the table.
reloadCurrent() - Method in class docking.theme.gui.ThemeIconTable
Returns the current values displayed in the table
reloadCurrent() - Method in class docking.theme.gui.ThemeIconTableModel
Reloads the just the current values shown in the table.
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.
reloadFromOptions(ToolOptions) - Method in class ghidra.app.util.template.TemplateSimplifier
Reloads the current simplification settings from the given field options
reloadHelpPage(URL) - Method in class docking.help.DockingHelpBroker
 
reloadHelpPage(URL) - Method in class help.GHelpBroker
 
reloadImage(String) - Static method in class resources.ResourceManager
A convenience method to force the image denoted by filename to be read from disk and to not use the cached version
reloadLanguage(TaskMonitor) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
reloadLanguage(TaskMonitor) - Method in interface ghidra.program.model.lang.Language
Refreshes the definition of this language if possible.
RELOCATABLE_PROP_NAME - Static variable in interface ghidra.program.model.reloc.RelocationTable
Name of the relocatable property in the program information property list.
relocate(C, ElfRelocation, T, Address, ElfSymbol, Address, long, String) - Method in class ghidra.app.util.bin.format.elf.relocation.AbstractElfRelocationHandler
Perform relocation fixup.
relocate(ElfRelocationContext, ElfRelocation, Address) - Method in class ghidra.app.util.bin.format.elf.relocation.AbstractElfRelocationHandler
Perform relocation fixup.
relocate(ElfRelocationContext, ElfRelocation, Address) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Perform relocation fixup.
relocate(MachoRelocation) - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandler
Performs a relocation
relocate(Address, CoffRelocation, CoffRelocationContext) - Method in interface ghidra.app.util.bin.format.coff.relocation.CoffRelocationHandler
Performs a relocation at the specified address.
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, Relocation.Status, int, long[], byte[], String) - Constructor for class ghidra.program.model.reloc.Relocation
Constructs a new relocation.
RELOCATION_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
RELOCATION_STATUS_ADDED_VERSION - Static variable in class ghidra.program.database.ProgramDB
 
RELOCATION_TABLE - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for the relocation table.
Relocation.Status - Enum Class in ghidra.program.model.reloc
Relocation status.
RelocationDBAdapterV4 - Class in ghidra.program.database.reloc
 
RelocationDBAdapterV5 - Class in ghidra.program.database.reloc
 
RelocationDBAdapterV6 - Class in ghidra.program.database.reloc
Relocation Adapter (v6) introduced a stored status and length value.
RelocationException - Exception in ghidra.app.util.bin.format
RelocationException thrown when a supported relocation encounters an unexpected error during processing.
RelocationException(String) - Constructor for exception ghidra.app.util.bin.format.RelocationException
Constructs a new exception with the specified detail message.
RelocationFactory - Class in ghidra.app.util.bin.format.pef
 
RelocationFactory() - Constructor for class ghidra.app.util.bin.format.pef.RelocationFactory
 
RelocationHandler - Interface in ghidra.program.model.reloc
NOTE: ALL RelocationHandler CLASSES MUST END IN "RelocationHandler".
RelocationInfo - Class in ghidra.app.util.bin.format.macho
Represents a relocation_info and scattered_relocation_info structure.
RelocationInfo(BinaryReader) - 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, OpenMode, Lock, TaskMonitor) - Constructor for class ghidra.program.database.reloc.RelocationManager
Constructs a new relocation manager.
RelocationResult - Record Class in ghidra.program.model.reloc
RelocationResult provides the status and byte-length of a processed relocation during the Program load process.
RelocationResult(Relocation.Status, int) - Constructor for record class ghidra.program.model.reloc.RelocationResult
Creates an instance of a RelocationResult record class.
RelocationState - Class in ghidra.app.util.bin.format.pef
This class maintains the running state while applying relocations.
RelocationState(ContainerHeader, LoaderRelocationHeader, Program, ImportStateCache) - Constructor for class ghidra.app.util.bin.format.pef.RelocationState
Constructs a new relocation state
relocationTable - Variable in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
 
RelocationTable - Interface in ghidra.program.model.reloc
An interface for storing the relocations defined in a program.
RelocationUtil - Class in ghidra.program.model.reloc
 
RelocationUtil() - Constructor for class ghidra.program.model.reloc.RelocationUtil
 
RelocByIndexGroup - Class in ghidra.app.util.bin.format.pef
See Apple's -- PEFBinaryFormat.h
RelocBySectDWithSkip - Class in ghidra.app.util.bin.format.pef
See Apple's -- PEFBinaryFormat.h
RelocIncrPosition - Class in ghidra.app.util.bin.format.pef
See Apple's -- PEFBinaryFormat.h
RelocLgByImport - Class in ghidra.app.util.bin.format.pef
See Apple's -- PEFBinaryFormat.h
RelocLgRepeat - Class in ghidra.app.util.bin.format.pef
See Apple's -- PEFBinaryFormat.h
RelocLgSetOrBySection - Class in ghidra.app.util.bin.format.pef
See Apple's -- PEFBinaryFormat.h
RelocSetPosition - Class in ghidra.app.util.bin.format.pef
See Apple's -- PEFBinaryFormat.h
RelocSmRepeat - Class in ghidra.app.util.bin.format.pef
See Apple's -- PEFBinaryFormat.h
RelocUndefinedOpcode - Class in ghidra.app.util.bin.format.pef
 
RelocValueGroup - Class in ghidra.app.util.bin.format.pef
See Apple's -- PEFBinaryFormat.h
RELPATH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
RELR - Enum constant in enum class ghidra.app.util.bin.format.elf.ElfRelocationTable.TableFormat
 
REMEMBER_SETTINGS - Enum constant in enum class 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
 
remis(long) - Method in class ghidra.pcode.struct.CallExpr
 
remis(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed integer division remainder
remis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
remis(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed integer division remainder
remiu(long) - Method in class ghidra.pcode.struct.CallExpr
 
remiu(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned integer division remainder
remiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
remiu(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned integer division remainder
RemoteAdapterListener - Interface in ghidra.framework.client
RemoteAdapterListener provides a listener interface which facilitates notifcation when the connection state of a remote server/repository adapter changes.
RemoteBufferFileHandle - Interface in db.buffers
RemoteBufferFileHandle facilitates access to a remote BufferFile via RMI.
RemoteDatabaseItem - Class in ghidra.framework.store.remote
RemoteDatabaseItem provides a FolderItem implementation for a remote database.
RemoteFileSystem - Class in ghidra.framework.store.remote
RemoteFileSystem provides access to versioned FolderItem's which exist within a Repository-based directory structure.
RemoteFileSystem(RepositoryAdapter) - Constructor for class ghidra.framework.store.remote.RemoteFileSystem
Construct a new remote file system which corresponds to a remote repository.
RemoteFolderItem - Class in ghidra.framework.store.remote
RemoteFolderItem provides an abstract FolderItem implementation for an item contained within a remote Repository.
RemoteManagedBufferFileHandle - Interface in db.buffers
RemoteManagedBufferFileHandle facilitates access to a ManagedBufferFile via RMI.
RemoteRepositoryHandle - Interface in ghidra.framework.remote
RepositoryHandle provides access to a remote repository via RMI.
RemoteRepositoryServerHandle - Interface in ghidra.framework.remote
RepositoryServerHandle provides access to a remote repository server via RMI.
remove() - Method in class docking.widgets.tree.support.BreadthFirstIterator
 
remove() - Method in class docking.widgets.tree.support.DepthFirstIterator
 
remove() - Method in class generic.FilteredIterator
 
remove() - Method in class generic.util.MultiIterator
 
remove() - Method in class generic.util.WrappingPeekableIterator
 
remove() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
 
remove() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
 
remove() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
 
remove() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
 
remove() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
 
remove() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
 
remove() - Method in class ghidra.graph.featurette.VgSatelliteFeaturette
 
remove() - Method in interface ghidra.graph.featurette.VisualGraphFeaturette
Called when the provider is being disposed
remove() - Method in class ghidra.program.database.code.CodeUnitKeyIterator
 
remove() - Method in class ghidra.program.database.code.CommentTypeFilterAddressIterator
 
remove() - Method in class ghidra.program.database.code.CommentTypeFilterIterator
 
remove() - Method in class ghidra.program.database.code.DataFilteredCodeUnitIterator
 
remove() - Method in class ghidra.program.database.code.DataKeyIterator
 
remove() - Method in class ghidra.program.database.code.DataRecordIterator
 
remove() - Method in class ghidra.program.database.code.EmptyCodeUnitIterator
 
remove() - Method in class ghidra.program.database.code.InstructionRecordIterator
 
remove() - Method in class ghidra.program.database.map.AddressKeyAddressIterator
 
remove() - Method in class ghidra.program.database.register.IndexToAddressRangeIteratorAdapter
 
remove() - Method in class ghidra.program.database.symbol.TypeFilteredSymbolIterator
 
remove() - Method in class ghidra.program.database.util.IndexedAddressIterator
 
remove() - Method in class ghidra.program.model.address.AddressIteratorAdapter
 
remove() - Method in class ghidra.program.model.address.EmptyAddressIterator
 
remove() - Method in class ghidra.program.model.address.EmptyAddressRangeIterator
 
remove() - Method in class ghidra.program.model.symbol.ExternalLocationAdapter
 
remove() - Method in class ghidra.program.model.symbol.ReferenceIteratorAdapter
 
remove() - Method in class ghidra.program.model.symbol.SymbolIteratorAdapter
 
remove() - Method in class ghidra.program.util.AddressIteratorConverter
 
remove() - Method in class ghidra.program.util.AddressRangeIteratorConverter
 
remove() - Method in class ghidra.program.util.CombinedAddressRangeIterator
 
remove() - Method in class ghidra.util.datastruct.QueueStub
 
remove() - Method in interface ghidra.util.graph.GraphIterator
Deprecated.
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 interface ghidra.util.datastruct.Array
Removes the value at that index.
remove(int) - Method in class ghidra.util.datastruct.BooleanArray
Sets the value at the given index to 0.
remove(int) - Method in class ghidra.util.datastruct.ByteArray
Sets the value at the given index to 0.
remove(int) - Method in class ghidra.util.datastruct.ByteArrayArray
Removes the array at the given index
remove(int) - Method in class ghidra.util.datastruct.DoubleArray
Sets the value at the given index to 0.
remove(int) - Method in class ghidra.util.datastruct.DoubleArrayArray
Removes the array at the given index
remove(int) - Method in class ghidra.util.datastruct.FixedSizeStack
 
remove(int) - Method in class ghidra.util.datastruct.FloatArray
Sets the value at the given index to 0.
remove(int) - Method in class ghidra.util.datastruct.FloatArrayArray
Removes the array at the given index
remove(int) - Method in class ghidra.util.datastruct.IntArray
Sets the value at the given index to 0.
remove(int) - Method in class ghidra.util.datastruct.IntArrayArray
Removes the array at the given index
remove(int) - Method in class ghidra.util.datastruct.IntIntHashtable
Removes a key/value from the hashtable
remove(int) - Method in class ghidra.util.datastruct.IntKeyIndexer
Removes the key from the table.
remove(int) - Method in class ghidra.util.datastruct.IntObjectHashtable
Removes a key from the hashtable
remove(int) - Method in class ghidra.util.datastruct.IntSet
Removes the int value from the set.
remove(int) - Method in class ghidra.util.datastruct.LongArray
Sets the value at the given index to 0.
remove(int) - Method in class ghidra.util.datastruct.LongArrayArray
Removes the long array at the given index
remove(int) - Method in class ghidra.util.datastruct.LongArrayList
 
remove(int) - Method in class ghidra.util.datastruct.ObjectArray
Sets the value at the given index to null.
remove(int) - Method in class ghidra.util.datastruct.ShortArray
Sets the value at the given index to 0.
remove(int) - Method in class ghidra.util.datastruct.ShortArrayArray
Removes the short array at the given index
remove(int) - Method in class ghidra.util.datastruct.StringArray
Removes the string at the given index
remove(int) - Method in class ghidra.util.datastruct.StringArrayArray
 
remove(int, int) - Method in class ghidra.util.datastruct.IntListIndexer
Remove the index resource from the linked list indexed by listID.
remove(long) - Method in class ghidra.program.database.util.SharedRangeMapDB
Deprecated.
Remove a value from this map.
remove(long) - Method in class ghidra.util.datastruct.LongDoubleHashtable
Removes a key from the hashtable
remove(long) - Method in class ghidra.util.datastruct.LongIntHashtable
Removes a key from the hashtable
remove(long) - Method in class ghidra.util.datastruct.LongKeyIndexer
Removes the key from the table.
remove(long) - Method in class ghidra.util.datastruct.LongLongHashtable
Removes a key from the hashtable
remove(long) - Method in class ghidra.util.datastruct.LongObjectHashtable
Removes a key from the hashtable
remove(long) - Method in class ghidra.util.datastruct.ObjectCache
Remove the specified keyed object from both hard and weak caches.
remove(long) - Method in class ghidra.util.datastruct.RedBlackLongKeySet
Removes the given key from the set.
remove(long) - Method in class ghidra.util.map.ValueMap
Remove the property value at the given index.
remove(short) - Method in class ghidra.util.datastruct.BitTree
Removes the key from the set.
remove(short) - Method in class ghidra.util.datastruct.FullKeySet
 
remove(short) - Method in class ghidra.util.datastruct.RedBlackKeySet
Removes the given key from the set.
remove(short) - Method in class ghidra.util.datastruct.ShortKeyIndexer
Removes the key from the table.
remove(short) - Method in interface ghidra.util.datastruct.ShortKeySet
Removes the key from the set.
remove(short) - Method in class ghidra.util.datastruct.ShortLongHashtable
Removes a key from the hashtable
remove(short) - Method in class ghidra.util.datastruct.ShortObjectHashtable
Removes a key from the hashtable
remove(short) - Method in class ghidra.util.datastruct.ShortStringHashtable
Removes a key from the hashtable
remove(short, short) - Method in class ghidra.util.datastruct.ShortListIndexer
Remove the index resource from the linked list indexed by listID.
remove(FieldPanel) - Method in class docking.widgets.fieldpanel.internal.FieldPanelCoordinator
Removes the given field panel from the list to be synchronized.
remove(FieldPanel) - Method in class docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
Removes the given field panel from the list of those to be coordinated.
remove(E) - Method in class generic.RangeMapSetter
Remove an entry from the map
remove(GraphMousePlugin) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
remove(ClangToken) - Method in class ghidra.app.decompiler.component.TokenHighlights
Removes the highlight for the given token
remove(AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
 
remove(AddressableRowObject) - Method in class ghidra.app.tablechooser.TableChooserDialog
Removes the given object from this dialog.
remove(FSRL) - Method in class ghidra.plugins.importer.batch.BatchInfo
Removes a user-added source file (and all the embedded files inside it) from this batch.
remove(FileSystemListener) - Method in class ghidra.framework.store.FileSystemEventManager
Remove a listener from this list.
remove(Address) - Method in class ghidra.program.database.properties.PropertyMapDB
 
remove(Address) - Method in class ghidra.program.model.util.DefaultPropertyMap
 
remove(Address) - Method in interface ghidra.program.model.util.PropertyMap
Remove the property value at the given address.
remove(Address, boolean) - Method in class ghidra.app.plugin.match.SubroutineMatch
 
remove(Address, Address) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
 
remove(Address, Address) - Method in interface ghidra.program.model.util.AddressSetPropertyMap
Remove the address range from the property map.
remove(Address, Address, Register) - Method in class ghidra.program.database.register.OldProgramContextDB
 
remove(Address, Address, Register) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
 
remove(Address, Address, Register) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
 
remove(Address, Address, Register) - Method in interface ghidra.program.model.listing.ProgramContext
Remove (unset) the register values for a given address range.
remove(Address, Address, Register) - Method in class ghidra.program.util.AbstractStoredProgramContext
 
remove(AddressSetView) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
 
remove(AddressSetView) - Method in interface ghidra.program.model.util.AddressSetPropertyMap
Remove the address set from the property map.
remove(DataType, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
remove(DataType, TaskMonitor) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
 
remove(DataType, TaskMonitor) - Method in interface ghidra.program.model.data.Category
Remove a datatype from this category.
remove(DataType, TaskMonitor) - Method in interface ghidra.program.model.data.DataTypeManager
Remove the given datatype from this manager
remove(DataType, TaskMonitor) - Method in interface ghidra.program.model.data.ICategory
 
remove(Register) - Method in class ghidra.program.model.lang.RegisterTree
Removes the register from the children
remove(PcodeOp) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
Remove a PcodeOp from the block
remove(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
Deprecated.
Removes Edge e from the graph.
remove(Edge) - Method in class ghidra.util.graph.SimpleWeightedDigraph
Deprecated.
 
remove(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Removes the vertex v from the graph.
remove(Component) - Method in class docking.widgets.InlineComponentTitledPanel
 
remove(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
remove(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
remove(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
 
remove(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
 
remove(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
remove(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
 
remove(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
 
remove(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
remove(Object) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap.LesserList
 
remove(Object) - Method in class ghidra.util.datastruct.AbstractWeakValueMap
 
remove(Object) - Method in class ghidra.util.datastruct.LongArrayList
 
remove(Object) - Method in class ghidra.util.datastruct.LRUMap
 
remove(Object) - Method in class ghidra.util.datastruct.ObjectKeyIndexer
Removes the key from the table.
remove(Object) - Method in class ghidra.util.datastruct.ObjectLongHashtable
Removes a key from the hashtable
remove(Object) - Method in class ghidra.util.datastruct.QueueStub
 
remove(Object) - Method in class ghidra.util.datastruct.SoftCacheMap
 
remove(Object) - Method in class ghidra.util.datastruct.WeakSet
Remove the given object from the data structure
remove(String) - Method in class generic.theme.AbstractThemeReader.Section
Removes the value with the given key
remove(String) - Method in class ghidra.app.script.GhidraScriptProperties
Remove the named property
remove(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
Remove a definition from the known defines.
remove(String) - Method in interface ghidra.framework.model.ToolChest
Remove entry (toolTemplate or toolSet) from the tool chest.
remove(String) - Method in class ghidra.framework.options.GProperties
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 interface ghidra.generic.util.datastruct.ValueSortedMap
 
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(K) - Method in class ghidra.util.timer.GTimerCache
Removes the cache entry with the given key.
remove(ROW_OBJECT) - Method in class docking.widgets.table.threaded.TableData
 
remove(S) - Method in class generic.Span.DefaultSpanMap
 
remove(S) - Method in class generic.Span.DefaultSpanSet
 
remove(S) - Method in interface generic.Span.MutableSpanMap
Delete all keys in the given span
remove(S) - Method in interface generic.Span.MutableSpanSet
Remove a span from the set
remove(T) - Method in class generic.concurrent.ConcurrentListenerSet
 
remove(T) - Method in class ghidra.util.datastruct.ListenerSet
 
remove(T) - Method in class ghidra.util.datastruct.ObjectIntHashtable
Removes a key from the hashtable
remove(T) - Method in class ghidra.util.graph.AbstractDependencyGraph
Removes the value from the graph.
remove(T) - Method in interface ghidra.util.graph.KeyIndexableSet
Deprecated.
Remove a KeyedObject from this KeyIndexableSet.
REMOVE - Enum constant in enum class docking.widgets.table.AddRemoveListItem.Type
 
REMOVE - Static variable in class ghidra.program.model.symbol.LabelHistory
Label removed.
REMOVE_CHECKED_OUT_BUTTON_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
 
REMOVE_LATEST - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
Remove the Latest program's conflict item to resolve a conflict.
REMOVE_LATEST_BUTTON_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
 
REMOVE_MY - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
Remove the My program's conflict item to resolve a conflict.
removeAction(DockingActionIf) - Method in class docking.AbstractDockingTool
 
removeAction(DockingActionIf) - Method in class docking.action.KeyBindingsManager
 
removeAction(DockingActionIf) - Method in class docking.action.MultipleKeyAction
 
removeAction(DockingActionIf) - Method in class docking.DialogComponentProvider
 
removeAction(DockingActionIf) - Method in class docking.GlobalMenuAndToolBarManager
 
removeAction(DockingActionIf) - Method in class docking.menu.MenuBarManager
Removes an action from the menu.
removeAction(DockingActionIf) - Method in class docking.menu.MenuManager
 
removeAction(DockingActionIf) - Method in class docking.menu.ToolBarManager
Removes the action from the toolbar.
removeAction(DockingActionIf) - Method in class docking.PopupActionManager
 
removeAction(DockingActionIf) - Method in interface docking.Tool
Removes the given action from the tool.
removeActionListener(ActionListener) - Method in class docking.widgets.combobox.GhidraComboBox
 
removeActionListener(ActionListener) - Method in class docking.widgets.textfield.IntegerTextField
Removes an ActionListener from the TextField.
removeActionListener(ActionListener) - Method in class docking.widgets.textfield.LocalDateTextField
 
removeActionListener(ActionListener) - Method in class ghidra.app.util.AddressInput
Removes the action listener from the list to be notified.
removeActions(ComponentProvider) - Method in interface docking.actions.DockingToolActions
Removes all local actions for the given provider
removeActions(ComponentProvider) - Method in class docking.actions.ToolActions
 
removeActions(String) - Method in interface docking.actions.DockingToolActions
Removes all global actions for the given owner
removeActions(String) - Method in class docking.actions.ToolActions
 
removeActiveDataFlavorHandler(DataFlavor) - Static method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
 
removeAddressSpace(String) - Method in class ghidra.program.model.address.DefaultAddressFactory
Removes the AddressSpace from this factory
removeAdjustmentListener(AdjustmentListener) - Method in class docking.widgets.SideKickVerticalScrollbar
 
removeAlignmentListener(AddressAlignmentListener) - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
 
removeAll() - Method in class docking.widgets.InlineComponentTitledPanel
 
removeAll() - Method in class docking.widgets.tree.GTreeLazyNode
 
removeAll() - Method in class docking.widgets.tree.GTreeNode
Removes all children from this node.
removeAll() - Method in class generic.stl.RedBlackTree
Removes all entrys from the set.
removeAll() - Method in class ghidra.util.datastruct.BitTree
Removes all keys from the set.
removeAll() - Method in class ghidra.util.datastruct.FullKeySet
 
removeAll() - Method in class ghidra.util.datastruct.IntIntHashtable
Remove all entries from the hashtable.
removeAll() - Method in class ghidra.util.datastruct.IntObjectHashtable
Remove all entries from the hashtable.
removeAll() - Method in class ghidra.util.datastruct.LongDoubleHashtable
Remove all entries from the hashtable.
removeAll() - Method in class ghidra.util.datastruct.LongIntHashtable
Remove all entries from the hashtable.
removeAll() - Method in class ghidra.util.datastruct.LongLongHashtable
Remove all entries from the hashtable.
removeAll() - Method in class ghidra.util.datastruct.LongObjectHashtable
Remove all entries from the hashtable.
removeAll() - Method in class ghidra.util.datastruct.ObjectIntHashtable
Remove all entries from the hashtable.
removeAll() - Method in class ghidra.util.datastruct.ObjectLongHashtable
Remove all entries from the hashtable.
removeAll() - Method in class ghidra.util.datastruct.RedBlackKeySet
Removes all keys from the set.
removeAll() - Method in class ghidra.util.datastruct.RedBlackLongKeySet
Removes all keys from the set.
removeAll() - Method in class ghidra.util.datastruct.RedBlackTree
Removes all entries from the set.
removeAll() - Method in interface ghidra.util.datastruct.ShortKeySet
Removes all keys from the set.
removeAll() - Method in class ghidra.util.datastruct.ShortLongHashtable
Remove all entries from the hashtable.
removeAll() - Method in class ghidra.util.datastruct.ShortObjectHashtable
Remove all entries from the hashtable.
removeAll() - Method in class ghidra.util.datastruct.ShortStringHashtable
Remove all entries from the hashtable.
removeAll() - Method in class ghidra.util.datastruct.StringIntHashtable
Remove all entries from the hashtable.
removeAll(int) - Method in class ghidra.util.datastruct.IntListIndexer
Removes all indexes from the specified list.
removeAll(short) - Method in class ghidra.util.datastruct.ShortListIndexer
Removes all indexes from the specified list.
removeAll(Address) - Method in class ghidra.program.database.properties.DBPropertyMapManager
 
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 interface ghidra.generic.util.datastruct.ValueSortedMap.LesserList
 
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.datastruct.WeakSet
 
removeAllConsumersExcept(Program, Object) - Method in class ghidra.test.TestProgramManager
 
removeAllEventListener(PluginEventListener) - Method in class ghidra.framework.plugintool.mgr.EventManager
 
removeAllFactories() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
Removes all fields from this model.
RemoveAllFieldsAction - Class in ghidra.app.util.viewer.format.actions
Action for adding all fields to the current format.
RemoveAllFieldsAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.RemoveAllFieldsAction
Constructor takes the CodeBrowserPlugin that created it and the header component so that it can be repainted when fields are added.
removeAllListeners() - Method in class ghidra.app.merge.listing.ConflictPanel
Removes all listeners that were set on this panel for indicating user choices were being made or changed.
removeAllListeners() - Method in class ghidra.app.merge.listing.ScrollingListChoicesPanel
 
removeAllListeners() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
 
removeAllListeners() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
 
removeAllLocalActions() - Method in class docking.ComponentProvider
Removes all local actions from this component provider
removeAllPlugins(PluginPackage) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
 
removeAllProcessorModules() - Method in class ghidra.util.GhidraJarBuilder
 
RemoveAllReferencesCmd - Class in ghidra.app.cmd.refs
Command to remove all references at an address or for a particular operand index at an address.
RemoveAllReferencesCmd(Address) - Constructor for class ghidra.app.cmd.refs.RemoveAllReferencesCmd
Constructs a new command for removing all references.
RemoveAllReferencesCmd(Address, int) - Constructor for class ghidra.app.cmd.refs.RemoveAllReferencesCmd
Constructs a new command for removing all references.
removeAllReferencesFrom(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
 
removeAllReferencesFrom(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
Remove all stack, external, and memory references for the given from address.
removeAllReferencesFrom(Address, Address) - Method in class ghidra.program.database.references.ReferenceDBManager
 
removeAllReferencesFrom(Address, Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
Removes all references where "From address" is in the given range.
removeAllReferencesTo(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
 
removeAllReferencesTo(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
Remove all stack, external, and memory references for the given to address.
removeAllRelocations() - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
Removes all base relocations from this base relocation directory.
removeArg(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
Get rid of args for a define
removeAssociation(Reference) - Method in class ghidra.program.database.references.ReferenceDBManager
 
removeAssociation(Reference) - Method in interface ghidra.program.model.symbol.ReferenceManager
Removes any symbol associations with the given reference.
removeAttribute(String) - Method in class ghidra.service.graph.Attributed
Removes the attribute with the given key
removeAttribute(String) - Method in class ghidra.util.graph.attributes.AttributeManager
Remove the attribute with the specified name from this AttributeManager.
removeAttribute(String) - Method in class ghidra.util.html.HTMLElement
 
removeAutocompletionListener(AutocompletionListener<T>) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Unregister the given auto-completion listener
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.StubMemory
 
removeBody(Namespace) - Method in class ghidra.program.database.symbol.NamespaceManager
Removes any associated body with the given namespace.
removeBookmark(Bookmark) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
removeBookmark(Bookmark) - Method in class ghidra.program.flatapi.FlatProgramAPI
Removes the specified bookmark.
removeBookmark(Bookmark) - Method in interface ghidra.program.model.listing.BookmarkManager
Remove bookmark
removeBookmarks(AddressSetView, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
removeBookmarks(AddressSetView, TaskMonitor) - Method in interface ghidra.program.model.listing.BookmarkManager
Removes all bookmarks over the given address set.
removeBookmarks(AddressSetView, String, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
removeBookmarks(AddressSetView, String, TaskMonitor) - Method in interface ghidra.program.model.listing.BookmarkManager
Removes all bookmarks of the given type over the given address set
removeBookmarks(AddressSetView, String, String, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
removeBookmarks(AddressSetView, String, String, TaskMonitor) - Method in interface ghidra.program.model.listing.BookmarkManager
Removes all bookmarks of the given type and category over the given address set
removeBookmarks(String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
removeBookmarks(String) - Method in interface ghidra.program.model.listing.BookmarkManager
Removes all bookmarks of the given type.
removeBookmarks(String, String, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
removeBookmarks(String, String, TaskMonitor) - Method in interface ghidra.program.model.listing.BookmarkManager
Removes all bookmarks with the given type and category.
removeButton(JButton) - Method in class docking.DialogComponentProvider
Remove the given button from the dialog
removeButtonPressedListener(ButtonPressedListener) - Method in interface ghidra.app.services.CodeViewerService
Remove the button pressed listener.
removeButtonPressedListener(ButtonPressedListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Removes the given ButtonPressedListener.
removeCancelledListener(CancelledListener) - Method in class docking.widgets.tree.TreeTaskMonitor
 
removeCancelledListener(CancelledListener) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
removeCancelledListener(CancelledListener) - Method in class ghidra.framework.task.GTaskMonitor
 
removeCancelledListener(CancelledListener) - Method in class ghidra.util.task.TaskDialog
 
removeCancelledListener(CancelledListener) - Method in interface ghidra.util.task.TaskMonitor
Remove cancelled listener
removeCancelledListener(CancelledListener) - Method in class ghidra.util.task.TaskMonitorAdapter
 
removeCancelledListener(CancelledListener) - Method in class ghidra.util.task.TaskMonitorComponent
 
removeCancelledListener(CancelledListener) - Method in class ghidra.util.task.TimeoutTaskMonitor
 
removeCancelledListener(CancelledListener) - Method in class ghidra.util.task.WrappingTaskMonitor
 
removeCategory(String, TaskMonitor) - Method in interface ghidra.program.model.data.Category
Remove the named category from this category.
removeCategory(String, TaskMonitor) - Method in interface ghidra.program.model.data.ICategory
Remove the named category from this category.
removeCellEditorListener(CellEditorListener) - Method in class docking.widgets.DropDownTextField
Removes the given listener from this class if it has previously been added.
removeChangeListener(ChangeListener) - Method in class docking.widgets.spinner.IntegerSpinner
Removes a ChangeListener from the model's listener list.
removeChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
 
removeChangeListener(ChangeListener) - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
Remove a callback handler that was responding changes made within the editor
removeChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.DateSpinner
Removes a ChangeListener from the model's listener list.
removeChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
 
removeChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
 
removeChangeListener(ChangeListener) - Method in class docking.widgets.textfield.IntegerTextField
Removes the changes listener.
removeChangeListener(ChangeListener) - Method in class docking.widgets.textfield.LocalDateTextField
Removes the changes listener.
removeChangeListener(ChangeListener) - Method in interface ghidra.app.services.ClipboardContentProviderService
Removes the given change listener.
removeChangeListener(ChangeListener) - Method in interface ghidra.app.services.MarkerService
Removes the given change listener from the list of listeners to be notified of changes
removeChangeListener(ChangeListener) - Method in class ghidra.app.util.AddressSetEditorPanel
 
removeChangeListener(ChangeListener) - Method in class ghidra.app.util.bean.FixedBitSizeValueField
 
removeChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.field.BrowserCodeUnitFormat
Remove an existing change listener from the underlying format options.
removeChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.field.BrowserCodeUnitFormatOptions
Remove format change listener
removeChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
Removes the listener.
removeChangeListener(ChangeListener) - Method in class ghidra.service.graph.GraphDisplayOptions
Removes the listener so that it won't be notified of changes any longer
removeChangeListener(ChangeListener) - Static method in class ghidra.util.classfinder.ClassSearcher
Remove the change listener
removeChild(TOCItem) - Method in class help.validator.model.TOCItem
 
removeChild(String) - Method in interface ghidra.program.model.listing.ProgramModule
Removes a child module or fragment from this Module.
removeChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
removeCloseListener(DomainObjectClosedListener) - Method in class ghidra.framework.data.DomainObjectAdapter
 
removeCloseListener(DomainObjectClosedListener) - Method in interface ghidra.framework.model.DomainObject
Removes the given close listener.
removeColor(String) - Method in class generic.theme.GThemeValueMap
removes any ColorValue with the given id from this map.
removeColumn(TableColumn) - Method in class docking.widgets.table.GTableColumnModel
 
removeColumnModelListener(TableColumnModelListener) - Method in class docking.widgets.table.GTableColumnModel
 
removeCompilerSpecExtension(String, TaskMonitor) - Method in class ghidra.program.database.SpecExtension
Remove the indicated spec extension from the program.
removeComponent(ComponentProvider) - Method in class docking.DockingWindowManager
Removes the ComponentProvider (component) from the docking windows manager.
removeComponent(FieldLocation) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
Remove a component by its field location
removeComponent(Component) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
Remove a component
removeComponent(JComponent) - Method in class ghidra.app.merge.MergeManager
Removes the component that is used to resolve conflicts.
removeComponentProvider(ComponentProvider) - Method in class docking.AbstractDockingTool
 
removeComponentProvider(ComponentProvider) - Method in interface docking.Tool
Removes the given ComponentProvider from the tool.
removeContextListener(DockingContextListener) - Method in class docking.AbstractDockingTool
 
removeContextListener(DockingContextListener) - Method in class docking.DockingWindowManager
 
removeContextListener(DockingContextListener) - Method in interface docking.Tool
Removes the given context listener to this tool
removed(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.analyzers.CondenseFillerBytesAnalyzer
 
removed(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.services.AbstractAnalyzer
 
removed(Program, AddressSetView, TaskMonitor, MessageLog) - Method in interface ghidra.app.services.Analyzer
Called when the requested information type has been removed, for example, when a function is removed.
REMOVED_LOCAL_VARIABLE_CONFLICT - Enum constant in enum class 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.
removeDescendant(PcodeOp) - Method in class ghidra.program.model.pcode.VarnodeAST
 
removeDescendantsOf(FSRL) - Method in class ghidra.plugins.importer.batch.BatchGroup
Removes any applications that are inside the specified container file.
removeDisplayListener(AddressSetDisplayListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
removedLocalVariableChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
removeDocumentListener(DocumentListener) - Method in class docking.widgets.combobox.GhidraComboBox
Removes a document listener from the editor component's document
removeDocumentListener(DocumentListener) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
Removes a previously added document listener.
removeDomainFileListener(DomainObjectFileListener) - Method in class ghidra.framework.data.DomainObjectAdapter
 
removeDomainFileListener(DomainObjectFileListener) - Method in interface ghidra.framework.model.DomainObject
Removes the given DomainObjectFileListener listener.
removeDomainFolderChangeListener(DomainFolderChangeListener) - Method in class ghidra.framework.data.DefaultProjectData
 
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
 
removeEditorKeyListener(KeyListener) - Method in class docking.widgets.combobox.GhidraComboBox
Removes a KeyListener from the combobox's editor component.
removeEldestEntry(Map.Entry<K, V>) - Method in class ghidra.util.datastruct.FixedSizeHashMap
 
removeEldestEntry(Map.Entry<K, V>) - Method in class ghidra.util.datastruct.LRUMap
 
removeEmptyCategory(String, TaskMonitor) - Method in interface ghidra.program.model.data.Category
Remove the named category from this category, IFF it is empty.
removeEnterListener(Callback) - Method in class docking.widgets.filter.FilterTextField
 
removeEntryPoint(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Removes the entry point at the specified address.
removeEnvironmentVar(String) - Method in class ghidra.app.script.GhidraState
 
removeEquate(Data) - Method in class ghidra.program.flatapi.FlatProgramAPI
Removes the equate defined on the data.
removeEquate(Instruction, int, long) - Method in class ghidra.program.flatapi.FlatProgramAPI
Removes the equate defined at the operand index of the instruction with the given value.
removeEquate(String) - Method in class ghidra.program.database.symbol.EquateManager
 
removeEquate(String) - Method in interface ghidra.program.model.symbol.EquateTable
Removes the equate from the program.
removeEquates(Instruction, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
Removes the equates defined at the operand index of the instruction.
removeEventListener(Class<? extends PluginEvent>, PluginEventListener) - Method in class ghidra.framework.plugintool.mgr.EventManager
Remove the plugin event listener from the list of listeners notified when an event of the given event class is generated.
removeEventListener(Class<? extends PluginEvent>, PluginEventListener) - Method in class ghidra.framework.plugintool.PluginTool
 
removeEventListener(String) - Method in class ghidra.framework.plugintool.mgr.EventManager
Remove the event listener by className; the plugin registered for events, but the construction failed.
removeEventProducer(Class<? extends PluginEvent>) - Method in class ghidra.framework.plugintool.mgr.EventManager
Remove the class of a PluginEvent that a plugin produces.
removeExplicitThisParameters(TaskMonitor) - Method in class ghidra.program.database.function.FunctionManagerDB
Remove parameter symbols which correspond to the 'this' parameter for all __thiscall functions using dynamic storage.
removeExternalEntryPoint(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
Removes the external entry point at the given address
removeExternalEntryPoint(Address) - Method in class ghidra.program.database.symbol.SymbolManager
 
removeExternalEntryPoint(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
Remove an address from the external entry points
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 class ghidra.app.util.PseudoData
 
removeExternalReference(int) - Method in class ghidra.program.database.code.InstructionDB
 
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.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.
removeFlowArrows() - Method in class help.screenshot.AbstractScreenShotGenerator
 
removeFocusListener(FocusListener) - Method in class docking.widgets.fieldpanel.AccessibleField
 
removeFocusListener(FocusListener) - Method in class docking.widgets.textfield.TextFieldLinker
Remove a focus listener
removeFocusListener(FocusListener) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
 
removeFont(String) - Method in class generic.theme.GThemeValueMap
removes any FontValue with the given id from this map.
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.DefaultProjectData
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.StubListing
 
removeFunction(Function) - Method in class ghidra.app.services.FunctionComparisonModel
Removes the given function from all comparisons in the model, whether stored as a source or target
removeFunction(Function) - Method in interface ghidra.app.services.FunctionComparisonService
Removes a given function from all comparisons across all comparison providers
removeFunction(Function) - Method in class ghidra.program.flatapi.FlatProgramAPI
Removes the function from the current program.
removeFunction(Function, FunctionComparisonProvider) - Method in interface ghidra.app.services.FunctionComparisonService
Removes a given function from all comparisons in the given comparison provider only
removeFunctionAt(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Removes the function with the given entry point.
removeFunctions(Program) - Method in class ghidra.app.services.FunctionComparisonModel
Removes all functions in the model that come from the given program
removeFunctions(Collection<Function>) - Method in class ghidra.app.services.FunctionComparisonModel
Removes all the given functions from all comparisons in the model
RemoveFunctionTagCmd - Class in ghidra.app.cmd.function
Command for removing a tag from a function
RemoveFunctionTagCmd(String, Address) - Constructor for class ghidra.app.cmd.function.RemoveFunctionTagCmd
Constructor
removeGlobalAction(DockingActionIf) - Method in interface docking.actions.DockingToolActions
Removes the given global action
removeGlobalAction(DockingActionIf) - Method in class docking.actions.ToolActions
 
removeGraphChangeListener(VisualGraphChangeListener<V, E>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
 
removeGraphChangeListener(VisualGraphChangeListener<V, E>) - Method in interface ghidra.graph.VisualGraph
Removes the given listener from this graph
removeGraphDisplayBrokerLisetener(GraphDisplayBrokerListener) - Method in interface ghidra.app.services.GraphDisplayBroker
Removes the given listener
removeGTModelListener(TreeModelListener) - Method in class docking.widgets.tree.GTree
 
removeGTreeSelectionListener(GTreeSelectionListener) - Method in class docking.widgets.tree.GTree
 
removeGTreeSelectionListener(GTreeSelectionListener) - Method in class docking.widgets.tree.internal.GTreeSelectionModel
 
removeHash(HashEntry) - Method in class ghidra.program.model.correlate.HashStore
Remove a particular HashEntry.
removeHighlight() - Method in class ghidra.app.script.GhidraScript
Clears the current highlight.
removeHighlighter(DecompilerHighlighter) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
removeHighlighterHighlights(DecompilerHighlighter) - Method in class ghidra.app.decompiler.component.ClangHighlightController
Removes all highlights for this highlighter across all functions
removeHighlightListener(FieldSelectionListener) - Method in class docking.widgets.fieldpanel.FieldPanel
 
removeHighlightProvider(ListingHighlightProvider) - Method in class ghidra.app.util.viewer.format.FormatManager
Removes the provider
removeHighlightProvider(ListingHighlightProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Removes the given ListingHighlightProvider from this listing.
removeHighlightProvider(ListingHighlightProvider, Program) - Method in interface ghidra.app.nav.Navigatable
Removes the given highlight provider for the given program
removeHighlightProvider(ListingHighlightProvider, Program) - Method in interface ghidra.app.services.CodeViewerService
Remove the highlight provider.
removeHighlightProviders(ListingHighlightProvider, ListingHighlightProvider) - 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
 
removeIcon(String) - Method in class generic.theme.GThemeValueMap
removes any IconValue with the given id from this map.
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
Removes the given listener from those to be notified when the view changes.
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
 
removeKeyStroke(String) - Method in class docking.actions.KeyBindings
 
removeLast() - Method in class ghidra.graph.GraphPath
Remove the last vertex of the 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.
removeLayoutComponent(Component) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
 
removeLayoutComponent(Component) - Method in class docking.widgets.table.constraint.dialog.FilterPanelLayout
 
removeLayoutComponent(Component) - Method in class ghidra.app.util.viewer.util.ScrollpaneAlignedHorizontalLayout
 
removeLayoutComponent(Component) - Method in class ghidra.app.util.viewer.util.ScrollpanelResizeablePanelLayout
 
removeLayoutComponent(Component) - Method in class ghidra.util.layout.ColumnLayout
 
removeLayoutComponent(Component) - Method in class ghidra.util.layout.HorizontalLayout
 
removeLayoutComponent(Component) - Method in class ghidra.util.layout.MaximizeSpecificColumnGridLayout
 
removeLayoutComponent(Component) - Method in class ghidra.util.layout.MiddleLayout
 
removeLayoutComponent(Component) - Method in class ghidra.util.layout.PairLayout
 
removeLayoutComponent(Component) - Method in class ghidra.util.layout.RightSidedSquishyBuddyLayout
 
removeLayoutComponent(Component) - Method in class ghidra.util.layout.RowColumnLayout
 
removeLayoutComponent(Component) - Method in class ghidra.util.layout.RowLayout
 
removeLayoutComponent(Component) - Method in class ghidra.util.layout.StretchLayout
 
removeLayoutComponent(Component) - Method in class ghidra.util.layout.TwoColumnPairLayout
 
removeLayoutComponent(Component) - Method in class ghidra.util.layout.VariableHeightPairLayout
 
removeLayoutComponent(Component) - Method in class ghidra.util.layout.VariableRowHeightGridLayout
 
removeLayoutComponent(Component) - Method in class ghidra.util.layout.VerticalLayout
 
removeLayoutListener(FieldPanelOverLayoutListener) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
Remove a listener for overlay layout events
removeLayoutListener(LayoutListener) - Method in class docking.widgets.fieldpanel.FieldPanel
 
removeLayoutListener(LayoutListener<V, E>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
removeLayoutListener(LayoutListener<V, E>) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
removeLayoutListener(LayoutListener<V, E>) - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
Removes a layout listener
removeLayoutModelListener(LayoutModelListener) - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
 
removeLayoutModelListener(LayoutModelListener) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
 
removeLayoutModelListener(LayoutModelListener) - Method in interface docking.widgets.fieldpanel.LayoutModel
Removes a LayoutModelListener to be notified when changes occur.
removeLayoutModelListener(LayoutModelListener) - Method in class ghidra.app.decompiler.component.ClangLayoutController
 
removeLayoutModelListener(LayoutModelListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
 
removeListener(ConditionTestListener) - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
 
removeListener(PathManagerListener) - Method in class docking.widgets.pathmanager.PathManager
 
removeListener(TableFilterDialogModelListener) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
Removes the given listener.
removeListener(ClangHighlightListener) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
removeListener(ClangHighlightListener) - Method in class ghidra.app.decompiler.component.NullClangHighlightController
 
removeListener(BlockModelServiceListener) - Method in interface ghidra.app.services.BlockModelService
Remove service listener.
removeListener(ListingModelListener) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
 
removeListener(ListingModelListener) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
 
removeListener(ListingModelListener) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
removeListener(ListingModelListener) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
 
removeListener(FileSystemEventListener) - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
Removes a previously added listener.
removeListener(RemoteAdapterListener) - Method in class ghidra.framework.client.RepositoryAdapter
Remove a listener from this remote adapter
removeListener(RemoteAdapterListener) - Method in class ghidra.framework.client.RepositoryServerAdapter
Remove a listener from this remote adapter
removeListener(DomainObjectListener) - Method in class ghidra.framework.data.DomainObjectAdapter
 
removeListener(DomainObjectListener) - Method in interface ghidra.framework.model.DomainObject
Remove the listener for this object.
removeListenerForAllPluginEvents(PluginEventListener) - Method in class ghidra.framework.plugintool.PluginTool
 
removeListeners() - Method in class docking.EmptyBorderToggleButton
 
removeListeners() - Method in class docking.menu.DialogToolbarButton
 
removeListeners() - Method in class docking.widgets.EmptyBorderButton
 
removeListingDiffChangeListener(ListingDiffChangeListener) - Method in class ghidra.program.util.ListingDiff
Removes the indicated listener from those that get notified when the ListingDiff's set of differences and unmatched addresses changes.
removeListingDisplayListener(AddressSetDisplayListener) - Method in interface ghidra.app.services.CodeViewerService
Removes listener from being notified when the set of visible addresses change.
removeListingMergePanel() - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
Remove the listing merge panel from the merge manager.
removeListingPanel(ListingPanel) - Method in interface ghidra.app.services.CodeViewerService
Remove the given listing panel from the code viewer.
removeListSelectionListener(ListSelectionListener) - Method in class docking.widgets.list.ListPanel
removeListSelectionListener(ListSelectionListener) - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
Remove the list selection listener from history table.
removeLiveFieldSelectionListener(FieldSelectionListener) - Method in class docking.widgets.fieldpanel.FieldPanel
Removes the selection listener from being notified when the selection is being created
removeLiveMemoryListener(LiveMemoryListener) - Method in interface ghidra.program.model.mem.LiveMemoryHandler
Removes the LiveMemoryListener from this handler.
removeLocalAction(DockingAction) - Method in class docking.ComponentProvider
Removes the given action from this component provider.
removeLocalAction(DockingAction) - Method in interface ghidra.app.services.CodeViewerService
Remove the local action from the Code Viewer.
removeLocalAction(ComponentProvider, DockingActionIf) - Method in class docking.AbstractDockingTool
 
removeLocalAction(ComponentProvider, DockingActionIf) - Method in interface docking.actions.DockingToolActions
Removes the given provider's local action
removeLocalAction(ComponentProvider, DockingActionIf) - Method in class docking.actions.ToolActions
Remove an action that works specifically with a component provider.
removeLocalAction(ComponentProvider, DockingActionIf) - Method in interface docking.Tool
Removes the action from the provider
removeLock() - Method in class ghidra.framework.store.local.LockFile
Remove the lock file.
removeMarginProvider(DecompilerMarginProvider) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
removeMarginProvider(DecompilerMarginProvider) - Method in interface ghidra.app.decompiler.DecompilerMarginService
Remove a margin from the Decompiler's primary window
removeMarginProvider(MarginProvider) - Method in interface ghidra.app.services.CodeViewerService
Remove a provider that shows markers in a program for the portion that is visible.
removeMarginProvider(MarginProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Removes the given margin provider from this panel
removeMarker(MarkerSet, Program) - Method in interface ghidra.app.services.MarkerService
Remove the marker set
removeMarkerForGroup(String, MarkerSet, Program) - Method in interface ghidra.app.services.MarkerService
Removes a marker set for a given group name.
removeMechanismPayload(String) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
Remove a specific call mechanism payload.
removeMemoryBlock(MemoryBlock) - Method in class ghidra.program.flatapi.FlatProgramAPI
Remove the memory block.
removeMessage() - Method in class ghidra.app.merge.PhaseProgressPanel
Removes the message from being displayed by this panel.
removeMetadata(ResourceFile) - Method in class ghidra.app.script.GhidraScriptInfoManager
Removes the ScriptInfo object for the specified file
removeMnemonicReference(Address) - Method in class ghidra.app.util.PseudoData
Remove a reference to the mnemonic for this instruction.
removeMnemonicReference(Address) - Method in class ghidra.program.database.code.InstructionDB
 
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.GhidraFilterTable
 
removeNavigation() - Method in class ghidra.util.table.GhidraTable
Removes any installed navigation components, such as listeners, a navigatable and the service provider.
removeNode(GTreeNode) - Method in class docking.widgets.tree.GTreeLazyNode
 
removeNode(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
Remove the given node from this node
removeNode(RedBlackEntry<K, V>) - Method in class ghidra.util.datastruct.RedBlackTree
 
removeObject(AddressableRowObject) - Method in class ghidra.app.tablechooser.TableChooserTableModel
 
removeObject(Object, Address, Address) - Method in class ghidra.program.model.address.AddressObjectMap
Removes any association with the given object and the given range of addresses.
removeObject(Object, AddressSetView) - Method in class ghidra.program.model.address.AddressObjectMap
Removes any association with the object and the addresses in the given address set.
removeObject(ROW_OBJECT) - Method in class docking.widgets.table.threaded.ThreadedTableModel
Removes the specified object from this model and schedules an update.
removeOperandReference(int, Address) - Method in class ghidra.app.util.PseudoData
Remove a user defined reference to the operand at opIndex.
removeOperandReference(int, Address) - Method in class ghidra.program.database.code.InstructionDB
 
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.
removeOuterQuotesAndStandardStringPrefix() - Method in class docking.dnd.StringTransferable
Removes quotes and standard string literal prefixes from the string.
removeOverlaySpace(String) - Method in class ghidra.program.database.ProgramAddressFactory
Remove an overlay space.
removeOverlaySpace(String) - Method in class ghidra.program.database.ProgramDB
 
removeOverlaySpace(String) - Method in interface ghidra.program.model.listing.Program
Remove the specified overlay address space from this program.
removeOverviewProvider(OverviewProvider) - Method in interface ghidra.app.services.CodeViewerService
Remove a provider that shows an overview of the program.
removeOverviewProvider(OverviewProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Removes the given OverviewProvider from this panel
removePainter(GGlassPanePainter) - Method in class ghidra.util.bean.GGlassPane
 
removeParameter(int) - Method in class ghidra.program.database.function.FunctionDB
 
removeParameter(int) - Method in interface ghidra.program.model.listing.Function
Deprecated.
The use of this method is discouraged. The function signature should generally be adjusted with a single call to Function.updateFunction(String, Variable, List, FunctionUpdateType, boolean, SourceType)
removeParameter(int) - Method in class ghidra.util.UndefinedFunction
 
removeParent(DataType) - Method in class ghidra.program.model.data.AbstractDataType
 
removeParent(DataType) - Method in class ghidra.program.model.data.BuiltIn
 
removeParent(DataType) - Method in interface ghidra.program.model.data.DataType
Remove a parent datatype
removeParent(DataType) - Method in class ghidra.program.model.data.DataTypeImpl
 
removeParent(DataType) - Method in class ghidra.program.model.data.DefaultDataType
 
removeParenthesisTree(Tree) - Static method in enum class ghidra.pcode.exec.SleighUtils
Remove parenthesis from the root of the given tree
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
Deprecated, for removal: This API element is subject to removal in a future version.
removePlugins(List<Plugin>) - Method in class ghidra.framework.plugintool.DefaultPluginInstaller
 
removePlugins(List<Plugin>) - Method in interface ghidra.framework.plugintool.PluginInstaller
Removes the given plugins from the system
removePlugins(List<Plugin>) - Method in class ghidra.framework.plugintool.PluginTool
Remove the array of plugins from the tool.
removePopupActionProvider(PopupActionProvider) - Method in class docking.AbstractDockingTool
 
removePopupActionProvider(PopupActionProvider) - Method in class docking.DockingWindowManager
Removes the given popup action provider
removePopupActionProvider(PopupActionProvider) - Method in interface docking.Tool
Removes the given popup action provider
removePreferenceState(String) - Method in class docking.DockingWindowManager
Removes the Preferences state for the given key.
removePreferenceState(String) - Method in class ghidra.framework.plugintool.PluginTool
 
removePrivateEventQueue(EventQueueID) - Method in class ghidra.framework.data.DomainObjectAdapter
 
removePrivateEventQueue(EventQueueID) - Method in interface ghidra.framework.model.DomainObject
Removes the specified private event queue
removeProgramMechanismPayloads(Collection<PrototypeModel>) - Method in class ghidra.program.model.lang.BasicCompilerSpec
Remove any call mechanism injections associated with the given list of PrototypeModels
removeProgress() - Method in class ghidra.app.merge.PhaseProgressPanel
Removes the progress bar from being displayed by this panel.
removeProgressListener(QProgressListener<I>) - Method in class generic.concurrent.ConcurrentQ
Removes a progress listener from this queue.
removeProjectListener(ProjectListener) - Method in class ghidra.framework.main.FrontEndPlugin
 
removeProjectListener(ProjectListener) - Method in interface ghidra.framework.main.FrontEndService
Removes the specified listener from the front-end tool.
removeProjectListener(ProjectListener) - Method in class ghidra.framework.main.FrontEndTool
Remove the given project listener.
removeProjectView(URL) - Method in interface ghidra.framework.model.Project
Remove the project view from this project.
removeProjectView(URL) - Method in class ghidra.framework.project.DefaultProject
Remove the view from this project.
removeProjectViewListener(ProjectViewListener) - Method in interface ghidra.framework.model.Project
Remove a project view listener previously added.
removeProjectViewListener(ProjectViewListener) - Method in class ghidra.framework.project.DefaultProject
 
removeProperty(String) - Method in class generic.theme.GThemeValueMap
removes any JavaPropertyValue with the given id from this map.
removeProperty(String) - Method in class ghidra.app.util.PseudoData
Remove the property value with the given name for this code unit.
removeProperty(String) - Static method in class ghidra.framework.preferences.Preferences
Removes the given preference from this preferences object.
removeProperty(String) - Method in class ghidra.program.database.code.InstructionDB
 
removeProperty(String) - Method in class ghidra.program.model.listing.DataStub
 
removeProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
 
removeProperty(String) - Method in interface ghidra.program.model.util.PropertySet
Remove the property value associated with the given name .
removePropertyChangeListener(PropertyChangeListener) - Method in class docking.action.DockingAction
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface docking.action.DockingActionIf
Removes a listener to be notified of property changes.
removePropertyChangeListener(PropertyChangeListener) - Method in class docking.actions.ActionAdapter
 
removePropertyChangeListener(PropertyChangeListener) - Method in class docking.DockingActionProxy
 
removePropertyChangeListener(PropertyChangeListener) - Method in class docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
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
 
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.map.ValueMap
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
 
removeRange(Address, Address) - Method in interface ghidra.program.model.util.PropertyMap
Removes all property values within a given range.
removeRange(BigInteger, BigInteger) - Method in class docking.widgets.fieldpanel.support.FieldSelection
 
removeReference(long, Address) - Method in class ghidra.program.database.symbol.EquateDB
 
removeReference(long, Address) - Method in interface ghidra.program.model.symbol.Equate
Remove the reference at the given address
removeReference(Address, int) - Method in class ghidra.program.database.symbol.EquateDB
 
removeReference(Address, int) - Method in interface ghidra.program.model.symbol.Equate
Remove the reference at the given operand position.
removeReference(Reference) - Method in class ghidra.program.flatapi.FlatProgramAPI
Removes the given reference.
RemoveReferenceCmd - Class in ghidra.app.cmd.refs
Command for removing memory references.
RemoveReferenceCmd(Address, Address, int) - Constructor for class ghidra.app.cmd.refs.RemoveReferenceCmd
Constructs a new command for removing a memory reference.
RemoveReferenceCmd(Reference) - Constructor for class ghidra.app.cmd.refs.RemoveReferenceCmd
Constructs a new command for removing a memory reference.
removeResultRestrictions() - Method in class ghidra.program.util.ProgramMergeManager
Remove the restriction for the resulting differences to the indicated address set.
removeRow(int) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
Removes the row currently at the given position.
removeRow(int) - Method in class ghidra.util.datastruct.DataTable
Removes the given row from the table.
removeRow(int) - Method in class ghidra.util.datastruct.ManagedDataTable
Removes the given row from the table.
RemoveRowAction - Class in ghidra.app.util.viewer.format.actions
Action for removing empty rows.
RemoveRowAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.RemoveRowAction
 
removeRowObjects(TableModel, List<Object>) - Method in class ghidra.util.table.actions.DeleteTableRowAction
 
removeRowsFromBottom(int) - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
Removes a set of rows from the bottom of the view.
removeRowsFromTop(int) - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
Removes a set of rows from the top of the view.
removeSatellite() - Method in class ghidra.graph.viewer.VisualGraphView
 
removeSecondaryHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
removeSecondaryHighlights(ClangToken) - Method in class ghidra.app.decompiler.component.ClangHighlightController
Removes all secondary highlights for the given token
removeSecondaryHighlights(Function) - Method in class ghidra.app.decompiler.component.ClangHighlightController
Removes all secondary highlights for the given function
removeSecondaryHighlights(Function) - Method in class ghidra.app.decompiler.component.DecompilerPanel
Removes all secondary highlights for the current function
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(Address) - Constructor for class ghidra.app.cmd.function.RemoveStackDepthChangeCommand
 
removeStackReference(int) - Method in class ghidra.app.util.PseudoData
 
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.
removeStringProperty(String) - Method in interface ghidra.program.model.listing.ProgramUserData
Removes the String property with the given name;
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.
removeTab(T) - Method in class docking.widgets.tab.GTabPanel
Removes the tab with the given value.
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
 
removeTabs(Collection<T>) - Method in class docking.widgets.tab.GTabPanel
Remove tabs for all values in the given list.
removeTag(String) - Method in class ghidra.program.database.function.FunctionDB
 
removeTag(String) - Method in interface ghidra.program.model.listing.Function
Removes the given tag from this function.
removeTag(String) - Method in class ghidra.util.UndefinedFunction
 
removeTaskListener(GTaskListener) - Method in class ghidra.framework.task.GTaskManager
Removes the given GTaskListener from this queue.
removeTerminalListener(TerminalListener) - Method in interface ghidra.app.services.Terminal
Remove a listener for terminal events
removeThemeListener(ThemeListener) - Static method in class generic.theme.Gui
Removes the given ThemeListener from the list of listeners to be notified of theme changes.
removeThemeListener(ThemeListener) - Method in class generic.theme.ThemeManager
Removes the given ThemeListener from the list of listeners to be notified of theme changes.
removeThreadedTableModelListener(ThreadedTableModelListener) - Method in class docking.widgets.table.threaded.ThreadedTableModel
 
removeToolAction(DockingActionIf) - Method in class docking.ActionToGuiHelper
Removes the given action from the global menu and toolbar
removeToolChestChangeListener(ToolChestChangeListener) - Method in interface ghidra.framework.model.ToolChest
Remove a listener that is listening to when the tool chest is changed.
removeToolListener(ToolListener) - Method in class ghidra.framework.plugintool.mgr.EventManager
Remove the given tool listener from the list of tool listeners
removeToolListener(ToolListener) - Method in class ghidra.framework.plugintool.PluginTool
 
removeTrackedTask(Task) - Static method in class ghidra.util.TaskUtilities
Removes the Task to the list of tasks that have not yet finished running.
removeTrackedTaskListener(TrackedTaskListener) - Static method in class ghidra.util.TaskUtilities
Removes the given listener added via TaskUtilities.addTrackedTask(Task,TaskMonitor).
removeTransactionListener(TransactionListener) - Method in class ghidra.framework.data.DomainObjectAdapterDB
Removes the given transaction listener from this domain object.
removeTransactionListener(TransactionListener) - Method in interface ghidra.framework.model.DomainObject
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.StubListing
 
removeTreeExpansionListener(TreeExpansionListener) - Method in class docking.widgets.tree.GTree
 
removeTreeModelListener(TreeModelListener) - Method in class docking.widgets.tree.internal.GTreeModel
 
removeTreeMouseListener(MouseListener) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
removeTreeSelectionListener(GTreeSelectionListener) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
Remove the tree selection listener from the data tree.
removeType(DataType) - Method in class ghidra.app.util.DataTypeDependencyOrderer
This method removes a DataType from the list and marks the data as dirty (all must need recalculated).
removeUnscheduledJobs() - Method in class generic.concurrent.ConcurrentQ
 
removeUnusedOptions() - Method in class ghidra.framework.options.ToolOptions
Check each option to ensure that an owner is still registered for it; if there is no owner, then remove the option.
removeUnusedOptions() - Method in class ghidra.framework.plugintool.mgr.OptionsManager
 
removeUnviewableAddressRanges(AddressSet) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
Removes the given addresses from the set of addresses that get mapped into indexes.
removeUpdate(DocumentEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
removeUserDataFile(FolderItem, FileSystem) - Method in class ghidra.framework.data.DBWithUserDataContentHandler
Remove user data file associated with an existing folder item.
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.StubListing
 
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 - Enum constant in enum class ghidra.app.cmd.function.FunctionRenameOption
FunctionRenameOption.RENAME indicates that the current Function name should always be changed.
RENAME - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
RENAME - Static variable in class ghidra.program.model.symbol.LabelHistory
Label renamed.
RENAME_AND_ADD - Enum constant in enum class ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
 
RENAME_AND_ADD - Enum constant in enum class ghidra.program.model.data.DataTypeConflictHandler.ConflictResult
 
RENAME_CHECKED_OUT_BUTTON_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
 
RENAME_IF_DEFAULT - Enum constant in enum class ghidra.app.cmd.function.FunctionRenameOption
FunctionRenameOption.RENAME_IF_DEFAULT indicates that the current Function name should be only be changed if it is a default name (e.g., FUN_1234).
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.
RENAMED - Enum constant in enum class ghidra.framework.model.DomainObjectEvent
 
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 destination file.
renameFolder(String, String, String) - Method in interface ghidra.framework.store.FileSystem
Renames the specified folder to a new name.
renameFolder(String, String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
 
renameFolder(String, String, String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
 
renameFolder(String, String, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
 
RenameLabelCmd - Class in ghidra.app.cmd.label
Command for renaming labels.
RenameLabelCmd(Address, String, String, SourceType) - Constructor for class ghidra.app.cmd.label.RenameLabelCmd
Constructs a new command for renaming global labels.
RenameLabelCmd(Symbol, String, Namespace, SourceType) - Constructor for class ghidra.app.cmd.label.RenameLabelCmd
Constructor renaming an existing symbol and changing its namespace.
RenameLabelCmd(Symbol, String, SourceType) - Constructor for class ghidra.app.cmd.label.RenameLabelCmd
Constructor renaming an existing symbol, but not changing its namespace
renameObjMsgSendRtpSymbol() - Method in class ghidra.app.util.opinion.MachoPrelinkProgramBuilder
 
renameObjMsgSendRtpSymbol() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
renameOverlaySpace(String, String) - Method in class ghidra.program.database.map.AddressMapDB
Rename an existing overlay space.
renameOverlaySpace(String, String) - Method in class ghidra.program.database.ProgramDB
 
renameOverlaySpace(String, String) - Method in interface ghidra.program.model.listing.Program
Rename an existing overlay address space.
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.StubListing
 
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 Class in ghidra.program.model.data
 
renderVertexLabel(RenderContext<V, E>, Layout<V, E>, V) - Method in class ghidra.graph.viewer.renderer.VisualGraphRenderer
 
ReorderModuleCmd - Class in ghidra.app.cmd.module
Command to reorder children in a module.
ReorderModuleCmd(String, String, String, int) - Constructor for class ghidra.app.cmd.module.ReorderModuleCmd
Constructor for ReorderModuleCmd.
REP_FOLDER_CREATED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
 
REP_FOLDER_DELETED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
 
REP_FOLDER_MOVED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
 
REP_FOLDER_RENAMED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
 
REP_ITEM_CHANGED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
 
REP_ITEM_CREATED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
 
REP_ITEM_DELETED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
 
REP_ITEM_MOVED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
 
REP_ITEM_RENAMED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
 
REP_NULL_EVENT - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
 
REP_OPEN_HANDLE_COUNT - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
 
repack() - Method in class docking.DialogComponentProvider
 
repack() - Method in interface ghidra.program.model.data.Composite
Updates packed composite to any changes in the data organization.
repack() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
repack(boolean) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
Repack components within this composite based on the current packing, alignment and DataOrganization settings.
repack(boolean) - Method in class ghidra.program.model.data.StructureDataType
 
repack(boolean) - Method in class ghidra.program.model.data.UnionDataType
 
repaint() - Method in class docking.widgets.AbstractGCellRenderer
See DefaultTableCellRenderer class header javadoc for more info.
repaint() - Method in class docking.widgets.fieldpanel.FieldPanel
 
repaint() - Method in class ghidra.graph.viewer.GraphComponent
 
repaint() - Method in interface ghidra.graph.viewer.popup.PopupSource
Signals that the graph needs to repaint
repaint() - Method in class ghidra.graph.viewer.VisualGraphView
 
repaint(long, int, int, int, int) - Method in class docking.widgets.AbstractGCellRenderer
See DefaultTableCellRenderer class header javadoc for more info.
repaint(Rectangle) - Method in class docking.widgets.AbstractGCellRenderer
See DefaultTableCellRenderer class header javadoc for more info.
repaintAll() - Method in class generic.theme.laf.LookAndFeelManager
 
reparent(AbstractStmt) - Method in class ghidra.pcode.struct.GotoStmt
 
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 - Static variable in class ghidra.app.util.viewer.field.ListingColors.CommentColors
 
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
 
Repeated - Annotation Interface in generic.test.rule
Repeat the annotated test method some number of times
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.
repeatedRule - Variable in class generic.test.AbstractGenericTest
This rule handles the Repeated annotation
RepeatedStatement - Class in generic.test.rule
A JUnit test statement that repeats its base statement 1 or more times
RepeatedStatement(Statement, Description, int) - Constructor for class generic.test.rule.RepeatedStatement
Construct the statement
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
 
RepeatedTestRule - Class in generic.test.rule
A test rule which processes the Repeated annotation
RepeatedTestRule() - Constructor for class generic.test.rule.RepeatedTestRule
 
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() - Method in record class ghidra.app.util.bin.format.golang.GoModuleInfo
Returns the value of the replace record component.
replace(int, DataType, int) - Method in interface ghidra.program.model.data.Structure
Replaces the component at the specified ordinal with a new component using the specified datatype, length, name and comment.
replace(int, DataType, int) - Method in class ghidra.program.model.data.StructureDataType
 
replace(int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Structure
Replaces the component at the specified ordinal with a new component using the specified datatype, length, name and comment.
replace(int, DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
 
replace(ColumnConstraint<T>) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
Replace the same named constraint with the given constraint.
replace(DocumentFilter.FilterBypass, int, int, String, AttributeSet) - Method in class docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
 
REPLACE - Static variable in class ghidra.program.util.ProgramMergeFilter
REPLACE is a filter value indicating that the type of difference in program1 should be replaced with the difference from program2.
REPLACE_EMPTY_STRUCTS_OR_RENAME_AND_ADD - Enum constant in enum class ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
 
REPLACE_EMPTY_STRUCTS_OR_RENAME_AND_ADD_HANDLER - Static variable in class ghidra.program.model.data.DataTypeConflictHandler
This conflict handler behaves similar to the DataTypeConflictHandler.DEFAULT_HANDLER with the difference being that a empty composite (see DataType.isNotYetDefined()) will be replaced by a similar non-empty composite type.
REPLACE_EXISTING - Enum constant in enum class ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
 
REPLACE_EXISTING - Enum constant in enum class ghidra.program.model.data.DataTypeConflictHandler.ConflictResult
 
REPLACE_HANDLER - Static variable in class ghidra.program.model.data.DataTypeConflictHandler
 
replaceAll(char[], char) - Method in class docking.widgets.fieldpanel.field.AttributedString
 
replaceAll(char[], char) - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
 
replaceAll(char[], char) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
replaceAll(char[], char) - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns a new FieldElement with all occurrences of the target characters replaced with the given replacement character.
replaceAll(char[], char) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
replaceAll(char[], char) - Method in class docking.widgets.fieldpanel.field.TextFieldElement
 
replaceAll(char[], char) - Method in class ghidra.app.decompiler.component.ClangFieldElement
 
replaceAll(char[], char) - Method in class ghidra.util.bean.field.AnnotatedTextFieldElement
 
replaceArgument(int, String, DataType, String, SourceType) - Method in interface ghidra.program.model.data.FunctionDefinition
Replace the given argument with another data type
replaceArgument(int, String, DataType, String, SourceType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
replaceAtOffset(int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Structure
Replaces all components containing the specified byte offset with a new component using the specified datatype, length, name and comment.
replaceAtOffset(int, DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
 
replaceComment(int, Address) - Method in class ghidra.program.util.ProgramMerge
replaceComment replaces the comment of the indicated type in program1 with the comment in program2 at the specified address.
replaceDataType(DataType, DataType, boolean) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
replaceDataType(DataType, DataType, boolean) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
 
replaceDataType(DataType, DataType, boolean) - Method in interface ghidra.program.model.data.DataTypeManager
Replace an existing dataType with another.
replaceDataTypes(Map<Long, Long>) - Method in class ghidra.program.database.code.CodeManager
 
replaceDataTypes(Map<Long, Long>) - Method in class ghidra.program.database.function.FunctionManagerDB
 
replaceDataTypes(Map<Long, Long>) - Method in class ghidra.program.database.symbol.SymbolManager
 
replaceDataTypesUsed(Map<Long, Long>) - Method in class ghidra.program.database.data.DataTypeManagerDB
Allow extensions to perform any neccessary fixups to address all datatype replacements.
replaceDataTypesUsed(Map<Long, Long>) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
replaceDataTypesUsed(Map<Long, Long>) - Method in class ghidra.program.database.ProjectDataTypeManager
 
replaceDataTypesUsed(Map<Long, Long>) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
 
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.dwarf.DWARFName
Creates a new DWARFNameInfo instance, using this instance as the template, replacing the name with a new name.
replaceParameters(Function.FunctionUpdateType, boolean, SourceType, Variable...) - Method in class ghidra.program.database.function.FunctionDB
 
replaceParameters(Function.FunctionUpdateType, boolean, SourceType, Variable...) - Method in interface ghidra.program.model.listing.Function
Replace all current parameters with the given list of parameters.
replaceParameters(Function.FunctionUpdateType, boolean, SourceType, Variable...) - Method in class ghidra.util.UndefinedFunction
 
replaceParameters(List<? extends Variable>, Function.FunctionUpdateType, boolean, SourceType) - Method in class ghidra.program.database.function.FunctionDB
 
replaceParameters(List<? extends Variable>, Function.FunctionUpdateType, boolean, SourceType) - Method in interface ghidra.program.model.listing.Function
Replace all current parameters with the given list of parameters.
replaceParameters(List<? extends Variable>, Function.FunctionUpdateType, boolean, SourceType) - Method in class ghidra.util.UndefinedFunction
 
replaceRange(String, int, int) - Method in class docking.widgets.ScrollableTextArea
replaces the range of text specified
replaceReference(Reference, Reference) - Method in class ghidra.program.util.ProgramMerge
Replaces the reference in program1 with the reference from the origin program.
replaceReference(Reference, Reference, long) - Method in class ghidra.program.util.ProgramMerge
Replaces the reference in program1 with the reference from the origin program.
replaceReferences(Address, int) - Method in class ghidra.program.util.ProgramMerge
replaceReferences replaces all references in program1 for the specified address and operand index with those in program2.
replaceReferences(AddressSetView, boolean, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
replaceReferences replaces all references in program1 for the specified address set with the references from program2.
replaceReferences(AddressSetView, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
replaceReferences replaces all references in program1 for the specified address set with those in program2.
replaceService(PluginTool, Class<? extends T>, T) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
Replaces the given implementations of the provided service class with the given class.
replaceSourceArchive(SourceArchive, SourceArchive) - Method in class ghidra.program.database.data.DataTypeManagerDB
Replace one source archive (oldDTM) with another (newDTM).
replaceToolTemplate(ToolTemplate) - Method in interface ghidra.framework.model.ToolChest
Performs the same action as calling ToolChest.remove(String) and then ToolChest.addToolTemplate(ToolTemplate).
replaceType(SymbolType) - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
Creates a new DWARFNameInfo instance, using this instance as the template, replacing the SymbolType with a new value.
replaceVariables(Address, List<Variable>, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
replaceFunctionVariables replaces the function variables/parameters in program1 with that from the origin program.
replaceWith(DataType) - Method in class ghidra.program.model.data.AbstractDataType
 
replaceWith(DataType) - Method in interface ghidra.program.model.data.DataType
For datatypes that support change, this method replaces the internals of this datatype with the internals of the given datatype.
replaceWith(DataType) - Method in class ghidra.program.model.data.DataTypeImpl
 
replaceWith(DataType) - Method in class ghidra.program.model.data.EnumDataType
 
replaceWith(DataType) - Method in class ghidra.program.model.data.StructureDataType
Replaces the internal components of this structure with components of the given structure including packing and alignment settings.
replaceWith(DataType) - Method in class ghidra.program.model.data.UnionDataType
 
report(Component, String, String) - Method in interface docking.ErrorReporter
 
reportError(Location, String) - Method in class ghidra.pcode.exec.SleighProgramCompiler.ErrorCollectingPcodeParser
 
reportError(String) - Method in interface ghidra.sleigh.grammar.ExpressionEnvironment
 
reportError(String) - Method in class ghidra.sleigh.grammar.SleighPreprocessor
 
reportWarning(Location, String) - Method in class ghidra.pcode.exec.SleighProgramCompiler.ErrorCollectingPcodeParser
 
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_NAME - Static variable in class ghidra.framework.data.DefaultProjectData
 
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
 
RepositoryNotFoundException - Exception in ghidra.framework.client
RepositoryNotFoundException thrown when a failed connection occurs to a non-existing repository.
RepositoryNotFoundException(String) - Constructor for exception ghidra.framework.client.RepositoryNotFoundException
 
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.
represent - Variable in class ghidra.program.model.pcode.HighVariable
 
requestFilter() - Method in class docking.widgets.table.threaded.AddRemoveJob
 
requestFilter() - Method in class docking.widgets.table.threaded.SortJob
 
requestFilter() - Method in class docking.widgets.table.threaded.TableUpdateJob
Tells the job that the filter criteria has changed.
requestFocus() - Method in class docking.ComponentProvider
 
requestFocus() - Method in class docking.DockableComponent
 
requestFocus() - Method in class docking.DockableHeader
 
requestFocus() - Method in class docking.GenericHeader
 
requestFocus() - Method in class docking.widgets.combobox.GhidraComboBox
 
requestFocus() - Method in class docking.widgets.fieldpanel.AccessibleField
 
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 interface ghidra.app.services.CodeViewerService
Request that the main connected Listing view gets 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.
requestTableEditorFocus() - Method in class docking.widgets.table.GTable
 
requireCount(int, List<?>) - Static method in enum class ghidra.pcode.exec.SleighUtils
Require (as part of pattern matching) that the given list of children has a particular size
requireGetter(Class<?>, String) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
 
requirePointerDataType(Program) - Static method in class ghidra.pcode.emu.sys.UseropEmuSyscallDefinition
Obtain the program's "pointer" data type, throwing an exception if absent
requiresDynamicStorage() - Method in class ghidra.program.model.pcode.HighVariable
Return true in when the HighVariable should be recorded (in the database) using dynamic storage rather than using the actual address space and offset of the representative varnode.
requiresLanguageCompilerSpec() - Method in class ghidra.app.util.opinion.LoadSpec
Gets whether or not this LoadSpec requires a language/compiler to load something.
requiresRelocation() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
Checks to see if this relocation requires work to be done on it.
requireStringAttr(Element, String) - Static method in class ghidra.util.xml.XmlUtilities
Throws an IOException with a verbose explanation if the requested attribute is not present or is empty.
RES_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
 
Reserved - Variable in class ghidra.pty.windows.jna.ConsoleApiNative.PROC_THREAD_ATTRIBUTE_LIST
 
reset() - Method in class docking.widgets.pathmanager.AbstractPathsDialog
 
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
reset() - Method in class docking.widgets.values.AbstractValue
Resets the value to its original value when constructed
reset() - Method in class docking.widgets.values.GValuesMap
Resets the values back to their original values when constructed.
reset() - Method in class generic.hash.FNV1a32MessageDigest
 
reset() - Method in class generic.hash.FNV1a64MessageDigest
 
reset() - Method in interface generic.hash.MessageDigest
Resets the digest for further use.
reset() - Method in class ghidra.app.util.bin.ByteProviderInputStream
 
reset() - Method in class ghidra.app.util.headless.HeadlessAnalyzer
Resets the state of the headless analyzer to the default settings.
reset() - Method in class ghidra.app.util.headless.HeadlessOptions
Resets the options to its default settings.
reset() - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
Resets the library search path to match the system search paths.
reset() - Method in class ghidra.app.util.opinion.BoundedBufferedReader
Resets the stream to the most recent mark.
reset() - Method in class ghidra.app.util.opinion.LibraryPathsDialog
 
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.formats.gfilesystem.RefdInputStream
 
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.data.StringRenderParser
Reset the parser
reset() - Method in class ghidra.python.PythonPlugin
Resets the interpreter's state.
reset() - Method in interface ghidra.util.ascii.ByteStreamCharMatcher
Resets the internal state of this ByteMatcher so that it can be reused against another byte stream.
reset() - Method in class ghidra.util.ascii.MinLengthCharSequenceMatcher
 
reset() - Method in class ghidra.util.ascii.MultiByteCharMatcher
 
reset() - Method in class ghidra.util.MonitoredInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class ghidra.util.task.TaskMonitorComponent
Reset this monitor so that it can be reused
RESET_CONTEXT_ON_UPGRADE - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
Property to indicate that all stored instruction context should be cleared during a language upgrade operation which requires redisassembly.
resetAll(GThemeValueMap) - Method in class generic.theme.laf.LookAndFeelManager
Called when all colors, fonts, and icons may have changed
resetAll(GThemeValueMap) - Method in class generic.theme.laf.NimbusLookAndFeelManager
 
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.
resetAnalysisFlags(Program) - Static method in class ghidra.program.util.GhidraProgramUtilities
Resets the analysis flags to the program defaults With this reset, the user will be prompted to analyze the program the next time it is opened.
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
 
resetContext(CoffSectionHeader) - Method in class ghidra.app.util.bin.format.coff.relocation.CoffRelocationContext
Reset context at start of COFF section relocation processing
resetDatabaseId(File) - Static method in class db.DBHandle
Reset the database ID contained within the specified database file.
resetDBSourceFile(FolderItem, DomainObjectAdapterDB) - Method in interface ghidra.framework.data.ContentHandler
Reset the database for the specified domain object to its latest buffer file version.
resetDBSourceFile(FolderItem, DomainObjectAdapterDB) - Method in class ghidra.program.database.DataTypeArchiveContentHandler
 
resetDBSourceFile(FolderItem, DomainObjectAdapterDB) - Method in class ghidra.program.database.ProgramContentHandler
 
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
 
resetFontSize() - Method in class docking.ComponentProvider
Tells the provider to reset the font size for this provider.
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.
resetLogging() - Method in class generic.test.AbstractGenericTest
 
resetOutputStream(DbgTimer.TabbingOutputStream) - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer
Put the original tabbing stream back
resetProgramOptions(TaskMonitor) - Method in class ghidra.program.database.ProgramCompilerSpec
Reset options to default (for this CompilerSpec) This is for setLanguage to clear out strings that might belong to the old language.
resetRegAllocation() - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
 
resetState() - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
ResetTranslationAction - Class in docking.widgets.imagepanel.actions
An action to re-center the image on a NavigableImagePanel.
ResetTranslationAction(String, ImagePanel) - Constructor for class docking.widgets.imagepanel.actions.ResetTranslationAction
 
resetZoom() - Method in class docking.widgets.imagepanel.ImagePanel
 
ResidentNameTable - Class in ghidra.app.util.bin.format.ne
A class to represent the new-executable resident name table.
resize(int, T) - Method in class generic.stl.VectorSTL
 
resize(short, short) - Method in class ghidra.pty.windows.PseudoConsoleHandle
 
ResizePseudoConsole(WinNT.HANDLE, ConsoleApiNative.COORD.ByValue) - Method in interface ghidra.pty.windows.jna.ConsoleApiNative
 
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.AbstractAssemblyTreeResolver
Resolve the tree for the given parameters
resolve(AssemblyResolvedPatterns, Collection<AssemblyResolvedError>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
Generate machine (partial) code for this node
resolve(AssemblyResolvedPatterns, Collection<AssemblyResolvedError>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructState
Generate machine (partial) code for this node
resolve(AssemblyResolvedPatterns, Collection<AssemblyResolvedError>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyNopState
 
resolve(AssemblyResolvedPatterns, Collection<AssemblyResolvedError>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandState
 
resolve(Position, int) - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
Method resolve.
resolve(Position, int) - Method in class ghidra.app.plugin.processors.generic.HandleTemplate
 
resolve(Position, int) - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
Resolves a varnode at the given position and buffer offset
resolve(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.DecisionNode
 
resolve(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.symbol.NameSymbol
 
resolve(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
 
resolve(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
 
resolve(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueMapSymbol
 
resolve(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeListSymbol
 
resolve(DataType, DataTypeConflictHandler) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
resolve(DataType, DataTypeConflictHandler) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
 
resolve(DataType, DataTypeConflictHandler) - Method in interface ghidra.program.model.data.DataTypeManager
Returns a dataType that is "in" (ie suitable implementation) this Manager, creating a new one if necessary.
resolve(TaskMonitor) - Method in class ghidra.app.util.opinion.MemorySectionResolver
Perform final resolve of all defined memory "sections" to establish final memory mappings.
resolve(HashMap<Object, Handle>, Position, int) - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
 
resolve(HashMap<Object, Handle>, Position, int) - Method in class ghidra.app.plugin.processors.generic.HandleTemplate
Method resolve.
resolve(HashMap<Object, Handle>, Position, int) - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
Method resolve.
resolveCharacteristics(int) - Static method in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
 
resolveConflict(DataType, DataType) - Method in class ghidra.app.util.bin.format.dwarf.DWARFDataTypeConflictHandler
 
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, Constructor, List<AssemblyResolution>, AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
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
 
resolvedBuilder(AssemblyPatternBlock, AssemblyPatternBlock, String, Constructor, List<AssemblyResolution>, AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
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.
resolveFlags(int) - Static method in enum class ghidra.app.util.bin.format.pe.SectionFlags
 
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
resolveLibraryFile(GFileSystem, Path, String) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Resolves the given library path to an existing FSRL.
resolveLibraryFile(GFileSystem, Path, String) - Method in class ghidra.app.util.opinion.MachoLoader
Special Mach-O library file resolver to account for a "Versions" subdirectory being inserted in the library lookup path.
resolveLine(Address, String) - Method in interface ghidra.app.plugin.assembler.GenericAssembler
Assemble a line instruction at the given address.
resolveLine(Address, String) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
resolveLine(Address, String, AssemblyPatternBlock) - Method in interface ghidra.app.plugin.assembler.GenericAssembler
Assemble a line instruction at the given address, assuming the given context.
resolveLine(Address, String, AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
resolveMap - Variable in class ghidra.app.merge.MergeManager
 
resolveMutations(AssemblyResolvedPatterns, Collection<AssemblyResolvedError>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructState
Solve the mutations for the selected constructor
resolveNameOff(long, long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the GoName corresponding to an offset that is relative to the controlling GoModuledata's typesOffset.
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.
resolvePatterns(AssemblyConstructorSemantic, int, AssemblyResolutionResults) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
Apply a constructor pattern
resolvePatterns(AssemblyResolvedPatterns, Collection<AssemblyResolvedError>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructState
Apply each possible pattern for the selected constructor
resolvePendingBackfills(AssemblyResolutionResults) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
Attempt a second time to solve operands and context changes
resolver - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
 
resolver - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyStateGenerator
 
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
 
resolveRemainingChildren(AssemblyResolvedPatterns, Collection<AssemblyResolvedError>, List<AbstractAssemblyState>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructState
A recursive function from resolving all children right-to-left and accumulating the patterns
resolveRootRecursion(AssemblyResolutionResults) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
If necessary, resolve recursive constructors at the root, usually for prefixes
resolveSegment(int) - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
Given an index, retrieve the specific segment it refers to.
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
 
resolveTextOff(long, long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the Address to an offset that is relative to the controlling GoModuledata's text value.
resolveTree(AssemblyParseResult, Address) - Method in interface ghidra.app.plugin.assembler.GenericAssembler
Resolve a given parse tree at the given address.
resolveTree(AssemblyParseResult, Address) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
resolveTree(AssemblyParseResult, Address, AssemblyPatternBlock) - Method in interface ghidra.app.plugin.assembler.GenericAssembler
Resolve a given parse tree at the given address, assuming the given context
resolveTree(AssemblyParseResult, Address, AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
resolveTypeOff(long, long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
Returns the GoType corresponding to an offset that is relative to the controlling GoModuledata's typesOffset.
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 - Variable in class ghidra.program.model.lang.protorules.AssignAction
 
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.
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(BinaryReader, 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(BinaryReader, 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(BinaryReader, 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(BinaryReader, int) - Constructor for class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryStringU
Constructor.
ResourceFieldLocation - Class in ghidra.app.util.viewer.field
A ProgramLocation of an item that is a Resource embedded in a binary (ie.
ResourceFieldLocation() - Constructor for class ghidra.app.util.viewer.field.ResourceFieldLocation
Default constructor needed for restoring from XML.
ResourceFieldLocation(Program, Address, int[], String, int, int, Data) - Constructor for class ghidra.app.util.viewer.field.ResourceFieldLocation
Creates an ResourceFieldLocation
ResourceFile - Class in generic.jar
Class for representing file object regardless of whether they are actual files in the file system or or files stored inside of a jar file.
ResourceFile(ResourceFile, String) - Constructor for class generic.jar.ResourceFile
Construct a new ResourceFile from a parent file and a relative child path.
ResourceFile(File) - Constructor for class generic.jar.ResourceFile
Construct a ResourceFile that represents a normal file in the file system.
ResourceFile(String) - Constructor for class generic.jar.ResourceFile
Constructs a Resource file from string path that can be either a file path or a jar url.
ResourceFile(String, JarEntryFilter) - Constructor for class generic.jar.ResourceFile
Constructs a Resource file from string path that can be either a file path or a jar url.
ResourceFileFilter - Interface in generic.jar
 
ResourceFileJavaFileManager - Class in ghidra.app.script
A JavaFileManager that works with Ghidra's ResourceFiles.
ResourceFileJavaFileManager(List<ResourceFile>, Set<ResourceFile>) - Constructor for class ghidra.app.script.ResourceFileJavaFileManager
Create a JavaFileManager for use by the JavaCompiler.
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
 
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(DBStringMapAdapter, String) - Static method in class ghidra.program.model.data.DataOrganizationImpl
Restore a data organization from the specified DB data map.
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 - Enum constant in enum class ghidra.graph.viewer.layout.LayoutListener.ChangeType
 
restoreActionXml(XmlPullParser, ParamListStandard) - Static method in class ghidra.program.model.lang.protorules.AssignAction
Read the next action element from the stream and return the new configured AssignAction object.
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
restoreAttributesXml(XmlElement) - Method in class ghidra.program.model.lang.protorules.SizeRestrictedFilter
 
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
 
restoreColor(String) - Method in class generic.theme.ApplicationThemeManager
 
restoreColor(String) - Method in class generic.theme.StubThemeManager
 
restoreColor(String) - Method in class generic.theme.ThemeManager
Restores the current color value for the given color id to the value established by the current theme.
RESTORED - Enum constant in enum class ghidra.framework.model.DomainObjectEvent
 
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
 
restoreDefault() - Method in class ghidra.framework.options.ThemeColorOption
 
restoreDefault() - Method in class ghidra.framework.options.ThemeFontOption
 
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
 
restoreFilterXml(XmlPullParser) - Static method in interface ghidra.program.model.lang.protorules.DatatypeFilter
Instantiate a filter from the given stream.
restoreFilterXml(XmlPullParser) - Static method in interface ghidra.program.model.lang.protorules.QualifierFilter
Instantiate a qualifier from the stream.
restoreFont(String) - Method in class generic.theme.ApplicationThemeManager
 
restoreFont(String) - Method in class generic.theme.StubThemeManager
 
restoreFont(String) - Method in class generic.theme.ThemeManager
Restores the current font value for the given font id to the value established by the current theme.
restoreFromPreferences(String, Path[], String) - Method in class docking.widgets.pathmanager.PathManager
Restore paths from user Preferences using the specified keys.
restoreFromXml(Element) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
Restores the format for this model from XML.
restoreFromXml(Element) - Method in interface ghidra.framework.model.ToolTemplate
Restore this object from a saved XML element.
restoreFromXml(Element) - Method in class ghidra.framework.plugintool.PluginTool
 
restoreFromXml(Element) - Method in class ghidra.framework.project.tool.GhidraTool
 
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(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
 
restoreIcon(String) - Method in class generic.theme.ApplicationThemeManager
 
restoreIcon(String) - Method in class generic.theme.StubThemeManager
 
restoreIcon(String) - Method in class generic.theme.ThemeManager
Restores the current icon value for the given icon id to the value established by the current theme.
restoreImageBase() - Method in class ghidra.program.database.ProgramDB
 
restoreImageBase() - Method in interface ghidra.program.model.listing.Program
Restores the last committed image base.
restoreLibraryPaths(String[]) - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
Call this to restore paths that were previously persisted.
restoreOptions() - Method in class docking.actions.KeyBindings
Restores the tool options key bindings to the default values originally loaded when the system started.
restoreOptionsFromXml(Element) - Method in class ghidra.framework.plugintool.PluginTool
 
restoreOriginalName() - Method in class ghidra.program.database.external.ExternalLocationDB
 
restoreOriginalName() - Method in interface ghidra.program.model.symbol.ExternalLocation
If this external location has a replacement name, then the primary symbol will be deleted and the original symbol will become the primary symbol, effectively restoring the location to it's original name.
restorePluginsFromXml(Element) - Method in class ghidra.framework.plugintool.PluginTool
 
restorePreferencesFromXML(Element) - Method in class docking.DockingWindowManager
 
restoreProgram(String) - Method in class ghidra.test.TestEnv
Copies the specified program zip file to the JUnit test project's root folder.
restoreProperties(ObjectInputStream) - Method in class ghidra.program.model.util.DefaultPropertyMap
Restore properties from the given input stream.
restoreProperties(ObjectInputStream) - Method in class ghidra.util.map.ValueMap
Restores all the properties from the input stream.
restoreProperty(ObjectInputStream, long) - Method in class ghidra.util.map.IntValueMap
 
restoreProperty(ObjectInputStream, long) - Method in class ghidra.util.map.ObjectValueMap
 
restoreProperty(ObjectInputStream, long) - Method in class ghidra.util.map.ValueMap
 
restoreRangeXml(XmlElement, CompilerSpec) - Static method in class ghidra.program.model.pcode.AddressXML
A memory range is read from attributes of an XML tag.
restoreSelection() - Method in class ghidra.framework.main.logviewer.ui.FVTable
Set any previously selected table rows to a selected state.
restoreSideeffectXml(XmlPullParser, ParamListStandard) - Static method in class ghidra.program.model.lang.protorules.AssignAction
Read the next sideeffect element from the stream and return the new configured AssignAction object.
restoreSQL(String, int, WeightFactory, IDFLookup) - Method in class generic.lsh.vector.HashEntry
 
restoreSQL(String, WeightFactory, IDFLookup) - Method in class generic.lsh.vector.LSHCosineVector
 
restoreSQL(String, WeightFactory, IDFLookup) - Method in interface generic.lsh.vector.LSHVector
 
restoreState() - Method in class ghidra.util.table.AbstractSelectionNavigationAction
 
restoreState(SaveState) - Method in class docking.widgets.pathmanager.PathManager
Restores the paths from the specified SaveState object.
restoreState(Program, SaveState) - Method in class ghidra.app.decompiler.DecompilerLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.AddressFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.AutomaticCommentFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.CommentFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.EolCommentFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.EquateOperandFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.FieldNameFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionCallFixupFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionLocation
Restore this function location using the given program and save state object.
restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionNameFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionParameterFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionParameterNameFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionRepeatableCommentFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionReturnTypeFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionSignatureFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionSignatureSourceFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionTagFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.LabelFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.MnemonicFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.OperandFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.PcodeFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.PlateFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.ProgramLocation
Restore this program location using the given program and save state object.
restoreState(Program, SaveState) - Method in class ghidra.program.util.RefRepeatCommentFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.RegisterFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.RegisterTransitionFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.RepeatableCommentFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.SpacerFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.SubDataFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.VariableCommentFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.VariableLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.VariableLocFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.VariableNameFieldLocation
 
restoreState(Program, SaveState) - Method in class ghidra.program.util.VariableTypeFieldLocation
 
restoreState(VarnodeContext) - Method in class ghidra.program.util.SymbolicPropogator.SavedFlowState
 
restoreThemeValues() - Method in class generic.theme.ApplicationThemeManager
 
restoreThemeValues() - Method in class generic.theme.StubThemeManager
 
restoreThemeValues() - Method in class generic.theme.ThemeManager
Restores all the current application back to the values as specified by the active theme.
restoreTool() - Method in class ghidra.framework.plugintool.util.TransientToolState
Restore the tool's state.
restoreTool(DomainObject) - Method in class ghidra.framework.plugintool.util.UndoRedoToolState
Restore the tool's state.
restoreTransientState(Object) - Method in class ghidra.framework.plugintool.Plugin
Provides the transient state object that was returned in the corresponding getTransientState() call.
restoreTreeState(GTreeState) - Method in class docking.widgets.tree.GTree
Restores the expanded and selected state of this tree to that contained in the given state object.
restoreUndoRedoState(DomainObject, Object) - Method in class ghidra.framework.plugintool.Plugin
Updates the plugin's state based on the data stored in the state object.
restoreVectorFromSql(String) - Method in class generic.lsh.vector.LSHVectorFactory
Generate an LSHVector based on string returned from SQL query Factory generates weights based on term frequency info in the string and its internal IDF knowledge
restoreVectorFromSql(String) - Method in class generic.lsh.vector.WeightedLSHCosineVectorFactory
 
restoreVectorFromXml(XmlPullParser) - Method in class generic.lsh.vector.LSHVectorFactory
Generate an LSHVector based on XML tag seen by pull parser.
restoreVectorFromXml(XmlPullParser) - Method in class generic.lsh.vector.WeightedLSHCosineVectorFactory
 
restoreWindowDataFromXml(Element) - Method in class docking.DockingWindowManager
Restore to the docking window manager the layout and positioning information from XML.
restoreWindowingDataFromXml(Element) - Method in class ghidra.framework.plugintool.PluginTool
 
restoreWindowingDataFromXml(Element) - Method in class ghidra.framework.project.tool.GhidraTool
 
restoreXml(XmlElement, CompilerSpec) - Static method in class ghidra.program.model.pcode.AddressXML
Restore an Address (as an AddressSpace and an offset) and an optional size from XML tag.
restoreXml(XmlElement, Language) - Static method in class ghidra.program.model.pcode.AddressXML
Restore an Address (as an AddressSpace and an offset) and an optional size from XML tag.
restoreXml(XmlPullParser) - Method in class generic.lsh.vector.IDFLookup
 
restoreXml(XmlPullParser) - Method in class generic.lsh.vector.WeightFactory
Build (deserialize) this object from an XML stream
restoreXml(XmlPullParser) - Method in class ghidra.program.model.data.BitFieldPackingImpl
Restore settings from a \ tag in an XML stream.
restoreXml(XmlPullParser) - Method in class ghidra.program.model.data.DataOrganizationImpl
Restore settings from an XML stream.
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.AndFilter
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.AssignAction
Configure any details of how this action should behave from the stream
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.ConsumeAs
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.ConsumeExtra
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.ConvertToPointer
 
restoreXml(XmlPullParser) - Method in interface ghidra.program.model.lang.protorules.DatatypeFilter
Configure details of the data-type class being filtered from the given stream
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.DatatypeMatchFilter
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.GotoStack
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.HiddenReturnAssign
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.HomogeneousAggregate
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.MetaTypeFilter
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.MultiMemberAssign
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.MultiSlotAssign
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.MultiSlotDualAssign
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.PositionMatchFilter
 
restoreXml(XmlPullParser) - Method in interface ghidra.program.model.lang.protorules.QualifierFilter
Configure details of the criteria being filtered from the given stream
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.SizeRestrictedFilter
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.protorules.VarargsFilter
 
restoreXml(XmlPullParser) - Method in class ghidra.util.bytesearch.AlignRule
 
restoreXml(XmlPullParser) - Method in class ghidra.util.bytesearch.DummyMatchAction
 
restoreXml(XmlPullParser) - Method in interface ghidra.util.bytesearch.MatchAction
Action can be constructed from XML
restoreXml(XmlPullParser) - Method in interface ghidra.util.bytesearch.PostRule
Can restore state of instance PostRule from XML
restoreXml(XmlPullParser, WeightFactory) - Method in class generic.lsh.vector.HashEntry
 
restoreXml(XmlPullParser, WeightFactory, IDFLookup) - Method in class generic.lsh.vector.HashEntry
Restore entry but recalculate the idf
restoreXml(XmlPullParser, WeightFactory, IDFLookup) - Method in class generic.lsh.vector.LSHCosineVector
 
restoreXml(XmlPullParser, WeightFactory, IDFLookup) - Method in interface generic.lsh.vector.LSHVector
 
restoreXml(XmlPullParser, SleighLanguage) - Method in interface ghidra.program.model.lang.InjectPayload
Restore the payload from an XML stream.
restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.program.model.lang.InjectPayloadCallfixup
 
restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.program.model.lang.InjectPayloadCallother
 
restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.program.model.lang.InjectPayloadJumpAssist
 
restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.program.model.lang.InjectPayloadSegment
 
restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
restoreXml(XmlPullParser, CompilerSpec) - Method in interface ghidra.program.model.lang.ParamList
 
restoreXml(XmlPullParser, CompilerSpec) - Method in class ghidra.program.model.lang.ParamListStandard
 
restoreXml(XmlPullParser, CompilerSpec) - Method in class ghidra.program.model.lang.PrototypeModel
Restore the model from an XML stream.
restoreXml(XmlPullParser, CompilerSpec, List<ParamEntry>, boolean) - Method in class ghidra.program.model.lang.ParamEntry
 
restoreXml(XmlPullParser, ParamListStandard) - Method in class ghidra.program.model.lang.protorules.ModelRule
Decode this rule from stream
restoreXml(XmlPullParser, PatternFactory) - Method in class ghidra.util.bytesearch.Pattern
 
restoreXml(XmlPullParser, PatternFactory) - Method in class ghidra.util.bytesearch.PatternPairSet
Restore PatternPairSet from XML pull parser
restoreXml(XmlPullParser, List<PrototypeModel>) - Method in class ghidra.program.model.lang.PrototypeModelMerged
 
restoreXmlAttributes(ArrayList<PostRule>, ArrayList<MatchAction>, XmlPullParser, PatternFactory) - Static method in class ghidra.util.bytesearch.Pattern
Restore the PostRule and the MatchAction tags
restoreXmlData(XmlPullParser) - Method in class ghidra.util.bytesearch.DittedBitSequence
restore ditted string from XML stream with hex/binary ditted sequences in the form: 0x..d.4de2 ....0000 .1......
restoreXmlInject(String, String, int, XmlPullParser) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
 
restoringSelection(boolean) - Method in interface docking.widgets.table.SelectionManagerListener
Called before and after a selection is restored.
RESTRICT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
RESTRICT - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
RESTRICT - Static variable in class ghidra.app.util.demangler.DemangledFunction
 
RESTRICT_DISASSEMBLY_TO_EXECUTE_MEMORY_PROPERTY - Static variable in class ghidra.program.disassemble.Disassembler
RESTRICT_DISASSEMBLY_TO_EXECUTE_MEMORY_PROPERTY Program Disassembler property restricts disassembly to executable memory only.
RestrictedAddressSetContext - Interface in ghidra.app.context
Marker interface for Navigatable contexts that don't support navigating to the entire program.
RestrictedEntryListIterator() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
Construct an iterator
RestrictedEntryListIterator(int) - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
Construct an iterator starting at a given index of the sub list.
restrictedIsEmpty() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
RestrictedKeyListIterator() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
Construct an iterator
RestrictedKeyListIterator(int) - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
Construct an iterator starting at a given index of the sub list.
restrictedSize() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
RestrictedSortedList() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
RestrictedValueListIterator() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
Construct an iterator
RestrictedValueListIterator(int) - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
Construct an iterator starting at a given index of the sub list.
RestrictedValueSortedMap<K,V> - Class in ghidra.generic.util.datastruct
A view of the value-sorted map for implementing RestrictedValueSortedMap.subMapByValue(Object, boolean, Object, boolean), etc.
RestrictedValueSortedMap(ValueSortedMap<K, V>, Comparator<V>, boolean, V, boolean, boolean, V, boolean) - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap
Construct a restricted view of a value-sorted map
RestrictedValueSortedMap.RestrictedEntryListIterator - Class in ghidra.generic.util.datastruct
A list iterator suitable for List.listIterator(), etc., on the entries of a RestrictedValueSortedMap
RestrictedValueSortedMap.RestrictedKeyListIterator - Class in ghidra.generic.util.datastruct
A list iterator suitable for List.listIterator(), etc., on the keys of a RestrictedValueSortedMap
RestrictedValueSortedMap.RestrictedSortedList - Class in ghidra.generic.util.datastruct
RestrictedValueSortedMap.RestrictedValueListIterator - Class in ghidra.generic.util.datastruct
A list iterator suitable for List.listIterator(), etc., on the values of a RestrictedValueSortedMap
RestrictedValueSortedMap.RestrictedValueSortedMapEntryList - Class in ghidra.generic.util.datastruct
RestrictedValueSortedMap.RestrictedValueSortedMapKeyList - Class in ghidra.generic.util.datastruct
RestrictedValueSortedMapEntryList() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
 
RestrictedValueSortedMapKeyList() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
 
restrictResults(AddressSetView) - Method in class ghidra.program.util.ProgramMergeManager
Restrict the resulting differences to the indicated address set.
result() - Method in class ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
 
RESULT - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
RESULT - Static variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
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_NAME - Static variable in class ghidra.pcode.exec.PcodeExpression
 
RESULT_TITLE - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
 
RESULT_TITLE - Static variable in interface ghidra.app.merge.MergeConstants
 
resultAddressFactory - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
resultAddressFactory - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
resultDomainObject - Variable in class ghidra.app.merge.MergeManager
 
resultPgm - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
results(Set<AssemblyResolution>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
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.datastruct.WeakSet
 
retainEdges(GDirectedGraph<V, E>, Set<V>) - Static method in class ghidra.graph.GraphAlgorithms
Retain all edges in the graph where each edge's endpoints are in the given set of vertices.
retargetEvent(Component, KeyEvent) - Static method in class docking.actions.KeyBindingUtils
Changes the given key event to the new source component and then dispatches that event.
RETURN - Enum constant in enum class ghidra.program.model.listing.FlowOverride
Override the primary BRANCH or CALL with a suitable RETURN operation.
RETURN - Static variable in class ghidra.app.plugin.processors.generic.ConstructorInfo
 
RETURN - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
 
RETURN - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
RETURN - Static variable in class ghidra.program.model.pcode.PcodeOp
 
RETURN_NAME - Static variable in interface ghidra.program.model.listing.Parameter
 
RETURN_ORIDINAL - Static variable in interface ghidra.program.model.listing.Parameter
 
RETURN_PTR_PARAM_NAME - Static variable in interface ghidra.program.model.listing.Function
 
Return_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.Return_scope
 
Return_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
 
return_stmt() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
return_stmt() - Method in class ghidra.sleigh.grammar.SleighEcho
 
return_stmt() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
return_stmt() - Method in class ghidra.sleigh.grammar.SleighParser
 
return_stmt_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.return_stmt_return
 
RETURN_STORAGE_PTR - Enum constant in enum class 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.util.viewer.field.ListingColors.FunctionColors
 
RETURN_TYPE_CHANGED - Enum constant in enum class ghidra.program.util.FunctionChangeRecord.FunctionChangeType
 
returnAddress - Variable in class ghidra.program.model.lang.BasicCompilerSpec
 
returnErrno(PcodeExecutor<T>, int) - Method in class ghidra.pcode.emu.linux.EmuLinuxAmd64SyscallUseropLibrary
 
returnErrno(PcodeExecutor<T>, int) - Method in class ghidra.pcode.emu.linux.EmuLinuxX86SyscallUseropLibrary
 
returnErrno(PcodeExecutor<T>, int) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
Place the errno into the machine as expected by the simulated platform's ABI
ReturnParameterDB - Class in ghidra.program.database.function
 
ReturnParameterImpl - Class in ghidra.program.model.listing
ReturnParameterImpl represent the function return value.
ReturnParameterImpl(DataType, int, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
Construct a return parameter at the specified stack offset.
ReturnParameterImpl(DataType, Address, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
Construct a return parameter with a single varnode at the specified address.
ReturnParameterImpl(DataType, Register, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
Construct a return parameter using the specified register.
ReturnParameterImpl(DataType, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
Construct a return parameter which has no specific storage specified.
ReturnParameterImpl(DataType, VariableStorage, boolean, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
Construct a return parameter with one or more associated storage elements.
ReturnParameterImpl(DataType, VariableStorage, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
Construct a return parameter with one or more associated storage elements.
ReturnParameterImpl(Parameter, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
Construct a return parameter from another.
returnType - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
returnType - Variable in class ghidra.app.util.demangler.DemangledFunction
 
returnType - Variable in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
 
retval - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
retVarnodes - Variable in class ghidra.program.util.VarnodeContext
 
ReusableDialogComponentProvider - Class in docking
A version of DialogComponentProvider for clients to extend when they intend for their dialog to be reused.
ReusableDialogComponentProvider(String) - Constructor for class docking.ReusableDialogComponentProvider
 
ReusableDialogComponentProvider(String, boolean, boolean, boolean, boolean) - Constructor for class docking.ReusableDialogComponentProvider
Constructs a new ReusableDialogComponentProvider.
REUSE_TOOL - Enum constant in enum class ghidra.framework.model.DefaultLaunchMode
 
revalidate() - Method in class docking.widgets.AbstractGCellRenderer
See DefaultTableCellRenderer class header javadoc for more info.
reverse() - Method in class ghidra.util.datastruct.LongArrayList
 
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, FieldHighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.ReverseClippingTextField
Constructs a new ReverseClippingTextField that allows the cursor beyond the end of the line.
reversedChanges - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
 
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
 
reverseNonStackStorageLocations(List<Varnode>) - Static method in class ghidra.app.util.bin.format.golang.GoFunctionFixup
Invert the order of the any register storage locations to match the decompiler's logic for assigning storage to structs that varies on endianness.
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
 
rewindAttributes() - Method in interface ghidra.program.model.pcode.Decoder
Reset attribute traversal for the current element Attributes for a single element can be traversed more than once using the getNextAttributeId method.
rewindAttributes() - Method in class ghidra.program.model.pcode.PackedDecode
 
rflags - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
RGB - Enum constant in enum class docking.theme.gui.ColorSorter
 
RHEADR - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
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(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.RichHeader
Creates the Rich header found from the given reader.
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
 
RIDATA - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
right - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
 
right - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder
 
right - Variable in class ghidra.pcode.emu.sys.PairedEmuFileContents
 
right(AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder
 
RIGHT - Enum constant in enum class docking.widgets.shapes.Location
 
RIGHT - Enum constant in enum class docking.WindowPosition
 
RIGHT - Enum constant in enum class 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
 
RIGHT_REF_NOTATION - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
rightClick(JComponent, int, int) - Static method in class generic.test.AbstractGuiTest
 
rightClickCursor() - Method in class help.screenshot.AbstractScreenShotGenerator
 
rightDecompileDataSet(DecompileData) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
 
rightEdge(Location...) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
Set the next PopupWindowPlacer to be one that tries to make the placement at the right edge of the inner bounds (context) without exceeding outer bounds (screen), using an ordered, preferred placements on that edge.
rightJustify() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
 
rightLocationChanged(ProgramLocation) - Method in class ghidra.app.decompiler.component.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
 
rightMatcher - Variable in class ghidra.app.plugin.assembler.sleigh.expr.match.BinaryExpressionMatcher
 
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
rnglist - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
rnglistsptr - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
rollback(Program) - Method in class ghidra.base.project.GhidraProject
Rolls back any changes to the program since the last checkpoint.
RollbackException - Exception in ghidra.util.exception
Exception thrown when a transaction should be rolled back.
RollbackException(String) - Constructor for exception ghidra.util.exception.RollbackException
Constructor
RollbackException(String, Throwable) - Constructor for exception ghidra.util.exception.RollbackException
Constructor
RollbackException(Throwable) - Constructor for exception ghidra.util.exception.RollbackException
Constructor
root - Variable in class docking.ErrLogExpandableDialog
 
root - Variable in class ghidra.formats.gfilesystem.GFileSystemBase
 
root - Variable in class ghidra.framework.store.local.LocalFileSystem
 
root - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
root() - Method in class ghidra.sleigh.grammar.SleighEcho
 
root(ParsingEnvironment, SleighCompile) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
ROOT - Static variable in class ghidra.app.util.bin.format.dwarf.NamespacePath
 
ROOT - Static variable in class ghidra.program.model.data.CategoryPath
 
RootDecisionNode<T> - Class in generic.constraint
Special root node for a decision tree.
RootDecisionNode() - Constructor for class generic.constraint.RootDecisionNode
 
RootGhidraFolder - Class in ghidra.framework.data
 
RootGhidraFolderData - Class in ghidra.framework.data
 
rootOutputDirectory - Variable in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
 
rootPanel - Variable in class docking.DialogComponentProvider
 
ROSY_BROWN - Static variable in class ghidra.util.WebColors
 
rotate(double) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
rotate(double) - Method in class generic.text.TextLayoutGraphics
 
rotate(double, double, double) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
rotate(double, double, double) - Method in class generic.text.TextLayoutGraphics
 
rotateClockwise(Location, Location) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
Set the next PopupWindowPlacer to be one that tries to make the placement by starting at a point specified by majorBegin and minorBegin and continues clockwise to find a solution.
rotateComponent(Component) - Static method in class docking.util.AnimationUtils
 
rotateCounterClockwise(Location, Location) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
Set the next PopupWindowPlacer to be one that tries to make the placement by starting at a point specified by majorBegin and minorBegin and continues counter-clockwise to find a solution.
RotateIcon - Class in resources.icons
 
RotateIcon(Icon, int) - Constructor for class resources.icons.RotateIcon
 
round() - Method in class ghidra.pcode.floatformat.BigFloat
Round this value to the nearest whole number
round(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
 
round(BigFloat) - Method in class ghidra.pcode.floatformat.FloatFormat
Round bigFloat using this format's displayContext.
route() - Method in class ghidra.graph.viewer.edge.routing.BasicEdgeRouter
 
RoutinesCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a routines_command and routines_command_64 structure
row - Variable in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
the row within the field where this element begins
row - Variable in class docking.widgets.fieldpanel.support.FieldLocation
 
row - Variable in class docking.widgets.fieldpanel.support.RowColLocation
 
row() - Method in class docking.widgets.fieldpanel.support.RowColLocation
 
row() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramInstruction
Returns the value of the row record component.
row(int) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
row(V) - Method in class ghidra.graph.viewer.layout.GridLocationMap
 
row(V) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
row(V, int) - Method in class ghidra.graph.viewer.layout.GridLocationMap
 
Row<V> - Class in ghidra.graph.viewer.layout
A row in a grid.
ROW - Static variable in class ghidra.util.layout.RowColumnLayout
 
rowAtPoint(Point) - Method in class docking.widgets.table.GTableWidget
 
RowBasedColumnComparator<T> - Class in docking.widgets.table.sort
A comparator for a specific column that will take in a T row object, extract the value for the given column and then call the give comparator
RowBasedColumnComparator(RowObjectTableModel<T>, int, Comparator<Object>) - Constructor for class docking.widgets.table.sort.RowBasedColumnComparator
Constructs this class with the given column comparator that will get called after the given row is converted to the column value for the given sort column
RowBasedColumnComparator(RowObjectTableModel<T>, int, Comparator<Object>, Comparator<Object>) - Constructor for class docking.widgets.table.sort.RowBasedColumnComparator
This version of the constructor is used for the default case where the client will supply a backup row comparator that will get called if the given column comparator returns a '0' value.
RowColLocation - Class in docking.widgets.fieldpanel.support
Simple class to return a row, column location.
RowColLocation(int, int) - Constructor for class docking.widgets.fieldpanel.support.RowColLocation
Constructs a new RowColLocation with the given row and column.
RowColumnLayout - Class in ghidra.util.layout
This layout arranges components in rows, putting as many components as possible on a row and using as many rows as necessary.
RowColumnLayout(int, int, int, int) - Constructor for class ghidra.util.layout.RowColumnLayout
Constructs a new RowColumnLayout
RowFilterTransformer<ROW_OBJECT> - Interface in docking.widgets.table
Instances of this class converts table rows into lists of strings.
rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
rowHeightChanged(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
notifies field that the rowHeight changed
rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
rowHeightChanged(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
 
rowHeightChanged(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
rowHeightChanged(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
RowLayout - Class in docking.widgets.fieldpanel.support
RowLayout handles a single row layout that may be part of a multiple row layout that is generic enough to be used by the SingleRowLayout or the MultiRowLayout.
RowLayout - Class in ghidra.util.layout
This layout arranges components in rows, putting as many components as possible on a row and using as many rows as necessary.
RowLayout(int, int, int) - Constructor for class ghidra.util.layout.RowLayout
Constructs a new RowLayout
RowLayout(Field[], int) - Constructor for class docking.widgets.fieldpanel.support.RowLayout
Constructs a RowLayout from an array of fields
RowObject - Class in docking.widgets.table
Deprecated, for removal: This API element is subject to removal in a future version.
this class is no longer used and will be removed
RowObject() - Constructor for class docking.widgets.table.RowObject
Deprecated.
 
RowObjectFilterModel<ROW_OBJECT> - Interface in docking.widgets.table
 
RowObjectSelectionManager<T> - Class in docking.widgets.table
A class to track and restore selections made in a table.
RowObjectSelectionManager(JTable, RowObjectTableModel<T>) - Constructor for class docking.widgets.table.RowObjectSelectionManager
 
RowObjectTableModel<T> - Interface in docking.widgets.table
An interface to mark that the given model uses a single object to represent each row in the table.
rowOrder - Variable in class ghidra.program.model.data.BitmapResource
 
rows - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
 
rows() - Method in class ghidra.graph.viewer.layout.GridLocationMap
Returns the rows in this grid, sorted by index (index can be negative)
rows() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
Returns the rows in this location map, sorted from lowest index to highest
rowSelected(ROW_OBJECT) - Method in class docking.widgets.table.GFilterTable
Notifies listeners that an item was selected
rowSelectionCleared() - Method in class docking.widgets.table.GFilterTable
 
rowToFilePositionMap - Variable in class ghidra.framework.main.logviewer.model.Chunk
 
ROYAL_BLUE - Static variable in class ghidra.util.WebColors
 
RPAREN - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
RPAREN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
RPAREN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
RPAREN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
RPAREN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
RPAREN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
RPAREN - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
RPAREN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
RPAREN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
RPAREN - Static variable in class ghidra.sleigh.grammar.SleighParser
 
RSA_TYPE - Static variable in class ghidra.net.ApplicationKeyManagerUtils
 
RSH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
rsi - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
rsp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
RT_ACCELERATOR - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating an accelerator resource type.
RT_ACCELERATOR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Accelerator table.
RT_ANICURSOR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Animated cursor resource.
RT_ANIICON - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Animated icon resource.
RT_BITMAP - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating bitmap resource type.
RT_BITMAP - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Bitmap resource.
RT_CURSOR - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating cursor resource type.
RT_CURSOR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
/** Hardware-dependent cursor resource.
RT_DIALOG - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating dialog resource type.
RT_DIALOG - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Dialog box.
RT_DLGINCLUDE - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
 
RT_FONT - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating font resource type.
RT_FONT - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Font resource.
RT_FONTDIR - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating font directory resource type.
RT_FONTDIR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Font directory resource.
RT_GROUP_CURSOR - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating cursor group resource type.
RT_GROUP_CURSOR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Hardware-independent cursor resource.
RT_GROUP_ICON - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating icon group resource type.
RT_GROUP_ICON - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Hardware-independent icon resource.
RT_HTML - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
HTML resource.
RT_ICON - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating icon resource type.
RT_ICON - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Hardware-dependent icon resource.
RT_MANIFEST - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Manifest resource
RT_MENU - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating menu resource type.
RT_MENU - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Menu resource.
RT_MESSAGETABLE - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating message table resource type.
RT_MESSAGETABLE - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Message-table entry.
RT_NOTDEFINED - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Not defined in documentation but PNGs and WAVs are both this type
RT_PLUGPLAY - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Plug and Play resource.
RT_RCDATA - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating RC data resource type.
RT_RCDATA - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Application-defined resource (raw data).
RT_STRING - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating string resource type.
RT_STRING - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
String-table entry.
RT_VERSION - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
Constant indicating version resource type.
RT_VERSION - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
Version resource.
RT_VXD - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
VXD resource.
RT0_GO - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
RTTI0DataType - Class in ghidra.app.util.datatype.microsoft
The RTTI0 data type represents a TypeDescriptor structure.
RTTI0DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI0DataType
Creates a dynamic Type Descriptor data type.
RTTI0DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI0DataType
Creates a dynamic Type Descriptor data type.
RTTI1DataType - Class in ghidra.app.util.datatype.microsoft
Deprecated.
Use of this dynamic data type class is no longer recommended. Instead a BaseClassDescriptor structure data type can be obtained using the Rtti1Model.
RTTI1DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI1DataType
Deprecated.
Creates a dynamic Base Class Descriptor data type.
RTTI1DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI1DataType
Deprecated.
Creates a dynamic Base Class Descriptor data type.
RTTI2DataType - Class in ghidra.app.util.datatype.microsoft
Deprecated.
Use of this dynamic data type class is no longer recommended. Instead an array of either pointers or displacements to BaseClassDescriptor structures can be obtained using the Rtti2Model.
RTTI2DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI2DataType
Deprecated.
Creates a dynamic Base Class Array data type.
RTTI2DataType(long) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI2DataType
Deprecated.
Creates a dynamic Base Class Array data type.
RTTI2DataType(long, DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI2DataType
Deprecated.
Creates a dynamic Base Class Array data type.
RTTI2DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI2DataType
Deprecated.
Creates a dynamic Base Class Array data type.
RTTI3DataType - Class in ghidra.app.util.datatype.microsoft
Deprecated.
Use of this dynamic data type class is no longer recommended. Instead a ClassHierarchyDescriptor structure data type can be obtained using the Rtti3Model.
RTTI3DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI3DataType
Deprecated.
Creates a dynamic Class Hierarchy Descriptor data type.
RTTI3DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI3DataType
Deprecated.
Creates a dynamic Class Hierarchy Descriptor data type.
RTTI4DataType - Class in ghidra.app.util.datatype.microsoft
Deprecated.
Use of this dynamic data type class is no longer recommended. Instead a CompleteObjectLocator structure data type can be obtained using the Rtti4Model.
RTTI4DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI4DataType
Deprecated.
Creates a dynamic Complete Object Locator data type.
RTTI4DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI4DataType
Deprecated.
Creates a dynamic Complete Object Locator data type.
RTTIDataType - Class in ghidra.app.util.datatype.microsoft
An abstract class that each RTTI data type should extend to get common functionality.
RTTIDataType(String, DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTIDataType
Creates an RTTI data type.
ruleChain - Variable in class generic.test.AbstractGenericTest
 
run() - Method in class db.DBInitializer
 
run() - Method in class decompiler.DecompilerInitializer
 
run() - Method in class docking.options.editor.EditorInitializer
 
run() - Method in class docking.TaskScheduler
 
run() - Method in class docking.widgets.table.threaded.TableUpdateJob
The basic run() method that executes the state machine.
run() - Method in class foundation.FoundationInitializer
 
run() - Method in class generic.concurrent.io.IOResult
 
run() - Method in class generic.init.GenericInitializer
 
run() - Method in class generic.test.TestThread
 
run() - Method in class ghidra.app.script.GhidraScript
The run method is where the script specific code is placed.
run() - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
 
run() - Method in class ghidra.framework.store.FileSystemInitializer
 
run() - Method in class ghidra.net.SSLContextInitializer
 
run() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
run() - Method in interface ghidra.pcode.emu.PcodeThread
Emulate indefinitely
run() - Method in class ghidra.ProjectInitializer
 
run() - Method in class ghidra.pty.unix.UnixPtySessionLeader
 
run() - Method in class ghidra.pty.windows.Handle.State
 
run() - Method in class ghidra.pty.windows.PseudoConsoleHandle.PseudoConsoleState
 
run() - Method in class ghidra.python.PythonScript
 
run() - Method in class ghidra.SoftwareModelingInitializer
 
run(DomainObject, TaskMonitor) - Method in interface ghidra.framework.task.GTask
the run method where work can be performed on the given domain object.
run(PluginTool, T) - Method in class ghidra.framework.cmd.BackgroundCommand
 
run(Address, ProcessorContext, TaskMonitor) - Method in class ghidra.app.emulator.EmulatorHelper
Start execution at the specified address using the initial context specified.
run(TaskMonitor) - Method in interface docking.widgets.conditiontestpanel.ConditionTester
 
run(TaskMonitor) - Method in class docking.widgets.table.threaded.IncrementalLoadJob
 
run(TaskMonitor) - Method in class docking.widgets.tree.GTreeFilterTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.GTreeRestoreTreeStateTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeBulkTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeClearSelectionTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeClearTreeFilterTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeCollapseAllTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeExpandAllTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeExpandNodeToDepthTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeExpandPathsTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeLoadChildrenTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeSelectNodeByNameTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeSelectPathsTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeStartEditingTask
 
run(TaskMonitor) - Method in class ghidra.app.emulator.EmulatorHelper
Continue execution from the current execution address.
run(TaskMonitor) - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.ChangeExtensionTask
 
run(TaskMonitor) - Method in class ghidra.app.util.task.OpenProgramTask
 
run(TaskMonitor) - Method in class ghidra.framework.main.datatree.CheckInTask
 
run(TaskMonitor) - Method in class ghidra.framework.main.datatree.CopyTask
 
run(TaskMonitor) - Method in class ghidra.framework.main.datatree.PasteFileTask
 
run(TaskMonitor) - Method in class ghidra.framework.main.GetDomainObjectTask
 
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.framework.protocol.ghidra.GhidraURLQueryTask
 
run(TaskMonitor) - Method in class ghidra.graph.viewer.layout.CalculateLayoutLocationsTask
 
run(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.tasks.GFileSystemExtractAllTask
 
run(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.tasks.GFileSystemLoadKernelTask
 
run(TaskMonitor) - Method in class ghidra.plugins.importer.tasks.ImportBatchTask
 
run(TaskMonitor) - Method in class ghidra.program.util.ProgramTask
 
run(TaskMonitor) - Method in class ghidra.util.search.memory.MemSearcherTask
 
run(TaskMonitor) - Method in class ghidra.util.task.CompoundTask
The task run method
run(TaskMonitor) - Method in class ghidra.util.task.Task
This is the method that will be called to do the work
run(TaskMonitor) - Method in class ghidra.util.worker.Job
The method that gets called by the Worker when this job is selected to be run by the Worker.
run(I, TaskMonitor) - Method in interface generic.concurrent.QRunnable
Processes the given item in background thread provided by a GThreadPool.
run(Runnable) - Method in class ghidra.util.task.BufferedSwingRunner
Runs the given runnable.
runAsync(String, Runnable) - Static method in class generic.concurrent.GThreadPool
Runs the given runnable in a background thread using a shared thread pool of the given name.
runBulk(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeBulkTask
Perform bulk operations here.
runBulkTask(GTreeBulkTask) - Method in class docking.widgets.tree.GTree
 
runCommand(BackgroundCommand<Program>) - Method in class ghidra.app.script.GhidraScript
Runs the specified background command using the current program.
runCommand(Command<Program>) - Method in class ghidra.app.script.GhidraScript
Runs the specified command using the current program.
RUNFINQ - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
runFixups() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
runIfSwingOrPostSwingLater(Runnable) - Static method in class ghidra.util.SystemUtilities
 
runIfSwingOrRunLater(Runnable) - Static method in class ghidra.util.Swing
Runs the given runnable now if the caller is on the Swing thread.
runInBackground(TaskMonitor) - Method in class ghidra.util.task.CachingSwingWorker
Subclasses must implement this method to create the object being managed/cached.
runLater(MonitoredRunnable, String, int) - Method in class ghidra.util.task.RunManager
Schedules this runnable to be run after all runnables currently queued.
runLater(Runnable) - Static method in class ghidra.util.Swing
Calls the given runnable on the Swing thread in the future by putting the request on the back of the event queue.
runLater(Runnable) - Method in class ghidra.util.task.BufferedSwingRunner
Runs the given runnable later, buffering the request until the timeout has expired.
runManager - Variable in class ghidra.app.merge.MergeManager
 
RunManager - Class in ghidra.util.task
Helper class to execute a Runnable in a separate thread and provides a progress monitor component that is shown as needed.
RunManager() - Constructor for class ghidra.util.task.RunManager
 
RunManager(TaskListener) - Constructor for class ghidra.util.task.RunManager
 
RunManager(String, Component) - Constructor for class ghidra.util.task.RunManager
 
RunManager(String, Component, TaskListener) - Constructor for class ghidra.util.task.RunManager
 
runnable() - Static method in class utility.function.Dummy
Creates a dummy runnable
runNext(MonitoredRunnable, String) - Method in class ghidra.util.task.RunManager
Allows any currently running runnable to finish, clears any queued runnables, and then queues the given runnable to be run after the current runnable finishes.
runNext(MonitoredRunnable, String, int) - Method in class ghidra.util.task.RunManager
Allows any currently running runnable to finish, clears any queued runnables, and then queues the given runnable to be run after the current runnable finishes.
runNextTaskEvenWhenSuspended() - Method in class ghidra.framework.task.GTaskManager
This method will cause the next scheduled task to run even though the task manager is suspended.
runNow(MonitoredRunnable, String) - Method in class ghidra.util.task.RunManager
Cancels any currently running runnable, clears any queued runnables, and then runs the given runnable.
runNow(MonitoredRunnable, String, int) - Method in class ghidra.util.task.RunManager
Cancels any currently running runnable, clears any queued runnables, and then runs the given runnable.
runNow(Runnable) - Static method in class ghidra.util.Swing
Calls the given runnable on the Swing thread
runNow(Runnable, long, TimeUnit) - Static method in class ghidra.util.Swing
Calls the given runnable on the Swing thread
runNow(Supplier<T>) - Static method in class ghidra.util.Swing
Calls the given suppler on the Swing thread, blocking with a SwingUtilities.invokeAndWait(Runnable) if not on the Swing thread.
runOnSwingThread(Runnable) - Method in class docking.widgets.tree.GTreeTask
 
RunPathCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a rpath_command structure
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.AbstractGuiTest
Run the given code snippet on the Swing thread and wait for it to finish
runSwing(Runnable) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
runSwing(Runnable, boolean) - Static method in class generic.test.AbstractGuiTest
 
runSwing(Supplier<T>) - Static method in class generic.test.AbstractGuiTest
Returns the value from the given Supplier, invoking the call in the Swing thread.
runSwingLater(Runnable) - Method in class generic.test.AbstractGuiTest
Run the given code snippet on the Swing thread later, not blocking the current thread.
runSwingLater(Runnable) - Static method in class ghidra.util.SystemUtilities
Calls the given runnable on the Swing thread in the future by putting the request on the back of the event queue.
runSwingNow(Runnable) - Static method in class ghidra.util.SystemUtilities
Calls the given runnable on the Swing thread.
runSwingNow(Supplier<T>) - Static method in class ghidra.util.SystemUtilities
Calls the given suppler on the Swing thread, blocking with a SwingUtilities.invokeAndWait(Runnable).
runSwingWithException(ExceptionalCallback<E>) - Static method in class generic.test.AbstractGuiTest
Call this version of AbstractGuiTest.runSwing(Runnable) when you expect your runnable may throw exceptions
runTask(GTreeTask) - Method in class docking.widgets.tree.GTree
Used to run tree tasks.
runTask(MonitoredRunnable) - Method in class docking.widgets.tree.GTree
Used to run simple GTree tasks that can be expressed as a MonitoredRunnable (or a lambda taking 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
 
RUNTIME_BITRANGE_EA - Enum constant in enum class ghidra.app.plugin.processors.sleigh.UniqueLayout
 
RUNTIME_BOOLEAN_INVERT - Enum constant in enum class ghidra.app.plugin.processors.sleigh.UniqueLayout
 
RUNTIME_INFO - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for the Runtime Info Plugin.
RUNTIME_MAIN - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
RUNTIME_RETURN_LOCATION - Enum constant in enum class ghidra.app.plugin.processors.sleigh.UniqueLayout
 
RuntimeInfoPlugin - Class in ghidra.app.plugin.runtimeinfo
 
RuntimeInfoPlugin(PluginTool) - Constructor for class ghidra.app.plugin.runtimeinfo.RuntimeInfoPlugin
Creates a new RuntimeInfoPlugin
RuntimeIOException - Exception in ghidra.framework.model
RuntimeIOException provide a wrapped IOException wrapped within a RuntimeException.
RuntimeIOException(IOException) - Constructor for exception ghidra.framework.model.RuntimeIOException
runTool(ToolTemplate) - Method in interface ghidra.framework.model.Workspace
Run the tool specified by the tool template object.
runWhen(BooleanSupplier, int, Runnable) - Static method in class generic.timer.ExpiringSwingTimer
Runs the given client runnable when the given condition returns true.
Rustc - Enum constant in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
RustDWARFFunctionFixup - Class in ghidra.app.util.bin.format.dwarf.funcfixup
Adjust functions in a Rust compile unit to use Rust calling convention, ignore any information about parameter storage locations.
RustDWARFFunctionFixup() - Constructor for class ghidra.app.util.bin.format.dwarf.funcfixup.RustDWARFFunctionFixup
 
rva - Variable in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
 
rva - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA.CliFieldRVARow
 
RVA - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
 
RVALUES - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
RVALUES_COMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
rvaToPointer(int) - Method in class ghidra.app.util.bin.format.pe.NTHeader
Converts a relative virtual address (RVA) into a pointer.
rvaToPointer(long) - Method in class ghidra.app.util.bin.format.pe.NTHeader
Converts a relative virtual address (RVA) into a pointer.
RVSLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
RW - Enum constant in enum class ghidra.pcode.emu.PcodeMachine.AccessKind
A read/write access breakpoint

S

s(String) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate Sleigh code
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_BYTE - Enum constant in enum class ghidra.app.util.bin.format.dwarf.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_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 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.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 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.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 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.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 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOperandType
 
s_size - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
S_SKIP - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
Reserve symbol space in $$Symbols table
S_SLINK32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
static link for MIPS EH implementation
S_SSEARCH - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
Start Search
S_SYMBOL_STUBS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
Type: section with only symbol stubs, byte size of stub in the reserved2 field
S_THREAD_LOCAL_INIT_FUNCTION_POINTERS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
Section types to support thread local variables.
S_THREAD_LOCAL_REGULAR - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
Section types to support thread local variables.
S_THREAD_LOCAL_VARIABLE_POINTERS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
Section types to support thread local variables.
S_THREAD_LOCAL_VARIABLES - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
Section types to support thread local variables.
S_THREAD_LOCAL_ZEROFILL - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
Section types to support thread local variables.
S_THUNK16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
Thunk Start
S_THUNK32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
Thunk Start
S_UDT - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
User defined type
S_UDT32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
User defined type
s_vaddr - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
S_VFTABLE16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
Address of virtual function table
S_VFTABLE32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
address of virtual function table
S_VFTABLE32_NEW - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
New CV info for address of virtual function table
S_WITH16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
With start
S_WITH32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
with start
S_ZEROFILL - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
Type: zero fill on demand section
SADDLE_BROWN - Static variable in class ghidra.util.WebColors
 
SALMON - Static variable in class ghidra.util.WebColors
 
SALT_LENGTH - Static variable in class ghidra.util.HashUtilities
 
SALT_LENGTH - Static variable in class ghidra.util.MD5Utilities
 
SALTED_HASH_LENGTH - Static variable in class ghidra.util.MD5Utilities
 
Same - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.BraceStyle
 
SameDirSearchLocation - Class in ghidra.app.util.bin.format.dwarf.external
A SearchLocation that only looks in the program's original import directory.
SameDirSearchLocation(File) - Constructor for class ghidra.app.util.bin.format.dwarf.external.SameDirSearchLocation
Creates a new SameDirSearchLocation at the specified location.
sameFunctionNames(Function, Function) - Static method in class ghidra.program.util.ProgramDiff
 
sameInstrCount - Variable in class ghidra.program.util.SymbolicPropogator
 
sameProgramContextRegisterNames(Program, Program) - Static method in class ghidra.program.util.ProgramMemoryComparator
Returns true if the register names are the same in both programs.
SAMPLE_STRING - Static variable in class docking.options.editor.FontPropertyEditor
 
SANDY_BROWN - Static variable in class ghidra.util.WebColors
 
sanitize(String) - Static method in class ghidra.app.util.viewer.field.CommentUtils
Sanitizes the given text, removing or replacing illegal characters.
SanityCheckDWARFFunctionFixup - Class in ghidra.app.util.bin.format.dwarf.funcfixup
Check for errors and prevent probable bad function info from being locked in
SanityCheckDWARFFunctionFixup() - Constructor for class ghidra.app.util.bin.format.dwarf.funcfixup.SanityCheckDWARFFunctionFixup
 
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 class generic.theme.GTheme
Saves this theme to its associated file.
save() - Method in interface ghidra.framework.model.Project
Save the project and the list of project views.
save() - Method in class ghidra.framework.project.DefaultProject
 
save() - Method in class ghidra.program.model.data.FileDataTypeManager
Save the category to source file.
save() - Method in class ghidra.util.JavaSourceFile
 
save(DBRecord) - Method in class db.ObjectStorageAdapterDB
Save data into a Record.
save(GTheme) - Method in class generic.theme.ThemePreferences
Saves the current theme choice to Preferences.
save(Project, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.Loaded
Saves the loaded DomainObject to the given Project at this object's project folder path, using this object's name.
save(Project, Object, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.LoadResults
Saves each Loaded DomainObject to the given Project.
save(SaveState) - Method in class docking.widgets.fieldpanel.support.FieldSelection
 
save(DataOrganization, DBStringMapAdapter, String) - Static method in class ghidra.program.model.data.DataOrganizationImpl
Save the specified data organization to the specified DB data map.
save(Program) - Method in class ghidra.base.project.GhidraProject
Saves any changes in the program back to its file.
save(ObjectStorage) - Method in class ghidra.program.database.bookmark.OldBookmark
 
save(ObjectStorage) - Method in class ghidra.program.database.properties.GenericSaveable
 
save(ObjectStorage) - Method in class ghidra.util.datastruct.IntArrayList
 
save(ObjectStorage) - Method in interface ghidra.util.Saveable
Save to the given ObjectStorage.
save(ObjectStorage) - Method in class ghidra.util.SaveableColor
 
save(ObjectStorage) - Method in class ghidra.util.SaveablePoint
 
save(TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
 
save(TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
 
save(TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
Save the DomainObject associated with this file.
save(TaskMonitor) - Method in class ghidra.framework.store.db.PackedDBHandle
Saves the open database to the corresponding PackedDatabase file.
save(File) - Method in class ghidra.framework.options.FileOptions
 
save(String, DBChangeSet, TaskMonitor) - Method in class db.buffers.BufferMgr
Save the current set of buffers to a new version of the source buffer file.
save(String, DBChangeSet, TaskMonitor) - Method in class db.DBHandle
Save this database to a new version.
save(String, DBChangeSet, TaskMonitor) - Method in class ghidra.framework.store.db.PackedDBHandle
 
save(String, TaskMonitor) - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
save(String, TaskMonitor) - Method in interface ghidra.framework.model.DomainObject
Saves changes to the DomainFile.
SAVE - Enum constant in enum class ghidra.framework.main.DataTreeDialogType
Dialog type for saving domain data files
SAVE - Static variable in class ghidra.framework.main.DataTreeDialog
 
SAVE - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
SAVE_AS - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
SAVE_AS_ICON - 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
 
SAVE_ICON - Static variable in class resources.Icons
 
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
 
SaveablePoint - Class in ghidra.util
 
SaveablePoint() - Constructor for class ghidra.util.SaveablePoint
 
SaveablePoint(Point) - Constructor for class ghidra.util.SaveablePoint
 
saveAs(BufferFile, boolean, TaskMonitor) - Method in class db.buffers.BufferMgr
Save the current set of buffers to a new buffer file.
saveAs(BufferFile, boolean, TaskMonitor) - Method in class db.DBHandle
Save the database to the specified buffer file.
saveAs(BufferFile, boolean, TaskMonitor) - Method in class ghidra.framework.store.db.PackedDBHandle
 
saveAs(BufferFile, Long, boolean, TaskMonitor) - Method in class db.DBHandle
Save the database to the specified buffer file and a newDatabaseId.
saveAs(BufferFile, Long, boolean, 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
 
saveCallback() - Method in class docking.theme.gui.ThemeEditorDialog
 
saveCheckOutChanges(List<DomainFile>) - Method in class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
Saves all checked out changes.
saveCompleted(boolean) - Method in class db.buffers.LocalManagedBufferFile
 
saveCompleted(boolean) - Method in interface db.buffers.ManagedBufferFile
After getting the save file, this method must be invoked to terminate the save.
saveCompleted(boolean) - Method in class db.buffers.ManagedBufferFileAdapter
 
saveCompleted(boolean) - Method in interface db.buffers.ManagedBufferFileHandle
 
saveCompleted(boolean) - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
saveCopy() - Method in class ghidra.framework.main.datatree.UndoActionDialog
 
SAVED - Enum constant in enum class ghidra.framework.model.DomainObjectEvent
 
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
saveDataOrganization() - Method in class ghidra.program.database.data.DataTypeManagerDB
Save the current data organization to facilitate future change detection and upgrades.
saveDataOrganization() - Method in class ghidra.program.database.data.ProgramDataTypeManager
Save the current data organization to facilitate future change detection and upgrades.
saveDataStateToXml(boolean) - Method in class ghidra.framework.plugintool.PluginTool
 
SavedFlowState(VarnodeContext, Address, Address, boolean) - Constructor for class ghidra.program.util.SymbolicPropogator.SavedFlowState
 
savedProgramContext - Variable in class ghidra.program.util.SymbolicPropogator
 
savedSpaceContext - Variable in class ghidra.program.util.SymbolicPropogator
 
saveExternalDebugFilesService(ExternalDebugFilesService) - Static method in class ghidra.app.util.bin.format.dwarf.external.DWARFExternalDebugFilesPlugin
Serializes an ExternalDebugFilesService to a string and writes to the Ghidra global preferences.
saveFile(File) - Method in class generic.jar.ClassModuleTree
 
saveFunctionDetailConflict(Function[], int) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
 
SaveImageAction - Class in docking.widgets.imagepanel.actions
An action to save the image from a NavigableImagePanel to a file.
SaveImageAction(String, ImagePanel) - Constructor for class docking.widgets.imagepanel.actions.SaveImageAction
 
saveItem(OutputStream, TaskMonitor) - Method in class ghidra.framework.store.local.ItemDeserializer
Save the item to the specified output stream.
saveMetadata() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
saveOffCurrentContext(Address) - Method in class ghidra.program.util.SymbolicPropogator
Save off the current context and set the current context to a copy This is done so that the values in the context are not changed, but can be used for computation.
saveOrDisplayImage() - Method in class help.screenshot.GhidraScreenShotGenerator
Generally, you shouldn't use this.
saveOrDisplayImage(String) - Method in class help.screenshot.GhidraScreenShotGenerator
 
saveOriginalNameIfNeeded(Namespace, String, SourceType) - Method in class ghidra.program.database.external.ExternalLocationDB
 
savePaths(String[]) - Method in class docking.widgets.pathmanager.AbstractPathsDialog
 
savePaths(String[]) - Method in class ghidra.app.util.opinion.LibraryPathsDialog
 
savePathsToPreferences(String, String, Path[]) - Static method in class docking.widgets.pathmanager.PathManager
Save the specified paths to the user Preferences using the specified keys.
savePluginsToXml(Element, List<Plugin>) - Method in class ghidra.framework.plugintool.PluginsConfiguration
 
savePreferences() - Method in class docking.widgets.table.GTable
Signals that the preferences of this table (visible columns, sort order, etc.) should be saved.
saveProgram() - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
saveProgram() - Method in interface ghidra.app.services.ProgramManager
Saves the current program, possibly prompting the user for a new name.
saveProgram(Program) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
saveProgram(Program) - Method in interface ghidra.app.services.ProgramManager
Saves the specified program, possibly prompting the user for a new name.
saveProgram(Program) - Method in class ghidra.program.flatapi.FlatProgramAPI
Saves the changes to the specified program.
saveProgram(Program, List<String>) - Method in class ghidra.program.flatapi.FlatProgramAPI
Saves changes to the specified program.
saveProgramAs() - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
saveProgramAs() - Method in interface ghidra.app.services.ProgramManager
Prompts the user to save the current program to a selected file.
saveProgramAs(Program) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
saveProgramAs(Program) - Method in interface ghidra.app.services.ProgramManager
Prompts the user to save the specified program to a selected file.
saveProperties(ObjectOutputStream, long, long) - Method in class ghidra.util.map.ValueMap
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.map.IntValueMap
 
saveProperty(ObjectOutputStream, long) - Method in class ghidra.util.map.ObjectValueMap
 
saveProperty(ObjectOutputStream, long) - Method in class ghidra.util.map.ValueMap
 
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 docking.options.editor.ColorPropertyEditor
 
saveState() - Method in class ghidra.util.table.AbstractSelectionNavigationAction
 
saveState(SaveState) - Method in class docking.widgets.pathmanager.PathManager
Saves the paths to the specified SaveState object.
saveState(SaveState) - Method in class ghidra.app.decompiler.DecompilerLocation
 
saveState(SaveState) - Method in class ghidra.app.nav.LocationMemento
 
saveState(SaveState) - Method in class ghidra.app.util.viewer.format.FormatManager
Saves the state of this LayoutManager to the SaveState object.
saveState(SaveState) - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
 
saveState(SaveState) - Method in class ghidra.program.util.AddressFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.AutomaticCommentFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.CommentFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.EolCommentFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.EquateOperandFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.FieldNameFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.FunctionCallFixupFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.FunctionLocation
Save this function location to the given save state object.
saveState(SaveState) - Method in class ghidra.program.util.FunctionNameFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.FunctionParameterFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.FunctionParameterNameFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.FunctionRepeatableCommentFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.FunctionReturnTypeFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.FunctionSignatureFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.FunctionSignatureSourceFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.FunctionTagFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.LabelFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.MnemonicFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.OperandFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.PcodeFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.PlateFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.ProgramLocation
Save this program location to the given save state object.
saveState(SaveState) - Method in class ghidra.program.util.RefRepeatCommentFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.RegisterFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.RegisterTransitionFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.RepeatableCommentFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.SpacerFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.SubDataFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.VariableCommentFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.VariableLocation
 
saveState(SaveState) - Method in class ghidra.program.util.VariableLocFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.VariableNameFieldLocation
 
saveState(SaveState) - Method in class ghidra.program.util.VariableTypeFieldLocation
 
SaveState - Class in ghidra.framework.options
Class for saving name/value pairs as XML or Json.
SaveState() - Constructor for class ghidra.framework.options.SaveState
Default Constructor for SaveState; uses "SAVE_STATE" as the name of the state.
SaveState(File) - Constructor for class ghidra.framework.options.SaveState
Construct a SaveState from a file containing XML from a previously saved SaveState.
SaveState(String) - Constructor for class ghidra.framework.options.SaveState
Creates a new SaveState object with a non-default name.
SaveState(Element) - Constructor for class ghidra.framework.options.SaveState
 
saveThemeChanges(ThemeManager) - Static method in class docking.theme.gui.ThemeUtils
Saves all current theme changes.
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
saveToJson() - Method in class ghidra.framework.options.GProperties
Save this object to an JsonObject
saveToJsonFile(File) - Method in class ghidra.framework.options.GProperties
Outputs this GProperties to a file using Json
saveTool() - Method in class ghidra.framework.plugintool.PluginTool
Save this tool's configuration.
saveTool(Project, PluginTool) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
Save the given tool to the project tool chest.
saveTool(Project, PluginTool) - Static method in class ghidra.test.ProjectTestUtils
Save a tool to the project tool chest.
saveTool(PluginTool) - Method in interface ghidra.framework.model.ToolServices
Saves the tool's configuration in the standard tool location.
saveTool(PluginTool) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
 
saveToolAs() - Method in class ghidra.framework.plugintool.mgr.DialogManager
Show the "Save Tool" dialog.
saveToolAs() - Method in class ghidra.framework.plugintool.PluginTool
Triggers a 'Save As' dialog that allows the user to save off the tool under a different name.
SaveToolConfigDialog - Class in ghidra.framework.plugintool.dialog
Shows the modal dialog to save tool configuration to the current name or to a new name.
SaveToolConfigDialog(PluginTool, ToolServices) - Constructor for class ghidra.framework.plugintool.dialog.SaveToolConfigDialog
 
saveToolTemplate(String, ToolTemplate) - Method in interface ghidra.framework.model.Project
Save the given tool template as part of the project.
saveToolTemplate(String, ToolTemplate) - Method in class ghidra.framework.project.DefaultProject
 
saveToolToToolTemplate() - Method in class ghidra.framework.plugintool.PluginTool
 
saveToPackedFile(File, TaskMonitor) - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
saveToPackedFile(File, TaskMonitor) - Method in class ghidra.framework.data.URLLinkObject
 
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.GProperties
Save this object to an XML element.
saveToXml() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
 
saveToXml() - Method in class ghidra.framework.project.tool.ToolManagerImpl
Saves this object to an XML element
saveToXml(boolean) - Method in class ghidra.framework.plugintool.PluginTool
 
saveToXml(boolean) - Method in class ghidra.framework.project.tool.GhidraTool
 
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.
saveToXmlFile(File) - Method in class ghidra.framework.options.GProperties
Write the properties to a file as XML
saveUserDataFile(DomainObject, DBHandle, FileSystem, TaskMonitor) - Method in class ghidra.framework.data.DBWithUserDataContentHandler
Create user data file associated with existing content.
saveWindowingDataToXml() - Method in class docking.DockingWindowManager
Save this docking window manager's window layout and positioning information as XML.
saveWindowingDataToXml() - Method in class ghidra.framework.plugintool.PluginTool
 
saveWindowingDataToXml() - Method in class ghidra.framework.project.tool.GhidraTool
 
saveXml(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
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 integer stored in an arbitrary number of bits (0..64), along with a preferred signed-ness attribute.
Scalar(int, long) - Constructor for class ghidra.program.model.scalar.Scalar
Construct a new signed scalar object.
Scalar(int, long, boolean) - Constructor for class ghidra.program.model.scalar.Scalar
Construct a new scalar.
SCALAR - Static variable in class ghidra.program.model.lang.OperandType
Bit set if the operand is a scalar value
ScalarOverflowException - Exception in ghidra.program.model.scalar
A ScalarOverflowException indicates that some precision would be lost.
ScalarOverflowException() - Constructor for exception ghidra.program.model.scalar.ScalarOverflowException
Constructs a ScalarOverflowException with no detail message.
ScalarOverflowException(String) - Constructor for exception ghidra.program.model.scalar.ScalarOverflowException
Constructs a ScalarOverflowException with the specified detail message.
ScalarToLongColumnTypeMapper - Class in ghidra.base.widgets.table.constraint.provider
 
ScalarToLongColumnTypeMapper() - Constructor for class ghidra.base.widgets.table.constraint.provider.ScalarToLongColumnTypeMapper
 
ScalarValueDecompilerHover - Class in ghidra.app.decompiler.component.hover
 
ScalarValueDecompilerHover(PluginTool) - Constructor for class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
 
ScalarValueDecompilerHoverPlugin - Class in ghidra.app.decompiler.component.hover
A plugin to show tool tip text for hovering over scalar values in the decompiler.
ScalarValueDecompilerHoverPlugin(PluginTool) - Constructor for class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHoverPlugin
 
scale(double, double) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
scale(double, double) - Method in class generic.text.TextLayoutGraphics
 
scale(VisualizationServer<?, ?>, float, Point2D) - Method in class ghidra.graph.viewer.VisualGraphScalingControl
 
ScaledImageIcon - Class in resources.icons
LazyImageIcon that creates a scaled version of an icon
ScaledImageIcon(Icon, int, int) - Constructor for class resources.icons.ScaledImageIcon
Construct wrapped scaled ImageIcon based upon specified baseIcon and desired size.
ScaledImageIcon(Icon, int, int, int) - Constructor for class resources.icons.ScaledImageIcon
Construct wrapped scaled ImageIcon based upon specified baseIcon and desired size
ScaledImageIconWrapper - Class in resources.icons
Deprecated, for removal: This API element is subject to removal in a future version.
This class has been replaced by ScaledImageIcon since it extends ImageIconWrapper which has also been deprecated.
ScaledImageIconWrapper(Icon, int, int) - Constructor for class resources.icons.ScaledImageIconWrapper
Deprecated.
Construct wrapped scaled ImageIcon based upon specified baseIcon and desired size.
ScaledImageIconWrapper(Icon, int, int, int) - Constructor for class resources.icons.ScaledImageIconWrapper
Deprecated.
Construct wrapped scaled ImageIcon based upon specified baseIcon and desired size
scaleIconAsNeeded(Icon) - Static method in class docking.DockingUtils
 
scaleUpTo(int) - Method in class ghidra.pcode.floatformat.BigFloat
 
scan(BinaryReader, TaskMonitor, boolean) - Static method in class ghidra.app.util.bin.format.omf.OmfFileHeader
Scan the object file, for the main header and comment records.
scanFiles(boolean) - Method in class db.Database
Scan files and update state.
scanFiles(boolean) - Method in class ghidra.framework.store.db.VersionedDatabase
Scan files and update state.
scanForTimestamp() - Method in class ghidra.sleigh.grammar.SleighPreprocessor
 
scanHtmlFile(Path, TagProcessor) - Static method in class help.validator.HTMLFileParser
 
scanSymbolsByName(String) - Method in class ghidra.program.database.symbol.SymbolManager
 
scanSymbolsByName(String) - Method in interface ghidra.program.model.symbol.SymbolTable
Scan symbols lexicographically by name
schedule(GraphJob) - Method in class ghidra.graph.job.GraphJobRunner
 
schedule(PriorityJob) - Method in class ghidra.util.worker.PriorityWorker
 
schedule(T) - Method in class ghidra.util.worker.AbstractWorker
Schedules the job for execution.
scheduleCheckForWork() - Method in class ghidra.util.task.AbstractSwingUpdateManager
 
SCHEDULED - Enum constant in enum class ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
 
ScheduledTaskPanel - Class in ghidra.framework.task.gui.taskview
 
ScheduledTaskPanel(String, int) - Constructor for class ghidra.framework.task.gui.taskview.ScheduledTaskPanel
 
scheduleFollowOnCommand(BackgroundCommand<T>, T) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
Schedule the given background command when the current command completes.
scheduleFollowOnCommand(BackgroundCommand<T>, T) - Method in class ghidra.framework.plugintool.PluginTool
Add the given background command to a queue that is processed after the main background command completes.
scheduleRepeatingRunnable(long, long, Runnable) - Static method in class ghidra.util.timer.GTimer
Schedules a runnable for repeated execution after the specified delay.
scheduleRunnable(long, Runnable) - Static method in class ghidra.util.timer.GTimer
Schedules a runnable for execution after the specified delay.
scheduleTask(GTask, int, boolean) - Method in class ghidra.framework.task.GTaskManager
Schedules a task to be run by this TaskManager.
scheduleTask(GTask, int, String) - Method in class ghidra.framework.task.GTaskManager
Schedules a task to be run by this TaskManager within the group with the given group name.
scheduleTaskGroup(GTaskGroup) - Method in class ghidra.framework.task.GTaskManager
Schedules a task group to run.
scheduleViewChangeJob(GraphJob) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
schema - Variable in class ghidra.program.database.properties.PropertyMapDB
 
Schema - Class in db
Class for definining the columns in a Ghidra Database table.
Schema(int, Field, String, Field[], String[]) - Constructor for class db.Schema
Construct a new Schema.
Schema(int, Field, String, Field[], String[], int[]) - Constructor for class db.Schema
Construct a new Schema.
Schema(int, Class<?>, String, Class<?>[], String[]) - Constructor for class db.Schema
Construct a new Schema.
Schema(int, Class<?>, String, Class<?>[], String[], int[]) - Constructor for class db.Schema
Construct a new Schema.
Schema(int, String, Field[], String[]) - Constructor for class db.Schema
Construct a new Schema which uses a long key.
Schema(int, String, Field[], String[], int[]) - Constructor for class db.Schema
Construct a new Schema which uses a long key.
Schema(int, String, Class<?>[], String[]) - Constructor for class db.Schema
Construct a new Schema which uses a long key.
Schema(int, String, Class<?>[], String[], int[]) - Constructor for class db.Schema
Construct a new Schema which uses a long key.
SCHEMA_FIELD_NAMES - Static variable in class ghidra.program.database.properties.PropertyMapDB
 
SCOPED_FORWARD - Enum constant in enum class ghidra.graph.viewer.PathHighlightMode
Shows all paths that must have been traveled to reach the current vertex
SCOPED_REVERSE - Enum constant in enum class ghidra.graph.viewer.PathHighlightMode
Shows all paths that will be traveled after leaving the current vertex
score() - Method in record class ghidra.app.services.StringValidityScore
Returns the value of the score record component.
ScreenElement - Class in ghidra.app.util.viewer.options
 
screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
screenLocationToTextOffset(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
Returns the text offset in the overall field text string for the given row and column
screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
screenLocationToTextOffset(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
 
screenLocationToTextOffset(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
screenLocationToTextOffset(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
ScreenshotPlugin - Class in ghidra.app.plugin.prototype.debug
 
ScreenshotPlugin(PluginTool) - Constructor for class ghidra.app.plugin.prototype.debug.ScreenshotPlugin
 
screenToDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
Converts a single column value into a MultiStringLocation which specifies a string index and a column position within that string.
screenToDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
screenToDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
Converts a single column value into a MultiStringLocation which specifies a string index and a column position within that string.
screenToDataLocation(int, int) - Method in interface docking.widgets.fieldpanel.field.TextField
Translates a screen coordinate to a row and column in the data from the factory
screenToDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
screenToDataLocation(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
ScriptInfo - Class in ghidra.app.script
This class parses the meta-data about a script.
scriptLogFile - Variable in class ghidra.framework.ApplicationConfiguration
 
ScriptMessage - Class in ghidra.app.script
A simple Message implementation that allows us to use the filtering capability of log4j.
ScriptMessage(String) - Constructor for class ghidra.app.script.ScriptMessage
 
scriptName - Variable in class ghidra.test.ScriptTaskListener
 
ScriptTaskListener - Class in ghidra.test
 
scroll(int) - Method in class docking.widgets.fieldpanel.HoverHandler
 
scroll(int) - Method in interface docking.widgets.fieldpanel.support.HoverProvider
If this service's window supports scrolling, scroll by the specified amount.
scroll(int) - Method in interface ghidra.app.services.HoverService
If this service's window supports scrolling, scroll by the specified amount.
SCROLL_END - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
SCROLL_END_2 - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
SCROLL_HOME - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
SCROLL_LOCK_OFF - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
SCROLL_LOCK_ON - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
SCROLL_WHEEL_PANS_DESCRIPTION - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
 
SCROLL_WHEEL_PANS_KEY - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
 
ScrollableOptionsEditor - Class in docking.options.editor
Panel that shows each property in an Options category or a Group in an Options category
ScrollableOptionsEditor(String) - Constructor for class docking.options.editor.ScrollableOptionsEditor
Creates a panel for editing options.
ScrollableOptionsEditor(String, List<String>) - Constructor for class docking.options.editor.ScrollableOptionsEditor
Creates a panel for editing options.
ScrollableTextArea - Class in docking.widgets
A JScrollPane wrapper for a text area that can be told to scroll to bottom
ScrollableTextArea() - Constructor for class docking.widgets.ScrollableTextArea
Constructs a scrollable JTextArea, where a default model is set, the initial string is null, and rows/columns are set to 0.
ScrollableTextArea(int, int) - Constructor for class docking.widgets.ScrollableTextArea
Constructs a new empty TextArea with the specified number of rows and columns.
ScrollableTextArea(String) - Constructor for class docking.widgets.ScrollableTextArea
Constructs a scrollable JextArea with the specified text displayed.
ScrollableTextArea(String, int, int) - Constructor for class docking.widgets.ScrollableTextArea
Constructs a scrollable JTextArea with the specified text and number of rows and columns.
ScrollableTextArea(Document) - Constructor for class docking.widgets.ScrollableTextArea
Constructs a scrollable JTextArea with the given document model, and defaults for all of the other arguments (null, 0, 0).
ScrollableTextArea(Document, String, int, int) - Constructor for class docking.widgets.ScrollableTextArea
Constructs a scrollable JTextArea with the specified number of rows and columns, and the given model.
ScrollingListChoicesPanel - Class in ghidra.app.merge.listing
ScrollingListChoicesPanel provides a table type of format for resolving Each row that has choices represents the choices for a single conflict.
ScrollingListChoicesPanel() - Constructor for class ghidra.app.merge.listing.ScrollingListChoicesPanel
Constructor for a various choices panel.
ScrollingListChoicesPanel(boolean) - Constructor for class ghidra.app.merge.listing.ScrollingListChoicesPanel
Constructor for a various choices panel.
scrollingListConflictPanel - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
scrollLineDown() - Method in class docking.widgets.fieldpanel.FieldPanel
 
scrollLineDown() - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
Scrolls the displayed items down by the height of one line of text
scrollLineUp() - Method in class docking.widgets.fieldpanel.FieldPanel
 
scrollLineUp() - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
Scrolls the displayed items up by the height of one line of text
scrollPageDown() - Method in class docking.widgets.fieldpanel.FieldPanel
 
scrollPageDown() - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
Scrolls the displayed items down by the height of one screen of text
scrollPageUp() - Method in class docking.widgets.fieldpanel.FieldPanel
 
scrollPageUp() - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
Scrolls the displayed items up by the height of one screen of text
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
 
scrollToRow(JTable, int) - Method in class help.screenshot.AbstractScreenShotGenerator
 
scrollToSelectedRow() - Method in class docking.widgets.table.GTable
 
scrollToSelectedRow() - Method in class docking.widgets.table.GTableFilterPanel
Scrolls the view to the currently selected item.
scrollToTop() - Method in class docking.widgets.ScrollableTextArea
Scroll the pane to the top of the text area.
scrollView(int) - Method in class docking.widgets.fieldpanel.FieldPanel
 
scrollViewportTo(int) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
Moves the viewport (top) to the given row in the current view.
scrollWheelPans - Variable in class ghidra.graph.viewer.options.VisualGraphOptions
 
SDIV - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
SDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
SDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
SDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
SDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
SDIV - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
SDIV - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
SDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
SDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
SDIV - Static variable in class ghidra.sleigh.grammar.SleighParser
 
SEA_GREEN - Static variable in class ghidra.util.WebColors
 
search(byte[], NavigatableActionContext) - Method in interface ghidra.app.services.MemorySearchService
 
search(byte[], TaskMonitor) - Method in class ghidra.util.search.trie.ByteTrie
Search an array of bytes using the Aho-Corasick multiple string trie search algorithm.
search(byte[], TaskMonitor) - Method in interface ghidra.util.search.trie.ByteTrieIfc
Search an array of bytes using the Aho-Corasick multiple string trie search algorithm.
search(E) - Method in class ghidra.util.datastruct.Stack
Returns the position where an object is on this stack.
search(AddressSetView, FoundStringCallback, boolean, TaskMonitor) - Method in class ghidra.program.util.string.AbstractStringSearcher
Searches the given addressSet for strings.
search(Program, AddressSetView, TaskMonitor) - Method in class ghidra.util.bytesearch.MemoryBytePatternSearcher
Search initialized memory blocks for all patterns(bytes/mask/action).
search(Memory, AddressSetView, TaskMonitor) - Method in class ghidra.util.search.trie.ByteTrie
Search memory using the Aho-Corasick multiple string trie search algorithm.
search(Memory, AddressSetView, TaskMonitor) - Method in interface ghidra.util.search.trie.ByteTrieIfc
Search an array of bytes using the Aho-Corasick multiple string trie search algorithm.
search(Accumulator<MemSearchResult>, TaskMonitor) - Method in interface ghidra.util.search.memory.MemorySearchAlgorithm
Perform the search
search(Accumulator<MemSearchResult>, TaskMonitor) - Method in class ghidra.util.search.memory.MemSearcherAlgorithm
 
search(Accumulator<MemSearchResult>, TaskMonitor) - Method in class ghidra.util.search.memory.RegExMemSearcherAlgorithm
 
search(TaskMonitor) - Static method in class ghidra.util.classfinder.ClassSearcher
Searches the classpath and updates the list of available classes which satisfies the internal class filter.
search(String, CursorPosition, boolean, boolean) - Method in interface docking.widgets.FindDialogSearcher
 
SEARCH - Static variable in interface ghidra.app.plugin.PluginCategoryNames
 
SEARCH - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for search functions.
SEARCH_ALL_JARS_PROPERTY - Static variable in class ghidra.util.classfinder.ClassSearcher
This provides a means for custom apps that do not use a module structure to search all jars
SEARCH_HIGHLIGHT_COLOR - Static variable in interface ghidra.app.util.SearchConstants
 
SEARCH_HIGHLIGHT_COLOR_OPTION_NAME - Static variable in interface ghidra.app.util.SearchConstants
Color for highlighting for searches.
SEARCH_HIGHLIGHT_CURRENT_ADDR_COLOR - Static variable in interface ghidra.app.util.SearchConstants
 
SEARCH_HIGHLIGHT_CURRENT_COLOR_OPTION_NAME - Static variable in interface ghidra.app.util.SearchConstants
Default highlight color used when something to highlight is at the current address.
SEARCH_HIGHLIGHT_NAME - Static variable in interface ghidra.app.util.SearchConstants
Option name for whether to highlight search results.
SEARCH_OPTION_NAME - Static variable in interface ghidra.app.util.SearchConstants
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
 
SearchConstants - Interface in ghidra.app.util
Miscellaneous constants
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
 
searchLimit - Variable in class ghidra.util.search.memory.MemSearcherAlgorithm
 
SearchList<T> - Class in docking.widgets.searchlist
Component for displaying and selecting from a filterable list of items that are grouped into categories.
SearchList(SearchListModel<T>, BiConsumer<T, String>) - Constructor for class docking.widgets.searchlist.SearchList
Construct a new SearchList given a model and an chosen item callback.
SearchListEntry<T> - Record Class in docking.widgets.searchlist
An record to hold the list item and additional information needed to properly render the item.
SearchListEntry(T, String, boolean, boolean) - Constructor for record class docking.widgets.searchlist.SearchListEntry
Creates an instance of a SearchListEntry record class.
SearchListModel<T> - Interface in docking.widgets.searchlist
Interface for the model for SearchList.
SearchLocation - Class in docking.widgets
An object that describes a search result.
SearchLocation - Interface in ghidra.app.util.bin.format.dwarf.external
Represents a collection of dwarf external debug files that can be searched.
SearchLocation(int, int, String, boolean) - Constructor for class docking.widgets.SearchLocation
 
SearchLocationCreatorContext - Class in ghidra.app.util.bin.format.dwarf.external
Information outside of a location string that might be needed to create a new SearchLocation instance.
SearchLocationCreatorContext(SearchLocationRegistry, Program) - Constructor for class ghidra.app.util.bin.format.dwarf.external.SearchLocationCreatorContext
Create a new context object with references to the registry and the current program.
SearchLocationRegistry - Class in ghidra.app.util.bin.format.dwarf.external
List of SearchLocation types that can be saved / restored from a configuration string.
SearchLocationRegistry(boolean) - Constructor for class ghidra.app.util.bin.format.dwarf.external.SearchLocationRegistry
Creates a new registry, optionally registering the default SearchLocations.
SearchLocationRegistry.SearchLocationCreator - Interface in ghidra.app.util.bin.format.dwarf.external
 
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
 
searchValue(V, TreeValueSortedMap.SearchMode) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
SEASHELL - Static variable in class ghidra.util.WebColors
 
second - Variable in class generic.stl.Pair
 
second - Variable in class generic.stl.Quad
 
SecondLinkerMember - Class in ghidra.app.util.bin.format.coff.archive
 
SecondLinkerMember(BinaryReader, CoffArchiveMemberHeader, boolean) - Constructor for class ghidra.app.util.bin.format.coff.archive.SecondLinkerMember
 
SECT_BSS - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
the real uninitialized data section no padding
SECT_COMMON - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
the section common symbols are allocated in by the link editor
SECT_GOT - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
global offset table section
section - Variable in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
 
Section - Class in ghidra.app.util.bin.format.macho
Represents a section and section_64 structure.
Section(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.macho.Section
 
Section(String, int) - Constructor for class generic.theme.AbstractThemeReader.Section
Constructor sectionName the section name
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 - Static variable in class ghidra.app.util.bin.format.elf.info.ElfComment
 
SECTION_NAME - Static variable in class ghidra.app.util.bin.format.elf.info.GnuDebugLink
 
SECTION_NAME - Static variable in class ghidra.app.util.bin.format.elf.info.NoteAbiTag
 
SECTION_NAME - Static variable in class ghidra.app.util.bin.format.elf.info.NoteGnuBuildId
 
SECTION_NAME - Static variable in class ghidra.app.util.bin.format.elf.info.NoteGnuProperty
 
SECTION_NAME - Static variable in class ghidra.app.util.bin.format.golang.GoBuildInfo
 
SECTION_NAME - Static variable in class ghidra.app.util.bin.format.golang.NoteGoBuildId
 
SECTION_NAME - Static variable in class ghidra.app.util.bin.format.macho.dyld.LibObjcOptimization
The name of the section that contains the objc_opt_t_structure
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_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 Class in ghidra.app.util.bin.format.pe
 
SectionHeader - Class in ghidra.app.util.bin.format.pe
A class to the represent the IMAGE_SECTION_HEADER struct as defined in winnt.h.
SectionHeader - Class in ghidra.app.util.bin.format.pef
See Apple's -- PEFBinaryFormat
SectionKind - Enum Class 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
 
sectionPrefixes - Variable in class ghidra.app.util.bin.format.dwarf.sectionprovider.BaseSectionProvider
 
SectionShareKind - Enum Class 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
SECURITY_ATTRIBUTES() - Constructor for class ghidra.pty.windows.jna.ConsoleApiNative.SECURITY_ATTRIBUTES
 
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
 
SecurityDataDirectory - Class in ghidra.app.util.bin.format.pe
 
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
 
seek(T) - Method in class ghidra.pcode.emu.unix.AbstractStreamEmuUnixFileHandle
 
seek(T) - Method in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
 
seek(T) - Method in interface ghidra.pcode.emu.unix.EmuUnixFileDescriptor
See to the given offset
SEG_BRANCH_GOTS - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentNames
 
SEG_BRANCH_STUBS - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentNames
 
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(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.macho.commands.SegmentCommand
 
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
 
segmentIndex - Variable in class ghidra.app.util.bin.format.omf.OmfData
 
SegmentMismatchException - Exception in ghidra.program.model.address
SegmentMismatchException is thrown when two addresses with different segments are used in an operation that requires the same segment.
SegmentMismatchException() - Constructor for exception ghidra.program.model.address.SegmentMismatchException
Constructs a SegmentMismatchException with no detail message.
SegmentMismatchException(String) - Constructor for exception ghidra.program.model.address.SegmentMismatchException
Constructs a SegmentMismatchException with the specified detail message.
SegmentNames - Class in ghidra.app.util.bin.format.macho.commands
 
SegmentNames() - Constructor for class ghidra.app.util.bin.format.macho.commands.SegmentNames
 
SEGMENTOP - Static variable in class ghidra.program.model.pcode.PcodeOp
 
SegmentRelocation - Class in ghidra.app.util.bin.format.ne
A class to represent a new-executable segment relocation.
SegmentTable - Class in ghidra.app.util.bin.format.ne
A class to represent the new-executable segment table.
select() - Method in class ghidra.app.util.AddressInput
Select the text field that is the offset.
select(int) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Cause the suggestion at the given index to be selected
select(AssemblyResolutionResults, AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.AssemblySelector
Select an instruction from the possible results.
select1() - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
 
select2() - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
 
selectAll() - Method in class docking.widgets.combobox.GhidraComboBox
Selects the text in the text field editor usd by this combo box.
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.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.
selectAll(EventTrigger) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
SelectBeginningOfLineAction - Class in generic.util.action
 
SelectBeginningOfLineAction() - Constructor for class generic.util.action.SelectBeginningOfLineAction
 
SelectChangedToolDialog - Class in ghidra.framework.project.tool
 
SelectChangedToolDialog(List<PluginTool>) - Constructor for class ghidra.framework.project.tool.SelectChangedToolDialog
 
SelectColumnsDialog - Class in docking.widgets.table
 
SelectColumnsDialog(GTableColumnModel, TableModel) - Constructor for class docking.widgets.table.SelectColumnsDialog
 
selectComplement() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Sets the selection to the complement of the current selection in the listing view.
selectContext(AssemblyResolutionResults) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
Filter out results whose context do not match that requested
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.AbstractDataTreeDialog
Select the node that corresponds to the given domain file.
selectDomainFile(DomainFile) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
selectDomainFiles(Set<DomainFile>) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
selectDomainFolder(DomainFolder) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
selected - Variable in class docking.widgets.dialogs.StringChoices
 
selected(boolean) - Method in class docking.action.builder.ToggleActionBuilder
Configure the initial select state for the toggle action.
SELECTED - Static variable in class ghidra.app.util.viewer.field.ListingColors.FlowArrowColors
 
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
 
SelectedTreePainter - Class in generic.theme.laf.nimbus
Nimbus selected tree row painter
SelectedTreePainter() - Constructor for class generic.theme.laf.nimbus.SelectedTreePainter
 
selectedVertex - Variable in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
SelectEndOfLineAction - Class in generic.util.action
 
SelectEndOfLineAction() - Constructor for class generic.util.action.SelectEndOfLineAction
 
selectFiles(Set<DomainFile>) - Method in class ghidra.framework.main.FrontEndTool
 
selectFirst() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Select the first suggestion
selectFolder(DomainFolder) - Method in class ghidra.framework.main.AbstractDataTreeDialog
Select a folder in the tree.
selectFromList(List<T>, String, String, Function<T, String>) - Static method in class docking.widgets.SelectFromListDialog
Modally shows the user a dialog with a list of strings, and returns the picked object.
SelectFromListDialog<T> - Class in docking.widgets
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 docking.widgets.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(AssemblyPatternBlock, AssemblyPatternBlock) - Constructor for record class ghidra.app.plugin.assembler.AssemblySelector.Selection
Creates an instance of a Selection record class.
SELECTION - Enum constant in enum class ghidra.app.util.bean.SetEquateDialog.SelectionType
 
SELECTION - Static variable in interface ghidra.app.plugin.PluginCategoryNames
 
SELECTION - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for selection.
SELECTION_BG_COLOR - Variable in class ghidra.framework.main.ProjectAccessPanel
 
SELECTION_FG_COLOR - Variable in class ghidra.framework.main.ProjectAccessPanel
 
SELECTION_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
Display priority for marking the selection.
selectionChanged(FieldSelection, EventTrigger) - Method in interface docking.widgets.fieldpanel.listener.FieldSelectionListener
Called whenever the FieldViewer selection changes.
selectionChanged(FieldSelection, EventTrigger) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
selectionChanged(FieldSelection, EventTrigger) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
selectionChanged(ProgramSelection) - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
selectionChanged(ProgramSelection) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
 
selectionChanged(ProgramSelection) - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
 
selectionChanged(ProgramSelection) - Method in class ghidra.app.plugin.ProgramPlugin
Subclass should override this method if it is interested in program selection events.
selectionChanged(List<T>) - Method in interface docking.widgets.DropDownMultiSelectionChoiceListener
Invoked when the selection in the dropdown has changed.
selectionChanged(Set<AttributedVertex>) - Method in class ghidra.service.graph.DummyGraphDisplayListener
 
selectionChanged(Set<AttributedVertex>) - Method in interface ghidra.service.graph.GraphDisplayListener
Notification that the set of selected vertices has changed
selectionChanged(T) - Method in interface docking.widgets.DropDownSelectionChoiceListener
 
SelectionManager - Interface in docking.widgets.table
A class to track and restore selections made in a table.
SelectionManagerListener - Interface in docking.widgets.table
A listener that will get notified of selections made by the SelectionManager.
selectionModel - Variable in class docking.widgets.table.GTableColumnModel
 
SelectionNavigationAction - Class in ghidra.util.table
This action is used by 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.
SelectionStatement() - Method in class ghidra.app.util.cparser.C.CParser
 
SelectionStorage<T> - Interface in docking.widgets.table
 
SelectionTransferable - Class in ghidra.app.util
Defines data that is available for drag/drop and clipboard transfers.
SelectionTransferable(SelectionTransferData) - Constructor for class ghidra.app.util.SelectionTransferable
Construct a new SelectionTransferable.
SelectionTransferData - Class in ghidra.app.util
Data that is the transferable in SelectionTransferable; it contains an address set and the path of the program.
SelectionTransferData(AddressSetView, String) - Constructor for class ghidra.app.util.SelectionTransferData
Constructor
SelectLanguageDialog - Class in ghidra.app.script
 
SelectLanguageDialog(String, String) - Constructor for class ghidra.app.script.SelectLanguageDialog
 
SelectLanguagePanel - Class in ghidra.app.util.bean
A generic reusable panel for selecting a language.
SelectLanguagePanel(LanguageService) - Constructor for class ghidra.app.util.bean.SelectLanguagePanel
Constructs a new panel.
SelectLanguagePanelListener - Interface in ghidra.app.util.bean
A listener for the SelectLanguagePanel
selectLast() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Select the last suggestion
selectModel(Parameter[]) - Method in class ghidra.program.model.lang.PrototypeModelMerged
 
selectNext() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Cause the next suggestion to be selected, wrapping if applicable
selectNextPage() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Advance the selection down a page
selector - Variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssembler
 
SelectPanel - Class in ghidra.framework.main
A simple panel with buttons for selecting and de-selecting items
SelectPanel(ActionListener, ActionListener) - Constructor for class ghidra.framework.main.SelectPanel
 
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.AbstractDataTreeDialog
Select the root folder in the tree.
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).
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(BinaryReader, int) - Static method in class ghidra.app.util.bin.format.pe.debug.DebugSymbolSelector
 
selectTab(T) - Method in class docking.widgets.tab.GTabPanel
Makes the tab for the given value be the selected tab.
selectTabIfAvailable(DockableComponent) - Static method in class docking.test.AbstractDockingTest
If this dockable component is in a tabbed pane then select the associated tab.
selectVertex(boolean) - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
Selects, or 'pick's the given vertex.
selectVertices(Set<AttributedVertex>, EventTrigger) - Method in interface ghidra.service.graph.GraphDisplay
Tells the graph display window to select the vertices with the given ids
self() - Method in class docking.action.builder.AbstractActionBuilder
Returns this (typed for subclass) for chaining
self() - Method in class docking.action.builder.ActionBuilder
 
self() - Method in class docking.action.builder.MultiActionBuilder
 
self() - Method in class docking.action.builder.MultiStateActionBuilder
 
self() - Method in class docking.action.builder.ToggleActionBuilder
 
self() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder
 
self() - Method in class ghidra.framework.model.AbstractDomainObjectListenerBuilder
 
self() - Method in class ghidra.framework.model.DomainObjectListenerBuilder
 
SELF_LIBRARY_ORDINAL - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
 
SelfComparator<T extends Comparable<T>> - Class in generic.stl
 
SelfComparator() - Constructor for class generic.stl.SelfComparator
 
selfDegree(Vertex) - Method in class ghidra.util.graph.WeightedDigraph
Deprecated.
Returns the weighted self-degree of this vertex.
selfEdges(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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.AssemblyConstructState
 
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.sem.AssemblyContextGraph
 
semantics - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics.CliMethodSemanticsRow
 
semanticsByConstructor - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
 
semanticsByProduction - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
 
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
 
SemisparseByteArray - Class in ghidra.generic.util.datastruct
A sparse byte array characterized by contiguous dense regions
SemisparseByteArray() - Constructor for class ghidra.generic.util.datastruct.SemisparseByteArray
 
SemisparseByteArray(Map<Long, byte[]>, ULongSpan.MutableULongSpanSet) - Constructor for class ghidra.generic.util.datastruct.SemisparseByteArray
 
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, ByteIngest) - Method in class ghidra.app.decompiler.DecompileProcess
Send a single command to the decompiler with no parameters and return response
sendCommand1Param(String, CachedEncoder, ByteIngest) - Method in class ghidra.app.decompiler.DecompileProcess
Send a command to the decompiler with one parameter and return the result
sendCommand1Param(String, String, ByteIngest) - Method in class ghidra.app.decompiler.DecompileProcess
Send a command to the decompiler with one parameter and return the result
sendCommand2Params(String, String, String, ByteIngest) - Method in class ghidra.app.decompiler.DecompileProcess
Send a command with 2 parameters to the decompiler and read the result
sendCommandTimeout(String, int, DecompInterface.EncodeDecodeSet) - Method in class ghidra.app.decompiler.DecompileProcess
Execute a command with a timeout.
sep - Variable in class docking.widgets.textfield.TextFieldLinker.LinkedField
 
SEP - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
 
SEP - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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(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.field.ListingColors
 
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 - Static variable in interface ghidra.program.model.address.Address
 
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
seqIter - Variable in class ghidra.program.model.pcode.LinkedByteBuffer.Position
 
seqNum - Variable in class ghidra.app.decompiler.signature.VarnodeSignature
 
sequence - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableParam.CliParamRow
 
Sequence - Class in ghidra.util.ascii
 
Sequence(long, long, AbstractStringDataType, boolean) - Constructor for class ghidra.util.ascii.Sequence
 
SEQUENCE_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
 
sequenceMatch(byte[], int, ArrayList<Match>) - Method in class ghidra.util.bytesearch.SequenceSearchState
Try to match this Sequence to the byteArray, and add any matches to the match list
SequenceNumber - Class in ghidra.program.model.pcode
Basically a unique address for a PcodeOp It is unique, maintains original assembly instruction address, and is comparable within a basic block
SequenceNumber(Address, int) - Constructor for class ghidra.program.model.pcode.SequenceNumber
Construct a sequence number for an instruction at an address and sequence of pcode op within that instructions set of pcode.
SequenceRange - Class in ghidra.util.state
 
SequenceRange(SequenceNumber, SequenceNumber) - Constructor for class ghidra.util.state.SequenceRange
 
SequenceSearchState - Class in ghidra.util.bytesearch
SeqenceSearchState holds the state of a search for a DittedBitSequence within a byte sequence.
SequenceSearchState(SequenceSearchState) - Constructor for class ghidra.util.bytesearch.SequenceSearchState
Construct a sub sequence state with a parent sequence
serializeToOptions(Options) - Method in interface ghidra.app.util.bin.format.pdb.PdbInfo
Writes the various PDB info fields to a program's options.
serializeToOptions(Options) - Method in class ghidra.app.util.bin.format.pdb.PdbInfoCodeView
 
serializeToOptions(Options) - Method in class ghidra.app.util.bin.format.pdb.PdbInfoDotNet
 
serialVersionUID - Static variable in class db.buffers.DataBuffer
 
serialVersionUID - Static variable in class ghidra.framework.remote.AnonymousCallback
 
serialVersionUID - Static variable in class ghidra.framework.remote.GhidraPrincipal
 
serialVersionUID - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
 
serialVersionUID - Static variable in class ghidra.framework.remote.RepositoryItem
 
serialVersionUID - Static variable in class ghidra.framework.remote.SignatureCallback
 
serialVersionUID - Static variable in class ghidra.framework.remote.SSHSignatureCallback
 
serialVersionUID - Static variable in class ghidra.framework.remote.User
 
serialVersionUID - Static variable in enum class 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
 
SERVER_NAME - Static variable in class ghidra.framework.data.DefaultProjectData
 
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 Interface 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.format.FieldFormatModel
Notifies each row that the services have changed.
servicesProvided() - Element in annotation interface ghidra.framework.plugintool.PluginInfo
List of service interface Classes that this Plugin provides.
servicesRequired() - Element in annotation interface ghidra.framework.plugintool.PluginInfo
List of service interface Classes that this Plugin requires (depends on).
session(String[], Map<String, String>, PtyChild.TermMode...) - Method in interface ghidra.pty.PtyChild
 
session(String[], Map<String, String>, File, PtyChild.TermMode...) - Method in interface ghidra.pty.PtyChild
 
session(String[], Map<String, String>, File, Collection<PtyChild.TermMode>) - Method in interface ghidra.pty.PtyChild
Spawn a subprocess in a new session whose controlling tty is this pseudo-terminal
session(String[], Map<String, String>, File, Collection<PtyChild.TermMode>) - Method in class ghidra.pty.ssh.SshPtyChild
 
session(String[], Map<String, String>, File, Collection<PtyChild.TermMode>) - Method in class ghidra.pty.unix.UnixPtyChild
Spawn a subprocess in a new session whose controlling tty is this pseudo-terminal
session(String[], Map<String, String>, File, Collection<PtyChild.TermMode>) - Method in class ghidra.pty.windows.ConPtyChild
 
sessionUsingJavaLeader(String[], Map<String, String>, File, Collection<PtyChild.TermMode>) - Method in class ghidra.pty.unix.UnixPtyChild
 
set(double[]) - Method in class generic.lsh.vector.WeightFactory
Initialize the WeightTable from an array of doubles
set(int[]) - Method in class generic.lsh.vector.IDFLookup
Set from an array of hash/count pairs.
set(int, int) - Method in class ghidra.util.datastruct.IntArrayList
Sets the array value at index to value.
set(int, Long) - Method in class ghidra.util.datastruct.LongArrayList
 
set(int, T) - Method in class generic.stl.VectorSTL
 
set(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.LVal
Assign this value
set(FieldLocation) - Method in class docking.widgets.fieldpanel.support.FieldLocation
 
set(D, D, V) - Method in class generic.RangeMapSetter
Entry point: Set the given range to the given value, coalescing where possible
set(E) - Method in class ghidra.util.ReversedListIterator
 
set(WeightFactory, IDFLookup, int) - Method in class generic.lsh.vector.LSHVectorFactory
Load the factory with weights and the feature map
set(IteratorSTL<T>, T) - Method in class generic.stl.VectorSTL
 
set(Pair<K, V>) - Method in class generic.stl.MapIteratorSTL
 
set(GhidraState, TaskMonitor, PrintWriter) - Method in class ghidra.app.script.GhidraScript
Set the context for this script.
set(EmuUnixFileSystem.OpenFlag...) - Static method in enum class ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag
Construct a set of flags
set(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.LVal
Assign this value
set(Address, Address, byte[]) - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
 
set(Address, Address, byte[]) - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
 
set(Address, Address, byte[]) - Method in interface ghidra.program.util.RangeMapAdapter
Associates the given byte array with all indexes in the given range.
set(Address, Address, Register, long) - Method in class ghidra.program.database.register.OldProgramContextDB
 
set(AddressSetView) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
 
set(AddressSetView) - Method in interface ghidra.program.model.util.AddressSetPropertyMap
Clear the property map and set it with the given address set.
set(Program, TaskMonitor) - Method in class ghidra.program.flatapi.FlatProgramAPI
Sets the current state.
set(Object) - Method in class generic.stl.UnmodifiableListIteratorSTL
 
set(Object, Address) - Method in class ghidra.program.model.pcode.BlockCopy
Used (by BlockGraph.transferObjectRef) to reset the internal Object and Address
set(String, String) - Method in class ghidra.app.plugin.processors.sleigh.ModuleDefinitionsAdapter
 
set(String, String) - Method in class ghidra.program.database.bookmark.BookmarkDB
 
set(String, String) - Method in interface ghidra.program.model.listing.Bookmark
Set the category and comment associated with a bookmark.
set(String, String) - Method in class ghidra.sleigh.grammar.HashMapPreprocessorDefinitionsAdapter
 
set(Collection<EmuUnixFileSystem.OpenFlag>) - Static method in enum class ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag
Construct a set of flags
set(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
 
set(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
 
set(K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
 
set(K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
 
set(R, V) - Method in class generic.RangeMapSetter
Entry point: Set the given range to the given value, coalescing where possible
set(T) - Method in class generic.stl.EmptyIteratorSTL
 
set(T) - Method in interface generic.stl.IteratorSTL
Sets the current value of the iterator to the given value.
set(T) - Method in class generic.stl.ListIterator
 
set(T) - Method in class generic.stl.SetIterator
 
set(T) - Method in class generic.stl.VectorIterator
 
set(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
 
set(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
 
set(V, int, int) - Method in class ghidra.graph.viewer.layout.GridLocationMap
 
setAbi0Mode() - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
 
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
setAccessibleDescription(String) - Method in class docking.DialogComponentProvider
Sets a description of the dialog that will be read by screen readers when the dialog is made visible.
setAccessibleName(String) - Method in class docking.widgets.textfield.IntegerTextField
Sets the accessible name for the component of this input field.
setAccessibleName(String) - Method in class ghidra.app.util.AddressInput
Sets the accessible name for this address input field.
setAccessibleNamePrefix(String) - Method in class docking.widgets.filter.FilterTextField
Sets the accessible name prefix for for the focusable components in the filter panel.
setAccessibleNamePrefix(String) - Method in class docking.widgets.table.GFilterTable
Sets the accessible name prefix for both the table and the filter panel
setAccessibleNamePrefix(String) - Method in class docking.widgets.table.GTable
Sets an accessible name on the GTable such that screen readers will properly describe them.
setAccessibleNamePrefix(String) - Method in class docking.widgets.table.GTableFilterPanel
Sets an accessible name on the filter component.
setAccessibleNamePrefix(String) - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
 
setAccessibleNamePrefix(String) - Method in class docking.widgets.tree.GTree
Sets an accessible name on the GTree.
setAccessibleNamePrefix(String) - Method in interface docking.widgets.tree.GTreeFilterProvider
Sets an accessible name on the filter component.
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
 
setActionDisplayLevel(ActionDisplayLevel) - Method in class docking.actions.dialog.ActionChooserDialog
Sets the ActionDisplayLevel for the dialog which determines which actions to display
setActionKeyStroke(String, KeyStroke) - Method in class docking.actions.KeyBindings
 
setActionList(List<ExecutableAction>) - Method in class docking.MultiActionDialog
Set the list of actions that are enabled
setActionMouseBinding(String, MouseBinding) - Method in class docking.actions.KeyBindings
 
setActions(List<DockingActionIf>) - Method in class docking.menu.MultiActionDockingAction
 
setActionsEnabled(boolean) - Method in class docking.widgets.table.GTable
Enables the keyboard actions to pass through this table and up the component hierarchy.
setActionStates(List<ActionState<T>>) - Method in class docking.menu.MultiStateDockingAction
 
setActionTrigger(String, ActionTrigger) - Method in class ghidra.framework.options.AbstractOptions
 
setActionTrigger(String, ActionTrigger) - Method in interface ghidra.framework.options.Options
Sets the action trigger value for the option
setActionTrigger(String, ActionTrigger) - Method in class ghidra.framework.options.SubOptions
 
setActivationWindow(Window) - Method in class help.GHelpBroker
 
setActive() - Method in class ghidra.framework.data.GhidraFolder
 
setActive() - Method in class ghidra.framework.data.LinkedGhidraFolder
 
setActive() - Method in interface ghidra.framework.model.DomainFolder
Allows the framework to react to a request to make this folder the "active" one.
setActive() - Method in interface ghidra.framework.model.Workspace
Set this workspace to be the active workspace, i.e., all tools become visible.
setActive(boolean) - Method in interface ghidra.app.services.MarkerSet
Return true if this marker set is active
setActiveDropTargetNode(GTreeNode) - Method in class docking.widgets.tree.GTree
 
setActiveProject(Project) - Static method in class ghidra.framework.main.AppInfo
 
setActiveProject(Project) - Method in class ghidra.framework.main.FrontEndTool
Set the active project.
setActiveTab(String) - Method in class docking.options.editor.GhidraColorChooser
Sets the active tab of this chooser to be the given tab name, if it exists (the color chooser UI may be different, depending upon the current Look and Feel)
setAddress(long) - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
Sets the start address of this section.
setAddress(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.app.util.datatype.microsoft.ThreadEnvironmentBlock
Set the starting address of the TEB
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
 
setAddress(String, Address) - Method in class ghidra.features.base.values.GhidraValuesMap
Sets the address value for the given name.
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) - Method in interface ghidra.program.model.pcode.Decoder
 
setAddressFactory(AddressFactory) - Method in class ghidra.program.model.pcode.PackedDecode
 
setAddressFactory(AddressFactory, Predicate<AddressSpace>) - Method in class ghidra.app.util.AddressInput
Set the address factory to be used to parse addresses.
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
Mark (or unmark) the given Varnode with the "address tied" property
setAddrTied(Varnode, boolean) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
setAddToAllWindows(boolean) - Method in class docking.action.DockingAction
Tells this action to add itself to all windows
setAddToProgram(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
 
setAddToTop(boolean) - Method in class docking.widgets.pathmanager.PathnameTablePanel
Set whether new paths should be added to the top of the table (true) or at the end of the table (false).
setAlignment(int) - Method in class docking.widgets.MultiLineLabel
Set alignment for text, LEFT, RIGHT, CENTER.
setAlignment(int) - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
 
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.
setAllowTruncating(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFDataInstanceHelper
 
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() - Method in class ghidra.program.database.ProgramBuilder
This prevents the 'ask to analyze' dialog from showing when called with true
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
 
setApplyCallingConvention(boolean) - Method in class ghidra.app.util.demangler.DemanglerOptions
Set the option to apply function signature calling conventions
setApplyEnabled(boolean) - Method in class docking.DialogComponentProvider
Sets the enablement state of the "Apply" button.
setApplyEnabled(boolean) - Method in class ghidra.app.merge.MergeManager
Enable the apply button according to the "enabled" parameter.
setApplyEnabled(boolean) - Method in interface ghidra.framework.data.DomainObjectMergeManager
Enable the apply button according to the "enabled" parameter.
setApplySignature(boolean) - Method in class ghidra.app.util.demangler.DemanglerOptions
Set the option to apply function signatures that are demangled
setApplyToolTip(String) - Method in class docking.DialogComponentProvider
Sets the Tooltip for the Apply button
setApproveButtonText(String) - Method in class docking.widgets.filechooser.GhidraFileChooser
Sets the text used in the OK button
setApproveButtonToolTipText(String) - Method in class docking.widgets.filechooser.GhidraFileChooser
Sets the tooltip text used in the OK button
setArchivePath(String) - Method in class ghidra.util.extensions.ExtensionDetails
 
setArgs(String[]) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
setArguments(ParameterDefinition[]) - Method in interface ghidra.program.model.data.FunctionDefinition
Set the arguments to this function.
setArguments(ParameterDefinition[]) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
setArray(int) - Method in class ghidra.app.util.demangler.DemangledDataType
 
setArrayElementsPerLine(int) - Method in class ghidra.app.util.viewer.field.ArrayElementWrappedOption
 
setArrowLength(int) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the length of the arrow.
setArticulationPoints(List<Point2D>) - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
 
setArticulationPoints(List<Point2D>) - Method in interface ghidra.graph.viewer.VisualEdge
Sets the articulation points for the given edge
setArticulations(E, List<Point>) - Method in class ghidra.graph.viewer.layout.GridLocationMap
 
setArtificial(boolean) - Method in class ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
Prior to command execution the block's artificial attribute state may be specified and will be applied to the new memory block.
setArtificial(boolean) - Method in class ghidra.program.database.mem.MemoryBlockDB
 
setArtificial(boolean) - Method in interface ghidra.program.model.mem.MemoryBlock
Sets the artificial attribute state associated with this block.
setArtificial(boolean) - Method in class ghidra.program.model.mem.MemoryBlockStub
 
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 docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
setAsText(String) - Method in class docking.widgets.values.AbstractValue
Sets the value for this object from the given string.
setAsText(String) - Method in class ghidra.framework.options.EnumEditor
 
setAsText(String) - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
 
setAttribute(String, String) - Method in class ghidra.service.graph.Attributed
Sets the attribute with the given key and value
setAttribute(String, String) - Method in class ghidra.util.xml.XmlParserElement
Sets the value of the specified attribute.
setAttribute(String, String) - Method in interface ghidra.xml.XmlElement
 
setAttribute(String, String) - Method in class ghidra.xml.XmlElementImpl
 
setAttributeValue(int, DWARFAttributeValue) - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
 
setAugmentationDataExLength(int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
Sets the value this region descriptor maintains to indicate the length of the augmentation data.
setAuthor(String) - Method in class ghidra.util.extensions.ExtensionDetails
 
setAutoData(EolEnablement) - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
setAutoEditEnabled(boolean) - Method in class docking.widgets.table.GTable
Enables or disables auto-edit.
setAutoFunction(EolEnablement) - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
setAutoLookupColumn(int) - Method in class docking.widgets.table.GTable
Sets the column in which auto-lookup will be enabled.
setAutoLookupTimeout(long) - Method in class docking.widgets.list.GList
Sets the delay between keystrokes after which each keystroke is considered a new lookup
setAutoLookupTimeout(long) - Method in class docking.widgets.table.GTable
Sets the delay between keystrokes after which each keystroke is considered a new lookup
setAutoSaveEnabled(boolean) - Method in class ghidra.test.TestEnv
Sets the auto-save feature for all tool instances running under the FrontEndTool created by this TestEnv instance.
setAutoSaveEnabled(FrontEndTool, boolean) - Method in class ghidra.test.TestEnv
 
setBack(T) - Method in class generic.stl.VectorSTL
 
setBackground(Color) - Method in class docking.DialogComponentProvider
Sets the background on this component.
setBackground(Color) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
setBackground(Color) - Method in class docking.widgets.AbstractGCellRenderer
Overrides this method to ensure that the new background color is not a GColorUIResource.
setBackground(Color) - Method in class docking.widgets.fieldpanel.AccessibleField
 
setBackground(Color) - Method in class generic.text.TextLayoutGraphics
 
setBackground(Color) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
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
Overrides this method to ensure that the new background non-selection color is not a GColorUIResource.
setBackgroundSelectionColor(Color) - Method in class docking.widgets.tree.support.GTreeRenderer
Overrides this method to ensure that the new background selection color is not a GColorUIResource.
setBackupPlateComment(String) - Method in class ghidra.app.util.demangler.DemangledObject
Sets the plate comment to be used if the DemangledObject.getOriginalDemangled() string is not available
setBasedName(String) - Method in class ghidra.app.util.demangler.DemangledDataType
 
setBasedName(String) - Method in class ghidra.app.util.demangler.DemangledObject
 
setBaseFont(Font) - Method in class ghidra.app.util.viewer.options.OptionsGui
 
setBaseFontId(String) - Method in class docking.widgets.AbstractGCellRenderer
Sets this renderer's theme font id.
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 endianness
setBigEndian(Settings, boolean) - Method in class ghidra.program.model.data.EndianSettingsDefinition
 
setBinaryData(byte[]) - Method in class db.BinaryField
 
setBinaryData(byte[]) - Method in class db.BooleanField
 
setBinaryData(byte[]) - Method in class db.ByteField
 
setBinaryData(byte[]) - Method in class db.Field
Set data from binary byte array.
setBinaryData(byte[]) - Method in class db.FixedField10
 
setBinaryData(byte[]) - Method in class db.IntField
 
setBinaryData(byte[]) - Method in class db.LongField
 
setBinaryData(byte[]) - Method in class db.ShortField
 
setBinaryData(byte[]) - Method in class db.StringField
 
setBinaryData(int, byte[]) - Method in class db.DBRecord
Set the binary data array for the specified field.
setBinaryData(int, byte[]) - Method in class db.SparseRecord
 
setBitFieldPacking(BitFieldPackingImpl) - Method in class ghidra.program.model.data.DataOrganizationImpl
Set the bitfield packing information associated with this data organization.
setBitSize(int) - Method in class ghidra.app.util.bean.FixedBitSizeValueField
 
setBlinkCursor(Boolean) - Method in class docking.widgets.fieldpanel.FieldPanel
 
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
Sets the font of this renderer to be bold until the next time that getTableCellRenderer() is called, as it resets the font to the default font on each pass.
setBookmark(Address, String, String, String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
setBookmark(Address, String, String, String) - Method in interface ghidra.program.model.listing.BookmarkManager
Set a bookmark.
setBookmark(Program, Address, String) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
 
setBookmarks(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
Sets bookmarks to be read/written.
setBookmarksVisible(boolean) - Method in interface ghidra.app.services.BookmarkService
 
setBoolean(String, boolean) - Method in class docking.widgets.values.GValuesMap
Sets the boolean value for the given name.
setBoolean(String, boolean) - Method in class ghidra.framework.options.AbstractOptions
 
setBoolean(String, boolean) - Method in interface ghidra.framework.options.Options
Sets the boolean value for the option.
setBoolean(String, boolean) - Method in class ghidra.framework.options.SubOptions
 
setBooleanValue(boolean) - Method in class db.BooleanField
 
setBooleanValue(boolean) - Method in class db.Field
Set field's boolean value.
setBooleanValue(int, boolean) - Method in class db.DBRecord
Set the boolean value for the specified field.
setBooleanValue(int, boolean) - Method in class db.SparseRecord
 
setBorder(Border) - Method in class docking.menu.MultipleActionDockingToolbarButton
 
setBorder(Border) - Method in class docking.widgets.InlineComponentTitledPanel
Sets the secondary border.
setBottomComponent(JComponent) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
Sets the component displayed in the bottom of this panel.
setBottomComponent(JComponent) - Method in class ghidra.app.merge.tool.ListingMergePanel
 
setBottomComponent(JComponent) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Sets the component displayed in the bottom of this panel.
setBottomComponent(JComponent) - Method in class ghidra.app.util.viewer.util.TitledPanel
Sets a component below the main panel that was passed to the constructor.
setBounds(int, int, int, int) - Method in class docking.widgets.fieldpanel.FieldPanel
 
setBounds(int, int, int, int) - Method in class docking.widgets.table.GTableHeaderRenderer
 
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.fieldpanel.AccessibleField
 
setBounds(Rectangle) - Method in class docking.widgets.VariableHeightPanel
 
setBreakpoint(Address) - Method in class ghidra.app.emulator.EmulatorHelper
Establish breakpoint
setBusy(boolean) - Method in class docking.widgets.tree.GTree
 
setBusy(boolean) - Method in class ghidra.framework.main.FrontEndTool
 
setBusy(boolean) - Method in class ghidra.util.bean.GGlassPane
When set busy is called, a busy cursor will be displayed and all user mouse and keyboard events will be blocked.
setBusy(boolean) - Method in interface ghidra.util.task.BusyListener
 
setBusyListener(BusyListener) - Method in class ghidra.graph.job.AbstractAnimator
 
setBusyListener(BusyListener) - Method in class ghidra.graph.job.AbstractAnimatorJob
 
setBusyListener(BusyListener) - Method in class ghidra.util.worker.AbstractWorker
 
setByte(byte, int) - Method in class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
Initializes the byte at index and sets its value to val
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.StubMemory
 
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
 
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.StubMemory
 
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.StubMemory
 
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.
setByteValue(byte) - Method in class db.ByteField
 
setByteValue(byte) - Method in class db.Field
Set field's byte value.
setByteValue(int, byte) - Method in class db.DBRecord
Set the byte value for the specified field.
setByteValue(int, byte) - Method in class db.SparseRecord
 
setCacheSize(int) - Method in class ghidra.program.database.properties.PropertyMapDB
Adjust the size of the underlying read cache.
setCalendarField(int) - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
Specifies whether the increment/decrement methods should adjust the year, month, or day.
setCallFixup(String) - Method in class ghidra.program.database.function.FunctionDB
 
setCallFixup(String) - Method in interface ghidra.program.model.listing.Function
Set the named call-fixup for this function.
setCallFixup(String) - Method in class ghidra.util.UndefinedFunction
 
setCallingConvention(String) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
Sets the function calling convention.
setCallingConvention(String) - Method in class ghidra.app.util.demangler.DemangledFunction
Sets the function calling convention.
setCallingConvention(String) - Method in class ghidra.program.database.function.FunctionDB
 
setCallingConvention(String) - Method in interface ghidra.program.model.data.FunctionDefinition
Set the calling convention associated with this function definition.
setCallingConvention(String) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
setCallingConvention(String) - Method in interface ghidra.program.model.listing.Function
Sets the calling convention for this function to the named calling convention.
setCallingConvention(String) - Method in class ghidra.util.UndefinedFunction
 
setCallingParent(Vertex, Vertex) - Method in class ghidra.util.graph.Dominator
Deprecated.
 
setCallOtherCallOverrideRefApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
 
setCallOtherCallOverrideRefApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
Register that a callother call override has been applied at the current instruction
setCallOtherJumpOverrideRefApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
 
setCallOtherJumpOverrideRefApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
Register that a callother jump override has been applied at the current instruction
setCallOverrideRefApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
 
setCallOverrideRefApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
Register that a call override has been applied at the current instruction.
setCanCancel(boolean) - Method in class ghidra.util.task.TaskBuilder
Sets whether the task can be cancelled.
setCancelButtonText(String) - Method in class docking.DialogComponentProvider
 
setCancelButtonVisibility(boolean) - Method in class ghidra.util.task.TaskMonitorComponent
Set the visibility of the cancel button
setCancelClearsAllJobs(boolean) - Method in class generic.concurrent.ConcurrentQBuilder
Sets whether a cancel will clear all jobs (current and pending) or just the current jobs being processed.
setCancelEnabled(boolean) - Method in class docking.DialogComponentProvider
Sets the enablement state of the "CANCEL" button.
setCancelEnabled(boolean) - Method in class docking.widgets.tree.TreeTaskMonitor
 
setCancelEnabled(boolean) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
setCancelEnabled(boolean) - Method in class ghidra.framework.task.GTaskMonitor
 
setCancelEnabled(boolean) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
 
setCancelEnabled(boolean) - Method in class ghidra.util.task.PreserveStateWrappingTaskMonitor
 
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.
setCapacity(int) - Method in class ghidra.util.timer.GTimerCache
Sets the capacity for this cache.
setCaret(FieldLocation, EventTrigger) - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Tells this delegate that the cursor moved.
setCaretPos(int) - Method in class docking.widgets.fieldpanel.AccessibleField
Sets the position of the cursor relative to the text in this field.
setCaretPosition(int) - Method in class docking.widgets.ScrollableTextArea
 
setCaretPosition(int) - Method in class docking.widgets.textfield.TextFieldLinker
Set the location of the caret among the composite text
setCaseSensitive(boolean) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
 
setCategory() - Method in class ghidra.program.model.data.MissingBuiltInDataType
set the category for this data type
setCategory(int, int) - Method in class ghidra.program.model.pcode.HighSymbol
Set the category and associated index for this symbol.
setCategory(String) - Method in class ghidra.program.database.bookmark.OldBookmark
 
setCategoryHelpLocation(String, HelpLocation) - Method in class ghidra.framework.options.AbstractOptions
 
setCategoryPath(CategoryPath) - Method in class ghidra.program.model.data.AbstractDataType
 
setCategoryPath(CategoryPath) - Method in class ghidra.program.model.data.ArrayDataType
 
setCategoryPath(CategoryPath) - Method in class ghidra.program.model.data.BuiltIn
 
setCategoryPath(CategoryPath) - Method in interface ghidra.program.model.data.DataType
Set the categoryPath associated with this datatype
setCategoryPath(CategoryPath) - Method in class ghidra.program.model.data.DefaultDataType
 
setCategoryPath(CategoryPath) - Method in class ghidra.program.model.data.GenericDataType
 
setCategoryPath(CategoryPath) - Method in class ghidra.program.model.data.MissingBuiltInDataType
 
setCategoryPath(CategoryPath) - Method in class ghidra.program.model.data.TypedefDataType
 
setCategoryPath(Structure, MemBuffer) - Method in class ghidra.program.model.data.FactoryStructureDataType
Set the category of this data type.
setCellData(Object, int, boolean, boolean) - Method in class docking.widgets.table.GTableCellRenderingData
Set data specific to a cell, as used during the rendering phase
setCellEditor(TreeCellEditor) - Method in class docking.widgets.tree.GTree
 
setCellEditorValue(DataType) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
Sets the value to be edited on this cell editor.
setCellEditorValueAsText(String) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
 
setCellRenderer(GTreeRenderer) - Method in class docking.widgets.tree.GTree
 
setCellRenderer(ListCellRenderer<T>) - 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.
setChangeCallback(Callback) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
 
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(ProgramChangeRecord) - Method in class ghidra.program.database.ProgramDB
 
setChanged(ProgramEvent, Address, Address, Object, Object) - Method in class ghidra.program.database.ProgramDB
 
setChanged(ProgramEvent, 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(ProgramEvent, Address, Address, Object, Object) - Method in class ghidra.program.util.ChangeManagerAdapter
 
setChanged(ProgramEvent, Object, Object) - Method in class ghidra.program.database.DataTypeArchiveDB
Mark the state this Data Type Archive as having changed and generate the event.
setChanged(ProgramEvent, Object, Object) - Method in class ghidra.program.database.ProgramDB
 
setChanged(ProgramEvent, 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(ProgramEvent, Object, Object) - Method in class ghidra.program.util.ChangeManagerAdapter
 
setChangeListener(ChangeListener) - Method in class ghidra.framework.main.ServerInfoComponent
Set the change listener for this component
setCharIsSigned(boolean) - Method in class ghidra.program.model.data.DataOrganizationImpl
Defines the signed-ness of the "char" data type
setCharset(Settings, String) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
 
setCharSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
Defines the size of a char (char) data type.
setCheckout(long, boolean, int, int) - Method in interface ghidra.framework.store.FolderItem
Set the checkout data associated with this non-shared file.
setCheckout(long, boolean, int, int) - Method in class ghidra.framework.store.local.LocalFolderItem
 
setCheckout(long, boolean, int, int) - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
setCheckout(long, int, int) - Method in class ghidra.framework.store.local.UnknownFolderItem
 
setChildren(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeNode
Sets the children on this node.
setChoice(Settings, int) - Method in interface ghidra.docking.settings.EnumSettingsDefinition
Sets the given value into the settings object using this definition as a key
setChoice(Settings, int) - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
 
setChoice(Settings, int) - Method in class ghidra.docking.settings.FormatSettingsDefinition
 
setChoice(Settings, int) - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
 
setChoice(Settings, int) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
 
setChoice(Settings, int) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
 
setChoice(Settings, int) - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
 
setChoice(Settings, int) - Method in class ghidra.program.model.data.EndianSettingsDefinition
 
setChoice(Settings, int) - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
 
setChoice(Settings, int) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
 
setChoice(Settings, int) - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
 
setChoice(Settings, int) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
 
setChoice(Settings, int) - Method in class ghidra.util.table.field.AddressRangeEndpointSettingsDefinition
 
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
 
setChoice(String, String) - Method in class docking.widgets.values.GValuesMap
Sets the Choice (String) value for the given name.
setChoices(String[]) - Method in class docking.options.editor.StringWithChoicesEditor
 
setChunk(byte[], AddressSpace, long, int) - Method in class ghidra.app.emulator.AdaptedMemoryState
 
setChunk(byte[], AddressSpace, long, int) - Method in class ghidra.pcode.memstate.DefaultMemoryState
This is the main interface for setting values for a range of bytes in the MemoryState.
setChunk(byte[], AddressSpace, long, int) - Method in interface 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
 
setCleanupOnCancel(boolean) - Method in class ghidra.util.MonitoredInputStream
Convey to byte stream consumer if cleanup of any artifacts produced is recommended, when applicable, if IOCancelledException is thrown by this input stream.
setCleanupTimeout(long) - Method in class generic.cache.CachingPool
Sets the time to wait for released items to be disposed by this pool by calling BasicFactory.dispose(Object).
setClearDefinedData(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
Sets whether or not to clear existing defined data in order to create new data.
setClearInstructions(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
Sets whether or not to clear existing instructions in order to create new data.
setClickedComponent(Component, Point2D) - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
You can use this method to override which Java component will get the forwarded event.
setClientAuthenticator(ClientAuthenticator) - Static method in class ghidra.framework.client.ClientUtil
Set client authenticator
setClientCredentials(String, String, boolean) - Method in class ghidra.app.util.headless.HeadlessOptions
Set Ghidra Server client credentials to be used with "shared" projects.
setClip(int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
setClip(int, int, int, int) - Method in class generic.text.TextLayoutGraphics
 
setClip(Shape) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
setClip(Shape) - Method in class generic.text.TextLayoutGraphics
 
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
setCloseTabConsumer(Consumer<T>) - Method in class docking.widgets.tab.GTabPanel
Sets the predicate that will be called before removing a tab via the gui close control.
setCloseWindowDelay(int) - Method in class docking.widgets.PopupWindow
Sets the amount of time that will pass before the popup window is closed after the user moves away from the popup window and out of the neutral zone
setCoclass() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setCodeComparisonPanel(CodeComparisonPanel<? extends FieldPanelCoordinator>) - Method in class ghidra.app.decompiler.component.DualDecompilerActionContext
Sets the CodeComparisonPanel associated with this context.
setCodeComparisonPanel(CodeComparisonPanel<? extends FieldPanelCoordinator>) - Method in class ghidra.app.util.viewer.listingpanel.DualListingActionContext
Sets the CodeComparisonPanel associated with this context.
setCodeUnitConflict(Address, Address, Address, boolean, boolean) - Method in class ghidra.program.model.lang.InstructionBlock
Set offcut-instruction or data CODE_UNIT conflict
setCointerface() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setCollectResults(boolean) - Method in class generic.concurrent.ConcurrentQBuilder
Specifies if the concurrent queue should collect the results as items are processed so they can be returned in a ConcurrentQ.waitForResults() or ConcurrentQ.waitForNextResult() call.
setColor(ColorValue) - Method in class generic.theme.ApplicationThemeManager
 
setColor(ColorValue) - Method in class generic.theme.StubThemeManager
 
setColor(ColorValue) - Method in class generic.theme.ThemeManager
Updates the current value for the color id in the newValue
setColor(Vertex, int) - Method in class ghidra.util.graph.Dominator
Deprecated.
 
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(String, Color) - Method in class generic.theme.GTheme
Sets the Color for the given id
setColor(String, Color) - Method in class generic.theme.ThemeManager
Updates the current color for the given id.
setColor(String, Color) - Method in class ghidra.app.decompiler.component.TokenHighlightColors
 
setColor(String, Color) - Method in class ghidra.framework.options.AbstractOptions
 
setColor(String, Color) - Method in interface ghidra.framework.options.Options
Sets the Color value for the option
setColor(String, Color) - Method in class ghidra.framework.options.SubOptions
 
setColorHistory(List<Color>) - Method in class docking.options.editor.GhidraColorChooser
 
setColoringBackground(boolean) - Method in interface ghidra.app.services.MarkerSet
Sets whether or not the MarkerSet is coloring the background of areas in the listing contained in this MarkerSet.
setColorRef(String, String) - Method in class generic.theme.GTheme
Sets a referred Color for the given id
setColumn(int) - Method in class docking.widgets.AutoLookup
Sets the column that is searched when a lookup is performed
setColumn(V, int) - Method in class ghidra.graph.viewer.layout.Row
Sets the column index in this row for the given vertex
setColumnCount(int) - Method in class docking.widgets.combobox.GhidraComboBox
Sets the size of the text field editor used by this combo box.
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.
setColumns(int) - Method in class docking.widgets.combobox.GhidraComboBox
Sets the number of column's in the editor's component (JTextField).
setColumnSelectionAllowed(boolean) - Method in class docking.widgets.table.GTableColumnModel
 
setColumnTableFilter(ColumnBasedTableFilter<ROW_OBJECT>) - Method in class docking.widgets.table.GTableFilterPanel
Sets a ColumnTableFilter on this panel.
setComboBoxSelection(JComboBox<T>, T) - Static method in class generic.test.AbstractGuiTest
 
setCommandArguments(String[]) - Method in class ghidra.util.ManualViewerCommandWrappedOption
 
setCommandString(String) - Method in class ghidra.util.ManualViewerCommandWrappedOption
 
setComment(int, Address, String) - Method in class ghidra.app.util.opinion.PeLoader
 
setComment(int, String) - Method in class ghidra.app.util.PseudoData
Set the comment for the given type.
setComment(int, String) - Method in class ghidra.program.database.code.InstructionDB
 
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.StubListing
 
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 class ghidra.program.model.listing.ParameterImpl
 
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 class ghidra.app.util.PseudoData
Set the comment for the given type.
setCommentAsArray(int, String[]) - Method in class ghidra.program.database.code.InstructionDB
 
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
Set the style in which comments are printed as part of decompiler output
setCommitFiles(boolean, String) - Method in class ghidra.app.util.headless.HeadlessOptions
Enable committing of processed files to the repository which backs the specified project.
setComparisons(List<FunctionComparison>) - Method in class ghidra.app.services.FunctionComparisonModel
Replaces the current model with the comparisons provided
setCompatible(boolean) - Method in class ghidra.sleigh.grammar.SleighPreprocessor
 
setCompileErrors(boolean) - Method in class ghidra.app.script.ScriptInfo
Sets whether the script has compile errors.
setCompiler() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
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
 
setCompleted() - Method in class ghidra.util.worker.Job
 
setCompleted(String[]) - Method in class ghidra.app.merge.MergeManager
The manager (MergeResolver) for a particular merge phase should call this when its phase or sub-phase completes.
setCompleted(String[]) - Method in interface ghidra.app.merge.MergeProgressModifier
The manager (MergeResolver) for a particular merge phase should call this when its phase or sub-phase completes.
setCompleted(String[]) - Method in class ghidra.app.merge.MergeProgressPanel
Indicates a particular phase or sub-phase whose status icon is to be changed to indicate that it is completed.
setCompletionListVisible(boolean) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Show or hide the completion list window
setComplex() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setComponent(Component) - Method in class docking.GenericHeader
 
setComponentFont(String, Font) - Method in class generic.theme.laf.UiDefaultsMapper
 
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
 
setConfigChanged(boolean) - Method in class docking.AbstractDockingTool
 
setConfigChanged(boolean) - Method in interface docking.Tool
Toggles the "change" state of the tool...
setConfigChanged(boolean) - Method in class ghidra.framework.plugintool.PluginTool
 
setConfigFile(String) - Method in class ghidra.pty.ssh.GhidraSshPtyFactory
 
setConfigState(Element) - Method in class ghidra.framework.plugintool.mgr.OptionsManager
Restore Options objects using the given XML Element.
setConflictResolution(int) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
Stores the users' selection for how to handle a conflict.
setConflictResolution(int) - Method in class ghidra.app.merge.listing.FunctionTagMerger
For JUnit testing only, set the option for resolving a conflict.
setConnected(boolean) - Method in class ghidra.app.nav.DecoratorPanel
 
setConnected(boolean) - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
 
setConnnected(boolean) - Method in class ghidra.app.nav.ListingPanelContainer
 
setConst() - Method in class ghidra.app.util.demangler.DemangledType
 
setConst(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
 
setConstant(Data) - Static method in class ghidra.app.util.bin.format.elf.ElfDefaultGotPltMarkup
Set specified data as constant if contained within a writable block.
setConstPointer() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
setConstructor(Constructor) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
 
setConsumeEnterKeyPress(boolean) - Method in class docking.widgets.DropDownTextField
When true, this field will not pass Enter key press events up to it's parent when the drop-down selection window is open.
setConsumeEnterKeyPress(boolean) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
Sets whether this editor should consumer Enter key presses
setConsumer(Consumer<String>) - Method in class generic.concurrent.io.IOResult
 
setContainerCount(int) - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
 
setContent(Component) - Method in class ghidra.graph.viewer.VisualGraphView
 
setContentTypeToolAssociations(Set<ToolAssociationInfo>) - Method in interface ghidra.framework.model.ToolServices
Sets the associations, which describe content types and the tools used to open them, for the system.
setContentTypeToolAssociations(Set<ToolAssociationInfo>) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
 
setContentTypeVersion(int) - Method in interface ghidra.framework.store.FolderItem
Sets the version for the content type.
setContentTypeVersion(int) - Method in class ghidra.framework.store.local.LocalFolderItem
 
setContentTypeVersion(int) - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
setContext(ProcessorContext, Address, int, int, int) - Method in class ghidra.app.plugin.processors.sleigh.ContextCache
 
setContextClass(Class<? extends ActionContext>, boolean) - Method in class docking.action.DockingAction
 
setContextClass(Class<? extends ActionContext>, boolean) - Method in interface docking.action.DockingActionIf
Sets the specific action context class that this action works on and if the action supports default context.
setContextClass(Class<? extends ActionContext>, boolean) - Method in class docking.DockingActionProxy
 
setContextObject(Object) - Method in interface docking.ActionContext
Sets the context object for this context.
setContextObject(Object) - Method in class docking.DefaultActionContext
 
setContextRegister(byte[]) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
Set the value of the pseudo context register
setContextRegister(AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
 
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.AdaptedEmulator
 
setContextRegisterValue(RegisterValue) - Method in class ghidra.app.emulator.DefaultEmulator
 
setContextRegisterValue(RegisterValue) - Method in interface ghidra.app.emulator.Emulator
Sets the context register value at the current execute address.
setContextRegisterValue(RegisterValue) - Method in class ghidra.pcode.emu.ModifiedPcodeThread.GlueEmulate
 
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
Set whether the calling convention name should be displayed as part of function signatures in decompiler output.
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.dwarf.DWARFImportOptions
Option to control a feature that copies anonymous types into a structure's "namespace" CategoryPath and giving that anonymousfunction.getEntryPoint() 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
 
setCounter(Address) - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
setCounter(Address) - Method in interface ghidra.pcode.emu.PcodeThread
Set the thread's program counter without writing to its executor state
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.util.extensions.ExtensionDetails
 
setCreateFuncSignatures(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to control creating FunctionSignature datatypes for each function defintion found in the DWARF debug data.
setCreateFunction(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
Sets whether or not to disassemble and create a function that is referred to by the current new structure.
setCreateLabel(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
Sets whether or not to create labels for follow on data or a function that is referred to by the current new structure.
setCreateTracingParsers(XmlTracer) - Static method in class ghidra.xml.XmlPullParserFactory
 
setCStyleInput(boolean) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
 
setCurrentActionState(ActionState<T>) - Method in class docking.menu.MultiStateDockingAction
 
setCurrentActionStateByUserData(T) - Method in class docking.menu.MultiStateDockingAction
 
setCurrentActionStateWithTrigger(ActionState<T>, EventTrigger) - Method in class docking.menu.MultiStateDockingAction
 
setCurrentAddress(Address) - Method in class ghidra.app.script.GhidraState
If it differs, set the current location to the given address and fire a ProgramLocationPluginEvent.
setCurrentAddress(Address) - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
 
setCurrentDirectory(File) - Method in class docking.widgets.filechooser.GhidraFileChooser
Sets the current directory.
setCurrentDomainObject(DomainObject) - Method in class ghidra.app.merge.MergeManagerPlugin
 
setCurrentEmphasis(double) - Method in class ghidra.graph.job.TwinkleVertexAnimator
 
setCurrentFileName(String) - Method in class ghidra.framework.main.datatree.VersionControlDialog
Set the name of the current file being added to version control or being updated.
setCurrentHighlight(AddressSetView) - Method in class ghidra.app.script.GhidraScript
Sets the highlight state to the given address set.
setCurrentHighlight(ProgramSelection) - Method in class ghidra.app.script.GhidraState
Set the currently highlighted selection and fire a ProgramHighlightPluginEvent.
setCurrentInstruction(Instruction) - Method in class ghidra.program.util.VarnodeContext
 
setCurrentLength(int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
 
setCurrentLocation(Address) - Method in class ghidra.app.script.GhidraScript
Set the script GhidraScript.currentAddress, GhidraScript.currentLocation, and update state object.
setCurrentLocation(ProgramLocation) - Method in class ghidra.app.script.GhidraState
If it differs, set the current location and fire a ProgramLocationPluginEvent.
setCurrentlyAppliedFilter(ColumnBasedTableFilter<R>) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
 
setCurrentProgram(Program) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
setCurrentProgram(Program) - Method in class ghidra.app.script.GhidraState
Sets the current program.
setCurrentProgram(Program) - Method in interface ghidra.app.services.ProgramManager
Sets the given program to be the current active program in the tool.
setCurrentScope(SymbolScope) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
 
setCurrentSelection(AddressSetView) - Method in class ghidra.app.script.GhidraScript
Sets the selection state to the given address set.
setCurrentSelection(ProgramSelection) - Method in class ghidra.app.script.GhidraState
Set the current selection and fire a ProgramSelectionPluginEvent.
setCurrentTool(ToolTemplate) - Method in class ghidra.framework.model.ToolAssociationInfo
Sets the tool name that should be used to open files for the content type represented by this tool association.
setCurrentURL(URL) - Method in class 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.
setCursor(Cursor) - Method in class docking.widgets.fieldpanel.AccessibleField
 
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
Sets the cursor on or off.
setCursorPosition(CursorPosition) - Method in interface docking.widgets.FindDialogSearcher
 
setCursorPosition(FieldLocation) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
setCursorPosition(ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Sets the cursor to the given program location.
setCursorPosition(ProgramLocation, EventTrigger) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Sets the cursor to the given program location with a given trigger This method should only be used in automated testing to programmatically simulate a user navigating within the listing panel.
setCursorPosition(BigInteger, int, int, int) - Method in class docking.widgets.fieldpanel.FieldPanel
Sets the cursorPosition to the given location.
setCursorPosition(BigInteger, int, int, int, EventTrigger) - Method in class docking.widgets.fieldpanel.FieldPanel
Sets the cursorPosition to the given location with the given trigger.
setCustomOption(String, CustomOption) - Method in class ghidra.framework.options.AbstractOptions
 
setCustomOption(String, CustomOption) - Method in interface ghidra.framework.options.Options
Sets the Custom option value for the option.
setCustomOption(String, CustomOption) - Method in class ghidra.framework.options.SubOptions
 
setCustomVariableStorage(boolean) - Method in class ghidra.program.database.function.FunctionDB
 
setCustomVariableStorage(boolean) - Method in interface ghidra.program.model.listing.Function
Set whether or not this function uses custom variable storage
setCustomVariableStorage(boolean) - Method in class ghidra.util.UndefinedFunction
 
setDashingPatternOffset(float) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
Sets the offset value for painting dashed lines.
setData(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
Sets data to be read/written.
setData(byte[]) - Method in class db.buffers.DataBuffer
Get the storage array associated with this buffer.
setData(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
 
setDataBlock(OmfData) - 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
Sets a FilterTransformer for preparing tree data to be filtered.
setDatatype(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledVariable
 
setDataType(DataType) - Method in class ghidra.app.util.cparser.C.Declaration
 
setDataType(DataType) - Method in class ghidra.program.database.external.ExternalLocationDB
 
setDataType(DataType) - Method in class ghidra.program.model.data.DataTypeComponentImpl
 
setDataType(DataType) - Method in interface ghidra.program.model.data.InternalDataTypeComponent
Sets the DataType for this component.
setDataType(DataType) - Method in interface ghidra.program.model.data.ParameterDefinition
Set the Data Type of this variable.
setDataType(DataType) - Method in class ghidra.program.model.data.ParameterDefinitionImpl
 
setDataType(DataType) - Method in interface ghidra.program.model.symbol.ExternalLocation
Associate the specified data type with this location.
setDataType(DataType, boolean, boolean, SourceType) - Method in class ghidra.program.database.function.ReturnParameterDB
 
setDataType(DataType, boolean, boolean, SourceType) - Method in class ghidra.program.database.function.VariableDB
 
setDataType(DataType, boolean, boolean, SourceType) - Method in interface ghidra.program.model.listing.Variable
Set the Data Type of this variable.
setDataType(DataType, boolean, boolean, SourceType) - Method in class ghidra.program.model.listing.ParameterImpl
 
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, VariableStorage, boolean, SourceType) - Method in class ghidra.program.model.listing.ParameterImpl
 
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(DataType, SourceType) - Method in class ghidra.program.model.listing.ParameterImpl
 
setDataType(Varnode, DataType) - Method in interface ghidra.program.model.pcode.PcodeFactory
Attach a data-type to the given Varnode
setDataType(Varnode, DataType) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
setDataTypeId(long) - Method in class ghidra.program.database.symbol.SymbolDB
Sets the generic symbol data 1.
setDataTypeSelected(DataType) - Method in interface ghidra.app.services.DataTypeManagerService
Selects the given data type in the display of data types.
setDate(String, Date) - Method in class ghidra.framework.options.AbstractOptions
 
setDate(String, Date) - Method in interface ghidra.framework.options.Options
Sets the Date value for the option.
setDate(String, Date) - Method in class ghidra.framework.options.SubOptions
 
setDateFormat(DateFormat) - Method in class docking.options.editor.DateEditor
 
setDayMode() - Method in class docking.widgets.textfield.LocalDateTextField
Sets the mode to Day.
setDbTestDir(File) - Static method in class ghidra.test.TestProgramManager
 
setDBVersionedSourceFile(BufferFile) - Method in class db.DBHandle
Set the DB source buffer file with a newer local buffer file version.
setDBVersionedSourceFile(LocalManagedBufferFile) - Method in class db.buffers.BufferMgr
Set the source buffer file with a newer local buffer file version.
setDebug(boolean) - Method in class ghidra.program.util.SymbolicPropogator
 
setDebug(boolean) - Method in class ghidra.program.util.VarnodeContext
 
setDebugEnabled(boolean) - Method in class help.validator.JavaHelpValidator
 
setDebugStream(PrintStream) - Method in class ghidra.app.util.cparser.C.CParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
Set debug output.
setDebugVarnod(Varnode) - Method in class ghidra.util.state.ContextState
Set a varnode to be debugged.
setDecimalMode() - Method in class docking.widgets.textfield.HexOrDecimalInput
 
setDecimalMode() - Method in class docking.widgets.textfield.IntegerTextField
Sets the mode to Decimal.
setDecodedValue(Object, int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
Set the value and value-length after decode
setDecompileData(DecompileData) - Method in class ghidra.app.decompiler.component.DecompilerController
Called by the DecompilerManager to update the currently displayed DecompileData
setDecompileData(DecompileData) - Method in interface ghidra.app.decompiler.component.DecompileResultsListener
 
setDecompilerHoverProvider(DecompilerHoverProvider) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
setDef(OpTemplate) - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
Method setDef.
setDef(PcodeOp) - Method in class ghidra.program.model.pcode.VarnodeAST
 
setDef(Varnode, PcodeOp) - Method in class ghidra.program.model.pcode.VarnodeBank
 
setDefaultAction(Action) - Method in class docking.actions.ActionAdapter
 
setDefaultAlignment(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
Sets the default alignment to be used for any data type that isn't a structure, union, array, pointer, type definition, and whose size isn't in the size/alignment map.
setDefaultBackgroundColor(Color) - Method in class docking.widgets.fieldpanel.internal.DefaultBackgroundColorModel
 
setDefaultBackgroundColor(Color) - Method in interface docking.widgets.fieldpanel.support.BackgroundColorModel
 
setDefaultBackgroundColor(Color) - Method in class docking.widgets.textfield.HintTextField
Allows users to override the background color used by this field when the contents are valid.
setDefaultBackgroundColor(Color) - Method in class ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
 
setDefaultButton(String) - Method in class docking.widgets.OptionDialogBuilder
Sets the name of the button to be used as the default button.
setDefaultButton(JButton) - Method in class docking.DialogComponentProvider
Sets the button to make "Default" when the dialog is shown.
setDefaultComponent(ComponentProvider) - Method in class docking.DockingWindowManager
Sets the provider that should get the default focus when no component has focus.
setDefaultComponent(ComponentProvider) - Method in class ghidra.framework.plugintool.PluginTool
Sets the provider that should get the default focus when no component has focus.
setDefaultDisassemblyContext(RegisterValue) - Method in class ghidra.program.database.register.OldProgramContextDB
 
setDefaultDisassemblyContext(RegisterValue) - Method in interface ghidra.program.model.listing.ProgramContext
Set the initial disassembly context to be used when initiating disassmbly
setDefaultDisassemblyContext(RegisterValue) - Method in class ghidra.program.util.AbstractProgramContext
 
setDefaultEdgeColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the default color to be used by edges that don't have a edge type set
setDefaultEdgeColor(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the default color to be used by vertices that don't have a vertex type set.
setDefaultEnablement(boolean) - Method in class ghidra.app.services.AbstractAnalyzer
 
setDefaultFocusComponent(Component) - Method in class docking.ComponentProvider
 
setDefaultFormat(int) - Method in class ghidra.app.util.viewer.format.FormatManager
Resets the model with the given id to its default format.
setDefaultFormats() - Method in class ghidra.app.util.viewer.format.FormatManager
Resets all format models to their default format.
setDefaultIcon(Icon) - Method in class docking.menu.MultiStateDockingAction
Sets the icon to use if the active action state does not supply an icon.
setDefaultIdentity(X500Principal) - Static method in class ghidra.net.ApplicationKeyManagerFactory
Set the default self-signed principal identity to be used during initialization if no keystore defined.
setDefaultLayoutAlgorithmName(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the name of the default layout algorithm
setDefaultMessage(String) - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
Sets the default message to be displayed when valid values are in the text fields.
setDefaultPointerAlignment(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
Sets the default alignment to be used for a pointer that doesn't have size.
setDefaultReturnAddressIfNeeded(PrototypeModel) - Method in class ghidra.program.model.lang.BasicCompilerSpec
Sets the returnaddress of model to the returnAddress of this if the model does not have a return address set.
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.BuiltIn
 
setDefaultSettings(Settings) - Method in interface ghidra.program.model.data.BuiltInDataType
Set the default settings for this data type.
setDefaultSettings(Settings) - Method in class ghidra.program.model.data.MissingBuiltInDataType
 
setDefaultSize(int, int) - Method in class docking.DialogComponentProvider
 
setDefaultTableSortState(TableSortState) - Method in class docking.widgets.table.AbstractSortedTableModel
 
setDefaultTimeout(int) - Method in class ghidra.app.decompiler.DecompileOptions
Set the maximum time (in seconds) a decompiler process is allowed to analyze a single function.
setDefaultValue(RegisterValue, Address, Address) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
 
setDefaultValue(RegisterValue, Address, Address) - Method in class ghidra.program.database.register.OldProgramContextDB
 
setDefaultValue(RegisterValue, Address, Address) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
 
setDefaultValue(RegisterValue, Address, Address) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
 
setDefaultValue(RegisterValue, Address, Address) - Method in interface ghidra.program.model.listing.DefaultProgramContext
Associates a default value with the given register over the given range.
setDefaultValue(RegisterValue, Address, Address) - Method in class ghidra.program.util.AbstractStoredProgramContext
 
setDefaultVertexColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the default color to be used by vertices that don't have a vertex type set
setDefaultVertexColor(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the default color to be used by vertices that don't have a vertex type set.
setDefaultVertexShape(VertexShape) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the default shape to be used by vertices that don't have a vertex type set
setDefaultWindowPosition(WindowPosition) - Method in class docking.ComponentProvider
Sets the default position of this provider when being shown for the first time.
setDefaultZoomFactor(float) - Method in class docking.widgets.imagepanel.ImagePanel
Set the default zoom level, adhering to the same set of constrains as ImagePanel.setZoomFactor(float)
setDefinedState(FoundString.DefinedState) - Method in class ghidra.program.util.string.FoundString
 
setDefsFile(ResourceFile) - Method in class ghidra.program.model.lang.SleighLanguageDescription
Set the (optional) specification file associated with this language
setDelay(int) - Method in class generic.timer.GhidraSwinglessTimer
Sets the delay for all callbacks after the first callback
setDelay(int) - Method in class generic.timer.GhidraSwingTimer
 
setDelay(int) - Method in interface generic.timer.GhidraTimer
 
setDelegate(TaskMonitor) - Method in class ghidra.util.task.WrappingTaskMonitor
Sets the delegate of this wrapper to be the new value.
setDeleteCreatedProjectOnClose(boolean) - Method in class ghidra.app.util.headless.HeadlessOptions
Set project delete flag which allows temporary projects created to be deleted upon completion.
setDeleted() - Method in class ghidra.program.database.DatabaseObject
Marks the object as deleted.
setDeleteOnClose(boolean) - Method in class ghidra.base.project.GhidraProject
Updates the flag passed to this project at construction time.
setDemangleOnlyKnownPatterns(boolean) - Method in class ghidra.app.util.demangler.DemanglerOptions
Sets the option to only demangle known mangled patterns.
setDescription(AssemblyResolvedPatterns, AssemblyResolution) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults.Applicator
 
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.program.model.data.AbstractDataType
 
setDescription(String) - Method in interface ghidra.program.model.data.Composite
Sets the string describing this data type.
setDescription(String) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
setDescription(String) - Method in class ghidra.program.model.data.DataImage
Set string description (returned by toString)
setDescription(String) - Method in interface ghidra.program.model.data.DataType
Sets a String briefly describing this DataType.
setDescription(String) - Method in class ghidra.program.model.data.DataTypeImpl
Sets a String briefly describing this DataType.
setDescription(String) - Method in interface ghidra.program.model.data.Enum
Set the description for this Enum.
setDescription(String) - Method in class ghidra.program.model.data.EnumDataType
 
setDescription(String) - Method in class ghidra.program.model.util.DefaultPropertyMap
Set the description for this property.
setDescription(String) - Method in class ghidra.service.graph.Attributed
Sets a description for this Attributed object
setDescription(String) - Method in class ghidra.util.extensions.ExtensionDetails
 
setDescription(String) - Method in class resources.icons.ImageIconWrapper
Deprecated.
 
setDescription(String) - Method in class resources.icons.LazyImageIcon
 
setDescription(String) - Method in class resources.MultiIconBuilder
Sets a description for the icon being built.
setDestinationFolder(DomainFolder) - Method in class ghidra.plugin.importer.ImporterDialog
Sets the destination folder for the imported program.
setDestinationFunction(Function) - Method in interface ghidra.program.model.listing.ThunkFunction
Set the destination function which corresponds to this thunk.
setDetailMessage(String) - Method in exception ghidra.util.exception.VersionException
 
setDialogSize(Dimension) - Method in class docking.DialogComponentProvider
 
setDialogWidth(int) - Method in class ghidra.util.task.TaskBuilder
The desired width of the dialog.
setDiffFilter(ProgramDiffFilter) - Method in class ghidra.program.util.ProgramMergeManager
Set the filter that indicates which parts of the Program should be diffed.
setDirty(boolean) - Method in class db.buffers.DataBuffer
Set the dirty flag.
setDirtyFlag(boolean) - Method in class ghidra.program.database.data.SourceArchiveDB
 
setDirtyFlag(boolean) - Method in interface ghidra.program.model.data.SourceArchive
Sets the dirty flag to indicate if at least one data type that originally came from the associated source archive has been changed since the last time the containing DataTypeManager was synchronized with it.
setDisabled() - Method in class generic.theme.IconModifier
Sets this modifier to disable an icon
setDisabledHint(String) - Method in class docking.KeyEntryTextField
Sets the hint text that will be displayed when this field is disabled
setDisabledHint(String) - Method in class docking.MouseEntryTextField
Sets the hint text that will be displayed when this field is disabled
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.
setDisplayChoice(Settings, String) - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
Sets the settings object to the enum value indicating the specified choice as a string.
setDisplayDefaultFunctionPointerSyntax(boolean) - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
Signals whether to display function pointer syntax when there is no function name, which is '(*)', such as found in this example 'void (*)()'.
setDisplayed(boolean) - Method in class help.GHelpBroker
 
setDisplayLanguage(DecompilerLanguage) - Method in class ghidra.app.decompiler.DecompileOptions
Set the source programming language that decompiler output should be rendered in.
setDisplayLevel(ActionDisplayLevel) - Method in class docking.actions.dialog.ActionsModel
Sets the display level for the actions dialog.
setDisplayNameFunction(BiFunction<T, String, String>) - Method in class docking.widgets.searchlist.SearchList
 
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
 
setDocument(Document) - Method in class docking.widgets.combobox.GhidraComboBox
Sets document to be used by the combobox's editor component.
setDoDisassembly(boolean) - Method in class ghidra.app.util.demangler.DemanglerOptions
Sets the option to perform disassembly for known data structures (like functions) when demangling
setDoDraw(boolean) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
setDoFill(boolean) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
setDoImage(boolean) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
setDomainFile(DomainFile) - Method in class ghidra.framework.data.DomainObjectAdapter
Set the DomainFile associated with this instance.
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
Deprecated.
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 docking.widgets.values.GValuesMap
Sets the double value for the given name.
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 encoding 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.
setDrawColorTransformer(Function<E, Color>) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
Sets the color provider to use when drawing this edge.
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.
setDuration(Duration) - Method in class ghidra.util.timer.GTimerCache
Sets the duration for keeping cached values.
setDynamicSize() - Method in interface ghidra.app.services.Terminal
Fit the terminal's dimensions to the containing window.
setEdgeColor(String, Color) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the color for edges with the given edge type
setEdgeColor(String, String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the edge color using a theme color id.
setEdgeColorOverrideAttributeKey(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the attribute key that can be used to override the color for an edge.
setEdgeProperty(String, Edge, Object) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
This is a helper method that sets a object property named propName to edge e.
setEdgeSelectionColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the edge selection color.
setEdgeSelectionColor(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the edge selection color using the theme color defined by the given color id.
setEdgeType(String) - Method in class ghidra.service.graph.AttributedEdge
Sets the edge type for this edge.
setEditable(boolean) - Method in class docking.widgets.filter.FilterTextField
 
setEditable(boolean) - Method in class docking.widgets.ScrollableTextArea
Sets the ability to edit the text area content
setEditable(boolean) - Method in class docking.widgets.textfield.IntegerTextField
Sets the editable mode for the JTextField component
setEditable(boolean) - Method in class docking.widgets.tree.GTree
 
setEditable(boolean) - Method in class ghidra.app.util.AddressInput
Set the text field to be editable according to the state param.
setEditing(boolean) - Method in class ghidra.framework.main.datatable.ProjectDataTableModel
 
setEditingEnabled(boolean) - Method in class docking.widgets.pathmanager.PathnameTablePanel
Set whether the entries in the table can be edited.
setEffectiveImageBase(Address) - Method in class ghidra.program.database.ProgramDB
Deprecated.
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.dwarf.DWARFImportOptions
Option to control eliding typedef creation if the dest type has the same name.
setEliminateUnreachable(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
Set whether the decompiler should eliminate unreachable code as part of its analysis.
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 interface 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.ActionBindingPanel
 
setEnabled(boolean) - Method in class docking.actions.ActionAdapter
 
setEnabled(boolean) - Method in class docking.DockingActionProxy
 
setEnabled(boolean) - Method in class docking.KeyEntryTextField
 
setEnabled(boolean) - Method in class docking.MouseEntryTextField
 
setEnabled(boolean) - Method in class docking.options.editor.DefaultOptionComponent
 
setEnabled(boolean) - Method in class docking.options.editor.GenericOptionsComponent
 
setEnabled(boolean) - Method in class docking.widgets.conditiontestpanel.ConditionTestState
 
setEnabled(boolean) - Method in class docking.widgets.fieldpanel.AccessibleField
 
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
Sets the active state for the filter component.
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.template.TemplateSimplifier
Sets if this TemplateSimplifier is enabled.
setEnabled(boolean) - Method in class ghidra.app.util.viewer.field.FieldFactory
Turns on or off the generating of Fields by this FieldFactory.
setEnabled(boolean) - Method in class ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
 
setEnabled(boolean) - Method in class ghidra.plugins.importer.batch.BatchGroup
Sets the enabled status of this group.
setEnabled(boolean) - Method in class ghidra.util.table.AbstractSelectionNavigationAction
 
setEnabled(ConditionTester, boolean) - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
 
setEnd(int) - Method in class generic.json.JSONToken
 
setEnd(long) - Method in class ghidra.framework.main.logviewer.model.Pair
 
setEndian(Data, boolean) - Static method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
Recursively sets the given Data and its components to big/little endian
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').
setEntry(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Sets the absolute entry address.
setEntry(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoFunctabEntry
Set the function's entry point using the absolute address.
setEntryoff(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
Sets the function's entry point via a relative offset value
setEntryoff(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoFunctabEntry
Set the function's entry point using a relative offset.
setEntryPoints(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
Sets entry points to be read/written.
setEnum() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setEnum(String, T) - Method in class ghidra.framework.options.AbstractOptions
 
setEnum(String, T) - Method in interface ghidra.framework.options.Options
Set the Enum value for the option.
setEnum(String, T) - Method in class ghidra.framework.options.SubOptions
 
setEnumType() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setEnumType(String) - Method in class ghidra.app.util.demangler.DemangledDataType
 
setEnumValue(Settings, T) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
Sets the value of this SettingsDefinition using the ordinal of the specified enum.
setEnv(ParsingEnvironment) - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
 
setEnv(ParsingEnvironment) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
 
setEnv(ParsingEnvironment) - Method in class ghidra.sleigh.grammar.DisplayLexer
 
setEnv(ParsingEnvironment) - Method in class ghidra.sleigh.grammar.SemanticLexer
 
setEnv(ParsingEnvironment) - Method in class ghidra.sleigh.grammar.SleighLexer
 
setEnv(ParsingEnvironment) - Method in class ghidra.sleigh.grammar.SleighParser
 
setEolComment(Program, Address, String) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
 
setEOLComment(Address, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
Sets an EOL comment at the specified address
setEOLCommentIncluded(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
Set whether End-of-line comments are displayed as part of decompiler output.
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 Class 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.
setErrorHandler(ListenerErrorHandler) - Method in class ghidra.util.datastruct.ListenerSet
 
setErrorLogger(ErrorLogger) - Static method in class ghidra.util.Msg
Sets the error logger (by default it's a DefaultErrorLogger).
setErrorMessage(String) - Method in class ghidra.app.util.demangler.DemangledObject
setErrorReporter(ErrorReporter) - Static method in class docking.ErrLogDialog
 
setErrorsExpected(boolean) - Static method in class generic.test.AbstractGenericTest
Signals that the client expected the System Under Test (SUT) to report errors.
setErrorText(String) - Method in class docking.widgets.PasswordDialog
Display error status
setEventClickModifiers(int) - Method in interface docking.ActionContext
Sets the modifiers for this event that were present when the item was clicked on.
setEventClickModifiers(int) - Method in class docking.DefaultActionContext
 
setEventsEnabled(boolean) - Method in class docking.widgets.tree.GTree
Turns tree event notifications on/off
setEventsEnabled(boolean) - Method in class docking.widgets.tree.internal.GTreeModel
 
setEventsEnabled(boolean) - Method in class ghidra.framework.data.DomainObjectAdapter
 
setEventsEnabled(boolean) - Method in interface ghidra.framework.model.DomainObject
If true, domain object change events are sent.
setExcludeHelp(boolean) - Method in class ghidra.util.GhidraJarBuilder
 
setExecutableFormat(String) - Method in class ghidra.program.database.ProgramDB
 
setExecutableFormat(String) - Method in interface ghidra.program.model.listing.Program
Sets the value corresponding to the original file format.
setExecutableMD5(String) - Method in class ghidra.program.database.ProgramDB
 
setExecutableMD5(String) - Method in interface ghidra.program.model.listing.Program
Sets the value corresponding to the original binary file MD5 hash.
setExecutablePath(String) - Method in class ghidra.program.database.ProgramDB
 
setExecutablePath(String) - Method in interface ghidra.program.model.listing.Program
Sets the path to the program's executable file.
setExecutableSHA256(String) - Method in class ghidra.program.database.ProgramDB
 
setExecutableSHA256(String) - Method in interface ghidra.program.model.listing.Program
Sets the value corresponding to the original binary file SHA256 hash.
setExecute(boolean) - Method in class ghidra.program.database.mem.MemoryBlockDB
 
setExecute(boolean) - Method in interface ghidra.program.model.mem.MemoryBlock
Sets the execute property associated with this block.
setExecute(boolean) - Method in class ghidra.program.model.mem.MemoryBlockStub
 
setExecute(MemoryBlock, boolean) - Method in class ghidra.program.database.ProgramBuilder
 
setExecuteAddress(long) - Method in class ghidra.app.emulator.AdaptedEmulator
 
setExecuteAddress(long) - Method in class ghidra.app.emulator.DefaultEmulator
 
setExecuteAddress(long) - Method in interface ghidra.app.emulator.Emulator
Set the value of the program counter
setExecuteAddress(Address) - Method in class ghidra.pcode.emu.ModifiedPcodeThread.GlueEmulate
 
setExecuteAddress(Address) - Method in class ghidra.pcode.emulate.Emulate
 
setExpandedPathsByNodeName(String[]) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
setExpandingDisabled(boolean) - Method in class docking.widgets.tree.tasks.GTreeSelectPathsTask
Tells the JTree to not expand paths for each selection that is set upon it.
setExpansionType(int) - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
setExplicitMinimumAlignment(int) - Method in interface ghidra.program.model.data.Composite
Sets this data type's explicit minimum alignment (positive value).
setExplicitMinimumAlignment(int) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
setExplicitPackingValue(int) - Method in interface ghidra.program.model.data.Composite
Sets the pack value for this composite (positive value, usually a power of 2).
setExplicitPackingValue(int) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
setExporterServiceProvider(ServiceProvider) - Method in class ghidra.app.util.exporter.Exporter
Sets the exporter service provider.
setExpression(DWARFExpression) - Method in exception ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
 
setExtensions(Set<ExtensionDetails>) - Method in class ghidra.framework.project.extensions.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.
setExternalReference(Reference) - Method in class ghidra.app.util.PseudoData
 
setFallthrough(String, String) - Method in class ghidra.program.database.ProgramBuilder
 
setFallThrough(Address) - Method in class ghidra.app.util.PseudoInstruction
 
setFallThrough(Address) - Method in class ghidra.program.database.code.InstructionDB
 
setFallThrough(Address) - Method in class ghidra.program.model.lang.InstructionBlock
Sets the fall through address for this block and is used by the block flow iterator of the associated InstructionSet.
setFallThrough(Address) - Method in interface ghidra.program.model.listing.Instruction
Overrides the instruction's default fallthrough address to the given address.
setFallThrough(Address) - Method in class ghidra.program.model.listing.InstructionStub
 
SetFallThroughCmd - Class in ghidra.app.cmd.refs
Command for setting the fallthrough property on an instruction.
SetFallThroughCmd(Address, Address) - Constructor for class ghidra.app.cmd.refs.SetFallThroughCmd
Constructs a new command for setting the fallthrough property on an instruction.
setFavoredEdgeType(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the favored edge type.
setFavorite(DataType, boolean) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
setFavorite(DataType, boolean) - Method in interface ghidra.program.model.data.DataTypeManager
Sets the given dataType to be either a favorite or not a favorite.
setField(int, Field) - Method in class db.DBRecord
Set the field value for the specified field.
setField(int, Field) - Method in class db.SparseRecord
 
setFieldDescriptionProvider(FieldDescriptionProvider) - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Sets the FieldDescriptionProvider that can generate descriptions of the current field.
setFieldDescriptionProvider(FieldDescriptionProvider) - Method in class docking.widgets.fieldpanel.FieldPanel
 
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.
setFieldValueDeserializationInfo(Class<? extends FieldReadFunction>, Class<?>, String) - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldMappingInfo
 
setFile(String, File) - Method in class docking.widgets.values.GValuesMap
Sets the File value for the given name.
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
 
setFileBlock(MemoryBlock) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Sets the MemoryBlock associated with this header's FILE block.
setFileChooserProperties(String, String, GhidraFileChooserMode, boolean, GhidraFileFilter) - Method in class docking.widgets.pathmanager.PathManager
Set properties on the file chooser that is displayed when the "Add" button is pressed.
setFileChooserProperties(String, String, GhidraFileChooserMode, boolean, GhidraFileFilter) - Method in class docking.widgets.pathmanager.PathnameTablePanel
Set properties on the file chooser that is displayed when the "Add" button is pressed.
setFileCount(int) - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
 
setFileFilter(GhidraFileFilter) - Method in class docking.widgets.filechooser.GhidraFileChooser
Sets the current file filter.
setFileFilter(GhidraFileFilter) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
Sets the file filter.
setFileID(String) - Method in class ghidra.util.PropertyFile
Set the FileID associated with this file.
setFilename(String) - Static method in class ghidra.framework.preferences.Preferences
Set the filename so that when the store() method is called, the preferences are written to this file.
setFileName(String) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
Sets the textfield with the given filename.
setFileOffset(long) - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
 
setFilePos(long) - Method in class ghidra.framework.main.logviewer.model.ReverseLineReader
Moves the file pointer to the given byte location.
setFileSelectionMode(int) - Method in class docking.widgets.filechooser.GhidraFileChooser
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.
setFileSize(long) - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
 
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.
setFilter(BiPredicate<T, String>) - Method in class docking.widgets.searchlist.DefaultSearchListModel
 
setFilter(BiPredicate<T, String>) - Method in interface docking.widgets.searchlist.SearchListModel
Sets the filter for the model data to display.
setFilterFieldEnabled(boolean) - Method in class docking.widgets.tree.GTree
Disabled the filter text field, but allows the tree to still filter.
setFilteringEnabled(boolean) - Method in class docking.widgets.tree.GTree
Disables all filtering performed by this tree.
setFilterOnExecutionOnly(boolean) - Method in class ghidra.app.emulator.MemoryAccessFilter
 
setFilterOptions(FilterOptions) - Method in class docking.widgets.table.GTableFilterPanel
Sets the filter options used by the filter factory.
setFilterOptions(FilterOptions) - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
 
setFilterOptions(FilterOptions) - Method in interface docking.widgets.tree.GTreeTextFilterFactory
 
setFilterProvider(GTreeFilterProvider) - Method in class docking.widgets.tree.GTree
 
setFilterRowTransformer(RowFilterTransformer<ROW_OBJECT>) - Method in class docking.widgets.table.GTableFilterPanel
Sets a custom RowFilterTransformer.
setFilterText(String) - Method in class docking.widgets.dialogs.ObjectChooserDialog
 
setFilterText(String) - Method in class docking.widgets.searchlist.SearchList
Sets the current filter text
setFilterText(String) - Method in class docking.widgets.table.GTableFilterPanel
Sets the contents of the filter's text field to the given text.
setFilterText(String) - Method in class docking.widgets.table.GTableWidget
 
setFilterText(String) - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
 
setFilterText(String) - Method in class docking.widgets.tree.GTree
 
setFilterText(String) - Method in interface docking.widgets.tree.GTreeFilterProvider
Sets the filter text for the filter.
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 specified value.
setFirstUseOffset(int) - Method in class ghidra.program.database.function.LocalVariableDB
 
setFirstUseOffset(int) - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
setFirstUseOffset(int) - Method in interface ghidra.program.model.listing.LocalVariable
Set the first use offset.
setFirstUseOffset(int) - Method in class ghidra.program.model.listing.LocalVariableImpl
 
setFiterText(String) - Method in class docking.widgets.table.GFilterTable
 
setFixedSize(int, int) - Method in interface ghidra.app.services.Terminal
 
setFixedSize(short, short) - Method in interface ghidra.app.services.Terminal
Set the terminal size to the given dimensions, and do not resize it to the window.
setFlag(String, int) - Method in class ghidra.program.model.lang.RegisterBuilder
Set a register flag for the specified register
setFlip() - Method in class generic.theme.IconModifier
Sets the modifier to flip the icon side to side
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 encoding 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.
setFocusedColorTransformer(Function<E, Color>) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
Sets the color provider to use when drawing this edge when the edge is focused.
setFocusedCursorColor(Color) - Method in class docking.widgets.fieldpanel.FieldPanel
Sets the cursor color for when this component has focus.
setFocusedCursorColor(Color) - Method in class docking.widgets.fieldpanel.internal.PaintContext
 
setFocusedVertex(AttributedVertex, EventTrigger) - Method in interface ghidra.service.graph.GraphDisplay
Tells the graph display window to focus the vertex with the given id
setFocusedVertex(V) - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
 
setFollowData(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
Sets whether or not to create follow on data that is referred to by the new structure.
setFont(FontValue) - Method in class generic.theme.ApplicationThemeManager
 
setFont(FontValue) - Method in class generic.theme.StubThemeManager
 
setFont(FontValue) - Method in class generic.theme.ThemeManager
Updates the current value for the font id in the newValue
setFont(Font) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
setFont(Font) - Method in class docking.widgets.AbstractGCellRenderer
 
setFont(Font) - Method in class docking.widgets.DropDownTextField.DropDownList
 
setFont(Font) - Method in class docking.widgets.fieldpanel.AccessibleField
 
setFont(Font) - Method in class docking.widgets.MultiLineLabel
Sets a new font for label
setFont(Font) - Method in class docking.widgets.textfield.TextFieldLinker
Set the font for all linked fields
setFont(Font) - Method in class generic.text.TextLayoutGraphics
 
setFont(Font) - Method in class ghidra.framework.main.ConsoleTextPane
 
setFont(Font) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the font to use for drawing vertex labels
setFont(String) - Method in class ghidra.service.graph.GraphDisplayOptions
 
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 <span> tags.
setFont(String, Font) - Method in class generic.theme.GTheme
Sets the Font for the given id
setFont(String, Font) - Method in class generic.theme.ThemeManager
Updates the current font for the given id.
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.AttributedStringPcodeFormatter
Set font metrics for AttributedString objects
setFontRef(String, String) - Method in class generic.theme.GTheme
Sets a referred font for the given id
setFontSize(String, int) - Static method in class ghidra.util.HTMLUtilities
Sets the font size of the given text by wrapping it in <span> 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.AbstractGCellRenderer
Overrides this method to ensure that the new foreground color is not a GColorUIResource.
setForeground(Color) - Method in class docking.widgets.fieldpanel.AccessibleField
 
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 specified value.
setFrameBase(long) - Method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluator
 
setFrameDescriptorEntry(FrameDescriptionEntry) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Sets the FDE associated with the region.
setFree(boolean) - Method in class ghidra.program.model.pcode.VarnodeAST
 
setFreeIndexes(int[]) - Method in interface db.buffers.BufferFile
Sets the list of free buffer indexes.
setFreeIndexes(int[]) - Method in class db.buffers.BufferFileAdapter
 
setFreeIndexes(int[]) - Method in interface db.buffers.BufferFileHandle
 
setFreeIndexes(int[]) - Method in class db.buffers.LocalBufferFile
 
setFreeIndexes(int[]) - Method in interface db.buffers.RemoteBufferFileHandle
 
setFreeIndexes(int[]) - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
setFSRL(FSRL) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
Sets the FSRL of this ByteProvider
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
setFunctionBraceFormat(DecompileOptions.BraceStyle) - Method in class ghidra.app.decompiler.DecompileOptions
Set how braces are formatted around a function body
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, Address, RegisterValue) - Method in interface ghidra.program.model.lang.DisassemblerContextAdapter
 
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 class ghidra.program.disassemble.ReDisassembler.ReDisassemblerContext
 
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 interface ghidra.program.model.lang.DisassemblerContextAdapter
 
setFutureRegisterValue(Address, RegisterValue) - Method in class ghidra.program.util.VarnodeContext
 
setGenericCallingConvention(GenericCallingConvention) - Method in interface ghidra.program.model.data.FunctionDefinition
Deprecated.
Use of GenericCallingConvention is deprecated since arbitrary calling convention names are now supported. FunctionDefinition.setCallingConvention(String) should be used.
setGenericCallingConvention(GenericCallingConvention) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
setGlassPane(Component) - Method in class docking.DialogComponentProvider
 
setGlobalCaret(int) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
Set the composite caret location
setGotoTarget(PcodeBlock) - Method in class ghidra.program.model.pcode.BlockGoto
 
setGotoTarget(PcodeBlock) - Method in class ghidra.program.model.pcode.BlockIfGoto
 
setGraph(Graph<V, E>) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
setGraph(G) - Method in class ghidra.graph.viewer.GraphComponent
 
setGraph(G) - Method in class ghidra.graph.viewer.VisualGraphView
 
setGraph(AttributedGraph, GraphDisplayOptions, String, boolean, TaskMonitor) - Method in interface ghidra.service.graph.GraphDisplay
Sets the graph to be displayed or consumed by this graph display
setGraph(AttributedGraph, String, boolean, TaskMonitor) - Method in interface ghidra.service.graph.GraphDisplay
Deprecated.
You should now use the form that takes in a GraphDisplayOptions
setGraphComponent(GraphComponent<V, E, G>) - Method in class ghidra.graph.viewer.VisualGraphView
 
setGraphDisplayListener(GraphDisplayListener) - Method in interface ghidra.service.graph.GraphDisplay
Sets a GraphDisplayListener to be notified when the user changes the vertex focus or selects one or more nodes in a graph window
setGraphLayout(Layout<V, E>) - Method in class ghidra.graph.viewer.GraphViewer
 
setGraphMouse(VisualizationViewer.GraphMouse) - Method in class ghidra.graph.viewer.GraphViewer
 
setGraphMouse(VisualizationViewer.GraphMouse) - Method in class ghidra.graph.viewer.SatelliteGraphViewer
 
setGraphOptions(VisualGraphOptions) - Method in class ghidra.graph.viewer.GraphComponent
 
setGraphOptions(VisualGraphOptions) - Method in class ghidra.graph.viewer.GraphViewer
 
setGraphOptions(VisualGraphOptions) - Method in class ghidra.graph.viewer.SatelliteGraphViewer
The options for this viewer
setGraphPerspective(GraphPerspectiveInfo<V, E>) - Method in class ghidra.graph.viewer.GraphComponent
 
setGraphPerspective(GraphPerspectiveInfo<V, E>) - Method in class ghidra.graph.viewer.VisualGraphView
Sets the perspective for this view
setGraphPerspective(GraphPerspectiveInfo<V, E>) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
setGraphScale(double) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
setGraphScale(VisualizationServer<V, E>, double) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
setGraphViewStale(boolean) - Method in class ghidra.graph.viewer.GraphComponent
 
setGroup(String) - Method in class docking.menu.MultiStateDockingAction
 
setGroup(String, String) - Method in class ghidra.program.model.lang.RegisterBuilder
Set the group name for the specified register
setGroupColor(String, Color) - Method in class generic.theme.laf.UiDefaultsMapper
This allows clients to hard-code a chosen color for a group
setGroupColorUsingJavaRepresentative(String, String) - Method in class generic.theme.laf.UiDefaultsMapper
Assigns the system color id to a color value from the UiDefaults map.
setGroupFont(String, Font) - Method in class generic.theme.laf.UiDefaultsMapper
This allows clients to hard-code a chosen font for a group
setGroupSelection(GroupPath[]) - Method in interface ghidra.app.services.ProgramTreeService
Set the selection to the given group paths.
setHalt(boolean) - Method in class ghidra.app.emulator.AdaptedEmulator
 
setHalt(boolean) - Method in class ghidra.app.emulator.DefaultEmulator
 
setHalt(boolean) - Method in interface ghidra.app.emulator.Emulator
Halt or un-halt the 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.
setHasMappedRegisters(boolean) - Method in class ghidra.program.model.address.ProtectedAddressSpace
Tag this memory space as having memory mapped registers
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
Set whether function header comments are included as part of decompiler output.
setHeaderShowing(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Shows or hides the listing's layout field header.
setHeadlessContinuationOption(HeadlessScript.HeadlessContinuationOption) - Method in class ghidra.app.util.headless.HeadlessScript
Sets the continuation option for this script
setHeadlessImportDirectory(String) - Method in class ghidra.app.util.headless.HeadlessScript
Changes the path in the Ghidra project where imported files are saved.
setHelpLocation(HelpLocation) - Method in class docking.action.DockingAction
Set a specific Help location for this action.
setHelpLocation(HelpLocation) - Method in class docking.ComponentProvider
 
setHelpLocation(HelpLocation) - Method in class docking.DialogComponentProvider
Set the help Location for this dialog.
setHelpLocation(HelpLocation) - Method in class docking.menu.ActionState
 
setHelpLocation(HelpLocation) - Method in class ghidra.framework.main.datatable.ProjectDataTablePanel
 
setHelpLocation(HelpLocation) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
setHelpLocation(HelpLocation) - Method in class ghidra.framework.main.LogPanel
Set the help location for the components in the LogPanel.
setHelpLocation(JComponent, HelpLocation) - Static method in class docking.DockingWindowManager
Register a specific Help content URL for a component.
setHelpLocation(JComponent, HelpLocation) - Method in interface docking.help.HelpActionManager
Enable help for a component.
setHelpSet(HelpSet) - Method in class 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
Set a highlighting background color for all text elements
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
 
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(ListingHighlightProvider, Program) - Method in interface ghidra.app.nav.Navigatable
Set the highlight provider for the given program
setHighlightProvider(ListingHighlightProvider, 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
setHint(String) - Method in class docking.widgets.textfield.HintTextField
Sets the hint for this text field
setHistory(List<String>) - Method in class docking.widgets.FindDialog
 
setHistoryColors(List<Color>) - Method in class docking.options.editor.SettableColorSwatchChooserPanel
 
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
 
setHorizontalAlignment(int) - Method in class docking.widgets.textfield.IntegerTextField
Sets the horizontal alignment of the JTextField
setHorizontalScrollBarPolicy(int) - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
 
setHorizontalScrollingEnabled(boolean) - Method in class docking.widgets.fieldpanel.FieldPanel
 
setHorizontalScrollPolicy(int) - Method in class docking.widgets.tree.GTree
 
setHostname(String) - Method in class ghidra.pty.ssh.GhidraSshPtyFactory
 
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
setHoveredColorTransformer(Function<E, Color>) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
Sets the color provider to use when drawing this edge when the edge is in the hovered path.
setHoveredVertex(V) - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
 
setHoverMode(boolean) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
setHoverMode(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
setHoverProvider(HoverProvider) - Method in class docking.widgets.fieldpanel.FieldPanel
Add a new hover provider to be managed.
setHoverProvider(HoverProvider) - Method in class docking.widgets.fieldpanel.HoverHandler
 
setHTMLRenderingEnabled(boolean) - Method in interface docking.widgets.GComponent
Enables and disables the rendering of HTML content in this component.
setHTMLRenderingEnabled(boolean) - Method in class docking.widgets.table.DefaultTableCellRendererWrapper
Enables and disables the rendering of HTML content in this renderer.
setHTMLRenderingEnabled(boolean) - Method in class docking.widgets.table.GTable
Enables and disables the rendering of HTML content in this table.
setHTMLRenderingFlag(JComponent, boolean) - Static method in interface docking.widgets.GComponent
Sets the HTML rendering flag for the specified component.
setIcon(ComponentProvider, Icon) - Method in class docking.DockingWindowManager
 
setIcon(IconValue) - Method in class generic.theme.ApplicationThemeManager
 
setIcon(IconValue) - Method in class generic.theme.StubThemeManager
 
setIcon(IconValue) - Method in class generic.theme.ThemeManager
Updates the current value for the Icon id in the newValue
setIcon(String, Icon) - Method in class generic.theme.GTheme
Sets the icon for the given id
setIcon(String, Icon) - Method in class generic.theme.ThemeManager
Updates the current Icon for the given id.
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.button.GButton
 
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.
setIconFunction(Function<T, Icon>) - Method in class docking.widgets.tab.GTabPanel
Sets a function to be used to generated an icon for a given value.
setIconRef(String, String) - Method in class generic.theme.GTheme
Sets a referred icon id for the given id
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 help.CustomTOCView.CustomTreeItemDecorator
 
setIfElseBraceFormat(DecompileOptions.BraceStyle) - Method in class ghidra.app.decompiler.DecompileOptions
Set how braces are formatted around an if/else code block
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.
setIgnoreFocus(boolean) - Method in class docking.widgets.tab.GTabPanel
 
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
Deprecated.
 
setImage(Image) - Method in class resources.icons.LazyImageIcon
 
setImageBackgroundColor(Color) - Method in class docking.widgets.imagepanel.ImagePanel
Set the background color of the panel.
setImageBase(Address) - Method in class ghidra.program.database.map.AddressMapDB
Sets the image base, effectively changing the mapping between addresses and longs.
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
 
setImmutable() - Method in class ghidra.framework.data.DomainObjectAdapterDB
Set instance as immutable by disabling use of transactions.
setImmutable() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
Set instance as immutable by disabling use of transactions.
setImportDataTypes(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to turn on/off the import of data types.
setImportFuncs(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
 
setImportIndex(int) - Method in class ghidra.app.util.bin.format.pef.RelocationState
Sets the import index.
setImportLocalVariables(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
 
setInconsistentPrototypeConflict(Address, Address) - Method in class ghidra.program.model.lang.InstructionBlock
Set inconsistent instruction prototype CODE_UNIT conflict
setIncrementalTaskMonitor(TaskMonitor) - Method in class docking.widgets.table.threaded.ThreadedTableModel
 
setIndeterminate(boolean) - Method in class docking.widgets.tree.TreeTaskMonitor
 
setIndeterminate(boolean) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
setIndeterminate(boolean) - Method in class ghidra.framework.task.GTaskMonitor
 
setIndeterminate(boolean) - Method in class ghidra.framework.task.gui.GProgressBar
Sets the indeterminate property of the progress bar, which determines whether the progress bar is in determinate or indeterminate mode.
setIndeterminate(boolean) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
 
setIndeterminate(boolean) - Method in class ghidra.util.task.PreserveStateWrappingTaskMonitor
 
setIndeterminate(boolean) - Method in class ghidra.util.task.TaskDialog
 
setIndeterminate(boolean) - Method in interface ghidra.util.task.TaskMonitor
An indeterminate task monitor may choose to show an animation instead of updating progress
setIndeterminate(boolean) - Method in class ghidra.util.task.TaskMonitorAdapter
 
setIndeterminate(boolean) - Method in class ghidra.util.task.TaskMonitorComponent
Sets the indeterminate property of the progress bar, which determines whether the progress bar is in determinate or indeterminate mode.
setIndeterminate(boolean) - Method in class ghidra.util.task.TimeoutTaskMonitor
 
setIndeterminate(boolean) - Method in class ghidra.util.task.WrappingTaskMonitor
 
setIndex(int) - Method in class ghidra.app.util.demangler.CharacterIterator
Sets the position to the specified position in the text.
setIndex(int) - Method in class ghidra.program.model.pcode.PcodeBlock
 
setIndex(int) - Method in class ghidra.util.bytesearch.DittedBitSequence
Set a an index in a larger sequence, or identifing id on this pattern
setIndex(BigInteger) - Method in class docking.widgets.fieldpanel.support.FieldLocation
 
setIndices() - Method in class ghidra.program.model.pcode.BlockGraph
Assign a unique index to all blocks in this container.
setInFocusedVertexPath(boolean) - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
 
setInFocusedVertexPath(boolean) - Method in interface ghidra.graph.viewer.VisualEdge
Sets this edge to be marked as in the active path of a currently focused/selected vertex
setInHoveredVertexPath(boolean) - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
 
setInHoveredVertexPath(boolean) - Method in interface ghidra.graph.viewer.VisualEdge
Sets this edge to be marked as in the active path of a currently hovered vertex
setInitialContext(RegisterValue) - Method in class ghidra.app.cmd.disassemble.ArmDisassembleCommand
 
setInitialContext(RegisterValue) - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
Allows a specified initial context to be used at all start points.
setInitialContext(RegisterValue) - Method in class ghidra.app.cmd.disassemble.Hcs12DisassembleCommand
 
setInitialContext(RegisterValue) - Method in class ghidra.app.cmd.disassemble.MipsDisassembleCommand
 
setInitialContext(RegisterValue) - Method in class ghidra.app.cmd.disassemble.PowerPCDisassembleCommand
 
setInitialContext(RegisterValue) - Method in class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
 
setInitialDataType(DataType) - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
Sets the value that this dialog will display in it's editor when initially shown.
setInitialDelay(int) - Method in class generic.timer.GhidraSwinglessTimer
Sets the delay for the first callbacks.
setInitialDelay(int) - Method in class generic.timer.GhidraSwingTimer
 
setInitialDelay(int) - Method in interface generic.timer.GhidraTimer
 
setInitialized() - Method in class ghidra.pcode.memstate.MemoryPage
Mark entire page as uninitialized
setInitialized(boolean, AddressSpace, long, int) - Method in class ghidra.app.emulator.AdaptedMemoryState
 
setInitialized(boolean, AddressSpace, long, int) - Method in class ghidra.pcode.memstate.DefaultMemoryState
This is the main interface for setting the initialization status for a range of bytes in the MemoryState.
setInitialized(boolean, AddressSpace, long, int) - Method in interface 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
setInitialSelection() - Method in class docking.widgets.searchlist.SearchList
Resets the selection to the first element
setInline(boolean) - Method in class ghidra.program.database.function.FunctionDB
 
setInline(boolean) - Method in interface ghidra.program.model.listing.Function
Sets whether or not this function is inline.
setInline(boolean) - Method in class ghidra.util.UndefinedFunction
 
setInProgress(String[]) - Method in class ghidra.app.merge.MergeManager
The manager (MergeResolver) for a particular merge phase should call this when its phase or sub-phase begins.
setInProgress(String[]) - Method in interface ghidra.app.merge.MergeProgressModifier
The manager (MergeResolver) for a particular merge phase should call this when its phase or sub-phase begins.
setInProgress(String[]) - Method in class ghidra.app.merge.MergeProgressPanel
Indicates a particular phase or sub-phase whose status icon is to be changed to indicate that it is in progress.
setInput(boolean) - Method in class ghidra.program.model.pcode.VarnodeAST
 
setInput(int) - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
Sets the value in the input field to the indicated value.
setInput(PcodeOp, Varnode, int) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
setInput(Varnode) - Method in class ghidra.program.model.pcode.VarnodeBank
 
setInput(Varnode, boolean) - Method in interface ghidra.program.model.pcode.PcodeFactory
Mark (or unmark) the given Varnode as an input (to its function)
setInput(Varnode, boolean) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
setInput(Varnode, int) - Method in class ghidra.program.model.pcode.PcodeOp
Set/Replace an input varnode at the given slot.
setInputParameters(List<InjectPayload.InjectParameter>) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
setInsertIter(Iterator<Object>) - Method in class ghidra.program.model.pcode.PcodeOpAST
Set the iterator being used to iterate the pcode to insert within a block.
setInSpace(S, long, int, byte[]) - Method in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece
 
setInSpace(S, long, int, T) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
Set a value in the given space
setInstallDir(File) - Method in class ghidra.util.extensions.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 in the default endian order.
setInt(Address, int) - Method in class ghidra.program.model.mem.StubMemory
 
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.StubMemory
 
setInt(String, int) - Method in class docking.widgets.values.GValuesMap
Sets the int value for the given name.
setInt(String, int) - Method in class ghidra.framework.options.AbstractOptions
 
setInt(String, int) - Method in interface ghidra.framework.options.Options
Sets the int value for the option.
setInt(String, int) - Method in class ghidra.framework.options.SubOptions
 
setIntAttr(Element, String, int) - Static method in class ghidra.util.xml.XmlUtilities
Sets an integer attribute on the specified element.
setIntegerSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
Defines the size of an int primitive data type.
setIntProperty(String, String, int) - Method in class ghidra.program.database.ProgramBuilder
 
setIntraGroupPosition(WindowPosition) - Method in class docking.ComponentProvider
setIntValue(int) - Method in class db.Field
Set field's integer value.
setIntValue(int) - Method in class db.IntField
 
setIntValue(int, int) - Method in class db.DBRecord
Set the integer value for the specified field.
setIntValue(int, int) - Method in class db.SparseRecord
 
setInvalid() - Method in class ghidra.app.plugin.processors.sleigh.FixedHandle
 
setInvalid() - Method in class ghidra.program.database.DatabaseObject
Invalidate this object.
setInvalid() - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
setIPRange(AddressRange) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Sets the address range of the IP (instructions) for this region.
setIsCall() - Method in class ghidra.program.model.symbol.FlowType.Builder
 
setIsCheckoutCopy(boolean) - Method in class ghidra.framework.store.db.PrivateDatabase
If this is a checked-out copy and a cumulative change file should be maintained, this method must be invoked following construction.
setIsComputed() - Method in class ghidra.program.model.symbol.FlowType.Builder
 
setIsConditional() - Method in class ghidra.program.model.symbol.FlowType.Builder
 
setIsCut(boolean) - Method in interface ghidra.framework.main.datatree.Cuttable
 
setIsCut(boolean) - Method in class ghidra.framework.main.datatree.DomainFileNode
Set this node to be deleted so that it can be rendered as such.
setIsCut(boolean) - Method in class ghidra.framework.main.datatree.DomainFolderNode
Set this node to be deleted so that it can be rendered as such.
setIsJump() - Method in class ghidra.program.model.symbol.FlowType.Builder
 
setIsMnemonic(boolean) - Method in interface ghidra.app.services.MemorySearchService
 
setIsOverride() - Method in class ghidra.program.model.symbol.FlowType.Builder
 
setIsTerminal() - Method in class ghidra.program.model.symbol.FlowType.Builder
 
setItalic() - Method in class docking.widgets.AbstractGCellRenderer
Sets the font of this renderer to be italic until the next time that getTableCellRenderer() is called, as it resets the font to the default font on each pass.
setItemPickListener(TableItemPickedListener<T>) - Method in class docking.widgets.table.GTableWidget
 
setItemRenderer(ListCellRenderer<SearchListEntry<T>>) - Method in class docking.widgets.searchlist.SearchList
Sets a custom sub-renderer for displaying list items.
SetIterator<T> - Class in generic.stl
 
setJavaDefaults(GThemeValueMap) - Method in class generic.theme.ApplicationThemeManager
Sets the map of Java default UI values.
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, boolean, String) - Method in class ghidra.framework.main.datatree.VersionControlDialog
 
setKey(long) - Method in class db.DBRecord
Set the primary key associated with this record.
setKey(Field) - Method in class db.DBRecord
Set the primary key associated with this record.
setKeyBinding(KeyBindingData) - Method in class docking.ComponentProvider
Sets the default key binding that will show this provider when pressed.
setKeyBinding(String, String, String[]) - Method in class generic.theme.laf.LookAndFeelManager
 
SetKeyBindingAction - Class in docking.actions
 
SetKeyBindingAction(Tool, KeyStroke) - Constructor for class docking.actions.SetKeyBindingAction
 
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
 
setKeyBindingData(KeyStroke, MouseBinding) - Method in class docking.ActionBindingPanel
 
setKeyCount(int) - Method in interface db.FieldKeyInteriorNode
Set the number of keys contained within this node.
setKeyListener(KeyListener) - Method in class docking.widgets.list.ListPanel
 
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
Deprecated, for removal: This API element is subject to removal in a future version.
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 ghidra.app.util.demangler.DemangledParameter
Sets the parameter's label
setLabel(String[]) - Method in class docking.widgets.MultiLineLabel
Set the label text.
setLabelAddr(Address) - Method in class ghidra.app.cmd.label.AddLabelCmd
 
setLabelName(String) - Method in class ghidra.app.cmd.label.AddLabelCmd
 
SetLabelNamespaceCmd - Class in ghidra.app.cmd.label
Command for changing the scope of a label.
SetLabelNamespaceCmd(Address, String, Namespace, Namespace) - Constructor for class ghidra.app.cmd.label.SetLabelNamespaceCmd
Constructs a new command for changing the scope of a label.
setLabelPosition(GraphLabelPosition) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the label position relative to the vertex.
SetLabelPrimaryCmd - Class in ghidra.app.cmd.label
Command to make a label the primary label at an address.
SetLabelPrimaryCmd(Address, String, Namespace) - Constructor for class ghidra.app.cmd.label.SetLabelPrimaryCmd
Constructs a new command for setting the primary state of a label.
setLanguage(Language) - Method in class ghidra.program.database.mem.MemoryMapDB
 
setLanguage(Language, ProgramAddressFactory, LanguageTranslator) - Method in class ghidra.program.database.map.AddressMapDB
Converts the current base addresses to addresses compatible with the new language.
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, CompilerSpec, AddressSetView, TaskMonitor) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
Perform context upgrade due to a language change
setLanguage(LanguageTranslator, Register, TaskMonitor) - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
 
setLanguage(LanguageTranslator, Register, TaskMonitor) - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
 
setLanguage(LanguageTranslator, Register, TaskMonitor) - Method in interface ghidra.program.util.RangeMapAdapter
Update table name and values to reflect new base register
setLanguage(LanguageTranslator, TaskMonitor) - Method in class ghidra.program.database.external.ExternalManagerDB
 
setLanguage(LanguageTranslator, TaskMonitor) - Method in class ghidra.program.database.function.FunctionManagerDB
Perform language translation.
setLanguage(LanguageTranslator, TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolManager
 
setLanguage(LanguageTranslator, TaskMonitor) - Method in class ghidra.program.database.symbol.VariableStorageManagerDB
Perform language translation.
setLanguage(LanguageTranslator, TaskMonitor) - Method in class ghidra.program.util.RegisterValueStore
Preserve register values and handle register name/size change.
setLanguage(String, LanguageCompilerSpecPair) - Method in class ghidra.features.base.values.GhidraValuesMap
Sets the Language (LanguageCompilerSpecPair) value for the given name.
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
 
setLastDirectoryPreference(String) - Method in class docking.widgets.filechooser.GhidraFileChooser
Sets the preference key for this chooser to use when saving the last directory that was used to successfully choose a file.
setLastFocusedProviderInWindow(ComponentPlaceholder) - Method in class docking.WindowNode
 
setLastOpenedProject(ProjectLocator) - Method in interface ghidra.framework.model.ProjectManager
Set the projectLocator of last opened (active) project; this projectLocator is returned in the getLastOpenedProject() method.
setLastOpenedProject(ProjectLocator) - Method in class ghidra.framework.project.DefaultProjectManager
Update the last opened project preference.
setLastSelectedObjects(List<ROW_OBJECT>) - Method in class docking.widgets.table.TableModelWrapper
 
setLastSelectedObjects(List<T>) - Method in class docking.widgets.table.AbstractGTableModel
 
setLastSelectedObjects(List<T>) - Method in interface docking.widgets.table.SelectionStorage
 
setLastSyncTime(long) - Method in class ghidra.program.database.data.SourceArchiveDB
 
setLastSyncTime(long) - Method in interface ghidra.program.model.data.SourceArchive
Sets the last time that this source archive was synchronized to the containing DataTypeManager.
setLaunchDelay(int) - Method in class ghidra.util.task.TaskBuilder
Sets the amount of time that will pass before showing the dialog.
setLayoutModel(LayoutModel) - Method in class docking.widgets.fieldpanel.FieldPanel
Sets the layout model for this field panel
setLayoutProvider(LayoutProvider<V, E, G>) - Method in class ghidra.graph.viewer.VisualGraphView
Sets the given layout provider, but does not actually perform a layout.
setLayouts(List<AnchoredLayout>) - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Whenever the set of visible layouts changes, the field panel rebuilds its info for the new visible fields and notifies the accessibility system that its children changed.
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
 
setLengthOverride(int) - Method in class ghidra.app.util.PseudoInstruction
 
setLengthOverride(int) - Method in class ghidra.program.database.code.InstructionDB
 
setLengthOverride(int) - Method in interface ghidra.program.model.listing.Instruction
Set instruction length override.
setLengthOverride(int) - Method in class ghidra.program.model.listing.InstructionStub
 
setLensColor(Color) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
 
setLexer(SleighLexer) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
 
setLexer(SleighLexer) - Method in class ghidra.sleigh.grammar.SleighParser
 
setLibraryPaths(String[]) - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
Sets the directories to search for libraries
setLineParent(ClangLine) - Method in class ghidra.app.decompiler.ClangToken
Set (change) the line which this text element part of.
setListData(T[]) - Method in class docking.widgets.list.ListPanel
Sets the list data
setListener(GhidraFileChooserPanelListener) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
Sets the listener.
setListener(QItemListener<I, R>) - Method in class generic.concurrent.ConcurrentQBuilder
 
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<T>) - Method in class docking.widgets.list.ListPanel
Sets a list model for the internal list 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.StubMemory
 
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(Point) - Method in class docking.widgets.fieldpanel.AccessibleField
 
setLocation(String, Address, SourceType) - Method in class ghidra.program.database.external.ExternalLocationDB
 
setLocation(String, Address, SourceType) - Method in interface ghidra.program.model.symbol.ExternalLocation
Set the external label which defines this location.
setLocation(V, Point2D) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
setLocation(V, Point2D) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
setLocation(V, Point2D, LayoutListener.ChangeType) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
setLocation(V, Point2D, LayoutListener.ChangeType) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
setLocation(V, Point2D, LayoutListener.ChangeType) - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
Allows the client to change the location while specifying the type of change
setLocked(boolean) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
 
setLogarithmicTFWeights() - Method in class generic.lsh.vector.WeightFactory
 
setLogLevel(Class<?>, Level) - Method in class generic.test.AbstractGenericTest
setLogLevel(String, Level) - Method in class generic.test.AbstractGenericTest
A convenience method to change the log level of the given logger name.
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 in the default endian order.
setLong(Address, long) - Method in class ghidra.program.model.mem.StubMemory
 
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.StubMemory
 
setLong(String, long) - Method in class docking.widgets.values.GValuesMap
Sets the long value for the given name.
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 encoding 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(Data, String, long) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
setLongSettingsValue(Data, String, long) - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
Set the long value for data instance settings.
setLongSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
Defines the size of a long primitive data type.
setLongValue(int, long) - Method in class db.DBRecord
Set the long value for the specified field.
setLongValue(int, long) - Method in class db.SparseRecord
 
setLongValue(long) - Method in class db.ByteField
 
setLongValue(long) - Method in class db.Field
Set field's long value.
setLongValue(long) - Method in class db.IntField
 
setLongValue(long) - Method in class db.LongField
 
setLongValue(long) - Method in class db.ShortField
 
setLookAndFeel(LafType, boolean) - Method in class generic.theme.ApplicationThemeManager
 
setLookAndFeel(LafType, boolean) - Method in class generic.theme.ThemeManager
Sets the current LookAndFeel.
setLoopBraceFormat(DecompileOptions.BraceStyle) - Method in class ghidra.app.decompiler.DecompileOptions
Set how braces are formatted a loop body
setLSDAAddress(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Sets the address of the start of the LSDA.
setLSDATable(LSDATable) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
Sets the LSDA table for this frame region.
setLValueReference() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setMachineAlignment(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
Sets the maximum useful alignment for the target machine
setMagnification(double) - Method in class docking.util.image.CalloutComponentInfo
 
setMagnifyFactor(float) - Method in class ghidra.framework.main.ZoomedImagePainter
 
setMainClass(String) - Method in class ghidra.util.GhidraJarBuilder
 
setMangledAnonymousFunctionName(FunctionDefinitionDataType) - Static method in class ghidra.app.util.DataTypeNamingUtil
Generate a simple mangled function definition name and apply it to the specified functionDefinition.
setManualIndexFile(ResourceFile) - Method in class ghidra.program.model.lang.SleighLanguageDescription
 
setMarginHeight(int) - Method in class docking.widgets.MultiLineLabel
Sets the margin height
setMarginWidth(int) - Method in class docking.widgets.MultiLineLabel
Set margin width.
setMarkerClickedListener(MarkerClickedListener) - Method in interface ghidra.app.services.MarkerService
Sets the listener to be notified when the user double-clicks in the Marker Margin area.
setMarkerColor(Color) - Method in interface ghidra.app.services.MarkerSet
Set the color for the marker
setMarkerDescriptor(MarkerDescriptor) - Method in interface ghidra.app.services.MarkerSet
Set the marker manager listener to use for user interaction with markers owned by this manager.
setMarkerForGroup(String, MarkerSet, Program) - Method in interface ghidra.app.services.MarkerService
Sets a marker set for a given group name.
setMatchActions(MatchAction[]) - Method in class ghidra.util.bytesearch.Pattern
 
setMatched(int) - Method in class ghidra.program.model.correlate.Block
Set up block match deconfliction value matchHash.
setMatchingToken(boolean) - Method in class ghidra.app.decompiler.ClangToken
Set whether or not additional "matching" highlighting is applied to this token.
setMatchingWindowHeight(int) - Method in class docking.widgets.DropDownTextField
Sets the height of the matching window.
setMaxCpu(int) - Method in class ghidra.app.util.headless.HeadlessOptions
Sets the maximum number of cpu cores to use during headless processing.
setMaxDepth(int) - Method in class ghidra.plugins.importer.batch.BatchInfo
Sets a new max container recursive depth limit for this batch import
setMaximum(int) - Method in class docking.widgets.SideKickVerticalScrollbar
 
setMaximum(long) - Method in class docking.widgets.tree.TreeTaskMonitor
 
setMaximum(long) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
setMaximum(long) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
Sets the maximum slider position given the size of the file.
setMaximum(long) - Method in class ghidra.framework.task.GTaskMonitor
 
setMaximum(long) - Method in class ghidra.framework.task.gui.GProgressBar
 
setMaximum(long) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
 
setMaximum(long) - Method in class ghidra.util.task.PreserveStateWrappingTaskMonitor
 
setMaximum(long) - Method in class ghidra.util.task.TaskDialog
 
setMaximum(long) - Method in interface ghidra.util.task.TaskMonitor
Set the progress maximum value
setMaximum(long) - Method in class ghidra.util.task.TaskMonitorAdapter
 
setMaximum(long) - Method in class ghidra.util.task.TaskMonitorComponent
 
setMaximum(long) - Method in class ghidra.util.task.TimeoutTaskMonitor
 
setMaximum(long) - Method in class ghidra.util.task.WrappingTaskMonitor
 
setMaximum(LocalDate) - Method in class docking.widgets.textfield.LocalDateTextField
Sets the maximum allowed date.
setMaximumSize(Dimension) - Method in class docking.widgets.SideKickVerticalScrollbar
 
setMaxInProgress(int) - Method in class generic.concurrent.ConcurrentQBuilder
Specifies the maximum number of items that can be process at a time.
setMaxInstructions(int) - Method in class ghidra.app.decompiler.DecompileOptions
Set the maximum number of assembly instructions in a function to decompile.
setMaxInstructions(int) - Method in class ghidra.app.util.PseudoDisassembler
Set the maximum number of instructions to check
setMaxJumpTableEntries(int) - Method in class ghidra.app.decompiler.DecompileOptions
Set the maximum number of entries the decompiler will recover from a single jumptable.
setMaxNestLevel(int) - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
 
setMaxNodeCount(int) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the maximum number of nodes a graph can have and still be displayed.
setMaxPayloadMBytes(int) - Method in class ghidra.app.decompiler.DecompileOptions
Set the maximum size (in megabytes) of the payload that can be returned by the decompiler process when analyzing a single function.
setMaxResultSize(int) - Method in class ghidra.app.decompiler.DecompileProcess
Set an upper limit on the amount of data that can be sent back by the decompiler in response to a single command.
setMaxScrollBackRows(int) - Method in interface ghidra.app.services.Terminal
Set the maximum size of the scroll-back buffer in lines
setMaxSize(int) - Method in class ghidra.util.layout.RowColumnLayout
 
setMaxStepCount(int) - Method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluator
 
setMaxTemplateLength(int) - Method in class ghidra.app.util.template.TemplateSimplifier
Sets the maximum length do display the template portion.
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(double) - Method in class docking.widgets.textfield.FloatingPointTextField
Sets the maximum allowed value.
setMaxValue(BigInteger) - Method in class docking.widgets.textfield.IntegerTextField
Sets the maximum allowed value.
setMaxWidth(int) - Method in class ghidra.app.decompiler.DecompileOptions
Set the maximum number of characters the decompiler displays in a single line of output
setMaxWidth(int) - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
 
setMemberScope(String) - Method in class ghidra.app.util.demangler.DemangledDataType
 
setMemberScope(String) - Method in class ghidra.app.util.demangler.DemangledObject
 
setMemento(LocationMemento) - Method in interface ghidra.app.nav.Navigatable
Sets the view state for this navigatable.
setMemory(boolean) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
 
setMemoryBank(MemoryBank) - Method in class ghidra.app.emulator.AdaptedMemoryState
 
setMemoryBank(MemoryBank) - Method in class ghidra.pcode.memstate.DefaultMemoryState
MemoryBanks associated with specific address spaces must be registers with this MemoryState via this method.
setMemoryBank(MemoryBank) - Method in interface 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
 
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.
setMemoryReference(int, Address, RefType) - Method in class ghidra.app.util.PseudoData
 
setMenuBarData(MenuData) - Method in class docking.action.DockingAction
Sets the MenuData to be used to put this action on the tool's menu bar
setMenuBarData(MenuData) - Method in class docking.menu.MultiStateDockingAction
 
setMenuGroup(String) - Method in class docking.action.MenuData
 
setMenuGroup(String[], String) - Method in class docking.AbstractDockingTool
Set the menu group associated with a cascaded submenu.
setMenuGroup(String[], String, String) - Method in class docking.AbstractDockingTool
 
setMenuGroup(String[], String, String) - Method in class docking.DockingWindowManager
Set the menu group associated with a cascaded submenu.
setMenuGroup(String[], String, String) - Method in class docking.menu.MenuGroupMap
Sets the group for the given menuPath
setMenuGroup(String[], String, String) - Method in interface docking.Tool
Set the menu group associated with a cascaded submenu.
setMenuItemName(String) - Method in class docking.action.MenuData
Sets the menu item name and the mnemonic, using the first unescaped '&' found in the text as a marker ("S&ave As").
setMenuItemNamePlain(String) - Method in class docking.action.MenuData
Sets the menu item name, without parsing the name for mnemonics ("&File").
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
Associate a specific merge group with the given Varnode
setMergeGroup(Varnode, short) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
setMergeType(String) - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
setMessage(String) - Method in class docking.widgets.OptionDialogBuilder
Sets the main message for the OptionDialog.
setMessage(String) - Method in class docking.widgets.tree.TreeTaskMonitor
 
setMessage(String) - Method in class ghidra.app.merge.PhaseProgressPanel
Sets the progress message within this panel.
setMessage(String) - Method in class ghidra.app.tablechooser.TableChooserDialog
 
setMessage(String) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
setMessage(String) - Method in class ghidra.framework.task.GTaskMonitor
 
setMessage(String) - Method in class ghidra.framework.task.gui.GProgressBar
 
setMessage(String) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
 
setMessage(String) - Method in class ghidra.util.task.ConsoleTaskMonitor
 
setMessage(String) - Method in class ghidra.util.task.PreserveStateWrappingTaskMonitor
 
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.WrappingTaskMonitor
 
setMessageType(int) - Method in class docking.widgets.OptionDialogBuilder
Sets the message type for the OptionDialog which will determine the icon that is in the dialog.
setMetadata(GFile, METADATATYPE) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
Sets the associated metadata blob for the specified file.
setMinIconWidth(int) - Method in class docking.widgets.tree.support.GTreeRenderer
 
setMinimum(int) - Method in class docking.widgets.SideKickVerticalScrollbar
 
setMinimum(int) - Method in class ghidra.util.task.TaskMonitorAdapter
 
setMinimum(LocalDate) - Method in class docking.widgets.textfield.LocalDateTextField
Sets the minimum allowed date.
setMinimumHexDigits(int) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
 
setMinimumSize(int, int) - Method in class docking.DialogComponentProvider
 
setMinimumSize(long) - Method in class ghidra.program.model.data.NoisyStructureBuilder
We may have partial information about the size of the structure.
setMinimumSize(Dimension) - Method in class docking.DialogComponentProvider
Sets the minimum size of the dialog
setMinimumSize(Dimension) - Method in class docking.widgets.SideKickVerticalScrollbar
 
setMinimumTemplateLength(int) - Method in class ghidra.app.util.template.TemplateSimplifier
Sets the minimum length for a template string to be simplified.
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.
setMinValue(double) - Method in class docking.widgets.textfield.FloatingPointTextField
Sets the minimum allowed value.
setMinValue(BigInteger) - Method in class docking.widgets.textfield.IntegerTextField
Sets the minimum allowed value.
setMirror() - Method in class generic.theme.IconModifier
Sets the modifier to flip the icon side to side
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
 
setModelUpdateCallback(Callback) - Method in class docking.widgets.filechooser.LocalFileChooserModel
 
setModelUpdateCallback(Callback) - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
Set the model update callback.
setModifier(String) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
Sets the function __ modifier.
setMonitor(TaskMonitor) - Method in class generic.concurrent.ConcurrentQBuilder
 
setMonitor(TaskMonitor) - Method in class ghidra.app.util.cparser.C.CParser
 
setMonitor(TaskMonitor) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
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.
setMouseBinding(MouseBinding) - Method in class docking.MouseEntryTextField
 
setMouseDragging(boolean) - Method in class ghidra.framework.main.logviewer.ui.FVTable
 
setMouseEvent(MouseEvent) - Method in interface docking.ActionContext
Updates the context's mouse event.
setMouseEvent(MouseEvent) - Method in class docking.DefaultActionContext
 
setMouseHoverSelection() - Method in class docking.widgets.searchlist.SearchList
 
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
 
setMoveModifier(Point) - Method in class generic.theme.IconModifier
Sets the translation for this modifier.
setMultiSelectionEnabled(boolean) - Method in class docking.widgets.filechooser.GhidraFileChooser
Sets the file chooser to allow multiple file selections.
setMultiSelectionMode(boolean) - Method in class docking.widgets.ListSelectionTableDialog
Deprecated.
to be removed sometime after the 9.3 release
setName(int) - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
Sets the name to the specified 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.widgets.table.columnfilter.ColumnBasedTableFilter
Sets the name of this filter.
setName(String) - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
 
setName(String) - Method in class ghidra.app.util.cparser.C.Declaration
 
setName(String) - Method in interface ghidra.app.util.demangler.Demangled
Sets the name for this object
setName(String) - Method in class ghidra.app.util.demangler.DemangledList
 
setName(String) - Method in class ghidra.app.util.demangler.DemangledObject
Sets the name of the demangled object
setName(String) - Method in class ghidra.app.util.demangler.DemangledType
 
setName(String) - Method in class ghidra.framework.data.DomainFileProxy
 
setName(String) - Method in class ghidra.framework.data.DomainObjectAdapter
 
setName(String) - Method in class ghidra.framework.data.GhidraFile
 
setName(String) - Method in class ghidra.framework.data.GhidraFolder
 
setName(String) - Method in class ghidra.framework.data.LinkedGhidraFolder
 
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.project.tool.GhidraToolTemplate
 
setName(String) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
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.ProgramOverlayAddressSpace
Method to support renaming an overlay address space instance.
setName(String) - Method in class ghidra.program.database.ProjectDataTypeManager
 
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.data.AbstractDataType
 
setName(String) - Method in class ghidra.program.model.data.ArrayDataType
 
setName(String) - Method in class ghidra.program.model.data.BuiltIn
 
setName(String) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
 
setName(String) - Method in interface ghidra.program.model.data.Category
Sets the name of this category.
setName(String) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
setName(String) - Method in interface ghidra.program.model.data.DataType
Sets the name of the datatype
setName(String) - Method in interface ghidra.program.model.data.DataTypeManager
Sets this data type manager's name
setName(String) - Method in class ghidra.program.model.data.DefaultDataType
 
setName(String) - Method in class ghidra.program.model.data.GenericDataType
 
setName(String) - Method in interface ghidra.program.model.data.ICategory
 
setName(String) - Method in class ghidra.program.model.data.MissingBuiltInDataType
 
setName(String) - Method in interface ghidra.program.model.data.ParameterDefinition
Set the name of this variable.
setName(String) - Method in class ghidra.program.model.data.ParameterDefinitionImpl
 
setName(String) - Method in interface ghidra.program.model.data.SourceArchive
Sets the name of the source archive associated with this SourceArchive object.
setName(String) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
 
setName(String) - Method in class ghidra.program.model.data.TypedefDataType
 
setName(String) - Method in interface ghidra.program.model.listing.FunctionTag
Sets the name of the tag
setName(String) - Method in interface ghidra.program.model.listing.Group
Sets the name of this fragment.
setName(String) - Method in interface ghidra.program.model.mem.MemoryBlock
Set the name for this block (See NamingUtilities.isValidName(String) for naming rules).
setName(String) - Method in class ghidra.program.model.mem.MemoryBlockStub
 
setName(String) - Method in class ghidra.service.graph.AttributedVertex
Sets the name on the vertex
setName(String) - Method in class ghidra.util.extensions.ExtensionDetails
 
setName(String) - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
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 class ghidra.program.model.listing.ParameterImpl
 
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
 
setNameFunction(Function<T, String>) - Method in class docking.widgets.tab.GTabPanel
Sets a function to be used to generated a display name for a given value.
setNameLock(boolean) - Method in class ghidra.program.model.pcode.HighSymbol
Set whether this symbol's name is considered "locked".
setNamespace(Demangled) - Method in interface ghidra.app.util.demangler.Demangled
Sets the namespace of this demangled object
setNamespace(Demangled) - Method in class ghidra.app.util.demangler.DemangledList
 
setNamespace(Demangled) - Method in class ghidra.app.util.demangler.DemangledObject
 
setNamespace(Demangled) - Method in class ghidra.app.util.demangler.DemangledType
 
setNamespace(Namespace) - Method in class ghidra.app.cmd.label.AddLabelCmd
 
setNamespace(Namespace) - Method in class ghidra.program.database.symbol.SymbolDB
 
setNamespace(Namespace) - Method in class ghidra.program.model.address.GlobalSymbol
 
setNamespace(Namespace) - Method in interface ghidra.program.model.symbol.Symbol
Sets the symbols namespace
setNameText(String) - Method in class ghidra.framework.main.AbstractDataTreeDialog
 
setNameTransformer(NameTransformer) - Method in class ghidra.app.decompiler.DecompileOptions
Set a specific transformer to be applied to all data-type, function, and namespace names in decompiler output.
setNameTransformer(NameTransformer) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
 
setNavigatable(Navigatable) - Method in interface ghidra.app.util.viewer.listingpanel.OverviewProvider
Set the component provider that this overview navigates
setNavigateOnSelectionEnabled(boolean) - Method in class ghidra.util.table.GhidraFilterTable
 
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.
setNestingDepth(int) - Method in class ghidra.app.util.template.TemplateSimplifier
Sets the template nesting depth to be simplified.
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
Set whether decompiler output should display cast operations.
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.
setNoCheckout() - Method in class ghidra.app.util.task.ProgramOpener
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.data.FunctionDefinition
Set whether or not this function has a return.
setNoReturn(boolean) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
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.
setNull(int) - Method in class db.DBRecord
Set the field to a null state.
setNull(int) - Method in class db.SparseRecord
 
setNumber(int) - Method in class docking.resources.icons.NumberIcon
 
setNumIndexes(BigInteger) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
 
setObjChanged(ProgramEvent, Address, Object, Object, Object) - Method in class ghidra.program.database.ProgramDB
 
setObjChanged(ProgramEvent, 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(ProgramEvent, Address, Object, Object, Object) - Method in class ghidra.program.util.ChangeManagerAdapter
 
setObjChanged(ProgramEvent, Object, Object, Object) - Method in class ghidra.program.database.ProgramDB
 
setObjChanged(ProgramEvent, 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(ProgramEvent, Object, Object, Object) - Method in class ghidra.program.util.ChangeManagerAdapter
 
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(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
 
setOffsetAnon(long) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructField
Setter called by offsetAnon field's serialization, referred by fieldmapping annotation.
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
Sets the text to use for the base action type for various prompts that can appear when opening programs.
setOptionListener(OptionListener) - Method in class ghidra.app.util.Option
 
setOptions(int, boolean) - Method in class ghidra.app.util.pcode.AttributedStringPcodeFormatter
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 interface ghidra.app.decompiler.component.margin.DecompilerMarginProvider
Set the options for the margin
setOptions(DecompileOptions) - Method in class ghidra.app.decompiler.component.margin.LineNumberDecompilerMarginProvider
 
setOptions(DecompileOptions) - Method in class ghidra.app.decompiler.DecompInterface
Set the object controlling the list of global options used by the decompiler.
setOptions(ToolOptions) - Method in interface ghidra.program.util.AddressCorrelator
Sets the options to use for this correlator.
setOptions(List<Option>) - Method in class ghidra.app.util.exporter.AsciiExporter
 
setOptions(List<Option>) - Method in class ghidra.app.util.exporter.BinaryExporter
 
setOptions(List<Option>) - Method in class ghidra.app.util.exporter.CppExporter
 
setOptions(List<Option>) - Method in class ghidra.app.util.exporter.Exporter
Sets the options.
setOptions(List<Option>) - Method in class ghidra.app.util.exporter.GdtExporter
 
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.OriginalFileExporter
 
setOptions(List<Option>) - Method in class ghidra.app.util.exporter.XmlExporter
 
setOptions(List<Option>) - Method in class ghidra.app.util.xml.XmlProgramOptions
Sets the options.
setOptionsHelpLocation(HelpLocation) - Method in class ghidra.framework.options.AbstractOptions
 
setOptionsHelpLocation(HelpLocation) - Method in interface ghidra.framework.options.Options
Set the location for where help can be found for this entire options object.
setOptionsHelpLocation(HelpLocation) - Method in class ghidra.framework.options.SubOptions
 
setOptionsPropertyChangeListener(PropertyChangeListener) - Method in class docking.options.editor.OptionsEditorPanel
 
setOptionsPropertyChangeListener(PropertyChangeListener) - Method in class docking.options.editor.ScrollableOptionsEditor
 
setOptionsPropertyChangeListener(PropertyChangeListener) - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
 
setOptionsPropertyChangeListener(PropertyChangeListener) - Method in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
 
setOptionsPropertyChangeListener(PropertyChangeListener) - Method in interface ghidra.framework.options.OptionsEditor
Sets the options change listener
setOptionsPropertyChangeListener(PropertyChangeListener) - Method in class ghidra.framework.plugintool.dialog.KeyBindingsPanel
 
setOrder(int) - Method in class ghidra.program.model.pcode.PcodeOp
Set relative position information of PcodeOps within a basic block, may change as basic block is edited.
setOrder(int) - Method in class ghidra.program.model.pcode.SequenceNumber
Set relative position information of PcodeOps within a basic block, may change as basic block is edited.
setOrdered(boolean) - Method in class docking.widgets.pathmanager.PathnameTablePanel
Set whether the order of entries in the table matters.
setOrdinal(int) - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
setOrganizeTypesBySourceFile(boolean) - Method in class ghidra.app.util.bin.format.dwarf.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 specified value.
setOtherBorder(Border) - Method in class docking.widgets.InlineComponentTitledPanel
 
setOtherPanel(JComponent, String, String) - Method in class ghidra.app.nav.ListingPanelContainer
 
setOutOfBandState(Constructor, int, ConstructState, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
 
setOutput(PcodeOp, Varnode) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
setOutput(Varnode) - Method in class ghidra.program.model.pcode.PcodeOp
Set the output varnode for the pcode operation.
setOutputDIEInfo(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to control tagging data types and functions with their DWARF DIE record number.
setOutputFile(File) - Method in class docking.theme.gui.ExportThemeDialog
 
setOutputFuncClass(Class<? extends FieldOutputFunction>, String) - Method in class ghidra.app.util.bin.format.golang.structmapping.FieldOutputInfo
 
setOutputInlineFuncComments(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
 
setOutputLexicalBlockComments(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to control tagging lexical blocks with Ghidra comments.
setOutputParameters(List<InjectPayload.InjectParameter>) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
setOutputSourceLineInfo(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
 
setOutputSourceLocationInfo(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to control tagging data types and functions with their source code location (ie.
setOutputStream(OutputStream) - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer
Replace the wrapped output stream (usually temporarily)
setOutputStream(OutputStream) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
setOverlay(OverlayAddressSpace) - Method in class ghidra.app.decompiler.DecompInterface.EncodeDecodeSet
 
setOverlay(OverlayAddressSpace) - Method in class ghidra.program.model.pcode.PackedDecodeOverlay
 
setOverlay(OverlayAddressSpace) - Method in class ghidra.program.model.pcode.PackedEncodeOverlay
 
setOverloadedOperator(boolean) - Method in class ghidra.app.util.demangler.DemangledFunction
Sets whether this demangled function represents an overloaded operator.
setOverrideBorder(Border) - Method in class docking.widgets.SmallBorderButton
Override the default border created by this button.
setOverrideService(GoToOverrideService) - Method in interface ghidra.app.services.GoToService
Deprecated, for removal: This API element is subject to removal in a future version.
setOverrideService(GoToOverrideService) - Method in class ghidra.app.util.navigation.GoToServiceImpl
 
setOverwriteBookmarkConflicts(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
Sets bookmark conflicts to always be overwritten.
setOverwriteDataConflicts(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
Sets data conflicts to always be overwritten.
setOverwriteMemoryConflicts(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
Sets memory conflicts to always be overwritten.
setOverwritePropertyConflicts(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
Sets property conflicts to always be overwritten.
setOverwriteReferenceConflicts(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
Sets reference conflicts to always be overwritten.
setOverwriteSymbolConflicts(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
Sets symbol conflicts to always be overwritten.
setOwnerOnlyPermissions(File) - Static method in class utilities.util.FileUtilities
Sets the given file (or directory) to readable and writable by only the owner.
setPackingEnabled(boolean) - Method in interface ghidra.program.model.data.Composite
Sets whether this data type's internal components are currently packed.
setPackingEnabled(boolean) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
setPadded(Settings, boolean) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
Set true if value should display padded out with zero's
setPadWithZeros(boolean) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
 
setPage(long, byte[], int, int, int) - Method in class ghidra.app.emulator.memory.MemoryImage
 
setPage(long, byte[], int, int, int) - Method in class ghidra.pcode.memstate.MemoryBank
 
setPage(long, byte[], int, int, int) - Method in class ghidra.pcode.memstate.MemoryPageBank
 
setPage(long, byte[], int, int, int) - Method in class ghidra.pcode.memstate.UniqueMemoryBank
 
setPageInitialized(long, boolean, int, int, int) - Method in class ghidra.app.emulator.memory.MemoryImage
 
setPageInitialized(long, boolean, int, int, int) - Method in class ghidra.pcode.memstate.MemoryBank
 
setPageInitialized(long, boolean, int, int, int) - Method in class ghidra.pcode.memstate.MemoryPageBank
 
setPageInitialized(long, boolean, int, int, int) - Method in class ghidra.pcode.memstate.UniqueMemoryBank
 
setPaint(Paint) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
setPaint(Paint) - Method in class generic.text.TextLayoutGraphics
 
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
 
setPair(Address, Address) - Method in class ghidra.app.merge.listing.ExternalsAddressTranslator
 
setParameter(String, int) - Method in interface db.buffers.BufferFile
Set the integer value for a named parameter.
setParameter(String, int) - Method in class db.buffers.BufferFileAdapter
 
setParameter(String, int) - Method in interface db.buffers.BufferFileHandle
 
setParameter(String, int) - Method in class db.buffers.LocalBufferFile
 
setParameter(String, int) - Method in interface db.buffers.RemoteBufferFileHandle
 
setParameter(String, int) - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
setParamPointerRefCheck(boolean) - Method in class ghidra.program.util.SymbolicPropogator
enable/disable creating param references for constants only if the function parameter is specified as a known pointer
setParamRefCheck(boolean) - Method in class ghidra.program.util.SymbolicPropogator
enable/disable checking parameters for constant references
setParent(AssemblyParseBranch) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
Set the branch which contains this node
setParent(PcodeBlockBasic) - Method in class ghidra.program.model.pcode.PcodeOpAST
Set the parent basic block this pcode is contained within.
setParent(Component) - Method in class ghidra.util.task.TaskBuilder
Sets the component over which the task dialog will be shown.
setParentMenuGroup(String) - Method in class docking.action.MenuData
See the description in MenuData.getParentMenuGroup()
setParentNamespace(Namespace) - Method in class ghidra.program.database.function.FunctionDB
 
setParentNamespace(Namespace) - Method in class ghidra.program.model.address.GlobalNamespace
 
setParentNamespace(Namespace) - Method in interface ghidra.program.model.symbol.Namespace
Set the parent namespace for this namespace.
setParentNamespace(Namespace) - Method in class ghidra.util.UndefinedFunction
 
setParseConflict(Address, RegisterValue, Address, String) - Method in class ghidra.program.model.lang.InstructionBlock
Sets this block to have a PARSE conflict which means that the instruction parse failed at the specified conflictAddress using the specified contextValue.
setParseFileName(String) - Method in class ghidra.app.util.cparser.C.CParser
 
setParser(XmlPullParser) - Method in class ghidra.xml.XmlMessageLog
Sets the XML parser.
setPassword(char[]) - Method in class ghidra.framework.client.RepositoryServerAdapter
Set the simple password for the user.
setPassword(char[]) - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
 
setPassword(char[]) - Method in interface ghidra.framework.remote.RepositoryServerHandle
Set the password for the user.
setPath(ResourceFile) - Method in class generic.util.Path
 
setPath(String) - Method in class generic.util.Path
 
setPaths(String[]) - Method in class docking.widgets.pathmanager.PathnameTablePanel
 
setPaths(List<Path>) - Method in class docking.widgets.pathmanager.PathManager
 
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.
setPermissions(boolean, boolean, boolean) - Method in class ghidra.program.database.mem.MemoryBlockDB
 
setPermissions(boolean, boolean, boolean) - Method in interface ghidra.program.model.mem.MemoryBlock
Sets the read, write, execute permissions on this block
setPermissions(boolean, boolean, boolean) - Method in class ghidra.program.model.mem.MemoryBlockStub
 
setPersistent(boolean) - Method in class ghidra.program.model.pcode.VarnodeAST
 
setPersistent(Varnode, boolean) - Method in interface ghidra.program.model.pcode.PcodeFactory
Mark (or unmark) the given Varnode with the "persistent" property
setPersistent(Varnode, boolean) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
setPersistentOwner(DomainObject, Object) - Method in class ghidra.app.merge.MergeManagerPlugin
 
setPersistentOwner(Program, Object) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
 
setPersistentOwner(Program, Object) - Method in interface ghidra.app.services.ProgramManager
Deprecated, for removal: This API element is subject to removal in a future version.
this method is no longer used by the system
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.
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
Set whether Plate comments are displayed as part of decompiler output
setPluginPaths(String[]) - Static method in class ghidra.framework.preferences.Preferences
Set the paths to be used as the UserPluginPath property.
setPluginTool(PluginTool) - Method in class ghidra.app.cmd.module.ModuleAlgorithmCmd
 
setPluginTool(PluginTool) - Method in class ghidra.app.cmd.module.SubroutineModelCmd
 
setPointer64() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setPointer64(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
 
setPointerIndex(int) - Method in class ghidra.app.util.bin.BinaryReader
A convenience method for setting the index using a 32 bit integer.
setPointerIndex(long) - Method in class ghidra.app.util.bin.BinaryReader
Sets the current index to the specified value.
setPointerShift(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
Defines the left shift amount for a shifted pointer data type.
setPointerSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
Defines the size of a pointer data type.
setPoints(Point, Point) - Method in class ghidra.graph.viewer.renderer.MouseDraggedPaintableShape
 
setPopupDelay(int) - Method in class ghidra.graph.viewer.popup.PopupRegulator
Sets the time between mouse movements to wait before showing this class's popup
setPopupMenuData(MenuData) - Method in class docking.action.DockingAction
Sets the MenuData to be used to put this action in the tool's popup menu
setPopupMenuData(MenuData) - Method in class docking.menu.MultiStateDockingAction
 
setPopupPlacer(PopupWindowPlacer) - Method in class docking.widgets.PopupWindow
Sets the object that decides where to place the popup window.
setPopupsVisible(boolean) - Method in class ghidra.graph.viewer.GraphComponent
 
setPopupsVisible(boolean) - Method in class ghidra.graph.viewer.GraphViewer
 
setPopupsVisible(boolean) - Method in class ghidra.graph.viewer.popup.PopupRegulator
Sets the enablement of this class's popup
setPopupsVisible(boolean) - Method in class ghidra.graph.viewer.VisualGraphView
 
setPort(int) - Method in class ghidra.pty.ssh.GhidraSshPtyFactory
 
setPosition(int) - Method in class ghidra.pty.windows.AnsiBufferedInputStream
 
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
Set whether Post comments are displayed as part of decompiler output
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
Set whether Pre comments are displayed as part of decompiler output
setPreferenceKey(String) - Method in class docking.widgets.table.GTable
Sets the key for saving and restoring column configuration state.
setPreferredAlignmentSize(Dimension) - Method in class docking.options.editor.DefaultOptionComponent
 
setPreferredAlignmentSize(Dimension) - Method in class docking.options.editor.GenericOptionsComponent
Sets the alignment dimension on this component.
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
 
setPreferredRootNamespaceCategoryPath(String) - Method in class ghidra.program.database.ProgramDB
 
setPreferredRootNamespaceCategoryPath(String) - Method in interface ghidra.program.model.listing.Program
Sets the preferred data type category path which corresponds to the root of a namespace hierarchy storage area.
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
 
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 help.CustomTOCView.CustomTreeItemDecorator
 
setPresentationName(String) - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
setPreviewPaneAttributes() - Method in class docking.widgets.DropDownMultiSelectionTextField
 
setPreviewPaneAttributes() - Method in class docking.widgets.DropDownTextField
 
setPrimary() - Method in class ghidra.program.database.symbol.CodeSymbol
 
setPrimary() - Method in class ghidra.program.database.symbol.SymbolDB
 
setPrimary() - Method in class ghidra.program.model.address.GlobalSymbol
 
setPrimary() - Method in interface ghidra.program.model.symbol.Symbol
Sets this symbol to be primary.
setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
Sets the primary state for this field
setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
Sets the primary state of this field
setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
Sets this primary state of this field.
setPrimary(boolean) - Method in interface docking.widgets.fieldpanel.field.TextField
Sets this field to be primary such that its row is primary
setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
Sets the primary State.
setPrimary(boolean) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
setPrimary(Reference, boolean) - Method in class ghidra.program.database.references.ReferenceDBManager
 
setPrimary(Reference, boolean) - Method in interface ghidra.program.model.symbol.ReferenceManager
Set the given reference's primary attribute
setPrimaryMemoryReference(Reference) - Method in class ghidra.app.util.PseudoData
 
setPrimaryMemoryReference(Reference) - Method in class ghidra.program.database.code.InstructionDB
 
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.
setPrinting(boolean) - Method in class docking.widgets.fieldpanel.internal.PaintContext
 
setPriority(AnalysisPriority) - Method in class ghidra.app.services.AbstractAnalyzer
 
setProgram(ProgramDB) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
 
setProgram(ProgramDB) - Method in class ghidra.program.database.code.CodeManager
Set the program after all the managers have been created.
setProgram(ProgramDB) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
setProgram(ProgramDB) - Method in class ghidra.program.database.external.ExternalManagerDB
 
setProgram(ProgramDB) - Method in class ghidra.program.database.function.FunctionManagerDB
 
setProgram(ProgramDB) - Method in interface ghidra.program.database.ManagerDB
Callback from program used to indicate all manager have been created.
setProgram(ProgramDB) - Method in class ghidra.program.database.mem.MemoryMapDB
Set the program.
setProgram(ProgramDB) - Method in class ghidra.program.database.module.TreeManager
 
setProgram(ProgramDB) - Method in class ghidra.program.database.properties.DBPropertyMapManager
 
setProgram(ProgramDB) - Method in class ghidra.program.database.references.ReferenceDBManager
 
setProgram(ProgramDB) - Method in class ghidra.program.database.register.OldProgramContextDB
 
setProgram(ProgramDB) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
 
setProgram(ProgramDB) - Method in class ghidra.program.database.reloc.RelocationManager
 
setProgram(ProgramDB) - Method in class ghidra.program.database.symbol.EquateManager
 
setProgram(ProgramDB) - Method in class ghidra.program.database.symbol.NamespaceManager
 
setProgram(ProgramDB) - Method in class ghidra.program.database.symbol.SymbolManager
 
setProgram(Program) - Method in class ghidra.app.util.SymbolInspector
Associates a program with this symbol inspector
setProgram(Program) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Sets the program to be displayed by this listing panel
setProgram(Program) - Method in class ghidra.program.database.function.FunctionTagManagerDB
 
setProgram(Program) - Method in class ghidra.util.table.GhidraProgramTableModel
 
setProgram(Program, LayoutModel, LayoutPixelIndexMap) - Method in interface ghidra.app.decompiler.component.margin.DecompilerMarginProvider
Called whenever the program, function, or layout changes
setProgram(Program, LayoutModel, LayoutPixelIndexMap) - Method in class ghidra.app.decompiler.component.margin.LineNumberDecompilerMarginProvider
 
setProgram(Program, AddressIndexMap) - Method in interface ghidra.app.util.viewer.listingpanel.OverviewProvider
Sets the current program and associated address-index map
setProgram(Program, AddressIndexMap, VerticalPixelAddressMap) - Method in interface ghidra.app.util.viewer.listingpanel.MarginProvider
Set the program and associated maps.
setProgram(String, Program) - Method in class ghidra.features.base.values.GhidraValuesMap
Sets the Program value for the given name.
setProgramArchitecture(Language, CompilerSpecID, StandAloneDataTypeManager.LanguageUpdateOption, TaskMonitor) - Method in class ghidra.program.database.ProjectDataTypeManager
 
setProgramArchitecture(Language, CompilerSpecID, StandAloneDataTypeManager.LanguageUpdateOption, TaskMonitor) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
Establish the program architecture for this datatype manager.
setProgramArchitecture(ProgramArchitecture) - Method in class ghidra.program.database.symbol.VariableStorageManagerDB
Set program architecture.
setProgramArchitecture(ProgramArchitecture, VariableStorageManager, boolean, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
Set the architecture-specific details associated with this datatype manager.
setProgramArchitecture(ProgramArchitecture, VariableStorageManager, boolean, TaskMonitor) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
 
setProgramArchitecture(ProgramArchitecture, VariableStorageManager, boolean, TaskMonitor) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
Set the architecture-specific details associated with a new datatype manager.
setProgramDescription() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
setProgramImageBase() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Sets the Program image base
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, ByteProvider, String) - Static method in class ghidra.app.util.opinion.AbstractProgramLoader
Sets a program's Executable Path, Executable Format, MD5, SHA256, and FSRL properties.
setProgramPropertiesWithOriginalVersionString(Options, String) - Static method in enum class ghidra.app.util.bin.format.golang.GoVer
 
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(long) - Method in class docking.widgets.tree.TreeTaskMonitor
 
setProgress(long) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
setProgress(long) - Method in class ghidra.framework.task.GTaskMonitor
 
setProgress(long) - Method in class ghidra.framework.task.gui.GProgressBar
 
setProgress(long) - Method in class ghidra.util.MonitoredInputStream
Reset the current progress count to the specified value.
setProgress(long) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
 
setProgress(long) - Method in class ghidra.util.task.PreserveStateWrappingTaskMonitor
 
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.
setProjectFile(String, DomainFile) - Method in class ghidra.features.base.values.GhidraValuesMap
Sets the project file DomainFile value for the given name.
setProjectFolder(String, DomainFolder) - Method in class ghidra.features.base.values.GhidraValuesMap
Sets the project folder DomainFolder value for the given name.
setProjectFolderPath(String) - Method in class ghidra.app.util.opinion.Loaded
Sets the project folder path this will get saved to during a Loaded.save(Project, MessageLog, TaskMonitor) operation.
setProjectsDirPath(String) - Static method in class ghidra.framework.GenericRunInfo
Set the user's current projects directory path.
setPromptText(String) - Method in class ghidra.app.util.task.ProgramOpener
Sets the text to use for the base action type for various prompts that can appear when opening programs.
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 class ghidra.app.util.PseudoData
Mark the property name as having a value for this code unit.
setProperty(String) - Method in class ghidra.program.database.code.InstructionDB
 
setProperty(String) - Method in class ghidra.program.model.listing.DataStub
 
setProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
 
setProperty(String) - Method in interface ghidra.program.model.util.PropertySet
Set the named property.
setProperty(String, int) - Method in class ghidra.app.util.PseudoData
Set the property name with the given value for this code unit.
setProperty(String, int) - Method in class ghidra.program.database.code.InstructionDB
 
setProperty(String, int) - Method in class ghidra.program.model.listing.DataStub
 
setProperty(String, int) - Method in class ghidra.program.model.listing.InstructionStub
 
setProperty(String, int) - Method in interface ghidra.program.model.util.PropertySet
Set the named integer property with the given value.
setProperty(String, Saveable) - Method in class ghidra.app.util.PseudoData
Set the property name with the given value for this code unit.
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) - Method in class ghidra.app.util.PseudoData
Set the property name with the given value for this code unit.
setProperty(String, String) - Static method in class ghidra.framework.preferences.Preferences
Set the property value.
setProperty(String, String) - Method in class ghidra.program.database.code.InstructionDB
 
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) - Method in interface ghidra.program.model.util.PropertySet
Set the named string property with the given value.
setProperty(String, String, String) - Method in class generic.constraint.DecisionNode
 
setProperty(String, T) - Method in class ghidra.program.database.code.InstructionDB
 
setProperty(String, T) - Method in interface ghidra.program.model.util.PropertySet
Set the named property with the given Saveable value.
setPropertyChanged(String, Address, Object, Object) - Method in class ghidra.program.database.ProgramDB
 
setPropertyChanged(String, Address, Object, Object) - Method in interface ghidra.program.util.ChangeManager
Mark the state of a Program as having changed and generate the DOCR_CODE_UNIT_PROPERTY_CHANGED event.
setPropertyChanged(String, Address, Object, Object) - Method in class ghidra.program.util.ChangeManagerAdapter
 
setPropertyRangeRemoved(String, Address, Address) - Method in class ghidra.program.database.ProgramDB
 
setPropertyRangeRemoved(String, Address, Address) - Method in interface ghidra.program.util.ChangeManager
Mark the state of the Program as having changed and generate the DOCR_CODE_UNIT_PROPERTY_RANGE_REMOVED event.
setPropertyRangeRemoved(String, Address, Address) - Method in class ghidra.program.util.ChangeManagerAdapter
 
setProtectedKeyStorePasswordProvider(KeyStorePasswordProvider) - Static method in class ghidra.framework.remote.security.SSHKeyManager
Set PKI protected keystore password provider
setProtoEvalModel(String) - Method in class ghidra.app.decompiler.DecompileOptions
Set the default prototype model for the decompiler.
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.
setQueue(Queue<I>) - Method in class generic.concurrent.ConcurrentQBuilder
Sets the queue to be used by the ConcurrentQ.
setRamStorage(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
Assign storage for this variable in a ram data location.
setRange(int, int, boolean) - Method in class docking.widgets.fieldpanel.internal.LayoutBackgroundColorManagerAdapter
 
setRawFileCount(int) - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
 
setRead(boolean) - Method in class ghidra.program.database.mem.MemoryBlockDB
 
setRead(boolean) - Method in interface ghidra.program.model.mem.MemoryBlock
Sets the read property associated with this block.
setRead(boolean) - Method in class ghidra.program.model.mem.MemoryBlockStub
 
setRead(MemoryBlock, boolean) - Method in class ghidra.program.database.ProgramBuilder
 
setReader(ChunkReader) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
 
setReadExecutableCode() - Method in class ghidra.program.util.VarnodeContext
 
setReadOnly() - Method in interface db.buffers.BufferFile
If file is open read-write, the modified contents are flushed and the file re-opened as read-only.
setReadOnly() - Method in class db.buffers.BufferFileAdapter
 
setReadOnly() - Method in interface db.buffers.BufferFileHandle
 
setReadOnly() - Method in class db.buffers.LocalBufferFile
 
setReadOnly() - Method in class db.buffers.LocalManagedBufferFile
 
setReadOnly() - Method in interface db.buffers.RemoteBufferFileHandle
 
setReadOnly() - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
setReadOnly() - Method in class db.ChainedBuffer
Set the read-only state of this ChainedBuffer.
setReadOnly(boolean) - Method in class ghidra.framework.data.DomainFileProxy
 
setReadOnly(boolean) - Method in class ghidra.framework.data.GhidraFile
 
setReadOnly(boolean) - Method in interface ghidra.framework.model.DomainFile
Sets the object to read-only.
setReadOnly(boolean) - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
Set the read-only state for this connection prior to connecting or getting content.
setReadOnly(boolean) - Method in interface ghidra.framework.store.FolderItem
Set the state of the read-only indicator for this non-shared item.
setReadOnly(boolean) - Method in class ghidra.framework.store.local.LocalFolderItem
 
setReadOnly(boolean) - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
setRecentColors(List<Color>) - Method in class docking.options.editor.GhidraColorChooser
 
setRecentColors(List<Color>) - Method in class docking.options.editor.SettableColorSwatchChooserPanel
 
setRecentlyUsed(DataType) - Method in interface ghidra.app.services.DataTypeManagerService
Set the given data type as the most recently used to apply a data type to a Program.
setRecommendedLcsPair(LanguageCompilerSpecPair) - Method in class ghidra.plugin.importer.NewLanguagePanel
 
setRecommendedLcsPairsList(List<LanguageCompilerSpecPair>) - Method in class ghidra.plugin.importer.NewLanguagePanel
 
setRecordChanges(boolean) - Method in class ghidra.program.database.ProgramBuilder
 
setRecurseTerminatedEarly(boolean) - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
 
setReference() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setReferencePrimary(Reference) - Method in class ghidra.program.flatapi.FlatProgramAPI
Sets the given reference as primary.
setReferencePrimary(Reference, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
Sets the given reference as primary.
setReferences(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
Sets references to be read/written.
setRefRepeatable(EolEnablement) - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
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 class ghidra.app.util.PseudoData
 
setRegisterReference(int, Register, SourceType, RefType) - Method in class ghidra.program.database.code.InstructionDB
 
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.
setRegisterStorage(List<Register>) - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
Assign storage for this variable via a list of registers.
setRegisterValue() - Method in class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock
Set FS_OFFSET for 32-bit or GS_OFFSET for 64-bit to the address of the TEB across the program.
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.database.code.InstructionDB
 
setRegisterValue(RegisterValue) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
 
setRegisterValue(RegisterValue) - Method in interface ghidra.program.model.lang.DisassemblerContextAdapter
 
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.
setRelocatableProperty() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
 
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
 
setRenderingHints(Map<?, ?>) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
setRenderingHints(Map<?, ?>) - Method in class generic.text.TextLayoutGraphics
 
setRepeatable(EolEnablement) - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
setRepeatableComment(Address, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
Sets a repeatable comment at the specified address
setRepeatableComment(String) - Method in class ghidra.program.database.function.FunctionDB
 
setRepeatableComment(String) - Method in interface ghidra.program.model.listing.Function
Set the repeatable comment for this function.
setRepeatableComment(String) - Method in class ghidra.util.UndefinedFunction
 
setRepeatPatternLimit(int) - Method in class ghidra.app.util.RepeatInstructionByteTracker
Set the maximum number of instructions in a single run which contain the same byte values.
setRepeatPatternLimit(int) - Method in class ghidra.program.disassemble.Disassembler
Set the maximum number of instructions in a single run which contain the same byte values.
setRepeatPatternLimitIgnored(AddressSetView) - Method in class ghidra.app.util.RepeatInstructionByteTracker
Set the region over which the repeat pattern limit will be ignored.
setRepeatPatternLimitIgnored(AddressSetView) - Method in class ghidra.program.disassemble.Disassembler
Set the region over which the repeat pattern limit will be ignored.
setRepeats(boolean) - Method in class generic.timer.GhidraSwinglessTimer
Sets whether this timer repeats.
setRepeats(boolean) - Method in class generic.timer.GhidraSwingTimer
 
setRepeats(boolean) - Method in interface generic.timer.GhidraTimer
 
setReplace(Operand, boolean) - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
 
setReplacedElement(Register) - Method in class ghidra.program.model.listing.VariableOffset
Sets the original replaced sub-operand Register.
setReplacedElement(Scalar, boolean) - Method in class ghidra.program.model.listing.VariableOffset
Sets the original replaced sub-operand Scalar.
setRequired(boolean) - Method in class docking.widgets.textfield.HintTextField
Sets whether the field is required or not.
setResizable(boolean) - Method in class docking.DialogComponentProvider
Sets the resizable property for the corresponding dialog.
setResolveInformation(String, Object) - Method in class ghidra.app.merge.MergeManager
Sets the resolve information object for the indicated standardized name.
setResolveInformation(String, Object) - Method in interface ghidra.framework.data.DomainObjectMergeManager
Sets the resolve information object for the indicated standardized name.
setRespectExecuteFlag(boolean) - Method in class ghidra.app.util.PseudoDisassembler
Set flag to respect Execute bit on memory if present on any memory
setRespectReadOnly(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
Set whether the decompiler should respect read-only flags as part of its analysis.
setRestrict() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setRestrict() - Method in class ghidra.app.util.demangler.DemangledObject
 
setResult(ConditionResult) - Method in class docking.widgets.conditiontestpanel.ConditionTestState
 
setReturn(DataType, VariableStorage, SourceType) - Method in class ghidra.program.database.function.FunctionDB
 
setReturn(DataType, VariableStorage, SourceType) - Method in interface ghidra.program.model.listing.Function
Set the return data-type and storage.
setReturn(DataType, VariableStorage, SourceType) - Method in class ghidra.util.UndefinedFunction
 
setReturnAddress(Varnode[]) - Method in class ghidra.program.model.lang.PrototypeModel
Set the return address
setReturnAddressOffset(int) - Method in interface ghidra.program.model.listing.StackFrame
Set the return address stack offset.
SetReturnDataTypeCmd - Class in ghidra.app.cmd.function
Command for setting a function's return type.
SetReturnDataTypeCmd(Address, DataType, SourceType) - Constructor for class ghidra.app.cmd.function.SetReturnDataTypeCmd
Constructs a new command for setting a function's return type.
setReturnRefCheck(boolean) - Method in class ghidra.program.util.SymbolicPropogator
enable/disable checking return for constant references
setReturnType(DemangledDataType) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
Sets the return type
setReturnType(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledFunction
Sets the function return type.
setReturnType(DataType) - Method in interface ghidra.program.model.data.FunctionDefinition
Set the return data type for this function
setReturnType(DataType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
setReturnType(DataType, SourceType) - Method in class ghidra.program.database.function.FunctionDB
 
setReturnType(DataType, SourceType) - Method in interface ghidra.program.model.listing.Function
Set the function's return type.
setReturnType(DataType, SourceType) - Method in class ghidra.util.UndefinedFunction
 
setReusable(boolean) - Method in class ghidra.app.util.AddEditDialog
Signals that the client wishes to reuse the dialog instead of creating a new instance each time the dialog is shown.
setReusePreviousChoices(boolean) - Method in class ghidra.app.script.GhidraScript
Sets whether the user's previously selected values should be used when showing the various ask methods.
setRight(AssemblyResolvedPatterns, AssemblyResolvedPatterns) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults.Applicator
 
setRightJustify(boolean) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
 
setRightLocation(Program, ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Sets the cursor in the right side's listing to the specified location.
setRightProgramLocationListener(ProgramLocationListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Sets a listener for program location changes for the right side's listing panel.
setRightTitle(String) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
Sets the title for the right side's decompiler.
setRightTitle(String) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Sets the title for the right side's listing.
setRootNode(GTreeNode) - Method in class docking.widgets.tree.GTree
Sets the root node for this tree.
setRootNodeAllowedToCollapse(boolean) - Method in class docking.widgets.tree.GTree
 
setRootVisible(boolean) - Method in class docking.widgets.tree.GTree
 
setRotationModifer(int) - Method in class generic.theme.IconModifier
Sets the rotation for this modifier.
setRowData(int, Object) - Method in class docking.widgets.table.GTableCellRenderingData
Set data specific to a row, as used during the rendering phase
setRowHeight(int) - Method in class docking.widgets.table.GTable
 
setRowHeight(int) - Method in class docking.widgets.tree.GTree
 
setRunning() - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
 
setRunScriptsNoImport(boolean, String) - Method in class ghidra.app.util.headless.HeadlessOptions
Set to run scripts (and optionally, analysis) without importing a program.
setRValueReference() - Method in class ghidra.app.util.demangler.DemangledDataType
rvalue reference; C++11
setSatelliteDocked(boolean) - Method in class ghidra.graph.viewer.GraphComponent
 
setSatelliteDocked(boolean) - Method in class ghidra.graph.viewer.VisualGraphView
 
setSatelliteListener(GraphSatelliteListener) - Method in class ghidra.graph.viewer.VisualGraphView
 
setSatelliteViewer(SatelliteGraphViewer<V, E>) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
setSatelliteVisible(boolean) - Method in class ghidra.graph.viewer.GraphComponent
 
setSatelliteVisible(boolean) - Method in class ghidra.graph.viewer.VisualGraphView
 
setSaveableData(String, SaveState) - Method in interface ghidra.framework.model.Project
Allows the user to store data related to the project.
setSaveableData(String, SaveState) - Method in class ghidra.framework.project.DefaultProject
 
setScheduled() - Method in class ghidra.framework.task.GTaskGroup
 
setScriptArgs(String[]) - Method in class ghidra.app.script.GhidraScript
Sets script-specific arguments
setScriptDirectories(String) - Method in class ghidra.app.util.headless.HeadlessOptions
List of valid script directory paths separated by a ';'.
setScriptDirectories(List<String>) - Method in class ghidra.app.util.headless.HeadlessOptions
Set the script source directories to be searched for secondary scripts.
setScriptLogFile(File) - Method in class ghidra.framework.ApplicationConfiguration
 
setScrollableUnitIncrement(int) - Method in class docking.widgets.tree.GTree
Sets the size of the scroll when mouse scrolling or pressing the scroll up/down buttons.
setScrollbarSideKickComponent(JComponent) - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
 
setScrollFraction(float) - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
 
setScrollingSyncState(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
 
setScrollingSyncState(boolean) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
Sets whether or not scrolling is synchronized.
setScrollLock(boolean) - Method in class ghidra.framework.main.ConsoleTextPane
 
setScrollLockOn(boolean) - Method in class ghidra.framework.main.logviewer.ui.FVToolBar
 
setSearchExecutableOnly(boolean) - Method in class ghidra.util.bytesearch.MemoryBytePatternSearcher
 
setSearchLimit(int) - Method in class ghidra.util.search.memory.SearchInfo
 
setSearchPriority(DomainObject, int) - Method in class ghidra.app.merge.MergeManagerPlugin
 
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.AbstractDataTreeDialog
 
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.
setSectionName(String) - Method in class ghidra.app.util.bin.format.macho.Section
 
setSeedContext(DisassemblerContextImpl) - Method in class ghidra.app.cmd.disassemble.ArmDisassembleCommand
 
setSeedContext(DisassemblerContextImpl) - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
Allows the disassembler context to be seeded for the various disassembly start points which may be encountered using the future flow state of the specified seedContext.
setSeedContext(DisassemblerContextImpl) - Method in class ghidra.app.cmd.disassemble.Hcs12DisassembleCommand
 
setSeedContext(DisassemblerContextImpl) - Method in class ghidra.app.cmd.disassemble.MipsDisassembleCommand
 
setSeedContext(DisassemblerContextImpl) - Method in class ghidra.app.cmd.disassemble.PowerPCDisassembleCommand
 
setSeedContext(DisassemblerContextImpl) - Method in class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
 
setSeedContext(DisassemblerContextImpl) - Method in class ghidra.program.disassemble.Disassembler
Set seed context which will be used to establish initial context at starting points which are not arrived at via a natural disassembly flow.
setSegmentName(String) - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
 
setSegmentName(String) - Method in class ghidra.app.util.bin.format.macho.Section
 
setSegmentRef(int) - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
 
setSelected(boolean) - Method in class docking.action.ToggleDockingAction
 
setSelected(boolean) - Method in interface docking.action.ToggleDockingActionIf
Sets the toggle state for this action.
setSelected(boolean) - Method in class docking.DockableHeader
 
setSelected(boolean) - Method in class docking.DockingActionProxy
 
setSelected(boolean) - Method in class docking.EmptyBorderToggleButton
 
setSelected(boolean) - Method in class docking.GenericHeader
Sets the focus state of the component so that a visual clue can be displayed.
setSelected(boolean) - Method in class docking.menu.DialogToolbarButton
 
setSelected(boolean) - Method in class docking.widgets.fieldpanel.AccessibleField
Sets that this field is part of the overall selection.
setSelected(boolean) - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
 
setSelected(boolean) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
 
setSelected(boolean) - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
 
setSelected(boolean) - Method in interface ghidra.graph.viewer.VisualEdge
Sets this edge selected.
setSelected(boolean) - Method in interface ghidra.graph.viewer.VisualVertex
Sets this vertex selected
setSelected(boolean) - Method in class ghidra.util.table.AbstractSelectionNavigationAction
 
setSelected(JToggleButton, boolean) - Method in class help.screenshot.AbstractScreenShotGenerator
 
setSelectedAnayzer(Object, String) - Method in class help.screenshot.AbstractScreenShotGenerator
 
setSelectedBatchGroupLoadSpec(BatchGroupLoadSpec) - Method in class ghidra.plugins.importer.batch.BatchGroup
Sets the current BatchGroupLoadSpec for the entire group of applications.
setSelectedColorTransformer(Function<E, Color>) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
Sets the color provider to use when drawing this edge when the edge is selected.
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.AbstractDataTreeDialog
Sets a domain folder as the initially selected folder when the dialog is first shown.
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.
setSelectedItem(T) - Method in class docking.widgets.searchlist.SearchList
 
setSelectedItems() - Method in class docking.widgets.DropDownTextField
 
setSelectedItems(List<ROW_OBJECT>) - Method in class docking.widgets.table.GTableFilterPanel
Select the given row objects.
setSelectedLanguage(Language) - Method in class ghidra.app.util.bean.SelectLanguagePanel
 
setSelectedLanguage(LanguageCompilerSpecPair) - Method in class ghidra.app.script.SelectLanguageDialog
 
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
 
setSelectedObject(T) - Method in class docking.widgets.SelectFromListDialog
 
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
 
setSelectedTabConsumer(Consumer<T>) - Method in class docking.widgets.tab.GTabPanel
Sets the consumer to be notified when the selected tab changes.
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(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.
setSelectedValue(T) - Method in class docking.widgets.list.ListPanel
Selects the item.
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(FieldSelection, EventTrigger) - Method in class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate
Tells this delegate that the selection has changed.
setSelection(FieldSelection, EventTrigger) - Method in class docking.widgets.fieldpanel.FieldPanel
Sets the current selection.
setSelection(PluginTool, Navigatable, ProgramSelection) - Static method in class ghidra.app.nav.NavigationUtils
 
setSelection(AddressSetView) - Method in class ghidra.app.plugin.ProgramPlugin
Convenience method to fire a program selection event.
setSelection(ProgramSelection) - Method in class ghidra.app.decompiler.component.DecompilerController
 
setSelection(ProgramSelection) - Method in interface ghidra.app.nav.Navigatable
Tells this Navigatable to set its selection to the given selection
setSelection(ProgramSelection) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Sets the selection.
setSelection(ProgramSelection, EventTrigger) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Sets the selection.
setSelectionCallback(Consumer<T>) - Method in class docking.widgets.searchlist.SearchList
Sets a consumer to be notified whenever the selected item changes.
setSelectionColor(Color) - Method in class docking.widgets.fieldpanel.FieldPanel
Sets the selection color
setSelectionColor(Color) - Method in class docking.widgets.fieldpanel.internal.PaintContext
 
setSelectionEnd(int) - Method in class docking.widgets.combobox.GhidraComboBox
Sets the selection end in the editor's text field.
setSelectionMode(int) - Method in class docking.widgets.list.ListPanel
Sets the selection mode for the list.
setSelectionMode(int) - Method in class docking.widgets.table.GTableWidget
Sets the selection mode of this table.
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.
setSelectionStart(int) - Method in class docking.widgets.combobox.GhidraComboBox
Sets the selection start in the editor's text field.
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(Data, String, Object) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
setSettings(Data, String, Object) - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
Set the Object value for data instance 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 default endian order.
setShort(Address, short) - Method in class ghidra.program.model.mem.StubMemory
 
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.StubMemory
 
setShortSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
Defines the size of a short primitive data type.
setShortValue(int, short) - Method in class db.DBRecord
Set the short value for the specified field.
setShortValue(int, short) - Method in class db.SparseRecord
 
setShortValue(short) - Method in class db.Field
Set field's short value.
setShortValue(short) - Method in class db.ShortField
 
setShouldAlternateRowBackgroundColors(boolean) - Method in class docking.widgets.AbstractGCellRenderer
 
setShowAllLcsPairs(boolean) - Method in class ghidra.plugin.importer.NewLanguagePanel
 
setShowBlockName(boolean) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
 
setShowCategories(boolean) - Method in class docking.widgets.searchlist.SearchList
Sets an option to display categories in the list or not.
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
setShowFilename(boolean) - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsWrappedOption
Sets whether or not to show the filename
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
 
setShowNonLocalNamespace(boolean) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
 
setShowNumberMode(boolean) - Method in class docking.widgets.textfield.IntegerTextField
Turns on or off the faded text that displays the field's radix mode (hex or decimal).
setShowProgressValue(boolean) - Method in class docking.widgets.tree.TreeTaskMonitor
 
setShowProgressValue(boolean) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
 
setShowProgressValue(boolean) - Method in class ghidra.framework.task.GTaskMonitor
 
setShowProgressValue(boolean) - Method in class ghidra.framework.task.gui.GProgressBar
True (the default) signals to paint the progress information inside of the progress bar.
setShowProgressValue(boolean) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
 
setShowProgressValue(boolean) - Method in class ghidra.util.task.PreserveStateWrappingTaskMonitor
 
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
 
setShowSpaceName(boolean) - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
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
 
setShowSystemValues(boolean) - Method in class docking.theme.gui.ThemeColorTable
 
setShowSystemValues(boolean) - Method in class docking.theme.gui.ThemeColorTableModel
 
setShowSystemValues(boolean) - Method in class docking.theme.gui.ThemeFontTable
 
setShowSystemValues(boolean) - Method in class docking.theme.gui.ThemeFontTableModel
 
setShowSystemValues(boolean) - Method in class docking.theme.gui.ThemeIconTable
 
setShowSystemValues(boolean) - Method in class docking.theme.gui.ThemeIconTableModel
 
setShowSystemValues(boolean) - Method in interface docking.theme.gui.ThemeTable
True signals to show IDs used for system values
setShowTabsAlways(boolean) - Method in class docking.widgets.tab.GTabPanel
Sets whether or not tabs should be display when there is only one tab.
setShowTitles(boolean) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
setShowTranslated(Settings, boolean) - Method in class ghidra.program.model.data.TranslationSettingsDefinition
 
setShowVersion(boolean) - Method in class ghidra.app.util.bean.SelectLanguagePanel
Allows language versions to appear appended to name
setsid() - Method in interface ghidra.pty.unix.PosixC
 
setSignaturePrefix(String) - Method in class ghidra.app.util.demangler.DemangledThunk
 
setSignatureSettings(int) - Method in class ghidra.app.decompiler.DecompInterface
Set the desired signature generation settings.
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
 
setSignatureSourceType(SourceType) - Method in class ghidra.app.util.demangler.DemangledFunction
Set signature SourceType of SourceType.ANALYSIS which will be used when function signatures are applied to a program.
setSigned() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setSilent() - Method in class ghidra.app.util.task.OpenProgramTask
Invoking this method prior to task execution will prevent any confirmation interaction with the user (e.g., optional checkout, snapshot recovery, etc.).
setSilent() - Method in class ghidra.app.util.task.ProgramOpener
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
Set whether the decompiler should apply transformation rules that identify and simplify double precision arithmetic operations.
setSingleClickMode(boolean) - Method in class docking.widgets.searchlist.SearchList
Sets an option for the list to respond to either double or single mouse clicks.
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(Dimension) - Method in class docking.widgets.fieldpanel.AccessibleField
 
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
setSizeModifier(Dimension) - Method in class generic.theme.IconModifier
Sets size modifier.
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
 
setSoftwareInterruptMode(PcodeMachine.SwiMode) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
setSoftwareInterruptMode(PcodeMachine.SwiMode) - Method in interface ghidra.pcode.emu.PcodeMachine
Change the efficacy of p-code breakpoints
setSortColumn(int) - Method in class docking.widgets.table.GTableWidget
 
setSortColumn(int) - Method in class ghidra.app.tablechooser.TableChooserDialog
Sets the default sorted column for this dialog.
setSortColumn(int, boolean) - Method in class docking.widgets.table.GTableWidget
 
setSortState(TableSortState) - Method in class ghidra.app.tablechooser.TableChooserDialog
Sets the column sort state for this dialog.
setSource(SourceType) - Method in class ghidra.program.database.symbol.SymbolDB
Sets this symbol's source as specified.
setSource(SourceType) - Method in class ghidra.program.model.address.GlobalSymbol
This method doesn't apply to the global symbol, since a program always has a global symbol and it can't be renamed.
setSource(SourceType) - Method in class ghidra.program.model.symbol.MemReferenceImpl
 
setSource(SourceType) - Method in interface ghidra.program.model.symbol.Symbol
Sets the source of this symbol.
setSourceArchive(SourceArchive) - Method in class ghidra.program.model.data.AbstractDataType
 
setSourceArchive(SourceArchive) - Method in interface ghidra.program.model.data.DataType
Set the source archive where this type originated
setSourceArchive(SourceArchive) - Method in class ghidra.program.model.data.DataTypeImpl
 
setSourceFile(ResourceFile) - Method in class ghidra.app.script.GhidraScript
Set associated source file
setSourceName(String) - Method in class ghidra.framework.plugintool.PluginEvent
 
setSourceName(String) - Method in class ghidra.program.database.mem.MemoryBlockDB
 
setSourceName(String) - Method in interface ghidra.program.model.mem.MemoryBlock
Sets the name of the source file that provided the data.
setSourceName(String) - Method in class ghidra.program.model.mem.MemoryBlockStub
 
setSourceObject(Object) - Method in interface docking.ActionContext
Sets the sourceObject for this ActionContext.
setSourceObject(Object) - Method in class docking.DefaultActionContext
 
setSouthComponent(JComponent) - Method in class ghidra.graph.viewer.VisualGraphView
 
setSpace(AddressSpace) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
 
setSpace(AddressSpace) - Method in class ghidra.app.plugin.processors.generic.ExpressionTerm
Sets the address space of the expression value
SetSpacerTextAction - Class in ghidra.app.util.viewer.format.actions
 
SetSpacerTextAction(String) - Constructor for class ghidra.app.util.viewer.format.actions.SetSpacerTextAction
 
setSpecFile(ResourceFile) - Method in class ghidra.program.model.lang.SleighLanguageDescription
Set the (optional) specification file associated with this language
setSpecialCaseSizedBaseTypes(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to recognize named base types that have an explicit size in the name (eg "int32_t) and use statically sized data types instead of compiler-dependent data types.
setSpecialPrefix(String) - Method in class ghidra.app.util.demangler.DemangledObject
 
setSplashIcon128(ImageIcon) - Method in class ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
 
setStackDepthChange(Program, Address, int) - Static method in class ghidra.app.cmd.function.CallDepthChangeInfo
Sets a new value for the stack depth change at the indicated address.
SetStackDepthChangeCommand - Class in ghidra.app.cmd.function
 
SetStackDepthChangeCommand(Address, int) - Constructor for class ghidra.app.cmd.function.SetStackDepthChangeCommand
 
setStackOffset(long) - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
 
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 class ghidra.app.util.PseudoData
 
setStackReference(int, int, SourceType, RefType) - Method in class ghidra.program.database.code.InstructionDB
 
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
 
setStackStorage(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
Assign storage for this variable at a stack offset.
setStart(int) - Method in class generic.json.JSONToken
 
setStart(long) - Method in class ghidra.framework.main.logviewer.model.Pair
 
setStart(AssemblyNonTerminal) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
Change the start symbol for the grammar
setStartAddress(long) - Method in class ghidra.app.util.bin.format.omf.OmfGroupRecord
 
setStartName(String) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
Change the start symbol for the grammar
setStartOfFlow(boolean) - Method in class ghidra.program.model.lang.InstructionBlock
Allows the block to be tagged as start of flow to force InstructionSet iterator to treat as a flow start.
setStartX(int) - Method in class ghidra.app.util.viewer.field.FieldFactory
Sets the starting x position for the fields generated by this factory.
setStartY(int) - Method in class ghidra.app.util.viewer.field.IndentField
Sets the starting vertical position of this field.
setStartY(int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
Sets the starting vertical position of this field.
setStateValue(CryptoProvider, Object) - Method in interface ghidra.formats.gfilesystem.crypto.CryptoProvider.Session
Saves a state object into the session using the cryptoprovider's identity as the key
setStatic(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
 
setStaticEncodingMappingValues(Map<Long, List<String>>) - Static method in class ghidra.program.model.data.CharsetSettingsDefinition
Sets a static lookup table that maps from old deprecated (language,encoding) index values to a charset name.
setStatus(String) - Method in class ghidra.app.util.importer.MessageLog
Stores a status message that can be used elsewhere (i.e., populate warning dialogs)
setStatusInfo(String) - Method in class docking.AbstractDockingTool
 
setStatusInfo(String) - Method in interface docking.Tool
Set the status information
setStatusInfo(String, boolean) - Method in class docking.AbstractDockingTool
 
setStatusInfo(String, boolean) - Method in interface docking.Tool
Set the status information
setStatusJustification(int) - Method in class docking.DialogComponentProvider
Sets the horizontal position of the status label.
setStatusListener(GraphAlgorithmStatusListener<V>) - Method in interface ghidra.graph.algo.FindPathsAlgorithm
 
setStatusListener(GraphAlgorithmStatusListener<V>) - Method in class ghidra.graph.algo.IterativeFindPathsAlgorithm
 
setStatusListener(GraphAlgorithmStatusListener<V>) - Method in class ghidra.graph.algo.RecursiveFindPathsAlgorithm
 
setStatusListener(StatusListener) - Method in class ghidra.framework.main.ServerInfoComponent
Set the status listener
setStatusMessage(String) - Method in class docking.wizard.AbstractMagePanelManager
 
setStatusMessage(String) - Method in class docking.wizard.WizardManager
 
setStatusMessage(String) - Method in interface docking.wizard.WizardPanelListener
Notification to set a status message.
setStatusMessage(String) - Method in class ghidra.app.decompiler.component.CDisplayPanel
 
setStatusMessage(String) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
 
setStatusMessage(String) - Method in class ghidra.app.decompiler.component.DecompilerController
 
setStatusMessage(String) - Method in class ghidra.graph.viewer.GraphComponent
Sets a message to be painted on the viewer.
setStatusMessage(String) - Method in class ghidra.graph.viewer.VisualGraphView
Sets a message to be painted on the viewer.
setStatusMsg(String) - Method in class ghidra.framework.cmd.BackgroundCommand
 
setStatusText(String) - Method in class docking.DialogComponentProvider
Sets the text in the dialog's status line using the default color
setStatusText(String) - Method in class docking.DockingWindowManager
Set the status text in the active component window
setStatusText(String) - Method in class docking.StatusBar
Sets the status text
setStatusText(String) - Method in class ghidra.app.merge.MergeManager
Set the status text on the merge dialog.
setStatusText(String) - Method in interface ghidra.framework.data.DomainObjectMergeManager
Set the status text on the merge dialog.
setStatusText(String) - Method in interface ghidra.util.StatusListener
Set the current status as type INFO
setStatusText(String, boolean) - Method in class docking.DockingWindowManager
Set the status text in the active component window
setStatusText(String, boolean) - Method in class docking.StatusBar
Deprecated.
Call StatusBar.setStatusText(String) instead. Remove after 9.3
setStatusText(String, MessageType) - Method in class docking.DialogComponentProvider
Sets the text in the dialog's status line using the specified message type to control the color.
setStatusText(String, MessageType) - Method in interface ghidra.util.StatusListener
Set the current status as the specified type
setStatusText(String, MessageType, boolean) - Method in class docking.DialogComponentProvider
 
setStatusText(String, MessageType, boolean) - Method in interface ghidra.util.StatusListener
Set the current status as the specified type
setStatusTextAlignment(int) - Method in class ghidra.util.task.TaskBuilder
Sets the horizontal text alignment of messages shown in the task dialog.
setStep(int) - Method in exception ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
 
SetSTL<K> - Class in generic.stl
 
SetSTL(SetSTL<K>) - Constructor for class generic.stl.SetSTL
 
SetSTL(Comparator<K>) - Constructor for class generic.stl.SetSTL
 
setStorageAndDataType(VariableStorage, DataType) - Method in class ghidra.program.database.symbol.VariableSymbolDB
Change the storage address and data-type associated with this variable symbol.
setStorageClass(String) - Method in class ghidra.app.util.demangler.DemangledObject
 
setStoredRefCheck(boolean) - Method in class ghidra.program.util.SymbolicPropogator
enable/disable checking stored values for constant references
setStream(CliAbstractStream) - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
Sets this header's stream.
setString(int, String) - Method in class db.DBRecord
Set the string value for the specified field.
setString(String) - Method in class db.Field
Set field's String value.
setString(String) - Method in class db.StringField
 
setString(String, String) - Method in class docking.widgets.values.GValuesMap
Sets the String value for the given name.
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) - Method in interface ghidra.program.model.listing.ProgramUserData
Sets the given String property
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(Data, String, String) - Method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
 
setStringSettingsValue(Data, String, String) - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
Set the string value for data instance settings.
setStringTable(StringTable) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
setStroke(Stroke) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
setStroke(Stroke) - Method in class generic.text.TextLayoutGraphics
 
setStruct() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setStyle(int) - Method in class ghidra.app.util.viewer.options.ScreenElement
 
setSubGroup(String) - Method in class docking.menu.MultiStateDockingAction
 
setSubTitle(String) - Method in class docking.ComponentProvider
Sets the provider's sub-title (Sub-titles don't show up in the window menu).
setSubTitle(String) - Method in interface ghidra.app.services.Terminal
Set the pane's sub title
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.
setSuspended(boolean) - Method in class ghidra.pcode.emu.AbstractPcodeMachine
 
setSuspended(boolean) - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
setSuspended(boolean) - Method in interface ghidra.pcode.emu.PcodeMachine
Set the suspension state of the machine
setSuspended(boolean) - Method in interface ghidra.pcode.emu.PcodeThread
Set the suspension state of the thread's executor
setSwitchBraceFormat(DecompileOptions.BraceStyle) - Method in class ghidra.app.decompiler.DecompileOptions
Set how braces are formatted around a switch block
setSymbols(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
Sets symbols to be read/written.
setSymbols(Symbol[]) - Method in class ghidra.app.util.CodeUnitInfo
Set the symbols to be transferred.
setSymbolStringData(String) - Method in class ghidra.program.database.symbol.LibrarySymbol
 
setSymbolStringData(String) - Method in class ghidra.program.database.symbol.SymbolDB
Sets the symbol's string data field.
setSynchronizationObject(Object) - Method in class db.Database
Set the object to be used for synchronization.
setSynchronizing(boolean) - Static method in class ghidra.framework.store.FileSystemSynchronizer
Sets whether the synchronizing operation is running.
setTabCommitsEdit(boolean) - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
If true then a Tab key press will work the same as pressing the Enter key.
setTabCommitsEdit(boolean) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
 
setTable(FVTable) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
 
SettableApplicationInformationDisplayFactory - Class in ghidra.framework.plugintool
 
SettableApplicationInformationDisplayFactory() - Constructor for class ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
 
SettableColorSwatchChooserPanel - Class in docking.options.editor
 
SettableColorSwatchChooserPanel() - Constructor for class docking.options.editor.SettableColorSwatchChooserPanel
 
setTableFilter(TableFilter<ROW_OBJECT>) - Method in class docking.widgets.table.GFilterTable
 
setTableFilter(TableFilter<ROW_OBJECT>) - Method in interface docking.widgets.table.RowObjectFilterModel
 
setTableFilter(TableFilter<ROW_OBJECT>) - Method in class docking.widgets.table.TableModelWrapper
 
setTableFilter(TableFilter<ROW_OBJECT>) - Method in class docking.widgets.table.threaded.ThreadedTableModel
Sets the given TableFilter on this model.
setTableName(String, String) - Method in class db.DBHandle
Changes the name of an existing table.
setTableSortState(TableSortState) - Method in class docking.widgets.table.AbstractSortedTableModel
 
setTableSortState(TableSortState) - Method in interface docking.widgets.table.SortedTableModel
Sets the sort state for this table model
setTabLock(boolean) - Method in class ghidra.app.util.viewer.format.FieldHeader
Sets the tab lock so the tab won't reposition.
setTabSize(int) - Method in class docking.widgets.ScrollableTextArea
Sets the number of characters to expand tabs to.
setTabSize(int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
 
setTabSize(int) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
setTabText(String) - Method in class docking.ComponentProvider
Sets the text to be displayed on tabs when provider is stacked with other providers.
setTargetBounds(Rectangle) - Method in class ghidra.framework.main.ZoomedImagePainter
 
setTargetContextForDisassembly(DisassemblerContext, Address) - Static 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.
setTargetContextForDisassembly(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.
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.features.base.values.GhidraValuesMap
Sets a task monitor to be used when opening programs.
setTaskMonitor(TaskMonitor) - Method in class ghidra.framework.ApplicationConfiguration
Sets a task monitor that will be called back with messages that report the status of the initialization process.
setTaskMonitor(TaskMonitor) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
setTaskMonitor(TaskMonitor) - Method in class ghidra.util.worker.AbstractWorker
 
setTaskMonitor(TaskMonitor) - Method in class ghidra.util.worker.Job
 
setTaskName(String) - Method in class ghidra.util.task.TaskMonitorComponent
Set the name of the task; the name shows up in the tool tip for the cancel button.
setTemplate() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setTemplate(ConstructTpl) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
setTemplate(DemangledTemplate) - Method in class ghidra.app.util.demangler.DemangledFunction
 
setTemplate(DemangledTemplate) - Method in class ghidra.app.util.demangler.DemangledType
 
setTemplatedConstructorType(String) - Method in class ghidra.app.util.demangler.DemangledFunction
Special constructor where it has a templated type before the parameter list
setTemporary(boolean) - Method in class ghidra.framework.data.DomainObjectAdapter
 
setTemporary(boolean) - Method in interface ghidra.framework.model.DomainObject
Set the temporary state of this object.
setter() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.FieldMapping
Specifies the name of a setter method that will be used to assign the deserialized value to the java field.
setTerminateAction(Runnable) - Method in interface ghidra.app.services.Terminal
Allow the user to terminate the session forcefully
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
setText(String) - Method in class docking.widgets.combobox.GhidraComboBox
Sets the text on the combobox's editor text component
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
Deprecated, for removal: This API element is subject to removal in a future version.
unused
setText(String) - Method in class docking.widgets.label.AbstractHtmlLabel
 
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.textfield.HintTextField
Overridden to check the field validity when text changes
setText(String) - Method in class docking.widgets.textfield.IntegerTextField
Sets the field to the given text.
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.AbstractGuiTest
 
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.DataTypeLine
 
setTextColor(Color) - Method in class ghidra.app.util.html.TextLine
 
setTextColor(Color) - Method in interface ghidra.app.util.html.ValidatableLine
Set color for all text.
setTextColor(Color) - Method in class ghidra.app.util.html.VariableTextLine
 
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
 
setTheme(GTheme) - Method in class generic.theme.ApplicationThemeManager
 
setTheme(GTheme) - Method in class generic.theme.StubThemeManager
 
setTheme(GTheme) - Method in class generic.theme.ThemeManager
Sets the application's active theme to the given theme.
setThreadPool(GThreadPool) - Method in class generic.concurrent.ConcurrentQBuilder
Use the given thread pool for processing the work items.
setThreadPoolName(String) - Method in class generic.concurrent.ConcurrentQBuilder
Sets the name to be used when creating a private thread pool.
setThrowAttribute(String) - Method in class ghidra.app.util.demangler.DemangledFunction
 
setThumbBit(ObjectiveC1_State, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
If needed, sets the TMode bit at the specified address.
setThunk(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
 
setThunkedFunction(Function) - Method in class ghidra.program.database.function.FunctionDB
 
setThunkedFunction(Function) - Method in interface ghidra.program.model.listing.Function
Set the currently Thunked Function or null to convert to a normal function
setThunkedFunction(Function) - Method in class ghidra.util.UndefinedFunction
 
setTime(int) - Method in class ghidra.program.model.pcode.PcodeOp
Set a unique number for pcode ops that are attached to the same address
setTime(int) - Method in class ghidra.program.model.pcode.SequenceNumber
Set unique Sub-address for distinguishing multiple PcodeOps at one instruction address.
setTimeDateStamp(int) - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
Sets the time/date stamp to the specified value.
setTimeout(int) - Method in class ghidra.app.decompiler.parallel.DecompilerCallback
Sets the timeout for each decompile
setTimeout(long) - Method in class docking.widgets.AutoLookup
Sets the delay between keystrokes after which each keystroke is considered a new lookup
setTimeoutListener(Callback) - Method in class ghidra.util.task.TimeoutTaskMonitor
Sets a callback function that will be called if the timeout is reached.
setTimeoutPredicate(Predicate<Long>) - Method in class docking.widgets.AutoLookup
Sets the logic for deciding whether the elapsed time between keystrokes is enough to trigger a new auto lookup or to continue with the previous match.
setTimerCallback(TimerCallback) - Method in class generic.timer.ExpiringSwingTimer
 
setTimerCallback(TimerCallback) - Method in class generic.timer.GhidraSwinglessTimer
Sets the callback to be called when the timer fires.
setTimerCallback(TimerCallback) - Method in class generic.timer.GhidraSwingTimer
 
setTimerCallback(TimerCallback) - Method in interface generic.timer.GhidraTimer
 
setTimeStack(Stack<Long>) - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
Workaround: Set the time stack reference
settings - Variable in class generic.lsh.vector.LSHVectorFactory
 
Settings - Interface in ghidra.docking.settings
Settings objects store name-value pairs.
SettingsDefinition - Interface in ghidra.docking.settings
Generic interface for defining display options on data and dataTypes.
SettingsDialog - Class in docking.widgets.dialogs
 
SettingsDialog(HelpLocation) - Constructor for class docking.widgets.dialogs.SettingsDialog
 
SettingsImpl - Class in ghidra.docking.settings
Basic implementation of the Settings object
SettingsImpl() - Constructor for class ghidra.docking.settings.SettingsImpl
Construct a new SettingsImpl.
SettingsImpl(boolean) - 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.
SettingsImpl(Predicate<String>) - Constructor for class ghidra.docking.settings.SettingsImpl
Construct a new SettingsImpl with a modification predicate.
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.
setTipWindowEnabled(boolean) - Static method in class docking.DockingUtils
Sets the application-wide Java tooltip enablement.
setTitle(String) - Method in class docking.ComponentProvider
Sets the provider's title.
setTitle(String) - Method in class docking.DialogComponentProvider
Sets the title to be displayed in the dialogs title bar
setTitle(String) - Method in class docking.GenericHeader
 
setTitle(String) - Method in class docking.options.editor.GhidraColorChooser
 
setTitle(String) - Method in class docking.widgets.OptionDialogBuilder
Sets the title for the OptionDialog.
setTitle(String) - Method in class ghidra.app.merge.PhaseProgressPanel
Sets the title line displayed by this panel.
setTitle(String) - Method in class ghidra.util.task.TaskBuilder
Sets the title of this task.
setTitle(String, String) - Method in class docking.widgets.tabbedpane.DockingTabRenderer
 
setTitleComponent(JComponent) - Method in class docking.widgets.InlineComponentTitledPanel
 
setTitleName(String) - Method in class ghidra.app.util.viewer.util.TitledPanel
 
setTitlePrefixes(String, String) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
 
setTitlePrefixes(String, String) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
 
setTitlePrefixes(String, String) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
A CodeComparisonPanel should provide a title based on what the code comparison panel is displaying.
setTocAddress(Address) - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
 
setToDefaultAligned() - Method in interface ghidra.program.model.data.Composite
Sets this data type's alignment to its default alignment.
setToDefaultAligned() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
setToDefaultPacking() - Method in interface ghidra.program.model.data.Composite
Enables default packing behavior.
setToDefaultPacking() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
setToggleActionSelected(ToggleDockingActionIf, ActionContext, boolean) - Static method in class docking.test.AbstractDockingTest
Ensures the given toggle action is in the given selected state.
setToggleActionSelected(ToggleDockingActionIf, ActionContext, boolean, boolean) - Static method in class docking.test.AbstractDockingTest
Ensures the given toggle action is in the given selected state.
setToggleButtonSelected(Container, String, boolean) - Static method in class docking.test.AbstractDockingTest
Finds the toggle button with the given name inside of the given container and then ensures that the selected state of the button matches selected.
setToggleButtonSelected(AbstractButton, boolean) - Static method in class docking.test.AbstractDockingTest
Ensures that the selected state of the button matches selected.
setToMachineAligned() - Method in interface ghidra.program.model.data.Composite
Sets this data type's minimum alignment to the machine alignment which is specified by DataOrganization.getMachineAlignment().
setToMachineAligned() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
setTool(String) - Method in class ghidra.app.util.xml.ProgramInfo
Sets tool field.
setToolBarData(ToolBarData) - Method in class docking.action.DockingAction
Sets the ToolBarData to be used to put this action on the tool's toolbar
setToolBarGroup(String) - Method in class docking.action.ToolBarData
 
setToolBarSubGroup(String) - Method in class docking.action.ToolBarData
 
setToolName(String) - Method in class docking.DockingWindowManager
Set the tool name which is displayed as the title for all windows.
setToolName(String) - Method in class ghidra.framework.plugintool.PluginTool
 
setToolName(String) - Method in class ghidra.framework.project.tool.GhidraTool
 
setToolSize(int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
 
setToolStatusMessage(String, boolean) - Method in class ghidra.app.script.GhidraScript
Display a message in tools status bar.
setToolTipFunction(Function<T, String>) - Method in class docking.widgets.tab.GTabPanel
Sets a function to be used to generated an tooltip for a given value.
setTooltipProvider(VertexTooltipProvider<V, E>) - Method in class ghidra.graph.viewer.VisualGraphView
 
setToolTipText(String) - Method in class docking.widgets.table.GTableFilterPanel
Allows the caller to set tooltip text on the filter's search label.
setTopComponent(JComponent) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
Sets the component displayed in the top of this panel.
setTopComponent(JComponent) - Method in class ghidra.app.merge.tool.ListingMergePanel
 
setTopComponent(JComponent) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Sets the component displayed in the top of this panel.
setTrailingConst() - Method in class ghidra.app.util.demangler.DemangledFunction
 
setTrailingPointer64() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
setTrailingPointer64() - Method in class ghidra.app.util.demangler.DemangledFunction
 
setTrailingRestrict() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
setTrailingRestrict() - Method in class ghidra.app.util.demangler.DemangledFunction
 
setTrailingUnaligned() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
setTrailingUnaligned() - Method in class ghidra.app.util.demangler.DemangledFunction
 
setTrailingVolatile() - Method in class ghidra.app.util.demangler.DemangledFunction
 
setTransferHandler(TransferHandler) - Method in class docking.widgets.tree.GTree
 
setTransform(AffineTransform) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
setTransform(AffineTransform) - Method in class generic.text.TextLayoutGraphics
 
setTransient() - Method in class docking.ComponentProvider
Sets this class to be transient.
setTransient() - Method in class docking.DockingFrame
Marks this frame as transient.
setTransient(boolean) - Method in class docking.DialogComponentProvider
Sets this dialog to be transient (see DialogComponentProvider.isTransient()
setTranslatedValue(Data, String) - Method in class ghidra.program.model.data.TranslationSettingsDefinition
Set the translated string value at the specified address.
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.AbstractDataTreeDialog
 
setTriggerEvent(PluginEvent) - Method in class ghidra.framework.plugintool.PluginEvent
 
setTryPackDataTypes(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
Option to enable packing on structures created during the DWARF import.
setType(long) - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
Set the relocation type ID associated with this relocation.
setType(JSONType) - Method in class generic.json.JSONToken
 
setType(Settings, PointerType) - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
 
setType(Vertex, String) - Method in class ghidra.util.graph.Dominator
Deprecated.
 
setTypeAlignmentEnabled(boolean) - Method in class ghidra.program.model.data.BitFieldPackingImpl
Control whether the alignment of bit-field types is respected when laying out structures.
setTypeCast() - Method in class ghidra.app.util.demangler.DemangledFunction
 
setTypeColor(Color) - Method in class ghidra.app.util.html.DataTypeLine
 
setTypeID(int) - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
 
setTypeLock(boolean) - Method in class ghidra.program.model.pcode.HighSymbol
Set whether this symbol's data-type is considered "locked".
setUI(ColorChooserUI) - Method in class docking.options.editor.GhidraColorChooser
 
setUI(ComboBoxUI) - Method in class docking.widgets.combobox.GhidraComboBox
 
setUI(ScrollBarUI) - Method in class docking.widgets.SideKickVerticalScrollbar
 
setUI(TableUI) - Method in class docking.widgets.table.GTable
 
setUnaffected(boolean) - Method in class ghidra.program.model.pcode.VarnodeAST
 
setUnaffected(Varnode, boolean) - Method in interface ghidra.program.model.pcode.PcodeFactory
Mark (or unmark) the given Varnode with the "unaffected" property
setUnaffected(Varnode, boolean) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
setUnaligned() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setUnaligned() - Method in class ghidra.app.util.demangler.DemangledObject
 
setUnconfigurable() - Method in class ghidra.framework.plugintool.PluginTool
 
setUninitialized() - Method in class ghidra.pcode.memstate.MemoryPage
Mark entire page as uninitialized
setUninitialized(byte[], int, int) - Static method in class ghidra.pcode.memstate.MemoryPage
Mark specified page region as uninitialized.
setUninitialized(int, int) - Method in class ghidra.pcode.memstate.MemoryPage
Mark specified page region as uninitialized.
setUnion() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setUnique(long, int, T) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
Set a value in the unique space
setUniqueParameterNames(Function, List<Parameter>) - Static method in class ghidra.program.util.FunctionUtility
Changes the names of the parameters in the array to unique names that won't conflict with any other names in the function's namespace when the parameters are used to replace the existing parameters in the function.
setUnitIncrement(int) - Method in class docking.widgets.SideKickVerticalScrollbar
 
setUnsigned() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setUnvalidatedKeyBindingData(KeyBindingData) - Method in class docking.action.DockingAction
 
setUnvalidatedKeyBindingData(KeyBindingData) - Method in interface docking.action.DockingActionIf
Users creating actions should not call this method, but should instead call DockingActionIf.setKeyBindingData(KeyBindingData).
setUnvalidatedKeyBindingData(KeyBindingData) - Method in class docking.DockingActionProxy
 
setup(String) - Method in class ghidra.app.script.MultipleOptionsDialog
 
setUp() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
setUp() - Method in class help.screenshot.AbstractScreenShotGenerator
 
setupEncodeDecode(Address) - Method in class ghidra.app.decompiler.DecompInterface
Setup the correct Encoder and Decoder to use for the decompilation.
setupHeaderAddr(Collection<SegmentCommand>) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
Sets up the MachHeader in memory and returns its address.
setupInitialDefaults() - Method in class ghidra.plugins.importer.batch.BatchImportDialog
 
setupOptions(PythonPlugin, Options) - Static method in class ghidra.python.PythonCodeCompletionFactory
Sets up Python code completion Options.
setupPythonCacheDir(TaskMonitor) - Static method in class ghidra.python.PythonUtils
Sets up the python cache directory.
setupPythonHomeDir() - Static method in class ghidra.python.PythonUtils
Sets up the python home directory.
setUrlReplacementString(String) - Method in class ghidra.util.ManualViewerCommandWrappedOption
 
setUseAbbreviatedComments(boolean) - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
setUseAnimation(boolean) - Method in class ghidra.graph.viewer.options.VisualGraphOptions
 
setUseAnimations(boolean) - Method in class ghidra.framework.task.GTaskManagerPanel
Turns on or off animations.
setUseAnimations(boolean) - Method in class ghidra.framework.task.gui.taskview.TaskViewer
 
setUseCheckboxForIcons(boolean) - Method in class docking.menu.MultiStateDockingAction
Overrides the default icons for actions shown in popup menu of the multi-state action.
setUseHex(boolean) - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsWrappedOption
Sets whether or not to display the file offset in hexadecimal
setUseLocalPrefixOverride(boolean) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
 
setUseMSConvention(boolean) - Method in class ghidra.program.model.data.BitFieldPackingImpl
Control if the alignment and packing of bit-fields follows MSVC conventions.
setUser(String) - Method in class help.screenshot.AbstractScreenShotGenerator
 
setUserList(User[], boolean) - Method in class ghidra.framework.client.RepositoryAdapter
Set the list of authorized users for this repository.
setUserList(User[], boolean) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
setUserList(User[], boolean) - Method in interface ghidra.framework.remote.RepositoryHandle
Set the list of authorized users for this repository.
setUsername(String) - Method in class ghidra.pty.ssh.GhidraSshPtyFactory
 
setUserSortingEnabled(boolean) - Method in class docking.widgets.table.GTable
Allows for the disabling of the user's ability to sort an instance of AbstractSortedTableModel by clicking the table's headers.
setUseSharedLocation(boolean) - Method in class docking.DialogComponentProvider
Specifies whether or not this dialog component should use the same remembered location (and size) no matter which window this dialog is launched from.
setUsesIcons(boolean) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets whether the graph rendering mode is to use icons or not.
setUseSingleLineLayout(boolean) - Method in class docking.widgets.VariableHeightPanel
This method is in place because the clients of this panel are not the ones that construct this panel and thus cannot create the desired type of layout at construction time.
setUTF8Data(String) - Method in class ghidra.program.model.lang.ConstantPool.Record
 
setValidateReferredToData(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataValidationOptions
Sets whether or not to validate follow on data that is referred to by the current new structure.
setValidationEnabled(boolean) - Method in class ghidra.program.database.function.FunctionDB
 
setValidationLine(ValidatableLine) - Method in class ghidra.app.util.html.DataTypeLine
 
setValidationLine(ValidatableLine) - Method in class ghidra.app.util.html.TextLine
 
setValidationLine(ValidatableLine) - Method in interface ghidra.app.util.html.ValidatableLine
Sets the other line that this line is validated against.
setValidationLine(ValidatableLine) - Method in class ghidra.app.util.html.VariableTextLine
 
setValidationRequired() - Static method in class ghidra.framework.store.local.LocalFileSystem
If set, the state of folder item resources will be continually refreshed.
setValidator(ValuesMapValidator) - Method in class docking.widgets.values.GValuesMap
setValidator(ValuesMapValidator) - Method in class docking.widgets.values.ValuesMapDialog
Sets the ValuesMapValidator on the ValuesMap being edited.
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(double) - Method in class docking.widgets.textfield.FloatingPointTextField
Sets the text in the field to the given value.
setValue(int) - Method in class docking.widgets.SideKickVerticalScrollbar
 
setValue(int) - Method in class docking.widgets.textfield.HexOrDecimalInput
 
setValue(int) - Method in class docking.widgets.textfield.IntegerTextField
Convenience method for setting the value to an int value;
setValue(int) - Method in class ghidra.app.util.bin.format.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.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(Settings, long) - Method in interface ghidra.docking.settings.NumberSettingsDefinition
Sets the given value into the given settings object using this settingsDefinition as the key.
setValue(Settings, long) - Method in class ghidra.program.model.data.ComponentOffsetSettingsDefinition
 
setValue(Settings, long) - Method in class ghidra.program.model.data.OffsetMaskSettingsDefinition
 
setValue(Settings, long) - Method in class ghidra.program.model.data.OffsetShiftSettingsDefinition
 
setValue(Settings, String) - Method in interface ghidra.docking.settings.StringSettingsDefinition
Sets the given value into the given settings object using this settingsDefinition as the key.
setValue(Settings, String) - Method in class ghidra.program.model.data.AddressSpaceSettingsDefinition
 
setValue(Address) - Method in class ghidra.app.util.AddressInput
Set the address space and offset.
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.AbstractMemoryState
This is the main interface for writing values to the MemoryState.
setValue(AddressSpace, long, int, long) - Method in interface 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.AbstractMemoryState
This is the main interface for writing values to the MemoryState.
setValue(AddressSpace, long, int, BigInteger) - Method in interface ghidra.pcode.memstate.MemoryState
This is the main interface for writing values to the MemoryState.
setValue(Register, long) - Method in class ghidra.pcode.memstate.AbstractMemoryState
A convenience method for setting a value directly on a register rather than breaking out the components
setValue(Register, long) - Method in interface 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.AbstractMemoryState
A convenience method for setting a value directly on a register rather than breaking out the components
setValue(Register, BigInteger) - Method in interface 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.database.code.InstructionDB
 
setValue(Register, BigInteger) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
 
setValue(Register, BigInteger) - Method in interface ghidra.program.model.lang.DisassemblerContextAdapter
 
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.AbstractMemoryState
A convenience method for setting a value directly on a varnode rather than breaking out the components
setValue(Varnode, long) - Method in interface 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.AbstractMemoryState
A convenience method for setting a value directly on a varnode rather than breaking out the components
setValue(Varnode, BigInteger) - Method in interface 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
 
setValue(Object) - Method in class docking.options.editor.ColorPropertyEditor
 
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.FontEditor
 
setValue(Object) - Method in class docking.options.editor.FontPropertyEditor
 
setValue(Object) - Method in class docking.options.editor.IconPropertyEditor
 
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.pathmanager.AbstractTypedPropertyEditor
 
setValue(Object) - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
 
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.EolExtraCommentsPropertyEditor
 
setValue(Object) - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsPropertyEditor
 
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(Object, boolean) - Method in class docking.widgets.table.GBooleanCellRenderer
 
setValue(String) - Method in class docking.widgets.dialogs.InputDialog
Sets the text of the primary text field
setValue(String) - Method in class docking.widgets.dialogs.InputWithChoicesDialog
Set the current choice to value.
setValue(String) - Method in class docking.widgets.dialogs.NumberRangeInputDialog
Sets the text of the primary text field
setValue(String) - Method in class ghidra.app.util.AddressInput
Set the offset part of the address offset field without changing address space.
setValue(String, int) - Method in class docking.widgets.dialogs.InputDialog
Sets the text of the text field at the given index
setValue(String, long) - Method in class ghidra.pcode.memstate.AbstractMemoryState
This is a convenience method for setting registers by name.
setValue(String, long) - Method in interface 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.AbstractMemoryState
This is a convenience method for setting registers by name.
setValue(String, BigInteger) - Method in interface 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) - Method in class docking.widgets.values.AbstractValue
Sets the value for this object.
setValue(T, double) - Method in class ghidra.util.graph.attributes.DoubleAttribute
Set the value of this attribute for the specified KeyedObject.
setValue(T, int) - Method in class ghidra.util.graph.attributes.IntegerAttribute
Set the value of this attribute for the specified KeyedObject.
setValue(T, Object) - Method in class ghidra.util.graph.attributes.ObjectAttribute
Set the value of this attribute for the specified KeyedObject.
setValue(T, String) - Method in class ghidra.util.graph.attributes.StringAttribute
Set the value of this attribute for the specified KeyedObject.
setValue(V) - Method in class generic.stl.RedBlackNode
 
setValue(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
setValue(V) - Method in class ghidra.util.datastruct.AbstractWeakValueMap.GeneratedEntry
 
setValue(V) - Method in class ghidra.util.datastruct.RedBlackEntry
 
setValueAt(Object, int, int) - Method in class docking.widgets.table.TableModelWrapper
 
setValueAt(Object, int, int) - Method in class ghidra.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
 
setVar(Address, int, boolean, T) - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Set the value of a variable
setVar(AddressSpace, byte[], int, boolean, ValueLocation) - Method in class ghidra.pcode.exec.LocationPcodeExecutorStatePiece
 
setVar(AddressSpace, long, int, boolean, T) - Method in class ghidra.pcode.emu.ThreadPcodeExecutorState
 
setVar(AddressSpace, long, int, boolean, T) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
 
setVar(AddressSpace, long, int, boolean, T) - Method in class ghidra.pcode.exec.DefaultPcodeExecutorState
 
setVar(AddressSpace, long, int, boolean, T) - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Set the value of a variable
setVar(AddressSpace, A, int, boolean, Pair<L, R>) - Method in class ghidra.pcode.exec.PairedPcodeExecutorStatePiece
 
setVar(AddressSpace, A, int, boolean, T) - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
 
setVar(AddressSpace, A, int, boolean, T) - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Set the value of a variable
setVar(AddressSpace, Pair<L, R>, int, boolean, Pair<L, R>) - Method in class ghidra.pcode.exec.PairedPcodeExecutorState
 
setVar(AddressSpace, T, int, boolean, T) - Method in class ghidra.pcode.emu.ThreadPcodeExecutorState
 
setVar(AddressSpace, T, int, boolean, T) - Method in class ghidra.pcode.exec.DefaultPcodeExecutorState
 
setVar(Register, T) - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Set the value of a register variable
setVar(Varnode, T) - Method in interface ghidra.pcode.exec.PcodeExecutorStatePiece
Set the value of a variable
setVarArgs() - Method in class ghidra.app.util.demangler.DemangledDataType
 
setVarArgs(boolean) - Method in class ghidra.program.database.function.FunctionDB
 
setVarArgs(boolean) - Method in interface ghidra.program.model.data.FunctionDefinition
Set whether parameters can be passed as a VarArg (variable argument list).
setVarArgs(boolean) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
setVarArgs(boolean) - Method in interface ghidra.program.model.listing.Function
Set whether parameters can be passed as a VarArg (variable argument list)
setVarArgs(boolean) - Method in class ghidra.util.UndefinedFunction
 
SetVariableCommentCmd - Class in ghidra.app.cmd.function
Command to set the comment on a function varible.
SetVariableCommentCmd(Variable, String) - Constructor for class ghidra.app.cmd.function.SetVariableCommentCmd
Constructs a new command for setting the comment on a function variable.
SetVariableDataTypeCmd - Class in ghidra.app.cmd.function
Command to set the datatype on a stack variable.
SetVariableDataTypeCmd(Address, String, DataType, boolean, boolean, SourceType) - Constructor for class ghidra.app.cmd.function.SetVariableDataTypeCmd
Constructs a new command for setting the datatype on a stack/reg variable
SetVariableDataTypeCmd(Address, String, DataType, SourceType) - Constructor for class ghidra.app.cmd.function.SetVariableDataTypeCmd
Constructs a new command for setting the datatype on a stack/reg variable.
SetVariableDataTypeCmd(Variable, DataType, SourceType) - Constructor for class ghidra.app.cmd.function.SetVariableDataTypeCmd
Constructs a new command for setting the datatype on a stack/reg variable.
SetVariableNameCmd - Class in ghidra.app.cmd.function
Command to rename a stack variable.
SetVariableNameCmd(Address, String, String, SourceType) - Constructor for class ghidra.app.cmd.function.SetVariableNameCmd
Constructs a new command to rename a stack/reg variable.
SetVariableNameCmd(Variable, String, SourceType) - Constructor for class ghidra.app.cmd.function.SetVariableNameCmd
Constructs a new command to rename a stack/reg variable.
setVariableOffset(int) - Method in class ghidra.program.database.symbol.SymbolDB
Sets the symbol's variable offset.
setVarnodes(List<Varnode>) - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
setVersion(String) - Method in class ghidra.util.extensions.ExtensionDetails
 
setVersionComment(String) - Method in class db.buffers.LocalManagedBufferFile
 
setVersionComment(String) - Method in interface db.buffers.ManagedBufferFile
Set the comment which will be associated with this buffer file if saved.
setVersionComment(String) - Method in class db.buffers.ManagedBufferFileAdapter
 
setVersionComment(String) - Method in interface db.buffers.ManagedBufferFileHandle
 
setVersionComment(String) - Method in interface db.buffers.RemoteManagedBufferFileHandle
 
setVertexClickListener(VertexClickListener<V, E>) - Method in class ghidra.graph.viewer.GraphComponent
 
setVertexClickListener(VertexClickListener<V, E>) - Method in class ghidra.graph.viewer.VisualGraphView
Sets a listener that allows clients to be notified of vertex double-clicks.
setVertexColor(String, Color) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the color for vertices with the given vertex type.
setVertexColor(String, String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the vertex color using a theme color id.
setVertexColorOverrideAttributeKey(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the attribute key that can be used to override the color for a vertex.
setVertexFillPaintTransformer(Function<? super V, Paint>) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
Sets the optional transformer used to convert a vertex into a color
setVertexFocused(V) - Method in class ghidra.graph.viewer.GraphComponent
Sets the given vertex to be the focused vertex.
setVertexFocused(V, boolean) - Method in class ghidra.graph.graphs.DefaultVisualGraph
 
setVertexFocused(V, boolean) - Method in interface ghidra.graph.VisualGraph
Sets the given vertex to be focused or not
setVertexFocusListener(VertexFocusListener<V>) - Method in class ghidra.graph.viewer.GraphComponent
 
setVertexFocusListener(VertexFocusListener<V>) - Method in class ghidra.graph.viewer.VisualGraphView
 
setVertexFocusMode(PathHighlightMode) - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
 
setVertexFocusPathHighlightMode(PathHighlightMode) - Method in class ghidra.graph.viewer.GraphComponent
 
setVertexFocusPathHighlightMode(PathHighlightMode) - Method in class ghidra.graph.viewer.GraphViewer
 
setVertexFocusPathHighlightMode(PathHighlightMode) - Method in class ghidra.graph.viewer.VisualGraphView
 
setVertexHoverMode(PathHighlightMode) - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
 
setVertexHoverPathHighlightMode(PathHighlightMode) - Method in class ghidra.graph.viewer.GraphComponent
 
setVertexHoverPathHighlightMode(PathHighlightMode) - Method in class ghidra.graph.viewer.GraphViewer
 
setVertexHoverPathHighlightMode(PathHighlightMode) - Method in class ghidra.graph.viewer.VisualGraphView
 
setVertexLabelOverrideAttributeKey(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the attribute key that can be used to override the label text shown for the vertex.
setVertexProperty(String, Vertex, Object) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
This is a helper method that sets an object property named propName for Vertex v.
setVertexSelectionColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the vertex selection color.
setVertexSelectionColor(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the vertex selection color using the theme color defined by the given color id.
setVertexShape(String, VertexShape) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the VertexShape to use for vertices with the given vertex type
setVertexShapeOverrideAttributeKey(String) - Method in class ghidra.service.graph.GraphDisplayOptions
Sets the attribute key that can be used to override the shape for a vertex.
setVertexTooltipProvider(VertexTooltipProvider<V, E>) - Method in class ghidra.graph.viewer.GraphViewer
 
setVertexType(String) - Method in class ghidra.service.graph.AttributedVertex
Sets the vertex type for this vertex.
setVerticalScrollBarPolicy(int) - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
 
setVerticesSelected(Collection<V>) - Method in class ghidra.graph.viewer.GraphComponent
 
setView(AddressSetView) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
Restricts the program's view to the given address set
setViewComponent(JComponent) - Method in class ghidra.app.util.viewer.format.FieldHeader
 
setViewedTree(String) - Method in interface ghidra.app.services.ProgramTreeService
Set the current view to that of the given name.
setViewerInitializedListener(Consumer<GraphViewer<V, E>>) - Method in class ghidra.graph.viewer.GraphViewer
 
setViewerPosition(ViewerPosition) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
setViewerPosition(BigInteger, int, int) - Method in class docking.widgets.fieldpanel.FieldPanel
Scrolls the display to show the layout specified by index at the vertical position specified by yPos.
setViewHeight(int) - Method in class docking.widgets.fieldpanel.internal.AnchoredLayoutHandler
 
setViewIndex(int) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
Sets the viewIndex
setViewport(JViewport) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
 
setViewPosition(Point) - Method in class docking.widgets.tree.GTree
 
setViewToProgram(int) - Method in class ghidra.app.merge.tool.ListingMergePanel
 
setVirtual(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
 
setVirtualAddress(int) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
Sets the relative virtual address of this data directory.
setVirtualSize(int) - Method in class ghidra.app.util.bin.format.pe.SectionHeader
 
setVisibilty(String) - Method in class ghidra.app.util.demangler.DemangledObject
 
setVisible(boolean) - Method in class docking.AbstractDockingTool
 
setVisible(boolean) - Method in class docking.ComponentProvider
Convenience method to show or hide this provider.
setVisible(boolean) - Method in class docking.DockingDialog
 
setVisible(boolean) - Method in class docking.DockingWindowManager
Sets the visible state of the set of docking windows.
setVisible(boolean) - Method in class docking.EditWindow
 
setVisible(boolean) - Method in interface docking.Tool
Sets the tool visible or invisible.
setVisible(boolean) - Method in class docking.widgets.fieldpanel.AccessibleField
 
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(boolean) - Method in class ghidra.framework.project.tool.GhidraTool
 
setVisible(String, boolean) - Method in class docking.widgets.table.TableColumnDescriptor
 
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
 
setVMaddress(long) - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
 
setVMsize(long) - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
 
setVolatile() - Method in class ghidra.app.util.demangler.DemangledType
 
setVolatile(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
 
setVolatile(boolean) - Method in class ghidra.program.database.mem.MemoryBlockDB
 
setVolatile(boolean) - Method in interface ghidra.program.model.mem.MemoryBlock
Sets the volatile attribute state associated of this block.
setVolatile(boolean) - Method in class ghidra.program.model.mem.MemoryBlockStub
 
setVolatile(Varnode, boolean) - Method in class ghidra.program.model.pcode.HighFunction
 
setVolatile(Varnode, boolean) - Method in interface ghidra.program.model.pcode.PcodeFactory
Mark (or unmark) the given Varnode with the "volatile" property
setVolatile(Varnode, boolean) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
setWARNCommentIncluded(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
Set whether automatically generated WARNING comments are displayed as part of decompiler output.
setWeight(Edge, double) - Method in class ghidra.util.graph.Dominator
Deprecated.
 
setWeight(Edge, double) - Method in class ghidra.util.graph.WeightedDigraph
Deprecated.
Sets the weight of the specified edge.
setWeight(Vertex, double) - Method in class ghidra.util.graph.Dominator
Deprecated.
 
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(short, short) - Method in interface ghidra.pty.PtyChild
Resize the terminal window to the given width and height, in characters
setWindowSize(short, short) - Method in class ghidra.pty.ssh.SshPtyChild
 
setWindowSize(short, short) - Method in class ghidra.pty.unix.UnixPtyChild
 
setWindowSize(short, short) - Method in class ghidra.pty.windows.ConPtyChild
 
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
 
setYPos(int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
setYPos(int, int, int) - Method in class ghidra.app.util.viewer.field.IndentField
Sets the overall y position for this field.
setYPos(int, int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
Sets the yPos relative to the overall layout.
setZeroLengthBoundary(int) - Method in class ghidra.program.model.data.BitFieldPackingImpl
Indicate a fixed alignment size in bytes which should be used for zero-length bit-fields.
setZoom(float) - Method in class ghidra.framework.main.ZoomedImagePainter
 
setZoomFactor(float) - Method in class docking.widgets.imagepanel.ImagePanel
Set the magnification factor of the image.
SFR_SPACE - Static variable in interface ghidra.app.util.ProcessorInfo
The Special function registers space in a program
SFR_SPACE_ID - Static variable in interface ghidra.app.util.ProcessorInfo
ID for the SFR_SPACE.
SGREAT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
SGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
SGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
SGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
SGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
SGREAT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
SGREAT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
SGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
SGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
SGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
 
SHA256_ALGORITHM - Static variable in class ghidra.util.HashUtilities
 
SHA256_SALTED_HASH_LENGTH - Static variable in class ghidra.util.HashUtilities
 
SHA256_UNSALTED_HASH_LENGTH - Static variable in class ghidra.util.HashUtilities
 
shakeComponent(Component) - Static method in class docking.util.AnimationUtils
 
SHAMT - Static variable in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
shape - Variable in class ghidra.graph.viewer.renderer.PaintableShape
 
shapeFinished - Variable in class ghidra.graph.viewer.renderer.PaintableShape
 
shapeFinished() - Method in class ghidra.graph.viewer.renderer.PaintableShape
 
shapeOverrideAttribute(String) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the attribute used to override the shape for a vertex
SHARED - Enum constant in enum class docking.action.KeyBindingType
When the key binding is set via the UI, this action, and any action that shares a name with this action, will be updated to the same key binding value whenever the key binding options change.
SHARED_OWNER - Static variable in interface docking.tool.ToolConstants
This is used when many actions wish to share a key binding.
SharedActionRegistry - Class in docking.actions
A place used to hold DockingActionIfs that are meant to be used by components.
SharedActionRegistry() - Constructor for class docking.actions.SharedActionRegistry
 
SharedDockingActionPlaceholder - Interface in docking.actions
A marker interface to signal that the implementing action serves as an action that should not be itself used in the tool, but should only be used to register and manager keybindings.
sharedKeyBinding() - Method in class docking.action.builder.AbstractActionBuilder
Marks this action as one that shares a key binding with other actions in the tool.
SharedRangeMapDB - Class in ghidra.program.database.util
Deprecated.
This map class should not be used except by the OldFunctionMapDB class
SharedRangeMapDB(DBHandle, String, ErrorHandler, boolean) - Constructor for class ghidra.program.database.util.SharedRangeMapDB
Deprecated.
Construct a shared range map.
SharedReturnAnalysisCmd - Class in ghidra.app.cmd.analysis
Identifies functions to which Jump references exist and converts the associated branching instruction flow to a CALL-RETURN
SharedReturnAnalysisCmd(AddressSetView, boolean, boolean) - Constructor for class ghidra.app.cmd.analysis.SharedReturnAnalysisCmd
Constructor
sharedState - Variable in class ghidra.pcode.emu.ThreadPcodeExecutorState
 
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
 
SHF_ALLOC - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
The section occupies memory during execution
SHF_COMPRESSED - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
The bytes of the section are compressed
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 - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyState
 
shift - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyStateGenerator.GeneratorContext
 
shift(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
 
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 interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
Shift the resolution's instruction pattern to the right, if applicable
shift(int) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
 
shift(int) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
 
shift(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
shift(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedError
 
shift(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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
 
shiftBuilder(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
shiftBuilder(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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
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
ShiftedAddressDataType - Class in ghidra.program.model.data
Provides a definition of a Double Word within a program.
ShiftedAddressDataType() - Constructor for class ghidra.program.model.data.ShiftedAddressDataType
Creates a Double Word data type.
ShiftedAddressDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.ShiftedAddressDataType
 
ShiftedReference - Interface in ghidra.program.model.symbol
ShiftedReference is a memory reference whose "to" address is computed from a base value left shifted by a shift amount.
ShiftExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
ShiftExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
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.pcode.exec.ValueLocation
Apply a PcodeOp.INT_LEFT operator
shiftLeft(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Shift the bits @{code n} positions left
shiftLeft(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Shift the bits n positions left
shiftOffset(DataTypeComponentImpl, int, int) - Method in class ghidra.program.model.data.StructureDataType
 
shiftRight(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Shift the bits arithmetically n positions right
shiftRight(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Shift the bits arithmetically n positions right
shiftRightLogical(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Shift the bits logically n positions right
shiftRightLogical(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Shift the bits logically n positions right
shiftRightPositional(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Shift the bits positionally n positions right
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
 
shl(ExpressionMatcher<?>, ExpressionMatcher<?>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match the form L << R
shli(long) - Method in class ghidra.pcode.struct.CallExpr
 
shli(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate bit shift to the left
shli(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
shli(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate bit shift to the left
SHN_ABS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
symbol defined relative to this are absolute, not affected by relocation
SHN_COMMON - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
common symbols, such as Fortran COMMON or unallocated C external vars
SHN_HIOS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Highest operating system-specific index
SHN_HIPROC - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
upper bound for processor-specific semantics
SHN_HIRESERVE - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
upper bound on range of reserved indexes
SHN_LOOS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Lowest operating system-specific index
SHN_LOPROC - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
lower bound for processor-specific semantics
SHN_LORESERVE - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
lower bound on range of reserved indexes
SHN_UNDEF - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
undefined, missing, irrelevant section
SHN_XINDEX - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Mark that the index is >= SHN_LORESERVE
SHORT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
SHORT - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
SHORT_ARRAY - Static variable in class db.BinaryCodedField
short data type
SHORT_MASK - Static variable in class ghidra.util.Conv
Deprecated, for removal: This API element is subject to removal in a future version.
Short.toUnsignedInt(short) will handle most use cases of this constant
ShortArray - Class in ghidra.util.datastruct
Array of shorts that grows as needed.
ShortArray() - Constructor for class ghidra.util.datastruct.ShortArray
Creates new shortArray
ShortArrayArray - Class in ghidra.util.datastruct
Array of byte[] that grows as needed.
ShortArrayArray() - Constructor for class ghidra.util.datastruct.ShortArrayArray
Creates new shortArrayArray
ShortColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
 
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() - Element in annotation interface 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.
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
Deprecated, for removal: This API element is subject to removal in a future version.
shortToLong(short) - Static method in class ghidra.util.Conv
Deprecated, for removal: This API element is subject to removal in a future version.
shouldAddToWindow(boolean, Set<Class<?>>) - Method in class docking.action.DockingAction
Determines if this action should be added to a window.
shouldAddToWindow(boolean, Set<Class<?>>) - Method in interface docking.action.DockingActionIf
Determines whether this action should be added to a window (either the main window or a secondary detached window).
shouldAddToWindow(boolean, Set<Class<?>>) - Method in class docking.DockingActionProxy
 
shouldAlternateRowBackgroundColor() - Method in class docking.widgets.AbstractGCellRenderer
Return whether or not the renderer should alternate row background colors.
shouldApplyOnSubOps() - Method in class ghidra.app.util.datatype.ApplyEnumDialog
 
shouldApplyProcessorLabelsByDefault() - Method in class ghidra.app.util.opinion.AbstractProgramLoader
Returns whether or not processor labels should be applied by default.
shouldApplyProcessorLabelsByDefault() - Method in class ghidra.app.util.opinion.BinaryLoader
 
shouldAskToAnalyze(Program) - Static method in class ghidra.program.util.GhidraProgramUtilities
Returns true if the user should be asked to analyze.
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.
shouldDisassemble(ReDisassembler.Flow) - Method in class ghidra.program.disassemble.ReDisassembler.ReDisBlock
 
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.
shouldRemoveFromCache(K, V) - Method in class ghidra.util.timer.GTimerCache
Called when an item's cache time has expired to determine if the item should be removed from the cache.
shouldReplaceTextFieldTextWithSelectedItem(String, T) - Method in class docking.widgets.DropDownTextField
 
shouldRestorePreviousProject() - Method in class ghidra.framework.main.FrontEndTool
Checks to see if the previous project should be restored
shouldSave() - Method in class ghidra.framework.plugintool.PluginTool
Returns true if this tool needs saving
shouldSave() - Method in class ghidra.framework.project.tool.GhidraTool
 
shouldSearchAllPaths(List<Option>) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
Checks whether or not to search for libraries using all possible search paths, regardless of what options are set
shouldSearchAllPaths(List<Option>) - Method in class ghidra.app.util.opinion.AbstractOrdinalSupportLoader
 
shouldShowCursor(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
shouldShowCursor(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEdgeSelectionGraphMousePlugin
 
shouldShowCursor(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
 
shouldShowCursor(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
 
shouldShowSatelliteActions() - Method in class ghidra.graph.viewer.actions.VgActionContext
Returns true actions that manipulate the satellite viewer should be enabled for this context
shouldShowSatelliteActions() - Method in class ghidra.graph.viewer.actions.VgVertexContext
 
shouldShowSatelliteActions() - Method in interface ghidra.graph.viewer.actions.VisualGraphActionContext
Returns true actions that manipulate the satellite viewer should be enabled for this context
shouldShowSatelliteActions() - Method in interface ghidra.graph.viewer.actions.VisualGraphVertexActionContext
Returns true actions that manipulate the satellite viewer should be enabled for this context
shouldSkip(byte[], int) - Method in interface ghidra.util.search.InstructionSkipper
 
shouldTrimTrailingNulls() - Method in enum class ghidra.program.model.data.StringLayoutEnum
Returns true if this layout should have its trailing null characters trimmed.
shouldUpdate(DataType, DataType) - Method in class ghidra.app.util.bin.format.dwarf.DWARFDataTypeConflictHandler
 
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.
shouldUsePath() - Method in class docking.widgets.filter.FilterOptions
 
shouldValidateReferredToData() - Method in class ghidra.app.util.datatype.microsoft.DataValidationOptions
An option indicating whether or not to follow references to other data and validate those too.
show() - Method in class docking.HiddenDockingFrame
 
show() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
show displays the dialog, gets the user input
show() - Method in class docking.widgets.dialogs.NumberRangeInputDialog
show displays the dialog, gets the user input
show() - Method in class docking.widgets.filechooser.GhidraFileChooser
 
show() - Method in class docking.widgets.OptionDialog
 
show() - Method in class docking.widgets.OptionDialogBuilder
Builds and shows an OptionDialog based on the values set in this builder.
show() - Method in class ghidra.app.script.MultipleOptionsDialog
 
show() - Method in class ghidra.app.script.SelectLanguageDialog
 
show() - Method in class ghidra.app.tablechooser.TableChooserDialog
 
show() - Method in class ghidra.framework.main.AbstractDataTreeDialog
 
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_LINE_NUMBERS_OPTION_NAME - Static variable in class ghidra.app.util.opinion.PeLoader
Loader option to display line numbers
SHOW_ORIGINAL - Enum constant in enum class ghidra.program.model.data.TranslationSettingsDefinition.TRANSLATION_ENUM
 
SHOW_TRANSLATED - Enum constant in enum class ghidra.program.model.data.TranslationSettingsDefinition.TRANSLATION_ENUM
 
ShowActionChooserDialogAction - Class in docking.action
Action for displaying the ActionChooserDialog.
ShowActionChooserDialogAction() - Constructor for class docking.action.ShowActionChooserDialogAction
 
showAddressSpaceCombo(boolean) - Method in class ghidra.app.util.AddressInput
 
showAddToProgramDialog(FSRL, Program, PluginTool, TaskMonitor) - Static method in class ghidra.plugin.importer.ImporterUtilities
 
ShowAllComponentsAction - Class in docking
 
ShowAllComponentsAction(DockingWindowManager, List<ComponentPlaceholder>, String) - Constructor for class docking.ShowAllComponentsAction
 
showAllXrefs(Navigatable, ServiceProvider, TableService, ProgramLocation, Set<Reference>) - Static method in class ghidra.app.util.XReferenceUtil
Deprecated.
Shows all xrefs to the given location in a new table.
showAnalysisOptions(String) - Method in class help.screenshot.AbstractScreenShotGenerator
 
showAndImport(PluginTool, BatchInfo, List<FSRL>, DomainFolder, ProgramManager) - Static method in class ghidra.plugins.importer.batch.BatchImportDialog
Shows the batch import dialog (via runSwingLater) and prompts the user to select a file if the supplied batchInfo is empty.
showBlockName - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
 
showBlockName() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
 
showBusyCursor(boolean) - Method in class ghidra.util.bean.GGlassPane
 
showCancelButton(boolean) - Method in class ghidra.util.task.RunManager
Show the cancel button according to the showCancel parameter.
showCategory() - Method in record class docking.widgets.searchlist.SearchListEntry
Returns the value of the showCategory record component.
showColumnSettings(GTable, String) - Method in class help.screenshot.AbstractScreenShotGenerator
 
showCommentDialog(String) - Method in class help.screenshot.AbstractScreenShotGenerator
 
showComponent() - Method in class ghidra.framework.main.AbstractDataTreeDialog
Shows this dialog.
showComponent(ComponentProvider, boolean) - Method in class docking.DockingWindowManager
Hides or shows the component associated with the given provider.
showComponent(JComponent, String, HelpLocation) - Method in class ghidra.app.merge.MergeManager
Show the component that is used to resolve conflicts.
showComponent(JComponent, String, HelpLocation) - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
Show the component that is used to resolve conflicts.
showComponent(JComponent, String, HelpLocation) - Method in interface ghidra.framework.data.DomainObjectMergeManager
Show the component that is used to resolve conflicts.
showComponentHeader(ComponentProvider, boolean) - Method in class docking.DockingWindowManager
Set whether a component's header should be shown; the header is the component that is dragged in order to move the component within the tool, or out of the tool into a separate window.
showComponentHeader(ComponentProvider, boolean) - Method in class ghidra.framework.plugintool.PluginTool
Set whether a component's header should be shown; the header is the component that is dragged in order to move the component within the tool, or out of the tool into a separate window
showComponentProvider(ComponentProvider, boolean) - Method in class docking.AbstractDockingTool
 
showComponentProvider(ComponentProvider, boolean) - Method in interface docking.Tool
Shows or hides the component provider in the tool
showConfig() - Method in class ghidra.framework.project.tool.GhidraTool
 
showConfig(boolean, boolean) - Method in class ghidra.framework.plugintool.PluginTool
Displays the manage plugins dialog.
showContextMenu(Component) - Static method in class docking.DockingWindowManager
Shows a popup menu over the given component.
ShowContextMenuAction - Class in docking.action
An action to trigger a context menu over the focus owner.
ShowContextMenuAction(KeyStroke, boolean) - Constructor for class docking.action.ShowContextMenuAction
 
showCursor() - Method in class docking.widgets.fieldpanel.internal.CursorBlinker
 
showDataMutability - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
 
showDefaultMergePanel(String) - Method in class ghidra.app.merge.MergeManager
Show the default merge panel.
showDefaultMergePanel(String) - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
Show the default merge panel.
showDialog() - Method in class docking.options.editor.FontEditor
Convenience method for directly showing a dialog for editing fonts
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, DomainFile) - Method in class ghidra.framework.main.datatree.VersionControlTask
Show the dialog.
showDialog(DialogComponentProvider) - Method in class docking.AbstractDockingTool
 
showDialog(DialogComponentProvider) - Static method in class docking.DockingWindowManager
Shows the dialog using the tool's currently active window as a parent
showDialog(DialogComponentProvider) - Method in interface docking.Tool
Shows the dialog using the tool's root frame as a parent.
showDialog(DialogComponentProvider, ComponentProvider) - Method in class docking.DockingWindowManager
Shows the dialog using the window containing the given componentProvider as its parent window
showDialog(DialogComponentProvider, ComponentProvider) - Method in class ghidra.framework.plugintool.PluginTool
Shows the dialog using the window containing the given componentProvider as its parent window.
showDialog(DialogComponentProvider, Component) - Method in class ghidra.framework.plugintool.PluginTool
Shows the dialog using the tool's parent frame, but centers the dialog on the given component
showDialog(PluginTool) - Method in class ghidra.framework.main.datatree.CheckoutDialog
Show the dialog; return an ID for the action that the user chose.
showDialog(PluginTool) - Method in class ghidra.framework.main.datatree.UndoActionDialog
 
showDialog(Component) - Method in class docking.options.editor.GhidraColorChooser
 
showDialog(Component, DialogComponentProvider) - Static method in class docking.DockingWindowManager
Shows the dialog using the given parent component to find a parent window and to position the dialog.
showDialog(Window, DialogComponentProvider, Component) - Static method in class docking.DockingWindowManager
Shows the dialog using the given parent window using the optional component for positioning.
showDialog(List<DomainFile>) - Method in class ghidra.framework.main.SaveDataDialog
Shows the save dialog with the given domain files, but no options to save the project.
showDialogOnActiveWindow(DialogComponentProvider) - Method in class ghidra.framework.plugintool.PluginTool
Deprecated.
dialogs are now always shown over the active window when possible
showDialogWithoutBlocking(PluginTool, DialogComponentProvider) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
Shows the given DialogComponentProvider using the given tool's AbstractDockingTool.showDialog(DialogComponentProvider) method.
showEditableInputChoiceDialog(Component, String, String, String[], String, int) - Static method in class docking.widgets.OptionDialog
Displays a dialog for the user to enter a string value by either typing it or selecting from a list of possible strings.
showEditWindow(String, Component, Rectangle, EditListener) - Method in class docking.DockingWindowManager
Display an text edit box on top of the specified component.
showEditWindow(String, Component, Rectangle, EditListener) - Method in class ghidra.framework.plugintool.PluginTool
Display an text edit box on top of the specified component.
showEntireListing(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Sets whether or not the entire programs are displayed in the listings or only the addresses in the limited set.
showError(Object, Component, String, Object) - Static method in class ghidra.util.Msg
Used to display an error message with no available Throwable to the user with a pop-up GUI dialog.
showError(Object, Component, String, Object, Throwable) - Static method in class ghidra.util.Msg
Used to display an error message with a Throwable (for stack trace) to the user with a pop-up GUI dialog.
showError(String, String) - Static method in class docking.widgets.OkDialog
Show a plain OkDialog with the given title and message
showErrorView(String) - Method in class ghidra.graph.viewer.VisualGraphView
 
showExtensions() - Method in class ghidra.framework.plugintool.PluginTool
Displays the extensions installation dialog.
showFilename() - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsWrappedOption
Returns whether or not to show the filename
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.support.IgnoredNodesGtreeFilter
 
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(HelpLocation) - Method in class docking.DefaultHelpService
 
showHelp(HelpLocation) - Method in class docking.help.HelpManager
 
showHelp(HelpLocation) - Method in interface help.HelpService
Display the help page for the given help location.
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 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
 
showHelp(URL) - Method in interface help.HelpService
Display the help page for the given URL.
showImage() - Method in class help.screenshot.TutorialScreenShotGenerator
Deprecated.
NOTE: Please do not remove this until we have decided how to create a showImage() method that is compatible with screenshots NOT in Help (ahem, Tutorial!!!).
showImage(String, String) - Method in class help.screenshot.GhidraScreenShotGenerator
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
Makes the item at the given index be visible on the screen at the given vertical offset
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.
showLater() - Static method in class docking.framework.SplashScreen
Show the splash screen on the Swing thread later.
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
 
showNavigationAid(URL) - Method in class docking.help.DockingHelpBroker
 
showNavigationAid(URL) - Method in class help.GHelpBroker
 
showNow() - Static method in class docking.framework.SplashScreen
Show the splash screen on the Swing thread now.
showOffcutInfo - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
 
showOffsetPopup(MouseEvent, Rectangle, boolean) - 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, String, int, HelpLocation) - 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 interface docking.options.OptionsService
Shows Options Dialog with the node denoted by "category" being displayed.
showOptionsDialog(String, String) - Method in class ghidra.framework.plugintool.mgr.OptionsManager
 
showPopup() - Method in class docking.menu.MultipleActionDockingToolbarButton
Show a popup containing all the actions below the button
showPopup() - Method in class docking.menu.MultiStateDockingAction
 
showPopup(MouseEvent) - Method in class docking.widgets.PopupWindow
Shows this popup window unless popups are disabled as reported by DockingUtils.isTipWindowEnabled().
showPopup(MouseEvent, boolean) - Method in class docking.widgets.PopupWindow
Shows this popup window unless popups are disabled as reported by DockingUtils.isTipWindowEnabled().
showPopupMenu(ComponentPlaceholder, PopupMenuContext) - Method in class docking.ActionToGuiMapper
 
showProgramOptions(String) - Method in class help.screenshot.AbstractScreenShotGenerator
 
showProgress(boolean) - Method in class ghidra.util.task.TaskMonitorComponent
Set whether the progress bar should be visible
showProgressBar(boolean) - Method in class ghidra.util.task.RunManager
Show the progress bar according to the showProgress parameter.
showProgressBar(String, boolean, boolean, int) - Method in class docking.DialogComponentProvider
 
showProgressIcon(boolean) - Method in class ghidra.app.merge.MergeManager
Shows/hides the progress icon (spinning globe) at the bottom of the merge tool.
showProgressIcon(boolean) - Method in class ghidra.framework.task.gui.GProgressBar
Show or not show the progress icon (spinning globe) according to the showIcon param.
showProgressIcon(boolean) - Method in class ghidra.util.task.RunManager
Show the progress icon according to the showIcon parameter.
showProgressIcon(boolean) - Method in class ghidra.util.task.TaskMonitorComponent
Sets the visibility of the progress icon
showProvider(Tool, String) - Method in class docking.test.AbstractDockingTest
Shows the provider by the given name.
showProvider(Class<T>) - Method in class help.screenshot.AbstractScreenShotGenerator
 
showProvider(String) - Method in class ghidra.test.AbstractProgramBasedTest
 
showRenameDialog() - Method in class ghidra.app.util.bean.SetEquateDialog
Invoke the dialog.
showResultPanel(boolean) - Method in class ghidra.framework.task.GTaskManagerPanel
Turns on or off the display of the task results panel.
showResults() - Method in class help.screenshot.GhidraScreenShotGenerator
 
showSelectMultiple(Component) - Method in class docking.widgets.ListSelectionTableDialog
 
showSetDialog() - Method in class ghidra.app.util.bean.SetEquateDialog
Invoke the dialog.
showSideBySide(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
Sets whether or not the listings are displayed side by side.
showSpaceName() - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
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
 
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, Icon, String, Navigatable) - Method in interface ghidra.app.util.query.TableService
Creates a table view using the given model.
showTabList(boolean) - Method in class docking.widgets.tab.GTabPanel
Shows a popup dialog window with a filterable and scrollable list of all tab values.
showTaskMonitorComponent(String, boolean, boolean) - Method in class docking.DialogComponentProvider
Shows the progress bar for this dialog.
showTheDragonOverComponent(Component) - Static method in class docking.util.AnimationUtils
 
showTool() - Method in class ghidra.framework.plugintool.StandAloneApplication
 
showTool() - Method in class ghidra.test.TestEnv
Shows any previously created tool, creating a simple empty tool if not tool has yet been created.
showTool(PluginTool) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
 
showTool(Program) - Method in class ghidra.test.TestEnv
Shows any previously created tool, creating a simple empty tool if not tool has yet been created.
showVersionError(Component, String, String, String, VersionException) - Static method in class ghidra.util.VersionExceptionHandler
 
showWarn(Object, Component, String, Object) - Static method in class ghidra.util.Msg
Used to display a warning message to the user with a pop-up GUI dialog.
showWizard() - Method in class docking.wizard.WizardManager
Display this dialog.
showWizard(Component) - Method in class docking.wizard.WizardManager
Display this dialog and parent it to the given component.
showXRefDialog(Navigatable, ProgramLocation, ServiceProvider) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldMouseHandler
 
showXRefDialog(Navigatable, ProgramLocation, ServiceProvider) - Method in class ghidra.app.util.viewer.field.XRefFieldMouseHandler
 
showXrefs(Navigatable, ServiceProvider, TableService, ProgramLocation, Collection<Reference>) - Static method in class ghidra.app.util.XReferenceUtils
Shows all xrefs to the given location in a new table.
showYesNoCancelDialog(Component, String, String) - Static method in class docking.widgets.OptionDialog
Dialog with only YES/NO options, no CANCEL
showYesNoDialog(Component, String, String) - Static method in class docking.widgets.OptionDialog
Dialog with only YES/NO options, no CANCEL
showYesNoDialogWithNoAsDefaultButton(Component, String, String) - Static method in class docking.widgets.OptionDialog
Dialog with only YES/NO options, no CANCEL
shr(ExpressionMatcher<?>, ExpressionMatcher<?>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match the form L >> R
shris(long) - Method in class ghidra.pcode.struct.CallExpr
 
shris(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed bit shift to the right
shris(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
shris(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate signed bit shift to the right
shriu(long) - Method in class ghidra.pcode.struct.CallExpr
 
shriu(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned bit shift to the right
shriu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
shriu(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate unsigned bit shift to the right
SHT_ANDROID_REL - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Android relocation entries w/o explicit addends
SHT_ANDROID_REL - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_ANDROID_RELA - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Android relocation entries with explicit addends
SHT_ANDROID_RELA - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_ANDROID_RELR - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Android's experimental support for SHT_RELR sections (see above)
SHT_CHECKSUM - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Checksum for DSO content.
SHT_CHECKSUM - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_DYNAMIC - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Dynamic linking information
SHT_DYNAMIC - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_DYNSYM - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Symbol table for dynamic linking
SHT_DYNSYM - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_FINI_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Array of destructors
SHT_FINI_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_GNU_ATTRIBUTES - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Object attributes
SHT_GNU_ATTRIBUTES - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_GNU_HASH - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
GNU-style hash table
SHT_GNU_HASH - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_GNU_LIBLIST - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Prelink library list
SHT_GNU_LIBLIST - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_GNU_verdef - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Version definition section.
SHT_GNU_verdef - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_GNU_verneed - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Version needs section.
SHT_GNU_verneed - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_GNU_versym - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Version symbol table.
SHT_GNU_versym - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_GROUP - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Section group
SHT_GROUP - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_HASH - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Symbol hash table for dynamic linking
SHT_HASH - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_INIT_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Array of constructors
SHT_INIT_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_LLVM_ADDRSIG - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_LLVM_BB_ADDR_MAP - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_LLVM_BB_ADDR_MAP_V0 - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_LLVM_CALL_GRAPH_PROFILE - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_LLVM_DEPENDENT_LIBRARIES - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_LLVM_LINKER_OPTIONS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_LLVM_LTO - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_LLVM_ODRTAB - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
LLVM-specific section header types
SHT_LLVM_OFFLOADING - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_LLVM_PART_EHDR - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_LLVM_PART_PHDR - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_LLVM_SYMPART - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_NOBITS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Section contains no bytes
SHT_NOBITS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_NOTE - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Section holds information that marks the file
SHT_NOTE - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_NULL - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Inactive section header
SHT_NULL - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_PREINIT_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Array of pre-constructors
SHT_PREINIT_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_PROGBITS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Program defined
SHT_PROGBITS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_REL - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Relocation entries w/o explicit addends
SHT_REL - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_RELA - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Relocation entries with explicit addends
SHT_RELA - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_RELR - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Relative relocation table section (see proposal at https://groups.google.com/forum/#!topic/generic-abi/bX460iggiKg
SHT_SHLIB - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Undefined
SHT_SHLIB - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_STRTAB - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
String table
SHT_STRTAB - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_SUNW_COMDAT - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_SUNW_COMDAT - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_SUNW_move - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_SUNW_move - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_SUNW_syminfo - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
 
SHT_SUNW_syminfo - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_SYMTAB - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Symbol table for link editing and dynamic linking
SHT_SYMTAB - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
SHT_SYMTAB_SHNDX - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
Extended section index table for linked symbol table
SHT_SYMTAB_SHNDX - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
 
shutdown() - Method in class ghidra.framework.main.FrontEndTool
 
shutdown() - Method in class ghidra.framework.main.TestFrontEndTool
 
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
 
siblingIndexes - Variable in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
SideKickVerticalScrollbar - Class in docking.widgets
A Vertical JScrollbar that displays an additional component to its right and sized such that its top is just below the top button of the scrollbar and its bottom is just above the bottom button of the scrollbar.
SideKickVerticalScrollbar(Component, JViewport) - Constructor for class docking.widgets.SideKickVerticalScrollbar
 
SIENNA - Static variable in class ghidra.util.WebColors
 
sigIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow
 
sigIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
 
sign(Object) - Method in class ghidra.framework.remote.SSHSignatureCallback
Sign this challenge with the specified SSH private key.
sign(X509Certificate[], byte[]) - Method in class ghidra.framework.remote.SignatureCallback
Set token signature data.
sign_extend(long, int, int) - Static method in class ghidra.pcode.utils.Utils
 
SIGN_FORMAT - Static variable in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
 
signature - Variable in class ghidra.net.SignedToken
Token byte array signature
SIGNATURE_DOT_NET - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
SIGNATURE_N1 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
SIGNATURE_NB - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
SignatureCallback - Class in ghidra.framework.remote
SignatureCallback provides a Callback implementation used to perform PKI authentication.
SignatureCallback(X500Principal[], byte[], byte[]) - Constructor for class ghidra.framework.remote.SignatureCallback
Construct callback with a random token to be signed by the client.
signatureCommitMode - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
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
 
SignatureResult - Class in ghidra.app.decompiler.signature
An unordered list of features describing a single function.
SignatureResult() - Constructor for class ghidra.app.decompiler.signature.SignatureResult
 
signatureSourceType - Variable in class ghidra.app.util.demangler.DemangledFunction
 
signbit_negative(long, int) - Static method in class ghidra.pcode.utils.Utils
 
signed - Variable in class ghidra.app.util.bean.FixedBitSizeValueField
 
signed(BinaryReader) - Static method in class ghidra.app.util.bin.LEB128Info
Reads an signed LEB128 value from the BinaryReader and returns a LEB128Info instance that contains the value along with size and position metadata.
signed(InputStream) - Static method in class ghidra.program.model.data.LEB128
Reads a signed LEB128 variable length integer from the stream.
Signed - Enum constant in enum class ghidra.app.util.bin.format.golang.structmapping.Signedness
 
SIGNED - Enum constant in enum class ghidra.program.database.data.EnumSignedState
 
SIGNED - Enum constant in enum class ghidra.util.SignednessFormatMode
All values are rendered in their signed form
SIGNED - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
SIGNED - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
SIGNED - Static variable in class ghidra.program.model.lang.OperandType
Bit set if the operand is a signed value
SignedByteDataType - Class in ghidra.program.model.data
Provides a definition of a Signed Byte within a program.
SignedByteDataType() - Constructor for class ghidra.program.model.data.SignedByteDataType
 
SignedByteDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.SignedByteDataType
 
SignedCharDataType - Class in ghidra.program.model.data
Provides a definition of a primitive signed char data type.
SignedCharDataType() - Constructor for class ghidra.program.model.data.SignedCharDataType
Constructs a new signed char datatype.
SignedCharDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.SignedCharDataType
 
SignedDWordDataType - Class in ghidra.program.model.data
Provides a definition of a Signed Double Word within a program.
SignedDWordDataType() - Constructor for class ghidra.program.model.data.SignedDWordDataType
 
SignedDWordDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.SignedDWordDataType
 
SignedLeb128DataType - Class in ghidra.program.model.data
A Signed Little Endian Base 128 integer data type.
SignedLeb128DataType() - Constructor for class ghidra.program.model.data.SignedLeb128DataType
Creates a signed little endian base 128 integer data type.
SignedLeb128DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.SignedLeb128DataType
Creates a signed little endian base 128 integer data type.
signedness() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.FieldMapping
Override the signedness of the underlying numeric field.
Signedness - Enum Class in ghidra.app.util.bin.format.golang.structmapping
Signedness attribute of a structure mapped field
SignednessFormatMode - Enum Class 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
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-
SIGPANIC - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
SILVER - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
SILVER - Static variable in class ghidra.util.WebColors
 
similarPrograms(Program, Program) - Static method in class ghidra.program.util.ProgramMemoryComparator
Return whether or not the two specified programs are alike (their language name or address spaces are the same).
SIMPLE_BLOCK_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
Name of the implementation for a Simple block model.
SimpleBlockIterator - Class in ghidra.program.model.block
SimpleBlockIterator is an implementation 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.
SimpleCharStream - Class in ghidra.app.util.cparser.C
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream - Class in ghidra.app.util.cparser.CPP
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(InputStream) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class ghidra.app.util.cparser.CPP.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class ghidra.app.util.cparser.CPP.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class ghidra.app.util.cparser.CPP.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class ghidra.app.util.cparser.CPP.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class ghidra.app.util.cparser.CPP.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class ghidra.app.util.cparser.CPP.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class ghidra.app.util.cparser.CPP.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class ghidra.app.util.cparser.CPP.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int, int) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int, int) - Constructor for class ghidra.app.util.cparser.CPP.SimpleCharStream
Constructor.
SimpleCRC32 - Class in generic.hash
 
SimpleCRC32() - Constructor for class generic.hash.SimpleCRC32
 
SimpleDestReferenceIterator - Class in ghidra.program.model.block
This iterator is implemented by getting the flows from the instruction and iterating over those flows (plus the fallthrough).
SimpleDestReferenceIterator(CodeBlock, boolean, TaskMonitor) - Constructor for class ghidra.program.model.block.SimpleDestReferenceIterator
Construct an Iterator over Destination blocks for a CodeBlock.
SimpleDiffUtility - Class in ghidra.program.util
 
SimpleDiffUtility() - Constructor for class ghidra.program.util.SimpleDiffUtility
 
SimpleImageField - Class in docking.widgets.fieldpanel.field
Field to display an image.
SimpleImageField(Icon, FontMetrics, int, int, int) - Constructor for class docking.widgets.fieldpanel.field.SimpleImageField
Constructs a new field for displaying an image.
SimpleImageField(Icon, 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.
SimpleSpaceMap() - Constructor for class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.SimpleSpaceMap
 
SimpleSpaceMap(Map<AddressSpace, S>) - Constructor for class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.SimpleSpaceMap
 
SimpleTextField - Class in docking.widgets.fieldpanel.field
The simplest possible Text field.
SimpleTextField(String, FontMetrics, int, int, boolean, FieldHighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.SimpleTextField
Constructs a new SimpleTextField.
SimpleWeightedDigraph - Class in ghidra.util.graph
Deprecated, for removal: This API element is subject to removal in a future version.
SimpleWeightedDigraph(int, int) - Constructor for class ghidra.util.graph.SimpleWeightedDigraph
Deprecated.
Constructor for SimpleWeightedDigraph.
SimpleWeightedDigraph(int, int, double) - Constructor for class ghidra.util.graph.SimpleWeightedDigraph
Deprecated.
Constructor for SimpleWeightedDigraph.
SimpleWeightedDigraph(int, int, double, boolean) - Constructor for class ghidra.util.graph.SimpleWeightedDigraph
Deprecated.
Constructor for SimpleWeightedDigraph.
simplify(PcodeOp, Varnode[], AddressFactory, TaskMonitor) - Static method in class ghidra.util.state.ResultsState
Generate simplified operation
simplify(String) - Method in class ghidra.app.util.template.TemplateSimplifier
Simplifies any template string in the given input base on the current simplification settings.
simplify(String) - Method in class ghidra.program.model.symbol.IdentityNameTransformer
 
simplify(String) - Method in class ghidra.program.model.symbol.IllegalCharCppTransformer
 
simplify(String) - Method in interface ghidra.program.model.symbol.NameTransformer
Return a transformed version of the given input.
SIMPLIFY_TEMPLATES_OPTION - Static variable in class ghidra.app.util.template.TemplateSimplifier
 
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
 
simplifyTemplate(String) - Method in class ghidra.program.model.listing.CodeUnitFormatOptions
 
simplifyTemplates(String) - Method in class ghidra.app.util.viewer.field.FieldFactory
 
SIMPLY_TEMPLATES_DESCRIPTION - Static variable in class ghidra.app.util.template.TemplateSimplifier
 
simulateMouseEnteredEvent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
simulateMouseExitedEvent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
single(CharSequence) - Static method in class ghidra.pcode.struct.StringTree
 
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(AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
Construct an immutable single-entry result 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 - Enum constant in enum class ghidra.util.data.DataTypeParser.AllowedDataTypes
All fixed-length data-types and sizable Dynamic(i.e., canSpecifyLength) data-types
SIZABLE_DYNAMIC_AND_BITFIELD - Enum constant in enum class 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.assembler.sleigh.expr.OrExpressionSolver.Matchers
 
size - Variable in class ghidra.app.plugin.processors.sleigh.FixedHandle
 
size - Variable in class ghidra.app.plugin.processors.sleigh.VarnodeData
 
size - Variable in class ghidra.app.util.bin.format.omf.OmfLibraryRecord.MemberHeader
 
size - Variable in class ghidra.app.util.bin.format.pe.DataDirectory
 
size - Static variable in class ghidra.app.util.datatype.microsoft.NewGuid
 
size - Variable in class ghidra.program.model.correlate.Hash
 
size - Variable in class ghidra.program.model.data.BitmapResource
 
size - Variable in class ghidra.program.model.lang.ExternalLanguageCompilerSpecQuery
 
size - Variable in class ghidra.program.model.lang.LanguageCompilerSpecQuery
 
size() - Method in class db.buffers.BufferFileBlock
Get block size
size() - Method in class docking.widgets.table.threaded.TableData
 
size() - Method in class generic.stl.ListSTL
 
size() - Method in class generic.stl.MapSTL
 
size() - Method in class generic.stl.RedBlackTree
Returns the number keys in this set.
size() - Method in class generic.stl.VectorSTL
 
size() - Method in class generic.theme.GThemeValueMap
Returns the total number of color, font, icon and property values stored in this map
size() - Method in class ghidra.app.decompiler.component.TokenHighlights
Returns the number of highlights
size() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
Get the number of symbols, including whitespace, in this sentential
size() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
 
size() - Method in record class ghidra.app.util.bin.format.macho.dyld.DyldFixup
Returns the value of the size record component.
size() - Method in class ghidra.app.util.cparser.CPP.DefineTable
Size of the define table.
size() - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
Gets the number of split DYLD Cache files
size() - Method in class ghidra.app.util.opinion.LoadResults
Gets the number of Loaded DomainObjects in this LoadResults.
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.GProperties
Return the number of properties in this GProperties
size() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
size() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
 
size() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
 
size() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
size() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
size() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
 
size() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
 
size() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
size() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap.LesserList
 
size() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
 
size() - Method in class ghidra.graph.GraphPath
Return the size of the GraphPath.
size() - Method in class ghidra.graph.GraphPathSet
 
size() - Method in class ghidra.pcode.exec.ValueLocation
Get the total size of this location in bytes
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.protorules.PrimitiveExtractor
 
size() - Method in class ghidra.program.model.listing.VariableStorage
 
size() - Method in class ghidra.program.model.pcode.PackedBytes
 
size() - Method in interface ghidra.program.model.pcode.PatchEncoder
The returned value can be used as a position for later modification
size() - Method in class ghidra.program.model.pcode.PatchPackedEncode
 
size() - Method in class ghidra.program.model.pcode.PcodeOpBank
 
size() - Method in class ghidra.program.model.pcode.VarnodeBank
 
size() - Method in class ghidra.service.graph.Attributed
Returns the number of attributes defined
size() - Method in enum class ghidra.util.ascii.CharWidth
 
size() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
 
size() - Method in interface ghidra.util.datastruct.Accumulator
 
size() - Method in class ghidra.util.datastruct.BitTree
Returns the number of keys currently in the set.
size() - Method in class ghidra.util.datastruct.CallbackAccumulator
 
size() - Method in class ghidra.util.datastruct.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.ListenerSet
 
size() - Method in class ghidra.util.datastruct.LongArrayList
 
size() - Method in class ghidra.util.datastruct.LongDoubleHashtable
Return the number of key/value pairs stored in the hashtable.
size() - Method in class ghidra.util.datastruct.LongIntHashtable
Return the number of key/value pairs stored in the hashtable.
size() - Method in class ghidra.util.datastruct.LongLongHashtable
Return the number of key/value pairs stored in the hashtable.
size() - Method in class ghidra.util.datastruct.LongObjectHashtable
Return the number of key/value pairs stored in the hashtable.
size() - Method in class ghidra.util.datastruct.LRUMap
 
size() - Method in class ghidra.util.datastruct.ObjectCache
Return the hard cache size
size() - Method in class ghidra.util.datastruct.ObjectIntHashtable
Return the number of key/value pairs stored in the hashtable.
size() - Method in class ghidra.util.datastruct.ObjectLongHashtable
Return the number of key/value pairs stored in the hashtable.
size() - Method in class ghidra.util.datastruct.PriorityQueue
Returns the number of objects in the queue.
size() - Method in class ghidra.util.datastruct.QueueStub
 
size() - Method in class ghidra.util.datastruct.Range
Returns the range's size.
size() - Method in class ghidra.util.datastruct.RedBlackKeySet
Returns the number keys in this set.
size() - Method in class ghidra.util.datastruct.RedBlackLongKeySet
Returns the number keys in this set.
size() - Method in class ghidra.util.datastruct.RedBlackTree
Returns the number keys in this set.
size() - Method in class ghidra.util.datastruct.SetAccumulator
 
size() - Method in interface ghidra.util.datastruct.ShortKeySet
Returns the number of keys currently in the set.
size() - Method in class ghidra.util.datastruct.ShortLongHashtable
Return the number of key/value pairs stored in the hashtable.
size() - Method in class ghidra.util.datastruct.ShortObjectHashtable
Return the number of key/value pairs stored in the hashtable.
size() - Method in class ghidra.util.datastruct.ShortStringHashtable
Return the number of key/value pairs stored in the hashtable.
size() - Method in class ghidra.util.datastruct.SizeLimitedAccumulatorWrapper
 
size() - Method in class ghidra.util.datastruct.SoftCacheMap
 
size() - Method in class ghidra.util.datastruct.Stack
Returns the number of elements in this stack.
size() - Method in class ghidra.util.datastruct.StringIntHashtable
Return the number of key/value pairs stored in the hashtable.
size() - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
 
size() - Method in class ghidra.util.datastruct.WeakSet
Return the number of objects contained within this data structure
size() - Method in class ghidra.util.datastruct.WeakStore
Returns the number of objects of type T remaining in the store.
size() - Method in class ghidra.util.graph.AbstractDependencyGraph
Returns the number of values in this graph.
size() - Method in interface ghidra.util.graph.KeyIndexableSet
Deprecated.
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 ghidra.util.timer.GTimerCache
Returns the number of entries in the cache.
size() - Method in class util.HistoryList
Returns the number of items in this history list
size(int) - Static method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
Gets the size a segment command would be for the given magic
Size - Variable in class ghidra.pty.windows.jna.ConsoleApiNative.PROC_THREAD_ATTRIBUTE_LIST
 
SIZE - Static variable in class ghidra.app.plugin.processors.generic.Handle
 
SIZE - Static variable in class ghidra.app.util.bin.format.macho.commands.DataInCodeEntry
The size (in bytes) of a DataInCodeEntry structure
SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.AssociatedTypeDescriptor
The size (in bytes) of an AssociatedTypeDescriptor structure
SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.AssociatedTypeRecord
The size (in bytes) of an AssociatedTypeRecord structure
SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.BuiltinTypeDescriptor
The size (in bytes) of a BuiltinTypeDescriptor structure
SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.CaptureDescriptor
The size (in bytes) of a CaptureDescriptor structure
SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.CaptureTypeRecord
The size (in bytes) of a CaptureTypeRecord structure
SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.EntryPoint
The size (in bytes) of an EntryPoint structure
SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.FieldDescriptor
The size (in bytes) of a FieldDescriptor structure
SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.FieldRecord
The size (in bytes) of a FieldRecord structure
SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.MetadataSourceRecord
The size (in bytes) of a MetadataSourceRecord structure
SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.MultiPayloadEnumDescriptor
The size (in bytes) of a MultiPayloadEnumDescriptor structure.
SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.TargetContextDescriptor
The size (in bytes) of a TargetContextDescriptor structure
SIZE - Static variable in class ghidra.app.util.datatype.microsoft.GuidDataType
 
SIZE - Static variable in class ghidra.program.util.MemoryBlockDiff
 
SIZE_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
SIZE_INFO - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
 
SIZED_BLOB - Enum constant in enum class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOperandType
 
sizedexport() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
sizedexport() - Method in class ghidra.sleigh.grammar.SleighParser
 
sizedexport_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.sizedexport_return
 
sizedstar() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
sizedstar() - Method in class ghidra.sleigh.grammar.SleighEcho
 
sizedstar() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
sizedstar() - Method in class ghidra.sleigh.grammar.SleighParser
 
sizedstar_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.sizedstar_return
 
sizedstarv() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
sizeImage - Variable in class ghidra.program.model.data.BitmapResource
 
sizeLeft - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
SizeLimitedAccumulatorWrapper<T> - Class in ghidra.util.datastruct
 
SizeLimitedAccumulatorWrapper(Accumulator<T>, int) - Constructor for class ghidra.util.datastruct.SizeLimitedAccumulatorWrapper
Constructor.
sizeMatcher - Variable in class ghidra.app.plugin.assembler.sleigh.expr.match.FieldSizeMatcher
 
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
 
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(byte[]) - Method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
 
sizeOf(ValueLocation) - Method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
sizeOf(AddressSetView) - Method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
 
sizeOf(Pair<L, R>) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
 
sizeOf(T) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Get the size in bytes, if possible, of the given abstract value
SIZEOF - Static variable in class ghidra.app.util.bin.format.coff.AoutHeader
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.coff.AoutHeaderMIPS
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.coff.CoffLineNumber
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.macho.commands.TwoLevelHint
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.pe.ImportDescriptor
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.pef.ImportedLibrary
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.pef.ImportedSymbol
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.pef.PefDebug
 
SIZEOF - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
 
SIZEOF - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
SIZEOF - Static variable in class ghidra.app.util.datatype.microsoft.GUID
 
SIZEOF(ObjectiveC2_State) - Static method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MessageReference
 
SIZEOF_BYTE - Static variable in class ghidra.app.util.bin.BinaryReader
The size of a BYTE in Java.
SIZEOF_DOS_HEADER - Static variable in class ghidra.app.util.bin.format.mz.DOSHeader
 
SIZEOF_INT - Static variable in class ghidra.app.util.bin.BinaryReader
The size of an INTEGER in Java.
SIZEOF_LONG - Static variable in class ghidra.app.util.bin.BinaryReader
The size of a LONG in Java.
SIZEOF_SHORT - Static variable in class ghidra.app.util.bin.BinaryReader
The size of a SHORT in Java.
SIZEOF_SIGNATURE - Static variable in class ghidra.app.util.bin.format.pe.NTHeader
The size of the NT header signature.
SIZEOF_SIZEOF - Static variable in interface ghidra.pcode.exec.PcodeArithmetic
The number of bytes needed to encode the size (in bytes) of any value
sizeOfAbstract(T) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Get the size in bytes, if possible, of the given abstract value, as an abstract value
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
 
SizeRestrictedFilter - Class in ghidra.program.model.lang.protorules
A common base class for data-type filters that tests for a size range.
SizeRestrictedFilter() - Constructor for class ghidra.program.model.lang.protorules.SizeRestrictedFilter
 
SizeRestrictedFilter(int, int) - Constructor for class ghidra.program.model.lang.protorules.SizeRestrictedFilter
 
skip(long) - Method in class ghidra.app.util.bin.ByteProviderInputStream
 
skip(long) - Method in class ghidra.app.util.opinion.BoundedBufferedReader
Skips characters.
skip(long) - Method in class ghidra.formats.gfilesystem.RefdInputStream
 
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.
skip(PcodeFrame) - Method in class ghidra.pcode.exec.PcodeExecutor
Skip a single p-code op
Skip - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.BraceStyle
 
SKIP - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFFunction.CommitMode
 
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
 
skipElement() - Method in interface ghidra.program.model.pcode.Decoder
Skip parsing of the next element The element skipped is the one that would be opened by the next call to openElement.
skipInstruction() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
skipInstruction() - Method in interface ghidra.pcode.emu.PcodeThread
Decode, but skip the next instruction
skipNBytes(long) - Method in class ghidra.formats.gfilesystem.RefdInputStream
 
skipPcodeOp() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
skipPcodeOp() - Method in interface ghidra.pcode.emu.PcodeThread
Skip emulation of a single p-code operation
Skipped - Enum constant in enum class docking.widgets.conditiontestpanel.ConditionStatus
 
SKIPPED - Enum constant in enum class ghidra.program.model.reloc.Relocation.Status
Relocation has been intentionally skipped and should not be treated as a failure.
SKIPPED - Static variable in record class ghidra.program.model.reloc.RelocationResult
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
 
SlaFormat - Class in ghidra.pcode.utils
Encoding values for the .sla file format
SlaFormat() - Constructor for class ghidra.pcode.utils.SlaFormat
 
SLASH - Static variable in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
 
SLASH - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
SLASH - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
SLASH - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
SLASH - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
SLASH - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
SLASH - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
SLASH - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
SLASH - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
SLASH - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
SLASH - Static variable in class ghidra.sleigh.grammar.SleighParser
 
SLASH_SLASH - Static variable in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
 
SLATE_BLUE - Static variable in class ghidra.util.WebColors
 
SLATE_GRAY - Static variable in class ghidra.util.WebColors
 
SLEB128 - Static variable in interface ghidra.app.util.bin.StructConverter
Reusable Signed LEB128 dynamic length data type
slebOffsets - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
 
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
 
SLEIGH_BASE - Enum constant in enum class ghidra.app.plugin.processors.sleigh.UniqueLayout
 
SleighAssembler - Class in ghidra.app.plugin.assembler.sleigh
SleighAssembler(AbstractAssemblyResolutionFactory<AssemblyResolvedPatterns, ?>, AssemblySelector, SleighLanguage, AssemblyParser, AssemblyDefaultContext, AssemblyContextGraph) - Constructor for class ghidra.app.plugin.assembler.sleigh.SleighAssembler
Construct a SleighAssembler.
SleighAssembler(AbstractAssemblyResolutionFactory<AssemblyResolvedPatterns, ?>, 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
SleighAssemblerBuilder(SleighLanguage) - Constructor for class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
Construct an assembler builder for the given SLEIGH language
SleighCompiler - Class in ghidra.sleigh.grammar
 
SleighCompiler(TreeNodeStream) - Constructor for class ghidra.sleigh.grammar.SleighCompiler
 
SleighCompiler(TreeNodeStream, RecognizerSharedState) - Constructor for class ghidra.sleigh.grammar.SleighCompiler
 
SleighCompiler.Block_scope - Class in ghidra.sleigh.grammar
 
SleighCompiler.code_block_scope - Class in ghidra.sleigh.grammar
 
SleighCompiler.contextdef_scope - Class in ghidra.sleigh.grammar
 
SleighCompiler.ctorstart_scope - Class in ghidra.sleigh.grammar
 
SleighCompiler.DFA52 - Class in ghidra.sleigh.grammar
 
SleighCompiler.DFA57 - Class in ghidra.sleigh.grammar
 
SleighCompiler.DFA58 - Class in ghidra.sleigh.grammar
 
SleighCompiler.fielddef_scope - Class in ghidra.sleigh.grammar
 
SleighCompiler.id_or_nil_return - Class in ghidra.sleigh.grammar
 
SleighCompiler.identifier_return - Class in ghidra.sleigh.grammar
 
SleighCompiler.Jump_scope - Class in ghidra.sleigh.grammar
 
SleighCompiler.macrodef_scope - Class in ghidra.sleigh.grammar
 
SleighCompiler.Return_scope - Class in ghidra.sleigh.grammar
 
SleighCompiler.semantic_scope - Class in ghidra.sleigh.grammar
 
SleighCompiler.spacedef_scope - Class in ghidra.sleigh.grammar
 
SleighCompiler.tokendef_scope - Class in ghidra.sleigh.grammar
 
SleighCompilerSpecDescription - Class in ghidra.app.plugin.processors.sleigh
 
SleighCompilerSpecDescription(CompilerSpecID, String, ResourceFile) - Constructor for class ghidra.app.plugin.processors.sleigh.SleighCompilerSpecDescription
 
SleighConstructorTraversal - Class in ghidra.app.plugin.languages.sleigh
A class to traverse SLEIGH constructors in a language
SleighConstructorTraversal(SleighLanguage) - Constructor for class ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal
Prepare to traverse the constructors of a given SLEIGH language
SleighConstructorTraversal.SubVisitor - Class in ghidra.app.plugin.languages.sleigh
An internal visitor The SleighConstructorTraversal.traverse(ConstructorEntryVisitor) method iterates over each subtable, traversing each with this visitor.
SleighDebugLogger - Class in ghidra.app.plugin.processors.sleigh
SleighDebugLogger provides the ability to obtain detailed instruction parse details.
SleighDebugLogger(Program, Address, SleighDebugLogger.SleighDebugMode) - Constructor for class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
Performs a parse debug at the specified memory location within program.
SleighDebugLogger(MemBuffer, ProcessorContextView, Language, SleighDebugLogger.SleighDebugMode) - Constructor for class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
Performs a parse debug at the specified memory location within program.
SleighDebugLogger.SleighDebugMode - Enum Class in ghidra.app.plugin.processors.sleigh
 
SleighEcho - Class in ghidra.sleigh.grammar
 
SleighEcho(TreeNodeStream) - Constructor for class ghidra.sleigh.grammar.SleighEcho
 
SleighEcho(TreeNodeStream, RecognizerSharedState) - Constructor for class ghidra.sleigh.grammar.SleighEcho
 
SleighEcho.DFA32 - Class in ghidra.sleigh.grammar
 
SleighEcho.DFA34 - Class in ghidra.sleigh.grammar
 
SleighEcho.endian_return - Class in ghidra.sleigh.grammar
 
SleighException - Exception in ghidra.app.plugin.processors.sleigh
TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates
SleighException(String) - Constructor for exception ghidra.app.plugin.processors.sleigh.SleighException
 
SleighException(String, Throwable) - Constructor for exception ghidra.app.plugin.processors.sleigh.SleighException
 
sleighForConditionalBreak(String) - Static method in enum class ghidra.pcode.exec.SleighUtils
Generate Sleigh source for a breakpoint predicated on the given condition
SleighInstructionDecoder - Class in ghidra.pcode.emu
The default instruction decoder, based on Sleigh
SleighInstructionDecoder(Language, PcodeExecutorState<?>) - Constructor for class ghidra.pcode.emu.SleighInstructionDecoder
Construct a Sleigh instruction decoder
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
SleighLanguages - Class in ghidra.app.plugin.languages.sleigh
A collection of utility functions for traversing constructors and Pcode operations of SLEIGH languages
SleighLanguages() - Constructor for class ghidra.app.plugin.languages.sleigh.SleighLanguages
 
SleighLanguages.ConsVisitForPcode - Class in ghidra.app.plugin.languages.sleigh
An internal visitor The SleighLanguages.traverseAllPcodeOps(SleighLanguage, PcodeOpEntryVisitor) method uses this visitor to traverse every constructor a given language.
SleighLanguageValidator - Class in ghidra.app.plugin.processors.sleigh
Validate SLEIGH related XML configuration files: .cspec .pspec and .ldefs A ResourceFile containing an XML document can be verified with one of the static methods: - validateCspecFile - validateLdefsFile - validatePspecFile Alternately the class can be instantiated, which will allocate a single verifier that can be run on multiple files.
SleighLanguageValidator(int) - Constructor for class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
 
SleighLexer - Class in ghidra.sleigh.grammar
 
SleighLexer(CharStream) - Constructor for class ghidra.sleigh.grammar.SleighLexer
 
SleighLinkException - Exception in ghidra.pcode.exec
An exception thrown by PcodeExecutor.executeCallother(PcodeOp, PcodeFrame, PcodeUseropLibrary) when a p-code userop turns up missing.
SleighLinkException(String) - Constructor for exception ghidra.pcode.exec.SleighLinkException
 
SleighParseError(Collection<SleighUtils.SleighParseErrorEntry>) - Constructor for exception ghidra.pcode.exec.SleighUtils.SleighParseError
 
SleighParseErrorEntry(String, String, int, int) - Constructor for record class ghidra.pcode.exec.SleighUtils.SleighParseErrorEntry
Creates an instance of a SleighParseErrorEntry record class.
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(SleighParserContext, int) - Constructor for class ghidra.app.plugin.processors.sleigh.SleighParserContext
Generate context specifically for an instruction that has a delayslot.
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
 
SleighPcodeUseropDefinition<T> - Class in ghidra.pcode.exec
A p-code userop defined using Sleigh source
SleighPcodeUseropDefinition(SleighLanguage, String, List<String>, String) - Constructor for class ghidra.pcode.exec.SleighPcodeUseropDefinition
 
SleighPcodeUseropDefinition.Builder - Class in ghidra.pcode.exec
A builder for a particular userop
SleighPcodeUseropDefinition.Factory - Class in ghidra.pcode.exec
A factory for building SleighPcodeUseropDefinitions.
SleighPreprocessor - Class in ghidra.sleigh.grammar
 
SleighPreprocessor(PreprocessorDefinitions, File) - Constructor for class ghidra.sleigh.grammar.SleighPreprocessor
 
SleighProgramCompiler - Enum Class in ghidra.pcode.exec
Methods for compiling p-code programs for various purposes
SleighProgramCompiler.DetailedSleighException - Exception in ghidra.pcode.exec
 
SleighProgramCompiler.ErrorCollectingPcodeParser - Class in ghidra.pcode.exec
A p-code parser that provides programmatic access to error diagnostics.
SleighProgramCompiler.PcodeLogEntry - Interface in ghidra.pcode.exec
 
SleighProgramCompiler.PcodeProgramConstructor<T extends PcodeProgram> - Interface in ghidra.pcode.exec
A factory for PcodePrograms
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
 
SleighUtils - Enum Class in ghidra.pcode.exec
A collection of utilities for parsing and manipulating Sleigh semantic source
SleighUtils.AddressOf - Record Class in ghidra.pcode.exec
 
SleighUtils.MismatchException - Exception in ghidra.pcode.exec
An exception indicating the parse tree did not match a pattern
SleighUtils.ParseFunction<T> - Interface in ghidra.pcode.exec
A function representing a non-terminal in the Sleigh semantic grammar
SleighUtils.SleighParseError - Exception in ghidra.pcode.exec
An exception carrying one or more Sleigh parsing errors
SleighUtils.SleighParseErrorEntry - Record Class in ghidra.pcode.exec
A Sleigh parsing error
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
 
Slice - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
slideInfoOffset - Variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
 
SLIDER_CHANGED - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
SMALL - Enum constant in enum class generic.lsh.LSHMemoryModel
 
SMALL_ICON_SIZE - Static variable in class docking.util.image.ToolIconURL
The small icon size (height and width)
SmallBorderButton - Class in docking.widgets
Class that is a JButton that has an empty border and adds a mouse listener so that the button looks raised when the mouse pointer enters the button, and looks lowered when the mouse pointer exits the button.
SmallBorderButton() - Constructor for class docking.widgets.SmallBorderButton
Construct a new EmptyBorderButton.
SmallBorderButton(String) - Constructor for class docking.widgets.SmallBorderButton
Construct a new EmptyBorderButton that has the given button text.
SmallBorderButton(String, Icon) - Constructor for class docking.widgets.SmallBorderButton
Construct a new EmptyBorderButton that has text and an icon.
SmallBorderButton(Action) - Constructor for class docking.widgets.SmallBorderButton
Construct a new EmptyBorderButton that has an associated action.
SmallBorderButton(Icon) - Constructor for class docking.widgets.SmallBorderButton
Construct a new EmptyBorderButton that has an icon.
snippetState() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
Create state suitable for parsing a just a p-code semantics snippet
SNOW - Static variable in class ghidra.util.WebColors
 
SoftCacheMap<K,V> - Class in ghidra.util.datastruct
Class to manage a "soft" HaspMap that keeps its keys as soft references so they can be reclaimed if needed.
SoftCacheMap(int) - Constructor for class ghidra.util.datastruct.SoftCacheMap
Constructs a new SoftCacheMap that has at most cacheSize entries.
softStart(String...) - Method in class ghidra.xml.AbstractXmlPullParser
 
softStart(String...) - Method in interface ghidra.xml.XmlPullParser
Returns the next element, which must be a start element, and must be one of the supplied names (if provided).
SoftwareModelingInitializer - Class in ghidra
 
SoftwareModelingInitializer() - Constructor for class ghidra.SoftwareModelingInitializer
 
solve(RecursiveDescentSolver, Map<String, Long>, AssemblyResolvedPatterns) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
Attempt (again) to solve the expression that generated this backfill record
solve(RecursiveDescentSolver, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
solve(AbstractAssemblyResolutionFactory<?, ?>, ConstantValue, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ConstantValueSolver
 
solve(AbstractAssemblyResolutionFactory<?, ?>, ContextField, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ContextFieldSolver
 
solve(AbstractAssemblyResolutionFactory<?, ?>, EndInstructionValue, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.EndInstructionValueSolver
 
solve(AbstractAssemblyResolutionFactory<?, ?>, Next2InstructionValue, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.Next2InstructionValueSolver
 
solve(AbstractAssemblyResolutionFactory<?, ?>, OperandValue, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OperandValueSolver
 
solve(AbstractAssemblyResolutionFactory<?, ?>, PatternExpression, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
Solve a given expression, given a masked-value goal
solve(AbstractAssemblyResolutionFactory<?, ?>, PatternExpression, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
Solve a given expression, passing hints
solve(AbstractAssemblyResolutionFactory<?, ?>, StartInstructionValue, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.StartInstructionValueSolver
 
solve(AbstractAssemblyResolutionFactory<?, ?>, TokenField, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.TokenFieldSolver
 
solve(AbstractAssemblyResolutionFactory<?, ?>, T, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
 
solve(AbstractAssemblyResolutionFactory<?, ?>, T, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
Attempt to solve an expression for a given value
solve(AbstractAssemblyResolutionFactory<?, ?>, T, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractUnaryExpressionSolver
 
solveContextChanges(AssemblyResolvedPatterns, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
Solve this constructor's context changes
solveContextChangesForForbids(AssemblyConstructorSemantic, Map<String, Long>) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Solve and apply context changes in reverse to forbidden patterns
solveContextChangesForForbids(AssemblyConstructorSemantic, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
solveContextChangesForForbidsBuilder(AssemblyConstructorSemantic, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
solveLeftCircularShift(AbstractAssemblyResolutionFactory<?, ?>, PatternExpression, PatternExpression, int, int, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
 
solveLeftSide(AbstractAssemblyResolutionFactory<?, ?>, PatternExpression, MaskedLong, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
 
solveLeftSide(AbstractAssemblyResolutionFactory<?, ?>, PatternExpression, MaskedLong, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MultExpressionSolver
 
solveNumeric() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandState
Solve the operand's defining expression set equal to the desired value
solveOrBackfill(PatternExpression, long, int, Map<String, Long>, AssemblyResolvedPatterns, String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
Attempt to solve an expression
solveOrBackfill(PatternExpression, long, Map<String, Long>, AssemblyResolvedPatterns, String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
Attempt to solve an expression
solveOrBackfill(PatternExpression, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
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.AbstractAssemblyResolutionFactory
 
SOLVER - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
SOLVER - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
 
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
solveRightSide(AbstractAssemblyResolutionFactory<?, ?>, PatternExpression, MaskedLong, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
 
solveRightSide(AbstractAssemblyResolutionFactory<?, ?>, PatternExpression, MaskedLong, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MultExpressionSolver
 
solveTwoSided(AbstractAssemblyResolutionFactory<?, ?>, LeftShiftExpression, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.LeftShiftExpressionSolver
 
solveTwoSided(AbstractAssemblyResolutionFactory<?, ?>, OrExpression, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
 
solveTwoSided(AbstractAssemblyResolutionFactory<?, ?>, RightShiftExpression, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RightShiftExpressionSolver
 
solveTwoSided(AbstractAssemblyResolutionFactory<?, ?>, T, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
 
SOME_PLUGINS_LOADED - Enum constant in enum class ghidra.framework.plugintool.util.PluginPackageState
 
sort() - Method in class generic.stl.VectorSTL
Sorts the vector.
sort(Comparator<T>) - Method in class generic.stl.ListSTL
 
sort(Comparator<T>) - Method in class generic.stl.VectorSTL
 
sort(List<ROW_OBJECT>, TableSortingContext<ROW_OBJECT>) - Method in class docking.widgets.table.threaded.ThreadedTableModel
 
sort(List<T>, TableSortingContext<T>) - Method in class docking.widgets.table.AbstractSortedTableModel
A default sort method that uses the Collections.sort(List, Comparator) method for sorting.
SORT_ASCENDING_ICON - Static variable in class resources.Icons
 
SORT_DESCENDING_ICON - Static variable in class resources.Icons
 
sortChoice - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
 
sortColumn - Variable in class docking.widgets.table.sort.ColumnRenderedValueBackupComparator
 
sortColumn - Variable in class docking.widgets.table.sort.RowBasedColumnComparator
 
sortCompleted(TableSortingContext<T>) - Method in class docking.widgets.table.AbstractSortedTableModel
 
sortData() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
Sort the data-blocks within this segment
SortedList<E> - Interface in ghidra.generic.util.datastruct
An interface for sorted lists
SortedRangeList - Class in ghidra.util.datastruct
Provides a list of integer ranges that are maintained in sorted order.
SortedRangeList() - Constructor for class ghidra.util.datastruct.SortedRangeList
Creates a new empty sorted range list.
SortedRangeList(SortedRangeList) - Constructor for class ghidra.util.datastruct.SortedRangeList
Creates a new sorted range list with ranges equivalent to those in the specified list.
SortedTableModel - Interface in docking.widgets.table
A table model that allows for setting the sorted column(s) and direction
SorterException - Exception in ghidra.graph.algo
Occurs when a graph cannot be sorted
SorterException(String, Iterable<?>) - Constructor for exception ghidra.graph.algo.SorterException
 
SorterException(String, Object, Object) - Constructor for exception ghidra.graph.algo.SorterException
 
SortJob<T> - Class in docking.widgets.table.threaded
 
sortLevelList() - Method in class ghidra.program.model.pcode.BlockMap
 
SortListener - Interface in docking.widgets.table
 
sortSegmentDataBlocks() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
Sort the explicit data-blocks for each segment into address order.
sortSequences() - Method in class ghidra.util.bytesearch.SequenceSearchState
Sort the sequences that have been added
source - Variable in class generic.theme.AbstractThemeReader
 
source - Variable in class ghidra.app.cmd.function.AddParameterCommand
Deprecated.
 
source - Variable in class ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
 
source - Variable in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
 
source - Variable in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece.StateMemBuffer
 
source - Variable in class ghidra.program.model.lang.InjectPayloadSleigh
 
SOURCE - Static variable in class ghidra.app.util.viewer.field.ListingColors.FunctionColors
 
SOURCE - Static variable in class ghidra.program.util.MemoryBlockDiff
 
SOURCE_ARCHIVE_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
SOURCE_ARCHIVE_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
SOURCE_INFO - Static variable in class docking.DockableComponent
 
SourceArchive - Interface in ghidra.program.model.data
DataTypeSource holds information about a single data type archive which supplied a data type to the program.
sourceArchiveAdapter - Variable in class ghidra.program.database.data.DataTypeManagerDB
 
sourceArchiveAdded(long) - Method in interface ghidra.program.model.listing.DataTypeChangeSet
Adds the data type source archive ID to the list of added data type archive IDs.
sourceArchiveAdded(DataTypeManager, SourceArchive) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
Notification that the information for a source archive has been added.
sourceArchiveAdded(DataTypeManager, SourceArchive) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
 
sourceArchiveAdded(DataTypeManager, SourceArchive) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
 
sourceArchiveAdded(UniversalID) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
sourceArchiveAdded(UniversalID) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
sourceArchiveAdded(UniversalID, ProgramEvent) - 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, ProgramEvent) - Method in class ghidra.program.database.ProgramDB
 
SourceArchiveDB - Class in ghidra.program.database.data
 
SourceArchiveDB(DataTypeManagerDB, DBObjectCache<SourceArchiveDB>, SourceArchiveAdapter, DBRecord) - Constructor for class ghidra.program.database.data.SourceArchiveDB
 
SourceArchiveUpgradeMap - Class in ghidra.program.database.data
 
SourceArchiveUpgradeMap() - Constructor for class ghidra.program.database.data.SourceArchiveUpgradeMap
 
sourceChanged(MemoryBlock, String, String) - Method in interface ghidra.program.model.mem.MemoryBlockListener
Notification that the source of the block has changed.
sourceFile - Variable in class ghidra.app.script.GhidraScript
 
SourceFileAddr(long, String, int) - Constructor for record class ghidra.app.util.bin.format.dwarf.line.DWARFLine.SourceFileAddr
Creates an instance of a SourceFileAddr record class.
SourceFileIndexer - Class in ghidra.sleigh.grammar
This class is used to index source files in a SLEIGH language module.
SourceFileIndexer() - Constructor for class ghidra.sleigh.grammar.SourceFileIndexer
Creates a {code SourceFileIndexer} object with an empty index.
sourceIconChanged() - Method in class resources.icons.DerivedImageIcon
 
sourceIconChanged() - Method in class resources.icons.LazyImageIcon
 
sourceInfo - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
sourceInfo - Variable in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
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 Class 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
SOUTH - Enum constant in enum class ghidra.service.graph.GraphLabelPosition
 
SOUTHEAST - Enum constant in enum class ghidra.service.graph.GraphLabelPosition
 
SOUTHWEST - Enum constant in enum class ghidra.service.graph.GraphLabelPosition
 
sp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
 
sp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
sp - Variable in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
 
space - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
 
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 - Variable in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
space() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
 
space() - Method in record class ghidra.pcode.exec.SleighUtils.AddressOf
Returns the value of the space record component.
SPACE - Static variable in class ghidra.app.plugin.processors.generic.Handle
 
SPACE - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
SPACE - Static variable in class ghidra.app.util.demangler.DemangledObject
 
SPACE_PATTERN - Static variable in class ghidra.app.util.demangler.DemangledObject
 
SPACE_PROPERTY - Static variable in interface ghidra.program.model.listing.CodeUnit
Property name for vertical space formatting
space_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
spacebase - Variable in class ghidra.program.model.lang.ParamListStandard
 
spaceContext - Variable in class ghidra.program.util.SymbolicPropogator
 
spaceContext - Variable in class ghidra.program.util.VarnodeContext
 
spacedef() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
spacedef() - Method in class ghidra.sleigh.grammar.SleighEcho
 
spacedef() - Method in class ghidra.sleigh.grammar.SleighParser
 
spacedef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.spacedef_return
 
spacedef_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.spacedef_scope
 
spacedef_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
 
SpaceFieldFactory - Class in ghidra.app.util.viewer.field
Generates empty line Fields.
SpaceFieldFactory() - Constructor for class ghidra.app.util.viewer.field.SpaceFieldFactory
Constructor
SpaceFieldLocation - Class in ghidra.program.util
The SpaceFieldLocation class contains specific location information within the Space field of a CodeUnitLocation object.
SpaceFieldLocation() - Constructor for class ghidra.program.util.SpaceFieldLocation
Default constructor needed for restoring a space field location from XML.
SpaceFieldLocation(Program, Address, GroupPath, int[], int) - Constructor for class ghidra.program.util.SpaceFieldLocation
Construct a new SpaceFieldLocation.
spaceID - Variable in class ghidra.program.model.address.ProtectedAddressSpace
 
SPACEID - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
spaceMap - Variable in class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece
 
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
 
SpaceNames - Class in ghidra.program.model.lang
Reserved AddressSpace names across architectures and associated attributes
SpaceNames() - Constructor for class ghidra.program.model.lang.SpaceNames
 
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, ListingHighlightProvider, 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 - Variable in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.AbstractSpaceMap
 
spaces - Variable in class ghidra.program.model.pcode.PackedDecode
 
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;).
spaceSize - Variable in class ghidra.program.model.address.ProtectedAddressSpace
 
span(long, long) - Static method in interface generic.ULongSpan
Create a closed interval of unsigned longs
Span<N,S extends Span<N,S>> - Interface in generic
A (closed) interval
Span.DefaultSpanMap<N,S extends Span<N,S>,V> - Class in generic
The default implementation of Span.SpanMap and Span.MutableSpanMap using an interval tree
Span.DefaultSpanSet<N,S extends Span<N,S>> - Class in generic
The default implementation of Span.SpanSet and Span.MutableSpanSet using an interval tree
Span.Domain<N,S extends Span<N,S>> - Interface in generic
The (discrete) domain of endpoints for a span
Span.Empty<N,S extends Span<N,S>> - Interface in generic
A mix-in interface for empty spans
Span.MutableSpanMap<N,S extends Span<N,S>,V> - Interface in generic
An abstract interface for a mutable Span.SpanMap
Span.MutableSpanSet<N,S extends Span<N,S>> - Interface in generic
An abstract interface for a mutable Span.SpanSet
Span.SpanMap<N,S extends Span<N,S>,V> - Interface in generic
An abstract interface for an immutable map of spans to values
Span.SpanMapSetter<E,N,S extends Span<N,S>,V> - Class in generic
A partial implementation of RangeMapSetter for Spans.
Span.SpanSet<N,S extends Span<N,S>> - Interface in generic
An abstract interface for a set of spans
spanContaining(N) - Method in class generic.Span.DefaultSpanSet
 
spanContaining(N) - Method in interface generic.Span.SpanSet
Get the span containing the given value
SpanMapSetter() - Constructor for class generic.Span.SpanMapSetter
 
spanningTree() - Method in class ghidra.util.graph.DepthFirstSearch
Deprecated.
Returns a spanning tree (in the form of a DirectedGraph).
spanRng(AddressRange) - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
spans() - Method in class generic.Span.DefaultSpanMap
 
spans() - Method in class generic.Span.DefaultSpanSet
 
spans() - Method in interface generic.Span.SpanMap
Get the spans in this map
spans() - Method in interface generic.Span.SpanSet
Iterate the spans in this set
spanSet(AddressSetView) - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
This assumes without assertion that the set is contained in this space
SparseAddressRangeMap<V> - Class in ghidra.pcode.emu
 
SparseAddressRangeMap() - Constructor for class ghidra.pcode.emu.SparseAddressRangeMap
 
SparseRecord - Class in db
 
spec() - Method in class ghidra.sleigh.grammar.SleighParser
 
SPEC_AND - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
SPEC_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
SPEC_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
SPEC_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
SPEC_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
SPEC_AND - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
SPEC_AND - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
SPEC_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
SPEC_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
SPEC_AND - Static variable in class ghidra.sleigh.grammar.SleighParser
 
SPEC_EXTENSION - Static variable in class ghidra.program.database.SpecExtension
 
SPEC_OR - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
SPEC_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
SPEC_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
SPEC_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
SPEC_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
SPEC_OR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
SPEC_OR - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
SPEC_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
SPEC_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
SPEC_OR - Static variable in class ghidra.sleigh.grammar.SleighParser
 
spec_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.spec_return
 
SPEC_XOR - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
SPEC_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
SPEC_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser
 
SpecExtension - Class in ghidra.program.database
Utility class for installing/removing "specification extensions" to a Program.
SpecExtension(Program) - Constructor for class ghidra.program.database.SpecExtension
Construct an extension manager attached to a specific program.
SpecExtension.DocInfo - Class in ghidra.program.database
Helper class for collecting information about an extension XML document and constructing its option name for storage
SpecExtension.Type - Enum Class in ghidra.program.database
The possible types of spec extensions.
SpecExtensionEditor - Class in ghidra.app.plugin.processors.sleigh
 
SpecExtensionEditor(ProgramDB) - Constructor for class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
 
SpecExtensionPanel - Class in ghidra.app.plugin.processors.sleigh
 
SpecExtensionPanel.ChangeExtensionTask - Class in ghidra.app.plugin.processors.sleigh
Task for applying any accumulated changes in the list of CompilerElements for this Panel to the Program.
SpecExtensionPanel.Status - Enum Class in ghidra.app.plugin.processors.sleigh
Status of a particular compiler specification element
special() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
special() - Method in class ghidra.sleigh.grammar.SleighParser
 
SPECIAL_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
 
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"
SpecialBlockComment - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
SpecialEOLComment - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
SPECIALIZED_TARGET_LOADER - Enum constant in enum class ghidra.app.util.opinion.LoaderTier
 
specializes(DisjointPattern) - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
 
specializes(PatternBlock) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
SpecialOpBehavior - Class in ghidra.pcode.opbehavior
 
specialPrefix - Variable in class ghidra.app.util.demangler.DemangledObject
 
SPECIALSPACE_FSPEC - Static variable in class ghidra.program.model.pcode.PackedDecode
 
SPECIALSPACE_IOP - Static variable in class ghidra.program.model.pcode.PackedDecode
 
SPECIALSPACE_JOIN - Static variable in class ghidra.program.model.pcode.PackedDecode
 
SPECIALSPACE_SPACEBASE - Static variable in class ghidra.program.model.pcode.PackedDecode
 
SPECIALSPACE_STACK - Static variable in class ghidra.program.model.pcode.PackedDecode
 
specialStateTransition(int, IntStream) - Method in class ghidra.sleigh.grammar.BaseLexer.DFA13
 
specialStateTransition(int, IntStream) - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer.DFA13
 
specialStateTransition(int, IntStream) - Method in class ghidra.sleigh.grammar.DisplayLexer.DFA2
 
specialStateTransition(int, IntStream) - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer.DFA13
 
specialToken - Variable in class ghidra.app.util.cparser.C.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class ghidra.app.util.cparser.CPP.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specific_identifier(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
specific_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
SpecificSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
This is a TripleSymbol whose semantic value can be determined at compile time (i.e.
SpecificSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.SpecificSymbol
 
SpecifierQualifierList() - Method in class ghidra.app.util.cparser.C.CParser
 
SpecXmlUtils - Class in ghidra.util.xml
Utilities for encoding and decoding XML datatypes for use in specification files that are validated by RelaxNG.
SpecXmlUtils() - Constructor for class ghidra.util.xml.SpecXmlUtils
 
SplashScreen - Class in docking.framework
Splash screen window to display version information about the current release of the Ghidra application.
splice(IteratorSTL<T>, ListSTL<T>, IteratorSTL<T>) - Method in class generic.stl.ListSTL
moves a single element, decreasing the length of list by 1 and increasing this list by 1.
split() - Method in class ghidra.formats.gfilesystem.FSRL
Splits a FSRL into 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 separate DBBuffers.
split(MemoryBlock, Address) - Method in class ghidra.program.database.mem.MemoryMapDB
 
split(MemoryBlock, Address) - Method in interface ghidra.program.model.mem.Memory
Split a block at the given addr and create a new block starting at addr.
split(MemoryBlock, Address) - Method in class ghidra.program.model.mem.StubMemory
 
split(String) - Method in class docking.widgets.filter.AbstractRegexBasedTermSplitter
 
split(String) - Method in interface docking.widgets.filter.TermSplitter
Returns a given string an array of terms.
split(String, int) - Static method in class ghidra.util.html.HtmlLineSplitter
Splits the given line into multiple lines based upon the given max length.
split(String, int, boolean) - Static method in class ghidra.util.html.HtmlLineSplitter
Splits the given line into multiple lines based upon the given max length.
SplitDyldCache(ByteProvider, boolean, MessageLog, TaskMonitor) - Constructor for class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
splitEmptyElement(XmlElementImpl) - Static method in class ghidra.xml.XmlElementImpl
 
splitMetatype - Variable in class ghidra.program.model.lang.ParamListStandard
 
splitOutMergeGroup(HighVariable, Varnode) - Method in class ghidra.program.model.pcode.HighFunction
If a HighVariable consists of more than one (forced) merge group, split out the group that contains vn as a separate HighVariable.
SplitPanel - Class in docking
 
SplitPanel(SplitNode, Component, Component, boolean) - Constructor for class docking.SplitPanel
 
splitTaskMonitor(TaskMonitor, int) - Static method in class ghidra.util.task.TaskMonitorSplitter
 
SPRING_GREEN - Static variable in class ghidra.util.WebColors
 
SPWRITE - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncFlag
 
sqrt() - Method in class ghidra.pcode.floatformat.BigFloat
this=sqrt(this)
sqrt(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
 
SREM - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
SREM - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
SREM - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
SREM - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
SREM - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
SREM - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
SREM - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
SREM - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
SREM - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
SREM - Static variable in class ghidra.sleigh.grammar.SleighParser
 
SRIGHT - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
SRIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
SRIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
SRIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
SRIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser
 
srr0 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
Instruction address register (PC)
srr1 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
Machine state register (supervisor)
ss - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
 
SSHKeyManager - Class in ghidra.framework.remote.security
 
SshPty - Class in ghidra.pty.ssh
 
SshPty(ChannelExec) - Constructor for class ghidra.pty.ssh.SshPty
 
SshPtyChild - Class in ghidra.pty.ssh
 
SshPtyChild(ChannelExec, OutputStream, InputStream) - Constructor for class ghidra.pty.ssh.SshPtyChild
 
SshPtyEndpoint - Class in ghidra.pty.ssh
 
SshPtyEndpoint(ChannelExec, OutputStream, InputStream) - Constructor for class ghidra.pty.ssh.SshPtyEndpoint
 
SshPtyParent - Class in ghidra.pty.ssh
 
SshPtyParent(ChannelExec, OutputStream, InputStream) - Constructor for class ghidra.pty.ssh.SshPtyParent
 
SshPtySession - Class in ghidra.pty.ssh
 
SshPtySession(Channel) - Constructor for class ghidra.pty.ssh.SshPtySession
 
SSHSignatureCallback - Class in ghidra.framework.remote
SSHSignatureCallback provides a Callback implementation used to perform SSH authentication.
SSHSignatureCallback(byte[], byte[]) - Constructor for class ghidra.framework.remote.SSHSignatureCallback
Construct callback with a random token to be signed by the client.
SSLContextInitializer - Class in ghidra.net
Initialize the default SSLContext for use by all SSL connections (e.g., https).
SSLContextInitializer() - Constructor for class ghidra.net.SSLContextInitializer
 
SSLContextInitializer.HttpsHostnameVerifier - Class in ghidra.net
HttpsHostnameVerifier is required by HttpsURLConnection even if it does nothing.
sstAlignSym - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstFileIndex - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
Index of file names
sstGlobalPub - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstGlobalSym - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstGlobalTypes - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstLibraries - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstModule - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstMPC - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstOffsetMap16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstOffsetMap32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstPreComp - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
precompiled types
sstPreCompMap - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
map precompiled types in global types
sstPublic - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstPublicSym - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
publics as symbol (waiting for link)
sstSegMap - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstSegName - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstSrcLnSeg - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
because link doesn't emit SrcModule
sstSrcModule - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstStaticSym - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstSymbols - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
sstTypes - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
st_atim_nsec - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_atim_sec - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_blksize - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_blocks - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_ctim_nsec - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_ctim_sec - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_dev - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_gid - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_ino - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_mode - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_mtim_nsec - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_mtim_sec - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_nlink - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_rdev - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_size - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
st_uid - Variable in class ghidra.pcode.emu.unix.EmuUnixFileStat
 
STABLE - Enum constant in enum class 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 - Enum constant in enum class docking.WindowPosition
Signals that windows should be stacked with other windows within the same group.
STACK - Static variable in class ghidra.graph.ProgramGraphType
 
STACK_SPACE_NAME - Static variable in class ghidra.program.model.lang.SpaceNames
 
STACK_VARIABLE_FILTER - Static variable in interface ghidra.program.model.listing.VariableFilter
STACK_VARIABLE_FILTER matches all simple stack variables
StackDepthFieldLocation - Class in ghidra.program.util
 
StackDepthFieldLocation() - Constructor for class ghidra.program.util.StackDepthFieldLocation
 
StackDepthFieldLocation(Program, Address, int) - Constructor for class ghidra.program.util.StackDepthFieldLocation
 
StackFrame - Interface in ghidra.program.model.listing
Definition of a stack frame.
stackGrowsNegative() - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
stackGrowsNegative() - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
stackGrowsNegative() - Method in interface ghidra.program.model.lang.CompilerSpec
 
stackReference(PcodeOp, int, int, int, int, RefType, TaskMonitor) - Method in class ghidra.util.state.analysis.MySwitchAnalyzer
 
stackReference(PcodeOp, int, int, int, int, RefType, TaskMonitor) - Method in interface ghidra.util.state.FunctionAnalyzer
Callback indicating that an absolute stack reference was encountered.
stackReference(PcodeOp, int, VarnodeOperation, int, int, RefType, TaskMonitor) - Method in class ghidra.util.state.analysis.MySwitchAnalyzer
 
stackReference(PcodeOp, int, VarnodeOperation, int, int, RefType, TaskMonitor) - Method in interface ghidra.util.state.FunctionAnalyzer
Callback indicating that a computed stack reference was encountered.
StackReference - Interface in ghidra.program.model.symbol
 
stackReferenceAdded(Reference) - Method in interface ghidra.program.model.symbol.ReferenceListener
Notification that the given stack reference has been added.
stackReferenceRemoved(Reference) - Method in interface ghidra.program.model.symbol.ReferenceListener
Notification tbat the given stack reference has been removed.
stackReg - Variable in class ghidra.program.util.VarnodeContext
 
stackTraceToString(String, Throwable) - Static method in class utilities.util.reflection.ReflectionUtilities
Turns the given Throwable into a String version of its Throwable.printStackTrace() method.
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
Creates a new application using the specified application name and version.
StandAloneApplication(ApplicationLayout) - Constructor for class ghidra.framework.plugintool.StandAloneApplication
Creates a new application using the given application layout and associated application properties.
StandAloneDataTypeManager - Class in ghidra.program.model.data
Basic implementation of the DataTypeManger interface
StandAloneDataTypeManager(DBHandle, OpenMode, ErrorHandler, Lock, TaskMonitor) - Constructor for class ghidra.program.model.data.StandAloneDataTypeManager
Constructor for a data-type manager using a specified DBHandle.
StandAloneDataTypeManager(ResourceFile, OpenMode, TaskMonitor) - Constructor for class ghidra.program.model.data.StandAloneDataTypeManager
Constructor for a data-type manager backed by a packed database file.
StandAloneDataTypeManager(String) - Constructor for class ghidra.program.model.data.StandAloneDataTypeManager
Constructor for new temporary data-type manager using the default DataOrganization.
StandAloneDataTypeManager(String, DataOrganization) - Constructor for class ghidra.program.model.data.StandAloneDataTypeManager
Constructor for new temporary data-type manager using a specified DataOrganization.
StandAloneDataTypeManager.ArchiveWarning - Enum Class in ghidra.program.model.data
 
StandAloneDataTypeManager.ArchiveWarningLevel - Enum Class in ghidra.program.model.data
 
StandAloneDataTypeManager.LanguageUpdateOption - Enum Class in ghidra.program.model.data
 
StandAlonePluginTool - Class in ghidra.framework.plugintool
 
StandAlonePluginTool(GenericStandAloneApplication, String, boolean) - Constructor for class ghidra.framework.plugintool.StandAlonePluginTool
 
standaloneSection(ConstructTpl) - Method in class ghidra.program.model.lang.PcodeParser
 
StandAloneSig - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
STANDARD - Enum constant in enum class ghidra.program.model.lang.InputListType
 
STANDARD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
StandardElfInfoProducer - Class in ghidra.app.util.bin.format.elf.info
Handles marking up and program info for basic ELF note (and note-like) sections.
StandardElfInfoProducer() - Constructor for class ghidra.app.util.bin.format.elf.info.StandardElfInfoProducer
 
STAR - Static variable in class ghidra.service.graph.VertexShape
 
STAR - Static variable in class ghidra.util.UserSearchUtils
Wildcard string for matching 0 or more characters.
start - Variable in class generic.json.JSONToken
 
start - Variable in class ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
 
start - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
 
start - Variable in class ghidra.framework.main.logviewer.model.Chunk
 
start() - Method in class generic.timer.ExpiringSwingTimer
 
start() - Method in class generic.timer.GhidraSwinglessTimer
Starts the timer.
start() - Method in class generic.timer.GhidraSwingTimer
 
start() - Method in interface generic.timer.GhidraTimer
 
start() - Method in class ghidra.framework.main.logviewer.ui.FileWatcher
Starts polling, or resumes polling if previously stopped.
start() - Method in class ghidra.framework.plugintool.StandAloneApplication
 
start() - Method in class ghidra.graph.job.AbstractAnimator
 
start() - Method in record class ghidra.pcode.exec.SleighUtils.SleighParseErrorEntry
Returns the value of the start record component.
start() - Method in class ghidra.program.flatapi.FlatProgramAPI
Starts a transaction on the current program.
start(ClangNode) - Method in interface ghidra.app.decompiler.CTokenHighlightMatcher
 
start(Object) - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer
Start a new, possibly long-running, task This is meant to be used idiomatically, as in a try-with-resources block:
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 - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
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 - Enum constant in enum class ghidra.graph.viewer.options.ViewRestoreOption
 
START_FULLY_ZOOMED_OUT - Enum constant in enum class ghidra.graph.viewer.options.ViewRestoreOption
 
START_LINEAR_ADDRESS_RECORD_TYPE - Static variable in class ghidra.app.util.opinion.IntelHexRecord
 
START_SEGMENT_ADDRESS_RECORD - Static variable in class ghidra.app.util.opinion.IntelHexRecord
 
startAddr() - Method in class ghidra.app.plugin.processors.generic.Position
 
STARTCMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
startCompletion(JTextField) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Starts the autocompleter on the given text field.
startEditing(GTreeNode) - Method in class docking.widgets.tree.GTree
Requests that the node be edited.
startEditing(GTreeNode, String) - Method in class docking.widgets.tree.GTree
Requests that the node with the given name, in the given parent, be edited.
startElement(String) - Method in class ghidra.util.xml.XmlWriter
Writes the specified start element.
startElement(String, XmlAttributes) - Method in class ghidra.util.xml.XmlWriter
Writes the specified start element with the attributes.
startExtract(GFileSystem, GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
Starts the file extraction process.
startHover(MouseEvent) - Method in class docking.widgets.fieldpanel.HoverHandler
 
startindex - Variable in class ghidra.program.model.correlate.HashStore.NgramMatch
 
startIndex - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
startInitialLoad() - Method in class docking.widgets.table.threaded.ThreadedTableModel
 
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
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
 
startOffset - Variable in class ghidra.app.util.bin.format.dwarf.DWARFIndirectTableHeader
 
startOffset - Variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
Offset in the section of this header
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
 
startRelocationTableProcessing(ElfRelocationTable) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
Invoked at start of relocation processing for specified table.
STARTS_WITH - Enum constant in enum class docking.widgets.filter.TextFilterStrategy
 
startSet - Variable in class ghidra.app.cmd.disassemble.DisassembleCommand
 
startsWith(GraphPath<V>) - Method in class ghidra.graph.GraphPath
Check if a GraphPath starts with another 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.DomainObject
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.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.DomainObject
Start a new transaction in order to make changes to this domain object.
StartupInfo - Variable in class ghidra.pty.windows.jna.ConsoleApiNative.STARTUPINFOEX
 
STARTUPINFOEX() - Constructor for class ghidra.pty.windows.jna.ConsoleApiNative.STARTUPINFOEX
 
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
 
stat - Variable in class ghidra.pcode.emu.unix.AbstractEmuUnixFile
 
stat() - Method in class ghidra.pcode.emu.unix.AbstractStreamEmuUnixFileHandle
 
stat() - Method in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
 
stat() - Method in interface ghidra.pcode.emu.unix.EmuUnixFileDescriptor
Obtain the stat structure of the file opened by this handle
state - Variable in class docking.widgets.textfield.TextFieldLinker
 
state - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyGeneratedPrototype
 
state - Variable in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
 
state - Variable in class ghidra.app.script.GhidraScript
 
state - Variable in class ghidra.pcode.emu.DefaultPcodeThread
 
state - Variable in class ghidra.pcode.emu.SleighInstructionDecoder
 
state - Variable in class ghidra.pcode.exec.PcodeExecutor
 
state - Variable in class ghidra.program.disassemble.ReDisassembler.ReDisassemblerContext
 
state - Variable in class ghidra.program.disassemble.ReDisassembler.ReDisBlock
 
State(WinNT.HANDLE) - Constructor for class ghidra.pty.windows.Handle.State
 
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.
stateGenerator(Supplier<List<ActionState<T>>>) - Method in class docking.action.builder.MultiStateActionBuilder
Generate the states dynamically upon the user clicking the button
StateMemBuffer(Address, BytesPcodeExecutorStateSpace<?>, PcodeExecutorStatePiece.Reason) - Constructor for class ghidra.pcode.exec.AbstractBytesPcodeExecutorStatePiece.StateMemBuffer
Construct a buffer bound to the given space, at the given address
statement() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
statement() - Method in class ghidra.sleigh.grammar.SleighEcho
 
statement() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
statement() - Method in class ghidra.sleigh.grammar.SleighParser
 
Statement() - Method in class ghidra.app.util.cparser.C.CParser
 
statement_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.statement_return
 
StatementList() - Method in class ghidra.app.util.cparser.C.CParser
 
statements() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
statements() - Method in class ghidra.sleigh.grammar.SleighEcho
 
statements() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
statements() - Method in class ghidra.sleigh.grammar.SleighParser
 
statements_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.statements_return
 
states - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
 
STATIC - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
StaticAssert() - Method in class ghidra.app.util.cparser.C.CParser
 
STATICASSERT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
staticFlag - Static variable in class ghidra.app.util.cparser.C.SimpleCharStream
Whether parser is static.
staticFlag - Static variable in class ghidra.app.util.cparser.CPP.SimpleCharStream
Whether parser is static.
StaticStringInstance(String, int) - Constructor for class ghidra.program.model.data.StringDataInstance.StaticStringInstance
 
status() - Element in annotation interface ghidra.framework.plugintool.PluginInfo
The PluginStatus of this plugin: STABLE , RELEASED, HIDDEN, UNSTABLE
status() - Method in record class ghidra.program.model.reloc.RelocationResult
Returns the value of the status record component.
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
 
statusCode - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
 
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
Deprecated.
 
STB_GLOBAL - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
Global symbols are visible to all object files being combined.
STB_GNU_UNIQUE - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
Symbol is unique in namespace.
STB_LOCAL - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
Local symbols are not visible outside the object file containing their definition.
STB_WEAK - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
Weak symbols resemble global symbols, but their definitions have lower precedence.
STD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
stdcall - Enum constant in enum class ghidra.program.model.data.GenericCallingConvention
Deprecated.
A MS Windows specific calling convention applies in which the called-function is responsible for purging the stack.
STDCALL - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
 
STDCALL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
stderr(PcodeMachine<byte[]>, CompilerSpec) - Static method in class ghidra.pcode.emu.unix.IOStreamEmuUnixFileHandle
Construct a proxy for the host's standard error output
stdin(PcodeMachine<byte[]>, CompilerSpec) - Static method in class ghidra.pcode.emu.unix.IOStreamEmuUnixFileHandle
Construct a proxy for the host's standard input
stdout(PcodeMachine<byte[]>, CompilerSpec) - Static method in class ghidra.pcode.emu.unix.IOStreamEmuUnixFileHandle
Construct a proxy for the host's standard output
STDPATH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
steal - Variable in class ghidra.pty.unix.PosixC.ControllingTty
 
STEEL_BLUE - Static variable in class ghidra.util.WebColors
 
step() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramExecutor
Read the next instruction and executes it
step(PcodeFrame, PcodeUseropLibrary<T>) - Method in class ghidra.pcode.exec.PcodeExecutor
Step a single p-code op
step(TaskMonitor) - Method in class ghidra.app.emulator.EmulatorHelper
Step execution one instruction which may consist of multiple pcode operations.
stepBack() - Method in class ghidra.pcode.exec.PcodeFrame
Step the index back one
stepCompleted(EmulatorTestRunner) - Method in interface ghidra.test.processors.support.ExecutionListener
 
stepCompleted(EmulatorTestRunner) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
stepInstruction() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
stepInstruction() - Method in interface ghidra.pcode.emu.PcodeThread
Step emulation a single instruction
stepInstruction(long) - Method in interface ghidra.pcode.emu.PcodeThread
stepOp(PcodeOp, PcodeFrame, PcodeUseropLibrary<T>) - Method in class ghidra.pcode.emu.DefaultPcodeThread.PcodeThreadExecutor
 
stepOp(PcodeOp, PcodeFrame, PcodeUseropLibrary<T>) - Method in class ghidra.pcode.exec.PcodeExecutor
Step on p-code op
stepPatch(String) - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
stepPatch(String) - Method in interface ghidra.pcode.emu.PcodeThread
Apply a patch to the emulator
stepPcodeOp() - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
stepPcodeOp() - Method in interface ghidra.pcode.emu.PcodeThread
Step emulation a single p-code operation
stepPcodeOp(long) - Method in interface ghidra.pcode.emu.PcodeThread
Repeat PcodeThread.stepPcodeOp() count times
stepped() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
Notify the machine a thread has been stepped a p-code op, so that it may re-enable software interrupts, if applicable
stepped() - Method in class ghidra.pcode.emu.DefaultPcodeThread
Notify the machine a thread has been stepped a p-code op, so that it may re-enable software interrupts, if applicable
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
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 record class ghidra.pcode.exec.SleighUtils.SleighParseErrorEntry
Returns the value of the stop record component.
stop() - Method in class ghidra.util.task.AbstractSwingUpdateManager
Signals to stop any buffered work.
stop(TaskMonitor) - 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
 
stopCellEditing() - Method in class docking.widgets.table.GTableTextCellEditor
 
stopCellEditing() - Method in class docking.widgets.tree.support.GTreeCellEditor
 
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 - Enum constant in enum class ghidra.pcode.emulate.EmulateExecutionState
Currently stopped
stopProcess() - Method in class ghidra.app.decompiler.DecompInterface
Stop the decompile process.
stopProgressTimer() - Method in class docking.DialogComponentProvider
Stop the timer if one was started to delay showing the progress bar.
storage - Variable in class ghidra.program.database.function.VariableDB
 
storage - Variable in class ghidra.program.model.pcode.MappedEntry
 
STORAGE - Enum constant in enum class ghidra.app.util.bin.format.dwarf.DWARFFunction.CommitMode
 
STORAGE_CONFLICT_CHOICES - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
STORAGE_CONFLICT_HEADINGS - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
storageClass - Variable in class ghidra.app.util.demangler.DemangledObject
 
StorageClass - Enum Class in ghidra.program.model.lang
Data-type class for the purpose of assigning storage
StorageClassSpecifier(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
storageMatches(List<? extends Variable>, Variable...) - Static method in class ghidra.program.model.listing.VariableUtilities
Compare storage varnodes for two lists of variables.
storageMatches(List<Variable>, List<Variable>) - Static method in class ghidra.program.model.listing.VariableUtilities
Compare storage varnodes for two lists of variables.
storageName - Variable in class ghidra.util.PropertyFile
 
StorageVerificationDWARFFunctionFixup - Class in ghidra.app.util.bin.format.dwarf.funcfixup
Downgrades the function's signature commit mode to FORMAL-param-info-only if there are problems with param storage info.
StorageVerificationDWARFFunctionFixup() - Constructor for class ghidra.app.util.bin.format.dwarf.funcfixup.StorageVerificationDWARFFunctionFixup
 
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 - Enum constant in enum class ghidra.pcode.exec.PcodeArithmetic.Purpose
The value will be used as the address of a value to store
STORE - Static variable in class ghidra.program.model.pcode.PcodeOp
 
storeFile(String, long, boolean, long, METADATATYPE) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
Creates and stores a file entry into in-memory indexes.
storeFileWithParent(String, GFile, long, boolean, long, METADATATYPE) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
Creates and stores a file entry into in-memory indexes.
storeHeadlessValue(String, Object) - Method in class ghidra.app.util.headless.HeadlessScript
Stores a key/value pair in the HeadlessAnalyzer instance for later use.
storeParametersToDatabase(boolean, SourceType) - Method in class ghidra.program.model.pcode.HighParamID
Update any parameters for this Function from parameters defined in this map.
storeReturnToDatabase(boolean, SourceType) - Method in class ghidra.program.model.pcode.HighParamID
Update any parameters for this Function from parameters defined in this map.
storeState() - Method in class docking.theme.gui.ColorValueEditor
 
storeState() - Method in class docking.theme.gui.ThemeValueEditor
Called when the user has pressed ok.
str - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
 
str - Variable in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
 
STRATEGY_NORMAL - Static variable in class ghidra.program.model.lang.protorules.HiddenReturnAssign
 
STRATEGY_SPECIAL - Static variable in class ghidra.program.model.lang.protorules.HiddenReturnAssign
 
stream() - Method in class ghidra.app.decompiler.ClangTokenGroup
Gets a stream over this group's children
stream() - Method in interface ghidra.util.datastruct.Accumulator
 
stream() - Method in class ghidra.util.datastruct.Stack
Returns a stream over this collection.
stream() - Method in class ghidra.util.datastruct.WeakSet
Returns a stream of the values of this collection.
stream(boolean) - Method in class docking.widgets.tree.GTreeNode
Returns a stream of the GTree nodes in the subtree of this node
streamCopy(InputStream, OutputStream, TaskMonitor) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Copy a stream while updating a TaskMonitor.
streampos - Variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked.LabelRef
 
strerror(int) - Method in interface ghidra.pty.unix.PosixC
 
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 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
string() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
string() - Method in class ghidra.sleigh.grammar.SleighEcho
 
String - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
STRING - Enum constant in enum class ghidra.app.util.bin.format.elf.ElfDynamicType.ElfDynamicValueType
 
STRING - Static variable in class ghidra.app.script.AskDialog
 
STRING - Static variable in interface ghidra.app.util.bin.StructConverter
Reusable STRING datatype.
STRING - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
STRING_ARRAY - Static variable in class db.BinaryCodedField
String[] data type
STRING_CYCLE_GROUP - Static variable in class ghidra.program.model.data.CycleGroup
 
STRING_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
STRING_LITERAL - Static variable in class ghidra.program.model.lang.ConstantPool
 
STRING_TYPE - Enum constant in enum class 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
 
stringCharInfo() - Method in record class ghidra.app.services.StringValidatorQuery
Returns the value of the stringCharInfo record component.
StringChoices - Class in docking.widgets.dialogs
StringEnum objects represent a choice from a limited set of options.
StringChoices(StringChoices) - Constructor for class docking.widgets.dialogs.StringChoices
Construct from another StringEnum instance.
StringChoices(String[]) - Constructor for class docking.widgets.dialogs.StringChoices
Construct from an array of Strings.
StringColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
 
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
 
StringCommentPart - Class in ghidra.app.util.viewer.field
 
StringComparer - Class in ghidra.app.util.exporter
 
StringComparer() - Constructor for class ghidra.app.util.exporter.StringComparer
 
StringConstraintEditor - Class in docking.widgets.table.constrainteditor
A constraint editor for String-type values.
StringConstraintEditor(StringColumnConstraint, String) - Constructor for class docking.widgets.table.constrainteditor.StringConstraintEditor
Constructor.
StringContainsColumnConstraint - Class in docking.widgets.table.constraint
String column constraint for matching column values if they contain the constraint value pattern.
StringContainsColumnConstraint(String) - Constructor for class docking.widgets.table.constraint.StringContainsColumnConstraint
Constructor.
StringData(String, int) - Constructor for class ghidra.app.decompiler.DecompileCallback.StringData
 
StringDataInstance - Class in ghidra.program.model.data
Represents an instance of a string in a MemBuffer.
StringDataInstance() - Constructor for class ghidra.program.model.data.StringDataInstance
 
StringDataInstance(DataType, Settings, MemBuffer, int) - Constructor for class ghidra.program.model.data.StringDataInstance
Creates a string instance using the data in the MemBuffer and the settings pulled from the string data type.
StringDataInstance(DataType, Settings, MemBuffer, int, boolean) - Constructor for class ghidra.program.model.data.StringDataInstance
Creates a string instance using the data in the MemBuffer and the settings pulled from 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
 
stringifyLineLabel(long) - Method in class ghidra.app.util.pcode.AbstractAppender
Covert the given line label to a string as it should be conventionally displayed.
stringifyOpMnemonic(int) - Method in class ghidra.app.util.pcode.AbstractAppender
Convert the given opcode to a string as it should be conventionally displayed.
stringifyRawVarnode(AddressSpace, long, long) - Method in class ghidra.app.util.pcode.AbstractAppender
Convert the given varnode to its raw conventional form.
stringifyRegister(Register) - Method in class ghidra.app.util.pcode.AbstractAppender
Convert the given register to a string as it should be conventionally displayed.
stringifyScalarValue(long) - Method in class ghidra.app.util.pcode.AbstractAppender
Convert the given scalar to a string as it should be conventionally displayed.
stringifySpace(AddressSpace) - Method in class ghidra.app.util.pcode.AbstractAppender
Convert the given address space to a string as it should be conventionally displayed.
stringifyUnique(long) - Method in class ghidra.app.util.pcode.AbstractAppender
Convert a given unique variable to a string as it should be conventionally displayed.
stringifyUserop(Language, int) - Method in class ghidra.app.util.pcode.AbstractAppender
Convert a given userop to a string as it should be conventionally displayed.
stringifyUseropUnchecked(Language, int) - Method in class ghidra.app.util.pcode.AbstractAppender
Lookup a given userop name
stringifyUseropUnchecked(Language, int) - Method in class ghidra.pcode.exec.PcodeFrame.MyAppender
 
stringifyUseropUnchecked(Language, int) - Method in class ghidra.pcode.exec.PcodeProgram.MyAppender
 
stringifyWordOffcut(long, long) - Method in class ghidra.app.util.pcode.AbstractAppender
Convert a given word-offcut style address to a string as it should be conventionally displayed.
StringIngest - Class in ghidra.program.model.pcode
 
StringIngest() - Constructor for class ghidra.program.model.pcode.StringIngest
 
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 Class in ghidra.program.model.data
StringMatchesColumnConstraint - Class in docking.widgets.table.constraint
String column constraint for matching column values if they match a full regular expression pattern.
StringMatchesColumnConstraint(String) - Constructor for class docking.widgets.table.constraint.StringMatchesColumnConstraint
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
StringNotMatchesColumnConstraint - Class in docking.widgets.table.constraint
String column constraint for matching column values if they do not match a full regular expression pattern.
StringNotMatchesColumnConstraint(String) - Constructor for class docking.widgets.table.constraint.StringNotMatchesColumnConstraint
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
stringOffsets - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
 
stringorident() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
stringorident() - Method in class ghidra.sleigh.grammar.SleighEcho
 
stringorident() - Method in class ghidra.sleigh.grammar.SleighParser
 
stringorident_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.stringorident_return
 
stringoridentlist() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
stringoridentlist() - Method in class ghidra.sleigh.grammar.SleighEcho
 
stringoridentlist(Token) - Method in class ghidra.sleigh.grammar.SleighParser
 
stringoridentlist_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.stringoridentlist_return
 
StringParseException(int) - Constructor for exception ghidra.program.model.data.StringRenderParser.StringParseException
 
StringParseException(int, Set<Character>, char) - Constructor for exception ghidra.program.model.data.StringRenderParser.StringParseException
 
StringPcodeFormatter - Class in ghidra.app.util.pcode
 
StringPcodeFormatter() - Constructor for class ghidra.app.util.pcode.StringPcodeFormatter
 
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, OpenMode, ErrorHandler, ChangeManager, AddressMap, String, TaskMonitor) - Constructor for class ghidra.program.database.properties.StringPropertyMapDB
Construct an String property map.
StringPropertyValue - Class in generic.theme
A Java property value for keys that use String values.
StringPropertyValue(String, String) - Constructor for class generic.theme.StringPropertyValue
 
StringPropertyValue(String, String, String) - Constructor for class generic.theme.StringPropertyValue
 
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(Charset, int) - Constructor for class ghidra.program.model.data.StringRenderBuilder
 
StringRenderBuilder(Charset, int, char) - Constructor for class ghidra.program.model.data.StringRenderBuilder
 
StringRenderParser - Class in ghidra.program.model.data
StringRenderParser(char, Endian, String, boolean) - Constructor for class ghidra.program.model.data.StringRenderParser
Construct a parser
StringRenderParser.StringParseException - Exception in ghidra.program.model.data
An exception for when a string representation cannot be parsed.
stringResponse - Variable in class ghidra.app.decompiler.DecompInterface
 
strings - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
 
STRINGS_AND_FIXED_LENGTH - Enum constant in enum class 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
 
StringSettingsDefinition - Interface in ghidra.docking.settings
 
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.dwarf
Represents a DWARF string table, backed by a memory section like .debug_str.
StringTable(BinaryReader) - Constructor for class ghidra.app.util.bin.format.dwarf.StringTable
Creates a StringTable
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.
StringTranslationService.TranslateOptions - Record Class in ghidra.app.services
 
StringTree - Class in ghidra.pcode.struct
 
StringTree() - Constructor for class ghidra.pcode.struct.StringTree
 
StringUTF8DataType - Class in ghidra.program.model.data
A fixed-length UTF-8 string DataType.
StringUTF8DataType() - Constructor for class ghidra.program.model.data.StringUTF8DataType
 
StringUTF8DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.StringUTF8DataType
 
StringUtilities - Class in ghidra.util
Class with static methods that deal with string manipulation.
StringUtilities.LineWrapper - Class in ghidra.util
About the worst way to wrap lines ever
StringValidatorQuery - Record Class in ghidra.app.services
 
StringValidatorQuery(String) - Constructor for record class ghidra.app.services.StringValidatorQuery
 
StringValidatorQuery(String, StringInfo) - Constructor for record class ghidra.app.services.StringValidatorQuery
Creates an instance of a StringValidatorQuery record class.
StringValidatorService - Interface in ghidra.app.services
A service that judges the validity of a string
StringValidatorService.DummyStringValidator - Class in ghidra.app.services
 
StringValidityScore - Record Class in ghidra.app.services
Result of a StringValidatorService's judgment about a string.
StringValidityScore(String, String, double, double) - Constructor for record class ghidra.app.services.StringValidityScore
Creates an instance of a StringValidityScore record class.
stringValue() - Method in record class ghidra.app.services.StringValidatorQuery
Returns the value of the stringValue record component.
StringValue - Class in docking.widgets.values
Value class for String values.
StringValue(String) - Constructor for class docking.widgets.values.StringValue
 
StringValue(String, String) - Constructor for class docking.widgets.values.StringValue
 
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
 
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
stroffsetsptr - Enum constant in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
 
stroke - Variable in class ghidra.graph.viewer.renderer.PaintableShape
 
STRONG_WARNING_ICON - Static variable in class resources.Icons
 
Struct - Enum constant in enum class ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
 
Struct - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
STRUCT - Enum constant in enum class ghidra.program.model.data.MetaDataType
 
STRUCT - Static variable in class ghidra.app.util.bin.format.swift.types.ContextDescriptorKind
This context descriptor represents a struct
STRUCT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
STRUCT - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
StructConverter - Interface in ghidra.app.util.bin
Allows a class to create a structure datatype equivalent to its class members.
StructConverterUtil - Class in ghidra.app.util.bin
 
StructConverterUtil() - Constructor for class ghidra.app.util.bin.StructConverterUtil
 
StructDeclaration(Composite, CompositeHandler) - Method in class ghidra.app.util.cparser.C.CParser
 
StructDeclarationList(Composite) - Method in class ghidra.app.util.cparser.C.CParser
 
StructDeclarator(Declaration, Composite, CompositeHandler) - Method in class ghidra.app.util.cparser.C.CParser
 
StructDeclaratorList(Declaration, Composite, CompositeHandler) - Method in class ghidra.app.util.cparser.C.CParser
 
structLength - Variable in class ghidra.program.model.data.StructureDataType
 
StructOrUnion() - Method in class ghidra.app.util.cparser.C.CParser
 
StructOrUnionSpecifier() - Method in class ghidra.app.util.cparser.C.CParser
 
structs - Variable in class ghidra.program.model.data.IndexedDynamicDataType
 
Structure - Interface in ghidra.program.model.data
The structure interface.
Structure.BitOffsetComparator - Class in ghidra.program.model.data
BitOffsetComparator provides ability to compare an normalized bit offset (see Structure.BitOffsetComparator.getNormalizedBitfieldOffset(int, int, int, int, boolean)) 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
structureContext() - Method in record class ghidra.app.util.bin.format.golang.structmapping.FieldContext
Returns the value of the structureContext record component.
StructureContext<T> - Class in ghidra.app.util.bin.format.golang.structmapping
Information about an instance of a structure that has been read from the memory of a Ghidra program.
StructureContext(DataTypeMapper, StructureMappingInfo<T>, BinaryReader) - Constructor for class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Creates an instance of a StructureContext.
StructureContext(DataTypeMapper, StructureMappingInfo<T>, DataType, BinaryReader) - Constructor for class ghidra.app.util.bin.format.golang.structmapping.StructureContext
Creates an instance of a StructureContext.
structureDataType - Variable in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
 
StructureDataType - Class in ghidra.program.model.data
Basic implementation of the structure data type.
StructureDataType(CategoryPath, String, int) - Constructor for class ghidra.program.model.data.StructureDataType
Construct a new structure with the given name and length within the specified categry path.
StructureDataType(CategoryPath, String, int, DataTypeManager) - Constructor for class ghidra.program.model.data.StructureDataType
Construct a new structure with the given name, length and datatype manager within the specified categry path.
StructureDataType(CategoryPath, String, int, UniversalID, SourceArchive, long, long, DataTypeManager) - Constructor for class ghidra.program.model.data.StructureDataType
Construct a new structure with the given name and length
StructureDataType(String, int) - Constructor for class ghidra.program.model.data.StructureDataType
Construct a new structure with the given name and length.
StructureDataType(String, int, DataTypeManager) - Constructor for class ghidra.program.model.data.StructureDataType
Construct a new structure with the given name, length and datatype manager which conveys data organization.
StructuredDynamicDataType - Class in ghidra.program.model.data
Structured Dynamic Data type.
StructuredDynamicDataType(String, String, DataTypeManager) - Constructor for class ghidra.program.model.data.StructuredDynamicDataType
Construct an empty dynamic structure
StructuredPart() - Constructor for class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary.StructuredPart
 
StructuredSleigh - Class in ghidra.pcode.struct
The primary class for using the "structured sleigh" DSL
StructuredSleigh(CompilerSpec) - Constructor for class ghidra.pcode.struct.StructuredSleigh
Bind this Structured Sleigh context to the given compiler spec using only built-in types
StructuredSleigh(Program) - Constructor for class ghidra.pcode.struct.StructuredSleigh
Bind this Structured Sleigh context to the given program's language, compiler spec, and data type manager.
StructuredSleigh.FreshLabel - Class in ghidra.pcode.struct
A fresh Sleigh label
StructuredSleigh.Label - Interface in ghidra.pcode.struct
A generated Sleigh label
StructuredSleigh.LVal - Interface in ghidra.pcode.struct
A value which can be used on either side of an assignment
StructuredSleigh.Param - Annotation Interface in ghidra.pcode.struct
Declare a parameter of the p-code userop
StructuredSleigh.RVal - Interface in ghidra.pcode.struct
A value which can only be used on the right-hand side of an assignment
StructuredSleigh.Stmt - Interface in ghidra.pcode.struct
A Structured Sleigh statement
StructuredSleigh.StmtWithVal - Interface in ghidra.pcode.struct
A Structured Sleigh statement that also has a value
StructuredSleigh.StructuredSleighError - Exception in ghidra.pcode.struct
An exception for unrecoverable Structured Sleigh compilation errors
StructuredSleigh.StructuredUserop - Annotation Interface in ghidra.pcode.struct
"Export" a method as a p-code userop implemented using p-code compiled from structured Sleigh
StructuredSleigh.UseropDecl - Interface in ghidra.pcode.struct
The declaration of an "imported" userop
StructuredSleigh.Var - Interface in ghidra.pcode.struct
A Sleigh variable
StructuredSleigh.WrapIf - Class in ghidra.pcode.struct
The wrapper around an StructuredSleigh._if(RVal, Runnable) statement providing additional DSL syntax
StructuredSleighError(String) - Constructor for exception ghidra.pcode.struct.StructuredSleigh.StructuredSleighError
 
StructuredSleighError(String, Throwable) - Constructor for exception ghidra.pcode.struct.StructuredSleigh.StructuredSleighError
 
StructureFactory - Class in ghidra.program.model.data
Creates and initializes Structure objects.
StructureFactory() - Constructor for class ghidra.program.model.data.StructureFactory
 
structureGraph(BlockGraph, int, TaskMonitor) - Method in class ghidra.app.decompiler.DecompInterface
 
structureInstance - Variable in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
 
StructureInternal - Interface in ghidra.program.model.data
 
structureLength - Variable in class ghidra.program.model.data.AlignedStructurePacker.StructurePackResult
 
StructureMapping - Annotation Interface in ghidra.app.util.bin.format.golang.structmapping
Indicates that the tagged class corresponds to a Ghidra structure.
StructureMappingInfo<T> - Class in ghidra.app.util.bin.format.golang.structmapping
Contains immutable information about a structure mapped class needed to deserialize a new object from the data found in a Ghidra program.
StructureMarkup<T> - Interface in ghidra.app.util.bin.format.golang.structmapping
Optional interface that structure mapped classes can implement that allows them to control how their class is marked up.
StructureMarkupFunction<T> - Interface in ghidra.app.util.bin.format.golang.structmapping
Function that decorates a Ghidra structure
structureName() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.StructureMapping
Specifies the name, and optionally alternate names, of a Ghidra structure that the tagged class represents.
StructureReader<T> - Interface in ghidra.app.util.bin.format.golang.structmapping
Interface used by structure mapped classes that need to manually deserialize themselves from the raw data, required when the structure contains variable length fields.
structureStart - Variable in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
 
StrutFieldElement - Class in docking.widgets.fieldpanel.field
Used to force a clip to happen by using this field with space characters and size that far exceeds the available painting width.
StrutFieldElement(FieldElement, int) - Constructor for class docking.widgets.fieldpanel.field.StrutFieldElement
Constructor.
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)
stubLibrary - Variable in class ghidra.pcode.emu.AbstractPcodeMachine
 
StubListing - Class in ghidra.program.model.listing
ListingStub can be extended for use by tests.
StubListing() - Constructor for class ghidra.program.model.listing.StubListing
 
StubMemory - Class in ghidra.program.model.mem
MemoryStub can be extended for use by tests.
StubMemory() - Constructor for class ghidra.program.model.mem.StubMemory
 
StubMemory(byte[]) - Constructor for class ghidra.program.model.mem.StubMemory
 
StubThemeManager - Class in generic.theme
Version of ThemeManager that is used before an application or test installs a full ApplicationThemeManager.
StubThemeManager() - Constructor for class generic.theme.StubThemeManager
 
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
 
styleText(SimpleAttributeSet, String) - Static method in class ghidra.util.HTMLUtilities
Escapes and wraps the given text in SPAN tag with font attributes specified in the given attributes.
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(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
 
sub(ExpressionMatcher<?>, ExpressionMatcher<?>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match the form L - R
sub(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
this-=other
sub(BigFloat, BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
 
SUB - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
 
SUB_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
 
SUB_OPTION_NAME - Static variable in class ghidra.app.util.template.TemplateSimplifier
 
sub0(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
 
subArgs - Variable in class ghidra.pty.unix.UnixPtySessionLeader
 
SubClientCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a sub_client_command structure
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
 
subf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
subf(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate float subtraction
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
subi(long) - Method in class ghidra.pcode.struct.CallExpr
 
subi(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate integer subtraction of an immediate
subi(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
subi(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate integer subtraction
SubIdent(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
subLength - Variable in class ghidra.app.util.bin.ByteProviderWrapper
 
SubLibraryCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a sub_library_command structure
subList(int, int) - Method in class ghidra.util.datastruct.LongArrayList
 
subMap(K, boolean, K, boolean) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
subMap(K, K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
subMap(N, N) - Method in class generic.Span.DefaultSpanMap
Get the portion of the interval tree whose entries intersect the given span
subMapByValue(V, boolean, V, boolean) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
subMapByValue(V, boolean, V, boolean) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
subMapByValue(V, boolean, V, boolean) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
Returns a view of the portion of this map whose values range from fromValue to toValue.
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.
subOffset - Variable in class ghidra.app.util.bin.ByteProviderWrapper
 
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
Get a part of the whole GraphPath, similar to substring with strings.
SUBPIECE - Static variable in class ghidra.program.model.pcode.PcodeOp
 
Subrecord() - 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.
SubroutineMatch - Class in ghidra.app.plugin.match
Cheap container for match info.
SubroutineMatch(String) - Constructor for class ghidra.app.plugin.match.SubroutineMatch
 
SubroutineMatchSet - Class in ghidra.app.plugin.match
To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments
SubroutineMatchSet(Program, CodeBlockModel, Program, CodeBlockModel) - Constructor for class ghidra.app.plugin.match.SubroutineMatchSet
 
SubroutineModelCmd - Class in ghidra.app.cmd.module
Command that organizes a Module or Fragment according to a specified block model.
SubroutineModelCmd(GroupPath, String, BlockModelService, String) - Constructor for class ghidra.app.cmd.module.SubroutineModelCmd
Constructor
SubroutineSourceReferenceIterator - Class in ghidra.program.model.block
SubroutineSourceReferenceIterator is a unidirectional iterator over the source 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 interface docking.widgets.fieldpanel.field.FieldElement
Returns a new FieldElement containing just the characters beginning at the given index.
substring(int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
substring(int, int) - Method in class docking.widgets.fieldpanel.field.AttributedString
 
substring(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
 
substring(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
substring(int, int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns a new FieldElement containing just the characters beginning at the given start index (inclusive) and ending at the given end index (exclusive).
substring(int, int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
substring(int, int) - Method in class docking.widgets.fieldpanel.field.TextFieldElement
 
substring(int, int) - Method in class ghidra.app.decompiler.component.ClangFieldElement
 
substring(int, int) - Method in class ghidra.util.bean.field.AnnotatedTextFieldElement
 
subsystem - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
subtable - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Vertex
 
subtable - Variable in class ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal.SubVisitor
 
SubtableEntryVisitor - Interface in ghidra.app.plugin.languages.sleigh
An interface for visiting constructors in a SLEIGH subtable
subtableSym - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyHiddenConstructStateGenerator
 
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(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 class ghidra.program.model.address.GenericAddressSpace
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
subtract(Address, Address) - Method in interface ghidra.program.model.address.AddressSpace
Calculates the displacement between addr1 and addr2 (addr1 - addr2)
subtract(Address, Address) - Method in class ghidra.program.model.address.OverlayAddressSpace
 
subtract(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
 
subtract(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
 
subtract(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
 
subtract(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
Computes the difference of this address set with the given address set (this - set).
subtract(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
subtract(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
 
subtract(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
 
subtract(Varnode, Varnode, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
Subtract two varnodes to get a new value This could create a new space and return a varnode pointed into that space
subtract(S) - Method in interface generic.Span
Subtract a span from this span
subtract(S, S) - Method in interface generic.Span.Domain
Subtract two spans
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 class ghidra.program.model.address.ProtectedAddressSpace
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
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
SubVisitor(SubtableSymbol, ConstructorEntryVisitor) - Constructor for class ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal.SubVisitor
Prepare to traverse a subtable
SUCCESS - Static variable in class ghidra.program.model.lang.protorules.AssignAction
 
successful() - Method in record class ghidra.app.util.cparser.C.CParserUtils.CParseResults
Returns the value of the successful record component.
suffix() - Method in record class ghidra.util.classfinder.ClassFileInfo
Returns the value of the suffix record component.
SUFFIX - Static variable in class ghidra.app.util.exporter.GdtExporter
 
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.
suggestAny(String, int) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericSymbols
Suggest up to max symbols having the given prefix
suggestBySpace(String, AddressSpace, int) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericSymbols
Suggest up to max symbols from the given space having the given prefix
SUGGESTED_DECOMPILE_TIMEOUT_SECS - Static variable in class ghidra.app.decompiler.DecompileOptions
 
SUGGESTED_MAX_INSTRUCTIONS - Static variable in class ghidra.app.decompiler.DecompileOptions
 
SUGGESTED_MAX_JUMPTABLE_ENTRIES - 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
sum() - Method in record class ghidra.app.util.bin.format.golang.GoModuleInfo
Returns the value of the sum record component.
superSetMenuBarData(MenuData) - Method in class docking.menu.MultiStateDockingAction
 
superValidate() - Method in class docking.widgets.AbstractGCellRenderer
 
supplier() - Static method in class utility.function.Dummy
Creates a dummy supplier
SUPPORT - Static variable in class ghidra.app.plugin.GenericPluginCategoryNames
 
SUPPORTED_CLASSES - Static variable in class ghidra.framework.options.AbstractOptions
 
supportsAddressRestrictedExport() - Method in class ghidra.app.util.exporter.Exporter
Returns true if this exporter can perform a restricted export of a DomainObject based upon a specified AddressSetView.
supportsAddressRestrictedExport() - Method in class ghidra.app.util.exporter.GdtExporter
Returns false.
supportsAddressRestrictedExport() - Method in class ghidra.app.util.exporter.GzfExporter
Returns false.
supportsAddressRestrictedExport() - Method in class ghidra.app.util.exporter.OriginalFileExporter
 
supportsCustomEditor() - Method in class docking.options.editor.ColorEditor
 
supportsCustomEditor() - Method in class docking.options.editor.ColorPropertyEditor
 
supportsCustomEditor() - Method in class docking.options.editor.DateEditor
 
supportsCustomEditor() - Method in class docking.options.editor.FileChooserEditor
 
supportsCustomEditor() - Method in class docking.options.editor.FontEditor
 
supportsCustomEditor() - Method in class docking.options.editor.FontPropertyEditor
 
supportsCustomEditor() - Method in class docking.options.editor.IconPropertyEditor
 
supportsCustomEditor() - Method in class docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
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.EolExtraCommentsPropertyEditor
 
supportsCustomEditor() - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsPropertyEditor
 
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.
supportsDefaultContext() - Method in class docking.action.DockingAction
 
supportsDefaultContext() - Method in interface docking.action.DockingActionIf
Returns true if this action also supports operating on a default context other then the active (focused) provider's context.
supportsDefaultContext() - Method in class docking.DockingActionProxy
 
supportsDirectories() - Method in enum class docking.widgets.filechooser.GhidraFileChooserMode
 
supportsFiles() - Method in enum class docking.widgets.filechooser.GhidraFileChooserMode
 
supportsHighlight() - Method in interface ghidra.app.nav.Navigatable
Returns true if this navigatable supports highlighting
supportsKeyBindings() - Method in enum class 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
Deprecated.
use Loader.supportsLoadIntoProgram(Program) instead so you can restrict what types of Programs can get loaded into other types of Programs
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
 
supportsLoadIntoProgram(Program) - Method in class ghidra.app.util.opinion.DefLoader
 
supportsLoadIntoProgram(Program) - Method in interface ghidra.app.util.opinion.Loader
Checks to see if this Loader supports loading into the given Program.
supportsLocation(ListingField, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FieldFactory
Returns true if this given field represents the given location
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.
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.
supportsPopupActions() - Method in class docking.widgets.tree.GTree
A method that subclasses can override to signal that they wish not to have this tree's built-in popup actions.
supportsPopupActions() - Method in class ghidra.framework.main.datatree.DataTree
 
supportsSuggestedValues() - Method in interface ghidra.docking.settings.StringSettingsDefinition
Determine if this settings definition supports suggested values.
supportsSuggestedValues() - Method in class ghidra.program.model.data.AddressSpaceSettingsDefinition
 
supportsTransientProjectData() - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
Signals that this action can work on normal project data, as well as transient data.
supportsTransientProjectData() - Method in class ghidra.framework.main.datatable.ProjectTreeAction
Signals that this action can work on normal project data, as well as transient data.
SUSPECT_ZERO_ADDRESS - Variable in class ghidra.program.util.VarnodeContext
 
suspended - Variable in class ghidra.pcode.emu.AbstractPcodeMachine
 
SUSPENDED - Enum constant in enum class 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).
SuspendedPcodeExecutionException - Exception in ghidra.pcode.exec
An exception thrown during execution if PcodeThread.setSuspended(boolean) is invoked with true.
SuspendedPcodeExecutionException(PcodeFrame, Throwable) - Constructor for exception ghidra.pcode.exec.SuspendedPcodeExecutionException
 
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)
swapMarkup(ParameterPieces) - Method in class ghidra.program.model.lang.ParameterPieces
Swap data-type markup between this and another parameter Swap any data-type and flags, but leave the storage address intact.
swi() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
Throw a software interrupt exception if those interrupts are active
swi() - Method in class ghidra.pcode.emu.DefaultPcodeThread
Throw a software interrupt exception if those interrupts are active
swi(PcodeExecutor<T>, PcodeUseropLibrary<T>, T) - Method in class ghidra.pcode.emu.linux.EmuLinuxX86SyscallUseropLibrary
Implement this to detect and interpret the INT 0x80 instruction as the syscall convention
Swift - Enum constant in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
SWIFT_COMPILER - Static variable in class ghidra.app.util.bin.format.swift.SwiftUtils
 
SwiftSection - Enum Class in ghidra.app.util.bin.format.swift
Used to refer to a Swift section, which can have different names depending on the platform
SwiftTypeMetadata - Class in ghidra.app.util.bin.format.swift
Parses marks up, and provide access to Swift type metadata
SwiftTypeMetadata(Program, TaskMonitor, MessageLog) - Constructor for class ghidra.app.util.bin.format.swift.SwiftTypeMetadata
Creates a new SwiftTypeMetadata
SwiftTypeMetadataStructure - Class in ghidra.app.util.bin.format.swift
Implemented by all Swift type metadata structures
SwiftTypeMetadataStructure(long) - Constructor for class ghidra.app.util.bin.format.swift.SwiftTypeMetadataStructure
 
SwiftUtils - Class in ghidra.app.util.bin.format.swift
Swift-related utility methods
SwiftUtils() - Constructor for class ghidra.app.util.bin.format.swift.SwiftUtils
 
swiMode - Variable in class ghidra.pcode.emu.AbstractPcodeMachine
 
Swing - Class in ghidra.util
A utility class to handle running code on the AWT Event Dispatch Thread
SwingAnimationCallback - Interface in docking.util
A simple interface that allows implementing clients to get called back from the animation framework.
swingDoWork() - Method in class ghidra.util.task.AbstractSwingUpdateManager
The subclass callback to perform work.
swingDoWork() - Method in class ghidra.util.task.BufferedSwingRunner
 
swingDoWork() - Method in class ghidra.util.task.SwingUpdateManager
 
SwingExceptionHandler - Class in ghidra
Class to handle exceptions caught within the Swing event dispatch thread.
SwingExceptionHandler() - Constructor for class ghidra.SwingExceptionHandler
 
swingRun(boolean) - Method in interface ghidra.util.task.SwingRunnable
Callback on the swing thread.
SwingRunnable - Interface in ghidra.util.task
Runnable that has a method that may need to be run in the Swing AWT thread.
SwingUpdateManager - Class in ghidra.util.task
A class to allow clients to buffer events.
SwingUpdateManager(int, int, Runnable) - Constructor for class ghidra.util.task.SwingUpdateManager
Constructs a new SwingUpdateManager
SwingUpdateManager(int, int, String, Runnable) - Constructor for class ghidra.util.task.SwingUpdateManager
Constructs a new SwingUpdateManager
SwingUpdateManager(int, Runnable) - Constructor for class ghidra.util.task.SwingUpdateManager
Constructs a new SwingUpdateManager
SwingUpdateManager(Runnable) - Constructor for class ghidra.util.task.SwingUpdateManager
Constructs a new SwingUpdateManager with default values for min and max delay.
Switch - Class in ghidra.util.state.analysis
 
Switch() - Constructor for class ghidra.util.state.analysis.Switch
 
SWITCH - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
SWITCH - Static variable in class ghidra.graph.ProgramGraphType
 
SWITCH - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
SwitchGraphics2D(Graphics2D) - Constructor for class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
SwitchTo(int) - Method in class ghidra.app.util.cparser.C.CParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
Switch to specified lex state.
symbol - Variable in class ghidra.program.database.function.VariableDB
 
symbol - Variable in class ghidra.program.model.pcode.SymbolEntry
 
symbol() - Method in record class ghidra.app.util.bin.format.macho.dyld.DyldFixup
Returns the value of the symbol record component.
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_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
SYMBOL_ADDRESS_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
SYMBOL_ANCHOR_FLAG_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
SYMBOL_ASSOCIATION_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
SYMBOL_ASSOCIATION_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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_DATA_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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_PRIMARY_STATE_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
SYMBOL_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
SYMBOL_RENAMED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
SYMBOL_SCOPE_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
SYMBOL_SIZEOF - Static variable in class ghidra.app.util.bin.format.coff.CoffConstants
Length (in bytes) of a symbol data structure.
SYMBOL_SOURCE_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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, ProgramEvent, 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, ProgramEvent, 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 Class 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.
SymbolDB - Class in ghidra.program.database.symbol
Base class for symbols
SymbolEntry - Class in ghidra.program.model.pcode
A mapping from a HighSymbol object to the storage that holds the symbol's value.
SymbolEntry(HighSymbol) - Constructor for class ghidra.program.model.pcode.SymbolEntry
Constructor for use with restoreXML
SYMBOLIC_LINK - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileType
 
SymbolicPropogator - Class in ghidra.program.util
 
SymbolicPropogator(Program) - Constructor for class ghidra.program.util.SymbolicPropogator
 
SymbolicPropogator.SavedFlowState - Class in ghidra.program.util
 
SymbolicPropogator.Value - Class in ghidra.program.util
Value corresponds to a constant value or register relative value.
symbolID - Variable in class ghidra.program.model.symbol.MemReferenceImpl
 
SymbolInspector - Class in ghidra.app.util
Class for coloring symbols.
SymbolInspector(ToolOptions, Component) - Constructor for class ghidra.app.util.SymbolInspector
Constructs a new symbol inspector
SymbolInspector(ServiceProvider, Component) - Constructor for class ghidra.app.util.SymbolInspector
Constructs a new symbol inspector It uses the tool to get the CATEGORY_BROWSER_DISPLAY options
SymbolIterator - Interface in ghidra.program.model.symbol
Iterator defined to return Symbol objects.
SymbolIteratorAdapter - Class in ghidra.program.model.symbol
 
SymbolIteratorAdapter(Iterator<? extends Symbol>) - Constructor for class ghidra.program.model.symbol.SymbolIteratorAdapter
 
SymbolManager - Class in ghidra.program.database.symbol
 
SymbolManager(DBHandle, AddressMap, OpenMode, ErrorHandler, 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
 
symbolName() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Returns the value of the symbolName record component.
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.AbstractSleighAssembler
 
symbols - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
 
symbols - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
 
symbols - Variable in class ghidra.app.util.bin.format.omf.OmfExternalSymbol
 
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 - Variable in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
 
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(BinaryReader, BinaryReader, MachHeader) - Constructor for class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
Creates and parses a new SymbolTableCommand
SymbolTableListener - Interface in ghidra.program.model.symbol
Listener methods that are called when changes to symbols are made.
SymbolToAddressTableRowMapper - Class in ghidra.util.table.mapper
 
SymbolToAddressTableRowMapper() - Constructor for class ghidra.util.table.mapper.SymbolToAddressTableRowMapper
 
SymbolToProgramLocationTableRowMapper - Class in ghidra.util.table.mapper
 
SymbolToProgramLocationTableRowMapper() - Constructor for class ghidra.util.table.mapper.SymbolToProgramLocationTableRowMapper
 
SymbolType - Class in ghidra.program.model.symbol
Class to represent the various types of Symbols.
SymbolTypeTableColumn - Class in ghidra.util.table.field
 
SymbolTypeTableColumn() - Constructor for class ghidra.util.table.field.SymbolTypeTableColumn
 
SymbolUtilities - Class in ghidra.program.model.symbol
Class with static methods to deal with symbol strings.
SymbolUtilities() - Constructor for class ghidra.program.model.symbol.SymbolUtilities
 
SYMLINK_DEST_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
SYMNMLEN - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
 
SYMSZ - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
 
SynchronizedAddressSetCollection - Class in ghidra.program.database.util
Implementation of AddressSetCollection used by ProgramChangeSet.
SynchronizedAddressSetCollection(Object, AddressSetView...) - Constructor for class ghidra.program.database.util.SynchronizedAddressSetCollection
 
SynchronizedByteProvider - Class in ghidra.app.util.bin
Creates a thread-safe pass-through ByteProvider.
SynchronizedByteProvider(ByteProvider) - Constructor for class ghidra.app.util.bin.SynchronizedByteProvider
Constructs a SynchronizedByteProvider around the specified ByteProvider
SynchronizedListAccumulator<T> - Class in ghidra.util.datastruct
 
SynchronizedListAccumulator() - Constructor for class ghidra.util.datastruct.SynchronizedListAccumulator
 
SynchronizedListAccumulator(List<T>) - Constructor for class ghidra.util.datastruct.SynchronizedListAccumulator
 
syncObject - Variable in class db.Database
 
syncronize() - Method in class ghidra.framework.store.FileSystemEventManager
 
syncronize() - Method in interface ghidra.framework.store.FileSystemListener
Perform a full refresh / synchronization
syncStateLater() - Method in class docking.widgets.textfield.TextFieldLinker
Schedule a state synchronization.
syncWithExistingGhidraFunction(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
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 - Enum constant in enum class ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
 
syntaxErrors - Variable in class ghidra.app.plugin.assembler.AssemblySelector
 
syscall(PcodeExecutor<T>, PcodeUseropLibrary<T>) - Method in interface ghidra.pcode.emu.sys.EmuSyscallLibrary
The entry point for executing a system call on the given executor
SYSCALL_CONVENTION_NAME - Static variable in interface ghidra.pcode.emu.sys.EmuSyscallLibrary
 
SYSCALL_SPACE_NAME - Static variable in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
SYSCALL_SPACE_NAME - Static variable in interface ghidra.pcode.emu.sys.EmuSyscallLibrary
 
syscallMap - Variable in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
 
SyscallPcodeUseropDefinition(EmuSyscallLibrary<T>) - Constructor for class ghidra.pcode.emu.sys.EmuSyscallLibrary.SyscallPcodeUseropDefinition
 
SYSTEM_LIBRARY_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
 
SystemActionsLevel - Enum constant in enum class docking.KeyBindingPrecedence
Actions at this level will be processed before all others, including Java components'.
systemAlternateRowColors - Static variable in class docking.widgets.AbstractGCellRenderer
 
SystemKeyBindingAction - Class in docking.action
An DockingKeyBindingAction to signal that the given DockingAction gets priority over all other non-system actions in the system.
SystemKeyBindings - Class in generic.util.action
Default key strokes for System actions.
SYSTEMSTACK - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
SYSTEMSTACK_SWITCH - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
SystemThemeIds - Class in generic.theme
This class provides a set of IDs that can be used in the application, regardless of which Look and Feel (LaF) is being used.
SystemThemeIds() - Constructor for class generic.theme.SystemThemeIds
 
SystemUtilities - Class in ghidra.util
General purpose class to provide convenience methods for doing "System" type stuff, e.g., find resources, date/time, etc.
SystemUtilities() - Constructor for class ghidra.util.SystemUtilities
 
SYY_BLUE - Static variable in class ghidra.util.WebColors
 

T

T__20 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
T__20 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
T__21 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
T__21 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
T_32PBOOL08 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 8-bit boolean
T_32PBOOL16 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 16-bit boolean
T_32PBOOL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 32-bit boolean
T_32PBOOL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 64-bit boolean
T_32PCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 8-bit signed
T_32PCPLX32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 32-bit complex
T_32PCPLX64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 64-bit complex
T_32PFBOOL08 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 8-bit boolean
T_32PFBOOL16 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 16-bit boolean
T_32PFBOOL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 32-bit boolean
T_32PFBOOL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 64-bit boolean
T_32PFCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 8-bit signed
T_32PFCPLX32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 32-bit complex
T_32PFCPLX64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 64-bit complex
T_32PFINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 16-bit signed short
T_32PFINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 32-bit signed short
T_32PFINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 64-bit signed
T_32PFQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 64-bit signed
T_32PFRCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to a real char
T_32PFREAL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 32-bit real
T_32PFREAL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 64-bit real
T_32PFSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 16-bit signed
T_32PFUCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 8-bit unsigned
T_32PFUINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 16-bit unsigned short
T_32PFUINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 32-bit unsigned short
T_32PFUINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 64-bit unsigned
T_32PFULONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 32-bit unsigned
T_32PFUQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 64-bit unsigned
T_32PFUSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 16-bit unsigned
T_32PFVOID - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
32-bit far pointer to a void
T_32PFWCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to a wide char
T_32PINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 16-bit signed short
T_32PINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 32-bit signed short
T_32PINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 64-bit signed
T_32PLONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 32-bit signed
T_32PQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 64-bit signed
T_32PRCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to a real char
T_32PREAL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 32-bit real
T_32PREAL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 64-bit real
T_32PSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 16-bit signed
T_32PUCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 8-bit unsigned
T_32PUINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 16-bit unsigned short
T_32PUINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 32-bit unsigned short
T_32PUINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 64-bit unsigned
T_32PULONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 32-bit unsigned
T_32PUQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 64-bit unsigned
T_32PUSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to 16-bit unsigned
T_32PVOID - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
32-bit near pointer to a void
T_32PWCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 near pointer to a wide char
T_ABS - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Absolute symbol
T_BIT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Bit
T_BOOL08 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
8-bit boolean
T_BOOL16 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16-bit boolean
T_BOOL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
32-bit boolean
T_BOOL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
64-bit boolean
T_CHAR - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_CHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
8-bit signed
T_CPLX32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
32-bit complex
T_CPLX64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
32-bit complex
T_CURRENCY - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Basic 8-byte currency value
T_DOUBLE - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_ENUM - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_FBASICSTR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far basic string
T_FLOAT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_HINSTANCE - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
HANDLE
T_INT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_INT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Real 16-bit signed short
T_INT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Real 32-bit signed short
T_INT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
64-bit signed
T_LONG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_LONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
32-bit signed
T_LONG_DOUBLE - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_MOE - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_NBASICSTR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near basic string
T_NOTTRANS - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Untranslated type record from Microsoft symbol format
T_NOTYPE - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Uncharacterized type (no type)
T_NULL - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_P2PFLONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16:32 far pointer to 32-bit signed
T_PASCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Pascal CHAR
T_PBOOL08 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 8-bit boolean
T_PBOOL16 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 16-bit boolean
T_PBOOL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 32-bit boolean
T_PBOOL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 64-bit boolean
T_PCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 8-bit signed
T_PCPLX32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 32-bit complex
T_PCPLX64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 64-bit complex
T_PFBOOL08 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far Pointer to 8-bit boolean
T_PFBOOL16 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far Pointer to 16-bit boolean
T_PFBOOL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far Pointer to 32-bit boolean
T_PFBOOL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far Pointer to 64-bit boolean
T_PFCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 8-bit signed
T_PFCPLX32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 32-bit complex
T_PFCPLX64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far Pointer to 64-bit complex
T_PFINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 16-bit signed short
T_PFINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 32-bit signed short
T_PFINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 64-bit signed
T_PFLONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 32-bit signed
T_PFOID - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to a void
T_PFQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 64-bit signed
T_PFRCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to a real char
T_PFREAL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 32-bit real
T_PFREAL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 64-bit real
T_PFSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to16-bit signed
T_PFUCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 8-bit unsigned
T_PFUINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far point to 16-bit unsigned short
T_PFUINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 32-bit unsigned short
T_PFUINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 64-bit unsigned
T_PFULONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 32-bit unsigned
T_PFUQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 64-bit unsigned
T_PFUSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Far pointer to 16-bit unsigned
T_PFWCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
far pointer to a wide char
T_PHBOOL08 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 8-bit boolean
T_PHBOOL16 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 16-bit boolean
T_PHBOOL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 32-bit boolean
T_PHBOOL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 64-bit boolean
T_PHCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 8-bit signed
T_PHCPLX32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 32-bit complex
T_PHCPLX64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 64-bit complex
T_PHINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 16-bit signed short
T_PHINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 32-bit signed short
T_PHINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 64-bit signed
T_PHLONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 32-bit signed
T_PHQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 64-bit signed
T_PHRCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to a real char
T_PHREAL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 32-bit real
T_PHREAL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 64-bit real
T_PHSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 16-bit signed
T_PHUCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 8-bit unsigned
T_PHUINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 16-bit unsigned short
T_PHUINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 32-bit unsigned short
T_PHUINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 64-bit unsigned
T_PHULONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 32-bit unsigned
T_PHUQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to 64-bit unsigned
T_PHUSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer 16-bit unsigned
T_PHVOID - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to a VOID
T_PHWCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Huge pointer to a wide char
T_PINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 16-bit signed short
T_PINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 32-bit signed short
T_PINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 64-bit signed
T_PLONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 32-bit signed
T_PQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 64-bit signed
T_PRCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to a real char
T_PREAL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 32-bit real
T_PREAL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 64-bit real
T_PSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 16-bit signed
T_PUCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 8-bit unsigned
T_PUINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 16-bit unsigned short
T_PUINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 32-bit unsigned short
T_PUINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near Pointer to 64-bit unsigned
T_PULONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near Pointer to 32-bit unsigned
T_PUQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 64-bit unsigned
T_PUSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to 16-bit unsigned
T_PVOID - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near Pointer to a void
T_PWCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Near pointer to a wide char
T_QUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
64-bit signed
T_RCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Real char
T_REAL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
32-bit real
T_REAL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
64-bit real
T_SEGMENT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Segment Type
T_SHORT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_SHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16-bit signed
T_STRUCT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_UCHAR - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_UCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
8-bit unsigned
T_UINT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_UINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Real 16-bit unsigned short
T_UINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
Real 32-bit unsigned short
T_UINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
64-bit unsigned
T_ULONG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_ULONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
32-bit unsigned
T_UNION - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_UQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
64-bit unsigned
T_USHORT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_USHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
16-bit unsigned
T_VOID - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
 
T_VOID - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
VOID
T_WCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
wide char
TAB - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
tabCompensate(String, int) - Static method in class ghidra.sleigh.grammar.ANTLRUtil
 
table - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
 
table - Variable in class ghidra.util.table.AbstractSelectionNavigationAction
 
Table - Class in db
Table implementation class.
TABLE_CLOSE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
TABLE_OPEN - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
TABLE_PREFIX - Static variable in class ghidra.program.database.IntRangeMapDB
 
tableAdded(DBHandle, Table) - Method in interface db.DBListener
Provides notification that a table was added.
tableAdded(DBHandle, Table) - Method in class ghidra.program.database.util.AddressRangeMapDB
 
TableAddRemoveStrategy<T> - Interface in docking.widgets.table.threaded
A strategy to perform table add and remove updates
tableChanged(TableModelEvent) - Method in class docking.widgets.table.GTable
 
tableChanged(TableModelEvent) - Method in class docking.widgets.table.RowObjectSelectionManager
 
TableChooserDialog<T> - Class in docking.widgets.dialogs
Deprecated, for removal: This API element is subject to removal in a future version.
This class has been replaced by TableSelectionDialog. At the time of writing, both classes are identical. This version introduced a naming conflict with another API. Thus, the new version better matches the existing dialog choosing API.
TableChooserDialog - Class in ghidra.app.tablechooser
Dialog to show a table of items.
TableChooserDialog(PluginTool, TableChooserExecutor, Program, String, Navigatable) - Constructor for class ghidra.app.tablechooser.TableChooserDialog
 
TableChooserDialog(PluginTool, TableChooserExecutor, Program, String, Navigatable, boolean) - Constructor for class ghidra.app.tablechooser.TableChooserDialog
 
TableChooserDialog(String, RowObjectTableModel<T>, boolean) - Constructor for class docking.widgets.dialogs.TableChooserDialog
Deprecated, for removal: This API element is subject to removal in a future version.
see the class header
TableChooserExecutor - Interface in ghidra.app.tablechooser
The interface clients must implement to use the TableChooserDialog.
TableChooserTableModel - Class in ghidra.app.tablechooser
 
TableChooserTableModel(String, ServiceProvider, Program, TaskMonitor) - Constructor for class ghidra.app.tablechooser.TableChooserTableModel
 
tableColumn - Variable in class docking.widgets.table.MappedTableColumn
 
TableColumnDescriptor<ROW_TYPE> - Class in docking.widgets.table
 
TableColumnDescriptor() - Constructor for class docking.widgets.table.TableColumnDescriptor
 
TableColumnModelState - Class in docking.widgets.table
A class to keep track of and persist state for column models, including size, ordering and visibility.
tableColumns - Variable in class docking.widgets.table.GDynamicColumnTableModel
 
TableComparators - Class in docking.widgets.table
A utility class for tables to use when sorting
TableComparators() - Constructor for class docking.widgets.table.TableComparators
 
TableData<ROW_OBJECT> - Class in docking.widgets.table.threaded
A concept that represents the data used by the ThreadedTableModel.
tableDeleted(DBHandle, Table) - Method in interface db.DBListener
Provides notification that a table was deleted.
tableDeleted(DBHandle, Table) - Method in class ghidra.program.database.util.AddressRangeMapDB
 
TableEntry<T> - Class in ghidra.app.plugin.assembler.sleigh.util
An entry in a (sparse) LR(0) transition table or LALR(1) action/goto table
TableEntry - Class in ghidra.util.state.analysis
 
TableEntry(int, AssemblySymbol, T) - Constructor for class ghidra.app.plugin.assembler.sleigh.util.TableEntry
Create a new table entry with the given value at the given state and symbol
TableEntryKey - Class in ghidra.app.plugin.assembler.sleigh.util
A key in a (sparse) LR(0) transition table or LALR(1) action/goto table
TableEntryKey(int, AssemblySymbol) - Constructor for class ghidra.app.plugin.assembler.sleigh.util.TableEntryKey
Create a new key for the given state and symbol
TableFilter<ROW_OBJECT> - Interface in docking.widgets.table
 
TableFilterContext - Interface in docking.widgets.table.constraint
T Provides additional information (context) to column filter constraint objects.
TableFilterDialogModelListener - Interface in docking.widgets.table.constraint.dialog
Listener interface for the ColumnFilterModel.
tabLeft() - Method in class docking.widgets.fieldpanel.FieldPanel
 
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.
tablePanel - Variable in class docking.widgets.pathmanager.AbstractPathsDialog
 
tablePrefix - Variable in class ghidra.program.database.data.DataTypeManagerDB
 
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
 
Tables() - Constructor for class generic.theme.GThemeDefaults.Colors.Tables
 
TableSelectionDialog<T> - Class in docking.widgets.dialogs
Dialog for displaying table data in a dialog for the purpose of the user selecting one or more items from the table.
TableSelectionDialog(String, RowObjectTableModel<T>, boolean) - Constructor for class docking.widgets.dialogs.TableSelectionDialog
Create a new Dialog for displaying and choosing table row items
TableService - Interface in ghidra.app.util.query
Service to show a component that has a JTable given a table model that builds up its data dynamically (a ThreadedTableModel).
TableSortingContext<T> - Class in docking.widgets.table
 
TableSortingContext(TableSortState, Comparator<T>) - Constructor for class docking.widgets.table.TableSortingContext
 
TableSortState - Class in docking.widgets.table
Represents the concept of a table's sorted state, which is the number of sorted columns, their sort order and their sort direction.
TableSortState() - Constructor for class docking.widgets.table.TableSortState
 
TableSortState(ColumnSortState) - Constructor for class docking.widgets.table.TableSortState
 
TableSortState(List<ColumnSortState>) - Constructor for class docking.widgets.table.TableSortState
 
TableSortStateEditor - Class in docking.widgets.table
 
TableSortStateEditor() - Constructor for class docking.widgets.table.TableSortStateEditor
 
TableSortStateEditor(TableSortState) - Constructor for class docking.widgets.table.TableSortStateEditor
 
TableStatistics - Class in db
Table statistics data
TableStatistics() - Constructor for class db.TableStatistics
 
TableTextFilter<ROW_OBJECT> - Class in docking.widgets.table
 
TableTextFilter(TextFilter, RowFilterTransformer<ROW_OBJECT>) - Constructor for class docking.widgets.table.TableTextFilter
 
TableTextFilterFactory<ROW_OBJECT> - Interface in docking.widgets.table
 
tableType - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
 
TableUpdateJob<T> - Class in docking.widgets.table.threaded
State machine object for performing the various update functions on a ThreadedTableModel.
TableUtils - Class in docking.widgets.table
A utility class for JTables used in Ghidra.
TableUtils() - Constructor for class docking.widgets.table.TableUtils
 
TabListPopup<T> - Class in docking.widgets.tab
Undecorated dialog for showing a popup window displaying a filterable, scrollable list of tabs in a GTabPanel.
tabRight() - Method in class docking.widgets.fieldpanel.FieldPanel
 
tabSize - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
 
tabSize - Variable in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
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 - Static variable in class ghidra.app.util.viewer.field.ListingColors.FunctionColors
 
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, ProgramEvent, 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, ProgramEvent) - Method in class ghidra.program.database.ProgramDB
Notification that a new FunctionTag was created.
tagFindExclude(String, String) - Static method in class ghidra.program.model.pcode.HighFunction
 
TagProcessor - Class in help.validator
 
tail - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
tailMap(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
tailMap(K, boolean) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
 
tailMapByValue(V, boolean) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
tailMapByValue(V, boolean) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
tailMapByValue(V, boolean) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
Returns a view of the portion of this map whose values are greater than (or equal to, if inclusive is true) toValue.
takeFocus() - Method in class docking.widgets.fieldpanel.FieldPanel
Tell the panel to grab the keyboard input focus.
takeListeners(ToolOptions) - Method in class ghidra.framework.options.ToolOptions
 
takeRecoverySnapshot() - Method in class ghidra.framework.data.DomainFileProxy
 
takeRecoverySnapshot() - Method in class ghidra.framework.data.GhidraFile
 
takeRecoverySnapshot() - Method in interface ghidra.framework.model.DomainFile
If the file has an updatable domain object with unsaved changes, generate a recovery snapshot.
takeRecoverySnapshot(DBChangeSet, TaskMonitor) - Method in class db.buffers.BufferMgr
Generate recovery snapshot of unsaved data.
takeRecoverySnapshot(DBChangeSet, TaskMonitor) - Method in class db.DBHandle
Request a recovery snapshot be taken of any unsaved changes;
takeSnippet(Rectangle) - Method in class help.screenshot.AbstractScreenShotGenerator
Crops a part of the current image, keeping what is inside the given bounds.
takesOperandIndex() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
 
takesOperandIndex() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
Check if this symbol consumes an operand index of its constructor
TAN - Static variable in class ghidra.util.WebColors
 
TARGET_INFO - Static variable in class docking.DockableComponent
 
targetAttribute - Variable in class help.validator.model.TOCItem
 
TargetClassDescriptor - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift TargetClassDescriptor structure
TargetClassDescriptor(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.TargetClassDescriptor
Creates a new TargetClassDescriptor
TargetContextDescriptor - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift TargetContextDescriptor structure
TargetContextDescriptor(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.TargetContextDescriptor
TargetEnumDescriptor - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift TargetEnumDescriptor structure
TargetEnumDescriptor(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.TargetEnumDescriptor
Creates a new TargetEnumDescriptor
TargetProtocolConformanceDescriptor - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift TargetProtocolConformanceDescriptor structure
TargetProtocolConformanceDescriptor(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.TargetProtocolConformanceDescriptor
TargetProtocolDescriptor - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift TargetProtocolDescriptor structure
TargetProtocolDescriptor(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.TargetProtocolDescriptor
targets - Variable in class ghidra.program.model.pcode.BlockMultiGoto
 
TargetStructDescriptor - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift TargetStructDescriptor structure
TargetStructDescriptor(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.TargetStructDescriptor
targetSymbolNames - Variable in class ghidra.program.model.lang.InjectPayloadCallfixup
 
TargetTypeContextDescriptor - Class in ghidra.app.util.bin.format.swift.types
Represents a Swift TargetTypeContextDescriptor structure
TargetTypeContextDescriptor(BinaryReader) - Constructor for class ghidra.app.util.bin.format.swift.types.TargetTypeContextDescriptor
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(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.
taskCompleted(T, BackgroundCommandTask<T>, TaskMonitor) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
Notification from the BackgroundCommandTask that it has completed; queued or scheduled commands are executed.
TaskDialog - Class in ghidra.util.task
Dialog that is displayed to show activity for a Task that is running outside of the Swing Thread.
TaskDialog(Task) - Constructor for class ghidra.util.task.TaskDialog
Constructor
TaskDialog(String, boolean, boolean, boolean) - Constructor for class ghidra.util.task.TaskDialog
Constructor
TaskDialog(String, boolean, boolean, boolean, CountDownLatch) - 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(T, BackgroundCommand<T>, 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 that allows potentially long running tasks to show progress and check for user has cancellation.
TaskMonitorAdapter - Class in ghidra.util.task
Implementation of TaskMonitor with most features stubbed out.
TaskMonitorAdapter() - Constructor for class ghidra.util.task.TaskMonitorAdapter
 
TaskMonitorAdapter(boolean) - Constructor for class ghidra.util.task.TaskMonitorAdapter
 
TaskMonitorComponent - Class in ghidra.util.task
Component that contains a progress bar, a progress icon, and a cancel button to cancel the task that is associated with this task monitor.
TaskMonitorComponent() - Constructor for class ghidra.util.task.TaskMonitorComponent
Constructor
TaskMonitorComponent(boolean, boolean) - Constructor for class ghidra.util.task.TaskMonitorComponent
Constructor
TaskMonitorSplitter - Class in ghidra.util.task
 
TaskMonitorSplitter() - Constructor for class ghidra.util.task.TaskMonitorSplitter
 
taskProcessed() - Method in class ghidra.util.task.TaskDialog
Called after the task has been executed or when the task is cancelled
taskRemoved(Task) - Method in interface ghidra.util.TrackedTaskListener
A callback when a task is no longer being tracked.
taskScheduled(GScheduledTask) - Method in interface ghidra.framework.task.GTaskListener
Notification that a new GTask has been scheduled to run.
taskScheduled(GScheduledTask) - Method in class ghidra.framework.task.GTaskListenerAdapter
 
TaskScheduler - Class in docking
Schedules tasks to be run in the DialogComponentProvider.
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
 
tcgetattr(int, PosixC.Termios.ByReference) - Method in interface ghidra.pty.unix.PosixC
 
TCSANOW - Static variable in class ghidra.pty.unix.PosixC.Termios
 
tcsetattr(int, int, PosixC.Termios.ByReference) - Method in interface ghidra.pty.unix.PosixC
 
TD_CLOSE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
TD_OPEN - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
TEAL - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
TEAL - Static variable in class ghidra.util.WebColors
 
tearDown() - Method in class ghidra.test.AbstractProgramBasedTest
 
tearDown() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
tearDown() - Method in class help.screenshot.AbstractScreenShotGenerator
 
tearDown() - Method in class help.screenshot.GhidraScreenShotGenerator
 
temp(DataType) - Method in class ghidra.pcode.struct.StructuredSleigh
Allocate a temporary local variable of the given type
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
 
tempContext - Variable in class ghidra.program.disassemble.ReDisassembler.ReDisState
 
template - Variable in class ghidra.app.util.demangler.DemangledFunction
 
template - Variable in class ghidra.app.util.demangler.DemangledType
 
TEMPLATE_NAME - Static variable in class ghidra.framework.project.tool.GhidraToolTemplate
 
TEMPLATE_NESTING_DEPTH_DESCRIPTION - Static variable in class ghidra.app.util.template.TemplateSimplifier
 
TEMPLATE_NESTING_DEPTH_OPTION - Static variable in class ghidra.app.util.template.TemplateSimplifier
 
templateSimplifier - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
 
TemplateSimplifier - Class in ghidra.app.util.template
Class for simplify names with template data.
TemplateSimplifier() - Constructor for class ghidra.app.util.template.TemplateSimplifier
Constructor to use for a TemplateSimplifier that doesn't use values from ToolOptions
TemplateSimplifier(ToolOptions) - Constructor for class ghidra.app.util.template.TemplateSimplifier
Constructor to use for a TemplateSimplifier that operates using the current values in the tool options
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
 
terminal - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandState
 
Terminal - Interface in ghidra.app.services
A handle to a terminal window in the UI.
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
TerminalService - Interface in ghidra.app.services
A service that provides for the creation and management of DEC VT100 terminal emulators.
terminate(Consumer<DomainObjectChangedEvent>) - Method in class ghidra.framework.model.AbstractDomainObjectListenerBuilder.AnyBuilder
Provides the consumer with termination to be associated with this collection of event types.
terminate(Callback) - Method in class ghidra.framework.model.AbstractDomainObjectListenerBuilder.AnyBuilder
Provides the callback with termination to be associated with this collection of event types.
TERMINATE - Enum constant in enum class docking.DockingUtils.TreeTraversalResult
 
TERMINATE - Enum constant in enum class ghidra.app.util.pcode.AbstractPcodeFormatter.FormatResult
 
TERMINATE - Static variable in interface ghidra.app.plugin.languages.sleigh.VisitorResults
Terminate(d) From visit(): terminate traversal with an unsuccessful result.
terminateCheckout(long) - Method in class ghidra.framework.data.DomainFileProxy
 
terminateCheckout(long) - Method in class ghidra.framework.data.GhidraFile
 
terminateCheckout(long) - Method in interface ghidra.framework.model.DomainFile
Forcefully terminate a checkout for the associated versioned file.
terminateCheckout(long) - Method in class ghidra.framework.store.local.UnknownFolderItem
 
terminateCheckout(long, boolean) - Method in interface ghidra.framework.store.FolderItem
Terminates a checkout.
terminateCheckout(long, boolean) - Method in class ghidra.framework.store.local.LocalFolderItem
 
terminateCheckout(long, boolean) - Method in class ghidra.framework.store.remote.RemoteFolderItem
 
terminateCheckout(String, String, long, boolean) - Method in class ghidra.framework.client.RepositoryAdapter
 
terminateCheckout(String, String, long, boolean) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
terminateCheckout(String, String, long, boolean) - Method in interface ghidra.framework.remote.RepositoryHandle
Terminate an existing item checkout.
terminated() - Method in interface ghidra.app.services.Terminal
Notify the terminal that its session has terminated
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
 
TerminatedTransactionException(String) - Constructor for exception db.TerminatedTransactionException
 
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
 
TerminateJobObject(WinNT.HANDLE, int) - Method in interface ghidra.pty.windows.jna.JobApiNative
 
terminateTransaction(long, boolean) - Method in class db.DBHandle
Terminate current transaction.
TerminatingConsumer<T> - Interface in utility.function
TerminatingConsumer is a Consumer Consumer that can request termination of the supplier once some condition is reached, for example some number of consumed results accepted.
terminationRequested() - Method in interface utility.function.TerminatingConsumer
 
TERMINATOR - Static variable in class ghidra.graph.ProgramGraphType
 
TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
RefType.TERMINATOR corresponds to a terminal FlowType (e.g., return from a function).
terminatorSize - Variable in class ghidra.program.model.data.RepeatedDynamicDataType
 
terminatorValue - Variable in class ghidra.program.model.data.RepeatedDynamicDataType
 
Termios() - Constructor for class ghidra.pty.unix.PosixC.Termios
 
TermSplitter - Interface in docking.widgets.filter
Interface for classes that need to split strings into a series of individual terms.
test(ByteProvider, FileSystemService, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
Returns true if the specified file contains a supported GFileSystem.
test(Loader) - Method in class ghidra.app.util.importer.SingleLoaderFilter
 
test(GModule) - Method in class utility.module.ClasspathFilter
 
TEST - Enum constant in enum class ghidra.program.model.data.ArchiveType
 
test_asm() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_BIOPS() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_BIOPS_DOUBLE() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_BIOPS_FLOAT() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_BIOPS_LONGLONG() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_BIOPS2() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_BIOPS4() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_BitManipulation() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_DecisionMaking() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
TEST_DIRECTORY_SUFFIX - Static variable in class ghidra.framework.GenericRunInfo
The name appended to application directories during testing
test_GlobalVariables() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_IterativeProcessingDoWhile() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_IterativeProcessingFor() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_IterativeProcessingWhile() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_misc() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_ParameterPassing1() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_ParameterPassing2() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_ParameterPassing3() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
test_PointerManipulation() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
TEST_RELEASE_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
 
test_StructUnionManipulation() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
 
TEST_TIMEOUT_MILLIS_PROPERTY - Static variable in class generic.test.ConcurrentTestExceptionStatement
 
testAddressSpace(Address) - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
TestApplicationUtils - Class in ghidra.framework
 
TestApplicationUtils() - Constructor for class ghidra.framework.TestApplicationUtils
 
TestBigLayoutModel - Class in docking.widgets.fieldpanel.internal
 
TestBigLayoutModel(FontMetrics, String, BigInteger) - Constructor for class docking.widgets.fieldpanel.internal.TestBigLayoutModel
 
testBit(int) - Method in class ghidra.program.model.scalar.Scalar
Returns true if and only if the designated bit is set to one.
TESTDATA_DIRECTORY_NAME - Static variable in class generic.test.AbstractGenericTest
 
TestEnv - Class in ghidra.test
 
TestEnv() - Constructor for class ghidra.test.TestEnv
Constructor for Ghidra A new test project is established.
TestEnv(long, String) - Constructor for class ghidra.test.TestEnv
Constructor for Ghidra A new test project is established using the specified projectName.
TestEnv(GhidraProject) - Constructor for class ghidra.test.TestEnv
This constructor allows clients to manage their own projects.
TestEnv(String) - Constructor for class ghidra.test.TestEnv
Constructor for Ghidra A new test project is established using the specified projectName.
TestExceptionTracker - Class in generic.test
A class to take an exception and capture test system state for later reporting.
TestExceptionTracker(String, Throwable) - Constructor for class generic.test.TestExceptionTracker
 
testExtensionDocument(String) - Method in class ghidra.program.database.SpecExtension
Test if the given XML document describes a suitable spec extension.
testFailed(Throwable) - Method in class generic.test.AbstractGenericTest
A callback for subclasses when a test has failed.
TestFailingErrorDisplayWrapper - Class in docking.test
An error display wrapper that allows us to fail tests when errors are encountered.
TestFailingErrorDisplayWrapper() - Constructor for class docking.test.TestFailingErrorDisplayWrapper
 
testFile - Variable in class ghidra.test.processors.support.PCodeTestControlBlock
 
testForAutoParameterThis(HighVariable, Function) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
Test specified variable to see if it corresponds to the auto this parameter of the specified Function
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_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.DefaultProjectData
 
testValidName(String, boolean) - Method in interface ghidra.framework.model.ProjectData
Validate a folder/item name or path.
testValidName(String, boolean) - Method in class ghidra.framework.store.local.LocalFileSystem
Validate a folder/item name or path.
text - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
 
text - Variable in class docking.widgets.textfield.TextFieldLinker.FieldState
 
text - Variable in class ghidra.program.database.code.StringDiff
String being inserted.
Text() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
TEXT - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
the real text part of the text section no headers, and no padding
TEXT - Static variable in class ghidra.program.model.lang.OperandType
Bit set if the operand is text.
TEXT_CONST - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
Initialized constant variables
TEXT_CSTRING - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
Constant null-terminated C strings
TEXT_FVMLIB_INIT0 - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
the fvmlib initialization section
TEXT_FVMLIB_INIT1 - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
the section following the fvmlib initialization section
TEXT_LITERAL4 - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
4-byte literal values.
TEXT_LITERAL8 - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
8-byte literal values.
TEXT_PICSYMBOL_STUB - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
Position-independent indirect symbol stubs
text_start - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
 
TEXT_SYMBOL_STUB - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
Indirect symbol stubs
textAttribute - Variable in class help.validator.model.TOCItem
 
textDeleted(int, int) - Static method in class ghidra.program.database.code.StringDiff
Construct a new StringDiff that indicates text was deleted from pos1 to pos2
TextEditorService - Interface in ghidra.app.services
 
textField - Variable in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
 
textField - Variable in class docking.widgets.table.constrainteditor.StringConstraintEditor
 
TextField - Interface in docking.widgets.fieldpanel.field
 
TextFieldAutocompleter<T> - Class in docking.widgets.autocomplete
An autocompleter that may be attached to one or more JTextField.
TextFieldAutocompleter(AutocompletionModel<T>) - Constructor for class docking.widgets.autocomplete.TextFieldAutocompleter
Create a new autocompleter associated with the given model.
TextFieldAutocompleter.DualTextAutocompleterDemo - Class in docking.widgets.autocomplete
A demonstration of the autocompleter on two linked text fields.
TextFieldAutocompleter.MyListener - Class in docking.widgets.autocomplete
A listener to handle all the callbacks
TextFieldAutocompleter.TextFieldAutocompleterDemo - Class in docking.widgets.autocomplete
A demonstration of the autocompleter on a single text field.
TextFieldAutocompleterDemo() - Constructor for class docking.widgets.autocomplete.TextFieldAutocompleter.TextFieldAutocompleterDemo
 
TextFieldElement - Class in docking.widgets.fieldpanel.field
 
TextFieldElement(AttributedString, int, int) - Constructor for class docking.widgets.fieldpanel.field.TextFieldElement
 
TextFieldLinker - Class in docking.widgets.textfield
A class that links text fields into a "formatted text field", separated by expressions.
TextFieldLinker() - Constructor for class docking.widgets.textfield.TextFieldLinker
 
TextFieldLinker.FieldState - Class in docking.widgets.textfield
The current state of a linked field, stored separately from the actual component
TextFieldLinker.LinkedField - Class in docking.widgets.textfield
A field that has been added with its corresponding separator expression and replacement
TextFieldLinker.LinkerState - Class in docking.widgets.textfield
A class to track the internal state gathered from the text fields
TextFilter - Interface in docking.widgets.filter
 
TextFilterFactory - Interface in docking.widgets.filter
 
TextFilterStrategy - Enum Class in docking.widgets.filter
 
textInserted(String, int) - Static method in class ghidra.program.database.code.StringDiff
Construct a new StringDiff that indicates that insertData was inserted at the given position
textLabel - Variable in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
 
TextLayoutGraphics - Class in generic.text
Graphics used to render copied text data.
TextLayoutGraphics() - Constructor for class generic.text.TextLayoutGraphics
 
TextLine - Class in ghidra.app.util.html
 
TextLine(String) - Constructor for class ghidra.app.util.html.TextLine
 
textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
textOffsetToScreenLocation(int) - Method in interface docking.widgets.fieldpanel.field.Field
Returns the row, column position for an offset into the string returned by getText()
textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
textOffsetToScreenLocation(int) - Method in class ghidra.app.util.viewer.field.IndentField
 
textOffsetToScreenLocation(int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
textOffsetToScreenLocation(int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
 
THEADR - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
theme - Variable in class generic.theme.ThemeWriter
 
THEME_DIR - Static variable in class generic.theme.ThemeManager
 
themeChanged(ThemeEvent) - Method in interface generic.theme.ThemeListener
Called when the theme or any of its values change
ThemeChooserDialog - Class in ghidra.app.plugin.gui
 
ThemeChooserDialog(ThemeManager) - Constructor for class ghidra.app.plugin.gui.ThemeChooserDialog
 
ThemeColorOption - Class in ghidra.framework.options
Options implementation for theme color options.
ThemeColorOption(String, String, String, HelpLocation) - Constructor for class ghidra.framework.options.ThemeColorOption
 
ThemeColorPaletteTable - Class in docking.theme.gui
 
ThemeColorPaletteTable(ThemeManager, GThemeValuesCache) - Constructor for class docking.theme.gui.ThemeColorPaletteTable
 
ThemeColorTable - Class in docking.theme.gui
Color Table for Theme Dialog
ThemeColorTable(ThemeManager, GThemeValuesCache) - Constructor for class docking.theme.gui.ThemeColorTable
 
ThemeColorTableModel - Class in docking.theme.gui
Table model for theme colors
ThemeColorTableModel(GThemeValuesCache) - Constructor for class docking.theme.gui.ThemeColorTableModel
 
ThemeColorTree - Class in docking.theme.gui
Tree for showing colors organized by similar colors and reference relationships.
ThemeColorTree(ThemeManager) - Constructor for class docking.theme.gui.ThemeColorTree
 
ThemeEditorDialog - Class in docking.theme.gui
Primary dialog for editing Themes.
ThemeEditorDialog(ThemeManager) - Constructor for class docking.theme.gui.ThemeEditorDialog
 
ThemeEvent - Class in generic.theme
Event for when a theme value changes;
ThemeEvent() - Constructor for class generic.theme.ThemeEvent
 
ThemeFontOption - Class in ghidra.framework.options
Options implementation for theme font options.
ThemeFontOption(String, String, String, HelpLocation) - Constructor for class ghidra.framework.options.ThemeFontOption
 
ThemeFontTable - Class in docking.theme.gui
Font Table for Theme Dialog
ThemeFontTable(ThemeManager, GThemeValuesCache) - Constructor for class docking.theme.gui.ThemeFontTable
 
ThemeFontTableModel - Class in docking.theme.gui
Table model for theme fonts
ThemeFontTableModel(GThemeValuesCache) - Constructor for class docking.theme.gui.ThemeFontTableModel
 
ThemeIconTable - Class in docking.theme.gui
Icon Table for Theme Dialog
ThemeIconTable(ThemeManager, GThemeValuesCache) - Constructor for class docking.theme.gui.ThemeIconTable
 
ThemeIconTableModel - Class in docking.theme.gui
Table model for theme icons
ThemeIconTableModel(GThemeValuesCache) - Constructor for class docking.theme.gui.ThemeIconTableModel
 
themeListener - Variable in class ghidra.framework.options.AbstractOptions
 
ThemeListener - Interface in generic.theme
Listener interface for theme changes
themeManager - Variable in class generic.theme.laf.LookAndFeelManager
 
ThemeManager - Class in generic.theme
This class manages application themes and their values.
ThemeManager() - Constructor for class generic.theme.ThemeManager
 
ThemeManagerPlugin - Class in ghidra.app.plugin.gui
 
ThemeManagerPlugin(PluginTool) - Constructor for class ghidra.app.plugin.gui.ThemeManagerPlugin
 
themePreferences - Variable in class generic.theme.ApplicationThemeManager
 
ThemePreferences - Class in generic.theme
Reads and writes current theme info to preferences
ThemePreferences() - Constructor for class generic.theme.ThemePreferences
 
ThemePropertyFileReader - Class in generic.theme
Reads the values for a single theme.properities file
ThemePropertyFileReader(ResourceFile) - Constructor for class generic.theme.ThemePropertyFileReader
Constructor for when the the theme.properties file is a ResourceFile
ThemePropertyFileReader(String, Reader) - Constructor for class generic.theme.ThemePropertyFileReader
Constructor using a Reader (needed for reading from zip files).
ThemeTable - Interface in docking.theme.gui
A common interface for theme tables
ThemeTableContext<T> - Class in docking.theme.gui
ActionContext for ThemeDialog tables
ThemeTableContext(ThemeValue<T>, ThemeValue<T>, ThemeTable) - Constructor for class docking.theme.gui.ThemeTableContext
 
themeToOptionMap - Variable in class ghidra.framework.options.AbstractOptions
 
ThemeUtils - Class in docking.theme.gui
Some common methods related to saving themes.
ThemeUtils() - Constructor for class docking.theme.gui.ThemeUtils
 
ThemeValue<T> - Class in generic.theme
A generic class for storing theme values that have a String id (e.g.
ThemeValue(String, String, T) - Constructor for class generic.theme.ThemeValue
 
ThemeValueEditor<T> - Class in docking.theme.gui
Base class for Theme property Editors (Colors, Fonts, and Icons)
ThemeValueEditor(String, PropertyChangeListener, PropertyEditor) - Constructor for class docking.theme.gui.ThemeValueEditor
Constructor
ThemeValueUtils - Class in generic.theme
 
ThemeValueUtils() - Constructor for class generic.theme.ThemeValueUtils
 
ThemeWriter - Class in generic.theme
Writes a theme to a file either as a single theme file or as a zip file that contains the theme file and any external (from the file system, not the classpath) icons used by the theme.
ThemeWriter(GTheme) - Constructor for class generic.theme.ThemeWriter
Constructor
thenRotateClockwise() - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
Set the next PopupWindowPlacer to be one that tries to make the placement by starting at the last-used majorBegin and minorBegin and continues clockwise to find a solution.
thenRotateCounterClockwise() - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
Set the next PopupWindowPlacer to be one that tries to make the placement by starting at the last-used majorBegin and minorBegin and continues counter-clockwise to find a solution.
third - Variable in class generic.stl.Quad
 
THIS - Enum constant in enum class 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 - Enum constant in enum class ghidra.program.model.data.GenericCallingConvention
Deprecated.
A C++ instance method calling convention applies
THISCALL - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
 
ThisCallingConventionDWARFFunctionFixup - Class in ghidra.app.util.bin.format.dwarf.funcfixup
Update the function's calling convention (if unset) if there is a "this" parameter.
ThisCallingConventionDWARFFunctionFixup() - Constructor for class ghidra.app.util.bin.format.dwarf.funcfixup.ThisCallingConventionDWARFFunctionFixup
 
thisName - Variable in class ghidra.app.plugin.match.MatchSet
 
thisPassedOnStack - Variable in class ghidra.app.util.demangler.DemangledFunction
 
THISTLE - Static variable in class ghidra.util.WebColors
 
thread - Variable in class ghidra.pcode.emu.DefaultPcodeThread.PcodeThreadExecutor
 
THREAD_POOL_NAME - Static variable in class generic.concurrent.io.IOResult
 
THREAD_STARTS - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
Section containing chained fixups
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
 
THREAD_STATE_NONE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
ThreadCommand - Class in ghidra.app.util.bin.format.macho.threadcommand
Represents a thread_command structure
ThreadCommand(BinaryReader, MachHeader) - Constructor for class ghidra.app.util.bin.format.macho.threadcommand.ThreadCommand
 
ThreadedBackupRowComparator<T> - Class in docking.widgets.table.threaded
A version of ColumnRenderedValueBackupComparator 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<Object>) - Constructor for class docking.widgets.table.threaded.ThreadedTableColumnComparator
This version of the constructor is used for the default case where the client will supply a backup row comparator that will get called if the given column comparator returns a '0' value.
ThreadedTableModel<ROW_OBJECT,DATA_SOURCE> - Class in docking.widgets.table.threaded
The base implementation of the threaded table model.
ThreadedTableModel(String, ServiceProvider) - Constructor for class docking.widgets.table.threaded.ThreadedTableModel
 
ThreadedTableModel(String, ServiceProvider, TaskMonitor) - Constructor for class docking.widgets.table.threaded.ThreadedTableModel
 
ThreadedTableModel(String, ServiceProvider, TaskMonitor, boolean) - Constructor for class docking.widgets.table.threaded.ThreadedTableModel
The constructor through which all others pass.
ThreadedTableModel.IncrementalLoadJobListener - Class in docking.widgets.table.threaded
A special internal listener for the model to know when incremental jobs begin and end.
ThreadedTableModelListener - Interface in docking.widgets.table.threaded
A listener to be notified of ThreadedTableModel loading changes.
ThreadedTableModelStub<ROW_OBJECT> - Class in docking.widgets.table.threaded
A version of ThreadedTableModel for clients that do not need a DATA_SOURCE.
ThreadedTableModelStub(String, ServiceProvider) - Constructor for class docking.widgets.table.threaded.ThreadedTableModelStub
 
ThreadedTableModelStub(String, ServiceProvider, TaskMonitor) - Constructor for class docking.widgets.table.threaded.ThreadedTableModelStub
 
ThreadedTableModelStub(String, ServiceProvider, TaskMonitor, boolean) - Constructor for class docking.widgets.table.threaded.ThreadedTableModelStub
 
ThreadEnvironmentBlock - Class in ghidra.app.util.datatype.microsoft
Class for creating a Ghidra memory block representing the TEB: Thread Environment Block.
ThreadEnvironmentBlock(Program, ThreadEnvironmentBlock.WinVersion) - Constructor for class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock
 
ThreadEnvironmentBlock.WinVersion - Enum Class in ghidra.app.util.datatype.microsoft
An enumeration describing a Windows OS version by String and by ordinal.
threadIsBackgroundTaskThread() - Method in class ghidra.framework.plugintool.PluginTool
 
THREADLOCAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
ThreadPcodeExecutorState<T> - Class in ghidra.pcode.emu
A p-code executor state that multiplexes shared and thread-local states for use in a machine that models multi-threading
ThreadPcodeExecutorState(PcodeExecutorState<T>, PcodeExecutorState<T>) - Constructor for class ghidra.pcode.emu.ThreadPcodeExecutorState
Create a multiplexed state
threads - Variable in class ghidra.pcode.emu.AbstractPcodeMachine
 
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_64 - Class in ghidra.app.util.bin.format.macho.threadcommand
Represents a _STRUCT_ARM_THREAD_STATE64 structure.
ThreadStateHeader - Class in ghidra.app.util.bin.format.macho.threadcommand
 
ThreadStatePPC - Class in ghidra.app.util.bin.format.macho.threadcommand
 
ThreadStateX86_32 - Class in ghidra.app.util.bin.format.macho.threadcommand
Represents a _STRUCT_X86_THREAD_STATE32 structure.
ThreadStateX86_64 - Class in ghidra.app.util.bin.format.macho.threadcommand
Represents a _STRUCT_X86_THREAD_STATE64 structure.
threadsView - Variable in class ghidra.pcode.emu.AbstractPcodeMachine
 
threshold() - Method in record class ghidra.app.services.StringValidityScore
Returns the value of the threshold record component.
ThrowingErrorHandler() - Constructor for class ghidra.util.xml.XmlUtilities.ThrowingErrorHandler
 
throwsAssertException() - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
Set the next PopupWindowPlacer that throws an AssertException because no solution has been found by the time this placer is tried.
thumbCodeLocations - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
If an address is contained in this set, then it is thumb code.
THUNK - Static variable in class ghidra.app.util.viewer.field.ListingColors.FunctionColors
 
THUNK - Static variable in class ghidra.graph.ProgramGraphType
 
THUNK - Static variable in interface ghidra.program.model.listing.Function
 
THUNK - Static variable in class ghidra.program.model.symbol.RefType
RefType.THUNK type identifies the relationship between a thunk-function and its corresponding thunked-function which do not rely on a stored Reference.
THUNK_CHANGED - Enum constant in enum class ghidra.program.util.FunctionChangeRecord.FunctionChangeType
 
THUNK_CONFLICT - Enum constant in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
 
thunkChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
ThunkData - Class in ghidra.app.util.bin.format.pe
A class to represent the IMAGE_THUNK_DATA32 struct as defined in winnt.h.
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, ListingHighlightProvider, ToolOptions, ToolOptions) - Constructor for class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
Constructor
ThunkedFunctionFieldLocation - Class in ghidra.program.util
The ThunkedFunctionFieldLocation class provides specific information about a thunked function within a program location.
ThunkedFunctionFieldLocation() - Constructor for class ghidra.program.util.ThunkedFunctionFieldLocation
Default constructor needed for restoring a program location from XML
ThunkedFunctionFieldLocation(Program, Address, Address, Address, int) - Constructor for class ghidra.program.util.ThunkedFunctionFieldLocation
Construct a new ThunkedFunctionFieldLocation object.
ThunkedFunctionFieldMouseHandler - Class in ghidra.app.util.viewer.field
A handler to process OperandFieldLocation mouse clicks.
ThunkedFunctionFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.ThunkedFunctionFieldMouseHandler
 
ThunkFunction - Interface in ghidra.program.model.listing
ThunkFunction corresponds to a fragment of code which simply passes control to a destination function.
ThunkFunctionAdapterV0 - Class in ghidra.program.database.function
 
ThunkReference - Class in ghidra.program.model.symbol
Implementation for a Thunk Function reference.
ThunkReference(Address, Address) - Constructor for class ghidra.program.model.symbol.ThunkReference
Thunk reference constructor
TIC27X_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
 
TIC2xx_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
 
TIC54X_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
 
TIC55X_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
 
TIC5X_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
 
TIC64X_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
 
TIC80_AOUTHDR_MAGIC - Static variable in class ghidra.app.util.bin.format.coff.AoutHeaderMagic
 
TIC80_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
 
TICOFF_AOUTHDR_MAGIC - Static variable in class ghidra.app.util.bin.format.coff.AoutHeaderMagic
 
TICOFF1MAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
 
TICOFF2MAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
 
TILDE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
TILDE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
TILDE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
TILDE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
TILDE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
TILDE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
TILDE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
TILDE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
TILDE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
TILDE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
TIME_COL - Static variable in class ghidra.framework.main.logviewer.ui.FVTableModel
 
TimeoutException - Exception in ghidra.util.exception
Indicates that a CancelledException happened due to a timeout.
TimeoutException(String) - Constructor for exception ghidra.util.exception.TimeoutException
 
timeoutIn(long, TimeUnit) - Static method in class ghidra.util.task.TimeoutTaskMonitor
Creates a timeout task monitor that will be cancelled after the specified timeout.
timeoutIn(long, TimeUnit, TaskMonitor) - Static method in class ghidra.util.task.TimeoutTaskMonitor
Creates a timeout task monitor that will be cancelled after the specified timeout.
TimeoutTaskMonitor - Class in ghidra.util.task
A task monitor that allows clients the ability to specify a timeout after which this monitor will be cancelled.
timer - Variable in class ghidra.util.task.AbstractSwingUpdateManager
 
TimerCallback - Interface in generic.timer
 
timerFired() - Method in interface generic.timer.TimerCallback
 
TIMES - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
timeStack - Variable in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
 
timestamp - Variable in class ghidra.app.util.xml.ProgramInfo
The timestamp of when the XML file was created.
Tiny - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef.HeaderFormat
 
TIOCSCTTY() - Method in enum class ghidra.pty.linux.LinuxIoctls
 
TIOCSCTTY() - Method in enum class ghidra.pty.macos.MacosIoctls
 
TIOCSCTTY() - Method in interface ghidra.pty.unix.PosixC.Ioctls
 
TIOCSWINSZ() - Method in enum class ghidra.pty.linux.LinuxIoctls
 
TIOCSWINSZ() - Method in enum class ghidra.pty.macos.MacosIoctls
 
TIOCSWINSZ() - Method in interface ghidra.pty.unix.PosixC.Ioctls
 
TITLE - Static variable in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkConstants
 
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
 
titleAttrs - 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.
TLSDirectory - Class in ghidra.app.util.bin.format.pe
A class to represent the IMAGE_TLS_DIRECTORY32 and IMAGE_TLS_DIRECTORY64 data structures.
to() - Method in class ghidra.util.graph.Edge
Deprecated.
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() - Static method in class ghidra.program.model.address.AddressCollectors
Union a stream of address ranges into a single mutable address set
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 class ghidra.util.datastruct.WeakSet
 
toArray() - Method in interface ghidra.util.graph.KeyIndexableSet
Deprecated.
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
 
toArray(T[]) - Method in class ghidra.util.datastruct.WeakSet
 
toBig(Integer) - Static method in class docking.widgets.dialogs.AbstractNumberInputDialog
 
toBigDecimal() - Method in class ghidra.pcode.floatformat.BigFloat
If finite, the returned BigDecimal is exactly equal to this.
toBigFloat(double) - Static method in class ghidra.pcode.floatformat.FloatFormat
Convert a native double to BigFloat using 8-byte IEEE 754 encoding
toBigFloat(float) - Static method in class ghidra.pcode.floatformat.FloatFormat
Convert a native float to BigFloat using 4-byte IEEE 754 encoding
toBigInteger() - Method in class ghidra.pcode.floatformat.BigFloat
 
toBigInteger(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Decode the values array into a BigInteger of length n bytes
toBigInteger(T, PcodeArithmetic.Purpose) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Convert, if possible, the given abstract value to a concrete big integer
toBinaryString() - Method in class ghidra.pcode.floatformat.BigFloat
 
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.pe.BaseRelocation
 
toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
 
toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
 
toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
 
toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
 
toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.ImportByName
 
toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
 
toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.SectionHeader
 
toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
 
toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.ThunkData
 
TOC - Static variable in class ghidra.app.util.bin.format.pef.PefConstants
 
TOC_ITEM_CLOSE_TAG - Static variable in class help.validator.model.TOCItem
 
TOC_ITEM_DEFINITION - Static variable in class help.validator.model.GhidraTOCFile
 
TOC_ITEM_REFERENCE - Static variable in class help.validator.model.GhidraTOCFile
 
TOCConverter - Class in help
Converts the Ghidra "source" TOC file to a JavaHelp TOC file.
TOCItem - Class in help.validator.model
A Table of Contents entry, which is represented in the help output as an xml tag.
TOCItem(TOCItem, Path, String, int) - Constructor for class help.validator.model.TOCItem
 
TOCItemDefinition - Class in help.validator.model
A representation of the <tocdef> tag, which is a way to define a TOC item entry in a TOC_Source.xml file.
TOCItemDefinition(TOCItem, Path, String, String, String, String, int) - Constructor for class help.validator.model.TOCItemDefinition
 
TOCItemExternal - Class in help.validator.model
 
TOCItemExternal(TOCItem, Path, String, String, String, String, int) - Constructor for class help.validator.model.TOCItemExternal
 
TOCItemProvider - Interface in help
An interface that allows us to perform dependency injection in the testing environment
TOCItemReference - Class in help.validator.model
A representation of the <tocref> tag, which is a way to reference a TOC item entry in a TOC_Source.xml file other than the one in which the reference lives.
TOCItemReference(TOCItem, Path, String, int) - Constructor for class help.validator.model.TOCItemReference
 
toColorName(Color) - Static method in class ghidra.util.WebColors
 
toConcrete(byte[], PcodeArithmetic.Purpose) - Method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
 
toConcrete(ValueLocation, PcodeArithmetic.Purpose) - Method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
toConcrete(AddressSetView, PcodeArithmetic.Purpose) - Method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
 
toConcrete(Pair<L, R>, PcodeArithmetic.Purpose) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
 
toConcrete(T, PcodeArithmetic.Purpose) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Convert, if possible, the given abstract value to a concrete byte array
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.chained.DyldChainedFixupHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImport
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInImage
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsInSegment
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedStartsOffsets
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureBlobIndex
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureCodeDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureGenericBlob
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.codesignature.CodeSignatureSuperBlob
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.CorruptLoadCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DataInCodeEntry
 
toDataType() - Static method in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
Returns a new data type from this enum.
toDataType() - Static method in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
Returns a new data type from this enum.
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryReference
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLinkerCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.EncryptedInformationCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.EntryPointCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemoryFileCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.LinkerOptionCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommandString
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.NList
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.ObsoleteCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.PrebindChecksumCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.PreboundDynamicLibraryCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.RunPathCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SourceVersionCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SubClientCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SubFrameworkCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SubLibraryCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SubUmbrellaCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.TableOfContents
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHint
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHintsCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.UnsupportedLoadCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.UuidCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.VersionMinCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheAccelerateInfo
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheAcceleratorDof
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheAcceleratorInitializer
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfo
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfoExtra
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageTextInfo
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsEntry
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheRangeEntry
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo5
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedStartsOffsets
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldSubcacheEntry
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.LibObjcOptimization
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.MachHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.Section
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_32
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_64
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
toDataType() - Method in class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
 
toDataType() - Method in class ghidra.app.util.bin.format.macos.asd.EntryDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResource
 
toDataType() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
 
toDataType() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragUsage1Union
 
toDataType() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragUsage2Union
 
toDataType() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragWhere1Union
 
toDataType() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragWhere2Union
 
toDataType() - Method in class ghidra.app.util.bin.format.macos.rm.ReferenceListEntry
 
toDataType() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
 
toDataType() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceType
 
toDataType() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.mz.MzRelocation
 
toDataType() - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Cache
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Implementation
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MessageReference
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Method
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Property
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
 
toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
 
toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
 
toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
 
toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariable
 
toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariableList
 
toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
 
toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Method
 
toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MethodList
 
toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Module
 
toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
 
toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolList
 
toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethod
 
toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethodList
 
toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
 
toDataType() - Method in class ghidra.app.util.bin.format.pdb.PdbInfoCodeView
 
toDataType() - Method in class ghidra.app.util.bin.format.pdb.PdbInfoDotNet
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.ArchitectureDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.BaseRelocation
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.BoundImportDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodExtraSections
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamBlob
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamGuid
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamStrings
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamUserStrings
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyProcessor
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.COMDescriptorDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.DataDirectory
This method should return a datatype representing the data stored in this directory.
toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeView
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux.AuxFile
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux.AuxSection
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux.AuxSym
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugMisc
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.DebugDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.DefaultDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.DelayImportDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.ExceptionDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.FileHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.GlobalPointerDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.ImportAddressTableDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.ImportByName
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.ImportDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.NTHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryString
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryStringU
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.RichHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.RichTable
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.SecurityCertificate
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.ThunkData
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.TLSDataDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
 
toDataType() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbol
 
toDataType() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbolHashSlot
 
toDataType() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbolKey
 
toDataType() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
 
toDataType() - Method in class ghidra.app.util.bin.format.pef.ImportedSymbol
 
toDataType() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.pef.LoaderRelocationHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.pef.PefDebug
 
toDataType() - Method in class ghidra.app.util.bin.format.pef.Relocation
 
toDataType() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.AssociatedTypeDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.AssociatedTypeRecord
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.BuiltinTypeDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.CaptureDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.CaptureTypeRecord
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.EntryPoint
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.FieldDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.FieldRecord
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.MetadataSourceRecord
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.MultiPayloadEnumDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.TargetClassDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.TargetContextDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.TargetEnumDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolConformanceDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.TargetProtocolDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.TargetStructDescriptor
 
toDataType() - Method in class ghidra.app.util.bin.format.swift.types.TargetTypeContextDescriptor
 
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(DataTypeManager) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
Create CLI Blob structure.
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.
toDate(LocalDate) - Static method in class ghidra.util.DateUtils
Converts the given LocalDate to a date
toDebugString() - Method in class generic.theme.GColor
Generates a more verbose toString()
toDebugString(List<ClangToken>) - Method in class ghidra.app.decompiler.ClangLine
 
toDebugString(List<ClangToken>, String, String) - Method in class ghidra.app.decompiler.ClangLine
 
toDecimalString(BigFloat) - Method in class ghidra.pcode.floatformat.FloatFormat
Perform appropriate rounding and conversion to BigDecimal prior to generating a formatted decimal string of the specified BigFloat value.
toDecimalString(BigFloat, boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
Perform appropriate rounding and conversion to BigDecimal prior to generating a formatted decimal string of the specified BigFloat value.
toDefaultFS(Path) - Static method in class help.HelpBuildUtils
 
TODO() - Static method in interface ghidra.lifecycle.Unfinished
Perhaps a little better than returning null or throwing UnsupportedOperationException yourself, as references can be found in most IDEs.
TODO(String, Object...) - Static method in interface ghidra.lifecycle.Unfinished
Perhaps a little better than returning null or throwing UnsupportedOperationException yourself, as references can be found in most IDEs.
TODOException() - Constructor for exception ghidra.lifecycle.Unfinished.TODOException
 
TODOException(String) - Constructor for exception ghidra.lifecycle.Unfinished.TODOException
 
toElementLocationString(String, String, int, long, int) - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFNumericAttribute
 
toEndian(String) - Static method in enum class ghidra.program.model.lang.Endian
 
toExternalId(String) - Method in class generic.theme.BooleanPropertyValue
 
toExternalId(String) - Method in class generic.theme.JavaPropertyValue
 
toExternalId(String) - Method in class generic.theme.StringPropertyValue
 
toFixedSize(String, char, int) - Static method in class ghidra.util.StringUtilities
Enforces the given length upon the given string by trimming and then padding as necessary.
toFront() - Method in class docking.AbstractDockingTool
 
toFront() - Method in class docking.ComponentProvider
 
toFront() - Method in class docking.DialogComponentProvider
Moves the dialog associated with this provider to the front.
toFront() - Method in interface docking.Tool
Brings this tool to the front.
toFront() - Method in interface ghidra.app.services.Terminal
Bring the terminal to the front of the UI
toFront(ComponentProvider) - Method in class docking.AbstractDockingTool
 
toFront(ComponentProvider) - Method in class docking.DockingWindowManager
 
toFront(ComponentProvider) - Method in interface docking.Tool
Makes the given ComponentProvider move to the front if it is tabbed with other components.
toFront(Window) - Method in class docking.DockingWindowManager
 
toFS(Path, Path) - Static method in class help.HelpBuildUtils
 
toFunctionSignature(String, String) - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
toGColor() - Method in class generic.theme.GColorUIResource
Returns a non-UIResource GColor for this GColorUiResource's id
toGenericDataType() - Static method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
 
toGenericDataType() - Static method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
 
toGenericDataType() - Static method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
 
toGenericDataType() - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariableList
 
toGenericDataType() - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
 
toGenericDataType(ObjectiveC2_State) - Static method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
 
toGenericDataType(ObjectiveC1_State) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MethodList
 
toGenericDataType(ObjectiveC1_State) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolList
 
toGenericDataType(ObjectiveC1_State) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethodList
 
toggle() - Method in class docking.EmptyBorderToggleButton
Changes the button's state to the opposite of its current state.
ToggleActionBuilder - Class in docking.action.builder
Builder for ToggleDockingActions
ToggleActionBuilder(String, String) - Constructor for class docking.action.builder.ToggleActionBuilder
Builder constructor
toggleCCode(boolean) - Method in class ghidra.app.decompiler.DecompInterface
Toggle whether or not calls to the decompiler process (via the decompileFunction method) produce C code.
ToggleDockingAction - Class in docking.action
 
ToggleDockingAction(String, String) - Constructor for class docking.action.ToggleDockingAction
 
ToggleDockingAction(String, String, boolean) - Constructor for class docking.action.ToggleDockingAction
 
ToggleDockingAction(String, String, KeyBindingType) - Constructor for class docking.action.ToggleDockingAction
 
ToggleDockingActionIf - Interface in docking.action
Interface for actions that have a toggle state
toggleJumpLoads(boolean) - Method in class ghidra.app.decompiler.DecompInterface
Toggle whether or not the decompiler process should return information about tables used to recover switch statements.
ToggleNavigationAid - Class in docking.help
 
ToggleNavigationAid() - Constructor for class docking.help.ToggleNavigationAid
 
toggleOpen(Data) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
 
toggleOpen(Data) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
Changes the open state of the given data (open -> closes; closed-> open).
toggleOpen(Data) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
 
toggleOpen(Data) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
 
toggleOpen(Data) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
 
toggleOpenCloseState() - Method in class ghidra.app.util.viewer.field.OpenCloseField
Toggles the open state of this field.
toggleParamMeasures(boolean) - Method in class ghidra.app.decompiler.DecompInterface
Toggle whether or not calls to the decompiler process (via the decompileFunction method) produce Parameter Measures.
togglePrimaryHighlights(Color, Supplier<List<ClangToken>>) - Method in class ghidra.app.decompiler.component.ClangHighlightController
Toggles the primary highlight state of the given set of tokens.
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() - Method in class generic.theme.GColor
Returns this color as a hex string that starts with '#'
toHexString(byte) - Static method in class ghidra.util.Conv
Consider using String.format("%02x", b) instead.
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
Consider using String.format("%08x", i) instead.
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
Consider using String.format("%016x", l) instead.
toHexString(long) - Static method in class ghidra.util.NumericUtilities
returns the value of the specified long as hexadecimal, prefixing with the NumericUtilities.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 NumericUtilities.HEX_PREFIX_x string.
toHexString(short) - Static method in class ghidra.util.Conv
Consider using String.format("%04x", s) instead.
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.
toHexString(Color) - Static method in class ghidra.util.WebColors
Returns the hex value string for the given color
toHtml(String) - Method in class ghidra.app.util.ColorAndStyle
Wraps the given text with HTML markup for each attribute and color defined by this class.
toHTML(String) - Static method in class ghidra.util.HTMLUtilities
Convert the given string to HTML by adding the HTML tag and replacing new line chars with HTML <BR> tags.
token - Variable in class ghidra.app.util.cparser.C.CParser
Current token.
token - Variable in class ghidra.app.util.cparser.CPP.PreProcessor
Current token.
token - Variable in class ghidra.net.SignedToken
Original token byte array
token - Variable in class ghidra.program.model.lang.ConstantPool.Record
 
Token - Class in ghidra.app.util.cparser.C
Describes the input token stream.
Token - Class in ghidra.app.util.cparser.CPP
Describes the input token stream.
Token() - Constructor for class ghidra.app.util.cparser.C.Token
No-argument constructor
Token() - Constructor for class ghidra.app.util.cparser.CPP.Token
No-argument constructor
Token(int) - Constructor for class ghidra.app.util.cparser.C.Token
Constructs a new token for the specified Image.
Token(int) - Constructor for class ghidra.app.util.cparser.CPP.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class ghidra.app.util.cparser.C.Token
Constructs a new token for the specified Image and Kind.
Token(int, String) - Constructor for class ghidra.app.util.cparser.CPP.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class ghidra.app.util.cparser.C.CParser
Generated Token Manager.
token_source - Variable in class ghidra.app.util.cparser.CPP.PreProcessor
Generated Token Manager.
tokendef() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
tokendef() - Method in class ghidra.sleigh.grammar.SleighEcho
 
tokendef() - Method in class ghidra.sleigh.grammar.SleighParser
 
tokendef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.tokendef_return
 
tokendef_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.tokendef_scope
 
tokendef_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
 
TokenExtractor - Class in ghidra.sleigh.grammar
 
TokenExtractor() - Constructor for class ghidra.sleigh.grammar.TokenExtractor
 
TokenField - Class in ghidra.app.plugin.processors.sleigh.expression
A contiguous set of bits within instruction stream, interpreted as an integer value
TokenField() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.TokenField
 
TokenFieldSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
Solves expressions of a token (instruction encoding) field
TokenFieldSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.TokenFieldSolver
 
TokenHighlightColors - Class in ghidra.app.decompiler.component
A class to create and store colors related to token names
TokenHighlightColors() - Constructor for class ghidra.app.decompiler.component.TokenHighlightColors
 
TokenHighlights - Class in ghidra.app.decompiler.component
A simple class to manage HighlightTokens used to create highlights in the Decompiler.
TokenHighlights() - Constructor for class ghidra.app.decompiler.component.TokenHighlights
 
tokenHighlightsChanged() - Method in interface ghidra.app.decompiler.component.ClangHighlightListener
Method to invoke whenever the decompiler token highlights have changed.
tokenHighlightsChanged() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
tokenImage - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
Literal token values.
tokenImage - Variable in exception ghidra.app.util.cparser.C.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Variable in exception ghidra.app.util.cparser.CPP.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Literal token values.
tokenIterator(boolean) - Method in class ghidra.app.decompiler.ClangTokenGroup
Create iterator across all ClangToken objects in this group.
TokenIterator - Class in ghidra.app.decompiler
An iterator over ClangToken objects.
TokenIterator(ClangTokenGroup, boolean) - Constructor for class ghidra.app.decompiler.TokenIterator
Create iterator across all tokens under the given ClangTokenGroup.
TokenIterator(ClangToken, boolean) - Constructor for class ghidra.app.decompiler.TokenIterator
Initialize an iterator to a point to a specific ClangToken, which may be anywhere in the sequence.
TokenMgrError - Error in ghidra.app.util.cparser.C
Token Manager Error.
TokenMgrError - Error in ghidra.app.util.cparser.CPP
Token Manager Error.
TokenMgrError() - Constructor for error ghidra.app.util.cparser.C.TokenMgrError
No arg constructor.
TokenMgrError() - Constructor for error ghidra.app.util.cparser.CPP.TokenMgrError
No arg constructor.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error ghidra.app.util.cparser.C.TokenMgrError
Full Constructor.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error ghidra.app.util.cparser.CPP.TokenMgrError
Full Constructor.
TokenMgrError(String, int) - Constructor for error ghidra.app.util.cparser.C.TokenMgrError
Constructor with message and reason.
TokenMgrError(String, int) - Constructor for error ghidra.app.util.cparser.CPP.TokenMgrError
Constructor with message and reason.
tokenNames - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
tokenNames - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
tokenNames - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
tokenNames - Static variable in class ghidra.sleigh.grammar.SleighParser
 
tokenRenamed(ClangToken, String) - Method in class ghidra.app.decompiler.component.DecompilerPanel
This function is used to alert the panel that a token was renamed.
Tokens - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
Tokens - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
Tokens - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
Tokens - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
Tokens - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
Tokens - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
Tokens - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
Tokens - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
Tokens - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
Tokens - Static variable in class ghidra.sleigh.grammar.SleighParser
 
toLines(ClangTokenGroup) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
A token hierarchy is flattened and then split into individual lines at the ClangBreak tokens.
toLines(String) - Static method in class ghidra.util.StringUtilities
Parses a string containing multiple lines into an array where each element in the array contains only a single line.
toLines(String, boolean) - Static method in class ghidra.util.StringUtilities
Parses a string containing multiple lines into an array where each element in the array contains only a single line.
toList() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
 
toList() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
 
toList() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
 
toList() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
 
toList() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
 
toList() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
 
toList() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap.LesserList
Copy this to a new list
toList() - Method in class ghidra.program.model.address.AddressSet
Returns a list of the AddressRanges in this set.
toList(ArrayList<Handle>, Position, int) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
 
toList(ArrayList<Handle>, Position, int) - Method in class ghidra.app.plugin.processors.generic.Operand
 
toList(ArrayList<Handle>, Position, int) - Method in interface ghidra.app.plugin.processors.generic.OperandValue
Construct operand representation as a list of objects
toLiteralHTML(String, int) - Static method in class ghidra.util.HTMLUtilities
A convenience method to split the given HTML into lines, based on the given length, and then to HTMLUtilities.friendlyEncodeHTML(String) the text.
toLiteralHTMLForTooltip(String) - Static method in class ghidra.util.HTMLUtilities
A very specific method that will: Make sure the HTML length is clipped to a reasonable size Escape any embedded HTML (so that it is not interpreted as HTML) Put the entire result in HTML
toLocalDate(Date) - Static method in class ghidra.util.DateUtils
Converts the given Data to a LocalDate
toLocation(File) - Static method in class help.HelpBuildUtils
 
toLocation(V) - Method in class ghidra.graph.job.AbstractGraphTransitionJob
 
toLong(T, PcodeArithmetic.Purpose) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Convert, if possible, the given abstract value to a concrete long
toLongArray() - Method in class ghidra.util.datastruct.LongArrayList
 
toLongArray(int, int) - Method in class ghidra.util.datastruct.LongArrayList
 
TOMATO - Static variable in class ghidra.util.WebColors
 
toMaxString(N) - Method in interface generic.Span.Domain
Render the upper bound of a span
toMinString(N) - Method in interface generic.Span.Domain
Render the lower bound of a span
TOO_BIG_TO_ANIMATE - Static variable in class ghidra.graph.job.AbstractAnimatorJob
A somewhat arbitrary vertex count past which not to animate actions that are intensive.
tool - Variable in class docking.DockingKeyBindingAction
 
tool - Variable in class ghidra.app.util.ByteCopier
 
tool - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
tool - Variable in class ghidra.framework.data.ToolState
 
tool - Variable in class ghidra.framework.main.datatree.VersionControlTask
 
tool - Variable in class ghidra.framework.main.ProjectAccessPanel
 
tool - Variable in class ghidra.framework.main.projectdata.actions.VersionControlAction
 
tool - Variable in class ghidra.framework.plugintool.ComponentProviderAdapter
 
tool - Variable in class ghidra.framework.plugintool.Plugin
The PluginTool that hosts/contains this Plugin.
tool - Variable in class ghidra.framework.plugintool.StandAloneApplication
 
tool - Variable in class ghidra.plugin.importer.ImporterDialog
 
tool - Variable in class ghidra.test.AbstractProgramBasedTest
 
tool - Variable in class help.screenshot.AbstractScreenShotGenerator
 
Tool - Interface in docking
Generic tool interface for managing ComponentProviders and actions
TOOL - Static variable in class ghidra.app.util.GenericHelpTopics
Help Topic for tools.
TOOL - Static variable in interface ghidra.app.util.HelpTopics
Help Topic for tools.
TOOL_EVENT_NAME - Static variable in class ghidra.app.events.ExternalProgramLocationPluginEvent
 
TOOL_EVENT_NAME - Static variable in class ghidra.app.events.ExternalProgramSelectionPluginEvent
 
TOOL_EXTENSION - Static variable in class ghidra.framework.ToolUtils
 
TOOL_HELP_TOPIC - Static variable in interface docking.tool.ToolConstants
Name of help topic for the Tool
TOOL_INSTANCE_NAME_XML_NAME - Static variable in interface ghidra.framework.model.ToolTemplate
 
TOOL_NAME_PROPERTY - Static variable in class ghidra.framework.plugintool.PluginTool
Name of the property for the tool name.
TOOL_NAME_XML_NAME - Static variable in interface ghidra.framework.model.ToolTemplate
 
TOOL_OPTIONS - Static variable in interface docking.tool.ToolConstants
Tool options name
TOOL_OPTIONS_MENU_GROUP - Static variable in interface docking.tool.ToolConstants
Constant for the options menu group for the Tool Options menu item
TOOL_OWNER - Static variable in interface docking.tool.ToolConstants
This is used when an action has the tool as its owner
TOOL_PREFERENCES_XML_NAME - Static variable in class docking.DockingWindowManager
 
TOOL_XML_NAME - Static variable in interface ghidra.framework.model.ToolTemplate
 
toolActions - Variable in class docking.AbstractDockingTool
 
ToolActions - Class in docking.actions
An class to manage actions registered with the tool
ToolActions(Tool, ActionToGuiHelper) - Constructor for class docking.actions.ToolActions
Construct an ActionManager
toolAdded(Workspace, PluginTool) - Method in interface ghidra.framework.model.WorkspaceChangeListener
Notification that a tool was added to the given workspace.
ToolAssociationInfo - Class in ghidra.framework.model
A class that describes a content types and the tool used to open it.
ToolAssociationInfo(ContentHandler, String, ToolTemplate, ToolTemplate) - Constructor for class ghidra.framework.model.ToolAssociationInfo
 
TOOLBAR_DATA_PROPERTY - Static variable in interface docking.action.DockingActionIf
 
TOOLBAR_GROUP_FOUR - Static variable in interface docking.tool.ToolConstants
Primary toolbar group number 4, starting from the left
TOOLBAR_GROUP_ONE - Static variable in interface docking.tool.ToolConstants
Primary toolbar group number 1, starting from the left
TOOLBAR_GROUP_THREE - Static variable in interface docking.tool.ToolConstants
Primary toolbar group number 3, starting from the left
TOOLBAR_GROUP_TWO - Static variable in interface docking.tool.ToolConstants
Primary toolbar group number 2, starting from the left
ToolBarData - Class in docking.action
 
ToolBarData(Icon) - Constructor for class docking.action.ToolBarData
 
ToolBarData(Icon, String) - Constructor for class docking.action.ToolBarData
 
ToolBarData(Icon, String, String) - Constructor for class docking.action.ToolBarData
 
toolBarGroup(String) - Method in class docking.action.builder.AbstractActionBuilder
Sets the group for the action in the tool bar.
toolBarGroup(String, String) - Method in class docking.action.builder.AbstractActionBuilder
Sets the group and sub-group for the action in the tool bar.
toolBarIcon(String) - Method in class docking.action.builder.AbstractActionBuilder
Sets the path for the icon to use in this action's tool bar button.
toolBarIcon(Icon) - Method in class docking.action.builder.AbstractActionBuilder
Sets the icon to use in this action's tool bar button.
ToolBarItemManager - Class in docking.menu
Class to manager toolbar buttons.
ToolBarItemManager(DockingActionIf, DockingWindowManager) - Constructor for class docking.menu.ToolBarItemManager
Constructs a new ToolBarItemManager
ToolBarManager - Class in docking.menu
Manages the actions to be displayed in the toolbar.
ToolBarManager(DockingWindowManager) - Constructor for class docking.menu.ToolBarManager
 
toolBarMgr - Variable in class docking.GenericHeader
 
ToolButtonTransferable - Class in ghidra.framework.main
Defines data that is available for drag/drop and clipboard transfers.
toolChanged(PluginTool) - Method in interface ghidra.framework.model.ToolManager
A configuration change was made to the tool; a plugin was added or removed.
toolChanged(PluginTool) - Method in class ghidra.framework.project.tool.ToolManagerImpl
 
ToolChest - Interface in ghidra.framework.model
Interface to define methods to manage tools in a central location.
ToolChestChangeListener - Interface in ghidra.framework.model
Listener that is notified when a ToolTemplate is added or removed from a project
ToolConnection - Interface in ghidra.framework.model
Represents a connection between a producer tool and a consumer tool.
ToolConstants - Interface in docking.tool
Values used to define standard menu names and other miscellaneous constants
ToolEventName - Annotation Interface in ghidra.framework.plugintool
Annotation for publishing the ToolEvent name so that is shows up in the tool connection dialog.
ToolIconURL - Class in docking.util.image
Container class for an icon and its location.
ToolIconURL(String) - Constructor for class docking.util.image.ToolIconURL
Constructor
ToolIconURL(String, byte[]) - Constructor for class docking.util.image.ToolIconURL
 
toolkit - Variable in class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
 
ToolListener - Interface in ghidra.framework.model
Interface to be implemented by objects that want to receive PluginEvents.
ToolManager - Interface in ghidra.framework.model
Interface to define methods to manage running tools and tools in the Tool Chest.
ToolManagerImpl - Class in ghidra.framework.project.tool
Tool manager that knows about all the running tools for each workspace in the project; the tool manager is responsible for launching new tools, and managing connections among tools.
ToolManagerImpl(Project) - Constructor for class ghidra.framework.project.tool.ToolManagerImpl
 
toolName - Variable in class ghidra.framework.plugintool.PluginTool
 
ToolOptions - Class in ghidra.framework.options
Class to manage a set of option name/value pairs for a category.
ToolOptions(String) - Constructor for class ghidra.framework.options.ToolOptions
 
ToolOptions(Element) - Constructor for class ghidra.framework.options.ToolOptions
Construct a new Options object from the given XML element.
toolRemoved(Workspace, PluginTool) - Method in interface ghidra.framework.model.WorkspaceChangeListener
Notification that a tool was removed from the given workspace.
toolRemoved(String) - Method in interface ghidra.framework.model.ToolChestChangeListener
ToolConfig was removed from the project toolchest
toolSaved(PluginTool, boolean) - Method in class ghidra.framework.project.tool.ToolManagerImpl
 
ToolServices - Interface in ghidra.framework.model
Services that the Tool uses.
ToolServicesAdapter - Class in ghidra.framework.plugintool
 
ToolServicesAdapter() - Constructor for class ghidra.framework.plugintool.ToolServicesAdapter
 
ToolSet - Interface in ghidra.framework.model
Interface to define a set of Tools.
toolSetAdded(ToolSet) - Method in interface ghidra.framework.model.ToolChestChangeListener
ToolSet was added to the project toolchest
ToolState - Class in ghidra.framework.data
Container object for the state of the tool to hold an XML element.
ToolState(PluginTool, DomainObject) - Constructor for class ghidra.framework.data.ToolState
Construct a new tool state.
ToolStateFactory - Class in ghidra.framework.data
 
ToolStateFactory() - Constructor for class ghidra.framework.data.ToolStateFactory
 
ToolTaskManager - Class in ghidra.framework.plugintool.mgr
Manages a queue of background tasks that execute commands.
ToolTaskManager(PluginTool) - Constructor for class ghidra.framework.plugintool.mgr.ToolTaskManager
Construct a new ToolTaskManager.
ToolTemplate - Interface in ghidra.framework.model
Configuration of a tool that knows how to create tools.
toolTemplateAdded(ToolTemplate) - Method in interface ghidra.framework.model.ToolChestChangeListener
ToolConfig was added to the project toolchest
TOOLTIP_TEXT - Static variable in class docking.widgets.button.BrowseButton
 
tooltipColorGrouper - Variable in class generic.theme.laf.UiDefaultsMapper
 
ToolTipInfo<T> - Class in ghidra.graph.viewer.popup
Basic container object that knows how to generate tooltips
ToolTipInfo(MouseEvent, T) - Constructor for class ghidra.graph.viewer.popup.ToolTipInfo
 
Tooltips() - Constructor for class generic.theme.GThemeDefaults.Colors.Tooltips
 
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 - Enum constant in enum class docking.widgets.shapes.Location
 
TOP - Enum constant in enum class docking.WindowPosition
 
TOP_TO_BOTTOM - Static variable in class ghidra.util.layout.RowColumnLayout
 
toPathString(ResourceFile) - Static method in class generic.util.Path
Returns the path as a string with path element placeholders, such as Path.GHIDRA_HOME.
topComp - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
topDownNavigator() - Static method in class ghidra.graph.algo.GraphNavigator
Creates a top-down navigator, which is one that traverses the graph from the source to the sink.
topEdge(Location...) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
Set the next PopupWindowPlacer to be one that tries to make the placement at the top edge of the inner bounds (context) without exceeding outer bounds (screen), using an ordered, preferred placements on that edge.
TOPFRAME - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncFlag
 
topOfListing(long) - Method in class help.screenshot.AbstractScreenShotGenerator
Deprecated.
topologicalSort() - Method in class ghidra.util.graph.DepthFirstSearch
Deprecated.
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.
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.WebColors
Returns the rgb value string for the given color
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 class ghidra.program.model.lang.Endian
 
toSignature(String) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
 
toSignedHexString(int) - Static method in class ghidra.program.util.DiffUtility
Returns the signed hex string representing the int value.
toSignedHexString(long) - Static method in class ghidra.program.util.DiffUtility
Returns the signed hex string representing the long value.
toSignedHexString(long) - Static method in class ghidra.util.NumericUtilities
returns the value of the specified long as signed hexadecimal, prefixing with the NumericUtilities.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.
toSpan(D, D) - Method in class generic.RangeMapSetter
Create a closed range with the given bounds
toSpan(N, N) - Method in class generic.Span.SpanMapSetter
 
toStingJson(Object) - Static method in class ghidra.util.StringUtilities
Creates a JSON string for the given object using all of its fields.
toString() - Method in class db.BinaryField
 
toString() - Method in class db.buffers.LocalBufferFile
 
toString() - Method in class db.DBRecord
 
toString() - Method in class db.BooleanField
 
toString() - Method in class db.Schema
 
toString() - Method in class db.StringField
 
toString() - Method in class db.Table
 
toString() - Method in class docking.action.DockingAction
 
toString() - Method in class docking.action.KeyBindingData
 
toString() - Method in class docking.action.MultipleKeyAction
 
toString() - Method in class docking.action.ToolBarData
 
toString() - Method in class docking.ComponentPlaceholder
 
toString() - Method in class docking.ComponentProvider
 
toString() - Method in class docking.DefaultActionContext
 
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.DockingMouseBindingAction
 
toString() - Method in class docking.DockingWindowManager
 
toString() - Method in class docking.ExecutableAction
 
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.PopupMenuContext
 
toString() - Method in enum class docking.theme.gui.ColorSorter
 
toString() - Method in class docking.util.image.ToolIconURL
 
toString() - Method in class docking.widgets.CursorPosition
 
toString() - Method in class docking.widgets.dialogs.StringChoices
 
toString() - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
 
toString() - Method in class docking.widgets.fieldpanel.field.AttributedString
 
toString() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
toString() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
 
toString() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
 
toString() - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
 
toString() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
toString() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
 
toString() - Method in class docking.widgets.fieldpanel.support.FieldLocation
 
toString() - Method in class docking.widgets.fieldpanel.support.FieldRange
 
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 record class docking.widgets.searchlist.SearchListEntry
Returns a string representation of this record class.
toString() - Method in class docking.widgets.SearchLocation
 
toString() - Method in class docking.widgets.shapes.PopupWindowPlacer
 
toString() - Method in class docking.widgets.table.AbstractDynamicTableColumn
 
toString() - Method in class docking.widgets.table.AddRemoveListItem
 
toString() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
 
toString() - Method in class docking.widgets.table.columnfilter.ColumnConstraintSet
 
toString() - Method in enum class docking.widgets.table.ColumnSortState.SortDirection
 
toString() - Method in class docking.widgets.table.ColumnSortState
 
toString() - Method in class docking.widgets.table.constraint.ColumnTypeMapper
 
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.constraint.MappedColumnConstraint
 
toString() - Method in class docking.widgets.table.constraint.StringColumnConstraint
 
toString() - Method in class docking.widgets.table.GTableCellRenderingData
 
toString() - Method in class docking.widgets.table.MappedTableColumn
 
toString() - Method in class docking.widgets.table.RowObject
Deprecated.
 
toString() - Method in class docking.widgets.table.TableSortingContext
 
toString() - Method in class docking.widgets.table.TableSortState
 
toString() - Method in class docking.widgets.table.TableTextFilter
 
toString() - Method in class docking.widgets.table.threaded.TableData
 
toString() - Method in class docking.widgets.table.threaded.TableUpdateJob
 
toString() - Method in class docking.widgets.textfield.TextFieldLinker.FieldState
 
toString() - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
 
toString() - Method in class docking.widgets.tree.GTree
 
toString() - Method in class docking.widgets.tree.GTreeNode
 
toString() - Method in class docking.widgets.tree.GTreeState
 
toString() - Method in class generic.complex.Complex
 
toString() - Method in class generic.concurrent.ConcurrentListenerSet
 
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 class 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.Span.DefaultSpanMap
 
toString() - Method in class generic.Span.DefaultSpanSet
 
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.theme.GColor
 
toString() - Method in class generic.theme.GIcon
 
toString() - Method in class generic.theme.GTheme
 
toString() - Method in enum class generic.theme.LafType
 
toString() - Method in class generic.theme.ThemeValue
 
toString() - Method in class generic.ULongSpan.Empty
 
toString() - Method in record class generic.ULongSpan.Impl
Returns a string representation of this record class.
toString() - Method in class generic.util.FileLocker
 
toString() - Method in class generic.util.Path
 
toString() - Method in class ghidra.app.decompiler.ClangLine
 
toString() - Method in class ghidra.app.decompiler.ClangToken
 
toString() - Method in class ghidra.app.decompiler.ClangTokenGroup
 
toString() - Method in class ghidra.app.decompiler.component.HighlightToken
 
toString() - Method in class ghidra.app.decompiler.component.TokenHighlights
 
toString() - Method in exception ghidra.app.decompiler.DecompileException
 
toString() - Method in enum class ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
 
toString() - Method in enum class ghidra.app.decompiler.DecompileOptions.BraceStyle
 
toString() - Method in enum class ghidra.app.decompiler.DecompileOptions.CommentStyleEnum
 
toString() - Method in enum class ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
 
toString() - Method in enum class ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
 
toString() - Method in enum class ghidra.app.decompiler.DecompileOptions.NanIgnoreEnum
 
toString() - Method in class ghidra.app.decompiler.DecompilerLocation
 
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 record class ghidra.app.plugin.assembler.AssemblySelector.Selection
Returns a string representation of this record class.
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.AbstractAssemblyResolution
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructState
 
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.AssemblyGeneratedPrototype
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyNopState
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandState
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
 
toString() - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyEOI
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyExtendedNonTerminal
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyFixedNumericTerminal
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNonTerminal
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringMapTerminal
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseNumericToken
 
toString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
 
toString() - Method in class ghidra.app.plugin.match.Match
 
toString() - Method in class ghidra.app.plugin.match.SubroutineMatch
 
toString() - Method in class ghidra.app.plugin.processors.generic.MemoryBlockDefinition
 
toString() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
 
toString() - Method in class ghidra.app.plugin.processors.sleigh.ContextOp
 
toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.AndExpression
 
toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
 
toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
 
toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.DivExpression
 
toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
 
toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.LeftShiftExpression
 
toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.MinusExpression
 
toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.MultExpression
 
toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.Next2InstructionValue
 
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 class ghidra.app.services.AnalyzerType
 
toString() - Method in class ghidra.app.services.DataTypeReference
 
toString() - Method in class ghidra.app.services.FieldMatcher
 
toString() - Method in record class ghidra.app.services.StringTranslationService.TranslateOptions
Returns a string representation of this record class.
toString() - Method in record class ghidra.app.services.StringValidatorQuery
Returns a string representation of this record class.
toString() - Method in record class ghidra.app.services.StringValidityScore
Returns a string representation of this record class.
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.attribs.DWARFAttributeDef
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFBlobAttribute
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFBooleanAttribute
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFDeferredStringAttribute
 
toString() - Method in record class ghidra.app.util.bin.format.dwarf.attribs.DWARFFormContext
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFIndirectAttribute
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFNumericAttribute
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFStringAttribute
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.DWARFAbbreviation
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
toString() - Method in record class ghidra.app.util.bin.format.dwarf.DWARFLengthValue
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.dwarf.DWARFLocation
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.DWARFLocationList
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.DWARFName
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.DWARFRange
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.DWARFRangeList
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.DWARFRegisterMappings
 
toString() - Method in record class ghidra.app.util.bin.format.dwarf.DWARFSourceInfo
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpression
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluator
 
toString() - Method in record class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluatorContext
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFFile
 
toString() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLine.SourceFileAddr
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLine
 
toString() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramInstruction
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState
 
toString() - Method in class ghidra.app.util.bin.format.dwarf.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.elf.info.ElfComment
 
toString() - Method in record class ghidra.app.util.bin.format.elf.info.ElfInfoItem.ItemWithAddress
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
 
toString() - Method in class ghidra.app.util.bin.format.elf.info.GnuDebugLink
 
toString() - Method in record class ghidra.app.util.bin.format.elf.info.NoteGnuProperty.NotePropertyElement
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
 
toString() - Method in record class ghidra.app.util.bin.format.golang.GoBuildSettings
Returns a string representation of this record class.
toString() - Method in record class ghidra.app.util.bin.format.golang.GoModuleInfo
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
 
toString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoIface
 
toString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoItab
 
toString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoName
 
toString() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSourceFileInfo
Returns a string representation of this record class.
toString() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoVarlenString
 
toString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoIMethod
 
toString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod
 
toString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
toString() - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
 
toString() - Method in record class ghidra.app.util.bin.format.golang.structmapping.FieldContext
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
 
toString() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.RebaseTable.Rebase
 
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 record class ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
 
toString() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommandString
 
toString() - Method in class ghidra.app.util.bin.format.macho.commands.NList
 
toString() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
 
toString() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
toString() - Method in record class ghidra.app.util.bin.format.macho.dyld.DyldFixup
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.macho.MachHeader
 
toString() - Method in class ghidra.app.util.bin.format.macho.prelink.MachoPrelinkMap
 
toString() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
 
toString() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
 
toString() - Method in class ghidra.app.util.bin.format.macho.Section
 
toString() - Method in class ghidra.app.util.bin.format.mz.MzRelocation
 
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 record class ghidra.app.util.bin.format.omf.OmfComdatExternalSymbol.ExternalLookup
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
 
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.DebugCOFFSymbol
 
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 class 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.ImportedSymbol
 
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.RelocLgSetOrBySection
 
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.swift.types.TargetProtocolDescriptor
 
toString() - Method in class ghidra.app.util.bin.format.swift.types.TargetTypeContextDescriptor
 
toString() - Method in class ghidra.app.util.bin.format.ubi.FatArch
 
toString() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
 
toString() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
 
toString() - Method in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeader
 
toString() - Method in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
 
toString() - Method in class ghidra.app.util.bin.LEB128Info
 
toString() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Deprecated.
 
toString() - Method in class ghidra.app.util.ClipboardType
 
toString() - Method in class ghidra.app.util.CodeUnitInfoTransferable
Get the string representation for this transferable.
toString() - Method in record class ghidra.app.util.cparser.C.CParserUtils.CParseResults
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.cparser.C.Token
Returns the image.
toString() - Method in class ghidra.app.util.cparser.CPP.Token
Returns the image.
toString() - Method in class ghidra.app.util.datatype.DataTypeUrl
 
toString() - Method in class ghidra.app.util.datatype.microsoft.GUID
 
toString() - Method in enum class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock.WinVersion
 
toString() - Method in class ghidra.app.util.demangler.CharacterIterator
 
toString() - Method in class ghidra.app.util.demangler.DemangledDataType
 
toString() - Method in class ghidra.app.util.demangler.DemangledLambda
 
toString() - Method in class ghidra.app.util.demangler.DemangledObject
 
toString() - Method in class ghidra.app.util.demangler.DemangledParameter
 
toString() - Method in record class ghidra.app.util.demangler.DemangledStructure.Field
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.demangler.DemangledTemplate
 
toString() - Method in class ghidra.app.util.demangler.DemangledType
 
toString() - Method in class ghidra.app.util.demangler.DemanglerOptions
 
toString() - Method in class ghidra.app.util.EolComments
 
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 record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.FileSystemSearchPath
Returns a string representation of this record class.
toString() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
Returns a string representation of this record class.
toString() - Method in class ghidra.app.util.opinion.Loaded
 
toString() - Method in class ghidra.app.util.opinion.LoaderMap
 
toString() - Method in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
toString() - Method in class ghidra.app.util.opinion.QueryResult
 
toString() - Method in class ghidra.app.util.Option
 
toString() - Method in class ghidra.app.util.PseudoData
 
toString() - Method in class ghidra.app.util.PseudoInstruction
 
toString() - Method in class ghidra.app.util.RefRepeatComment
 
toString() - Method in class ghidra.app.util.SelectionTransferable
 
toString() - Method in class ghidra.app.util.SymbolPath
 
toString() - Method in class ghidra.app.util.viewer.field.Annotation
 
toString() - Method in class ghidra.app.util.viewer.field.AnnotationCommentPart
 
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.field.StringCommentPart
 
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.formats.gfilesystem.FileCache
 
toString() - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
 
toString() - Method in class ghidra.formats.gfilesystem.FSRL
Returns a string containing the full FSRL.
toString() - Method in class ghidra.formats.gfilesystem.GFileImpl
 
toString() - Method in class ghidra.formats.gfilesystem.GFileLocal
 
toString() - Method in class ghidra.formats.gfilesystem.GFileSystemBase
 
toString() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
 
toString() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
 
toString() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
 
toString() - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
 
toString() - Method in class ghidra.framework.ApplicationIdentifier
 
toString() - Method in class ghidra.framework.ApplicationVersion
 
toString() - Method in enum class 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.data.RootGhidraFolderData
 
toString() - Method in class ghidra.framework.data.LinkedGhidraFolder
 
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 enum class ghidra.framework.model.DefaultLaunchMode
 
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 class ghidra.framework.OperatingSystem
 
toString() - Method in class ghidra.framework.options.AbstractOptions
 
toString() - Method in class ghidra.framework.options.ActionTrigger
 
toString() - Method in interface ghidra.framework.options.CustomOption
Subclasses should implement this method to provide a formatted string value of this option value.
toString() - Method in class ghidra.framework.options.EditorState
 
toString() - Method in class ghidra.framework.options.FileOptions
 
toString() - Method in class ghidra.framework.options.GProperties
 
toString() - Method in class ghidra.framework.options.Option
 
toString() - Method in class ghidra.framework.options.SubOptions
 
toString() - Method in class ghidra.framework.options.WrappedActionTrigger
 
toString() - Method in class ghidra.framework.options.WrappedDate
 
toString() - Method in class ghidra.framework.options.WrappedFile
 
toString() - Method in enum class 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.plugintool.util.PluginPackage
 
toString() - Method in class ghidra.framework.project.DefaultProject
 
toString() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
 
toString() - Method in class ghidra.framework.protocol.ghidra.RepositoryInfo
 
toString() - Method in class ghidra.framework.remote.RepositoryChangeEvent
 
toString() - Method in class ghidra.framework.remote.User
 
toString() - Method in class ghidra.framework.store.local.LocalFileSystem.ItemStorage
 
toString() - Method in class ghidra.framework.store.local.LockFile
 
toString() - Method in class ghidra.framework.task.GScheduledTask
 
toString() - Method in class ghidra.framework.task.GTaskGroup
 
toString() - Method in class ghidra.framework.task.GTaskResult
 
toString() - Method in class ghidra.framework.task.gui.taskview.GroupInfo
 
toString() - Method in class ghidra.framework.task.gui.taskview.TaskInfo
 
toString() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
toString() - Method in class ghidra.graph.DefaultGEdge
 
toString() - Method in class ghidra.graph.GraphPath
 
toString() - Method in class ghidra.graph.GraphPathSet
 
toString() - Method in class ghidra.graph.job.AbstractAnimatorJob
 
toString() - Method in class ghidra.graph.job.AbstractGraphTransitionJob.TransitionPoints
 
toString() - Method in class ghidra.graph.job.FitGraphToViewJob
 
toString() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
 
toString() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
toString() - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
 
toString() - Method in class ghidra.graph.viewer.layout.Column
 
toString() - Method in class ghidra.graph.viewer.layout.GridLocationMap
 
toString() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
toString() - Method in class ghidra.graph.viewer.layout.Row
 
toString() - Method in enum class ghidra.graph.viewer.options.RelayoutOption
 
toString() - Method in enum class ghidra.graph.viewer.options.ViewRestoreOption
 
toString() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
 
toString() - Method in class ghidra.pcode.exec.PcodeFrame
 
toString() - Method in class ghidra.pcode.exec.PcodeProgram
 
toString() - Method in record class ghidra.pcode.exec.SleighUtils.AddressOf
Returns a string representation of this record class.
toString() - Method in record class ghidra.pcode.exec.SleighUtils.SleighParseErrorEntry
Returns a string representation of this record class.
toString() - Method in class ghidra.pcode.exec.ValueLocation
 
toString() - Method in class ghidra.pcode.floatformat.BigFloat
Perform rounding and conversion to BigDecimal prior to generating a formatted decimal string of the specified BigFloat value.
toString() - Method in class ghidra.pcode.struct.CallExpr
 
toString() - Method in class ghidra.pcode.struct.LiteralLongExpr
 
toString() - Method in class ghidra.pcode.struct.StringTree
 
toString() - Method in class ghidra.plugin.importer.LcsSelectionEvent
 
toString() - Method in class ghidra.plugins.importer.batch.BatchGroup
 
toString() - Method in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
 
toString() - Method in class ghidra.plugins.importer.batch.BatchInfo
 
toString() - Method in class ghidra.plugins.importer.batch.BatchSegregatingCriteria
 
toString() - Method in class ghidra.program.database.bookmark.BookmarkDB
 
toString() - Method in class ghidra.program.database.bookmark.BookmarkTypeDB
 
toString() - Method in class ghidra.program.database.bookmark.OldBookmark
 
toString() - Method in class ghidra.program.database.code.InstructionDB
 
toString() - Method in class ghidra.program.database.code.StringDiff
 
toString() - Method in class ghidra.program.database.data.SourceArchiveDB
 
toString() - Method in class ghidra.program.database.external.ExternalLocationDB
 
toString() - Method in class ghidra.program.database.function.FunctionDB
 
toString() - Method in class ghidra.program.database.function.FunctionTagDB
 
toString() - Method in class ghidra.program.database.function.VariableDB
 
toString() - Method in class ghidra.program.database.map.NormalizedAddressSet
 
toString() - Method in class ghidra.program.database.mem.ByteMappingScheme
 
toString() - Method in class ghidra.program.database.mem.FileBytes
 
toString() - Method in class ghidra.program.database.mem.MemoryBlockDB
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
toString() - Method in interface ghidra.program.model.address.Address
Returns a String representation of the address in hex and padded to the appropriate size.
toString() - Method in class ghidra.program.model.address.AddressRangeImpl
 
toString() - Method in class ghidra.program.model.address.AddressSet
 
toString() - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
toString() - Method in class ghidra.program.model.address.GenericAddress
 
toString() - Method in class ghidra.program.model.address.GlobalNamespace
 
toString() - Method in class ghidra.program.model.address.OverlayAddressSpace
 
toString() - Method in class ghidra.program.model.address.SpecialAddress
 
toString() - Method in class ghidra.program.model.block.CodeBlockImpl
 
toString() - Method in class ghidra.program.model.block.CodeBlockReferenceImpl
 
toString() - Method in class ghidra.program.model.block.graph.CodeBlockVertex
 
toString() - Method in class ghidra.program.model.data.AbstractDataType
 
toString() - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
 
toString() - Method in interface ghidra.program.model.data.AnnotationHandler
Returns a string description of this handler.
toString() - Method in class ghidra.program.model.data.BitFieldDataType
 
toString() - Method in class ghidra.program.model.data.BitGroup
 
toString() - Method in class ghidra.program.model.data.CategoryPath
 
toString() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
toString() - Method in class ghidra.program.model.data.DataImage
 
toString() - Method in class ghidra.program.model.data.DataTypeComponentImpl
 
toString() - Method in class ghidra.program.model.data.DataTypeInstance
 
toString() - Method in class ghidra.program.model.data.DataTypePath
 
toString() - Method in class ghidra.program.model.data.DataTypeTransferable
Get the string representation for this transferable.
toString() - Method in class ghidra.program.model.data.DefaultAnnotationHandler
 
toString() - Method in class ghidra.program.model.data.FileDataTypeManager
 
toString() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
toString() - Method in enum class ghidra.program.model.data.GenericCallingConvention
Deprecated.
 
toString() - Method in class ghidra.program.model.data.ParameterDefinitionImpl
 
toString() - Method in class ghidra.program.model.data.PointerDataType
 
toString() - Method in class ghidra.program.model.data.PointerTypedef
 
toString() - Method in enum class ghidra.program.model.data.RenderUnicodeSettingsDefinition.RENDER_ENUM
 
toString() - Method in class ghidra.program.model.data.StringDataInstance
 
toString() - Method in enum class 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 class ghidra.program.model.data.TranslationSettingsDefinition.TRANSLATION_ENUM
 
toString() - Method in class ghidra.program.model.data.TypedefDataType
 
toString() - Method in class ghidra.program.model.lang.AddressLabelInfo
 
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 class ghidra.program.model.lang.DecompilerLanguage
 
toString() - Method in class ghidra.program.model.lang.DynamicVariableStorage
 
toString() - Method in enum class 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 enum class ghidra.program.model.lang.StorageClass
 
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.ParameterImpl
 
toString() - Method in class ghidra.program.model.listing.VariableOffset
 
toString() - Method in class ghidra.program.model.listing.VariableStorage
 
toString() - Method in enum class ghidra.program.model.mem.MemoryBlockType
 
toString() - Method in record class ghidra.program.model.pcode.AttributeId
Returns a string representation of this record class.
toString() - Method in record class ghidra.program.model.pcode.ElementId
Returns a string representation of this record class.
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.StringIngest
 
toString() - Method in class ghidra.program.model.pcode.Varnode
 
toString() - Method in class ghidra.program.model.pcode.XmlEncode
 
toString() - Method in record class ghidra.program.model.reloc.RelocationResult
Returns a string representation of this record class.
toString() - Method in class ghidra.program.model.scalar.Scalar
 
toString() - Method in interface ghidra.program.model.symbol.Equate
Get the name of this equate.
toString() - Method in class ghidra.program.model.symbol.ExternalPath
 
toString() - Method in class ghidra.program.model.symbol.RefType
 
toString() - Method in class ghidra.program.model.symbol.SymbolType
 
toString() - Method in class ghidra.program.model.util.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.CodeUnitPropertyChangeRecord
 
toString() - Method in class ghidra.program.util.CodeUnitUserDataChangeRecord
 
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
 
toString() - Method in class ghidra.program.util.PcodeFieldLocation
 
toString() - Method in class ghidra.program.util.PlateFieldLocation
 
toString() - Method in class ghidra.program.util.ProgramChangeRecord
 
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.UserDataChangeRecord
 
toString() - Method in class ghidra.program.util.VariableLocation
 
toString() - Method in class ghidra.program.util.VariableTypeFieldLocation
Returns a String representation of this location.
toString() - Method in class ghidra.program.util.VariableXRefFieldLocation
Returns a String representation of this location.
toString() - Method in class ghidra.program.util.XRefFieldLocation
 
toString() - Method in class ghidra.python.PythonPlugin
 
toString() - Method in class ghidra.service.graph.AttributedEdge
 
toString() - Method in class ghidra.service.graph.AttributedVertex
 
toString() - Method in class ghidra.sleigh.grammar.LineArrayListWriter
 
toString() - Method in class ghidra.sleigh.grammar.Location
 
toString() - Method in class ghidra.sleigh.grammar.RadixBigInteger
 
toString() - Method in class ghidra.sleigh.grammar.SleighPreprocessor
 
toString() - Method in class ghidra.sleigh.grammar.SleighToken
 
toString() - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock.FunctionInfo
 
toString() - Method in class ghidra.test.processors.support.PCodeTestControlBlock
 
toString() - Method in class ghidra.test.processors.support.PCodeTestFile
 
toString() - Method in class ghidra.test.processors.support.PCodeTestGroup
 
toString() - Method in class ghidra.util.ascii.Sequence
 
toString() - Method in class ghidra.util.bytesearch.DittedBitSequence
 
toString() - Method in record class ghidra.util.classfinder.ClassFileInfo
Returns a string representation of this record class.
toString() - Method in class ghidra.util.datastruct.ListAccumulator
 
toString() - Method in class ghidra.util.datastruct.ListenerSet
 
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.extensions.ExtensionDetails
 
toString() - Method in class ghidra.util.extensions.ExtensionModuleClassLoader
 
toString() - Method in class ghidra.util.graph.AbstractDependencyGraph.DependencyNode
 
toString() - Method in class ghidra.util.graph.Vertex
Deprecated.
 
toString() - Method in class ghidra.util.HelpLocation
 
toString() - Method in class ghidra.util.html.HTMLElement
 
toString() - Method in class ghidra.util.JavaSourceFile
 
toString() - Method in class ghidra.util.JavaSourceLine
 
toString() - Method in class ghidra.util.SaveableColor
 
toString() - Method in class ghidra.util.SaveablePoint
 
toString() - Method in class ghidra.util.search.memory.MemSearchResult
 
toString() - Method in class ghidra.util.search.trie.ByteTrieNode
 
toString() - Method in class ghidra.util.search.trie.SearchResult
 
toString() - Method in class ghidra.util.state.ResultsState.FramePointerCandidate
 
toString() - Method in class ghidra.util.state.SequenceRange
 
toString() - Method in class ghidra.util.state.VarnodeOperation
 
toString() - Method in class ghidra.util.table.field.AddressBasedLocation
 
toString() - Method in class ghidra.util.table.field.CodeUnitTableCellData
 
toString() - Method in class ghidra.util.table.field.IncomingReferenceEndpoint
 
toString() - Method in class ghidra.util.table.field.OutgoingReferenceEndpoint
 
toString() - Method in class ghidra.util.table.PreviewTableCellData
 
toString() - Method in class ghidra.util.task.AbstractSwingUpdateManager
 
toString() - Method in class ghidra.util.UniversalID
 
toString() - Method in class ghidra.util.WordLocation
 
toString() - Method in class ghidra.util.xml.XmlAttributes
 
toString() - Method in class ghidra.util.xml.XmlParserElement
 
toString() - Method in class ghidra.xml.XmlElementImpl
 
toString() - Method in class gui.event.MouseBinding
 
toString() - Method in class help.CustomTOCView.CustomTreeItemDecorator
 
toString() - Method in class help.GHelpSet
 
toString() - Method in class help.ImageLocation
 
toString() - Method in class help.PathKey
 
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.EmptyIcon
 
toString() - Method in class resources.icons.ImageIconWrapper
Deprecated.
 
toString() - Method in class resources.icons.LazyImageIcon
 
toString() - Method in class resources.icons.RotateIcon
 
toString() - Method in class resources.icons.TranslateIcon
 
toString() - Method in class resources.MultiIcon
 
toString() - Method in class util.HistoryList
 
toString(boolean) - Method in interface ghidra.program.model.address.Address
Returns a String representation that may include the address space name
toString(boolean) - Method in class ghidra.program.model.address.GenericAddress
 
toString(boolean) - Method in class ghidra.program.model.address.SpecialAddress
 
toString(boolean, boolean) - Method in interface ghidra.program.model.address.Address
Returns a String representation that may include the address space name and may or may not pad the address with leading zeros.
toString(boolean, boolean) - Method in class ghidra.program.model.address.GenericAddress
 
toString(boolean, int) - Method in interface ghidra.program.model.address.Address
Returns a String representation that may include the address space name and may or may not pad the address with leading zeros.
toString(boolean, int) - Method in class ghidra.program.model.address.GenericAddress
 
toString(boolean, int) - Method in class ghidra.program.model.address.SegmentedAddress
 
toString(byte) - Static method in class ghidra.util.NumericUtilities
Convert the given byte into a two character String, padding with a leading 0 if needed.
toString(byte[]) - Static method in class ghidra.util.Conv
Deprecated, for removal: This API element is subject to removal in a future version.
toString(int) - Static method in class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOpCodes
 
toString(int) - Static method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberExtendedOpcodes
 
toString(int) - Static method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineNumberStandardOpcodes
 
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.dwarf.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.dwarf.DWARFLocationListEntry
 
toString(long) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFRangeListEntry
 
toString(GTreeNode) - Method in class docking.widgets.tree.internal.DefaultGTreeDataTransformer
 
toString(DWARFCompilationUnit) - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeValue
 
toString(DWARFCompilationUnit) - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFDeferredStringAttribute
 
toString(DWARFCompilationUnit) - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFIndirectAttribute
 
toString(DWARFCompilationUnit) - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFNumericAttribute
 
toString(DomainFile) - Method in class ghidra.features.base.values.ProjectFileValue
 
toString(DomainFolder) - Method in class ghidra.features.base.values.ProjectFolderValue
 
toString(FloatFormat, boolean) - Method in class ghidra.pcode.floatformat.BigFloat
Perform appropriate rounding and conversion to BigDecimal prior to generating a formatted decimal string of the specified BigFloat value.
toString(Address) - Static method in class ghidra.util.XmlProgramUtilities
Creates a string representation of the specifed address.
toString(Composite) - Static method in interface ghidra.program.model.data.CompositeInternal
Dump composite and its components for use in Object.toString() representation.
toString(DataTypeComponent) - Static method in interface ghidra.program.model.data.InternalDataTypeComponent
 
toString(Language) - Method in class ghidra.pcode.exec.ValueLocation
Render this location as a string, substituting registers where applicable
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(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
 
toString(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Operand
 
toString(MemBuffer, int) - Method in interface ghidra.app.plugin.processors.generic.OperandValue
 
toString(Color) - Static method in class ghidra.util.WebColors
Converts a color to a string value.
toString(Color, boolean) - Static method in class ghidra.util.WebColors
Converts a color to a string value.
toString(Class<?>, int) - Static method in class ghidra.app.util.bin.format.dwarf.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.dwarf.DWARFUtil
Returns the field name of a final static variable in class clazz which holds a specific value.
toString(Integer) - Method in class docking.widgets.values.IntValue
 
toString(Long) - Method in enum class generic.ULongSpan.Domain
 
toString(Object) - Static method in class generic.json.Json
Creates a Json string representation of the given object and all of its fields.
toString(Object, String...) - Static method in class generic.json.Json
Creates a Json string representation of the given object and the given fields
toString(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
 
toString(String) - Method in interface 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(MathContext) - Method in class ghidra.pcode.floatformat.BigFloat
Perform rounding and conversion to BigDecimal prior to generating a formatted decimal string of the specified BigFloat value.
toString(Collection<?>) - Static method in class generic.test.AbstractGenericTest
Prints the contents of the given collection by way of the Object.toString() method.
toString(N) - Method in interface generic.Span.Domain
Render the given value as a string
toString(Element) - Static method in class ghidra.util.xml.XmlUtilities
Converts the specified XML element into a String.
toString(S) - Method in interface generic.Span.Domain
Render the given span as 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
 
toString(T) - Method in class docking.widgets.values.AbstractValue
 
toStringDebug() - Method in class ghidra.util.task.AbstractSwingUpdateManager
 
toStringExclude(Object, String...) - Static method in class generic.json.Json
Creates a Json string representation of the given object and all of its fields except for those in the given exclusion list
toStringFlat(Object) - Static method in class generic.json.Json
Creates a Json string representation of the given object and all of its fields.
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
 
toStructure(DataTypeManager) - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
Returns a Structure datatype that matches the format of this ElfNote, or null if this ElfNote shouldn't be represented/marked up.
toStructure(DataTypeManager) - Method in class ghidra.app.util.bin.format.elf.info.NoteAbiTag
 
toStructure(DataTypeManager) - Method in class ghidra.app.util.bin.format.elf.info.NoteGnuBuildId
 
toStructure(DataTypeManager) - Method in class ghidra.app.util.bin.format.elf.info.NoteGnuProperty
 
toStructure(DataTypeManager) - Method in class ghidra.app.util.bin.format.golang.NoteGoBuildId
 
toStyledHtml(String) - Method in class generic.theme.GAttributes
A convenience method to style the given text in HTML using the font and color attributes defined in this attribute set.
totalChanges - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
 
totalChanges - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
totalLength() - Method in class ghidra.app.plugin.match.Match
 
totalStatusChanges - Variable in class ghidra.graph.algo.GraphAlgorithmStatusListener
 
toTemplate() - Method in class ghidra.app.util.demangler.DemangledTemplate
 
toText(T) - Method in class docking.widgets.pathmanager.AbstractTypedPropertyEditor
 
toUri() - Method in class ghidra.app.script.ResourceFileJavaFileObject
 
toURI() - Method in class generic.jar.FileResource
 
toURI() - Method in class generic.jar.JarResource
 
toURI() - Method in interface generic.jar.Resource
 
toURI() - Method in class generic.jar.ResourceFile
Returns a URI for this file object.
toURL() - Method in class generic.jar.FileResource
 
toURL() - Method in class generic.jar.JarEntryRootNode
 
toURL() - Method in class generic.jar.JarResource
 
toURL() - Method in interface generic.jar.Resource
 
toURL() - Method in class generic.jar.ResourceFile
Returns a URL that represents this file object.
toURL(String) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
Create a Ghidra URL from a string form of Ghidra URL or local project path.
toValues() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
Returns the values array for storage into the program's relocation table.
toVertices(Collection<E>) - Static method in class ghidra.graph.GraphAlgorithms
Returns the set of vertices contained within the given edges.
toWebColorName(Color) - Static method in class ghidra.util.WebColors
Returns the WebColor name for the given color.
toWrappedHTML(String) - Static method in class ghidra.util.HTMLUtilities
This is just a convenience method to call HTMLUtilities.toWrappedHTML(String, int) with a max line length of 75.
toWrappedHTML(String, int) - Static method in class ghidra.util.HTMLUtilities
Similar to HTMLUtilities.toHTML(String) in that it will wrap the given text in HTML tags and split the content into multiple lines.
toXML() - Method in class docking.widgets.filter.FilterOptions
 
ToyProgramBuilder - Class in ghidra.test
 
ToyProgramBuilder(String, boolean) - Constructor for class ghidra.test.ToyProgramBuilder
Construct toy program builder using toy language "builder" variant.
ToyProgramBuilder(String, boolean, boolean, Object) - Constructor for class ghidra.test.ToyProgramBuilder
Construct toy program builder using toy language "builder" variant.
ToyProgramBuilder(String, boolean, Object) - Constructor for class ghidra.test.ToyProgramBuilder
Construct toy program builder using toy language "builder" variant.
ToyProgramBuilder(String, String, Object) - Constructor for class ghidra.test.ToyProgramBuilder
Construct toy program builder using specified toy language
TR_CLOSE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
TR_OPEN - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
trace(Object, Object) - Method in class ghidra.framework.Log4jErrorLogger
 
trace(Object, Object) - Method in class ghidra.util.DefaultErrorLogger
 
trace(Object, Object) - Method in interface ghidra.util.ErrorLogger
 
trace(Object, Object) - Static method in class ghidra.util.Msg
Used to record a trace message to the log file.
trace(Object, Object, Throwable) - Method in class ghidra.framework.Log4jErrorLogger
 
trace(Object, Object, Throwable) - Method in class ghidra.util.DefaultErrorLogger
 
trace(Object, Object, Throwable) - Method in interface ghidra.util.ErrorLogger
 
trace(Object, Object, Throwable) - Static method in class ghidra.util.Msg
Used to record a trace message to the log file.
trace(String) - Method in class ghidra.graph.job.AbstractAnimator
 
trace(String) - Method in class ghidra.graph.job.AbstractAnimatorJob
 
trace(Locator, String, Throwable) - Method in interface ghidra.xml.XmlTracer
The trace callback.
Traceback - Enum constant in enum class 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 - Class in db
Provides syntax for opening a database transaction using a try-with-resources block
Transaction() - Constructor for class db.Transaction
 
transactionAborted(long) - Method in interface ghidra.framework.model.AbortedTransactionListener
 
transactionEnded(DomainObjectAdapterDB) - Method in interface ghidra.framework.model.TransactionListener
Invoked when a transaction is ended.
TransactionInfo - Interface in ghidra.framework.model
 
TransactionInfo.Status - Enum Class in ghidra.framework.model
 
TransactionListener - Interface in ghidra.framework.model
An interface for listening to transactions
transactionStarted(DomainObjectAdapterDB, TransactionInfo) - 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.
transferTo(OutputStream) - Method in class ghidra.formats.gfilesystem.RefdInputStream
 
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(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
 
transformedString() - Method in record class ghidra.app.services.StringValidityScore
Returns the value of the transformedString record component.
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 - Enum constant in enum class ghidra.framework.store.CheckoutType
Similar to an EXCLUSIVE checkout, this checkout only persists while the associated client-connection is alive.
TRANSIENT - Enum constant in enum class 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
Transitional - Annotation Interface in ghidra.lifecycle
The item is present for transitional purposes only and will soon be removed
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(int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
translate(int, int) - Method in class generic.text.TextLayoutGraphics
 
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>, StringTranslationService.TranslateOptions) - Method in interface ghidra.app.services.StringTranslationService
Requests this translation service to translate the specified string data instances.
TRANSLATE - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.LanguageUpdateOption
An attempt should be made to translate from old-to-new language.
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.
translateConstructTpl(ConstructTpl) - Method in class ghidra.program.model.lang.PcodeParser
 
translateConstTpl(ConstTpl) - Method in class ghidra.program.model.lang.PcodeParser
 
TranslatedRecordIterator - Class in db
 
TranslatedRecordIterator(RecordIterator, RecordTranslator) - Constructor for class db.TranslatedRecordIterator
 
translateHandleTpl(HandleTpl) - Method in class ghidra.program.model.lang.PcodeParser
 
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
 
TranslateOptions(boolean) - Constructor for record class ghidra.app.services.StringTranslationService.TranslateOptions
Creates an instance of a TranslateOptions record class.
translateOpTpl(OpTpl) - Method in class ghidra.program.model.lang.PcodeParser
 
translatePath(TreePath, TaskMonitor) - Method in class docking.widgets.tree.GTreeTask
This method allows us to take a TreePath from a previous tree and apply that path to a new tree (or a tree that has been reloaded with new nodes).
translatePointFromGraphSpaceToLayoutSpace(Point2D, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translatePointFromGraphSpaceToViewSpace(Point2D, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translatePointFromLayoutSpaceToGraphSpace(Point2D, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translatePointFromLayoutSpaceToViewSpace(Point2D, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translatePointFromVertexRelativeSpaceToViewSpace(VisualizationServer<V, E>, V, Point) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translatePointFromVertexToViewSpace(V, Point) - Method in class ghidra.graph.viewer.VisualGraphView
 
translatePointFromViewSpaceToGraphSpace(Point2D, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translatePointFromViewSpaceToLayoutSpace(Point2D, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translatePointFromViewSpaceToVertexRelativeSpace(VisualizationServer<V, E>, Point) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translatePointFromViewSpaceToVertexRelativeSpace(VisualizationServer<V, E>, Point, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translateRecord(DBRecord) - Method in interface db.RecordTranslator
Translate the indicated old database record into a current database record.
translateRectangleFromLayoutSpaceToViewSpace(VisualizationServer<V, E>, Rectangle) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translateRectangleFromVertexRelativeSpaceToViewSpace(VisualizationServer<V, E>, V, Rectangle) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translateRectangleFromVertexToViewSpace(V, Rectangle) - Method in class ghidra.graph.viewer.VisualGraphView
 
translateRowsToValues(int[]) - Method in class docking.widgets.table.RowObjectSelectionManager
 
translateSatelliteViewPointToLayoutPoint(VisualizationViewer<V, E>, Point2D) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
 
translateSerialization(LanguageTranslator, String) - Static method in class ghidra.program.model.listing.VariableStorage
Perform language translations on VariableStorage serialization string
translateShapeFromLayoutSpaceToGraphSpace(Shape, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translateShapeFromLayoutSpaceToViewSpace(Shape, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translateShapeFromViewSpaceToLayoutSpace(Shape, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
translateVarnodeTpl(VarnodeTpl) - Method in class ghidra.program.model.lang.PcodeParser
 
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
TRANSLATION_PROPERTY_MAP_NAME - Static variable in class ghidra.program.model.data.TranslationSettingsDefinition
 
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 Class in ghidra.program.model.data
 
TranslationUnit() - Method in class ghidra.app.util.cparser.C.CParser
 
TranslationUnit() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
translator - Variable in class ghidra.app.util.bin.format.omf.OmfLibraryRecord.MemberHeader
 
transtable - Static variable in class ghidra.program.model.pcode.DynamicHash
 
trapno - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_32
 
trapno - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_64
 
trapsRead() - Method in enum class ghidra.pcode.emu.PcodeMachine.AccessKind
Check if this kind of breakpoint should trap a read, i.e., PcodeOp.LOAD
trapsWrite() - Method in enum class ghidra.pcode.emu.PcodeMachine.AccessKind
Check if this kind of breakpoint should trap a write, i.e., PcodeOp.STORE
traverse(ConstructorEntryVisitor) - Method in class ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal
Traverse the constructors in the language
traverseAllPcodeOps(SleighLanguage, PcodeOpEntryVisitor) - Static method in class ghidra.app.plugin.languages.sleigh.SleighLanguages
Traverse the Pcode operations of a given SLEIGH language During traversal, if a "NOP" constructor, i.e., one having no Pcode operations, is encountered, the callback is still invoked at least once, with a null Pcode operation.
traverseConstructors(SleighLanguage, ConstructorEntryVisitor) - Static method in class ghidra.app.plugin.languages.sleigh.SleighLanguages
Traverse the constructors of a given SLEIGH language
traverseConstructors(SubtableSymbol, SubtableEntryVisitor) - Static method in class ghidra.app.plugin.languages.sleigh.SleighLanguages
Traverse the constructors of a given table
tree - Variable in class docking.ErrLogExpandableDialog
 
tree - Variable in class docking.widgets.tree.GTreeTask
 
tree - Variable in class generic.stl.MapIteratorSTL
 
tree - Variable in class generic.stl.SetIterator
 
tree - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
tree - Variable in class ghidra.sleigh.grammar.SleighCompiler.id_or_nil_return
 
tree - Variable in class ghidra.sleigh.grammar.SleighCompiler.identifier_return
 
treeEdges() - Method in class ghidra.util.graph.DepthFirstSearch
Deprecated.
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, OpenMode, Lock, TaskMonitor) - Constructor for class ghidra.program.database.module.TreeManager
Construct a new TreeManager.
treePanel - Variable in class ghidra.framework.main.AbstractDataTreeDialog
 
treePath - Variable in class docking.dnd.DragDropNode
 
TreeSelectionPluginEvent - Class in ghidra.app.events
Notification for a new Program Tree selection.
TreeSelectionPluginEvent(String, String, GroupPath[]) - Constructor for class ghidra.app.events.TreeSelectionPluginEvent
Constructor for TreeSelectionPluginEvent.
TreeSetValuedTreeMap<K,V> - Class in ghidra.generic.util.datastruct
A multi-valued map using a tree map of tree sets
TreeSetValuedTreeMap() - Constructor for class ghidra.generic.util.datastruct.TreeSetValuedTreeMap
 
treeStack - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
 
TreeTaskMonitor - Class in docking.widgets.tree
TaskMonitor implementation that is useful for monitor work when traversing trees.
TreeTaskMonitor(TaskMonitor, long) - Constructor for class docking.widgets.tree.TreeTaskMonitor
 
TreeTextFilter - Class in docking.widgets.tree
 
TreeTextFilter(TextFilter, FilterTransformer<GTreeNode>) - Constructor for class docking.widgets.tree.TreeTextFilter
 
TreeValueSortedMap<K,V> - Class in ghidra.generic.util.datastruct
A tree-based implementation of a value-sorted map The underlying implementation is currently an unbalanced binary tree whose nodes also comprise a doubly-linked list.
TreeValueSortedMap() - Constructor for class ghidra.generic.util.datastruct.TreeValueSortedMap
 
TreeValueSortedMap(Comparator<V>) - Constructor for class ghidra.generic.util.datastruct.TreeValueSortedMap
 
TreeValueSortedMap.EntryListIterator - Class in ghidra.generic.util.datastruct
An iterator of the entries
TreeValueSortedMap.KeyListIterator - Class in ghidra.generic.util.datastruct
An iterator of the keys
TreeValueSortedMap.Node - Class in ghidra.generic.util.datastruct
An entry in the map.
TreeValueSortedMap.ValueListIterator - Class in ghidra.generic.util.datastruct
An iterator of the values
TreeValueSortedMap.ValueSortedTreeMapEntrySet - Class in ghidra.generic.util.datastruct
A public view of the map as a set of entries In addition to Set, this view 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.
TreeValueSortedMap.ValueSortedTreeMapKeySet - Class in ghidra.generic.util.datastruct
A public view of the map as a set of keys In addition to Set, this view 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.
TreeValueSortedMap.ValueSortedTreeMapValues - Class in ghidra.generic.util.datastruct
A public view of the map as a list of values This view implements SortedList 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.
TRIANGLE_DOWN - Static variable in class ghidra.service.graph.VertexShape
 
TRIANGLE_UP - Static variable in class ghidra.service.graph.VertexShape
 
trickMapComponents() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
Tickle the layout manager, so we get a callback to map the components onto the layout.
TriConsumer<T,U,V> - Interface in ghidra.util
Patterned after BiConsumer.
triggerActionKey(Component, int, int) - Static method in class docking.test.AbstractDockingTest
Simulates a user typing a single key.
triggerActionKey(Component, DockingActionIf) - Static method in class docking.test.AbstractDockingTest
Simulates a user initiated keystroke using the keybinding of the given action
triggerBackspaceKey(Component) - Static method in class docking.test.AbstractDockingTest
 
triggerEnter(Component) - Static method in class docking.test.AbstractDockingTest
Simulates the user pressing the 'Enter' key on the given text field
triggerEscapeKey(Component) - Static method in class docking.test.AbstractDockingTest
 
triggerKey(Component, int, int, char) - Static method in class docking.test.AbstractDockingTest
triggerKey(Component, int, int, char, BiConsumer<Component, KeyEvent>) - Static method in class docking.test.AbstractDockingTest
 
triggerKey(Component, KeyStroke) - Static method in class docking.test.AbstractDockingTest
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.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Remove all unknown bits from both left and right
trim() - Method in class ghidra.program.model.pcode.Varnode
Trim a varnode in a constant space to the correct starting offset.
trim() - Method in class ghidra.util.state.VarnodeOperation
 
trim(String, int) - Static method in class ghidra.util.StringUtilities
Limits the given string to the given max number of characters.
trimEnd(AddressSetView, Address) - Static method in interface ghidra.program.model.address.AddressSetView
Trim address set removing all addresses greater-than-or-equal to specified address based upon Address comparison.
trimMiddle(String, int) - Static method in class ghidra.util.StringUtilities
Trims the given string the max number of characters.
trimStart(AddressSetView, Address) - Static method in interface ghidra.program.model.address.AddressSetView
Trim address set removing all addresses less-than-or-equal to specified address based upon Address comparison.
trimString(String) - Static method in class docking.widgets.fieldpanel.support.FieldUtils
Trims unwanted characters off of the given label, like spaces, '[',']', etc.
trimToSize() - Method in class ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
 
trimTrailingNulls(String) - Static method in class ghidra.util.StringUtilities
 
TripleSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
Abstract class for the primary sleigh variable.
TripleSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
 
trunc() - Method in class ghidra.pcode.floatformat.BigFloat
this=trunc(this) (round toward zero)
trunc(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
 
truncate() - Method in class ghidra.pcode.emu.sys.BytesEmuFileContents
 
truncate() - Method in interface ghidra.pcode.emu.sys.EmuFileContents
Erase the contents
truncate() - Method in class ghidra.pcode.emu.sys.PairedEmuFileContents
 
truncate() - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixFile
 
truncate() - Method in interface ghidra.pcode.emu.unix.EmuUnixFile
Erase the contents of the file
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 interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Truncate (unshift) the resolved instruction pattern from the left NOTE: This drops all backfill and forbidden pattern records, since this method is typically used to read token fields rather than passed around for resolution.
truncate(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
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 class ghidra.program.model.address.ProtectedAddressSpace
 
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
 
truncateBuilder(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
TruncatedWhiteSpaceParseToken(AssemblyGrammar, AssemblyTerminal) - Constructor for class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential.TruncatedWhiteSpaceParseToken
 
truncateOffset(long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
 
truncateOffset(long) - Method in interface ghidra.program.model.address.AddressSpace
Truncate the specified byte offset within this space to produce a valid offset.
tryCatenationExpression(AbstractAssemblyResolutionFactory<?, ?>, OrExpression, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
 
tryCircularShiftExpression(AbstractAssemblyResolutionFactory<?, ?>, OrExpression, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
 
tryConcereteToString(PcodeArithmetic<T>, T) - Static method in exception ghidra.pcode.emu.sys.EmuProcessExitedException
Attempt to concretize a value and convert it to hex
tryRep(AbstractAssemblyResolutionFactory<?, ?>, PatternExpression, MaskedLong, MaskedLong, MaskedLong, Map<String, Long>, AssemblyResolvedPatterns, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MultExpressionSolver
 
tryResolveBackfills(AssemblyResolutionResults) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
TODO: This is currently used only for resolving recursion.
tryToEditFileInEclipse(ResourceFile) - Method in interface ghidra.app.services.GhidraScriptService
Attempts to edit the provided file in Eclipse.
tsize - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
 
TT_CLOSE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
TT_OPEN - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
TURQUOISE - Static variable in class ghidra.util.WebColors
 
TutorialScreenShotGenerator - Class in help.screenshot
 
TutorialScreenShotGenerator() - Constructor for class help.screenshot.TutorialScreenShotGenerator
 
TVECT - Static variable in class ghidra.app.util.bin.format.pef.PefConstants
 
twinkeVertex(V) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
twinkleVertex(V) - Method in class ghidra.graph.viewer.GraphComponent
 
TwinkleVertexAnimator<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.job
A class to animate a vertex in order to draw attention to it.
TwinkleVertexAnimator(VisualizationServer<V, E>, V, boolean) - Constructor for class ghidra.graph.job.TwinkleVertexAnimator
 
TwoColumnPairLayout - Class in ghidra.util.layout
LayoutManger for arranging components into exactly two columns.
TwoColumnPairLayout() - Constructor for class ghidra.util.layout.TwoColumnPairLayout
Constructor for PairLayout.
TwoColumnPairLayout(int, int, int, int) - Constructor for class ghidra.util.layout.TwoColumnPairLayout
 
TwoLevelHint - Class in ghidra.app.util.bin.format.macho.commands
Represents a twolevel_hint structure.
TwoLevelHintsCommand - Class in ghidra.app.util.bin.format.macho.commands
Represents a twolevel_hints_command structure
twoSpacedFields() - Static method in class docking.widgets.textfield.TextFieldLinker
A convenient factory to build two fields separated by spaces
tx - Variable in class ghidra.graph.viewer.renderer.PaintableShape
 
tx(Program, ExceptionalCallback<E>) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
Provides a convenient method for modifying the current program, handling the transaction logic.
tx(Program, ExceptionalSupplier<T, E>) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
Provides a convenient method for modifying the current program, handling the transaction logic and returning a result.
ty - Variable in class ghidra.graph.viewer.renderer.PaintableShape
 
typ - Variable in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
TYPDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
type - Variable in class generic.json.JSONToken
 
type - Variable in class ghidra.app.util.bin.format.dwarf.DWARFVariable
 
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.pcode.struct.Expr
 
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.lang.ParameterPieces
 
type - Variable in class ghidra.program.model.pcode.HighSymbol
 
type - Variable in class ghidra.program.model.pcode.HighVariable
 
type - Variable in class ghidra.program.util.CommentFieldLocation
 
type() - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
 
type() - Method in record class ghidra.app.util.bin.format.elf.info.NoteGnuProperty.NotePropertyElement
Returns the value of the type record component.
type() - Method in record class ghidra.app.util.bin.format.omf.OmfComdatExternalSymbol.ExternalLookup
Returns the value of the type record component.
type() - Method in record class ghidra.app.util.demangler.DemangledStructure.Field
Returns the value of the type record component.
type() - Element in annotation interface 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 interface ghidra.pcode.exec.SleighProgramCompiler.PcodeLogEntry
 
type() - Element in annotation interface ghidra.pcode.struct.StructuredSleigh.Param
The data type path for the type of the parameter.
type() - Element in annotation interface ghidra.pcode.struct.StructuredSleigh.StructuredUserop
The data type path for the "return type" of the userop.
type() - Method in class ghidra.sleigh.grammar.SleighEcho
 
type() - Method in class ghidra.sleigh.grammar.SleighParser
 
type(PointerType) - Method in class ghidra.program.model.data.PointerTypedefBuilder
Update pointer type.
type(String) - Method in class ghidra.pcode.struct.StructuredSleigh
Get a type from a bound data type manager by path
Type - Enum constant in enum class ghidra.app.util.viewer.field.XRefFieldFactory.SORT_CHOICE
 
TYPE - Static variable in class ghidra.framework.options.GProperties
 
TYPE - Static variable in class ghidra.program.util.MemoryBlockDiff
 
TYPE_ARRAY - Static variable in class ghidra.program.model.pcode.PcodeDataTypeManager
 
TYPE_BOOL - Static variable in class ghidra.program.model.pcode.PcodeDataTypeManager
 
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_CODE - Static variable in class ghidra.program.model.pcode.PcodeDataTypeManager
 
TYPE_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
 
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_FIRST - Static variable in class ghidra.app.util.bin.format.swift.types.ContextDescriptorKind
First kind that represents a type of any sort
TYPE_FLOAT - Static variable in class ghidra.program.model.pcode.PcodeDataTypeManager
 
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_INT - Static variable in class ghidra.program.model.pcode.PcodeDataTypeManager
 
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_LAST - Static variable in class ghidra.app.util.bin.format.swift.types.ContextDescriptorKind
Last kind that represents a type of any sort
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.pcode.PcodeDataTypeManager
 
TYPE_PTRREL - Static variable in class ghidra.program.model.pcode.PcodeDataTypeManager
 
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_STRUCT - Static variable in class ghidra.program.model.pcode.PcodeDataTypeManager
 
TYPE_SYMBOL - Static variable in interface ghidra.program.model.address.AddressSpace
 
TYPE_UINT - Static variable in class ghidra.program.model.pcode.PcodeDataTypeManager
 
TYPE_UNION - Static variable in class ghidra.program.model.pcode.PcodeDataTypeManager
 
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.pcode.PcodeDataTypeManager
 
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_VOID - Static variable in class ghidra.program.model.pcode.PcodeDataTypeManager
 
TYPE_ZERO - Static variable in class ghidra.program.model.lang.Register
 
TYPECODE_ADDRESSSPACE - Static variable in class ghidra.program.model.pcode.PackedDecode
 
TYPECODE_BOOLEAN - Static variable in class ghidra.program.model.pcode.PackedDecode
 
TYPECODE_SHIFT - Static variable in class ghidra.program.model.pcode.PackedDecode
 
TYPECODE_SIGNEDINT_NEGATIVE - Static variable in class ghidra.program.model.pcode.PackedDecode
 
TYPECODE_SIGNEDINT_POSITIVE - Static variable in class ghidra.program.model.pcode.PackedDecode
 
TYPECODE_SPECIALSPACE - Static variable in class ghidra.program.model.pcode.PackedDecode
 
TYPECODE_STRING - Static variable in class ghidra.program.model.pcode.PackedDecode
 
TYPECODE_UNSIGNEDINT - Static variable in class ghidra.program.model.pcode.PackedDecode
 
typeComparator - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
 
TypeDef - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
TypeDef - Interface in ghidra.program.model.data
The typedef interface
TYPEDEF - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
TYPEDEF_ATTRIBUTE_PREFIX - Static variable in interface ghidra.program.model.data.DataType
 
TYPEDEF_ATTRIBUTE_SUFFIX - Static variable in interface ghidra.program.model.data.DataType
 
TYPEDEF_OWNER_INIT_VALUE - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow
 
typedefBuilder() - Method in interface ghidra.program.model.data.Pointer
Construct a pointer-typedef builder base on this pointer.
TypedefDataType - Class in ghidra.program.model.data
Basic implementation for the typedef dataType.
TypedefDataType(CategoryPath, String, DataType) - Constructor for class ghidra.program.model.data.TypedefDataType
Construct a new typedef.
TypedefDataType(CategoryPath, String, DataType, DataTypeManager) - Constructor for class ghidra.program.model.data.TypedefDataType
Construct a new typedef.
TypedefDataType(CategoryPath, String, DataType, UniversalID, SourceArchive, long, long, DataTypeManager) - Constructor for class ghidra.program.model.data.TypedefDataType
Construct a new typedef.
TypedefDataType(String, DataType) - Constructor for class ghidra.program.model.data.TypedefDataType
Construct a new typedef within the root category
TypeDefDataTypeHTMLRepresentation - Class in ghidra.app.util.html
 
TypeDefDataTypeHTMLRepresentation(TypeDef) - Constructor for class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
 
typeDefIdIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
 
TypedefName() - Method in class ghidra.app.util.cparser.C.CParser
 
typeDefOwnerIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow
 
TypeDefSettingsDefinition - Interface in ghidra.program.model.data
TypeDefSettingsDefinition specifies a SettingsDefinition whose use as a TypeDef setting will be available for use within a non-Program DataType archive.
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
typeId() - Method in interface ghidra.app.util.bin.format.elf.relocation.ElfRelocationType
Get the value associated with this relocation type.
typeIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute.CliCustomAttributeRow
 
TypeMismatchException - Exception in ghidra.util.map
Exception thrown when a PropertyPage does not support a requested data type.
TypeMismatchException() - Constructor for exception ghidra.util.map.TypeMismatchException
Constructor
TypeMismatchException(String) - Constructor for exception ghidra.util.map.TypeMismatchException
Constructor
typemod() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
typemod() - Method in class ghidra.sleigh.grammar.SleighEcho
 
typemod() - Method in class ghidra.sleigh.grammar.SleighParser
 
typemod_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.typemod_return
 
typeName() - Method in record class ghidra.app.util.bin.format.elf.info.NoteGnuProperty.NotePropertyElement
Returns the value of the typeName record component.
TypeName() - Method in class ghidra.app.util.cparser.C.CParser
 
typeNameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
 
typeNameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
 
typeNameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef.CliTypeRefRow
 
typeNamespaceIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
 
typeNamespaceIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
 
typeNamespaceIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef.CliTypeRefRow
 
TypeQualifier(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
TypeQualifierList(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
TypeRef - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
types(String...) - Method in class ghidra.pcode.struct.StructuredSleigh
Get several types
TypeSpec - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
TypeSpecifier(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
 
typeToName(int) - Static method in class ghidra.program.model.pcode.PcodeBlock
 
typeToName(int) - Static method in class ghidra.program.util.ProgramDiffFilter
typeToName() returns the name of the difference type.
typeToName(int) - Static method in class ghidra.program.util.ProgramMergeFilter
typeToName() returns the name of a predefined merge type.

U

U_BYTE - Enum constant in enum class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOperandType
 
U_INT - Enum constant in enum class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOperandType
 
U_LEB128 - Enum constant in enum class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOperandType
 
U_LONG - Enum constant in enum class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOperandType
 
U_SHORT - Enum constant in enum class ghidra.app.util.bin.format.dwarf.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
 
uid - Variable in class ghidra.pcode.emu.unix.EmuUnixUser
 
UiDefaultsMapper - Class in generic.theme.laf
The purpose of this class is to introduce multiple levels of indirection into the Java LookAndFeel (LaF), which allows the user to change these values.
UiDefaultsMapper(UIDefaults) - Constructor for class generic.theme.laf.UiDefaultsMapper
 
Uint - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
UINT - Enum constant in enum class ghidra.program.model.data.MetaDataType
 
Uint16 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
Uint32 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
Uint64 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
Uint8 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
uintb_negate(long, int) - Static method in class ghidra.pcode.utils.Utils
 
Uintptr - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
UL - Enum constant in enum class resources.QUADRANT
 
ULEB128 - Static variable in interface ghidra.app.util.bin.StructConverter
Reusable Unsigned LEB128 dynamic length data type
ulebOffsets - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
 
ULongSpan - Interface in generic
A span of unsigned longs
ULongSpan.DefaultULongSpanMap<V> - Class in generic
An interval tree implementing ULongSpan.MutableULongSpanMap
ULongSpan.DefaultULongSpanSet - Class in generic
An interval tree implementing ULongSpan.MutableULongSpanSet
ULongSpan.Domain - Enum Class in generic
The domain of unsigned longs
ULongSpan.Empty - Class in generic
The singleton empty span of unsigned longs
ULongSpan.Impl - Record Class in generic
A non-empty span of unsigned longs
ULongSpan.MutableULongSpanMap<V> - Interface in generic
A mutable map of unsigned long spans to values
ULongSpan.MutableULongSpanSet - Interface in generic
A mutable set of unsigned long spans
ULongSpan.ULongSpanMap<V> - Interface in generic
A map of unsigned long spans to values
ULongSpan.ULongSpanSet - Interface in generic
A set of unsigned long spans
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 interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
UNALIGNED - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
UNALIGNED - Static variable in class ghidra.app.util.demangler.DemangledFunction
 
unalignedStart - Variable in class ghidra.app.cmd.disassemble.DisassembleCommand
 
unary_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
unary_op() - Method in class ghidra.sleigh.grammar.SleighParser
 
unary_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.unary_op_return
 
UnaryExpression - Class in ghidra.app.plugin.processors.sleigh.expression
Base class for unary operators on PatternExpressions
UnaryExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.UnaryExpression
 
UnaryExpression() - Method in class ghidra.app.util.cparser.C.CParser
 
UnaryExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
UnaryExpressionMatcher<T extends UnaryExpression> - Class in ghidra.app.plugin.assembler.sleigh.expr.match
A matcher for a unnary expression
UnaryExpressionMatcher(Class<T>, ExpressionMatcher<?>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.match.UnaryExpressionMatcher
 
UnaryExpressionMatcher(Set<Class<? extends T>>, ExpressionMatcher<?>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.match.UnaryExpressionMatcher
 
unaryMatcher - Variable in class ghidra.app.plugin.assembler.sleigh.expr.match.UnaryExpressionMatcher
 
unaryOp(int, int, int, byte[]) - Method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
 
unaryOp(int, int, int, ValueLocation) - Method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
 
unaryOp(int, int, int, AddressSetView) - Method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
 
unaryOp(int, int, int, Pair<L, R>) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
 
unaryOp(int, int, int, T) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Apply a unary operator to the given input
unaryOp(PcodeOp, Pair<L, R>) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
 
unaryOp(PcodeOp, T) - Method in interface ghidra.pcode.exec.PcodeArithmetic
Apply a unary operator to the given input
UnaryOpBehavior - Class in ghidra.pcode.opbehavior
 
UnaryOperator() - Method in class ghidra.app.util.cparser.C.CParser
 
UNASSIGNED_ORDINAL - Static variable in interface ghidra.program.model.listing.Parameter
 
UNASSIGNED_STORAGE - Static variable in class ghidra.program.model.listing.VariableStorage
UNASSIGNED_STORAGE used to identify parameter storage which is "unmapped" or could not be determined.
UNAUTHORIZED - Enum constant in enum class ghidra.framework.protocol.ghidra.GhidraURLConnection.StatusCode
Ghidra Status-Code 401: Unauthorized.
UNAVAILABLE - Enum constant in enum class ghidra.framework.protocol.ghidra.GhidraURLConnection.StatusCode
Ghidra Status-Code 503: Unavailable.
unbound_identifier(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
UNCAT_CATPATH - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
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
 
UNCHANGED - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.LanguageUpdateOption
Variable storage data will be retained as-is but may not de-serialize properly when used.
uncheckedClose(Closeable, String) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Helper method to invoke close() on a Closeable without having to catch an IOException.
uncheckpoint() - Method in interface docking.wizard.WizardContext
 
Uncommon - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoTypeFlag
 
uncommonType - Variable in class ghidra.app.util.bin.format.golang.rtti.types.GoType
 
UNCONDITIONAL_BREAK - Static variable in enum class ghidra.pcode.exec.SleighUtils
 
UNCONDITIONAL_CALL - Static variable in class ghidra.graph.ProgramGraphType
 
UNCONDITIONAL_CALL - Static variable in class ghidra.program.model.symbol.RefType
RefType.UNCONDITIONAL_CALL corresponds to an unconditional call FlowType with fall-through.
UNCONDITIONAL_JUMP - Static variable in class ghidra.graph.ProgramGraphType
 
UNCONDITIONAL_JUMP - Static variable in class ghidra.program.model.symbol.RefType
RefType.UNCONDITIONAL_JUMP corresponds to an unconditional jump/branch FlowType.
UnDef() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
undefine(String) - Method in class ghidra.app.plugin.processors.sleigh.ModuleDefinitionsAdapter
 
undefine(String) - Method in class ghidra.sleigh.grammar.HashMapPreprocessorDefinitionsAdapter
 
UNDEFINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
Undefined - Class in ghidra.program.model.data
Undefined identifies an undefined data type
Undefined(String, DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined
 
UNDEFINED - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
Undefined1DataType - Class in ghidra.program.model.data
Provides an implementation of a byte that has not been defined yet as a particular type of data in the program.
Undefined1DataType() - Constructor for class ghidra.program.model.data.Undefined1DataType
Constructs a new Undefined1 dataType
Undefined1DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined1DataType
 
Undefined2DataType - Class in ghidra.program.model.data
Provides an implementation of a 2 byte dataType that has not been defined yet as a particular type of data in the program.
Undefined2DataType() - Constructor for class ghidra.program.model.data.Undefined2DataType
Constructs a new Undefined2 dataType
Undefined2DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined2DataType
 
Undefined3DataType - Class in ghidra.program.model.data
Provides an implementation of a byte that has not been defined yet as a particular type of data in the program.
Undefined3DataType() - Constructor for class ghidra.program.model.data.Undefined3DataType
Constructs a new Undefined1 dataType
Undefined3DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined3DataType
 
Undefined4DataType - Class in ghidra.program.model.data
Provides an implementation of a 4-byte dataType that has not been defined yet as a particular type of data in the program.
Undefined4DataType() - Constructor for class ghidra.program.model.data.Undefined4DataType
Cronstructs a new Undefined4 dataType
Undefined4DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined4DataType
 
Undefined5DataType - Class in ghidra.program.model.data
Provides an implementation of a byte that has not been defined yet as a particular type of data in the program.
Undefined5DataType() - Constructor for class ghidra.program.model.data.Undefined5DataType
Constructs a new Undefined1 dataType
Undefined5DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined5DataType
 
Undefined6DataType - Class in ghidra.program.model.data
Provides an implementation of a byte that has not been defined yet as a particular type of data in the program.
Undefined6DataType() - Constructor for class ghidra.program.model.data.Undefined6DataType
Constructs a new Undefined1 dataType
Undefined6DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined6DataType
 
Undefined7DataType - Class in ghidra.program.model.data
Provides an implementation of a byte that has not been defined yet as a particular type of data in the program.
Undefined7DataType() - Constructor for class ghidra.program.model.data.Undefined7DataType
Constructs a new Undefined1 dataType
Undefined7DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined7DataType
 
Undefined8DataType - Class in ghidra.program.model.data
Provides an implementation of an 8-byte dataType that has not been defined yet as a particular type of data in the program.
Undefined8DataType() - Constructor for class ghidra.program.model.data.Undefined8DataType
Construcs a new Undefined8 dataType
Undefined8DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined8DataType
 
UndefinedFunction - Class in ghidra.util
 
UndefinedFunction(Program, Address) - Constructor for class ghidra.util.UndefinedFunction
Undefined Function constructor.
UndefinedValueException - Exception in ghidra.program.model.lang
An UndefinedValueException is thrown when a value for a register is looked up that is undefined.
UndefinedValueException() - Constructor for exception ghidra.program.model.lang.UndefinedValueException
construct a new UndefinedValueException with no message.
UndefinedValueException(String) - Constructor for exception ghidra.program.model.lang.UndefinedValueException
constructs a new UndefinedValueException with a descriptive message.
underlie - Variable in class ghidra.pcode.memstate.MemoryPageOverlay
 
underline(String) - Static method in class ghidra.util.HTMLUtilities
Surrounds the specified text with the HTML begin and end tags for underlined text.
UNDERLINE - Static variable in class ghidra.app.util.viewer.field.ListingColors
 
UNDERLINE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
UNDERSCORE - Static variable in class ghidra.program.model.listing.CodeUnitFormat
 
UNDERSCORE - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
UNDERSCORE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
UNDERSCORE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SleighParser
 
UNDIR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
UNDIRALL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
UNDLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
undo() - Method in class db.DBHandle
Undo changes made during the previous transaction checkpoint.
undo() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
undo() - Method in interface ghidra.framework.data.DomainObjectDBChangeSet
Undo the last change data transaction
undo() - Method in interface ghidra.framework.model.DomainObject
Returns to the previous state.
undo(boolean) - Method in class db.buffers.BufferMgr
Backup to previous checkpoint.
undo(DomainObject) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
Undo the last transaction on the domain object and wait for all events to be flushed.
undo(DomainObject, 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(DomainObject, 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(DomainObject, String) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
Undo the last transaction on the domain object and wait for all events to be flushed.
UNDO - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
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, Icon, String, String, List<DomainFile>) - Constructor for class ghidra.framework.main.datatree.UndoActionDialog
 
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(boolean, boolean) - Method in class ghidra.framework.data.DomainFileProxy
 
undoCheckout(boolean, boolean) - Method in class ghidra.framework.data.GhidraFile
 
undoCheckout(boolean, boolean) - Method in interface ghidra.framework.model.DomainFile
Undo "checked-out" file.
undoCheckOut() - Method in class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
Gets the domain files from the provider and then undoes the checkout on any that are checked out.
undoCheckOuts(List<DomainFileArchive>, List<DomainFileArchive>) - Method in class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
Displays the undo checkout confirmation dialog for each checked out file and then undoes the checkout while keeping a copy of the working version of the file if the user chooses to do so.
All unmodified checkouts will be undone.
undoDragUnderFeedback() - Method in interface docking.dnd.Droppable
Revert back to normal if any drag feedback was set
undoDragUnderFeedback() - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
 
undoDragUnderFeedback() - Method in class ghidra.app.util.FileOpenDropHandler
 
undoLock - Static variable in interface ghidra.framework.model.DomainObject
Object to synchronize on for undo/redo operations.
UndoRedoKeeper - Class in docking
Handles tracking undo and redo events.
UndoRedoKeeper() - Constructor for class docking.UndoRedoKeeper
 
undoRedoOccurred(DomainObjectAdapterDB) - Method in interface ghidra.framework.model.TransactionListener
Notification that undo or redo has occurred.
UndoRedoToolState - Class in ghidra.framework.plugintool.util
 
UndoRedoToolState(List<Plugin>, DomainObject) - Constructor for class ghidra.framework.plugintool.util.UndoRedoToolState
Construct a TransientPluginState
undoStackChanged(DomainObjectAdapterDB) - Method in interface ghidra.framework.model.TransactionListener
Invoked when the stack of available undo/redo's has changed.
UNEDITABLE_BACKGROUND - Static variable in class generic.theme.GThemeDefaults.Colors.Viewport
By default the system JViewports use BACKGROUND for their background, which is the primary background color (typically white on light themes).
UNEDITABLE_SELECTED - Static variable in class generic.theme.GThemeDefaults.Colors.Tables
 
UNEDITABLE_UNSELECTED - Static variable in class generic.theme.GThemeDefaults.Colors.Tables
 
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.
Unfinished - Interface in ghidra.lifecycle
This serves both as a marker interface for classes missing important methods and as container for the Unfinished.TODO(String, Object...) method.
Unfinished.TODOException - Exception in ghidra.lifecycle
 
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
 
unifySinks(MutableGDirectedGraphWrapper<V, E>, GraphNavigator<V, E>) - Static method in class ghidra.graph.algo.ChkDominanceAlgorithm
Converts multiple sink/exit nodes in a graph into a single sink of which those become parents.
unifySources(MutableGDirectedGraphWrapper<V, E>, GraphNavigator<V, E>) - Static method in class ghidra.graph.algo.ChkDominanceAlgorithm
Converts multiple source/root nodes in a graph into a single source of which those become children.
UNIMPL_BOOKMARK_CATEGORY - Static variable in class ghidra.program.disassemble.Disassembler
 
UNIMPLEMENTED - Static variable in class ghidra.app.util.viewer.field.ListingColors.MnemonicColors
 
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
 
uninstallChooserPanel(JColorChooser) - Method in class docking.options.editor.SettableColorSwatchChooserPanel
 
uninstallPlaceholder(ComponentPlaceholder, boolean) - Method in class docking.DockingWindowManager
 
uninstallPlaceholder(ComponentPlaceholder, boolean) - Method in interface docking.PlaceholderInstaller
 
uninstallProgramPayloads() - Method in class ghidra.program.model.lang.PcodeInjectLibrary
 
uninstallUI(JComponent) - Method in class docking.menu.DockingMenuItemUI
 
union(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
 
union(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
 
union(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
 
union(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
Computes the union of this address set with the given address set.
union(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
 
union(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
 
union(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
 
Union - Interface in ghidra.program.model.data
The union interface.
UNION - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
UNION - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
UnionDataType - Class in ghidra.program.model.data
Basic implementation of the union data type.
UnionDataType(CategoryPath, String) - Constructor for class ghidra.program.model.data.UnionDataType
Construct a new empty union with the given name within the specified categry path.
UnionDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.UnionDataType
Construct a new empty union with the given name and datatype manager within the specified categry path.
UnionDataType(CategoryPath, String, UniversalID, SourceArchive, long, long, DataTypeManager) - Constructor for class ghidra.program.model.data.UnionDataType
Construct a new empty union with the given name within the specified categry path.
UnionDataType(String) - Constructor for class ghidra.program.model.data.UnionDataType
Construct a new UnionDataType.
UnionFacetSymbol - Class in ghidra.program.model.pcode
A specialized HighSymbol that directs the decompiler to use a specific field of a union, when interpreting a particular PcodeOp that accesses a Varnode whose data-type involves the union.
UnionFacetSymbol(long, String, DataType, int, HighFunction) - Constructor for class ghidra.program.model.pcode.UnionFacetSymbol
 
UnionInternal - Interface in ghidra.program.model.data
 
unionWith(DirectedGraph) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
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
Deprecated.
Creates union of graphs in place by adding all vertices and edges of other graph to this graph.
Unique - Interface in generic
Some utilities for when singleton collections are expected
UNIQUE_SPACE_NAME - Static variable in class ghidra.program.model.lang.SpaceNames
 
UNIQUE_SPACE_SIZE - Static variable in class ghidra.program.model.lang.SpaceNames
 
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
uniqueBase - Variable in class ghidra.program.model.lang.PcodeInjectLibrary
 
UniqueLayout - Enum Class in ghidra.app.plugin.processors.sleigh
Offsets for various ranges in the p-code unique space.
UniqueMemoryBank - Class in ghidra.pcode.memstate
An subclass of MemoryBank intended for modeling the "unique" memory space.
UniqueMemoryBank(AddressSpace, boolean) - Constructor for class ghidra.pcode.memstate.UniqueMemoryBank
 
UniqueMemoryBank.WordInfo - Class in ghidra.pcode.memstate
A simple class representing a byte-addressable word of memory.
uniqueSpace - Variable in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece
 
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
unitNumber - Variable in class ghidra.app.util.bin.format.dwarf.DWARFUnitHeader
Sequential number of this unit
universalID - Variable in class ghidra.program.database.data.DataTypeManagerDB
 
UniversalID - Class in ghidra.util
 
UniversalID(long) - Constructor for class ghidra.util.UniversalID
 
UniversalIdGenerator - Class in ghidra.util
 
UNIX_ACL_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
unix_close(T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
The UNIX close system call
unix_exit(T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
The UNIX exit system call
unix_group_exit(T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
The UNIX group_exit system call
unix_open(PcodeExecutorState<T>, T, T, T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
The UNIX open system call
unix_read(PcodeExecutorState<T>, T, T, T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
The UNIX read system call
unix_readv(StructuredSleigh.Var, StructuredSleigh.Var, StructuredSleigh.Var) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary.UnixStructuredPart
The UNIX readv system call
unix_write(PcodeExecutorState<T>, T, T, T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
The UNIX write system call
unix_writev(StructuredSleigh.Var, StructuredSleigh.Var, StructuredSleigh.Var) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary.UnixStructuredPart
The UNIX writev system call
UnixPty - Class in ghidra.pty.unix
 
UnixPtyChild - Class in ghidra.pty.unix
 
UnixPtyEndpoint - Class in ghidra.pty.unix
 
UnixPtyParent - Class in ghidra.pty.unix
 
UnixPtySessionLeader - Class in ghidra.pty.unix
 
UnixPtySessionLeader() - Constructor for class ghidra.pty.unix.UnixPtySessionLeader
 
UnixStructuredPart() - Constructor for class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary.UnixStructuredPart
 
UNK_LEVEL - Static variable in class ghidra.program.model.symbol.SymbolUtilities
 
unknown - Enum constant in enum class ghidra.program.model.data.GenericCallingConvention
Deprecated.
The calling convention has not been identified
Unknown - Enum constant in enum class ghidra.app.util.bin.format.pe.rich.MSProductType
 
Unknown - Enum constant in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
 
Unknown - Variable in class ghidra.pty.windows.jna.ConsoleApiNative.PROC_THREAD_ATTRIBUTE_LIST
 
UNKNOWN - Enum constant in enum class ghidra.app.util.bin.format.golang.GoVer
 
UNKNOWN - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileType
 
UNKNOWN - Enum constant in enum class ghidra.framework.Architecture
 
UNKNOWN - Enum constant in enum class ghidra.program.model.data.MetaDataType
 
UNKNOWN - Enum constant in enum class ghidra.program.model.reloc.Relocation.Status
Relocation status is unknown and is assumed to have modified memory bytes.
UNKNOWN - Static variable in class ghidra.program.model.data.StringDataInstance
 
UNKNOWN - Static variable in interface ghidra.program.model.listing.Library
 
UNKNOWN - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
UNKNOWN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
UNKNOWN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
UNKNOWN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
UNKNOWN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
UNKNOWN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
UNKNOWN - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
UNKNOWN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
UNKNOWN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
UNKNOWN - Static variable in class ghidra.sleigh.grammar.SleighParser
 
UNKNOWN_ATTRIBUTE - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
UNKNOWN_CALLING_CONVENTION_ID - Static variable in class ghidra.program.database.data.DataTypeManagerDB
 
UNKNOWN_CALLING_CONVENTION_STRING - Static variable in interface ghidra.program.model.listing.Function
 
UNKNOWN_CONTENT - Static variable in interface ghidra.framework.data.ContentHandler
 
UNKNOWN_CONTENT_TYPE - Static variable in class ghidra.framework.store.local.UnknownFolderItem
 
UNKNOWN_DATA - Static variable in class ghidra.graph.ProgramGraphType
 
UNKNOWN_DOT_DOT_DOT - Static variable in class ghidra.program.model.data.StringDataInstance
 
UNKNOWN_EXTRAPOP - Static variable in class ghidra.program.model.lang.PrototypeModel
 
UNKNOWN_FILE_TYPE - Static variable in interface ghidra.framework.store.FolderItem
Underlying file is an unknown/unsupported type.
UNKNOWN_PARAM_OFFSET - Static variable in interface ghidra.program.model.listing.StackFrame
Indicator for a unknown stack parameter offset
UNKNOWN_STACK_DEPTH_CHANGE - Static variable in interface ghidra.program.model.listing.Function
Default Stack depth for a function.
UNKNOWN_VERSION - Static variable in exception ghidra.util.exception.VersionException
Object created with unknown software version.
unknownAddress(Address, boolean) - Method in class ghidra.app.emulator.EmulatorHelper
 
unknownAddress(Address, boolean) - Method in interface ghidra.pcode.memstate.MemoryFaultHandler
Unable to translate the specified address
UnknownContextException - Exception in ghidra.program.model.lang
An UnknownContextException indicates a processor state context must be known before the bytes at the parse address can form a legal known instruction.
UnknownContextException() - Constructor for exception ghidra.program.model.lang.UnknownContextException
Constructs an UnknownContextException with a default message.
UnknownContextException(String) - Constructor for exception ghidra.program.model.lang.UnknownContextException
Constructs an UnknownContextException with the specified detail message.
UnknownDataException - Exception in ghidra.program.model.lang
An UnknownDataException indicates that the bytes at the parse address did not form a legal known data item.
UnknownDataException() - Constructor for exception ghidra.program.model.lang.UnknownDataException
Constructs an UnknownDataException with a default message.
UnknownDataException(String) - Constructor for exception ghidra.program.model.lang.UnknownDataException
Constructs an UnknownDataException with the specified detail message.
unknownExtend(int) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Mask out all but the lowest n bits of the value
UnknownFolderItem - Class in ghidra.framework.store.local
UnknownFolderItem acts as a LocalFolderItem place-holder for items of an unknown type.
UnknownInstructionException - Exception in ghidra.program.model.lang
An UnknownInstructionException indicates that the bytes at the parse address did not form a legal known instruction.
UnknownInstructionException() - Constructor for exception ghidra.program.model.lang.UnknownInstructionException
Constructs an InsufficientBytesException with a default message.
UnknownInstructionException(String) - Constructor for exception ghidra.program.model.lang.UnknownInstructionException
Constructs an InsufficientBytesException with the specified detail message.
UnknownProgressWrappingTaskMonitor - Class in ghidra.util.task
A class that is meant to wrap a TaskMonitor when you do not know the maximum value of the progress.
UnknownProgressWrappingTaskMonitor(TaskMonitor) - Constructor for class ghidra.util.task.UnknownProgressWrappingTaskMonitor
 
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
 
UnlimitedByteProviderWrapper - Class in ghidra.app.util.bin
A ByteProvider constrained to a sub-section of an existing ByteProvider although reads beyond the specified sub-section are permitted but will return zero byte values.
UnlimitedByteProviderWrapper(ByteProvider) - Constructor for class ghidra.app.util.bin.UnlimitedByteProviderWrapper
Creates a wrapper around a ByteProvider that contains the same bytes as the specified provider.
UnlimitedByteProviderWrapper(ByteProvider, long, long) - Constructor for class ghidra.app.util.bin.UnlimitedByteProviderWrapper
Constructs a UnlimitedByteProviderWrapper around the specified ByteProvider, constrained to a subsection of the provider.
UnlimitedByteProviderWrapper(ByteProvider, long, long, FSRL) - Constructor for class ghidra.app.util.bin.UnlimitedByteProviderWrapper
Constructs a UnlimitedByteProviderWrapper around the specified ByteProvider, constrained to a subsection of the provider.
UnlimitedByteProviderWrapper(ByteProvider, FSRL) - Constructor for class ghidra.app.util.bin.UnlimitedByteProviderWrapper
Creates a wrapper around a ByteProvider that contains the same bytes as the specified provider, but with a new FSRL identity.
unlink(PcodeOpAST) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
unlink(String, EmuUnixUser) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixFileSystem
 
unlink(String, EmuUnixUser) - Method in interface ghidra.pcode.emu.unix.EmuUnixFileSystem
Remove the file at the given location
unloadChildren() - Method in class docking.widgets.tree.GTreeLazyNode
Sets this lazy node back to the "unloaded" state such that if its children are accessed, it will reload its children as needed.
unlock() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
unlock() - Method in interface ghidra.framework.model.DomainObject
Release a modification lock previously granted with the lock method.
unlock() - Method in class ghidra.program.database.ProgramDB
 
UNLOCKED - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
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 - Enum constant in enum class ghidra.app.util.bin.format.pef.SectionKind
Unpacked writeable data.
UNPADDED_VALUE - Static variable in class ghidra.program.model.data.PaddingSettingsDefinition
 
UNREFERENCED - Static variable in class ghidra.app.util.viewer.field.ListingColors.LabelColors
 
unregister() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
Remove my callbacks from the FieldPanel
unregisterAddressCallback(Address) - Method in class ghidra.pcode.emulate.BreakTableCallBack
 
unregisterCallOtherCallback(String) - Method in class ghidra.app.emulator.EmulatorHelper
Unregister callback for language defined pcodeop (call other).
unregisterCryptoProvider(CryptoProvider) - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
Removes a CryptoProvider from this registry.
unregisterDefaultCallOtherCallback() - Method in class ghidra.app.emulator.EmulatorHelper
Unregister default callback for language defined pcodeops (call other).
unregisterDefaultContextProvider(Class<? extends ActionContext>, ActionContextProvider) - Method in class docking.DockingWindowManager
Removes the default provider for the given ActionContext type.
unregisterDefaultContextProvider(Class<? extends ActionContext>, ActionContextProvider) - Method in class ghidra.framework.plugintool.PluginTool
Removes the default provider for the given ActionContext type.
unregisterListener() - Method in class docking.widgets.textfield.TextFieldLinker.LinkedField
 
unregisterModel(Class<? extends CodeBlockModel>) - Method in interface ghidra.app.services.BlockModelService
Deregister a model.
unregisterNavigatable(PluginTool, Navigatable) - Static method in class ghidra.app.nav.NavigatableRegistry
 
unregisterPcodeCallback(String) - Method in class ghidra.pcode.emulate.BreakTableCallBack
 
UnresolvedIcon - Class in resources.icons
Icon class for when we can't find an icon for a path
UnresolvedIcon(String, ImageIcon) - Constructor for class resources.icons.UnresolvedIcon
 
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
 
UnsafePointer - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
 
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(BinaryReader) - Static method in class ghidra.app.util.bin.LEB128Info
Reads an unsigned LEB128 value from the BinaryReader and returns a LEB128Info instance that contains the value along with size and position metadata.
unsigned(InputStream) - Static method in class ghidra.program.model.data.LEB128
Reads an unsigned LEB128 variable length integer from the stream.
Unsigned - Enum constant in enum class ghidra.app.util.bin.format.golang.structmapping.Signedness
 
UNSIGNED - Enum constant in enum class ghidra.program.database.data.EnumSignedState
 
UNSIGNED - Enum constant in enum class ghidra.util.SignednessFormatMode
All values are rendered in their unsigned form
UNSIGNED - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
UNSIGNED - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
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
 
unsignedCompareTo(byte[], int, int) - Method in class db.buffers.DataBuffer
Perform an unsigned data comparison
unsignedDivide(long, long) - Static method in class ghidra.util.MathUtilities
Perform unsigned division.
UnsignedInteger16DataType - Class in ghidra.program.model.data
A fixed size 16 byte unsigned integer (commonly referred to in C as uint128_t)
UnsignedInteger16DataType() - Constructor for class ghidra.program.model.data.UnsignedInteger16DataType
 
UnsignedInteger16DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedInteger16DataType
 
UnsignedInteger3DataType - Class in ghidra.program.model.data
 
UnsignedInteger3DataType() - Constructor for class ghidra.program.model.data.UnsignedInteger3DataType
 
UnsignedInteger3DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedInteger3DataType
 
UnsignedInteger5DataType - Class in ghidra.program.model.data
 
UnsignedInteger5DataType() - Constructor for class ghidra.program.model.data.UnsignedInteger5DataType
 
UnsignedInteger5DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedInteger5DataType
 
UnsignedInteger6DataType - Class in ghidra.program.model.data
 
UnsignedInteger6DataType() - Constructor for class ghidra.program.model.data.UnsignedInteger6DataType
 
UnsignedInteger6DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedInteger6DataType
 
UnsignedInteger7DataType - Class in ghidra.program.model.data
 
UnsignedInteger7DataType() - Constructor for class ghidra.program.model.data.UnsignedInteger7DataType
 
UnsignedInteger7DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedInteger7DataType
 
UnsignedIntegerDataType - Class in ghidra.program.model.data
Basic implementation for an unsigned Integer dataType
UnsignedIntegerDataType() - Constructor for class ghidra.program.model.data.UnsignedIntegerDataType
 
UnsignedIntegerDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedIntegerDataType
 
UnsignedLeb128DataType - Class in ghidra.program.model.data
An Unsigned Little Endian Base 128 integer data type.
UnsignedLeb128DataType() - Constructor for class ghidra.program.model.data.UnsignedLeb128DataType
Creates an unsigned little endian base 128 integer data type.
UnsignedLeb128DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedLeb128DataType
Creates an unsigned little endian base 128 integer data type.
UnsignedLongConstraintEditor - Class in docking.widgets.table.constrainteditor
A constraint editor for 64 bit unsigned numbers.
UnsignedLongConstraintEditor(ColumnConstraint<BigInteger>) - Constructor for class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
Constructor.
UnsignedLongConstraintEditorProvider - Class in docking.widgets.table.constrainteditor
Provides an editor for editing constraints for unsigned 64 bit values.
UnsignedLongConstraintEditorProvider() - Constructor for class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditorProvider
 
UnsignedLongDataType - Class in ghidra.program.model.data
Basic implementation for a Signed Long Integer dataType
UnsignedLongDataType() - Constructor for class ghidra.program.model.data.UnsignedLongDataType
 
UnsignedLongDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedLongDataType
 
UnsignedLongLongDataType - Class in ghidra.program.model.data
Basic implementation for an Signed LongLong Integer dataType
UnsignedLongLongDataType() - Constructor for class ghidra.program.model.data.UnsignedLongLongDataType
 
UnsignedLongLongDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedLongLongDataType
 
UnsignedLongRangeConstraintEditor - Class in docking.widgets.table.constrainteditor
A constraint editor for specifying ranges of unsigned long values.
UnsignedLongRangeConstraintEditor(ColumnConstraint<BigInteger>) - Constructor for class docking.widgets.table.constrainteditor.UnsignedLongRangeConstraintEditor
Constructor.
UnsignedLongRangeEditorProvider - Class in docking.widgets.table.constrainteditor
UnsignedLongRangeEditorProvider() - Constructor for class docking.widgets.table.constrainteditor.UnsignedLongRangeEditorProvider
 
unsignedLongToBigInteger(long) - Static method in class ghidra.util.NumericUtilities
Converts a unsigned long value, which is currently stored in a java signed long, into a BigInteger.
unsignedLongToDouble(long) - Static method in class ghidra.util.NumericUtilities
Convert a long, treated as unsigned, to a double
unsignedMax(int, int) - Static method in class ghidra.util.MathUtilities
Compute the maximum, treating the inputs as unsigned
unsignedMax(int, long) - Static method in class ghidra.util.MathUtilities
Compute the maximum, treating the inputs as unsigned
unsignedMax(long, int) - Static method in class ghidra.util.MathUtilities
Compute the maximum, treating the inputs as unsigned
unsignedMax(long, long) - Static method in class ghidra.util.MathUtilities
Compute the maximum, treating the inputs as unsigned
unsignedMin(int, int) - Static method in class ghidra.util.MathUtilities
Compute the minimum, treating the inputs as unsigned
unsignedMin(int, long) - Static method in class ghidra.util.MathUtilities
Compute the minimum, treating the inputs as unsigned
unsignedMin(long, int) - Static method in class ghidra.util.MathUtilities
Compute the minimum, treating the inputs as unsigned
unsignedMin(long, long) - Static method in class ghidra.util.MathUtilities
Compute the minimum, treating the inputs as unsigned
unsignedModulo(long, long) - Static method in class ghidra.util.MathUtilities
Perform unsigned modulo.
UnsignedShortDataType - Class in ghidra.program.model.data
Basic implementation for a Short Integer dataType
UnsignedShortDataType() - Constructor for class ghidra.program.model.data.UnsignedShortDataType
 
UnsignedShortDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedShortDataType
 
unsignedSubtract(long, long) - Static method in class ghidra.pcode.utils.AddressUtils
 
unslidLoadAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Get the original unslid load address.
UNSORTED - Enum constant in enum class docking.widgets.table.ColumnSortState.SortDirection
 
Unspecified - Enum constant in enum class ghidra.app.util.bin.format.golang.structmapping.Signedness
 
UNSPECIFIED - Enum constant in enum class ghidra.program.util.FunctionChangeRecord.FunctionChangeType
 
UNSTABLE - Enum constant in enum class ghidra.framework.plugintool.util.PluginStatus
 
UNSTABLE_PACKAGE - Static variable in interface ghidra.framework.plugintool.PluginPackagingProvider
 
UNSUPPORTED - Enum constant in enum class docking.action.KeyBindingType
Indicates the setting of key bindings through the UI is not supported
UNSUPPORTED - Enum constant in enum class ghidra.framework.OperatingSystem
 
UNSUPPORTED - Enum constant in enum class ghidra.framework.Platform
Identifies an unsupported OS.
UNSUPPORTED - Enum constant in enum class ghidra.program.model.reloc.Relocation.Status
Relocation type is not supported at the time relocations were applied.
UNSUPPORTED - Static variable in record class ghidra.program.model.reloc.RelocationResult
UNSUPPORTED_FILE_ICON - Static variable in class ghidra.framework.data.GhidraFileData
 
UNSUPPORTED_FILE_ICON - Static variable in interface ghidra.framework.model.DomainFile
 
UNSUPPORTED_OPCODES - Static variable in class ghidra.app.util.bin.format.dwarf.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.dwarf.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
 
UnsupportedMapDB - Class in ghidra.program.database.properties
This class provides a dummy map for an unsupported map.
UNTARGETED_LOADER - Enum constant in enum class 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
 
unwrapFunctionDefinitionPtrs(DataType) - Static method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
Converts a ptr-to-ptr-to-funcdef to the base funcdef type.
UP_ICON - Static variable in class resources.Icons
 
upatterns - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
 
update() - Method in class docking.ComponentPlaceholder
 
update() - Method in class docking.GenericHeader
 
update() - Method in class docking.GlobalMenuAndToolBarManager
 
update() - Method in class ghidra.app.util.bean.SelectLanguagePanel
Update the panel.
update() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
Updates users of the formatMgr to indicate the format has changed.
update() - Method in class ghidra.app.util.viewer.format.FieldHeaderComp
Called when the model's layout changes.
update() - Method in class ghidra.app.util.viewer.format.FormatManager
update all listeners that a model has changed.
update() - Method in class ghidra.util.task.AbstractSwingUpdateManager
Signals to perform an update.
update() - Method in class ghidra.util.task.SwingUpdateManager
Signals to perform an update.
update(byte) - Method in class generic.hash.FNV1a32MessageDigest
 
update(byte) - Method in class generic.hash.FNV1a64MessageDigest
 
update(byte) - Method in interface generic.hash.MessageDigest
Updates the digest using the specified byte.
update(byte[]) - Method in class generic.hash.AbstractMessageDigest
 
update(byte[]) - Method in interface generic.hash.MessageDigest
Updates the digest using the specified array of bytes.
update(byte[], int, int) - Method in class generic.algorithms.CRC64
 
update(byte[], int, int) - Method in class generic.hash.AbstractMessageDigest
You REALLY want to override this method.
update(byte[], int, int) - Method in class generic.hash.FNV1a32MessageDigest
 
update(byte[], int, int) - Method in class generic.hash.FNV1a64MessageDigest
 
update(byte[], int, int) - Method in interface generic.hash.MessageDigest
Updates the digest using the specified array of bytes, starting at the specified offset (and for the specified length).
update(byte[], int, int, TaskMonitor) - Method in class generic.hash.AbstractMessageDigest
You REALLY want to override this method too.
update(byte[], int, int, TaskMonitor) - Method in class generic.hash.FNV1a32MessageDigest
 
update(byte[], int, int, TaskMonitor) - Method in class generic.hash.FNV1a64MessageDigest
 
update(byte[], int, int, TaskMonitor) - Method in interface generic.hash.MessageDigest
Updates the digest using the specified array of bytes, starting at the specified offset (and for the specified length).
update(byte[], TaskMonitor) - Method in class generic.hash.AbstractMessageDigest
 
update(byte[], TaskMonitor) - Method in interface generic.hash.MessageDigest
Updates the digest using the specified array of bytes.
update(int) - Method in class generic.hash.AbstractMessageDigest
 
update(int) - Method in interface generic.hash.MessageDigest
Updates the digest using the specified int.
update(int, int, int) - Method in class ghidra.program.model.data.DataTypeComponentImpl
 
update(int, int, int) - Method in interface ghidra.program.model.data.InternalDataTypeComponent
Update component ordinal, offset and length during alignment
update(long) - Method in class generic.hash.AbstractMessageDigest
 
update(long) - Method in interface generic.hash.MessageDigest
Updates the digest using the specified long.
update(short) - Method in class generic.hash.AbstractMessageDigest
 
update(short) - Method in interface generic.hash.MessageDigest
Updates the digest using the specified short.
update(KeyBindingData, ActionTrigger) - Static method in class docking.action.KeyBindingData
Returns a key binding data object that matches the given trigger.
update(Graphics, JComponent) - Method in class docking.menu.DockingMenuItemUI
 
update(Observable, Object) - Method in class ghidra.framework.main.logviewer.ui.FileViewer
 
update(Observable, Object) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
 
update(LineEvent) - Method in class ghidra.program.model.data.AudioPlayer
 
update(K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
update(K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
 
update(K) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
Notify the map of an external change to the cost of a key's associated value
update(Callback) - Method in class generic.theme.ThemeManager
 
UPDATE - Enum constant in enum class ghidra.framework.data.OpenMode
Domain object opened for modification
UPDATE_KEY_BINDINGS_KEY - Static variable in class generic.util.action.SystemKeyBindings
 
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
 
updateAllRegisteredComponentFonts() - Method in class generic.theme.laf.LookAndFeelManager
 
updateBitFieldDataType(DataTypeComponentImpl, DataType, DataType) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
Handle replacement of datatype which may impact bitfield datatype.
updateBlob(CliBlob, Address, Program) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamBlob
Updates the blob at the given address with the new blob.
updateBorderBasedOnState() - Method in class docking.EmptyBorderToggleButton
 
updateBorderBasedOnState() - Method in class docking.widgets.EmptyBorderButton
 
updateCheckout(FolderItem, boolean, TaskMonitor) - Method in class ghidra.framework.store.local.LocalDatabaseItem
 
updateCheckout(FolderItem, boolean, TaskMonitor) - Method in class ghidra.framework.store.local.LocalDataFile
 
updateCheckout(FolderItem, boolean, TaskMonitor) - Method in class ghidra.framework.store.local.LocalFolderItem
Update this non-versioned item with the latest version of the specified versioned item.
updateCheckout(FolderItem, boolean, TaskMonitor) - Method in class ghidra.framework.store.local.UnknownFolderItem
 
updateCheckout(FolderItem, int) - Method in class ghidra.framework.store.local.LocalDatabaseItem
 
updateCheckout(FolderItem, int) - Method in class ghidra.framework.store.local.LocalDataFile
 
updateCheckout(FolderItem, int) - Method in class ghidra.framework.store.local.LocalFolderItem
Update this non-versioned item with the contents of the specified item which must be within the same non-versioned fileSystem.
updateCheckout(FolderItem, int) - Method in class ghidra.framework.store.local.UnknownFolderItem
 
updateCheckoutCopy() - Method in class ghidra.framework.store.db.PrivateDatabase
If a cumulative change files exists, it will be deleted.
updateCheckoutCopy(ManagedBufferFile, int, TaskMonitor) - Method in class ghidra.framework.store.db.PrivateDatabase
If this is a checked-out copy, replace the buffer file content with that provided by the specified srcFile.
updateCheckoutFrom(PrivateDatabase) - Method in class ghidra.framework.store.db.PrivateDatabase
Move the content of the otherDb into this database.
updateCheckoutVersion(long, int, String) - Method in interface ghidra.framework.store.FolderItem
Update the checkout version associated with this versioned item.
updateCheckoutVersion(long, int, String) - Method in class ghidra.framework.store.local.LocalFolderItem
 
updateCheckoutVersion(long, int, String) - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
 
updateCheckoutVersion(String, String, long, int) - Method in class ghidra.framework.client.RepositoryAdapter
 
updateCheckoutVersion(String, String, long, int) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
 
updateCheckoutVersion(String, String, long, int) - Method in interface ghidra.framework.remote.RepositoryHandle
Update checkout data for an item following an update of a local checkout file.
updateChooser() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
 
updateColor(ValidatableLine, Color) - Method in class ghidra.app.util.html.DataTypeLine
 
updateColor(ValidatableLine, Color) - Method in class ghidra.app.util.html.EmptyDataTypeLine
 
updateColor(ValidatableLine, Color) - Method in class ghidra.app.util.html.EmptyTextLine
 
updateColor(ValidatableLine, Color) - Method in class ghidra.app.util.html.EmptyVariableTextLine
 
updateColor(ValidatableLine, Color) - Method in class ghidra.app.util.html.TextLine
 
updateColor(ValidatableLine, Color) - Method in interface ghidra.app.util.html.ValidatableLine
 
updateColor(ValidatableLine, Color) - Method in class ghidra.app.util.html.VariableTextLine
 
updateComponentFonts() - Method in class generic.theme.laf.ComponentFontRegistry
Updates the font for all components bound to this registry's font id.
updateComponentFromValue() - Method in class docking.widgets.values.AbstractValue
Updates the JComponent returned from AbstractValue.getComponent() to represent the current value of this object.
updateComponentFromValue() - Method in class docking.widgets.values.BooleanValue
 
updateComponentFromValue() - Method in class docking.widgets.values.ChoiceValue
 
updateComponentFromValue() - Method in class docking.widgets.values.DoubleValue
 
updateComponentFromValue() - Method in class docking.widgets.values.FileValue
 
updateComponentFromValue() - Method in class docking.widgets.values.IntValue
 
updateComponentFromValue() - Method in class docking.widgets.values.LongValue
 
updateComponentFromValue() - Method in class docking.widgets.values.StringValue
 
updateComponentFromValue() - Method in class ghidra.features.base.values.AddressValue
 
updateComponentFromValue() - Method in class ghidra.features.base.values.LanguageValue
 
updateComponentFromValue() - Method in class ghidra.features.base.values.ProjectFileValue
 
updateComponentFromValue() - Method in class ghidra.features.base.values.ProjectFolderValue
 
updateComponentUis() - Method in class generic.theme.laf.LookAndFeelManager
 
updateCount(int, int) - Method in class ghidra.app.merge.util.ConflictCountPanel
Update the counts, e.g., Conflict # 1 of 3.
updateData(int, int) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
 
updateDataReferences(Data) - Method in class ghidra.program.database.code.CodeManager
Update the data references on this data item.
updateDBVariable(HighSymbol, String, DataType, SourceType) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
Rename and/or retype the specified variable in the database.
updateDisplay() - Method in interface ghidra.app.services.CodeViewerService
tells the browser to rebuild the display.
updateDisplay() - Method in class ghidra.app.util.viewer.options.OptionsGui
Regenerates the fields for the sample text panel.
updateDisplay(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
 
updateDisplayContents() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Update the contents of the suggestion list.
updateDisplayLocation() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Recompute the display location and move with list window.
updateEdgeShapes(Collection<E>) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
 
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
Indicates to subclasses that the constraint has changed, and the user interface needs to be updated to reflect the new state.
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.BooleanConstraintEditor
 
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
 
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.DateRangeConstraintEditor
 
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.DateValueConstraintEditor
 
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.DoNothingColumnConstraintEditor
 
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
 
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.DoubleValueConstraintEditor
 
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.EnumConstraintEditor
 
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.IntegerConstraintEditor
 
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.IntegerRangeConstraintEditor
 
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.StringConstraintEditor
 
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
 
updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.UnsignedLongRangeConstraintEditor
 
updateEnded(long) - Method in interface db.buffers.BufferFileManager
Callback indicating that a buffer file update has ended without creating a new version.
updateEnded(long) - Method in class db.Database.DBBufferFileManager
 
updateExternalLibraryName(String, String, SourceType) - Method in class ghidra.program.database.external.ExternalManagerDB
Update the external program for all references.
updateExternalLibraryName(String, String, SourceType) - Method in interface ghidra.program.model.symbol.ExternalManager
Change the name of an existing external name.
UpdateExternalNameCmd - Class in ghidra.app.cmd.refs
Command to update the name for an external program.
UpdateExternalNameCmd(String, String, SourceType) - Constructor for class ghidra.app.cmd.refs.UpdateExternalNameCmd
Constructs a new command for updating the name of an external program.
updateFileAttributes(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
 
updateFileAttributes(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
 
updateFileAttributes(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBNode
 
updateFileAttributes(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
updateFileIndex(GhidraFileData) - Method in class ghidra.framework.data.DefaultProjectData
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.
updateFromComponents() - Method in class docking.widgets.values.GValuesMap
Updates each value in this ValuesMap from its corresponding JComponent.
updateFSRL(GFile, FSRL) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
Updates the FSRL of a file already in the index.
updateFunction(Function, Function) - Static method in class ghidra.program.util.FunctionUtility
Updates the destination function so its signature will match the source function's signature as closely as possible.
updateFunction(String, Variable, Function.FunctionUpdateType, boolean, SourceType, Variable...) - Method in class ghidra.program.database.function.FunctionDB
 
updateFunction(String, Variable, Function.FunctionUpdateType, boolean, SourceType, Variable...) - Method in interface ghidra.program.model.listing.Function
Replace all current parameters with the given list of parameters and optionally change the calling convention and function return.
updateFunction(String, Variable, Function.FunctionUpdateType, boolean, SourceType, Variable...) - Method in class ghidra.util.UndefinedFunction
 
updateFunction(String, Variable, List<? extends Variable>, Function.FunctionUpdateType, boolean, SourceType) - Method in class ghidra.program.database.function.FunctionDB
 
updateFunction(String, Variable, List<? extends Variable>, Function.FunctionUpdateType, boolean, SourceType) - Method in interface ghidra.program.model.listing.Function
Replace all current parameters with the given list of parameters and optionally change the calling convention and function return.
updateFunction(String, Variable, List<? extends Variable>, Function.FunctionUpdateType, boolean, SourceType) - Method in class ghidra.util.UndefinedFunction
 
UpdateFunctionCommand - Class in ghidra.app.cmd.function
A command to update Function signature in its entirety including optional custom storage.
UpdateFunctionCommand(Function, Function.FunctionUpdateType, String, Variable, List<? extends Variable>, SourceType, boolean) - Constructor for class ghidra.app.cmd.function.UpdateFunctionCommand
Construct command to update a Function signature including optional custom storage.
updateFunctionSignature() - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
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
 
updateLastChangeTime() - Method in class ghidra.program.database.data.DataTypeManagerDB
 
updateLater() - Method in class ghidra.util.task.AbstractSwingUpdateManager
Signals to perform an update.
updateLater() - Method in class ghidra.util.task.SwingUpdateManager
Signals to perform an update.
UpdateLineColumn(char) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
 
UpdateLineColumn(char) - Method in class ghidra.app.util.cparser.CPP.SimpleCharStream
 
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.autocomplete.TextFieldAutocompleter
Update the completion list immediately
updateNow() - Method in class docking.widgets.table.threaded.ThreadedTableModel
 
updateNow() - Method in class ghidra.util.task.AbstractSwingUpdateManager
Signals to perform an update.
updateNow() - Method in class ghidra.util.task.SwingUpdateManager
Signals to perform an update.
updateObject(ROW_OBJECT) - Method in class docking.widgets.table.threaded.ThreadedTableModel
Schedules an update for the specified object.
updateOKButtonEnablement() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
 
updateOkEnabled() - Method in class docking.widgets.dialogs.TableChooserDialog
Deprecated.
 
updateOkEnabled() - Method in class docking.widgets.dialogs.TableSelectionDialog
 
updateOpacity(double) - Method in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
 
updateOpacity(double) - Method in class ghidra.graph.job.FilterVerticesJob
 
updatePaintArea(AnchoredLayout, FieldLocation) - Method in class docking.widgets.fieldpanel.internal.CursorBlinker
 
updatePointers(int, int) - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
 
updatePointFromPercentComplete(AbstractGraphTransitionJob.TransitionPoints, double, Point2D) - Method in class ghidra.graph.job.AbstractGraphTransitionJob
 
updatePopup() - Method in class ghidra.app.util.bean.FixedBitSizeValueField
 
UpdateProcThreadAttribute(Pointer, WinDef.DWORD, WinDef.DWORD, WinDef.PVOID, WinDef.DWORD, WinDef.PVOID, WinDef.ULONGLONGByReference) - Method in interface ghidra.pty.windows.jna.ConsoleApiNative
 
updateProgramInfo(Program) - Method in interface ghidra.app.util.bin.format.dwarf.sectionprovider.DWARFSectionProvider
Decorate the specified program with any information that is unique to this section provider.
updateProgramInfo(Program) - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.ExternalDebugFileSectionProvider
 
updateProgress(int) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
Updates the progress bar associated with this phase of the merge.
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.listing.FunctionTagListingMerger
Updates the progress bar and the progress message details associated with this phase of the merge.
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.
updateProgressMessage(String) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
Updates the progress message details associated with this phase of the merge.
updateProgressMessage(String) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
Updates the progress message details associated with this phase of the merge.
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, boolean, TaskMonitor) - Method in class ghidra.framework.data.DefaultProjectData
 
updateRepositoryInfo(RepositoryAdapter, boolean, 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.
updateSiblingIndexes(IntArrayList, IntArrayList, int) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
 
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.
updateStateForMovedNodes() - Method in class docking.widgets.tree.GTreeState
 
updateStateFromVariables() - Method in class ghidra.app.script.GhidraScript
 
updateStateObjectWithPanelInfo(WizardState<T>) - Method in interface docking.wizard.MagePanel
Updates the state object, being passed as a parameter, with the current state information from this panel.
updateSubBlockRecord(DBRecord) - Method in class ghidra.program.database.mem.MemoryMapDBAdapterV3
 
updateTitle(ComponentProvider) - Method in class docking.AbstractDockingTool
 
updateTitle(ComponentProvider) - Method in class docking.DockingWindowManager
 
updateTitle(ComponentProvider) - Method in interface docking.Tool
Indicates to the tool that the given componentProvider's title has changed.
updateTitle(String) - Method in class ghidra.app.nav.ListingPanelContainer
 
updateUI() - Method in class docking.menu.MultipleActionDockingToolbarButton
 
updateUI() - Method in class docking.widgets.label.AbstractHtmlLabel
 
updateUI() - Method in class docking.widgets.SideKickVerticalScrollbar
 
updateValueFromComponent() - Method in class docking.widgets.values.AbstractValue
Causes the stored value for this object to be updated based on the state of the JComponent returned from AbstractValue.getComponent()
updateValueFromComponent() - Method in class docking.widgets.values.BooleanValue
 
updateValueFromComponent() - Method in class docking.widgets.values.ChoiceValue
 
updateValueFromComponent() - Method in class docking.widgets.values.DoubleValue
 
updateValueFromComponent() - Method in class docking.widgets.values.FileValue
 
updateValueFromComponent() - Method in class docking.widgets.values.IntValue
 
updateValueFromComponent() - Method in class docking.widgets.values.LongValue
 
updateValueFromComponent() - Method in class docking.widgets.values.StringValue
 
updateValueFromComponent() - Method in class ghidra.features.base.values.AddressValue
 
updateValueFromComponent() - Method in class ghidra.features.base.values.LanguageValue
 
updateValueFromComponent() - Method in class ghidra.features.base.values.ProjectFileValue
 
updateValueFromComponent() - Method in class ghidra.features.base.values.ProjectFolderValue
 
updateVertexName(AttributedVertex, String) - Method in interface ghidra.service.graph.GraphDisplay
Updates a vertex to a new name
upgrade(DBHandle, VariableStorageDBAdapter, TaskMonitor) - Static method in class ghidra.program.database.symbol.VariableStorageDBAdapterV2
 
upgrade(ProgramDB, TaskMonitor) - Method in class ghidra.program.database.oldfunction.OldFunctionManager
Actually does the work of upgrading the old program function manager.
upgrade(ObjectStorage, int, ObjectStorage) - Method in class ghidra.program.database.bookmark.OldBookmark
 
upgrade(ObjectStorage, int, ObjectStorage) - Method in class ghidra.program.database.properties.GenericSaveable
 
upgrade(ObjectStorage, int, ObjectStorage) - Method in class ghidra.util.datastruct.IntArrayList
 
upgrade(ObjectStorage, int, ObjectStorage) - Method in interface ghidra.util.Saveable
Upgrade an older stored object to the current storage schema.
upgrade(ObjectStorage, int, ObjectStorage) - Method in class ghidra.util.SaveableColor
 
upgrade(ObjectStorage, int, ObjectStorage) - Method in class ghidra.util.SaveablePoint
 
UPGRADE - Enum constant in enum class ghidra.framework.data.OpenMode
Domain object opened for modification with data upgrade permitted.
UPGRADED_LANGUAGE_VERSION - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarning
StandAloneDataTypeManager.ArchiveWarning.UPGRADED_LANGUAGE_VERSION indicates an archive which has been open for update was upgraded to a newer language version.
upper_bound(IteratorSTL<T>, IteratorSTL<T>, T) - Static method in class generic.stl.Algorithms
 
upper_bound(K) - Method in class generic.stl.MapSTL
 
upper_bound(K) - Method in class generic.stl.MultiMapSTL
 
upper_bound(K) - Method in class generic.stl.MultiSetSTL
 
upper_bound(K) - Method in class generic.stl.SetSTL
 
upper_bound(T) - Method in class generic.stl.VectorSTL
Returns an iterator postioned at the item in the vector that is the smallest key less than the given key.
upper_bound(T, Comparator<T>) - Method in class generic.stl.VectorSTL
Returns an iterator postioned at the item in the vector that is the smallest key less than the given key.
upperBound(K) - Method in class generic.stl.RedBlackTree
Finds the node with the lowest key that is > the given key.
UR - Enum constant in enum class resources.QUADRANT
 
url - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
 
URL_METADATA_KEY - Static variable in class ghidra.framework.data.LinkHandler
 
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
 
UrlImageIcon - Class in resources.icons
LazyImageIcon that is created from a URL to an icon file.
UrlImageIcon(String, URL) - Constructor for class resources.icons.UrlImageIcon
Constructor
URLLinkObject - Class in ghidra.framework.data
DomainObjectAdapterLink object provides a Ghidra URL (see GhidraURL) wrapper where the URL is intended to refer to a DomainFile within another local or remote project/repository.
URLLinkObject(DBHandle, Object) - Constructor for class ghidra.framework.data.URLLinkObject
Constructs a link file object from a DBHandle (read-only)
URLLinkObject(String, URL, Object) - Constructor for class ghidra.framework.data.URLLinkObject
Constructs a new link file object
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_CHARSET_DEF_DEFAULT - Static variable in class ghidra.program.model.data.AbstractStringDataType
A symbolic name to signal that the null value being passed for the charset name param indicates that the default charset (ie.
USE_CONDENSED_LAYOUT_DESCRIPTION - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
 
USE_CONDENSED_LAYOUT_KEY - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
 
USE_CPP_STYLE_COMMENTS - Static variable in class ghidra.app.util.exporter.CppExporter
 
USE_EXISTING - Enum constant in enum class ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
 
USE_EXISTING - Enum constant in enum class ghidra.program.model.data.DataTypeConflictHandler.ConflictResult
 
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
 
useAbbreviatedComments() - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
useAbbreviatedForm() - Method in class ghidra.app.util.viewer.field.OptionsBasedDataTypeDisplayOptions
 
useAbbreviatedForm() - Method in interface ghidra.program.model.data.DataTypeDisplayOptions
 
useAnimation - Variable in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
 
useAnimation - Variable in class ghidra.graph.viewer.options.VisualGraphOptions
 
useAnimation() - Method in class ghidra.graph.viewer.options.VisualGraphOptions
 
useCheckboxForIcons(boolean) - Method in class docking.action.builder.MultiStateActionBuilder
Overrides the default icons for actions shown in popup menu of the multi-state action.
useCondensedLayout - Variable in class ghidra.graph.viewer.options.VisualGraphOptions
 
useCondensedLayout() - Method in class ghidra.graph.viewer.options.VisualGraphOptions
 
useDarkDefaults - Variable in class generic.theme.ThemeManager
 
useDarkDefaults() - Method in class generic.theme.GTheme
Returns true if this theme should use dark defaults
useDefaultRepeatPatternBehavior - Variable in class ghidra.app.cmd.disassemble.DisassembleCommand
 
useFixedKeys() - Method in class db.Table
Determine if this table uses FixedField keys.
useHex() - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsWrappedOption
Returns whether or not to display the file offset in hexadecimal
useIcons(boolean) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets drawing "mode" for the graph display.
useLocalPrefixOverride - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
 
useLongKeys() - Method in class db.Table
Determine if this table uses long keys.
useMouseRelativeZoom - Variable in class ghidra.graph.viewer.options.VisualGraphOptions
This should be true by default when 'scrollWheelPans' is true by default
useMouseRelativeZoom() - Method in class ghidra.graph.viewer.GraphViewer
When true (the default), the zoom will center wherever the mouse is positioned.
useMouseRelativeZoom() - Method in class ghidra.graph.viewer.options.VisualGraphOptions
 
useMSConvention() - Method in interface ghidra.program.model.data.BitFieldPacking
Control if the alignment and packing of bit-fields follows MSVC conventions.
useMSConvention() - Method in class ghidra.program.model.data.BitFieldPackingImpl
 
user - Variable in class ghidra.app.util.xml.ProgramInfo
The ID of the user that created the XML file.
user - Variable in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
 
user - Variable in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
 
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 - Enum constant in enum class ghidra.graph.viewer.layout.LayoutListener.ChangeType
 
USER_DATA_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
USER_DEFINED - Enum constant in enum class 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.DefaultProjectData
 
USER_GENERATED - Enum constant in enum class docking.widgets.tree.support.GTreeSelectionEvent.EventOrigin
This event was triggered by the user changing the selection via the GUI
USER_HOME - Static variable in class generic.util.Path
 
USER_ID_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
USER_NAME_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
 
USER_SCRIPTS_DIR - Static variable in class ghidra.app.script.GhidraScriptUtil
User's home scripts directory
USER_SCRIPTS_DIR_PROPERTY - Static variable in class ghidra.app.script.GhidraScriptConstants
The system property that overrides the location of the source directory used to store Ghidra scripts
UserAccessException - Exception in ghidra.util.exception
Exception thrown when a user requests some operation to be performed but does not have sufficient privileges.
UserAccessException() - Constructor for exception ghidra.util.exception.UserAccessException
Default constructor.
UserAccessException(String) - Constructor for exception ghidra.util.exception.UserAccessException
Create a new UserAccessException with the given message.
userAccessPanel - Variable in class ghidra.framework.main.ProjectAccessPanel
 
UserAddedSourceInfo - Class in ghidra.plugins.importer.batch
This class holds information regarding a single user-added source file added to a batch import session.
UserAgreementDialog - Class in ghidra.framework.main
 
UserAgreementDialog(boolean, boolean) - Constructor for class ghidra.framework.main.UserAgreementDialog
 
userCacheDir - Variable in class utility.application.ApplicationLayout
 
UserData - Interface in ghidra.framework.model
UserData is a marker interface for DomainObjects used to store user-data associated with another DomainObject.
userDataChanged(String, Object, Object) - Method in class ghidra.program.database.ProgramDB
 
UserDataChangeRecord - Class in ghidra.program.util
 
UserDataChangeRecord(String) - Constructor for class ghidra.program.util.UserDataChangeRecord
Constructor for change record for removing a range of properties.
UserDataChangeRecord(String, Object, Object) - Constructor for class ghidra.program.util.UserDataChangeRecord
Constructor
useRectangle(Rectangle) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
A method that allows clients to specify an exact rectangle to be used.
userop(DataType, String, List<DataType>) - Method in class ghidra.pcode.struct.StructuredSleigh
Declare an external userop
USEROP - Static variable in class ghidra.app.util.viewer.field.ListingColors.PcodeColors
 
UseropEmuSyscallDefinition<T> - Class in ghidra.pcode.emu.sys
A system call that is defined by delegating to a p-code userop
UseropEmuSyscallDefinition(PcodeUseropLibrary.PcodeUseropDefinition<T>, Program, PrototypeModel, DataType) - Constructor for class ghidra.pcode.emu.sys.UseropEmuSyscallDefinition
Construct a syscall definition
useropNames - Variable in class ghidra.pcode.exec.PcodeProgram
 
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
 
usesDarkDefaults() - Method in enum class generic.theme.LafType
Returns true if the LookAndFeel represented by this LafType uses application dark default values.
usesEdgeArticulations() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
 
usesEdgeArticulations() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
 
usesEdgeArticulations() - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
Returns true if this layout uses articulated edges.
usesIcons() - Method in class ghidra.service.graph.GraphDisplayOptions
Returns true if the rendering mode is to use icons for the vertices.
usesZeroLengthComponent(DataType) - Static method in interface ghidra.program.model.data.DataTypeComponent
Determine if the specified dataType will be treated as a zero-length component allowing it to possibly overlap the next component.
useTransform() - Method in class ghidra.graph.viewer.renderer.DebugShape
 
useTransform() - Method in class ghidra.graph.viewer.renderer.MouseDebugPaintable
 
useUnknownRegister() - Method in class ghidra.app.util.bin.format.dwarf.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 - Enum constant in enum class 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 - Enum constant in enum class ghidra.util.ascii.CharWidth
 
UTF32 - Static variable in class ghidra.program.model.data.CharsetInfo
 
UTF8 - Enum constant in enum class 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 - Interface in ghidra.pty.unix
The interface for linking to openpty via jna
Util() - Constructor for class ghidra.app.util.bin.format.macho.commands.Util
 
Util() - Constructor for class ghidra.util.classfinder.ExtensionPointProperties.Util
 
Util() - Constructor for class ghidra.util.exception.MultipleCauses.Util
 
utilities.util - package utilities.util
 
utilities.util.reflection - package utilities.util.reflection
 
UTILITY_PRIORITY - Static variable in class ghidra.framework.plugintool.util.PluginPackage
 
utility.application - package utility.application
 
utility.function - package utility.function
 
utility.module - package utility.module
 
UtilityPluginPackage - Class in ghidra.framework.main
 
UtilityPluginPackage() - Constructor for class ghidra.framework.main.UtilityPluginPackage
 
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

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
 
V1_16 - Enum constant in enum class ghidra.app.util.bin.format.golang.GoVer
 
V1_17 - Enum constant in enum class ghidra.app.util.bin.format.golang.GoVer
 
V1_18 - Enum constant in enum class ghidra.app.util.bin.format.golang.GoVer
 
V1_19 - Enum constant in enum class ghidra.app.util.bin.format.golang.GoVer
 
V1_2 - Enum constant in enum class ghidra.app.util.bin.format.golang.GoVer
 
V1_20 - Enum constant in enum class ghidra.app.util.bin.format.golang.GoVer
 
V1_21 - Enum constant in enum class ghidra.app.util.bin.format.golang.GoVer
 
V1_22 - Enum constant in enum class ghidra.app.util.bin.format.golang.GoVer
 
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.expr.OrExpressionSolver.Matchers
 
val - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyFixedNumericTerminal
 
val - Variable in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseNumericToken
 
val - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
 
valence(Vertex) - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
The number of edges incident with v.
valHexDigit(char) - Method in class ghidra.program.model.data.StringRenderParser
 
VALID_GOTO_CHARS - Static variable in interface ghidra.app.services.GoToService
Characters that are allowed in words that the GoToService can use.
VALID_INPUT_COLOR - Static variable in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
Color indicating a valid value is defined by the editor widget(s)
VALID_MULTITERM_DELIMITERS - Static variable in class docking.widgets.filter.FilterOptions
 
VALID_MULTITERM_DELIMITERS_ARRAY - Static variable in class docking.widgets.filter.FilterOptions
 
ValidatableLine - Interface in ghidra.app.util.html
A loose concept that represents a line of text, potentially with multiple parts, that can be validated against other instances and can change the color of the text.
validate() - Method in class docking.action.builder.AbstractActionBuilder
 
validate() - Method in class docking.action.builder.MultiActionBuilder
 
validate() - Method in class docking.action.builder.MultiStateActionBuilder
 
validate() - Method in class docking.widgets.AbstractGCellRenderer
See DefaultTableCellRenderer class header javadoc for more info.
validate() - Method in class docking.widgets.table.GBooleanCellRenderer
 
validate(GValuesMap, StatusListener) - Method in interface docking.widgets.values.ValuesMapValidator
Validates one or more values in the given ValuesMap.
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
 
validateActionKeyBinding(DockingActionIf, KeyStroke) - Method in class docking.action.KeyBindingsManager
 
validateActionKeyBinding(DockingActionIf, KeyStroke) - Method in class docking.actions.ToolActions
Checks whether the given key stroke can be used for the given action for restrictions such as those for System level actions.
validateClient(X509Certificate[], String) - Static method in class ghidra.net.ApplicationKeyManagerUtils
Validate a client certificate ensuring that it is not expired and is trusted based upon the active trust managers.
validateCspecFile(ResourceFile) - Static method in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
 
validateDataDirectories(Program) - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
 
validateDataDirectories(Program) - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
validateDataType(DataType) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
This method throws an exception if the indicated data type is not a valid data type for a component of this composite data type.
validateDataType(DataType, DataTypeManager, boolean) - Static method in class ghidra.program.model.data.ParameterDefinitionImpl
Check the specified datatype for use as a return, parameter or variable type.
ValidatedDocument() - Constructor for class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
 
ValidatedDocument(List<GValidatedTextField.TextValidator>) - Constructor for class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
 
validateDefaultSpaceMap() - Method in class ghidra.program.util.LanguageTranslatorAdapter
Build and validate the default address space map.
validateFormInput() - Method in class ghidra.plugin.importer.AddToProgramDialog
 
validateFormInput() - Method in class ghidra.plugin.importer.ImporterDialog
 
validateInputs(List<Varnode>) - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
 
validateInputs(List<Varnode>) - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.FixedArgsAnnotatedPcodeUseropDefinition
 
validateInvalidate() - Method in class docking.GenericHeader
 
validateKeyStroke(KeyStroke) - Static method in class docking.actions.KeyBindingUtils
Updates the given data with system-independent versions of key modifiers.
validateLdefsFile(ResourceFile) - Static method in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
 
validateLong(long, long) - Method in class docking.widgets.textfield.GValidatedTextField.LongField.LongValidator
 
validateName(String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
Validate the given symbol name: cannot be null, cannot be an empty string, cannot contain blank characters, cannot be a reserved name.
validateNameSource(String, SourceType) - Method in class ghidra.program.database.symbol.CodeSymbol
 
validateNameSource(String, SourceType) - Method in class ghidra.program.database.symbol.FunctionSymbol
 
validateNameSource(String, SourceType) - Method in class ghidra.program.database.symbol.SymbolDB
Allow symbol implementations to validate the source when setting the name of this symbol
validateNameSource(String, SourceType) - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
validateOptions() - Method in class ghidra.framework.options.ToolOptions
 
validateOptions() - Method in class ghidra.framework.plugintool.mgr.OptionsManager
 
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
 
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.AbstractOrdinalSupportLoader
 
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.DbgLoader
 
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
 
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.BinaryLoader
 
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.CoffLoader
 
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.ElfLoader
 
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.GdtLoader
 
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.GzfLoader
 
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.IntelHexLoader
 
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in interface ghidra.app.util.opinion.Loader
Validates the Loader's options and returns null if all options are valid; otherwise, an error message describing the problem is returned.
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.MotorolaHexLoader
 
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.PeLoader
 
validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.XmlLoader
 
validateOptions(List<Option>) - Method in interface ghidra.app.util.OptionValidator
Validates the options if valid, returns null.
validatePair(LanguageCompilerSpecPair) - Static method in class ghidra.program.model.lang.OldLanguageMappingService
 
validatePredefinedType(int) - Method in class ghidra.program.util.ProgramMergeFilter
validatePredefinedType determines whether or not the indicated type of filter item is a valid predefined type.
validatePspecFile(ResourceFile) - Static method in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
 
validateType() - Method in class ghidra.program.util.CommentFieldLocation
Checks that the type is a valid comment type.
validateUserSelection() - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
Returns true if the current value of the data type editor is a know data type.
ValidationFailedException(String) - Constructor for exception docking.widgets.textfield.GValidatedTextField.ValidationFailedException
 
ValidationFailedException(String, Throwable) - Constructor for exception docking.widgets.textfield.GValidatedTextField.ValidationFailedException
 
ValidationFailedException(Throwable) - Constructor for exception docking.widgets.textfield.GValidatedTextField.ValidationFailedException
 
validCheckSum(BinaryReader) - Method in class ghidra.app.util.bin.format.omf.OmfRecord
 
validContextWhen(Predicate<C>) - Method in class docking.action.builder.AbstractActionBuilder
Sets a predicate for dynamically determining if this action is valid for the current ActionContext.
validContextWhen(Predicate<ActionContext>) - Method in class docking.action.DockingAction
Sets a predicate for dynamically determining if this action is valid for the current ActionContext.
validityChanged() - Method in class docking.wizard.WizardManager
 
validityChanged() - Method in interface docking.wizard.WizardPanelListener
Notification that something on the panel changed.
validMinor(Location) - Method in enum class docking.widgets.shapes.Location
Assumes "this" is a major axis, and tells whether the minor axis argument is valid for the major value.
vals - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyTreeResolver
 
value - Variable in class generic.stl.ListNodeSTL
 
value - Variable in class generic.theme.ThemeValue
 
value - Variable in class ghidra.app.plugin.assembler.sleigh.expr.match.ConstantValueMatcher
 
value - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyOperandState
 
value - Variable in class ghidra.app.util.bin.format.dwarf.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 record class docking.widgets.searchlist.SearchListEntry
Returns the value of the value record component.
value() - Element in annotation interface generic.test.rule.Repeated
The number of times to repeat the test, must be positive
value() - Method in record class ghidra.app.util.bin.format.elf.info.NoteGnuProperty.NotePropertyElement
Returns the value of the value record component.
value() - Method in record class ghidra.app.util.bin.format.golang.GoBuildSettings
Returns the value of the value record component.
value() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.EOLComment
Optional name of a "getter" method that's return value will be converted to a string and used as the EOL comment
value() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.MarkupReference
Optional name of a 'getter' method to use instead of the getter for the tagged field.
value() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.PlateComment
Name of a "getter" method that's return value will be converted to a string and used as the comment
value() - Method in record class ghidra.app.util.bin.format.macho.dyld.DyldFixup
Returns the value of the value record component.
value() - Method in enum class ghidra.app.util.bin.format.pef.SymbolClass
 
value() - Element in annotation interface ghidra.framework.plugintool.ToolEventName
 
value() - Element in annotation interface ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary.EmuSyscall
 
value(N) - Method in interface generic.Span.Domain
Construct a span containing only the given value
VALUE - Enum constant in enum class ghidra.app.util.bin.format.elf.ElfDynamicType.ElfDynamicValueType
 
VALUE - Static variable in class ghidra.app.util.viewer.field.ListingColors.MaskColors
 
value_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
valueAdded(K, V) - Method in class ghidra.util.timer.GTimerCache
Called when an value is being added to the cache.
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
 
ValueCapturingPcodeUseropLibrary() - Constructor for class ghidra.pcode.exec.PcodeExpression.ValueCapturingPcodeUseropLibrary
 
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.AbstractDataTreeDialog
TreeSelectionListener method that is called whenever the value of the selection changes.
valueChanged(LcsSelectionEvent) - Method in interface ghidra.plugin.importer.LcsSelectionListener
 
valueChanged(Object) - Method in class docking.widgets.tree.GTreeNode
Notification method called when a cell editor completes editing to notify this node that its value has changed.
valueChanged(Object) - Method in class ghidra.framework.main.datatree.DomainFileNode
 
valueChanged(Object) - Method in class ghidra.framework.main.datatree.DomainFolderNode
 
valueChanged(ListSelectionEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
 
valueChanged(ListSelectionEvent) - Method in class docking.widgets.table.GTableColumnModel
 
valueChanged(ListSelectionEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
Invoked when a new row has been selected in the table.
valueChanged(ListSelectionEvent) - Method in class ghidra.framework.plugintool.dialog.SaveToolConfigDialog
Listener for the icon list.
ValueExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
valueField - Variable in class ghidra.app.util.bean.FixedBitSizeValueField
 
valueForPathChanged(TreePath, Object) - Method in class docking.widgets.tree.internal.GTreeModel
 
valueForResolution(ConstantValue, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ConstantValueSolver
 
valueForResolution(ContextField, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ContextFieldSolver
 
valueForResolution(EndInstructionValue, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.EndInstructionValueSolver
 
valueForResolution(Next2InstructionValue, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.Next2InstructionValueSolver
 
valueForResolution(OperandValue, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OperandValueSolver
 
valueForResolution(PatternExpression, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
Compute the value of an expression given a (possibly-intermediate) resolution
valueForResolution(StartInstructionValue, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.StartInstructionValueSolver
 
valueForResolution(TokenField, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.TokenFieldSolver
 
valueForResolution(T, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
 
valueForResolution(T, Map<String, Long>, AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
Compute the value of the expression given the (possibly-intermediate) resolution
valueForResolution(T, Map<String, Long>, AssemblyResolvedPatterns) - 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
 
ValueLocation - Class in ghidra.pcode.exec
The location of a value
ValueLocation(Varnode...) - Constructor for class ghidra.pcode.exec.ValueLocation
Construct a location from a list of varnodes
ValueLocation(List<Varnode>) - Constructor for class ghidra.pcode.exec.ValueLocation
Construct a location from a list of varnodes
valueMap - Variable in class ghidra.framework.options.AbstractOptions
 
ValueMap<T> - Class in ghidra.util.map
Base class for managing data values that are accessed by an ordered long index key.
ValueMap(String, int, Class<T>) - Constructor for class ghidra.util.map.ValueMap
Construct a PropertyMap
ValueMap(String, Class<T>) - Constructor for class ghidra.util.map.ValueMap
 
ValueMapSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
 
ValueMapSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.ValueMapSymbol
 
valueNames - Variable in class ghidra.docking.settings.JavaEnumSettingsDefinition
 
valueOf(int) - Static method in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
Determines the data application mode for the indicated code.
valueOf(int) - Static method in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
Gets the exception handling decode format for the indicated code.
valueOf(int) - Static method in enum class ghidra.program.model.data.PointerType
Get the type associated with the specified value.
valueOf(I, int) - Method in class generic.algorithms.ReducingLcs
Return the value at the given 0-based offset
valueOf(String) - Static method in enum class docking.action.builder.AbstractActionBuilder.When
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.action.KeyBindingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.actions.dialog.ActionDisplayLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.actions.dialog.ActionGroup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.DockingUtils.TreeTraversalOrder
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.DockingUtils.TreeTraversalResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.KeyBindingPrecedence
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.theme.gui.ColorSorter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.widgets.conditiontestpanel.ConditionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.widgets.EventTrigger
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.widgets.filechooser.GhidraFileChooserMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.widgets.filter.MultitermEvaluationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.widgets.filter.TextFilterStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.widgets.shapes.Location
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.widgets.table.AddRemoveListItem.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.widgets.table.columnfilter.LogicOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.widgets.table.ColumnSortState.SortDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.widgets.tree.support.GTreeSelectionEvent.EventOrigin
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.WindowPosition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class docking.wizard.WizardPanelDisplayability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class generic.json.JSONError
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class generic.json.JSONType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class generic.lsh.LSHMemoryModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class generic.theme.LafType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class generic.ULongSpan.Domain
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.cmd.function.FunctionRenameOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.decompiler.DecompileOptions.BraceStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.decompiler.DecompileOptions.CommentStyleEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.decompiler.DecompileOptions.NanIgnoreEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.decompiler.DecompileProcess.DisposeState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.plugin.assembler.sleigh.expr.DefaultSolverHint
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.plugin.processors.sleigh.SleighDebugLogger.SleighDebugMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.plugin.processors.sleigh.UniqueLayout
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.script.GhidraScript.AnalysisMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.services.AnalyzerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bean.SetEquateDialog.SelectionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.dwarf.DWARFAccessibility
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.dwarf.DWARFFunction.CommitMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.dwarf.DWARFIdentifierCase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.dwarf.DWARFInline
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOperandType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.elf.ElfDynamicType.ElfDynamicValueType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.elf.ElfRelocationTable.TableFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.golang.GoVer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncDataTable
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoName.Flag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoPcDataTable
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.types.GoTypeFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.golang.structmapping.Signedness
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.macos.cfm.CFragUpdateLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.macos.cfm.CFragUsage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef.HeaderFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pe.PeSubsystem
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pe.PortableExecutable.SectionLayout
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pe.rich.MSProductType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pe.SectionFlags
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pef.PackedDataOpcodes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pef.SectionKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pef.SectionShareKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.pef.SymbolClass
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.bin.format.swift.SwiftSection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock.WinVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.datatype.NavigationDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.headless.HeadlessScript.HeadlessContinuationOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.opinion.LoaderTier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.pcode.AbstractPcodeFormatter.FormatResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.viewer.field.EolEnablement
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.viewer.field.FieldNameFieldFactory.IndexFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.app.util.viewer.field.XRefFieldFactory.SORT_CHOICE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.formats.gfilesystem.fileinfo.FileType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.Architecture
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.data.OpenMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.main.DataTreeDialogType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.model.DefaultLaunchMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.model.DomainObjectEvent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.model.TransactionInfo.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.OperatingSystem
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.options.OptionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.Platform
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.plugintool.util.PluginPackageState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.plugintool.util.PluginStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.protocol.ghidra.GhidraURLConnection.StatusCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.framework.store.CheckoutType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.GhidraOptions.CURSOR_MOUSE_BUTTON_NAMES
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.graph.viewer.event.picking.PickListener.EventSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.graph.viewer.layout.LayoutListener.ChangeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.graph.viewer.options.RelayoutOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.graph.viewer.options.ViewRestoreOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.graph.viewer.PathHighlightMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pcode.emu.PcodeMachine.AccessKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pcode.emu.PcodeMachine.SwiMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary.Errno
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pcode.emulate.EmulateExecutionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pcode.exec.PcodeArithmetic.Purpose
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pcode.exec.PcodeExecutorStatePiece.Reason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pcode.exec.SleighUtils
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.database.data.EnumSignedState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.database.SpecExtension.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.AlignmentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.ArchiveType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.DataTypeConflictHandler.ConflictResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.DataUtilities.ClearDataMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.GenericCallingConvention
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.MetaDataType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.PackingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.PointerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.RenderUnicodeSettingsDefinition.RENDER_ENUM
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarning
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarningLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.StandAloneDataTypeManager.LanguageUpdateOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.StringLayoutEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.data.TranslationSettingsDefinition.TRANSLATION_ENUM
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.lang.CompilerSpec.EvaluationModelType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.lang.DecompilerLanguage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.lang.Endian
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.lang.InputListType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.lang.InstructionBlockFlow.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.lang.InstructionError.InstructionErrorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.lang.StorageClass
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.listing.AutoParameterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.listing.CodeUnitFormatOptions.ShowBlockName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.listing.CodeUnitFormatOptions.ShowNamespace
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.listing.FlowOverride
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.listing.Function.FunctionUpdateType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.listing.LabelString.LabelType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.mem.MemoryBlockType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.pcode.HighFunctionDBUtil.ReturnCommitOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.reloc.Relocation.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.symbol.SourceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.model.util.ProcessorSymbolType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.util.FunctionChangeRecord.FunctionChangeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.util.ProgramEvent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.program.util.string.FoundString.DefinedState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pty.linux.LinuxIoctls
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pty.linux.LinuxPtyFactory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pty.macos.MacosIoctls
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pty.macos.MacosPtyFactory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pty.PtyChild.Echo
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.pty.windows.ConPtyFactory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.service.graph.GraphLabelPosition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.test.processors.support.EmulatorTestRunner.DumpFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.util.ascii.CharWidth
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.util.data.DataTypeParser.AllowedDataTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.util.MessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.util.SignednessFormatMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class resources.QUADRANT
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class utilities.util.AnnotationUtilities
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class utilities.util.FileResolutionResult.FileResolutionStatus
Returns the enum constant of this class with the specified name.
valueOf(String, QUADRANT) - Static method in enum class resources.QUADRANT
String to enum.
valueOf(List<T>, int) - Method in class generic.algorithms.ReducingListBasedLcs
 
valueOfX(int) - Method in class generic.algorithms.Lcs
Gets the value of the x sequence at the given index, where index is 1-based
valueOfX(int) - Method in class generic.algorithms.ReducingLcs
 
valueOfX(int) - Method in class ghidra.program.util.CodeUnitLCS
 
valueOfY(int) - Method in class generic.algorithms.Lcs
Gets the value of the y sequence at the given index, where index is 1-based
valueOfY(int) - Method in class generic.algorithms.ReducingLcs
 
valueOfY(int) - Method in class ghidra.program.util.CodeUnitLCS
 
ValueRange - Class in ghidra.util.datastruct
Associates an integer value with a numeric range.
ValueRange(long, long, int) - Constructor for class ghidra.util.datastruct.ValueRange
Constructor for numeric range with an associated value.
valueRemoved(K, V) - Method in class ghidra.util.timer.GTimerCache
Called when an item is being removed from the cache.
values - Variable in class docking.widgets.dialogs.StringChoices
 
values() - Static method in enum class docking.action.builder.AbstractActionBuilder.When
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.action.KeyBindingType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.actions.dialog.ActionDisplayLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.actions.dialog.ActionGroup
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.DockingUtils.TreeTraversalOrder
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.DockingUtils.TreeTraversalResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.KeyBindingPrecedence
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.theme.gui.ColorSorter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.widgets.conditiontestpanel.ConditionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.widgets.EventTrigger
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.widgets.filechooser.GhidraFileChooserMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.widgets.filter.MultitermEvaluationMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.widgets.filter.TextFilterStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.widgets.shapes.Location
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.widgets.table.AddRemoveListItem.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.widgets.table.columnfilter.LogicOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.widgets.table.ColumnSortState.SortDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.widgets.tree.support.GTreeSelectionEvent.EventOrigin
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.WindowPosition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class docking.wizard.WizardPanelDisplayability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class generic.json.JSONError
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class generic.json.JSONType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class generic.lsh.LSHMemoryModel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class generic.Span.DefaultSpanMap
 
values() - Method in interface generic.Span.SpanMap
Get the values in this map
values() - Static method in enum class generic.theme.LafType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class generic.ULongSpan.Domain
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.cmd.function.FunctionRenameOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.decompiler.DecompileOptions.BraceStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.decompiler.DecompileOptions.CommentStyleEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.decompiler.DecompileOptions.NanIgnoreEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.decompiler.DecompileProcess.DisposeState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.plugin.assembler.sleigh.expr.DefaultSolverHint
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.plugin.processors.sleigh.SleighDebugLogger.SleighDebugMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.plugin.processors.sleigh.UniqueLayout
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.script.GhidraScript.AnalysisMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class ghidra.app.script.GhidraScriptProperties
 
values() - Static method in enum class ghidra.app.services.AnalyzerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bean.SetEquateDialog.SelectionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeClass
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.dwarf.attribs.DWARFForm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.dwarf.DWARFAccessibility
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.dwarf.DWARFFunction.CommitMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.dwarf.DWARFIdentifierCase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.dwarf.DWARFInline
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.dwarf.DWARFTag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionOperandType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.elf.ElfDynamicType.ElfDynamicValueType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.elf.ElfRelocationTable.TableFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.golang.GoVer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncDataTable
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoName.Flag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoPcDataTable
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.golang.rtti.types.GoKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.golang.rtti.types.GoTypeFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.golang.structmapping.Signedness
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.macho.commands.dyld.BindOpcode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.macos.cfm.CFragUpdateLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.macos.cfm.CFragUsage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef.HeaderFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pe.DllCharacteristics
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pe.PeSubsystem
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pe.PortableExecutable.SectionLayout
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pe.rich.MSProductType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pe.SectionFlags
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pef.PackedDataOpcodes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pef.SectionKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pef.SectionShareKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.pef.SymbolClass
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.bin.format.swift.SwiftSection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock.WinVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.datatype.NavigationDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.headless.HeadlessScript.HeadlessContinuationOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.opinion.LoaderTier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.pcode.AbstractPcodeFormatter.FormatResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.viewer.field.EolEnablement
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.viewer.field.FieldNameFieldFactory.IndexFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.app.util.viewer.field.XRefFieldFactory.SORT_CHOICE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.formats.gfilesystem.fileinfo.FileType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.Architecture
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.data.OpenMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.main.DataTreeDialogType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.model.DefaultLaunchMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.model.DomainObjectEvent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.model.TransactionInfo.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.OperatingSystem
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.options.OptionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.Platform
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.plugintool.util.PluginPackageState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.plugintool.util.PluginStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.protocol.ghidra.GhidraURLConnection.StatusCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.framework.store.CheckoutType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
 
values() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
values() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
 
values() - Static method in enum class ghidra.GhidraOptions.CURSOR_MOUSE_BUTTON_NAMES
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.graph.viewer.event.picking.PickListener.EventSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.graph.viewer.layout.LayoutListener.ChangeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.graph.viewer.options.RelayoutOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.graph.viewer.options.ViewRestoreOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.graph.viewer.PathHighlightMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pcode.emu.PcodeMachine.AccessKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pcode.emu.PcodeMachine.SwiMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary.Errno
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pcode.emulate.EmulateExecutionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class ghidra.pcode.exec.AbstractLongOffsetPcodeExecutorStatePiece.AbstractSpaceMap
 
values() - Static method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pcode.exec.PcodeArithmetic.Purpose
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pcode.exec.PcodeExecutorStatePiece.Reason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pcode.exec.SleighProgramCompiler
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pcode.exec.SleighUtils
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.database.data.EnumSignedState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class ghidra.program.database.data.LazyLoadingCachingMap
Returns an unmodifiable view of the values in this map.
values() - Static method in enum class ghidra.program.database.SpecExtension.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.AlignmentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.ArchiveType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.DataTypeConflictHandler.ConflictResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.DataUtilities.ClearDataMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.GenericCallingConvention
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.MetaDataType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.PackingType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.PointerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.RenderUnicodeSettingsDefinition.RENDER_ENUM
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarning
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarningLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.StandAloneDataTypeManager.LanguageUpdateOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.StringLayoutEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.data.TranslationSettingsDefinition.TRANSLATION_ENUM
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.lang.CompilerSpec.EvaluationModelType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.lang.DecompilerLanguage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.lang.Endian
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.lang.InputListType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.lang.InstructionBlockFlow.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.lang.InstructionError.InstructionErrorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.lang.StorageClass
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.listing.AutoParameterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.listing.CodeUnitFormatOptions.ShowBlockName
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.listing.CodeUnitFormatOptions.ShowNamespace
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.listing.FlowOverride
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.listing.Function.FunctionUpdateType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.listing.LabelString.LabelType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.mem.MemoryBlockType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.pcode.HighFunctionDBUtil.ReturnCommitOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.reloc.Relocation.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.symbol.SourceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.model.util.ProcessorSymbolType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.util.FunctionChangeRecord.FunctionChangeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.util.ProgramEvent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.program.util.string.FoundString.DefinedState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pty.linux.LinuxIoctls
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pty.linux.LinuxPtyFactory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pty.macos.MacosIoctls
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pty.macos.MacosPtyFactory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pty.PtyChild.Echo
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.pty.windows.ConPtyFactory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class ghidra.service.graph.Attributed
Returns the attribute values
values() - Static method in enum class ghidra.service.graph.GraphLabelPosition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.test.processors.support.EmulatorTestRunner.DumpFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.util.ascii.CharWidth
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.util.data.DataTypeParser.AllowedDataTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
Returns a Collection view of the values contained in this map.
values() - Method in class ghidra.util.datastruct.LRUMap
 
values() - Method in class ghidra.util.datastruct.SoftCacheMap
 
values() - Method in class ghidra.util.datastruct.WeakSet
Returns a Collection view of this set.
values() - Static method in enum class ghidra.util.MessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.util.SignednessFormatMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class resources.QUADRANT
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class utilities.util.AnnotationUtilities
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class utilities.util.FileResolutionResult.FileResolutionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
Values() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
VALUES - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
VALUES_SIZE - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
 
VALUESCMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
valuesEqual(V, V) - Method in class generic.RangeMapSetter
Check if two values are equal
valuesMap - Variable in class docking.widgets.values.GValuesMap
 
ValuesMapDialog - Class in docking.widgets.values
Dialog for displaying and editing values defined in a GValuesMap.
ValuesMapDialog(String, String) - Constructor for class docking.widgets.values.ValuesMapDialog
Creates the dialog with the given title and optional message.
ValuesMapDialog(String, String, GValuesMap) - Constructor for class docking.widgets.values.ValuesMapDialog
Creates the dialog with the given title and optional message.
ValuesMapParseException - Exception in docking.widgets.values
Exception thrown when processing/parsing ValuesMap values.
ValuesMapParseException(String, String, String) - Constructor for exception docking.widgets.values.ValuesMapParseException
Constructor
ValuesMapValidator - Interface in docking.widgets.values
Interface for validating values in a GValuesMap
ValueSortedMap<K,V> - Interface in ghidra.generic.util.datastruct
A map that is sorted by value.
ValueSortedMap.LesserList<E> - Interface in ghidra.generic.util.datastruct
An interface with a subset of methods from List.
ValueSortedMap.ValueSortedMapEntryList<K,V> - Interface in ghidra.generic.util.datastruct
 
ValueSortedMap.ValueSortedMapKeyList<K> - Interface in ghidra.generic.util.datastruct
 
ValueSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
A variable with its semantic (and printing) value equal to a fixed mapping of its pattern
ValueSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
 
valueToString(long, DWARFExpressionOperandType) - Static method in enum class ghidra.app.util.bin.format.dwarf.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() - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match any expression
var(Class<T>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match any expression of the given type
VAR_ARGS_DISPLAY_STRING - Static variable in interface ghidra.program.model.listing.FunctionSignature
 
VAR_COMMENT - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
VAR_DATATYPE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
VAR_NAME - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
VAR_REMOVED - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
varArg - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
 
varArgs - Variable in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
 
VARARGS - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
VarargsFilter - Class in ghidra.program.model.lang.protorules
A filter that selects function parameters that are considered optional.
VarargsFilter() - Constructor for class ghidra.program.model.lang.protorules.VarargsFilter
 
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
 
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 - Enum constant in enum class ghidra.program.model.listing.LabelString.LabelType
 
VARIABLE - Static variable in class ghidra.app.util.viewer.field.ListingColors.FunctionColors
 
VARIABLE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
VARIABLE - Static variable in class ghidra.program.model.listing.LabelString
 
VARIABLE_ASSIGNED - Static variable in class ghidra.app.util.viewer.field.ListingColors.FunctionColors
 
VARIABLE_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
 
VARIABLE_REFERENCE_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
VARIABLE_REFERENCE_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
 
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 - Enum constant in enum class 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(ProgramArchitecture, int, int) - Constructor for class ghidra.program.model.listing.VariableStorage
Construct stack variable storage
VariableStorage(ProgramArchitecture, Address, int) - Constructor for class ghidra.program.model.listing.VariableStorage
Construct variable storage
VariableStorage(ProgramArchitecture, Register...) - Constructor for class ghidra.program.model.listing.VariableStorage
Construct register variable storage
VariableStorage(ProgramArchitecture, Varnode...) - Constructor for class ghidra.program.model.listing.VariableStorage
Construct variable storage
VariableStorage(ProgramArchitecture, List<Varnode>) - Constructor for class ghidra.program.model.listing.VariableStorage
Construct variable storage
variableStorageChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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
 
VariableStorageManager - Interface in ghidra.program.database.symbol
 
VariableStorageManagerDB - Class in ghidra.program.database.symbol
 
VariableStorageManagerDB(DBHandle, AddressMap, OpenMode, ErrorHandler, Lock, TaskMonitor) - Constructor for class ghidra.program.database.symbol.VariableStorageManagerDB
Construct a new variable manager.
variableStorageMatches(Variable, Variable) - Static method in class ghidra.program.util.DiffUtility
Determine if the specified variables have exactly the same storage.
variableStorageOverlaps(Variable, Variable) - Static method in class ghidra.program.util.DiffUtility
Determine if the specified variables have overlapping storage.
VariableSymbolDB - Class in ghidra.program.database.symbol
Symbol class for function variables.
VariableSymbolDB(SymbolManager, DBObjectCache<SymbolDB>, SymbolType, VariableStorageManagerDB, Address, DBRecord) - Constructor for class ghidra.program.database.symbol.VariableSymbolDB
Constructs a new VariableSymbol
VariableTextLine - Class in ghidra.app.util.html
 
VariableTextLine(String, String, DataType) - Constructor for class ghidra.app.util.html.VariableTextLine
 
VariableTypeFieldFactory - Class in ghidra.app.util.viewer.field
Generates VariableType Fields.
VariableTypeFieldFactory() - Constructor for class ghidra.app.util.viewer.field.VariableTypeFieldFactory
Constructor
VariableTypeFieldLocation - Class in ghidra.program.util
The VariableTypeFieldLocation class provides specific information about the variable type field within a program location.
VariableTypeFieldLocation() - Constructor for class ghidra.program.util.VariableTypeFieldLocation
Should only be used by XML restoration.
VariableTypeFieldLocation(Program, Address, Variable, int) - Constructor for class ghidra.program.util.VariableTypeFieldLocation
Construct a new VariableTypeFieldLocation object.
VariableTypeFieldLocation(Program, Variable, int) - Constructor for class ghidra.program.util.VariableTypeFieldLocation
Construct a new VariableTypeFieldLocation object.
VariableUtilities - Class in ghidra.program.model.listing
 
VariableUtilities.VariableConflictHandler - Interface in ghidra.program.model.listing
 
VariableXRefFieldFactory - Class in ghidra.app.util.viewer.field
Variable Cross-reference Field Factory
VariableXRefFieldFactory() - Constructor for class ghidra.app.util.viewer.field.VariableXRefFieldFactory
Constructor
VariableXRefFieldFactory(FieldFormatModel, ListingHighlightProvider, 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, ListingHighlightProvider, 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, ListingHighlightProvider, 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
variadic() - Element in annotation interface ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.PcodeUserop
Set to true to receive all inputs in an array
VariadicAnnotatedPcodeUseropDefinition(AnnotatedPcodeUseropLibrary<T>, Type, MethodHandles.Lookup, Method) - Constructor for class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.VariadicAnnotatedPcodeUseropDefinition
 
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.
variousConflictPanel - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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 - Static variable in class ghidra.app.util.viewer.field.ListingColors.PcodeColors
 
varnode_adorned() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
varnode_or_bitsym(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
varnode_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.varnode_return
 
varnode_symbol(String, boolean) - Method in class ghidra.sleigh.grammar.SleighCompiler
 
Varnode.Join - Class in ghidra.program.model.pcode
Set of Varnode pieces referred to by a single Varnode in join space as returned by Varnode.decodePieces
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
 
varnodes - Variable in class ghidra.program.model.listing.VariableStorage
 
VarnodeSignature - Class in ghidra.app.decompiler.signature
A feature representing a portion of the data-flow graph rooted at a particular Varnode.
VarnodeSignature() - Constructor for class ghidra.app.decompiler.signature.VarnodeSignature
 
VarnodeSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
A symbol representing a global varnode, i.e.
VarnodeSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.VarnodeSymbol
 
VarnodeTemplate - Class in ghidra.app.plugin.processors.generic
To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates. To enable and disable the creation of type comments go to Window>Preferences>Java>Code Generation.
VarnodeTemplate(ConstantTemplate, ConstantTemplate, ConstantTemplate, AddressFactory, boolean) - Constructor for class ghidra.app.plugin.processors.generic.VarnodeTemplate
 
VarnodeTpl - Class in ghidra.app.plugin.processors.sleigh.template
Placeholder for what will resolve to a Varnode instance given a specific InstructionContext
VarnodeTpl() - Constructor for class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
 
VarnodeTpl(ConstTpl, ConstTpl, ConstTpl) - Constructor for class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
 
VarnodeTranslator - Class in ghidra.program.model.pcode
 
VarnodeTranslator(Language) - Constructor for class ghidra.program.model.pcode.VarnodeTranslator
 
VarnodeTranslator(Program) - Constructor for class ghidra.program.model.pcode.VarnodeTranslator
 
vaToPointer(int) - Method in class ghidra.app.util.bin.format.pe.NTHeader
Converts a virtual address (VA) into a pointer.
vaToPointer(long) - Method in class ghidra.app.util.bin.format.pe.NTHeader
Converts a virtual address (VA) into a pointer.
VECTOR - Enum constant in enum class ghidra.program.model.lang.StorageClass
 
vectorcall - Enum constant in enum class ghidra.program.model.data.GenericCallingConvention
Deprecated.
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
 
VENDEXT - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
vendorType - Variable in class ghidra.app.util.bin.format.elf.info.ElfNote
 
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 - Enum constant in enum class ghidra.app.plugin.processors.sleigh.SleighDebugLogger.SleighDebugMode
 
verboseLevel() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
verDBListener - Variable in class ghidra.framework.store.db.VersionedDatabase
Change listener
verify() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
Check that the grammar is consistent
verify(ResourceFile) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
Verify the given file against this validator.
verify(String, String) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
Verify an XML document as a string against this validator.
verify(String, SSLSession) - Method in class ghidra.net.SSLContextInitializer.HttpsHostnameVerifier
 
verifyConnection() - Method in class ghidra.framework.client.RepositoryAdapter
Verify that the connection is still valid.
verifyProcess() - Method in class ghidra.app.decompiler.DecompInterface
 
VERNUM - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
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() - Method in record class ghidra.app.util.bin.format.golang.GoModuleInfo
Returns the value of the version record component.
Version - Class in ghidra.framework.store
Version provides immutable information about a specific version of an item.
Version(int, long, String, String) - Constructor for class ghidra.framework.store.Version
Constructor.
VERSION_09 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
VERSION_10 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
VERSION_11 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
VERSION_12 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
VERSION_13 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
VERSION_CONTROL - Static variable in class ghidra.app.util.GenericHelpTopics
Help Topic for the version control.
VERSION_COUNTER_OPTIONNAME - Static variable in class ghidra.program.database.SpecExtension
 
VERSION_DOT_NET - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
 
VERSION_FILE_PREFIX - Static variable in class db.Database
 
VERSION_ICON - Static variable in class ghidra.framework.data.GhidraFileData
 
VersionControlAction - Class in ghidra.framework.main.projectdata.actions
VersionControlAction is an abstract class that can be extended by each specific version control action to be taken on a domain file.
VersionControlAction(String, String, PluginTool) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlAction
 
VersionControlAddAction - Class in ghidra.framework.main.projectdata.actions
Action to add a domain file to version control in the repository.
VersionControlAddAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlAddAction
 
VersionControlCheckInAction - Class in ghidra.framework.main.projectdata.actions
Action to check-in domain files to the repository.
VersionControlCheckInAction(Plugin, Component) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlCheckInAction
Creates an action to check-in domain files to the repository.
VersionControlCheckOutAction - Class in ghidra.framework.main.projectdata.actions
Action to checkout domain files from the repository.
VersionControlCheckOutAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlCheckOutAction
Creates an action to checkout domain files from the repository
VersionControlDataTypeArchiveUndoCheckoutAction - Class in ghidra.framework.main.datatree
Action to undo checkouts for domain files in the repository.
VersionControlDataTypeArchiveUndoCheckoutAction(DataTypeManagerPlugin, ArchiveProvider) - Constructor for class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
Creates an action to undo checkouts for domain files in the repository.
VersionControlDialog - Class in ghidra.framework.main.datatree
Dialog to get comments for adding a file to version control or checking in a file.
VersionControlDialog(boolean) - Constructor for class ghidra.framework.main.datatree.VersionControlDialog
Constructor
VersionControlShowHistoryAction - Class in ghidra.framework.main.projectdata.actions
Action to show the version history for a single version controlled domain file in the repository.
VersionControlShowHistoryAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlShowHistoryAction
Creates an action to show the version history for a single version controlled domain file in the repository.
VersionControlTask - Class in ghidra.framework.main.datatree
Task to show a dialog to enter comments for checking in a file
VersionControlTask(String, PluginTool, List<DomainFile>, Component) - Constructor for class ghidra.framework.main.datatree.VersionControlTask
Constructor
VersionControlUndoCheckOutAction - Class in ghidra.framework.main.projectdata.actions
Action to undo checkouts for domain files in the repository.
VersionControlUndoCheckOutAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlUndoCheckOutAction
Creates an action to undo checkouts for domain files in the repository.
VersionControlUndoHijackAction - Class in ghidra.framework.main.projectdata.actions
Action to undo hijacked domain files in the project.
VersionControlUndoHijackAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlUndoHijackAction
Creates an action to undo hijacked domain files in the project.
VersionControlUpdateAction - Class in ghidra.framework.main.projectdata.actions
Action to update the current checked out domain file to contain the changes which have been checked in to the repository since our file's version was checked out.
VersionControlUpdateAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlUpdateAction
Creates an action for updating domain files that are checked out.
VersionControlViewCheckOutAction - Class in ghidra.framework.main.projectdata.actions
Action to view the current checkouts for a single domain file in the repository.
VersionControlViewCheckOutAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlViewCheckOutAction
Creates an action to view the current checkouts for a single domain file in the repository.
versionCreated(int, String, long) - Method in interface db.buffers.BufferFileManager
Callback for when a buffer file is created.
versionCreated(int, String, long) - Method in class db.Database.DBBufferFileManager
 
versionCreated(Database, int) - Method in interface db.DBFileListener
A new database version has been created.
versionCreated(VersionedDatabase, int, long, String, long) - Method in interface ghidra.framework.store.db.VersionedDBListener
A new database version has been created.
versionDeleted(int) - Method in interface ghidra.framework.store.db.VersionedDBListener
A version has been deleted.
VERSIONED_FOLDER_NAME - Static variable in class ghidra.framework.data.DefaultProjectData
 
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.
versionedFileSystem - Variable in class ghidra.framework.data.RootGhidraFolderData
 
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
versionsChanged(int, int) - Method in interface ghidra.framework.store.db.VersionedDBListener
Available database versions have been modified.
versionTime - Variable in class ghidra.framework.remote.RepositoryItem
 
versionTime - Variable in class ghidra.framework.store.remote.RemoteFolderItem
 
VERT_MIN_CROSS_COFFMAN_GRAHAM - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
VERT_MIN_CROSS_LONGEST_PATH - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
VERT_MIN_CROSS_NETWORK_SIMPLEX - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
VERT_MIN_CROSS_TOP_DOWN - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
 
vertex - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
the picked Vertex, if any
vertex(String, VertexShape, Color) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the shape and color for vertices of the given type
Vertex - Class in ghidra.util.graph
Deprecated, for removal: This API element is subject to removal in a future version.
Vertex(AssemblyPatternBlock, String) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Vertex
Construct a new vertex with the given block and sub-table name
Vertex(Object) - Constructor for class ghidra.util.graph.Vertex
Deprecated.
Creates a vertex tied to a referent object.
VERTEX_GROUPING_CHANGES - Enum constant in enum class ghidra.graph.viewer.options.RelayoutOption
 
VERTEX_TYPE_KEY - Static variable in class ghidra.service.graph.AttributedVertex
 
vertexAttributes() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns the AttributeManager for the vertices of this graph.
VertexClickListener<V extends VisualVertex,E extends VisualEdge<V>> - Interface in ghidra.graph.viewer.vertex
A listener that allows clients to be notified of vertex clicks.
vertexColorOverrideAttribute(String) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the attribute used to override the color for a vertex
vertexDoubleClicked(V, VertexMouseInfo<V, E>) - Method in interface ghidra.graph.viewer.vertex.VertexClickListener
Called when a vertex is double-clicked
vertexFocused(V) - Method in interface ghidra.graph.viewer.vertex.VertexFocusListener
 
VertexFocusListener<V> - Interface in ghidra.graph.viewer.vertex
A listener called when a vertex is focused.
VertexGraphActionContext - Class in ghidra.service.graph
GraphActionContext for when user invokes a popup action on a graph vertex.
VertexGraphActionContext(ComponentProvider, AttributedGraph, Set<AttributedVertex>, AttributedVertex, AttributedVertex) - Constructor for class ghidra.service.graph.VertexGraphActionContext
 
vertexIterator() - Method in class ghidra.util.graph.DirectedGraph
Deprecated.
Returns an iterator for the VertexSet of this graph.
vertexLocationChanged(V, Point2D, LayoutListener.ChangeType) - Method in interface ghidra.graph.viewer.layout.LayoutListener
Called when a vertex location has changed.
vertexLocationChanged(V, Point, LayoutListener.ChangeType) - Method in class ghidra.graph.graphs.DefaultVisualGraph
 
vertexLocationChanged(V, Point, LayoutListener.ChangeType) - Method in interface ghidra.graph.VisualGraph
A callback notifying this graph that the given vertex's location has changed
vertexLocations - Variable in class ghidra.graph.job.AbstractGraphTransitionJob
A start and end point for each vertex
VertexMouseInfo<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
A class that knows how and where a given vertex was clicked.
VertexMouseInfo(MouseEvent, V, Point2D, GraphViewer<V, E>) - Constructor for class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
vertexSelectionColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
Sets the vertex selection color
VertexShape - Class in ghidra.service.graph
Class for defining shapes to use for rendering vertices in a graph
VertexShapeProvider - Interface in ghidra.graph.viewer.vertex
An interface that can be implemented to provide vertex shapes to the UI.
VertexTooltipProvider<V,E> - Interface in ghidra.graph.viewer.event.mouse
Creates tooltips for a given vertex.
vertexType(String) - Method in class ghidra.service.graph.GraphTypeBuilder
Defines a new vertex type
VerticalChoicesPanel - Class in ghidra.app.merge.listing
VerticalChoicesPanel is a conflict panel for the Listing Merge.
VerticalChoicesPanel() - Constructor for class ghidra.app.merge.listing.VerticalChoicesPanel
 
VerticalChoicesPanel(boolean) - Constructor for class ghidra.app.merge.listing.VerticalChoicesPanel
 
verticalConflictPanel - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
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.
VerticalLayoutPixelIndexMap - Class in ghidra.app.decompiler.component.margin
An implementation of LayoutPixelIndexMap for vertical coordinates
VerticalLayoutPixelIndexMap() - Constructor for class ghidra.app.decompiler.component.margin.VerticalLayoutPixelIndexMap
 
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, FieldHighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.VerticalLayoutTextField
Deprecated, for removal: This API element is subject to removal in a future version.
use the constructor that takes a list
VerticalLayoutTextField(List<FieldElement>, int, int, int, FieldHighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.VerticalLayoutTextField
This constructor will create a text field from an array of FieldElements, putting each element on its own line.
VerticalLayoutTextField(List<FieldElement>, int, int, int, FieldHighlightFactory, 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
Deprecated.
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
Deprecated.
Returns array of all vertices unreachable from a source.
verts2referentSet(Collection<Vertex>) - Static method in class ghidra.util.graph.DirectedGraph
Deprecated.
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
 
vgOptions - Variable in class ghidra.graph.viewer.GraphComponent
 
vgOptions - Variable in class ghidra.graph.viewer.GraphViewer
 
VgSatelliteContext - Class in ghidra.graph.viewer.actions
Context for VisualGraph's satellite viewer
VgSatelliteContext(ComponentProvider) - Constructor for class ghidra.graph.viewer.actions.VgSatelliteContext
 
VgSatelliteFeaturette<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Class in ghidra.graph.featurette
A sub-feature that provides a satellite viewer to 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.
viewColorGrouper - Variable in class generic.theme.laf.UiDefaultsMapper
 
viewedProjectAdded(URL) - Method in class ghidra.framework.main.FrontEndPlugin
 
viewedProjectAdded(URL) - Method in interface ghidra.framework.model.ProjectViewListener
Provides notification that a read-only viewed project has been added which is intended to be visible.
viewedProjectRemoved(URL) - Method in class ghidra.framework.main.FrontEndPlugin
 
viewedProjectRemoved(URL) - Method in interface ghidra.framework.model.ProjectViewListener
Provides notification that a viewed project is being removed from the project.
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.
viewFontGrouper - Variable in class generic.theme.laf.UiDefaultsMapper
 
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() - Constructor for class generic.theme.GThemeDefaults.Colors.Viewport
 
VIEWPORT_DOWN - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
VIEWPORT_PAGE_DOWN - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
VIEWPORT_PAGE_UP - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
VIEWPORT_UP - Enum constant in enum class ghidra.framework.main.logviewer.event.FVEvent.EventType
 
VIEWPORT_UPDATE - Enum constant in enum class 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 Class 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
 
violated(boolean, T) - Method in class generic.concurrent.ReentryGuard
Record a violation
VIOLET - Static variable in class ghidra.util.WebColors
 
virtualAddress - Variable in class ghidra.app.util.bin.format.pe.DataDirectory
 
visibility - Variable in class ghidra.app.util.demangler.DemangledObject
 
visibleAddressesChanged(AddressSetView) - Method in interface ghidra.app.util.viewer.listingpanel.AddressSetDisplayListener
Callback whenever the set of visible addresses change in the listing.
visit(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
visited - Variable in class ghidra.program.disassemble.ReDisassembler.ReDisState
 
visitedBody - Variable in class ghidra.program.util.SymbolicPropogator
 
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.
VisualEdge<V extends VisualVertex> - Interface in ghidra.graph.viewer
An edge that contains properties and state related to a user interface.
VisualEdgeArrowRenderingSupport<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.edge
Basic class to calculate the position of an edge arrow
VisualEdgeArrowRenderingSupport() - Constructor for class ghidra.graph.viewer.edge.VisualEdgeArrowRenderingSupport
 
VisualEdgeRenderer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.edge
Edge render for the VisualGraph system
VisualEdgeRenderer() - Constructor for class ghidra.graph.viewer.edge.VisualEdgeRenderer
 
VisualGraph<V extends VisualVertex,E extends VisualEdge<V>> - Interface in ghidra.graph
The primary interface for graphs that are to be rendered.
VisualGraphAbstractGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
Usage Notes: We clear state on mouseReleased() and mouseExited(), since we will get at least one of those calls
VisualGraphAbstractGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
VisualGraphAbstractGraphMousePlugin(int) - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
 
VisualGraphActionContext - Interface in ghidra.graph.viewer.actions
Action context for 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(Tool, String, String) - Constructor for class ghidra.graph.VisualGraphComponentProvider
 
VisualGraphComponentProvider(Tool, String, String, Class<?>) - Constructor for class ghidra.graph.VisualGraphComponentProvider
 
VisualGraphContextMarker - Interface in ghidra.graph.viewer.actions
 
VisualGraphCursorRestoringGraphMousePlugin<V,E> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphCursorRestoringGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphCursorRestoringGraphMousePlugin
 
VisualGraphEdgeLabelRenderer - Class in ghidra.graph.viewer.renderer
Overrides the DefaultEdgeLabelRenderer so that the client can set the non-picked foreground color.
VisualGraphEdgeLabelRenderer(Color) - Constructor for class ghidra.graph.viewer.renderer.VisualGraphEdgeLabelRenderer
 
VisualGraphEdgeSatelliteRenderer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.edge
A renderer designed to override default edge rendering to NOT paint emphasizing effects.
VisualGraphEdgeSatelliteRenderer(VisualEdgeRenderer<V, E>) - Constructor for class ghidra.graph.viewer.edge.VisualGraphEdgeSatelliteRenderer
 
VisualGraphEdgeSelectionGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphEdgeSelectionGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphEdgeSelectionGraphMousePlugin
 
VisualGraphEdgeStrokeTransformer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.edge
 
VisualGraphEdgeStrokeTransformer(PickedInfo<E>, int) - Constructor for class ghidra.graph.viewer.edge.VisualGraphEdgeStrokeTransformer
 
VisualGraphEventForwardingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphEventForwardingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
 
VisualGraphEventForwardingGraphMousePlugin(int) - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
 
VisualGraphFeaturette<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Interface in ghidra.graph.featurette
An interface that represents a sub-feature of a VisualGraphComponentProvider.
VisualGraphHoverMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
A mouse plugin to handle vertex hovers, to include animating paths in the graph, based upon the current PathHighlightMode.
VisualGraphHoverMousePlugin(GraphComponent<V, E, ?>, VisualizationViewer<V, E>, VisualizationViewer<V, E>) - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
 
VisualGraphLayout<V extends VisualVertex,E extends VisualEdge<V>> - Interface in ghidra.graph.viewer.layout
The interface for defining functions provided that are additional to that of Layout.
VisualGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Interface in ghidra.graph.viewer.event.mouse
An interface to provide a common set of methods for classes that could not otherwise extend an abstract class.
VisualGraphMouseTrackingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
A simple plugin that allows clients to be notified of mouse events before any of the other mouse plugins.
VisualGraphMouseTrackingGraphMousePlugin(GraphViewer<V, E>) - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
 
VisualGraphOptions - Class in ghidra.graph.viewer.options
 
VisualGraphOptions() - Constructor for class ghidra.graph.viewer.options.VisualGraphOptions
 
VisualGraphPathHighlighter<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.edge
A class that calculates flow between vertices and then triggers that flow to be painted in the UI.
VisualGraphPathHighlighter(VisualGraph<V, E>, PathHighlightListener) - Constructor for class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
 
VisualGraphPickingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphPickingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
 
VisualGraphPluggableGraphMouse<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
This is the class that controls which mouse plugins get installed into the graph.
VisualGraphPluggableGraphMouse() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
VisualGraphPopupMousePlugin<V,E> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphPopupMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphPopupMousePlugin
 
VisualGraphRenderer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.renderer
This was created to add the ability to paint selected vertices above other vertices.
VisualGraphRenderer(Renderer.EdgeLabel<V, E>) - Constructor for class ghidra.graph.viewer.renderer.VisualGraphRenderer
 
VisualGraphSatelliteAbstractGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphSatelliteAbstractGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
 
VisualGraphSatelliteAbstractGraphMousePlugin(int) - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
 
VisualGraphSatelliteActionContext - Interface in ghidra.graph.viewer.actions
 
VisualGraphSatelliteGraphMouse<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphSatelliteGraphMouse() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteGraphMouse
 
VisualGraphSatelliteNavigationGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphSatelliteNavigationGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteNavigationGraphMousePlugin
 
VisualGraphSatelliteScalingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphSatelliteScalingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteScalingGraphMousePlugin
 
VisualGraphSatelliteTranslatingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphSatelliteTranslatingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
 
VisualGraphScalingControl - Class in ghidra.graph.viewer
An implementation of ScalingControl that allows us to zoom in and out of the view.
VisualGraphScalingControl() - Constructor for class ghidra.graph.viewer.VisualGraphScalingControl
 
VisualGraphScalingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
Overridden implementation that allows us to change scaling behavior through options.
VisualGraphScalingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphScalingGraphMousePlugin
 
VisualGraphScreenPositioningPlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphScreenPositioningPlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphScreenPositioningPlugin
 
VisualGraphScrollWheelPanningPlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphScrollWheelPanningPlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphScrollWheelPanningPlugin
 
VisualGraphShapePickSupport<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.shape
 
VisualGraphShapePickSupport(VisualizationServer<V, E>) - Constructor for class ghidra.graph.viewer.shape.VisualGraphShapePickSupport
 
VisualGraphTranslatingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
Note: this class is based on TranslatingGraphMousePlugin.
VisualGraphTranslatingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
 
VisualGraphTranslatingGraphMousePlugin(int) - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
 
VisualGraphVertexActionContext<V extends VisualVertex> - Interface in ghidra.graph.viewer.actions
Context for a VisualGraph when a vertex is selected
VisualGraphVertexShapeTransformer<V extends VisualVertex> - Class in ghidra.graph.viewer.vertex
The default VisualGraph renderer.
VisualGraphVertexShapeTransformer() - Constructor for class ghidra.graph.viewer.vertex.VisualGraphVertexShapeTransformer
 
VisualGraphView<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Class in ghidra.graph.viewer
A view object, where 'view' is used in the sense of the Model-View-Controller (MVC) pattern.
VisualGraphView() - Constructor for class ghidra.graph.viewer.VisualGraphView
 
VisualGraphViewUpdater<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer
This is the class through which operations travel that manipulate the view and graph while plugged-in to the UI.
VisualGraphViewUpdater(GraphViewer<V, E>, VisualGraph<V, E>) - Constructor for class ghidra.graph.viewer.VisualGraphViewUpdater
 
VisualGraphZoomingPickingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
A handler to zoom nodes when double-clicked.
VisualGraphZoomingPickingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphZoomingPickingGraphMousePlugin
 
VisualStudio - Enum constant in enum class 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
 
vn - Variable in class ghidra.app.decompiler.signature.VarnodeSignature
 
vnToString(Varnode, Language) - Static method in class ghidra.pcode.exec.ValueLocation
 
VOID - Enum constant in enum class ghidra.program.model.data.MetaDataType
 
VOID - Static variable in interface ghidra.app.util.bin.StructConverter
Reusable VOID datatype.
VOID - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
VOID - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
VOID - Static variable in interface ghidra.program.model.data.DataType
Deprecated.
should use VoidDataType.dataType instead
VOID_PARAM_DISPLAY_STRING - Static variable in interface ghidra.program.model.listing.FunctionSignature
 
VOID_STORAGE - Static variable in class ghidra.program.model.listing.VariableStorage
VOID_STORAGE used to identify parameter/return storage which is "mapped" with a data-type of void.
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, OpenMode, ErrorHandler, ChangeManager, AddressMap, String, TaskMonitor) - Constructor for class ghidra.program.database.properties.VoidPropertyMapDB
Construct an void object property map.
VOLATILE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
VOLATILE - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
VOLATILE - Static variable in class ghidra.app.util.demangler.DemangledFunction
 
VOLATILE - Static variable in class ghidra.program.model.data.MutabilitySettingsDefinition
 
VOLATILE - Static variable in interface ghidra.program.model.mem.MemoryBlock
 
VOLATILE - Static variable in class ghidra.program.util.MemoryBlockDiff
 
vrsave - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
Vector Save Register
VS_VERSION_CHILD - Class in ghidra.app.util.bin.format.pe.resource
A class to represent the VS_VERSION_CHILD data structure which generally corresponds to either StringFileInfo or VarFileInfo.
VS_VERSION_INFO - Class in ghidra.app.util.bin.format.pe.resource
A class to represent the VS_VERSION_INFO data structure.
VS_VERSION_INFO(BinaryReader, int) - Constructor for class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
Constructs a new VS_VERSION_INFO object.
vstamp - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
 
VT_BOOL - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_BSTR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_CY - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_DATE - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_DECIMAL - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_DISPATCH - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_ERROR - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_I1 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_I2 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_I4 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_INT - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_R4 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_R8 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_UI1 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_UI2 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_UI4 - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_UINT - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_UNKNOWN - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 
VT_VARIANT - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
 

W

W - Enum constant in enum class ghidra.pcode.emu.PcodeMachine.AccessKind
A write access breakpoint
W64 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
waitExited() - Method in class ghidra.pty.local.LocalProcessPtySession
 
waitExited() - Method in class ghidra.pty.local.LocalWindowsNativeProcessPtySession
 
waitExited() - Method in interface ghidra.pty.PtySession
Wait for the session leader to exit, returning its optional exit status code
waitExited() - Method in class ghidra.pty.ssh.SshPtySession
 
waitExited(long, TimeUnit) - Method in class ghidra.pty.local.LocalProcessPtySession
 
waitExited(long, TimeUnit) - Method in class ghidra.pty.local.LocalWindowsNativeProcessPtySession
 
waitExited(long, TimeUnit) - Method in interface ghidra.pty.PtySession
 
waitExited(long, TimeUnit) - Method in class ghidra.pty.ssh.SshPtySession
 
waitFor(AtomicBoolean) - Static method in class generic.test.AbstractGTest
Waits for the given AtomicBoolean to return true.
waitFor(CountDownLatch) - Static method in class generic.test.AbstractGTest
Waits for the given latch to be counted-down
waitFor(BooleanSupplier) - Static method in class generic.test.AbstractGTest
Waits for the given condition to return true
waitFor(Supplier<T>) - Static method in class generic.test.AbstractGTest
Waits for the value returned by the supplier to be non-null, throwing an exception if that does not happen by the default timeout.
waitFor(Supplier<T>, String) - Static method in class generic.test.AbstractGTest
Waits for the value returned by the supplier to be non-null, throwing an exception if that does not happen by the default timeout.
waitForBusyTool(PluginTool) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
Waits for the tool to finish executing commands and tasks
waitForComponentProvider(Window, Class<T>, int) - Static method in class docking.test.AbstractDockingTest
Deprecated.
Instead call one of the methods that does not take a timeout (we are standardizing timeouts). The timeouts passed to this method will be ignored in favor of the standard value.
waitForComponentProvider(Class<T>) - Static method in class docking.test.AbstractDockingTest
Searches for the first occurrence of a ComponentProvider that is an instance of the given providerClass.
waitForComponentProvider(Class<T>, String) - Static method in class docking.test.AbstractDockingTest
Allows you to find a component provider with the given title.
waitForCondition(BooleanSupplier) - Static method in class generic.test.AbstractGTest
Waits for the given condition to return true
waitForCondition(BooleanSupplier, String) - Static method in class generic.test.AbstractGTest
Waits for the given condition to return true
waitForCondition(BooleanSupplier, Supplier<String>) - Static method in class generic.test.AbstractGTest
Waits for the given condition to return true
waitForConditionWithoutFailing(BooleanSupplier) - Static method in class generic.test.AbstractGTest
Waits for the given condition to return true.
waitForCurrentTask() - Method in class docking.DialogComponentProvider
Blocks the calling thread until the current task has completed; used by JUnit tests.
waitForCurrentTask() - Method in class docking.TaskScheduler
Blocks until the current task completes.
waitForDialogComponent(Window, Class<T>, int) - Static method in class docking.test.AbstractDockingTest
Deprecated.
Instead call one of the methods that does not take a timeout (we are standardizing timeouts). The timeouts passed to this method will be ignored in favor of the standard value.
waitForDialogComponent(Class<T>) - Static method in class docking.test.AbstractDockingTest
Waits for the first window of the given class.
waitForDialogComponent(Class<T>, int) - Method in class ghidra.test.TestEnv
waitForDialogComponent(String) - Static method in class docking.test.AbstractDockingTest
Returns the DialogComponentProvider with the given title.
waitForErrorDialog() - Static method in class docking.test.AbstractDockingTest
Waits for the system error dialog to appear
waitForHigherPriorityTasks() - Method in class ghidra.framework.task.GTaskManager
This methods is for currently running tasks to suspend and allow higher priority tasks (within the same task group) to complete before continuing.
waitForImage(String, Image) - Static method in class generic.util.image.ImageUtils
Waits a reasonable amount of time for the given image to load
waitForInfoDialog() - Static method in class docking.test.AbstractDockingTest
Waits for the system info dialog to appear
waitForInput() - Method in class ghidra.app.merge.MergeManager
Block until the user completes the current merge operation, or cancels the merge process.
waitForJDialog(Window, String, int) - Static method in class docking.test.AbstractDockingTest
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.AbstractGuiTest
Deprecated, for removal: This API element is subject to removal in a future version.
waitForProgram(Program) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
Flushes the given program's events before waiting for the swing update manager
waitForResults() - Method in class generic.concurrent.ConcurrentQ
Waits until all scheduled items have been completed or cancelled and returns a list of QResults if this queue has been told to collect results.
waitForResults() - Method in class ghidra.app.util.DecompilerConcurrentQ
Waits for all results to be delivered.
waitForResults(long, TimeUnit) - Method in class generic.concurrent.ConcurrentQ
Waits up to the specified time for scheduled jobs to complete.
waitForScriptCompletion(ScriptTaskListener, long) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
Waits for a launched script to complete by using the given listener.
waitForSwing() - Static method in class generic.test.AbstractGuiTest
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.AbstractGuiTest
Waits for all system tasks to complete.
waitForTasks(long) - Static method in class generic.test.AbstractGuiTest
 
waitForTree(GTree) - Static method in class docking.test.AbstractDockingTest
 
waitForUpdateOnChooser(GhidraFileChooser) - Static method in class docking.test.AbstractDockingTest
 
waitForValue(Supplier<T>) - Static method in class generic.test.AbstractGTest
Waits for the value returned by the supplier to be non-null, throwing an exception if that does not happen by the default timeout.
waitForValueWithoutFailing(Supplier<T>) - Static method in class generic.test.AbstractGTest
Waits for the value returned by the supplier to be non-null.
waitForWindow(Class<?>) - Static method in class docking.test.AbstractDockingTest
 
waitForWindow(String) - Static method in class docking.test.AbstractDockingTest
Waits for a window with the given name
waitForWindow(String, int) - Static method in class docking.test.AbstractDockingTest
Deprecated.
Instead call one of the methods that does not take a timeout (we are standardizing timeouts). The timeouts passed to this method will be ignored in favor of the standard value.
waitForWindow(String, int) - Method in class ghidra.test.TestEnv
Deprecated.
waitForWindowByName(String) - Static method in class docking.test.AbstractDockingTest
Waits for a window with the given name.
waitForWindowByTitleContaining(String) - Static method in class docking.test.AbstractDockingTest
 
WAITING - Enum constant in enum class ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
 
waitPipeConnected() - Method in class ghidra.pty.windows.HandleInputStream
 
waitUntilBusy(long) - Method in class ghidra.framework.task.GTaskManager
 
waitUntilDone() - Method in class generic.concurrent.ConcurrentQ
Waits until all items have been processed OR an Exception happens during the processing of ANY item.
waitUntilDone() - Method in class ghidra.app.util.DecompilerConcurrentQ
Waits for all work to finish.
waitUntilDone(long, TimeUnit) - Method in class generic.concurrent.ConcurrentQ
 
waitUntilNoJobsScheduled(int) - Method in class ghidra.util.worker.AbstractWorker
This method will block until there are no scheduled jobs in this worker.
waitWhileBusy(long) - Method in class ghidra.framework.task.GTaskManager
 
walkTemplates(OpTplWalker) - Static method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
Walk the pcode templates in the order they would be emitted.
wantsNewTransaction() - Method in class ghidra.framework.task.GTaskGroup
Returns true if this group wants to start a new transaction when it runs.
warn(Object, Object) - Method in class ghidra.framework.Log4jErrorLogger
 
warn(Object, Object) - Method in class ghidra.util.DefaultErrorLogger
 
warn(Object, Object) - Method in interface ghidra.util.ErrorLogger
 
warn(Object, Object) - Static method in class ghidra.util.Msg
Used to display a warning message to the user via the console (no GUI).
warn(Object, Object, Throwable) - Method in class ghidra.framework.Log4jErrorLogger
 
warn(Object, Object, Throwable) - Method in class ghidra.util.DefaultErrorLogger
 
warn(Object, Object, Throwable) - Method in interface ghidra.util.ErrorLogger
 
warn(Object, Object, Throwable) - Static method in class ghidra.util.Msg
Used to display a warning message to the user via the console (no GUI).
WARN - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarningLevel
 
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.
warnAddressSet(String, AddressSetView) - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
warnExternalOffsetRelocation(Program, Address, Address, String, long, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
Determine if symbolAddr is contained within the EXTERNAL block with a non-zero adjustment.
warning(SAXParseException) - Method in class ghidra.app.util.xml.XMLErrorHandler
 
warning(SAXParseException) - Method in class ghidra.util.xml.XmlUtilities.ThrowingErrorHandler
 
Warning - Enum constant in enum class docking.widgets.conditiontestpanel.ConditionStatus
 
Warning() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
 
WARNING - Enum constant in enum class ghidra.util.MessageType
 
WARNING - Static variable in class generic.theme.GThemeDefaults.Colors.Messages
 
WARNING - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
WARNING - Static variable in interface ghidra.program.model.listing.BookmarkType
 
WARNING_EXPRN - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
WARNING_ICON - Static variable in class resources.Icons
 
WARNING_MESSAGE - Static variable in class docking.widgets.dialogs.MultiLineMessageDialog
Used for warning messages.
WARNING_MESSAGE - Static variable in class docking.widgets.OptionDialog
Used for warning messages.
warningLines - Variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
WARNLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
warnUninit(ULongSpan.ULongSpanSet) - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
 
wasCanceled - Variable in class ghidra.framework.main.datatree.VersionControlTask
 
wasCancelled - Variable in class docking.widgets.dialogs.AbstractNumberInputDialog
 
wasCancelled() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
Return whether the user cancelled the input dialog
wasCancelled() - Method in class docking.widgets.dialogs.NumberRangeInputDialog
Returns if this dialog is cancelled
wasCancelled() - Method in class docking.widgets.filechooser.GhidraFileChooser
Returns true if the user clicked the "cancel" button on the file chooser.
wasCancelled() - Method in class docking.widgets.ListSelectionDialog
 
wasCancelled() - Method in class ghidra.app.script.SelectLanguageDialog
 
wasCancelled() - Method in class ghidra.app.util.OptionsDialog
 
wasCancelled() - Method in class ghidra.framework.main.AbstractDataTreeDialog
 
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.
wasRecurseTerminatedEarly() - Method in class ghidra.plugins.importer.batch.BatchInfo
Returns true if any of the user source files had containers that were not recursed into because of the BatchInfo.maxDepth limit.
wasRecurseTerminatedEarly() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
 
wasShown() - Method in class ghidra.util.task.TaskDialog
Returns true if this dialog was ever made visible
wasSuccessful() - Method in class ghidra.app.cmd.memory.MoveBlockTask
 
Watchdog - Class in ghidra.util.timer
A reusable watchdog that will execute a callback if the watchdog is not disarmed before it expires.
Watchdog(long, Runnable) - Constructor for class ghidra.util.timer.Watchdog
Creates a watchdog (initially disarmed) that will poll for expiration every defaultTimeoutMS milliseconds, calling timeoutMethod when triggered.
watchman - Variable in class generic.test.AbstractGenericTest
 
WAVEDataType - Class in ghidra.program.model.data
 
WAVEDataType() - Constructor for class ghidra.program.model.data.WAVEDataType
 
WAVEDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.WAVEDataType
 
WCHAR_T - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
WCHAR16 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
WCHAR32 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
WeakDataStructureFactory - Class in ghidra.util.datastruct
Factory for creating containers to use in various threading environments Other non-weak listeners: ConcurrentListenerSet
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
 
WeakStore<T> - Class in ghidra.util.datastruct
Class for storing a weak reference to object instances.
WeakStore() - Constructor for class ghidra.util.datastruct.WeakStore
 
WeakValueHashMap<K,V> - Class in ghidra.util.datastruct
Class to provide a hash map with weak values.
WeakValueHashMap() - Constructor for class ghidra.util.datastruct.WeakValueHashMap
Constructs a new weak map
WeakValueHashMap(int) - Constructor for class ghidra.util.datastruct.WeakValueHashMap
Constructs a new weak map with the given initial size
WeakValueTreeMap<K,V> - Class in ghidra.util.datastruct
Class to provide a tree map with weak values.
WeakValueTreeMap() - Constructor for class ghidra.util.datastruct.WeakValueTreeMap
Constructs a new weak map
WeakValueTreeMap(Comparator<K>) - Constructor for class ghidra.util.datastruct.WeakValueTreeMap
Constructs a new weak map with keys ordered according to the given comparator
WebColors - Class in ghidra.util
Class for web color support.
weight - Variable in class generic.lsh.vector.LSHCosineVectorAccum.Entry
 
WEIGHT - Static variable in class ghidra.service.graph.AttributedGraph
 
WeightedDigraph - Class in ghidra.util.graph
Deprecated, for removal: This API element is subject to removal in a future version.
WeightedDigraph() - Constructor for class ghidra.util.graph.WeightedDigraph
Deprecated.
Default constructor
WeightedDigraph(int, int) - Constructor for class ghidra.util.graph.WeightedDigraph
Deprecated.
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
Deprecated.
Create a weighted directed graph.
WeightedLSHCosineVectorFactory - Class in generic.lsh.vector
 
WeightedLSHCosineVectorFactory() - Constructor for class generic.lsh.vector.WeightedLSHCosineVectorFactory
 
weightFactory - Variable in class generic.lsh.vector.LSHVectorFactory
 
WeightFactory - Class in generic.lsh.vector
 
WeightFactory() - Constructor for class generic.lsh.vector.WeightFactory
 
WEST - Enum constant in enum class ghidra.service.graph.GraphLabelPosition
 
WEVTResourceDataType - Class in ghidra.app.util.datatype.microsoft
 
WEVTResourceDataType() - Constructor for class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
 
WEVTResourceDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
 
WEVTResourceDataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
 
WHEAT - Static variable in class ghidra.util.WebColors
 
WHILE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
RegularExpression Id.
WHILEDO - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
WHITE - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
WHITE - Static variable in class ghidra.util.WebColors
 
WHITE_SMOKE - Static variable in class ghidra.util.WebColors
 
WHITE_SPACE - Static variable in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
 
whitenChildren(Vertex) - Method in class ghidra.util.graph.Dominator
Deprecated.
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.AbstractDataTreeDialog
 
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_10 - Enum constant in enum class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock.WinVersion
 
WIN_2000 - Enum constant in enum class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock.WinVersion
 
WIN_3_10 - Enum constant in enum class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock.WinVersion
 
WIN_3_50 - Enum constant in enum class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock.WinVersion
 
WIN_64 - Enum constant in enum class ghidra.framework.Platform
Deprecated, for removal: This API element is subject to removal in a future version.
Use Platform.WIN_X86_64 instead.
WIN_7 - Enum constant in enum class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock.WinVersion
 
WIN_95 - Enum constant in enum class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock.WinVersion
 
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_LATEST - Enum constant in enum class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock.WinVersion
 
WIN_UNKOWN - Enum constant in enum class ghidra.framework.Platform
Deprecated, for removal: This API element is subject to removal in a future version.
Unknown architectures are not supported
WIN_VISTA - Enum constant in enum class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock.WinVersion
 
WIN_X86_32 - Enum constant in enum class ghidra.framework.Platform
Identifies a Windows x86 32-bit OS.
WIN_X86_64 - Enum constant in enum class ghidra.framework.Platform
Identifies a Windows x86 64-bit OS.
WIN_XP - Enum constant in enum class ghidra.app.util.datatype.microsoft.ThreadEnvironmentBlock.WinVersion
 
win32VersionValue - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
WINDOW - Enum constant in enum class docking.WindowPosition
Signals that window should not be placed next to windows in other groups, but should be placed into their own window.
WindowActionManager - Class in docking
 
windowForComponent(Component) - Static method in class generic.test.AbstractGenericTest
Returns the window parent of c.
windowForComponent(Component) - Static method in class generic.util.WindowUtilities
Returns the window parent of c.
WindowLocationPlugin - Class in ghidra.app.plugin.gui
 
WindowLocationPlugin(PluginTool) - Constructor for class ghidra.app.plugin.gui.WindowLocationPlugin
 
WindowNode - Class in docking
 
WindowPosition - Enum Class 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 - Enum constant in enum class generic.theme.LafType
 
WINDOWS - Enum constant in enum class ghidra.framework.OperatingSystem
 
WINDOWS_CLASSIC - Enum constant in enum class generic.theme.LafType
 
WindowsClassicLookAndFeelManager - Class in generic.theme.laf
 
WindowsClassicLookAndFeelManager(ApplicationThemeManager) - Constructor for class generic.theme.laf.WindowsClassicLookAndFeelManager
 
WindowsClassicTheme - Class in generic.theme.builtin
Built-in GTheme that uses the Windows Classic LookAndFeel and the standard (light) application defaults.
WindowsClassicTheme() - Constructor for class generic.theme.builtin.WindowsClassicTheme
 
WindowsHeader - Class in ghidra.app.util.bin.format.ne
A class to represent and parse the Windows new-style executable (NE) header.
WindowsHeader(BinaryReader, SegmentedAddress, short) - Constructor for class ghidra.app.util.bin.format.ne.WindowsHeader
Constructor
WindowsLookAndFeelManager - Class in generic.theme.laf
 
WindowsLookAndFeelManager(ApplicationThemeManager) - Constructor for class generic.theme.laf.WindowsLookAndFeelManager
 
WindowsTheme - Class in generic.theme.builtin
Built-in GTheme that uses the Windows LookAndFeel and the standard (light) application defaults.
WindowsTheme() - Constructor for class generic.theme.builtin.WindowsTheme
 
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
 
winMgr - Variable in class docking.ShowAllComponentsAction
 
Winsize() - Constructor for class ghidra.pty.unix.PosixC.Winsize
 
wit - Variable in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
 
wit - Variable in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
 
wit - Variable in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
 
with(Class<R2>) - Method in class ghidra.framework.model.AbstractDomainObjectListenerBuilder
Allows for specifying a new record type that any follow on consumers will use for any defined "each" handlers.
with(Set<SolverHint>, SolverHint...) - Static method in interface ghidra.app.plugin.assembler.sleigh.expr.SolverHint
 
WITH_NEWLINES - Static variable in class generic.json.Json
 
withActions(List<DockingActionIf>) - Method in class docking.action.builder.MultiActionBuilder
Configure a List of DockingActionIf to provide to the MultiActionDockingAction
withAlpha(int) - Method in class generic.theme.GColor
Creates a transparent version of this GColor.
withAlpha(Color, int) - Static method in class ghidra.util.ColorUtils
Returns a new color that is comprised of the given color's rgb value and the given alpha value.
withblock() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
withblock() - Method in class ghidra.sleigh.grammar.SleighParser
 
withblock_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.withblock_return
 
withCol(int) - Method in class docking.widgets.fieldpanel.support.DefaultRowColLocation
 
withCol(int) - Method in class docking.widgets.fieldpanel.support.RowColLocation
 
withComputedForbids(AssemblyResolvedPatterns) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
Add the list of forbidden patterns to one of the constructor's patterns
withConstructor(Constructor) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Create a copy of this resolution with a replaced constructor
withConstructor(Constructor) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
withConstructorBuilder(Constructor) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
withContext(Class<AC2>) - Method in class docking.action.builder.AbstractActionBuilder
Sets the action context for this action.
withContext(Class<AC2>, boolean) - Method in class docking.action.builder.AbstractActionBuilder
Sets the action context for this action and whether or not this action supports default context as explained in ActionContext.
withDescription(String) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Create a copy of this resolution with a new description
withDescription(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
withDescriptionBuilder(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
withForbids(Set<AssemblyResolvedPatterns>) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Create a new resolution from this one with the given forbidden patterns recorded
withForbids(Set<AssemblyResolvedPatterns>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
withForbidsBuilder(Set<AssemblyResolvedPatterns>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
withForm(DWARFForm) - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute.AttrDef
 
withForm(DWARFForm) - Method in class ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeDef
 
withForm(DWARFForm) - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType.Def
 
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.
withName(String) - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFFile
 
withoutRight() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
Get this same resolution, but without any right siblings
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.
withRight(AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
Get this same resolution, but with the given right sibling
withRight(AssemblyResolution) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Create a copy of this resolution with a sibling to the right
withRight(AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
 
withRight(AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedError
 
withRight(AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
withRightBuilder(AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
withRow(int) - Method in class docking.widgets.fieldpanel.support.DefaultRowColLocation
 
withRow(int) - Method in class docking.widgets.fieldpanel.support.RowColLocation
 
withRunnable(MonitoredRunnable) - Static method in class ghidra.util.task.TaskBuilder
A convenience method to start a builder using the given runnable.
WithSlotRec() - Constructor for class ghidra.program.model.lang.ParamList.WithSlotRec
 
withTask(Task) - Static method in class ghidra.util.task.TaskBuilder
A convenience method to start a builder using the given task.
withTransaction(Runnable) - Method in class ghidra.program.database.ProgramBuilder
 
withTransaction(String, ExceptionalCallback<E>) - Method in interface ghidra.framework.model.DomainObject
Performs the given callback inside of a transaction.
withTransaction(String, ExceptionalSupplier<T, E>) - Method in interface ghidra.framework.model.DomainObject
Calls the given supplier inside of a transaction.
withWildcardRange(byte[]) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFLocationList
Creates a simple location list containing a single wildcarded range and the specified expression bytes.
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 Class in docking.wizard
 
WizardPanelListener - Interface in docking.wizard
Listener that is called when something on the WizardPanel has changed.
WizardState<T> - Class in docking.wizard
 
WizardState() - Constructor for class docking.wizard.WizardState
 
WizardStateDependencyValidator<T> - Class in docking.wizard
 
WizardStateDependencyValidator() - Constructor for class docking.wizard.WizardStateDependencyValidator
 
word - Variable in class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
 
WORD - Static variable in interface ghidra.app.util.bin.StructConverter
Reusable WORD datatype.
WORD - Static variable in class ghidra.program.model.lang.OperandType
Bit set if the operand is a 2 byte value
WORD_WRAP_OPTION_DESCRIPTION - Static variable in class docking.widgets.fieldpanel.support.FieldUtils
 
WORD_WRAP_OPTION_NAME - Static variable in class docking.widgets.fieldpanel.support.FieldUtils
 
WordDataType - Class in ghidra.program.model.data
Provides a basic implementation of a word datatype
WordDataType() - Constructor for class ghidra.program.model.data.WordDataType
 
WordDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.WordDataType
 
WordInfo() - Constructor for class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
Constructs a UniqueMemoryBank.WordInfo object with all bytes uninitialized.
WordLocation - Class in ghidra.util
A simple object that represents a word as defined by StringUtilities.findWord(String, int).
WordLocation(String, String, int) - Constructor for class ghidra.util.WordLocation
 
wordsizemod() - Method in class ghidra.sleigh.grammar.SleighCompiler
 
wordsizemod() - Method in class ghidra.sleigh.grammar.SleighEcho
 
wordsizemod() - Method in class ghidra.sleigh.grammar.SleighParser
 
wordsizemod_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.wordsizemod_return
 
Worker - Class in ghidra.util.worker
Executes a single job at a time in FIFO order.
Worker(String) - Constructor for class ghidra.util.worker.Worker
Creates a Worker that will use a shared thread pool to process jobs.
Worker(String, boolean, boolean, TaskMonitor) - Constructor for class ghidra.util.worker.Worker
This constructor allows you to change persistence and shared thread pool usage.
Worker(String, TaskMonitor) - Constructor for class ghidra.util.worker.Worker
Creates a Worker that will use a shared thread pool to process jobs.
Workspace - Interface in ghidra.framework.model
Defines methods for accessing a workspace; a workspace is simply a group of running tools and their templates.
WORKSPACE_NAME_PROPERTY - Static variable in interface ghidra.framework.model.ToolManager
Property used when sending the change event when a workspace name is changed.
workspaceAdded(Workspace) - Method in interface ghidra.framework.model.WorkspaceChangeListener
Notification that the given workspace was added by the ToolManager.
WorkspaceChangeListener - Interface in ghidra.framework.model
Listener that is notified when a tool is added or removed from a workspace, or when workspace properties change.
workspaceRemoved(Workspace) - Method in interface ghidra.framework.model.WorkspaceChangeListener
Notification that the given workspace was removed by the ToolManager.
workspaceSetActive(Workspace) - Method in interface ghidra.framework.model.WorkspaceChangeListener
Notification that the given workspace is the current one.
wrap(char[]) - Static method in class ghidra.framework.generic.auth.Password
Creates a new Password by wrapping the specified character array.
wrap(FieldElement, int) - Static method in class docking.widgets.fieldpanel.support.FieldUtils
Splits the given FieldElement into sub-elements by wrapping the element on whitespace.
wrap(FieldElement, int, boolean) - Static method in class docking.widgets.fieldpanel.support.FieldUtils
Splits the given FieldElement into sub-elements by wrapping the element in some fashion.
wrap(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
 
WrapIf(IfStmt) - Constructor for class ghidra.pcode.struct.StructuredSleigh.WrapIf
 
WRAPPABLE_CLASSES - Static variable in class ghidra.framework.options.ToolOptions
 
WrappedActionTrigger - Class in ghidra.framework.options
 
WrappedCustomOption - Class in ghidra.framework.options
 
WrappedCustomOption() - Constructor for class ghidra.framework.options.WrappedCustomOption
 
WrappedCustomOption(CustomOption) - Constructor for class ghidra.framework.options.WrappedCustomOption
 
WrappedDate - Class in ghidra.framework.options
 
WrappedDate() - Constructor for class ghidra.framework.options.WrappedDate
 
WrappedDate(Date) - Constructor for class ghidra.framework.options.WrappedDate
 
WrappedFile - Class in ghidra.framework.options
 
WrappedFile() - Constructor for class ghidra.framework.options.WrappedFile
 
WrappedFile(File) - Constructor for class ghidra.framework.options.WrappedFile
 
wrappedFilter - Variable in class docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
 
WrappedMemBuffer - Class in ghidra.program.model.mem
WrappedMemBuffer implements a MemBuffer that provides a zero based index on top of an underlying membuffer with at a given address.
WrappedMemBuffer(MemBuffer, int) - Constructor for class ghidra.program.model.mem.WrappedMemBuffer
Construct a wrapped MemBuffer with an adjustable base offset
WrappedMemBuffer(MemBuffer, int, int) - Constructor for class ghidra.program.model.mem.WrappedMemBuffer
Construct a wrapped MemBuffer with an adjustable base offset
wrappedModelChangedFromTableChangedEvent() - Method in class docking.widgets.table.TableModelWrapper
 
wrappedModelChangedFromTableChangedEvent() - Method in interface docking.widgets.table.WrappingTableModel
Allows this wrapping model to get update notifications directly from the filtering framework
WrappedOption - Interface in ghidra.framework.options
Wrapper class for an object that represents a property value and is saved as a set of primitives.
WRAPPER - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncID
 
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
 
WrappingTableModel - Interface in docking.widgets.table
Signals that the implementing table model is wrapping another table model.
WrappingTaskMonitor - Class in ghidra.util.task
An implementation of the TaskMonitor interface that simply wraps a delegate task monitor.
WrappingTaskMonitor(TaskMonitor) - Constructor for class ghidra.util.task.WrappingTaskMonitor
Constructor
WrappingVerticalLayoutTextField - Class in docking.widgets.fieldpanel.field
A text field meant to take a string of text and wrap as needed.
WrappingVerticalLayoutTextField(FieldElement, int, int, int, FieldHighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.WrappingVerticalLayoutTextField
This constructor will create a text field from an single AttributedString.
WrappingVerticalLayoutTextField(FieldElement, int, int, int, FieldHighlightFactory, boolean) - Constructor for class docking.widgets.fieldpanel.field.WrappingVerticalLayoutTextField
This constructor will create a text field from an single AttributedString.
wrapStringInColor(String, Color) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
wrapStringInColorUsingDiv(String, Color) - Static method in class ghidra.app.util.html.ArrayDataTypeHTMLRepresentation
 
wrapToWidth(String, int) - Static method in class ghidra.util.StringUtilities
Wrap the given string at whitespace to best fit within the given line width
wrapWithLinkPlaceholder(String, String) - Static method in class ghidra.util.HTMLUtilities
Returns the given text wrapped in HTMLUtilities.LINK_PLACEHOLDER_OPEN and close tags.
WRITABLE - Static variable in class ghidra.program.model.data.MutabilitySettingsDefinition
 
write - Variable in class ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
 
write - Variable in class ghidra.app.util.Permissions
 
write(byte) - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
Writes a byte to this file, starting at the current file pointer.
write(byte[]) - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
Writes b.length bytes from the specified byte array to this file, starting at the current file pointer.
write(byte[]) - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
 
write(byte[]) - Method in interface ghidra.framework.store.DataFileHandle
Writes b.length bytes from the specified byte array to this file, starting at the current file pointer.
write(byte[]) - Method in class ghidra.framework.store.local.LocalDataFileHandle
 
write(byte[]) - Method in class ghidra.pcode.emu.unix.IOStreamEmuUnixFileHandle
 
write(byte[]) - Method in class ghidra.pty.unix.FdOutputStream
 
write(byte[]) - Method in class ghidra.pty.windows.HandleOutputStream
 
write(byte[]) - Method in class ghidra.util.HashingOutputStream
 
write(byte[]) - Method in class ghidra.util.MonitoredOutputStream
Writes b.length bytes to this output stream.
write(byte[]) - Method in class ghidra.util.NullOutputStream
 
write(byte[], int, int) - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
Writes a sub array as a sequence of bytes.
write(byte[], int, int) - Method in class ghidra.app.util.bin.ObfuscatedOutputStream
 
write(byte[], int, int) - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
 
write(byte[], int, int) - Method in interface ghidra.framework.store.DataFileHandle
Writes len bytes from the specified byte array starting at 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.program.model.pcode.PackedBytes
Dump an array of bytes to the packed byte stream
write(byte[], int, int) - Method in class ghidra.pty.unix.FdOutputStream
 
write(byte[], int, int) - Method in class ghidra.pty.windows.HandleOutputStream
 
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(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.util.bin.ObfuscatedOutputStream
 
write(int) - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
 
write(int) - Method in interface ghidra.framework.store.DataFileHandle
Writes the specified byte to this file.
write(int) - Method in class ghidra.framework.store.local.LocalDataFileHandle
 
write(int) - Method in class ghidra.program.model.pcode.PackedBytes
Dump a single byte to the packed byte stream
write(int) - Method in class ghidra.pty.unix.FdOutputStream
 
write(int) - Method in class ghidra.pty.windows.HandleOutputStream
 
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(int, Pointer, int) - Method in interface ghidra.pty.unix.PosixC
 
write(long, byte[], int, int) - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
Write a value at the given offset
write(long, byte[], long) - Method in class ghidra.pcode.emu.sys.BytesEmuFileContents
 
write(long, Pair<L, R>, long) - Method in class ghidra.pcode.emu.sys.PairedEmuFileContents
 
write(long, T, long) - Method in interface ghidra.pcode.emu.sys.EmuFileContents
Write values from the given buffer into the file
write(Buffer, int) - Method in class db.DBRecord
Write the record fields to the specified buffer and offset.
write(Buffer, int) - Method in class db.SparseRecord
 
write(DBHandle, boolean) - Method in interface db.DBChangeSet
Write this change set to the specified database handle.
write(MachoRelocation, long) - Static method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandler
Writes bytes at the given address.
write(PcodeArithmetic<T>, T, T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixFile
 
write(PcodeArithmetic<T>, T, T) - Method in interface ghidra.pcode.emu.unix.EmuUnixFile
Write contents into the file starting at the given offset from the given buffer
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.mz.DOSHeader
 
write(RandomAccessFile, DataConverter) - Method in class ghidra.app.util.bin.format.mz.OldDOSHeader
 
write(RandomAccessFile, DataConverter) - Method in class ghidra.app.util.bin.format.pe.RichHeader
 
write(RandomAccessFile, DataConverter) - Method in interface ghidra.app.util.bin.format.Writeable
Writes this object to the specified random access file using the data converter to handle endianness.
write(Class<?>, String) - Method in class ghidra.app.util.importer.MessageLog
Writes this log's contents to the application log
write(String) - Method in class generic.io.NullWriter
 
write(String, int, int) - Method in class generic.io.NullWriter
 
write(List<DataType>, TaskMonitor) - Method in class ghidra.program.model.data.DataTypeWriter
Converts all data types in the list into ANSI-C code.
write(List<DataType>, TaskMonitor, boolean) - Method in class ghidra.program.model.data.DataTypeWriter
 
write(T) - Method in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
 
write(T) - Method in interface ghidra.pcode.emu.unix.EmuUnixFileDescriptor
Read into the file opened by this handle
WRITE - Static variable in class ghidra.app.util.viewer.field.ListingColors.XrefColors
 
WRITE - Static variable in class ghidra.framework.remote.User
Value corresponding to Write permission for a repository user.
WRITE - Static variable in class ghidra.graph.ProgramGraphType
 
WRITE - Static variable in class ghidra.program.model.lang.OperandType
Bit set if operand refers to an address being written to
WRITE - Static variable in interface ghidra.program.model.mem.MemoryBlock
 
WRITE - Static variable in class ghidra.program.model.symbol.RefType
RefType.WRITE type identifies an instruction reference to a data location that is directly written.
WRITE - Static variable in class ghidra.program.util.MemoryBlockDiff
 
WRITE_IND - Static variable in class ghidra.program.model.symbol.RefType
RefType.WRITE_IND type identifies an instruction reference to a data location that is indirectly written using a stored pointer or computed value.
WRITE_INDIRECT - Static variable in class ghidra.graph.ProgramGraphType
 
Writeable - Interface in ghidra.app.util.bin.format
An interface for writing out class state information.
writeAsXMLForDebug(DataTypeManager, String) - Static method in class ghidra.app.util.xml.DataTypesXmlMgr
Output data types in XML format for debugging purposes.
writeBack(byte[], int, Address, int) - Method in class ghidra.app.emulator.memory.CompositeLoadImage
 
writeBack(byte[], int, Address, int) - Method in interface ghidra.app.emulator.memory.MemoryLoadImage
 
writeBack(byte[], int, Address, int) - Method in class ghidra.app.emulator.memory.ProgramMappedLoadImage
 
writeBits(StringBuffer) - Method in class ghidra.util.bytesearch.DittedBitSequence
 
writeBlock(BufferFileBlock) - Method in interface db.buffers.OutputBlockStream
Write the specified block to the corresponding BufferFile.
writeBody(PrintWriter) - Method in class ghidra.app.script.GhidraScriptProvider
Writes the script body template.
writeBool(AttributeId, boolean) - Method in interface ghidra.program.model.pcode.Encoder
Write an annotated boolean value into the encoding The boolean data is associated with the given AttributeId annotation and the current open element.
writeBool(AttributeId, boolean) - Method in class ghidra.program.model.pcode.PackedEncode
 
writeBool(AttributeId, boolean) - Method in class ghidra.program.model.pcode.XmlEncode
 
writeByte(long, byte) - Method in class ghidra.app.util.bin.FileByteProvider
 
writeByte(long, byte) - Method in class ghidra.app.util.bin.MemoryMutableByteProvider
 
writeByte(long, byte) - Method in interface ghidra.app.util.bin.MutableByteProvider
Writes a byte at the specified index.
writeByte(long, byte) - Method in class ghidra.app.util.bin.RandomAccessMutableByteProvider
 
writeBytes(long, byte[]) - Method in class ghidra.app.util.bin.FileByteProvider
 
writeBytes(long, byte[]) - Method in class ghidra.app.util.bin.MemoryMutableByteProvider
 
writeBytes(long, byte[]) - Method in interface ghidra.app.util.bin.MutableByteProvider
Writes a byte array at the specified index.
writeBytes(long, byte[]) - Method in class ghidra.app.util.bin.RandomAccessMutableByteProvider
 
writeBytes(long, byte[], int, int) - Method in class ghidra.app.util.bin.FileByteProvider
Writes bytes to the specified offset in the file.
writeBytes(File, byte[]) - Static method in class utilities.util.FileUtilities
Writes an array of bytes to a file.
writeBytes(RandomAccessFile, int, DataConverter, MemoryBlock, boolean) - Method in class ghidra.app.util.bin.format.pe.SectionHeader
Writes the bytes from this section into the specified random access file.
writeBytes(RandomAccessFile, DataConverter, PortableExecutable) - Method in class ghidra.app.util.bin.format.pe.BoundImportDataDirectory
 
writeBytes(RandomAccessFile, DataConverter, PortableExecutable) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
Directories that are not contained inside of sections should override this method to write their bytes into the specified file.
writeBytes(RandomAccessFile, DataConverter, PortableExecutable) - Method in class ghidra.app.util.bin.format.pe.DebugDataDirectory
 
writeBytes(RandomAccessFile, DataConverter, PortableExecutable) - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
 
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
 
writeContext() - Method in class ghidra.program.disassemble.ReDisassembler.ReDisState
 
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 interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
Encode the given value into the context block as specified by an operation
writeContextOp(ContextOp, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
writeContextOpBuilder(ContextOp, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
 
writeCounter(Address) - Method in class ghidra.pcode.emu.DefaultPcodeThread
 
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(int, int) - Method in class ghidra.program.model.pcode.PackedEncode
 
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
 
writeInteger(int, long) - Method in class ghidra.program.model.pcode.PackedEncode
 
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
 
writeOpcode(AttributeId, int) - Method in interface ghidra.program.model.pcode.Encoder
Write a p-code operation opcode into the encoding, associating it with the given annotation.
writeOpcode(AttributeId, int) - Method in class ghidra.program.model.pcode.PackedEncode
 
writeOpcode(AttributeId, int) - Method in class ghidra.program.model.pcode.XmlEncode
 
writeOverride(Function) - Method in class ghidra.program.model.pcode.JumpTable
 
writeOverride(Function, Address, FunctionSignature) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
Commit an overriding prototype for a particular call site to the database.
writePrettyDocToFile(Document, File) - Static method in class ghidra.util.xml.XmlUtilities
Writes a JDOM XML Document to 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
 
writeSignedInteger(AttributeId, long) - Method in interface ghidra.program.model.pcode.Encoder
Write an annotated signed integer value into the encoding The integer is associated with the given AttributeId annotation and the current open element.
writeSignedInteger(AttributeId, long) - Method in class ghidra.program.model.pcode.PackedEncode
 
writeSignedInteger(AttributeId, long) - Method in class ghidra.program.model.pcode.XmlEncode
 
writeSlaHeader(OutputStream) - Static method in class ghidra.pcode.utils.SlaFormat
Write a .sla file header,including the format version number to the given stream.
writeSpace(AttributeId, int, String) - Method in interface ghidra.program.model.pcode.Encoder
Write an address space reference into the encoding.
writeSpace(AttributeId, int, String) - Method in class ghidra.program.model.pcode.PackedEncode
 
writeSpace(AttributeId, int, String) - Method in class ghidra.program.model.pcode.XmlEncode
 
writeSpace(AttributeId, AddressSpace) - Method in interface ghidra.program.model.pcode.Encoder
Write an address space reference into the encoding The address space is associated with the given AttributeId annotation and the current open element.
writeSpace(AttributeId, AddressSpace) - Method in class ghidra.program.model.pcode.PackedEncode
 
writeSpace(AttributeId, AddressSpace) - Method in class ghidra.program.model.pcode.PackedEncodeOverlay
 
writeSpace(AttributeId, AddressSpace) - Method in class ghidra.program.model.pcode.XmlEncode
 
writeSpaceId(AttributeId, long) - Method in class ghidra.program.model.pcode.PackedEncodeOverlay
 
writeSpaceId(AttributeId, long) - Method in interface ghidra.program.model.pcode.PatchEncoder
Write a given raw spaceid (as returned by AddressSpace.getSpaceID()) as an attribute.
writeSpaceId(AttributeId, long) - Method in class ghidra.program.model.pcode.PatchPackedEncode
 
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(GProperties) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
 
writeState(GProperties) - Method in class ghidra.app.util.viewer.field.ArrayElementWrappedOption
 
writeState(GProperties) - Method in class ghidra.app.util.viewer.field.EolExtraCommentsOption
 
writeState(GProperties) - Method in class ghidra.app.util.viewer.field.FileOffsetFieldOptionsWrappedOption
 
writeState(GProperties) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
 
writeState(GProperties) - Method in interface ghidra.framework.options.CustomOption
Write state into the given properties
writeState(GProperties) - Method in class ghidra.util.ManualViewerCommandWrappedOption
 
writeState(SaveState) - Method in class ghidra.framework.options.ActionTrigger
Writes this action trigger's data into the given save state.
writeState(SaveState) - Method in class ghidra.framework.options.WrappedActionTrigger
 
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.
writeStatusChanged(MemoryBlock, boolean) - Method in interface ghidra.program.model.mem.MemoryBlockListener
Notification that the block's write attribute has changed.
writeString(AttributeId, String) - Method in interface ghidra.program.model.pcode.Encoder
Write an annotated string into the encoding The string is associated with the given AttributeId annotation and the current open element.
writeString(AttributeId, String) - Method in class ghidra.program.model.pcode.PackedEncode
 
writeString(AttributeId, String) - Method in class ghidra.program.model.pcode.XmlEncode
 
writeStringIndexed(AttributeId, int, String) - Method in interface ghidra.program.model.pcode.Encoder
Write an annotated string, using an indexed attribute, into the encoding.
writeStringIndexed(AttributeId, int, String) - Method in class ghidra.program.model.pcode.PackedEncode
 
writeStringIndexed(AttributeId, int, String) - Method in class ghidra.program.model.pcode.XmlEncode
 
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
 
writeTheme(File, boolean) - Method in class generic.theme.ThemeWriter
Writes the theme to the given file with the option to output as a zip file.
writeThemeToFile(File) - Method in class generic.theme.ThemeWriter
Writes the theme to the given file.
writeThemeToZipFile(File) - Method in class generic.theme.ThemeWriter
Writes the theme to the given file in a zip format.
writeThemeValues(BufferedWriter) - Method in class generic.theme.ThemeWriter
 
writeTo(OutputStream) - Method in interface ghidra.program.model.pcode.CachedEncoder
Dump all the accumulated bytes in this encoder to the stream.
writeTo(OutputStream) - Method in class ghidra.program.model.pcode.PackedBytes
Write the accumulated packed byte stream onto the output stream
writeTo(OutputStream) - Method in class ghidra.program.model.pcode.PatchPackedEncode
 
writeTo(OutputStream) - Method in class ghidra.program.model.pcode.XmlEncode
 
writeToolTemplate(ToolTemplate) - Static method in class ghidra.framework.ToolUtils
 
writeToXML() - Method in class docking.widgets.table.TableSortState
 
writeUnionFacet(Function, DataType, int, Address, long, SourceType) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
Write a union facet to the database (UnionFacetSymbol).
writeUnsignedInteger(AttributeId, long) - Method in interface ghidra.program.model.pcode.Encoder
Write an annotated unsigned integer value into the encoding The integer is associated with the given AttributeId annotation and the current open element.
writeUnsignedInteger(AttributeId, long) - Method in class ghidra.program.model.pcode.PackedEncode
 
writeUnsignedInteger(AttributeId, long) - Method in class ghidra.program.model.pcode.XmlEncode
 
WRITEX - Static variable in class ghidra.program.model.symbol.DataRefType
 
WS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
WS - Static variable in class ghidra.sleigh.grammar.BaseLexer
 
WS - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
 
WS - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
 
WS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
 
WS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
 
WS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
 
WS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
 
WS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
WS - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
WS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
WS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
WS - Static variable in class ghidra.sleigh.grammar.SleighParser
 
ws_col - Variable in class ghidra.pty.unix.PosixC.Winsize
 
ws_row - Variable in class ghidra.pty.unix.PosixC.Winsize
 
ws_xpixel - Variable in class ghidra.pty.unix.PosixC.Winsize
 
ws_ypixel - Variable in class ghidra.pty.unix.PosixC.Winsize
 
WSP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.

X

x - Variable in class ghidra.graph.viewer.layout.Column
The layout x coordinate of the column
X - Variable in class ghidra.pty.windows.jna.ConsoleApiNative.COORD
 
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 - Enum constant in enum class ghidra.framework.Architecture
 
X86 - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
X86_64 - Enum constant in enum class ghidra.framework.Architecture
 
X86_64 - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
X86_64DisassembleCommand - Class in ghidra.app.cmd.disassemble
Command object for performing 64-/32-bit x86 disassembly
X86_64DisassembleCommand(Address, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
Constructor for X86_64DisassembleCommand.
X86_64DisassembleCommand(AddressSetView, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
Constructor for X86_64DisassembleCommand.
X86_64h - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
 
x86_DEBUG_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
x86_DEBUG_STATE32 - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
x86_DEBUG_STATE64 - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
x86_EXCEPTION_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
x86_EXCEPTION_STATE32 - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
x86_EXCEPTION_STATE64 - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
x86_FLOAT_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
x86_FLOAT_STATE32 - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
x86_FLOAT_STATE64 - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
x86_THREAD_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
x86_THREAD_STATE32 - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
x86_THREAD_STATE64 - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
 
X86PcodeStateInitializer - Class in ghidra.pcode.emu.x86
 
X86PcodeStateInitializer() - Constructor for class ghidra.pcode.emu.x86.X86PcodeStateInitializer
 
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
 
XDG_CACHE_HOME - Static variable in class utility.application.XdgUtils
$XDG_CACHE_HOME defines the base directory relative to which user-specific non-essential data files should be stored.
XDG_CONFIG_DIRS - Static variable in class utility.application.XdgUtils
$XDG_CONFIG_DIRS defines the preference-ordered set of base directories to search for configuration files in addition to the $XDG_CONFIG_HOME base directory.
XDG_CONFIG_HOME - Static variable in class utility.application.XdgUtils
$XDG_CONFIG_HOME defines the base directory relative to which user-specific configuration files should be stored.
XDG_DATA_DIRS - Static variable in class utility.application.XdgUtils
$XDG_DATA_DIRS defines the preference-ordered set of base directories to search for data files in addition to the $XDG_DATA_HOME base directory.
XDG_DATA_HOME - Static variable in class utility.application.XdgUtils
$XDG_DATA_HOME defines the base directory relative to which user-specific data files should be stored.
XDG_RUNTIME_DIR - Static variable in class utility.application.XdgUtils
$XDG_RUNTIME_DIR defines the base directory relative to which user-specific non-essential runtime files and other file objects (such as sockets, named pipes, ...) should be stored.
XDG_STATE_HOME - Static variable in class utility.application.XdgUtils
$XDG_STATE_HOME defines the base directory relative to which user-specific state files should be stored.
XdgUtils - Class in utility.application
Class to support the "XDG Base Directory Specification"
XdgUtils() - Constructor for class utility.application.XdgUtils
 
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
 
XmlEncode - Class in ghidra.program.model.pcode
An XML based encoder The underlying transfer encoding is an XML document.
XmlEncode() - Constructor for class ghidra.program.model.pcode.XmlEncode
 
XmlEncode(boolean) - Constructor for class ghidra.program.model.pcode.XmlEncode
 
XMLErrorHandler - Class in ghidra.app.util.xml
An implementation 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
 
XmlProperties - Class in ghidra.framework.options
A convenience class for creating a GProperties object from a file containing XML data generated from GProperties.saveToXmlFile(File)
XmlProperties(File) - Constructor for class ghidra.framework.options.XmlProperties
 
XmlProperties(String) - Constructor for class ghidra.framework.options.XmlProperties
 
XmlProperties(Element) - Constructor for class ghidra.framework.options.XmlProperties
 
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
xor(ExpressionMatcher<?>, ExpressionMatcher<?>) - Method in interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context
Match the form L $xor R or R $xor L
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.StubMemory
 
xor(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
 
XOR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
xorb(long) - Method in class ghidra.pcode.struct.CallExpr
 
xorb(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate boolean exclusive or
xorb(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
xorb(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate boolean exclusive or
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
 
xori(long) - Method in class ghidra.pcode.struct.CallExpr
 
xori(long) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate an integer (bitwise) exclusive or
xori(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
 
xori(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
Generate an integer (bitwise) exclusive or
XREF - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
XREF_FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.XRefHeaderFieldFactory
 
XREF_OFFCUT - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
XREF_OTHER - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
XREF_READ - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
XREF_WRITE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
 
XrefColors() - Constructor for class ghidra.app.util.viewer.field.ListingColors.XrefColors
 
XReferenceUtil - Class in ghidra.app.util
Deprecated.
deprecated for 10.1; removal for 10.3 or later
XReferenceUtil() - Constructor for class ghidra.app.util.XReferenceUtil
Deprecated.
 
XReferenceUtils - Class in ghidra.app.util
 
XReferenceUtils() - Constructor for class ghidra.app.util.XReferenceUtils
 
XRefFieldFactory - Class in ghidra.app.util.viewer.field
Cross-reference Field Factory
XRefFieldFactory() - Constructor for class ghidra.app.util.viewer.field.XRefFieldFactory
 
XRefFieldFactory(FieldFormatModel, ListingHighlightProvider, 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, ListingHighlightProvider, 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 Class 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, ListingHighlightProvider, Options, ToolOptions) - Constructor for class ghidra.app.util.viewer.field.XRefHeaderFieldFactory
Constructor
XRefHeaderFieldLocation - Class in ghidra.program.util
The XRefHeaderFieldLocation class contains specific location information within the XREF field header that precedes the XREF field locations.
XRefHeaderFieldLocation() - Constructor for class ghidra.program.util.XRefHeaderFieldLocation
Should only be used for XML restoring.
XRefHeaderFieldLocation(Program, Address, int[], int) - Constructor for class ghidra.program.util.XRefHeaderFieldLocation
 
XSYM - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
XSYMLINK - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.
XSYMLINKPATH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
XSYMPATH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
Lexical state.

Y

y - Variable in class ghidra.graph.viewer.layout.Row
The layout y coordinate of the column
Y - Variable in class ghidra.pty.windows.jna.ConsoleApiNative.COORD
 
YELLOW - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
 
YELLOW - Static variable in class ghidra.app.merge.util.ConflictUtility
 
YELLOW - Static variable in class ghidra.util.WebColors
 
YELLOW_GREEN - Static variable in class ghidra.util.WebColors
 
YES_OPTION - Static variable in class docking.widgets.OptionDialog
 
yieldToSwing() - Static method in class generic.test.AbstractGuiTest
 

Z

zero(int, int) - Static method in class ghidra.pcode.floatformat.BigFloat
Return the BigFloat with the given number of bits representing (positive) zero.
zero(int, int, int) - Static method in class ghidra.pcode.floatformat.BigFloat
Return the BigFloat with the given number of bits representing zero.
ZERO - Static variable in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
 
ZERO_VALUE - Static variable in class db.ByteField
Zero byte field value
ZERO_VALUE - Static variable in class db.FixedField10
Zero fixed10 field value
ZERO_VALUE - Static variable in class db.IntField
Zero int field value
ZERO_VALUE - Static variable in class db.LongField
Zero long field value
ZERO_VALUE - Static variable in class db.ShortField
Zero short field value
zeroExtend() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Zero extend the masked value, according to its mask, to a full long
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_FILE_EXTENSION - Static variable in class generic.theme.GTheme
 
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() - Method in class docking.widgets.imagepanel.ImagePanel
Enlarge the image about the image center
zoomIn() - Static method in class help.GHelpHTMLEditorKit
 
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() - Method in class docking.widgets.imagepanel.ImagePanel
Shrink the image about the image center
zoomOut() - Static method in class help.GHelpHTMLEditorKit
 
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
 

_

___result(T) - Method in class ghidra.pcode.exec.PcodeExpression.ValueCapturingPcodeUseropLibrary
 
__addr_cb() - Method in class ghidra.app.emulator.AdaptedEmulator.AdaptedPcodeUseropLibrary
 
__LT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_8051 - Static variable in class ghidra.program.database.ProgramBuilder
 
_AARCH64 - Static variable in class ghidra.program.database.ProgramBuilder
 
_AND - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_ARM - Static variable in class ghidra.program.database.ProgramBuilder
 
_BLANKLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_BOM - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_break() - Method in class ghidra.pcode.struct.StructuredSleigh
Generate a "break" statement
_BSS - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_C_ARY_B - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_ARY_E - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_ATOM - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_ATOMIC - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_BFLD - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_BOOL - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_BYCOPY - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_BYREF - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_CHARPTR - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_CHR - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_CLASS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_CONST - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_DBL - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_FLT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_ID - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_IN - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_INOUT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_INT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_LNG - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_LNG_LNG - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_ONEWAY - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_OUT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_PTR - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_SEL - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_SHT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_STRUCT_B - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_STRUCT_E - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_UCHR - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_UINT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_ULNG - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_ULNG_LNG - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_UNDEF - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_UNION_B - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_UNION_E - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_USHT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_VECTOR - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_C_VOID - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
_CMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_CMT0 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_CMT11 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_CMT3 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_CMT4 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_CMT5 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_COD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_COD_PRAG - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_COD_WSP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_COD1 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_COD2 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_COD3 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_COD4 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_CODC - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_COLON - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_continue() - Method in class ghidra.pcode.struct.StructuredSleigh
Generate a "continue" statement
_CTRL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_DATA - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_DEBUG - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_ECMT10 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_ECMT3 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_ECMT5 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_ECMT7 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_ECMT8 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_ECMT9 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_EECMT7 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_EECMT9 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_EEECMT9 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_elif(Expr, Runnable) - Method in class ghidra.pcode.struct.StructuredSleigh.WrapIf
Generate an "else if" clause for the wrapped "if" statement
_else(Runnable) - Method in class ghidra.pcode.struct.StructuredSleigh.WrapIf
Generate an "else" clause for the wrapped "if" statement
_ENDREL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_EQ - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_EQT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_EQT1 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_EXCEPT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_for(StructuredSleigh.Stmt, StructuredSleigh.RVal, StructuredSleigh.Stmt, Runnable) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate a "for" statement
_GE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_goto(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate a "goto" statement to another address in the processor's code space
_GT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_header - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
_HEX - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_if(StructuredSleigh.RVal, Runnable) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate an "if" statement
_INCCOD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_INCCP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_INCOP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_INCSTANDARD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_INCWSP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_index - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
 
_index - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodList
 
_INFO - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_LCMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_LCMT0 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_LCMT11 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_LCMT20 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_LCMT21 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_LCMT4 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_LCMT7 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_LCMTPRAG - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_LE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_LEADIN1 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_LEADIN2 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_lineNumbers - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
_LOADER - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_LOG_AND - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_LOG_OR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_LSH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_LT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_MACWSP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_methodType - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
 
_MINUS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_MIPS - Static variable in class ghidra.program.database.ProgramBuilder
 
_MIPS_6432 - Static variable in class ghidra.program.database.ProgramBuilder
 
_MWSP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_NEQ - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_OR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_OVRFLO - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_PAD - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_PERCENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_PLUS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_PPC_32 - Static variable in class ghidra.program.database.ProgramBuilder
 
_PPC_64 - Static variable in class ghidra.program.database.ProgramBuilder
 
_PPC_6432 - Static variable in class ghidra.program.database.ProgramBuilder
 
_QMARK - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_QTE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_QTE0 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_QTE1 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_relocations - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
_result(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate a "result" statement
_return(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate a "return" statement
_RSH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_SCMT_PRAG - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_SPARC64 - Static variable in class ghidra.program.database.ProgramBuilder
 
_state - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
 
_state - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodList
 
_TEXT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_TOEOL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_TOY - Static variable in class ghidra.program.database.ProgramBuilder
 
_TOY_BE - Static variable in class ghidra.program.database.ProgramBuilder
 
_TOY_BE_POSITIVE - Static variable in class ghidra.program.database.ProgramBuilder
 
_TOY_LANGUAGE_PREFIX - Static variable in class ghidra.program.database.ProgramBuilder
 
_TOY_LE - Static variable in class ghidra.program.database.ProgramBuilder
 
_TOY_WORDSIZE2_BE - Static variable in class ghidra.program.database.ProgramBuilder
 
_TOY_WORDSIZE2_LE - Static variable in class ghidra.program.database.ProgramBuilder
 
_TOY64_BE - Static variable in class ghidra.program.database.ProgramBuilder
 
_TOY64_LE - Static variable in class ghidra.program.database.ProgramBuilder
 
_TYPCHK - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_while(StructuredSleigh.RVal, Runnable) - Method in class ghidra.pcode.struct.StructuredSleigh
Generate a "while" statement
_WSP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_WSP_INFO - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_WSP0 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_WSP2 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_WSP3 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_WSP4 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_WSP5 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_WSP6 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_WSP7 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_WSP8 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_X64 - Static variable in class ghidra.program.database.ProgramBuilder
 
_X86 - Static variable in class ghidra.program.database.ProgramBuilder
 
_X86_16_REAL_MODE - Static variable in class ghidra.program.database.ProgramBuilder
 
_XOR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_XSYM - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
_XSYMENDL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
RegularExpression Id.
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 and Interfaces|All Packages|Constant Field Values|Serialized Form