Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- "Apply to All" / "Don't Show Again" - Search tag in class docking.widgets.OptionDialog
- Section
- A_MINUS_B - Enum constant in enum class ghidra.features.base.memsearch.combiner.Combiner
- 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.headless.HeadlessScript.HeadlessContinuationOption
-
Abort any scripts or analysis that come after this script;
-importmode does save program (but it may not be processed completely),-processmode 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;
-importmode does not save program,-processmode 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
- ABS - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
- 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,
C, - Class in docking.action.builderB> -
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
Appendersuitable for most cases. - AbstractAppender(Language, boolean) - Constructor for class ghidra.app.util.pcode.AbstractAppender
-
Create a new appender.
- AbstractAssemblyGrammar<NT,
P> - 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> - 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,
BF> - Class in ghidra.app.plugin.assembler.sleigh.sem - AbstractAssemblyResolutionFactory() - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory
- AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder<B,
T> - Class in ghidra.app.plugin.assembler.sleigh.sem - AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedBackfillBuilder<BF> - Class in ghidra.app.plugin.assembler.sleigh.sem
- AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedPatternsBuilder<RP> - 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> - 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> - 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> - 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
- AbstractBSimApplyTask - Class in ghidra.features.bsim.gui.search.results.apply
-
Generic task for applying information from a function match to the queried function
- AbstractBSimApplyTask(Program, String, List<BSimMatchResult>, ServiceProvider) - Constructor for class ghidra.features.bsim.gui.search.results.apply.AbstractBSimApplyTask
- AbstractBSimSearchDialog - Class in ghidra.features.bsim.gui.search.dialog
-
Base class for BSim Search dialogs that all have a server comboBox, and entries for the similarity and confidence values.
- AbstractBSimSearchDialog(String, PluginTool, BSimSearchService, BSimServerManager) - Constructor for class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- AbstractBSimSearchDialog.BSimQueryTask - Class in ghidra.features.bsim.gui.search.dialog
- AbstractBytesPcodeExecutorStatePiece<S> - 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
ColumnDisplaythat knows how to figure out the column type dynamically. - AbstractColumnDisplay() - Constructor for class ghidra.app.tablechooser.AbstractColumnDisplay
- AbstractComparableColumnDisplay<COLUMN_TYPE> - Class in ghidra.app.tablechooser
-
A version of
ColumnDisplayto be used when the column value returned fromColumnDisplay.getColumnValue(AddressableRowObject)isComparable - AbstractComparableColumnDisplay() - Constructor for class ghidra.app.tablechooser.AbstractComparableColumnDisplay
- AbstractComplexDataType - Class in ghidra.program.model.data
-
Base class for a variety of Complex data types of different sizes and types.
- AbstractComplexDataType(String, AbstractFloatDataType, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractComplexDataType
- AbstractCreateStructureCmd - Class in ghidra.app.cmd.data
-
A base class to hold duplicate information for commands that create structures.
- 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
Toolthat serves as a place to share common functionality - AbstractDockingTool() - Constructor for class docking.AbstractDockingTool
- 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, - Class in docking.widgets.tableDATA_SOURCE> -
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,
C> - Class in ghidra.app.util.bin.format.elf.relocation -
ElfRelocationHandlerprovides 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> - 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> - 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
- AbstractFunctionComparisonModel - Class in ghidra.features.base.codecompare.model
-
Base class for implementers of the FunctionComparisonModel.
- AbstractFunctionComparisonModel() - Constructor for class ghidra.features.base.codecompare.model.AbstractFunctionComparisonModel
- 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
GTableCellRendererwith theGColumnRendererinterface. - 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
GhidraTableCellRendererwith theGColumnRendererinterface - 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,
E> - 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,
E> - 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
- AbstractHighlightPluginEvent - Class in ghidra.app.events
-
Plugin event generated when the highlight in a program changes.
- AbstractHighlightPluginEvent(String, String, ProgramSelection, Program) - Constructor for class ghidra.app.events.AbstractHighlightPluginEvent
-
Construct a new event.
- 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
- AbstractIntegerDataType(String, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractIntegerDataType
-
Constructor
- AbstractJitOutVar - Class in ghidra.pcode.emu.jit.var
-
An abstract implementation of
JitOutVar. - AbstractJitOutVar(int, Varnode) - Constructor for class ghidra.pcode.emu.jit.var.AbstractJitOutVar
-
Construct a variable.
- AbstractJitVal - Class in ghidra.pcode.emu.jit.var
-
An abstract implementation of
JitVal. - AbstractJitVal(int) - Constructor for class ghidra.pcode.emu.jit.var.AbstractJitVal
-
Construct a value of the given size.
- AbstractJitVar - Class in ghidra.pcode.emu.jit.var
-
An abstract implementation of
JitVar. - AbstractJitVar(int, int) - Constructor for class ghidra.pcode.emu.jit.var.AbstractJitVar
-
Construct a variable with the given id and size.
- AbstractJitVarnodeVar - Class in ghidra.pcode.emu.jit.var
-
An abstract implementation of
JitVarnodeVar. - AbstractJitVarnodeVar(int, Varnode) - Constructor for class ghidra.pcode.emu.jit.var.AbstractJitVarnodeVar
-
Construct a variable.
- AbstractLayoutProvider<V,
E, - Class in ghidra.graph.viewer.layoutG> -
A base implementation of
LayoutProviderthat 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
- AbstractLibrarySupportLoader() - Constructor for class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- AbstractLibrarySupportLoader.LibrarySearchPath - Record Class in ghidra.app.util.opinion
-
A library search path
- AbstractLibrarySupportLoader.UnprocessedLibrary - Record Class in ghidra.app.util.opinion
-
A library that has not been processed by the loader yet
- AbstractLocationPluginEvent - Class in ghidra.app.events
- AbstractLocationPluginEvent(String, String, ProgramLocation, Program) - Constructor for class ghidra.app.events.AbstractLocationPluginEvent
-
Construct a new event
- AbstractLongOffsetPcodeExecutorStatePiece<A,
T, - Class in ghidra.pcode.execS> -
An abstract executor state piece which internally uses
longto 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
- 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
- AbstractOffsetFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Offset fields
- AbstractOffsetFieldFactory(String) - Constructor for class ghidra.app.util.viewer.field.AbstractOffsetFieldFactory
-
Creates a new
AbstractOffsetFieldFactory - AbstractOffsetFieldFactory(String, String, FieldFormatModel, ListingHighlightProvider, Options, Options) - Constructor for class ghidra.app.util.viewer.field.AbstractOffsetFieldFactory
-
Creates a new
AbstractOffsetFieldFactory - AbstractOmfRecordFactory - Class in ghidra.app.util.bin.format.omf
-
Classes that implement this interface can read various flavors of the OMF format
- AbstractOmfRecordFactory(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.AbstractOmfRecordFactory
-
Creates a new
AbstractOmfRecordFactory - 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
Loaderthat 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> - 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
PcodeMachinesuitable 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
-
AbstractPointerTypedefDataTypeprovides an abstractBuiltIndatatype 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
- 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 beExtensionPoints. - AbstractProgramLocationTableColumn() - Constructor for class ghidra.util.table.field.AbstractProgramLocationTableColumn
- AbstractProgramWrapperLoader - Class in ghidra.app.util.opinion
-
An abstract
Loaderthat provides a convenience wrapper aroundAbstractProgramLoader, minimizing the amount of work a subclass needs to do to load aProgram - AbstractProgramWrapperLoader() - Constructor for class ghidra.app.util.opinion.AbstractProgramWrapperLoader
- AbstractPythonScriptProvider - Class in ghidra.app.script
-
An abstract
GhidraScriptProviderused to provide common functionality to different types of Python script implementations - AbstractPythonScriptProvider() - Constructor for class ghidra.app.script.AbstractPythonScriptProvider
- 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
- AbstractSelectionPluginEvent - Class in ghidra.app.events
-
Plugin event generated when the selection in a program changes.
- AbstractSelectionPluginEvent(String, String, ProgramSelection, Program) - Constructor for class ghidra.app.events.AbstractSelectionPluginEvent
-
Construct a new plugin event
- 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> - 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,
A> - 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
- AbstractSQLFunctionDatabase<VF> - Class in ghidra.features.bsim.query.client
-
Defines the BSim
FunctionDatabasebacked by an SQL database. - AbstractSQLFunctionDatabase(BSimJDBCDataSource, VF, int) - Constructor for class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- 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> - 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
GValuesMapand whose values can be edited in theValuesMapDialog. - 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> - Class in ghidra.graph.viewer.edge
-
An implementation of
VisualEdgethat implements the base interface so subclasses do not have to. - AbstractVisualEdge(V, V) - Constructor for class ghidra.graph.viewer.edge.AbstractVisualEdge
- AbstractVisualGraphLayout<V,
E> - 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
VisualVerteximplementation that implements most of the methods on the interface - AbstractVisualVertex() - Constructor for class ghidra.graph.viewer.vertex.AbstractVisualVertex
- AbstractVisualVertexRenderer<V,
E> - 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
- AbstractWorker<T> - 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
GColumnRendererfor primitive-based/wrapper-based renderers. - AbstractXmlPullParser - Class in ghidra.xml
- AbstractXmlPullParser() - Constructor for class ghidra.xml.AbstractXmlPullParser
- abuts(JitSynthSubPieceOp) - Method in record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
-
Check if this piece abuts the given piece.
- 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(MemoryMatch) - Method in enum class ghidra.features.base.memsearch.scan.Scanner
- 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 ghidra.util.datastruct.Accumulator
- 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.AbstractOffsetFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Used to specify which format models this field can belong to.
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.LabelFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.MnemonicFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.OpenCloseFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.OperandFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.PlateFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.PostCommentFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.PreCommentFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.RegisterFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.RegisterTransitionFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.SeparatorFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.SourceMapFieldFactory
- 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 Class in ghidra.pcode.exec
-
There was an issue accessing the executor's state, i.e., memory or register values
- AccessPcodeExecutionException(String) - Constructor for exception class ghidra.pcode.exec.AccessPcodeExecutionException
- AccessPcodeExecutionException(String, PcodeFrame, Throwable) - Constructor for exception class ghidra.pcode.exec.AccessPcodeExecutionException
- AccessPcodeExecutionException(String, Exception) - Constructor for exception class 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.
- Accumulator() - Constructor for class ghidra.features.bsim.query.protocol.ResponsePair.Accumulator
- AccumulatorSizeException - Exception Class in ghidra.util.datastruct
- AccumulatorSizeException(int) - Constructor for exception class ghidra.util.datastruct.AccumulatorSizeException
- 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,
GhidraScriptUtilmanages a singleBundleHostinstance. - 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
ComponentProviderhas focus - ActionChooserDialog(Tool, DialogComponentProvider, ActionContext) - Constructor for class docking.actions.dialog.ActionChooserDialog
-
Constructor for when a
DialogComponentProviderhas 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
DockingActionframework. - 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
DockingActionframework. 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
DockingActionframework. - actionPerformed(ActionContext) - Method in class docking.ShowAllComponentsAction
- actionPerformed(ActionContext) - Method in class docking.widgets.imagepanel.actions.ResetTranslationAction
- actionPerformed(ActionContext) - Method in class docking.widgets.imagepanel.actions.SaveImageAction
- actionPerformed(ActionContext) - Method in class docking.widgets.imagepanel.actions.ZoomInAction
- actionPerformed(ActionContext) - Method in class docking.widgets.imagepanel.actions.ZoomOutAction
- actionPerformed(ActionContext) - Method in class docking.widgets.imagepanel.actions.ZoomResetAction
- actionPerformed(ActionContext) - Method in class ghidra.app.actions.AbstractFindReferencesDataTypeAction
- actionPerformed(ActionContext) - Method in class ghidra.app.context.ListingContextAction
- actionPerformed(ActionContext) - Method in class ghidra.app.context.NavigatableContextAction
- actionPerformed(ActionContext) - Method in class ghidra.app.context.ProgramContextAction
- actionPerformed(ActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
- actionPerformed(ActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddAllFieldAction
-
Method called when the action is invoked.
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddFieldAction
-
Method called when the action is invoked.
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddSpacerFieldAction
-
Method called when the action is invoked.
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.DisableFieldAction
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.EnableFieldAction
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.InsertRowAction
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.RemoveAllFieldsAction
-
Method called when the action is invoked.
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.RemoveFieldAction
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.RemoveRowAction
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.ResetAllFormatsAction
-
Method called when the action is invoked.
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.ResetFormatAction
-
Method called when the action is invoked.
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.SetSpacerTextAction
- actionPerformed(ActionContext) - Method in class ghidra.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.action.SystemKeyBindingAction
- actionPerformed(ActionEvent) - Method in class docking.actions.ActionAdapter
- 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 theequalsmethod of theuserDataobject. - 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.
- activate() - Method in class docking.widgets.table.GTableFilterPanel
-
Activates this filter by showing it, if not visible, and then requesting focus in the filter text field.
- activate() - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- activate() - Method in interface docking.widgets.tree.GTreeFilterProvider
-
Activates this filter by showing it, if not visible, and then requesting focus in the filter text field.
- 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
- activeFunctionChanged(Duo.Side, Function) - Method in interface ghidra.features.base.codecompare.model.FunctionComparisonModelListener
-
Notification that the selected function changed on one side or the other.
- activeFunctions - Variable in class ghidra.features.base.codecompare.model.AbstractFunctionComparisonModel
- activeLafType - Variable in class generic.theme.ThemeManager
- activeProgramChanged(Program) - Method in interface ghidra.app.services.CoordinatedListingPanelListener
- activeSide - Variable in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
- 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
Emulatorthat wraps the newerPcodeEmulator - 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
MemoryStatewhich wraps a newerPcodeExecutorState. - 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.graph.viewer.layout.GridRange
- 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(GridLocationMap<V, E>, int, int) - Method in class ghidra.graph.viewer.layout.GridLocationMap
-
Adds in the vertices and edges from another GridLocationMap with each point in the other grid map shifted by the given row and column amounts.
- 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 class ghidra.program.model.address.OverlayAddressSpace
- add(Address, long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- 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 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 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.SizeRestrictedAccumulatorWrapper
- 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 - Enum constant in enum class generic.expressions.ExpressionOperator
- ADD - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchOp
- 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 class ghidra.pcode.emu.jit.JitPcodeEmulator
-
Add an access breakpoint over the given range
- 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.SizeRestrictedAccumulatorWrapper
- addAll(Collection<T>) - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
- addAll(Iterator<I>) - Method in class ghidra.app.util.DecompilerConcurrentQ
- addAllCauses(MultipleCauses) - Method in exception class ghidra.util.exception.MultipleCauses
-
Add the causes from another MultipleCauses into this one
- addAllCauses(Throwable) - Method in exception 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
- addAllExecutables(int) - Method in class ghidra.features.bsim.query.client.ExecutableComparison
-
Add all executables currently in the database to this object for comparison.
- 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.
- addAtom(BSimFilterType, String) - Method in class ghidra.features.bsim.query.protocol.BSimFilter
- 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.
- addBranches(Collection<? extends JitPassage.Branch>) - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockSplitter
-
Notify the splitter of the given branches before analysis
- 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.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, 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 exception 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
- addChangeCallback(Consumer<SearchSettings>) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- addChangeListener(TriConsumer<? super T, ? super T, ? super C>) - Method in class ghidra.async.AsyncReference
-
Add a listener for any change to this reference's value
- 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.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
- addChildId(String) - Method in class ghidra.features.bsim.query.elastic.ElasticEffects
- 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
ColorValueto 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
- 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 (via 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
Componentto 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.
- addDateColumnName(String) - Method in class ghidra.features.bsim.query.GenSignatures
- addDateParam(String, Date) - Method in class ghidra.features.bsim.query.elastic.ElasticEffects
- 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
- 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
- addDirectoryTransform(String, String) - Method in class ghidra.program.database.sourcemap.UserDataPathTransformer
- addDirectoryTransform(String, String) - Method in interface ghidra.program.model.sourcemap.SourcePathTransformer
-
Adds a new directory transform.
- 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.
- addDocValue(String) - Method in class ghidra.features.bsim.query.elastic.ElasticEffects
- 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.
- 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.
- addEntry(BSimFilterType, List<String>) - Method in class ghidra.features.bsim.gui.search.dialog.BSimFilterSet
-
Adds a filter entry to this set of filters
- 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.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 exception class 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 exception class 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
- addExecutable(ExecutableRecord) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Register an executable for the scoring matrix
- addExecutable(String) - Method in class ghidra.features.bsim.query.client.ExecutableComparison
-
Register an executable to be scored
- addExecutableCategories(List<String>) - Method in class ghidra.features.bsim.query.GenSignatures
- 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
- addExternalBlock(Program, long, MessageLog) - Static method in class ghidra.app.util.opinion.MachoProgramUtils
-
Adds the
EXERNAL blockto memory, or adds to an existing one - 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
Functionin the indicated external parent namespace and identified byextLabeland/or its memory addressextAddr. - 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
Functionin the indicated external parent namespace and identified byextLabeland/or its memory addressextAddr. - 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
- 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
extLabeland/or its memory addressextAddr. - 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
extLabeland/or its memory addressextAddr. - 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
libraryNameand the location within that file identified byextLabeland/or its memory addressextAddr. - addf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.CallExpr
- addf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.Expr
- addf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- addf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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
FileBytesobject. - 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
- addFileTransform(SourceFile, String) - Method in class ghidra.program.database.sourcemap.UserDataPathTransformer
- addFileTransform(SourceFile, String) - Method in interface ghidra.program.model.sourcemap.SourcePathTransformer
-
Adds a new file transform.
- 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 exception 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.decompiler.component.DecompilerPanel
- addFocusListener(FocusListener) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
- addFocusListener(FocusListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- addFont(FontValue) - Method in class generic.theme.GThemeValueMap
-
Adds the
FontValueto the map. - addFormatModelListener(FormatModelListener) - Method in class ghidra.app.util.viewer.format.FormatManager
-
Adds a listener to be notified when a format changes.
- addFuncParam(String, String) - Method in class ghidra.features.bsim.query.elastic.ElasticEffects
- addFunction(double) - Method in class ghidra.features.bsim.gui.search.results.ExecutableResult
- addFunction(double) - Method in class ghidra.features.bsim.query.protocol.ExecutableResultWithDeDuping
- addFunction(Function) - Method in class ghidra.features.base.codecompare.model.AnyToAnyFunctionComparisonModel
- addFunctionComparisonModelListener(FunctionComparisonModelListener) - Method in class ghidra.features.base.codecompare.model.AbstractFunctionComparisonModel
- addFunctionComparisonModelListener(FunctionComparisonModelListener) - Method in interface ghidra.features.base.codecompare.model.FunctionComparisonModel
-
Adds the given listener to the list of those to be notified of model changes.
- addFunctionFilter(int, boolean) - Method in class ghidra.features.bsim.query.client.SQLEffects
- addFunctionFilter(int, boolean) - Method in class ghidra.features.bsim.query.elastic.ElasticEffects
- 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
- addFunctions(Collection<Function>) - Method in class ghidra.features.base.codecompare.model.AnyToAnyFunctionComparisonModel
- 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
- addFunctionTags(List<String>) - Method in class ghidra.features.bsim.query.GenSignatures
- addFunctionVariable(Function, Variable) - Method in class ghidra.program.database.ProgramBuilder
- addGeneratedHelpLocation(File) - Method in class help.validator.location.HelpModuleCollection
- 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(DecompilerHighlighter, 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
ListingHighlightProviderto this listing. - addHighlightProvider(ListingHighlightProvider) - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- addHighlightProviders(ListingHighlightProvider, ListingHighlightProvider) - Method in class ghidra.features.base.codecompare.listing.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
- addHoverService(ListingHoverService) - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- addHTMLContent(String) - Method in class ghidra.util.html.HTMLElement
- addHyperlinkListener(String, HyperlinkListener) - Method in class docking.widgets.HyperlinkComponent
-
Deprecated.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 class ghidra.pcode.struct.Expr
- addi(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- addi(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- addi(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- addi(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- addi(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
-
Generate integer addition
- addIcon(IconValue) - Method in class generic.theme.GThemeValueMap
-
Adds the
IconValueto 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
- addIndexListener(ProjectIndexService.ProjectIndexListener) - Method in class ghidra.plugin.importer.ProjectIndexService
- 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.
- addInitialLoadListener(Consumer<Boolean>) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Adds a consumer that will be notified when the model finishes loading.
- addInject(Address, String, int, String) - Method in class ghidra.app.decompiler.DecompileDebug
- addInputOption() - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
-
Add the
inputoption, if not already present - 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.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.
- addKey(String, String) - Method in class ghidra.features.bsim.query.ServerConfig
-
Add a key/value pair directly into the configuration file
- 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
- addLink(String) - Method in class ghidra.features.bsim.query.client.SQLEffects
- addLink(String, Callback) - Method in class docking.widgets.GHyperlinkComponent
-
Uses the given text to create a link the user can click.
- 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(BSimServerManagerListener) - Method in class ghidra.features.bsim.gui.BSimServerManager
- addListener(FileSystemEventListener) - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
- addListener(RemoteAdapterListener) - Method in class ghidra.framework.client.RepositoryAdapter
-
Add a listener to this remote adapter
- addListener(RemoteAdapterListener) - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Add a listener to this remote adapter
- addListener(DomainObjectListener) - Method in class ghidra.framework.data.DomainObjectAdapter
- addListener(DomainObjectListener) - Method in interface ghidra.framework.model.DomainObject
-
Adds a listener for this object.
- addListener(Consumer<T>) - Method in class ghidra.async.AsyncDebouncer
-
Add a listener for the settled event
- 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
-
Adds a
ListSelectionListener - 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
- 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
- addMatch(Function, Function) - Method in class ghidra.features.base.codecompare.model.MatchedFunctionComparisonModel
-
Adds a new comparison to the model.
- 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.
- 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
-
AddMemRefsCmdadds 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Add a reference to the mnemonic for this code unit.
- 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.app.util.PseudoInstruction
-
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
-
Deprecated.
- 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
-
Deprecated.
- 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
- addNote(FunctionDescription, double, double) - Method in class ghidra.features.bsim.query.protocol.SimilarityResult
- addNotes(List<VectorResult>) - Method in class ghidra.features.bsim.query.protocol.SimilarityVectorResult
- 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.GenericAddressSpace
- addNoWrap(Address, long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- addNoWrap(Address, long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- addNoWrap(Address, long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- addNoWrap(Address, long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.GenericAddressSpace
- addNoWrap(GenericAddress, BigInteger) - Method in class ghidra.program.model.address.OverlayAddressSpace
- addNoWrap(GenericAddress, BigInteger) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- addNoWrap(GenericAddress, BigInteger) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- addNoWrap(GenericAddress, BigInteger) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Add a user defined reference to the operand at the given index.
- 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.app.util.PseudoInstruction
-
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(JitControlFlowModel.BlockFlow, JitVal) - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
-
Add an option assuming the given flow is taken
- 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. - addParam(String, String) - Method in class ghidra.features.bsim.query.elastic.ElasticEffects
- 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
UpdateFunctionCommandorApplyFunctionSignatureCmd. - 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 library search path
pathto the end of the path search list - addPath(String) - Method in class ghidra.GhidraClassLoader
-
Converts the specified path to a
URLand adds it to the classpath. - 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
- addPredicate(BiPredicate<Program, FunctionDescription>) - Method in class ghidra.features.bsim.query.protocol.PreFilter
- 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
- addPrimaryHighlightToTokensForBrace(ClangSyntaxToken, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- addPrimaryHighlightToTokensForBrace(ClangSyntaxToken, 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.features.bsim.query.client.tables.DescriptionTable.DescriptionRow
- 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
- AddrCtx(RegisterValue, Address) - Constructor for class ghidra.pcode.emu.jit.JitPassage.AddrCtx
-
Construct an address-context pair
- 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
-
addReferencecreates 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
UpdateFunctionCommandorApplyFunctionSignatureCmd. - 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.bin.format.unixaout.UnixAoutRelocation
- address - Variable in class ghidra.app.util.demangler.MangledContext
- address - Variable in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- address - Variable in class ghidra.app.util.PseudoData
- address - Variable in class ghidra.app.util.PseudoInstruction
- address - Variable in class ghidra.features.bsim.query.protocol.FunctionEntry
- address - Variable in class ghidra.pcode.emu.jit.JitPassage.AddrCtx
-
The address
- 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
addressrecord component. - address() - Method in record class ghidra.app.util.bin.format.elf.info.ElfInfoItem.ItemWithAddress
-
Returns the value of the
addressrecord component. - address() - Method in record class ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
-
Returns the value of the
addressrecord component. - address() - Method in record class ghidra.pcode.emu.jit.gen.FieldForArrDirect
-
Returns the value of the
addressrecord component. - address(long) - Method in class help.screenshot.AbstractScreenShotGenerator
-
Deprecated.use
AbstractScreenShotGenerator.addr(long)instead - 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
- AddressableByteSequence - Class in ghidra.features.base.memsearch.bytesequence
-
This class provides a
ByteSequenceview into anAddressableByteSource. - AddressableByteSequence(AddressableByteSource, int) - Constructor for class ghidra.features.base.memsearch.bytesequence.AddressableByteSequence
-
Constructor
- AddressableByteSource - Interface in ghidra.features.base.memsearch.bytesource
-
Interface for reading bytes from a program.
- 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
-
AddressBasedLocationprovides 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
-
This class is now just a shell left in place to not break external clients.
- 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
-
This routine is invoked during emulation, if this breakpoint has somehow been associated with this address.
- 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.
- AddressCorrelationRange - Class in ghidra.program.util
-
A simple object that holds an
AddressCorrelationaddress range and then name of the correlation.s - AddressCorrelationRange(AddressRange, String) - Constructor for class ghidra.program.util.AddressCorrelationRange
- 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.
- 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
-
Class for evaluating expressions as an Address.
- AddressEvaluator(AddressFactory, boolean) - Constructor for class ghidra.program.util.AddressEvaluator
-
Constructs an AdddressEvaluator without a full program.
- AddressEvaluator(Program, boolean) - Constructor for class ghidra.program.util.AddressEvaluator
-
Constructs an AddressEvalutor for the given program and in the specified hex/decimal mode.
- AddressEvaluator(Program, AddressSpace, boolean) - Constructor for class ghidra.program.util.AddressEvaluator
-
Constructs an AddressEvalutor for the given program and in the specified hex/decimal mode.
- AddressExpressionValue - Class in ghidra.program.util
-
Address operand values.
- AddressExpressionValue(Address) - Constructor for class ghidra.program.util.AddressExpressionValue
- 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
AddressFieldLocationclass 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 Class 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 class ghidra.program.model.address.AddressFormatException
-
Constructs an AddressFormatException with no detail message.
- AddressFormatException(String) - Constructor for exception class 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
-
Input field for entering address or address expression.
- AddressInput() - Constructor for class ghidra.app.util.AddressInput
-
Constructs an AddressInput field with no specified program or address.
- AddressInput(AddressFactory) - Constructor for class ghidra.app.util.AddressInput
-
Constructs an AddressInput field and initialized with an address factory.
- AddressInput(AddressFactory, Consumer<Address>) - Constructor for class ghidra.app.util.AddressInput
-
Constructs an AddressInput field with a consumer to be notified when the address field changes and initialized with an address factory.
- AddressInput(Program) - Constructor for class ghidra.app.util.AddressInput
-
Constructs an AddressInput field and initialized with a program.
- AddressInput(Program, Consumer<Address>) - Constructor for class ghidra.app.util.AddressInput
-
Constructs an AddressInput field with a consumer to be notified when the address field changes and initialized with a program.
- AddressInput(Consumer<Address>) - Constructor for class ghidra.app.util.AddressInput
-
Constructs an AddressInput field with a consumer to be called when the address field's value changes.
- 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
-
AddressLabelInfois a utility class for storing anAddresstogether 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, 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
-
AddressMapImplprovides 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
-
AddressObjectMapmaintains 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
AddressObjectMapobject. - AddressOf(String, Tree) - Constructor for record class ghidra.pcode.exec.SleighUtils.AddressOf
-
Creates an instance of a
AddressOfrecord class. - addressOfEntryPoint - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- AddressOutOfBoundsException - Exception Class 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 class ghidra.program.model.address.AddressOutOfBoundsException
-
Constructs an AddressOutOfBoundsException with no detail message.
- AddressOutOfBoundsException(String) - Constructor for exception class ghidra.program.model.address.AddressOutOfBoundsException
-
Constructs an AddressOutOfBoundsException with the specified detail message.
- AddressOverflowException - Exception Class 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 class ghidra.program.model.address.AddressOverflowException
-
Constructs an AddressOverflowException with no detail message.
- AddressOverflowException(String) - Constructor for exception class ghidra.program.model.address.AddressOverflowException
-
Constructs an AddressOverflowException with the specified detail message.
- 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
AddressRangefor 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
-
AddressRangeMapDBprovides 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
- AddressRangeSplitter - Class in ghidra.program.model.address
-
AddressRangeIteratorthat takes a single address range and breaks it down into smaller address ranges of a specified maximum size. - AddressRangeSplitter(AddressRange, int, boolean) - Constructor for class ghidra.program.model.address.AddressRangeSplitter
-
Constructor
- 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).
- AddressSetComparisonData - Class in ghidra.features.base.codecompare.panel
-
ComparisonData for a generic set of addresses.
- AddressSetComparisonData(Program, AddressSetView) - Constructor for class ghidra.features.base.codecompare.panel.AddressSetComparisonData
- 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 anAddressSet, based on the index of the address in the set, not theaddress offset value. - AddressSetMapping(AddressSetView) - Constructor for class ghidra.program.model.address.AddressSetMapping
- AddressSetPartitioner - Class in ghidra.app.util.opinion
- AddressSetPartitioner(AddressSet, Map<AddressRange, byte[]>, Set<Address>) - Constructor for class ghidra.app.util.opinion.AddressSetPartitioner
- AddressSetPropertyMap - Interface in ghidra.program.model.util
-
Defines methods to mark ranges in a property map.
- AddressSetPropertyMapDB - Class in ghidra.program.database.util
-
AddressSetPropertyMap that uses a RangeMapDB to maintain a set of addresses.
- AddressSetTableModel - Class in ghidra.util.table
- AddressSetTableModel(String, ServiceProvider, Program, AddressSetView, TaskMonitor) - Constructor for class ghidra.util.table.AddressSetTableModel
- AddressSetView - Interface in ghidra.program.model.address
-
Defines a read-only interface for an address set.
- AddressSetViewAdapter - Class in ghidra.program.model.address
-
This class wraps an address set and provides read-only access to that set.
- AddressSetViewAdapter() - 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 Class 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 class ghidra.program.util.AddressTranslationException
-
Construct a new AddressTranslationException with no message
- AddressTranslationException(Address, AddressTranslator) - Constructor for exception class ghidra.program.util.AddressTranslationException
-
Construct a new AddressTranslationException with the given address and translator.
- AddressTranslationException(String) - Constructor for exception class 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
Addresstypes. - 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
AddressFactoryfrom 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
- addScriptElement(BSimFilterType, String) - Method in class ghidra.features.bsim.query.elastic.ElasticEffects
- addSearch(ByteMatcher) - Method in class ghidra.features.base.memsearch.gui.SearchHistory
- addSecondaryHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- addSecondaryHighlight(ClangToken, Color) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- addSecondaryHighlighter(Function, DecompilerHighlighter) - 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.
- addServer(BSimServerInfo) - Method in class ghidra.features.bsim.gui.BSimServerManager
-
Add server to list.
- 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
addSlidePointerRelocationsrecord 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.
- addSourceFile(SourceFile) - Method in class ghidra.program.database.sourcemap.SourceFileManagerDB
- addSourceFile(SourceFile) - Method in class ghidra.program.model.sourcemap.DummySourceFileManager
- addSourceFile(SourceFile) - Method in interface ghidra.program.model.sourcemap.SourceFileManager
-
Adds a
SourceFileto this manager. - addSourceMapEntry(SourceFile, int, Address, long) - Method in class ghidra.program.database.sourcemap.SourceFileManagerDB
- addSourceMapEntry(SourceFile, int, Address, long) - Method in class ghidra.program.model.sourcemap.DummySourceFileManager
- addSourceMapEntry(SourceFile, int, Address, long) - Method in interface ghidra.program.model.sourcemap.SourceFileManager
-
Creates a
SourceMapEntrywithSourceFilesourceFile, line numberlineNumber, and non-negative lengthlengthand adds it to the program database. - addSourceMapEntry(SourceFile, int, AddressRange) - Method in interface ghidra.program.model.sourcemap.SourceFileManager
-
Adds a
SourceMapEntrywithSourceFilesourceFile, line numberlineNumber, andAddressRangerangeto the program database. - 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.
- addSpecifier(ExeSpecifier) - Method in class ghidra.features.bsim.query.protocol.QueryDelete
- AddStackParameterCommand - Class in ghidra.app.cmd.function
-
Deprecated.function signatures should be modified in their entirety using either
UpdateFunctionCommandorApplyFunctionSignatureCmd. - 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.
- addStandalone(BSimFilterType, String) - Method in class ghidra.features.bsim.query.elastic.ElasticEffects
- 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
- 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 docking.widgets.GHyperlinkComponent
-
Adds text to this widget that will be displayed as plain text.
- 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.
- addTextEntryStatusListener(TextEntryStatusListener) - Method in class docking.widgets.textfield.GFormattedTextField
- 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
ThemeListenerto be notified of theme changes. - addThemeListener(ThemeListener) - Method in class generic.theme.ThemeManager
-
Adds a
ThemeListenerto 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 docking.widgets.TitledPanel
-
Adds a component to the right side of the title bar.
- addToComparison(Function) - Method in interface ghidra.app.services.FunctionComparisonService
-
Adds the given function to each side the last created comparison window or creates a new comparison if none exists.
- addToComparison(Collection<Function>) - Method in interface ghidra.app.services.FunctionComparisonService
-
Adds the given functions to each side the last created comparison window or creates a new comparison if none exists.
- 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 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.
- AddToProgramFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- AddToProgramFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.AddToProgramFSBFileHandler
- 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.
- addToVSCodeWorkspace(File, File) - Method in interface ghidra.app.services.VSCodeIntegrationService
-
Adds the given project directory to the given Visual Studio Code workspace file A new workspace will be created if it doesn't already exist
- 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(SearchType) - Method in class ghidra.features.base.replace.SearchAndReplaceHandler
- 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
- addUse(JitOp, int) - Method in class ghidra.pcode.emu.jit.var.AbstractJitVal
- addUse(JitOp, int) - Method in enum class ghidra.pcode.emu.jit.var.JitFailVal
- addUse(JitOp, int) - Method in enum class ghidra.pcode.emu.jit.var.JitIndirectMemoryVar
- addUse(JitOp, int) - Method in class ghidra.pcode.emu.jit.var.JitMemoryOutVar
- addUse(JitOp, int) - Method in interface ghidra.pcode.emu.jit.var.JitVal
-
Add a use.
- addUsedNames(Collection<String>) - Method in class ghidra.app.util.bin.format.dwarf.NameDeduper
-
Add names to the de-duper that have already been used.
- addUsers(List<User>) - Method in class ghidra.framework.main.UserAccessTableModel
-
Add a list of users to the table.
- 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
- addWhere(BSimFilterType, String) - Method in class ghidra.features.bsim.query.client.SQLEffects
- addWizardSteps(List<WizardStep<ProjectWizardData>>) - Method in class ghidra.framework.main.wizard.project.ProjectChooseRepositoryWizardModel
- addWizardSteps(List<WizardStep<ProjectWizardData>>) - Method in class ghidra.framework.main.wizard.project.ProjectWizardModel
- addWizardSteps(List<WizardStep<T>>) - Method in class docking.wizard.WizardModel
-
This method defines the wizard step objects in the order that will be displayed.
- 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.GenericAddressSpace
- addWrap(Address, long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- addWrap(Address, long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- addWrap(Address, long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- addWrap(Address, long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.GenericAddressSpace
- addWrapSpace(Address, long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- addWrapSpace(Address, long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- addWrapSpace(Address, long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- addWrapSpace(Address, long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.
- adjustresponse - Variable in class ghidra.features.bsim.query.protocol.AdjustVectorIndex
- 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 to the view.
- AdjustVectorIndex - Class in ghidra.features.bsim.query.protocol
-
Request that a BSim database either drop or build its main vector index
- AdjustVectorIndex() - Constructor for class ghidra.features.bsim.query.protocol.AdjustVectorIndex
- ADMIN - Static variable in class ghidra.framework.remote.User
-
Value corresponding to Administrative permission for a repository user.
- ADMIN_COL - Static variable in class ghidra.framework.main.UserAccessTableModel
- 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 priority that is a little lower than this one.
- after() - Method in class ghidra.framework.ShutdownPriority
- after(long) - Method in class ghidra.async.AsyncTimer.Mark
-
Schedule a task to run when the given number of milliseconds has passed since this mark
- afterAddedToTool() - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- afterLeft(JitCodeGenerator, JitIntAddOp, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntAddOpGen
- afterLeft(JitCodeGenerator, JitIntCarryOp, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntCarryOpGen
- afterLeft(JitCodeGenerator, JitIntDivOp, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntDivOpGen
- afterLeft(JitCodeGenerator, JitIntMultOp, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntMultOpGen
- afterLeft(JitCodeGenerator, JitIntRemOp, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntRemOpGen
- afterLeft(JitCodeGenerator, JitIntSBorrowOp, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSBorrowOpGen
- afterLeft(JitCodeGenerator, JitIntSCarryOp, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSCarryOpGen
- afterLeft(JitCodeGenerator, JitIntSDivOp, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSDivOpGen
- afterLeft(JitCodeGenerator, JitIntSRemOp, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSRemOpGen
- afterLeft(JitCodeGenerator, JitIntSRightOp, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSRightOpGen
- afterLeft(JitCodeGenerator, JitIntSubOp, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSubOpGen
- afterLeft(JitCodeGenerator, T, JitType, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.BinOpGen
-
Emit code between reading the left and right operands
- afterLeft(JitCodeGenerator, T, JitType, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.BitwiseBinOpGen
- afterLeft(JitCodeGenerator, T, JitType, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.CompareIntBinOpGen
- 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
- A JIT-Accelerated P-code Emulator for the Java Virtual Machine - Search tag in class ghidra.pcode.emu.jit.JitPcodeEmulator
- Section
- alarm - Variable in class ghidra.async.AsyncDebouncer
- 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 atruevalue forforceAlterwill 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.omf.OmfRecordTypes
- 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(MultiRowLayout.RowHeights) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
-
Aligns the heights in this MultiRowLayout to match those in the given 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
-
AlignedStructureInspectorprovides 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
-
AlignedStructurePackerprovides 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
-
StructurePackResultprovides 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
- AlignmentFilter - Class in ghidra.features.base.memsearch.searcher
-
Search filter that can test a search result and determine if that result is at an address whose offset matches the given alignment (i.e.
- AlignmentFilter(int) - Constructor for class ghidra.features.base.memsearch.searcher.AlignmentFilter
- 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
-
AlignmentTypespecifies 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 record class ghidra.app.util.bin.format.golang.GoVerRange
- ALL - Static variable in record class ghidra.app.util.bin.format.golang.GoVerSet
- ALL - Static variable in class ghidra.app.util.Permissions
- ALL - Static variable in enum class ghidra.features.base.memsearch.bytesource.ProgramSearchRegion
- ALL - Static variable in class ghidra.features.base.memsearch.format.SearchFormat
- ALL - Static variable in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.RunFixedLocal
-
All of the runtime locals
- 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_MEMORY_SPACES - Static variable in class ghidra.app.util.AddressInput
- 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
- allLocals() - Method in class ghidra.pcode.emu.jit.analysis.JitAllocationModel
-
Get all of the locals allocated
- allmodels - Variable in class ghidra.program.model.lang.BasicCompilerSpec
- allocate() - Method in class ghidra.util.datastruct.IntIndexManager
-
Returns the smallest unused index value.
- allocateBuffer() - Static method in class ghidra.features.bsim.query.elastic.Base64VectorFactory
- 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
-
Use only
GColumnRenderer.getFilterString(Object, Settings)value; no constraints - allowAccess(VarnodeContext, Address) - Method in interface ghidra.program.util.ContextEvaluator
-
Evaluate the address and check if the access to the value in the memory location to be read The address is read-only and is not close to this address.
- allowAccess(VarnodeContext, Address) - Method in class ghidra.program.util.ContextEvaluatorAdapter
- allowAnonymousAccess() - Method in class ghidra.framework.main.ProjectAccessPanel
-
Returns true if anonymous access is allowed by the repository.
- allowAnonymousAccess() - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- 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
- allTypeOffsets() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- allTypes() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- 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
- allValues() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Get all values (and variables) in the use-def graph
- AllValuesChangedThemeEvent - Class in generic.theme
-
ThemeEventfor 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
- allValuesSorted() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Same as
JitDataFlowModel.allValues(), but sorted by ID with constants at the top - 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
- ALREADY_STORED - Static variable in class ghidra.features.bsim.query.description.ExecutableRecord
- 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.pcode.emu.jit.analysis.JitControlFlowModel
-
Perform the analysis.
- analyze() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Construct the use-def graph
- analyze() - Method in class ghidra.pcode.emu.jit.analysis.JitTypeModel
-
Perform the analysis
- 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)orFlatProgramAPI.analyzeChanges(ghidra.program.model.listing.Program)should be invoked. These separate methods were created to clarify their true behavior since many times it is only necessary to analyze changes and not the entire program which can take much longer and affect more of the program than is necessary. - analyze(Program, boolean) - Method in class ghidra.base.project.GhidraProject
-
Debug version of the auto_analyzer.
- analyze(Program, Address, TaskMonitor) - Static method in class ghidra.util.state.analysis.MySwitchAnalyzer
- analyze(Program, PCodeTestControlBlock) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Invoked for non-gzf files to perform auto-analysis.
- analyze(TaskMonitor) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameHeaderSection
-
Analyzes and annotates the eh frame header.
- analyzeAll(Program) - Method in class ghidra.app.script.GhidraScript
- analyzeAll(Program) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Starts auto-analysis on the specified program and performs complete analysis of the entire program.
- analyzeChanges(Program) - Method in class ghidra.app.script.GhidraScript
- analyzeChanges(Program) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Starts auto-analysis if not started and waits for pending analysis to complete.
- ANALYZED_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
- analyzeLocation(Program, Address, AddressSetView, TaskMonitor) - Method in class ghidra.app.services.AbstractAnalyzer
-
Analyze a single location
- 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 & RorR & 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 class ghidra.pcode.struct.Expr
- andb(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- andb(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- andb(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- andb(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- andi(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- andi(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- andi(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- andi(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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
-
AndroidElfRelocationTableDataTypeprovides 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
AnimationUtilsto allow clients to use the timing framework while performing their own painting. - AnimationRunner - Class in docking.util
-
A class that does basic setup work for creating an
Animator. - AnimationRunner(JComponent) - Constructor for class docking.util.AnimationRunner
- 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, AnnotatedPcodeUseropLibrary.PcodeUserop) - 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
AnnotatedTextFieldElementclicks. - 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
FieldElementthat allows for mouse handling callbacks via theAnnotatedTextFieldElement.handleMouseClicked(Navigatable, ServiceProvider)method. - AnnotatedTextFieldElement(Annotation, AttributedString, Program, 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, 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 interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- annotationClicked(AnnotatedTextFieldElement, boolean) - Method in class ghidra.app.decompiler.component.DecompilerCallbackHandlerAdapter
- AnnotationCommentPart - Class in ghidra.app.util.viewer.field
- AnnotationException - Exception Class in ghidra.app.util.viewer.field
-
Exception thrown by the annotations classes.
- AnnotationException(String) - Constructor for exception class 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
- ANON_FUNC - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoSymbolNameType
- 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.
- ANY - Enum constant in enum class ghidra.pcode.emu.jit.analysis.JitTypeBehavior
-
No type requirement or interpretation.
- ANY - Static variable in record class ghidra.app.util.bin.format.golang.GoVer
- AnyBuilder(EventType[]) - Constructor for class ghidra.framework.model.AbstractDomainObjectListenerBuilder.AnyBuilder
- AnyMatcher<T> - 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
- AnyToAnyFunctionComparisonModel - Class in ghidra.features.base.codecompare.model
-
Basic FunctionComparisonModel where a set of functions can be compared with each other
- AnyToAnyFunctionComparisonModel(Function...) - Constructor for class ghidra.features.base.codecompare.model.AnyToAnyFunctionComparisonModel
- AnyToAnyFunctionComparisonModel(Function, Function) - Constructor for class ghidra.features.base.codecompare.model.AnyToAnyFunctionComparisonModel
- AnyToAnyFunctionComparisonModel(Collection<Function>) - Constructor for class ghidra.features.base.codecompare.model.AnyToAnyFunctionComparisonModel
- 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<?>, CommentType, 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<?>, CommentType, 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, CommentType, 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AppendCommentCmd(Address, CommentType, 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.omf.OmfSegmentHeader
-
Add an explicit data-block to this segment that might extend the length of this segment.
- appendEscapedLiteral(StringBuilder, String) - Static method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- 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
- appendIndent() - Method in class ghidra.pcode.exec.PcodeProgram.MyAppender
- appendLabel(String) - Method in class ghidra.app.util.pcode.AbstractAppender
- appendLineLabel(long) - Method in class ghidra.app.util.pcode.AbstractAppender
-
Append a line label, usually meant to be on its own line
- 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(List<String>) - Method in class ghidra.app.util.bin.format.omf.omf.OmfNamesRecord
- appendPath(String) - Method in class ghidra.formats.gfilesystem.FSRL
- appendPath(String...) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Concats path strings together, taking care to ensure that there is a correct path separator character between each part.
- 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_PROPERTYthat 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_FILENAMEis the default name for the user preferences file. - APPLICATION_PYTHON_SUPPORTED_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
-
A comma-delimted priority-ordred list of versions of Python supported by the application.
- 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
ApplicationIdentifierobject from anApplicationProperties. - ApplicationIdentifier(String) - Constructor for class ghidra.framework.ApplicationIdentifier
-
Creates a new
ApplicationIdentifierobject 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
-
ApplicationKeyManagerFactoryprovides 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
-
ApplicationKeyManagerUtilsprovides 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
-
ApplicationSSLSocketFactoryprovides a replacement for the defaultSSLSocketFactorywhich utilizes the default SSLContext established bySSLContextInitializer. - ApplicationSSLSocketFactory() - Constructor for class ghidra.net.ApplicationSSLSocketFactory
-
ApplicationSSLSocketFactory constructor.
- ApplicationThemeDefaults - Interface in generic.theme
-
Provides theme default values, such as those loaded from
*.theme.propertyfiles. - ApplicationThemeManager - Class in generic.theme
-
This is the fully functional
ThemeManagerthat manages themes in a application. - ApplicationThemeManager() - Constructor for class generic.theme.ApplicationThemeManager
- ApplicationTrustManagerFactory - Class in ghidra.net
-
ApplicationTrustManagerFactoryprovides 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
ApplicationVersionobject 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_NO_LONGER_MATCHES - Enum constant in enum class ghidra.features.bsim.gui.search.results.BSimResultStatus
- 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.bin.format.golang.GoFunctionFixup
- 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(JsonPatch, TaskMonitor) - Method in class ghidra.app.util.bin.format.golang.rtti.JsonPatchApplier
- 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(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ProjectAccessStep
- apply(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ProjectTypeStep
- apply(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.RepositoryStep
- apply(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.SelectProjectStep
- apply(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ServerStep
- apply(Function, Function) - Method in class ghidra.features.bsim.gui.search.results.apply.AbstractBSimApplyTask
- apply(Function, Function) - Method in class ghidra.features.bsim.gui.search.results.apply.NameAndNamespaceBSimApplyTask
- apply(Function, Function) - Method in class ghidra.features.bsim.gui.search.results.apply.SignatureBSimApplyTask
- 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(String, TaskMonitor) - Method in class ghidra.app.util.bin.format.golang.rtti.JsonPatchApplier
- apply(Statement, Description) - Method in class generic.test.rule.IgnoreUnfinishedRule
- apply(Statement, Description) - Method in class generic.test.rule.RepeatedTestRule
- apply(T) - Method in class docking.wizard.WizardStep
-
This method is called on the current step when advancing to the next step.
- 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
- applyBinaryOperator(ExpressionOperator, ExpressionValue) - Method in interface generic.expressions.ExpressionValue
-
Method called to apply a binary operator to this value.
- applyBinaryOperator(ExpressionOperator, ExpressionValue) - Method in class generic.expressions.LongExpressionValue
- applyBinaryOperator(ExpressionOperator, ExpressionValue) - Method in class ghidra.program.util.AddressExpressionValue
- 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<Program>) - 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
Ntimes. - 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)
- applySelected() - Method in class ghidra.features.base.quickfix.QuckFixTableProvider
-
Applies all the selected items.
- 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.
- applySourceMapDifferences(AddressSet, int, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
Merge the source map information from the origin program to the result program.
- applyStringDataType(String, AbstractStringDataType, int) - Method in class ghidra.program.database.ProgramBuilder
-
Creates a sting data type instance at the specified address, repeated
Ntimes. - 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.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) - Method in class ghidra.app.util.ByteCopier.PasteByteStringCommand
- 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
- applyUnaryOperator(ExpressionOperator) - Method in interface generic.expressions.ExpressionValue
-
Method called to apply a unary operator to this value.
- applyUnaryOperator(ExpressionOperator) - Method in class generic.expressions.LongExpressionValue
- applyUnaryOperator(ExpressionOperator) - Method in class ghidra.program.util.AddressExpressionValue
- applyUndefinedSymbolData(List<Option>) - Static method in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
- applyUsingContext(TaskMonitor) - Method in class ghidra.app.util.demangler.DemangledObject
-
Apply this demangled object detail to the specified program.
- 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
- arch - Variable in class ghidra.features.bsim.query.protocol.ExeSpecifier
- arch - Variable in class ghidra.features.bsim.query.protocol.QueryChildren
- arch_id - Variable in class ghidra.features.bsim.query.client.tables.ExeTable.ExecutableRow
- architecture - Variable in class ghidra.features.bsim.query.description.ExecutableRecord.Update
- Architecture - Enum Class in ghidra.framework
- Architecture(String) - Constructor for class ghidra.features.bsim.query.client.IDSQLResolution.Architecture
- 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
- ArchitectureBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering functions based on a Ghidra computer architecture specification.
- ArchitectureBSimFilterType() - Constructor for class ghidra.features.bsim.gui.filters.ArchitectureBSimFilterType
- 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.
- A Review of Disassembly - Search tag in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- Section
- arg - Variable in class ghidra.framework.main.logviewer.event.FVEvent
- args() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
-
Returns the value of the
argsrecord component. - args() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherOp
-
Returns the value of the
argsrecord component. - args() - Method in interface ghidra.pcode.emu.jit.op.JitCallOtherOpIf
-
The arguments to the userop.
- 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.defaultWatchdogTimeoutMSmilliseconds in the future theWatchdog.timeoutMethodwill 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
-
ArrayStringableidentifies 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,
E> - Class in ghidra.graph.viewer.renderer - ArticulatedEdgeRenderer() - Constructor for class ghidra.graph.viewer.renderer.ArticulatedEdgeRenderer
- ArticulatedEdgeTransformer<V,
E> - 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
ROOTcategory. - asBigEndian() - Method in class ghidra.app.util.bin.BinaryReader
-
Returns a BinaryReader that is in BigEndian mode.
- asByteProvider(FSRL) - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntry
-
Returns the contents of this cache entry as a
ByteProvider, using the specifiedFSRL. - 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
clazzand 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
Namespacestyle string without the ROOT namespace included. - asFunctionDefinition(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFFunction
-
Returns a
FunctionDefinitionthat reflects this function's information. - asImmutable(AddressSetView) - Static method in class ghidra.program.model.address.ImmutableAddressSet
- asInt() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.DoubleJitType
- asInt() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.FloatJitType
- asInt() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
- asInt() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
- asInt() - Method in interface ghidra.pcode.emu.jit.analysis.JitType.SimpleJitType
-
Re-apply the
integerbehavior to this type - 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, Program, 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 record class ghidra.app.util.bin.format.golang.GoVerRange
-
Returns a list of minor GoVers between the start and end of this range (inclusive).
- 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
ROOTcategory. - 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
clazzand 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.
- 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
Namespacestyle string. - asNonPtrReceiverSymbolName() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
-
Returns a new
GoSymbolNameinstance with the current instance's information (which should be without receiver info) re-interpreted to be a non-pointer receiver symbol. - 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(Address, String, AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.AssemblyBuffer
-
Assemble a line and patch into the buffer
- assemble(String) - Method in class ghidra.app.plugin.assembler.AssemblyBuffer
-
Assemble a line and append it to the buffer
- assemble(String, AssemblyPatternBlock) - 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
Assemblerfor a Ghidra-supported language. - Assemblers() - Constructor for class ghidra.app.plugin.assembler.Assemblers
- Assembly - Search tag in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- Section
- 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
-
The generator of
AssemblyConstructStatefromAssemblyParseBranch - 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 Class in ghidra.app.plugin.assembler
-
An exception for programmer errors regarding an assembler
- AssemblyError(String) - Constructor for exception class ghidra.app.plugin.assembler.AssemblyError
- AssemblyException - Exception Class in ghidra.app.plugin.assembler
-
A checked exception used for input errors regarding the assembler
- AssemblyException(String) - Constructor for exception class ghidra.app.plugin.assembler.AssemblyException
- AssemblyException(String, Throwable) - Constructor for exception class 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 Class in ghidra.app.plugin.assembler.sleigh.grammars
-
An exception to identify errors associated with grammar construction
- AssemblyGrammarException(String) - Constructor for exception class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammarException
- AssemblyGrammarException(String, Throwable) - Constructor for exception class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammarException
- AssemblyHiddenConstructStateGenerator - Class in ghidra.app.plugin.assembler.sleigh.sem
-
The generator of
AssemblyConstructStatefor 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
AssemblyOperandStatefor 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
-
The generator of
AssemblyOperandStatefromAssemblyParseNumericToken - 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 Class in ghidra.app.plugin.assembler
-
Thrown when a programmer selects an improper instruction during assembly
- AssemblySelectionError(String) - Constructor for exception class 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
-
A resolved selection from the results given to
AssemblySelector.select(AssemblyResolutionResults, AssemblyPatternBlock) - AssemblySemanticException - Exception Class in ghidra.app.plugin.assembler
-
Thrown when all resolutions of an assembly instruction result in semantic errors.
- AssemblySemanticException(String) - Constructor for exception class ghidra.app.plugin.assembler.AssemblySemanticException
- AssemblySemanticException(Set<AssemblyResolvedError>) - Constructor for exception class ghidra.app.plugin.assembler.AssemblySemanticException
-
Construct a semantic exception with the associated semantic errors
- AssemblySentential<NT> - 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 Class in ghidra.app.plugin.assembler
-
Thrown when all parses of an assembly instruction result in syntax errors.
- AssemblySyntaxException(String) - Constructor for exception class ghidra.app.plugin.assembler.AssemblySyntaxException
- AssemblySyntaxException(Set<AssemblyParseResult>) - Constructor for exception class 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 Class in ghidra.util.exception
-
AssertExceptionis used in situations that the programmer believes can't happen. - AssertException() - Constructor for exception class ghidra.util.exception.AssertException
-
Create a new AssertException with no message.
- AssertException(String) - Constructor for exception class ghidra.util.exception.AssertException
-
Create a new AssertException with the given message.
- AssertException(String, Throwable) - Constructor for exception class ghidra.util.exception.AssertException
-
Create a new AssertException with the given message.
- AssertException(Throwable) - Constructor for exception class 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
- Assert Placer - Search tag in class docking.widgets.shapes.PopupWindowPlacerBuilder
- Section
- 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(AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Combine this pattern block with another given block
- 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.ExtraStack
- 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.
- assignAddressFromPieces(ArrayList<Varnode>, boolean, boolean, Language) - Method in class ghidra.program.model.lang.ParameterPieces
-
Generate a parameter address given the list of Varnodes making up the parameter.
- assignArgument() - Method in class ghidra.features.bsim.query.elastic.ElasticEffects
- 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
ContextFieldfields 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
-
Creates a new
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.
- asString() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
-
Returns the full name of the golang symbol
- 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.
- AsyncDebouncer<T> - Class in ghidra.async
-
A debouncer for asynchronous events
- AsyncDebouncer(AsyncTimer, long) - Constructor for class ghidra.async.AsyncDebouncer
-
Construct a new debouncer
- AsyncDebouncer.Bypass<T> - Class in ghidra.async
- AsyncFence - Class in ghidra.async
-
A fence that completes when all participating futures complete
- AsyncFence() - Constructor for class ghidra.async.AsyncFence
- AsyncLazyMap<K,
V> - Class in ghidra.async -
A map of cached values computed upon the first request, asynchronously
- AsyncLazyMap(Map<K, V>, Function<K, CompletableFuture<V>>) - Constructor for class ghidra.async.AsyncLazyMap
-
Construct a lazy map for the given function
- AsyncLazyMap.KeyedFuture<K,
V> - Class in ghidra.async - AsyncLazyValue<T> - Class in ghidra.async
-
A value to be completed once upon the first request, asynchronously This contains a single lazy value.
- AsyncLazyValue(Supplier<CompletableFuture<T>>) - Constructor for class ghidra.async.AsyncLazyValue
-
Construct a lazy value for the given computation
- AsyncPairingQueue<T> - Class in ghidra.async
- AsyncPairingQueue() - Constructor for class ghidra.async.AsyncPairingQueue
- AsyncReference<T,
C> - Class in ghidra.async -
An observable reference useful for asynchronous computations
- AsyncReference() - Constructor for class ghidra.async.AsyncReference
-
Construct a new reference initialized to
null - AsyncReference(T) - Constructor for class ghidra.async.AsyncReference
-
Construct a new reference initialized to the given value
- AsyncReference.ChangeRecord<T,
C> - Class in ghidra.async -
Used for debouncing
- AsyncReference.DebouncedAsyncReference<T,
C> - Class in ghidra.async - AsyncReference.FilterFunction<T,
C> - Interface in ghidra.async -
A function to filter updates to an
AsyncReference - AsyncTimer - Class in ghidra.async
-
A timer for asynchronous scheduled tasks
- AsyncTimer() - Constructor for class ghidra.async.AsyncTimer
-
Create a new timer
- AsyncTimer.Mark - Class in ghidra.async
- AsyncUtils - Interface in ghidra.async
-
Some conveniences when dealing with Java's
CompletableFutures. - AsyncUtils.TemperamentalRunnable - Interface in ghidra.async
- AsyncUtils.TemperamentalSupplier<T> - Interface in ghidra.async
- 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> - 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> - 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
- atSystemTime(long) - Method in class ghidra.async.AsyncTimer
-
Schedule a task to run when
System.currentTimeMillis()has passed a given time - attachInstances(Varnode[], Varnode) - Method in class ghidra.program.model.pcode.HighVariable
-
Attach an instance or additional location the variable can be found in.
- attachSignature(FunctionDescription, SignatureRecord) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Associate a signature with a specific function
- attachTo(JTextField) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Attach the autocompleter to the given text field.
- attemptCreation - Variable in class ghidra.features.bsim.query.protocol.QueryOptionalExist
- 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_BACKFILL - 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_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_INCOMPLETE - 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_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_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_SIZES - 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_STACKSPILL - 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> - 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
AttributeIdrecord class. - AttributeList(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
- AttributeManager<T> - 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
- AUTH_OPTION - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- Authentication - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.ErrorCategory
- AuthenticationCancelled - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.ErrorCategory
- 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
TextFieldAutocompletersuitable 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
Programimports automatically (without requiring user interaction) - autoKilledByCall - Variable in class ghidra.program.model.lang.ParamListStandard
- 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
AutomaticCommentFieldLocationclass 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
-
AutoParameterTypedefines 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
autoTranslaterecord component. - AUX_FUNC - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolKind
- AUX_LABEL - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolKind
- AUX_OBJECT - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolKind
- 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.
- averageSig - Variable in class ghidra.features.bsim.query.protocol.ResponsePair
- averageSim - Variable in class ghidra.features.bsim.query.protocol.ResponsePair
- 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.
- awaitTermination(long, TimeUnit) - Method in class ghidra.async.SwingExecutorService
- AZURE - Static variable in class ghidra.util.WebColors
B
- B_MINUS_A - Enum constant in enum class ghidra.features.base.memsearch.combiner.Combiner
- back() - Method in class generic.stl.ListSTL
- back() - Method in class generic.stl.VectorSTL
- BACK - Static variable in class docking.wizard.WizardDialog
-
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> - 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
TableUpdateJobis 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_STORAGEused to identify variable storage which is no longer valid. - BAD_VARNODE - Variable in class ghidra.program.util.VarnodeContext
- 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
- badexe - Variable in class ghidra.features.bsim.query.protocol.ResponseUpdate
- badfunc - Variable in class ghidra.features.bsim.query.protocol.ResponseUpdate
- BadLinkException - Exception Class in ghidra.util.exception
-
BadLinkExceptionoccurs when a link-file expected linked content type does not match the actual content type of the linked file. - BadLinkException(String) - Constructor for exception class ghidra.util.exception.BadLinkException
- badOp(PcodeOp) - Method in class ghidra.pcode.exec.PcodeExecutor
-
Handle an unrecognized or unimplemented p-code op
- badSourceFileCount - Variable in class ghidra.app.util.bin.format.dwarf.DWARFImportSummary
- bail(String) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
- BailoutException - Exception Class in ghidra.sleigh.grammar
- BailoutException() - Constructor for exception class ghidra.sleigh.grammar.BailoutException
- BailoutException(String) - Constructor for exception class ghidra.sleigh.grammar.BailoutException
- BailoutException(String, Throwable) - Constructor for exception class ghidra.sleigh.grammar.BailoutException
- BailoutException(Throwable) - Constructor for exception class ghidra.sleigh.grammar.BailoutException
- bakeLine() - Method in class ghidra.pty.windows.AnsiBufferedInputStream
- BAKPAT - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- 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() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
-
Returns the segment base address.
- 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
- Base64Lite - Class in ghidra.features.bsim.query.elastic
-
Lightweight Base64 encoder for writing chars directly to StringBuilders and giving direct access to the encode and decode arrays
- Base64Lite() - Constructor for class ghidra.features.bsim.query.elastic.Base64Lite
- Base64VectorFactory - Class in ghidra.features.bsim.query.elastic
- Base64VectorFactory() - Constructor for class ghidra.features.bsim.query.elastic.Base64VectorFactory
- 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
- baseFontId - Variable in class docking.widgets.AbstractGCellRenderer
- 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() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
-
Returns the value of the
baseNamerecord component. - 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
- baseRelative - Variable in class ghidra.app.util.bin.format.unixaout.UnixAoutRelocation
- BaseRelocation - Class in ghidra.app.util.bin.format.pe
-
A class to represent the
IMAGE_BASE_RELOCATIONdata structure defined inwinnt.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,
E> - 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,
E> - 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
- Basic Message / Warning / Error Dialogs - Search tag in class docking.widgets.OptionDialog
- Section
- 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 commonBatchSegregatingCriteria. - BatchGroup(BatchSegregatingCriteria) - Constructor for class ghidra.plugins.importer.batch.BatchGroup
-
Creates a new
BatchGroupkeyed on the specifiedcriteria. - BatchGroup.BatchLoadConfig - Class in ghidra.plugins.importer.batch
- BatchGroupLoadSpec - Class in ghidra.plugins.importer.batch
- BatchGroupLoadSpec(LoadSpec) - Constructor for class ghidra.plugins.importer.batch.BatchGroupLoadSpec
- BatchImportDialog - Class in ghidra.plugins.importer.batch
- BatchImportFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- BatchImportFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.BatchImportFSBFileHandler
- 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
- BE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.DoubleReadGen
-
The big-endian instance
- BE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.DoubleWriteGen
-
The big-endian instance
- BE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.FloatReadGen
-
The big-endian instance
- BE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.FloatWriteGen
-
The big-endian instance
- BE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.IntReadGen
-
The big-endian instance
- BE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.IntWriteGen
-
The big-endian instance
- BE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.LongReadGen
-
The big-endian instance
- BE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.LongWriteGen
-
The big-endian instance
- BE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.MpIntReadGen
-
The big-endian instance
- BE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.MpIntWriteGen
-
The big-endian instance
- 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.
- beginTransaction(boolean) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Start a transaction which will not be auto-committed.
- BEGITEM - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- Behavior: Integer vs. Float - Search tag in class ghidra.pcode.emu.jit.analysis.JitTypeModel
- Section
- 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
- biCtx - Variable in class ghidra.pcode.emu.jit.JitPassage.AddrCtx
-
The contextreg value as a big integer
- 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
intorlongto 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 - Static variable in class ghidra.features.base.memsearch.format.SearchFormat
- 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
Exporterthat 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> - 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> - Class in ghidra.app.plugin.assembler.sleigh.expr.match
-
A matcher for binary expression allowing commutativity
- BinaryField - Class in db
-
BinaryFieldprovides 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, JitVal, int, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
- 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, JitVal, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
- 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
- binaryOperatorsByPrecedence - Static variable in enum class generic.expressions.ExpressionOperator
- 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_SPECIAL_DYLIB_WEAK_LOOKUP - 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, long, 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
- binOp(PcodeOp, JitOutVar, JitVal, JitVal) - Static method in interface ghidra.pcode.emu.jit.op.JitOp
-
Create a use-def node for a binary p-coe op
- BinOpGen<T> - Interface in ghidra.pcode.emu.jit.gen.op
-
An extension that provides conveniences and common implementations for binary p-code operators
- biPredicate() - Static method in class utility.function.Dummy
-
Creates a dummy
BiPredicatethat always returns true. - BISQUE - Static variable in class ghidra.util.WebColors
- BIT - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
- BIT - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
- 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.
- BITADDRESSABLE - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
- 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
-
BitFieldDataTypeprovides 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.
- BITWISE_AND - Enum constant in enum class generic.expressions.ExpressionOperator
- BITWISE_NOT - Enum constant in enum class generic.expressions.ExpressionOperator
- BITWISE_OR - Enum constant in enum class generic.expressions.ExpressionOperator
- BITWISE_XOR - Enum constant in enum class generic.expressions.ExpressionOperator
- BitwiseBinOpGen<T> - Interface in ghidra.pcode.emu.jit.gen.op
-
An extension for bitwise binary operators
- 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
- BLANK - Static variable in class ghidra.features.bsim.gui.filters.BSimFilterType
- BlankBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BSimFilterType that represents a non-specified filter.
- BlankBSimFilterType() - Constructor for class ghidra.features.bsim.gui.filters.BlankBSimFilterType
- 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(Set<Color>) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- BLKDEF - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- BLKDEF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- BLKEND - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- BLKEND - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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() - Method in record class ghidra.pcode.emu.jit.gen.ExceptionHandler
-
Returns the value of the
blockrecord component. - block() - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
-
Returns the value of the
blockrecord component. - 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_ID - Enum constant in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.RunFixedLocal
-
The parameter
blockIdis reserved by the JVM into index 1. - 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.app.util.bin.format.omf.omf51.Omf51LibraryHeaderRecord
- BLOCK_SIZE - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryModuleLocation
- BLOCK_SIZE - Static variable in class ghidra.generic.util.datastruct.SemisparseByteArray
-
The size of blocks used internally to store array values
- BLOCK_SIZE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- 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
- blockCount - Variable in class ghidra.features.bsim.query.protocol.ResponsePrewarm
- 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
- BlockFlow(JitControlFlowModel.JitBlock, JitControlFlowModel.JitBlock, JitPassage.IntBranch) - Constructor for record class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockFlow
-
Creates an instance of a
BlockFlowrecord class. - 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
- blockId() - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.EntryPoint
-
Returns the value of the
blockIdrecord component. - 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
- BlockSplitter(PcodeProgram) - Constructor for class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockSplitter
-
Construct a new block splitter to process the given program
- BlockStartLocation - Class in ghidra.program.util
-
BlockStartLocationprovides 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
-
BlockStreamprovides a BufferFile block stream. - BlockStreamHandle<T> - 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
- blockTerminated(InstructionBlock) - Method in class ghidra.program.disassemble.Disassembler
-
Signal that block disassembly has been terminated.
- BlockTransition(JitCodeGenerator) - Constructor for record class ghidra.pcode.emu.jit.gen.var.VarGen.BlockTransition
-
Construct a "nop" or blank transition.
- BlockTransition(JitCodeGenerator, Set<Varnode>, Set<Varnode>) - Constructor for record class ghidra.pcode.emu.jit.gen.var.VarGen.BlockTransition
-
Creates an instance of a
BlockTransitionrecord class. - 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
- BoolAndOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
bool_and. - 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
- BooleanBSimValueEditor - Class in ghidra.features.bsim.gui.filters
-
A BSimValueEditor for boolean filter values.
- BooleanBSimValueEditor(BSimFilterType, List<String>, Callback) - Constructor for class ghidra.features.bsim.gui.filters.BooleanBSimValueEditor
- 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
-
BooleanFieldprovides 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.
- BooleanJavaProperty - Class in ghidra.pyghidra.property
-
The
JavaPropertyfor the primitive boolean type - 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
Booleantypes. - BoolNegateOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
bool_negate. - BoolOrOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
bool_or. - BoolXorOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
bool_xor. - bootstrap(String, DWARFIndirectTable.CheckedIOFunction<BinaryReader, ? extends DWARFIndirectTableHeader>, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf.DWARFIndirectTable
-
Populates this instance will all
DWARFIndirectTableHeaderinstances that can be read from the stream. - BootstrapInfoException - Exception Class in ghidra.app.util.bin.format.golang
- BootstrapInfoException() - Constructor for exception class ghidra.app.util.bin.format.golang.BootstrapInfoException
- BootstrapInfoException(String) - Constructor for exception class ghidra.app.util.bin.format.golang.BootstrapInfoException
- BootstrapInfoException(String, Throwable) - Constructor for exception class ghidra.app.util.bin.format.golang.BootstrapInfoException
- BootstrapInfoException(Throwable) - Constructor for exception class 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
- 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
-
InputStreamwrapper 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_DESCRIPTORdata structure defined inwinnt.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_REFdata structure defined inwinnt.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() - Method in record class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockFlow
-
Returns the value of the
branchrecord component. - branch() - Method in record class ghidra.pcode.emu.jit.op.JitBranchIndOp
-
Returns the value of the
branchrecord component. - branch() - Method in record class ghidra.pcode.emu.jit.op.JitBranchOp
-
Returns the value of the
branchrecord component. - branch() - Method in record class ghidra.pcode.emu.jit.op.JitCBranchOp
-
Returns the value of the
branchrecord component. - 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
-
BRANCHis 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
- branchesFrom() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
Get internal branches leaving this block
- branchesOut() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
Get branches leaving the passage from this block
- branchesTo() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
Get internal branches entering this block
- BRANCHIND - Static variable in class ghidra.program.model.pcode.PcodeOp
- BranchIndOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
branchind. - branchInternal(PcodeOp, PcodeFrame, int) - Method in class ghidra.pcode.exec.PcodeExecutor
-
Branch internally
- BranchOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
branch. - branchState(SequenceNumber) - Method in class ghidra.util.state.ContextState
-
Branch the current state.
- branchToAddress(Address) - Method in class ghidra.pcode.emu.DefaultPcodeThread
- branchToAddress(PcodeOp, Address) - Method in class ghidra.pcode.emu.DefaultPcodeThread.PcodeThreadExecutor
- branchToAddress(PcodeOp, Address) - Method in class ghidra.pcode.exec.PcodeExecutor
-
Extension point: Called when execution branches to a target address
- branchToOffset(PcodeOp, long, PcodeFrame) - Method in class ghidra.pcode.exec.PcodeExecutor
-
Convert the given offset to the machine's type and delegate to
PcodeExecutor.branchToOffset(PcodeOp, Object, PcodeFrame). - branchToOffset(PcodeOp, 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
-
A breakpoint object
- 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
-
A collection of breakpoints for the emulator
- BreakTableCallBack - Class in ghidra.pcode.emulate
-
A basic instantiation of a breakpoint table
- BreakTableCallBack(SleighLanguage) - Constructor for class ghidra.pcode.emulate.BreakTableCallBack
-
The break table needs a translator object so user-defined pcode ops can be registered against by name.
- 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
-
BrowserCodeUnitFormatprovides 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
- BSimApplyResult - Class in ghidra.features.bsim.gui.search.results
-
Contains information regarding the result of a BSim 'apply function name' operation.
- BSimApplyResult(BSimMatchResult, BSimResultStatus, String) - Constructor for class ghidra.features.bsim.gui.search.results.BSimApplyResult
- BSimApplyResult(Function, Function, BSimResultStatus, String) - Constructor for class ghidra.features.bsim.gui.search.results.BSimApplyResult
- BSimApplyResult(String, String, BSimResultStatus, Address, String) - Constructor for class ghidra.features.bsim.gui.search.results.BSimApplyResult
- BSimApplyResultsDisplayDialog - Class in ghidra.features.bsim.gui.search.results
-
Panel that displays the results of executing an "apply-rename" operation on a set of BSim query results.
- BSimApplyResultsDisplayDialog(ServiceProvider, List<BSimApplyResult>, Program) - Constructor for class ghidra.features.bsim.gui.search.results.BSimApplyResultsDisplayDialog
- BSimApplyResultsTableModel - Class in ghidra.features.bsim.gui.search.results
-
This is the model that backs the table in the
BSimApplyResultsDisplayDialog. - BSimApplyResultsTableModel(String, ServiceProvider, Program, TaskMonitor, List<BSimApplyResult>) - Constructor for class ghidra.features.bsim.gui.search.results.BSimApplyResultsTableModel
- BSimClientFactory - Class in ghidra.features.bsim.query
- BSimClientFactory() - Constructor for class ghidra.features.bsim.query.BSimClientFactory
- BSimControlLaunchable - Class in ghidra.features.bsim.query
- BSimControlLaunchable() - Constructor for class ghidra.features.bsim.query.BSimControlLaunchable
-
Constructor for launching from the console
- BSimDBConnectTaskCoordinator - Class in ghidra.features.bsim.query
-
Provides the ability to synchronize concurrent connection task instances within the same thread.
- BSimDBConnectTaskCoordinator(BSimServerInfo) - Constructor for class ghidra.features.bsim.query.BSimDBConnectTaskCoordinator
- BSimDBConnectTaskCoordinator.DBConnectionSupplier - Interface in ghidra.features.bsim.query
-
DB connection supplier
- BSimError(FunctionDatabase.ErrorCategory, String) - Constructor for class ghidra.features.bsim.query.FunctionDatabase.BSimError
- BSimExecutablesSummaryModel - Class in ghidra.features.bsim.gui.search.results
-
Table model built by aggregating or "summing" the columns of rows from the QueryResultModel.
- bsimFilter - Variable in class ghidra.features.bsim.query.protocol.QueryNearest
- bsimFilter - Variable in class ghidra.features.bsim.query.protocol.QueryVectorMatch
- BSimFilter - Class in ghidra.features.bsim.query.protocol
-
Suitable for client side filtering by calling isFiltered with an ExecutableRecord or evaluate with a FunctionDescription.
- BSimFilter() - Constructor for class ghidra.features.bsim.query.protocol.BSimFilter
- BSimFilter.FilterEntry - Record Class in ghidra.features.bsim.query.protocol
- BSimFilterPanel - Class in ghidra.features.bsim.gui.search.dialog
-
Panel for specifying and managing BSim filters.
- BSimFilterPanel(List<BSimFilterType>, BSimFilterSet, Callback) - Constructor for class ghidra.features.bsim.gui.search.dialog.BSimFilterPanel
-
Constructs a filer panel with existing filters
- BSimFilterPanel(Callback) - Constructor for class ghidra.features.bsim.gui.search.dialog.BSimFilterPanel
-
Constructs a filer panel with no filters
- BSimFilterSet - Class in ghidra.features.bsim.gui.search.dialog
-
Maintains the set of current filters in a nicer way than BSimFiler which breaks them down into filter pieces that doesn't maintain any order.
- BSimFilterSet() - Constructor for class ghidra.features.bsim.gui.search.dialog.BSimFilterSet
- BSimFilterSet.FilterEntry - Record Class in ghidra.features.bsim.gui.search.dialog
- BSimFilterType - Class in ghidra.features.bsim.gui.filters
-
The base class for BSim filter types.
- BSimFilterType(String, String, String) - Constructor for class ghidra.features.bsim.gui.filters.BSimFilterType
- BSimH2FileDBConnectionManager - Class in ghidra.features.bsim.query.file
- BSimH2FileDBConnectionManager() - Constructor for class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager
- BSimH2FileDBConnectionManager.BSimH2FileDataSource - Class in ghidra.features.bsim.query.file
-
BSimH2FileDBConnectionManager.BSimH2FileDataSourceprovides a pooled DB data source for a specific H2 File DB. - BSimInitializer - Class in ghidra.features.bsim.query
- BSimInitializer() - Constructor for class ghidra.features.bsim.query.BSimInitializer
- BSimJDBCDataSource - Interface in ghidra.features.bsim.query
- BSimLaunchable - Class in ghidra.features.bsim.query.ingest
- BSimLaunchable() - Constructor for class ghidra.features.bsim.query.ingest.BSimLaunchable
-
Constructor for launching from the console
- BSimMatchResult - Class in ghidra.features.bsim.gui.search.results
-
A possible BSim function match.
- BSimMatchResult(FunctionDescription, Address, SimilarityNote) - Constructor for class ghidra.features.bsim.gui.search.results.BSimMatchResult
- BSimMatchResultsModel - Class in ghidra.features.bsim.gui.search.results
-
Table model for BSim Similar function search results
- BSimMatchResultsModel(PluginTool, DatabaseInformation, LSHVectorFactory) - Constructor for class ghidra.features.bsim.gui.search.results.BSimMatchResultsModel
- BSimOverviewDialog - Class in ghidra.features.bsim.gui.search.dialog
-
Dialog for initiating a BSim overview query.
- BSimOverviewDialog(PluginTool, BSimSearchService, BSimServerManager) - Constructor for class ghidra.features.bsim.gui.search.dialog.BSimOverviewDialog
- BSimOverviewModel - Class in ghidra.features.bsim.gui.overview
-
Table model for BSim Overview results
- BSimOverviewProvider - Class in ghidra.features.bsim.gui.overview
-
ComponentProvider to display the results of a BSim Overview query
- BSimOverviewProvider(BSimSearchPlugin, BSimServerInfo, Program, LSHVectorFactory, BSimSearchSettings) - Constructor for class ghidra.features.bsim.gui.overview.BSimOverviewProvider
- BSimOverviewRowObject - Class in ghidra.features.bsim.gui.overview
-
Table row object for BSim Overview results table
- BSimOverviewRowObject(SimilarityVectorResult, Address, LSHVectorFactory, Program) - Constructor for class ghidra.features.bsim.gui.overview.BSimOverviewRowObject
-
Constructor.
- BSimOverviewRowObjectToAddressTableRowMapper - Class in ghidra.features.bsim.gui.overview
-
Row object mapper for mapping BSimOverviewRowObjects to Addresses
- BSimOverviewRowObjectToAddressTableRowMapper() - Constructor for class ghidra.features.bsim.gui.overview.BSimOverviewRowObjectToAddressTableRowMapper
- BsimPluginPackage - Class in ghidra.features.bsim.query
- BsimPluginPackage() - Constructor for class ghidra.features.bsim.query.BsimPluginPackage
- BSimPostgresDBConnectionManager - Class in ghidra.features.bsim.query
- BSimPostgresDBConnectionManager() - Constructor for class ghidra.features.bsim.query.BSimPostgresDBConnectionManager
- BSimPostgresDBConnectionManager.BSimPostgresDataSource - Class in ghidra.features.bsim.query
- BSimQuery<R> - Class in ghidra.features.bsim.query.protocol
-
BSimQueryfacilitates all BSimFunctionDatabasequeries which when executed provide a specificQueryResponseRecord. - BSimQuery(String) - Constructor for class ghidra.features.bsim.query.protocol.BSimQuery
- BSimResultRowObjectToAddressTableRowMapper - Class in ghidra.features.bsim.gui.search.results
-
Maps BSimMatchResult objects to Address to get addition table columns
- BSimResultRowObjectToAddressTableRowMapper() - Constructor for class ghidra.features.bsim.gui.search.results.BSimResultRowObjectToAddressTableRowMapper
- BSimResultStatus - Enum Class in ghidra.features.bsim.gui.search.results
-
Enum of BSim results apply statuses for when users attempt to apply function names or signatures
- BSimSearchDialog - Class in ghidra.features.bsim.gui.search.dialog
-
Dialog for initiating a BSim similar function match search.
- BSimSearchDialog(PluginTool, BSimSearchService, BSimServerManager, Set<FunctionSymbol>) - Constructor for class ghidra.features.bsim.gui.search.dialog.BSimSearchDialog
- BSimSearchInfoDisplayDialog - Class in ghidra.features.bsim.gui.search.results
-
Dialog for displaying the search criteria used to generate a BSim Similar Functions Search.
- BSimSearchInfoDisplayDialog(BSimServerInfo, BSimSearchSettings, boolean) - Constructor for class ghidra.features.bsim.gui.search.results.BSimSearchInfoDisplayDialog
- BSimSearchPlugin - Class in ghidra.features.bsim.gui
-
Plugin for BSim search features
- BSimSearchPlugin(PluginTool) - Constructor for class ghidra.features.bsim.gui.BSimSearchPlugin
- BSimSearchResultsFilterDialog - Class in ghidra.features.bsim.gui.search.results
-
Dialog for configuring post BSim search filters
- BSimSearchResultsFilterDialog(List<BSimFilterType>, BSimFilterSet) - Constructor for class ghidra.features.bsim.gui.search.results.BSimSearchResultsFilterDialog
- BSimSearchResultsProvider - Class in ghidra.features.bsim.gui.search.results
-
ComponentProvider for displaying BSim Similar Functions Search results.
- BSimSearchResultsProvider(BSimSearchPlugin, PluginTool, BSimServerInfo, DatabaseInformation, LSHVectorFactory, SFQueryInfo, BSimSearchSettings) - Constructor for class ghidra.features.bsim.gui.search.results.BSimSearchResultsProvider
- BSimSearchService - Interface in ghidra.features.bsim.gui.search.dialog
-
Interface used by the BSimSearchDialog to initiate BSim Queries
- BSimSearchSettings - Class in ghidra.features.bsim.gui.search.dialog
-
Class to hold all the settings for a BSim similar functions search
- BSimSearchSettings() - Constructor for class ghidra.features.bsim.gui.search.dialog.BSimSearchSettings
- BSimSearchSettings(double, double, int, BSimFilterSet) - Constructor for class ghidra.features.bsim.gui.search.dialog.BSimSearchSettings
- BSimServerCache - Class in ghidra.features.bsim.gui.search.dialog
-
Caches BSim database info for a Bsim database connection
- BSimServerCache(BSimServerInfo) - Constructor for class ghidra.features.bsim.gui.search.dialog.BSimServerCache
- BSimServerDialog - Class in ghidra.features.bsim.gui.search.dialog
-
Dialog for managing BSim database server definitions
- BSimServerDialog(PluginTool, BSimServerManager) - Constructor for class ghidra.features.bsim.gui.search.dialog.BSimServerDialog
- BSimServerInfo - Class in ghidra.features.bsim.query
- BSimServerInfo(BSimServerInfo.DBType, String, int, String) - Constructor for class ghidra.features.bsim.query.BSimServerInfo
-
Construct a new
BSimServerInfoobject. - BSimServerInfo(BSimServerInfo.DBType, String, String, int, String) - Constructor for class ghidra.features.bsim.query.BSimServerInfo
-
Construct a new
BSimServerInfoobject - BSimServerInfo(String) - Constructor for class ghidra.features.bsim.query.BSimServerInfo
-
Construct a new
BSimServerInfoobject for aBSimServerInfo.DBType.filetype database. - BSimServerInfo(URL) - Constructor for class ghidra.features.bsim.query.BSimServerInfo
-
Construct a new
BSimServerInfoobject from a suitable database URL (i.e.,postgresql:,https:,elastic:,file:). - BSimServerInfo.DBType - Enum Class in ghidra.features.bsim.query
-
Enumerated Database Types
- BSimServerManager - Class in ghidra.features.bsim.gui
-
Managers BSim database server definitions and connections
- BSimServerManagerListener - Interface in ghidra.features.bsim.gui.search.dialog
-
Listener for when the list of defined BSim database definitions change
- BSimServerTableModel - Class in ghidra.features.bsim.gui.search.dialog
-
Table model for BSim database server definitions.
- BSimServerTableModel(BSimServerManager) - Constructor for class ghidra.features.bsim.gui.search.dialog.BSimServerTableModel
- BSimSqlClause - Record Class in ghidra.features.bsim.query.client
-
The SQL clauses for all the filters that are to be used in a BSim query
- BSimSqlClause(String, String) - Constructor for record class ghidra.features.bsim.query.client.BSimSqlClause
-
Creates an instance of a
BSimSqlClauserecord class. - BSimStatusRenderer - Class in ghidra.features.bsim.gui.search.results
-
Renderer for display BSim apply results from attempting to apply function names and signatures from BSim Search results.
- BSimStatusRenderer() - Constructor for class ghidra.features.bsim.gui.search.results.BSimStatusRenderer
- BSimValueEditor - Interface in ghidra.features.bsim.gui.filters
-
Interface for BSim filter value editors.
- BSimVectorStoreManager - Class in ghidra.features.bsim.query.file
- BSimVectorStoreManager() - Constructor for class ghidra.features.bsim.query.file.BSimVectorStoreManager
- 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
-
Bufferprovides 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
-
BufferFilefacilitates read/write access to buffer oriented file. - BufferFileAdapter - Class in db.buffers
-
BufferFileAdapterprovides a BufferFile implementation which wraps a BufferFileHandle. - BufferFileAdapter(BufferFileHandle) - Constructor for class db.buffers.BufferFileAdapter
-
Constructor.
- BufferFileBlock - Class in db.buffers
-
BufferFileBlockis 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
-
BufferFileHandlefacilitates access to a BufferFile - BufferFileManager - Interface in db.buffers
-
BufferFileManagerprovides 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
-
BufferMgrprovides 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
-
Builds the final
ConcurrentQ. - 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
- buildCenterPanel() - Method in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- buildCenterPanel() - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchDialog
- buildChooser() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
- buildClangTree(Decoder, HighFunction) - Static method in class ghidra.app.decompiler.ClangMarkup
- buildClient(BSimServerInfo, boolean) - Static method in class ghidra.features.bsim.query.BSimClientFactory
-
Given the URL for a BSim server construct the appropriate BSim client object (implementing FunctionDatabase).
- buildClient(URL, boolean) - Static method in class ghidra.features.bsim.query.BSimClientFactory
-
Given the URL for a BSim server construct the appropriate BSim client object (implementing FunctionDatabase).
- 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.
- buildElasticCombinedClause(List<String>) - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
-
Given (multiple) clauses for a single filter type, combine into a single elasticsearch script conditional
- 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
- buildFunctionFilter() - Method in class ghidra.features.bsim.query.elastic.ElasticEffects
- 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
SearchLocationthat 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
BuildIdSearchLocationat 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.features.base.quickfix.QuckFixTableProvider
- buildMainPanel() - Method in class ghidra.features.base.replace.SearchAndReplaceProvider
- 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
- buildOptionsPanel() - Method in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- buildOptionsPanel() - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchDialog
- buildPanel() - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
- 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. - buildQueryNearest() - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
- buildQueryNearestVector() - Method in class ghidra.features.bsim.query.facade.SFOverviewInfo
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.AdjustVectorIndex
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.BSimQuery
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.CreateDatabase
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.DropDatabase
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.InsertOptionalValues
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.InsertRequest
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.InstallCategoryRequest
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.InstallMetadataRequest
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.InstallTagRequest
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.PasswordChange
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.PrewarmRequest
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryChildren
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryCluster
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryDelete
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryExeCount
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryExeInfo
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryInfo
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryName
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryNearest
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryNearestVector
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryOptionalExist
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryOptionalValues
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryPair
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryUpdate
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryVectorId
- buildResponseTemplate() - Method in class ghidra.features.bsim.query.protocol.QueryVectorMatch
- buildServerPanel() - Method in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- buildServerPanel() - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchDialog
- buildSpacer(ClangNode, int, String) - Static method in class ghidra.app.decompiler.ClangToken
-
Add a spacer token to the given text grouping
- buildSQLCombinedClause(List<String>) - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
-
Given (multiple) clauses for a single filter type, combine into a single SQL where clause
- buildSQLCombinedClause(List<String>) - Method in class ghidra.features.bsim.gui.filters.ExecutableCategoryBSimFilterType
- buildSQLCombinedClause(List<String>) - Method in class ghidra.features.bsim.gui.filters.NotExecutableCategoryBSimFilterType
- 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
- buildURL(String) - Static method in class ghidra.features.bsim.query.BSimClientFactory
-
Build a root URL for connecting to a BSim database.
- 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
- buildVectorIdHistogram(Iterator<FunctionDescription>) - Static method in class ghidra.features.bsim.query.client.IdHistogram
- 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
- BulkSignatures - Class in ghidra.features.bsim.query.ingest
- BulkSignatures(BSimServerInfo) - Constructor for class ghidra.features.bsim.query.ingest.BulkSignatures
-
Constructor
- BulkSignatures(BSimServerInfo, String) - Constructor for class ghidra.features.bsim.query.ingest.BulkSignatures
-
Constructor
- BURLYWOOD - Static variable in class ghidra.util.WebColors
- Busy - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.Status
- BusyListener - Interface in ghidra.util.task
- BusyToolException - Exception Class in ghidra.framework.plugintool
-
Exception thrown if an operation cannot be done because the tool has background tasks running.
- BusyToolException(String) - Constructor for exception class 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.
- ButtonState<T> - Class in docking.menu
-
Defines one "state" for a
MultiStateButton. - ButtonState(String, String, String, T) - Constructor for class docking.menu.ButtonState
-
Constructor
- ButtonState(String, String, T) - Constructor for class docking.menu.ButtonState
-
Constructor
- BY_PRIORITY - Static variable in class ghidra.formats.gfilesystem.factory.FileSystemInfoRec
-
A static
Comparatorthat will orderFileSystemInfoRecby theirpriority, with the highest priority elements sorted to the beginning of the list. - byDataInstance(Program, Predicate<Data>) - Static method in class ghidra.program.util.DefinedDataIterator
-
Creates a new iterator that traverses the entire Program's address space, returning data instances that successfully match the predicate.
- byDataType(Program, AddressSetView, Predicate<DataType>) - Static method in class ghidra.program.util.DefinedDataIterator
-
Creates a new iterator that traverses a portion of the Program's address space, returning data instances that successfully match the predicate.
- byDataType(Program, Predicate<DataType>) - Static method in class ghidra.program.util.DefinedDataIterator
-
Creates a new iterator that traverses the entire Program's address space, returning data instances that successfully match the predicate.
- Bypass() - Constructor for class ghidra.async.AsyncDebouncer.Bypass
- 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 - Enum constant in enum class ghidra.features.base.memsearch.format.SearchFormat.SearchFormatType
- 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
ByteProviderwhere the underlying bytes are supplied by a byte array. - ByteArrayProvider(byte[]) - Constructor for class ghidra.app.util.bin.ByteArrayProvider
-
Constructs a
ByteArrayProviderusing the specified byte array - ByteArrayProvider(byte[], FSRL) - Constructor for class ghidra.app.util.bin.ByteArrayProvider
-
Constructs a
ByteArrayProviderusing the specified byte array - ByteArrayProvider(String, byte[]) - Constructor for class ghidra.app.util.bin.ByteArrayProvider
-
Constructs a
ByteArrayProviderusing the specified byte array - ByteArrayStringAdapter() - Constructor for class ghidra.framework.options.OptionType.ByteArrayStringAdapter
- byteArrayToHexString(byte[]) - Static method in class ghidra.util.SourceFileUtils
-
Converts a byte array to a
Stringof hexadecimal digits. - byteArrayToLong(byte[]) - Static method in class ghidra.util.SourceFileUtils
-
Converts a byte array of length 8 to a
longvalue. - 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.PasteByteStringCommand - 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
-
ByteFieldprovides 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
- ByteJavaProperty - Class in ghidra.pyghidra.property
-
The
JavaPropertyfor the primitive byte type - byteLength() - Method in record class ghidra.program.model.reloc.RelocationResult
-
Returns the value of the
byteLengthrecord component. - ByteMappingScheme - Class in ghidra.program.database.mem
-
ByteMappingSchemefacilitate 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.
- ByteMatch(int, int) - Constructor for record class ghidra.features.base.memsearch.matcher.ByteMatcher.ByteMatch
-
Creates an instance of a
ByteMatchrecord class. - ByteMatcher - Class in ghidra.features.base.memsearch.matcher
-
ByteMatcher is the base class for an object that be used to scan bytes looking for sequences that match some criteria.
- ByteMatcher(String, SearchSettings) - Constructor for class ghidra.features.base.memsearch.matcher.ByteMatcher
- ByteMatcher.ByteMatch - Record Class in ghidra.features.base.memsearch.matcher
-
Record class to contain a match specification.
- 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
InputStreamthat reads from aByteProvider. - ByteProviderInputStream(ByteProvider) - Constructor for class ghidra.app.util.bin.ByteProviderInputStream
-
Creates an InputStream that uses a ByteProvider as its source of bytes.
- ByteProviderInputStream(ByteProvider, long) - Constructor for class ghidra.app.util.bin.ByteProviderInputStream
-
Creates an InputStream that uses a ByteProvider as its source of bytes.
- ByteProviderInputStream.ClosingInputStream - Class in ghidra.app.util.bin
-
An
InputStreamthat reads from aByteProvider, and DOESclose()the underlying ByteProvider when closed itself. - ByteProviderPaddedInputStream - Class in ghidra.app.util.bin
-
Wraps a
ByteProviderand presents it as anInputStream. - ByteProviderPaddedInputStream(ByteProvider, long, long, long) - Constructor for class ghidra.app.util.bin.ByteProviderPaddedInputStream
-
Create a new
ByteProviderInputStreaminstance, using the specifiedByteProvideras the source of the bytes returned from this stream. - ByteProviderWrapper - Class in ghidra.app.util.bin
-
A
ByteProviderconstrained to a sub-section of an existingByteProvider. - ByteProviderWrapper(ByteProvider, long, long) - Constructor for class ghidra.app.util.bin.ByteProviderWrapper
-
Constructs a
ByteProviderWrapperaround the specifiedByteProvider, constrained to a subsection of the provider. - ByteProviderWrapper(ByteProvider, long, long, FSRL) - Constructor for class ghidra.app.util.bin.ByteProviderWrapper
-
Constructs a
ByteProviderWrapperaround the specifiedByteProvider, constrained to a subsection of the provider. - ByteProviderWrapper(ByteProvider, FSRL) - Constructor for class ghidra.app.util.bin.ByteProviderWrapper
-
Creates a wrapper around a
ByteProviderthat contains the same bytes as the specified provider, but with a newFSRLidentity. - bytes - Variable in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- bytes - Variable in class ghidra.app.util.PseudoData
- bytes - Variable in class ghidra.app.util.PseudoInstruction
- 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
- ByteSequence - Interface in ghidra.features.base.memsearch.bytesequence
-
An interface for accessing bytes from a byte source.
- 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
-
LazyImageIconthat 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
nbytes - 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.Use
Byte.toUnsignedInt(byte)instead - byteToLong(byte) - Static method in class ghidra.util.Conv
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Byte.toUnsignedLong(byte)instead - 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
- CachedStatement<S> - Class in ghidra.features.bsim.query.client.tables
-
CachedStatementprovides a cachedStatementcontainer which is intended to supply a reusable instance for use within a single thread. - CachedStatement() - Constructor for class ghidra.features.bsim.query.client.tables.CachedStatement
- cachedVertices - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
- cacheExecutableByRow(ExecutableRecord, RowKey) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Create an internal map entry from a database id to an executable
- 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.GoTypeManager
-
Inserts a mapping between a
golang typeand aghidra 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,
E> - 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
- CAFILE_OPTION - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- 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() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
-
Computes the record's checksum
- 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.
- calcLibraryMd5Placeholder(String, String) - Static method in class ghidra.features.bsim.query.description.ExecutableRecord
-
Generate a placeholder md5 string for a library executable based just on its name and architecture
- 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,
E> - 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
-
CALLis 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_FALLTHROUGHis 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_UNCONDITIONALis used with a memoryReferenceto override the destination of an instructionPcodeOp.CALLorPcodeOp.CALLINDpcode 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_TERMINATORcorresponds to an unconditional callFlowTypefollowed 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
Accumulatorthat 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, boolean) - 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.
- 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
- CallgraphEntry - Class in ghidra.features.bsim.query.description
- CallgraphEntry(FunctionDescription, int) - Constructor for class ghidra.features.bsim.query.description.CallgraphEntry
- CallgraphRow() - Constructor for class ghidra.features.bsim.query.client.tables.CallgraphTable.CallgraphRow
- CallgraphTable - Class in ghidra.features.bsim.query.client.tables
- CallgraphTable() - Constructor for class ghidra.features.bsim.query.client.tables.CallgraphTable
- CallgraphTable.CallgraphRow - Class in ghidra.features.bsim.query.client.tables
- 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_CALLis used to change aPcodeOp.CALLOTHERpcode operation to aPcodeOp.CALLoperation. - 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_CALLis used to change aPcodeOp.CALLOTHERpcode operation to aPcodeOp.BRANCHoperation. - CALLOTHERFIXUP_TYPE - Static variable in interface ghidra.program.model.lang.InjectPayload
- CallOtherMissingOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
callother-missing. - CallOtherOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
callother. - 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
- 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.
- canBeRemoved() - Method in record class ghidra.pcode.emu.jit.op.JitBranchIndOp
- canBeRemoved() - Method in record class ghidra.pcode.emu.jit.op.JitBranchOp
- canBeRemoved() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
- canBeRemoved() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherMissingOp
- canBeRemoved() - Method in interface ghidra.pcode.emu.jit.op.JitCallOtherOpIf
- canBeRemoved() - Method in record class ghidra.pcode.emu.jit.op.JitCBranchOp
- canBeRemoved() - Method in interface ghidra.pcode.emu.jit.op.JitDefOp
- canBeRemoved() - Method in record class ghidra.pcode.emu.jit.op.JitNopOp
- canBeRemoved() - Method in interface ghidra.pcode.emu.jit.op.JitOp
-
Indicates the operation can be removed if its output is never used.
- canBeRemoved() - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
- canBeRemoved() - Method in record class ghidra.pcode.emu.jit.op.JitUnimplementedOp
- 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 docking.wizard.WizardModel
-
Returns true if the cancel button should be enabled.
- 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.WizardDialog
-
Cancels the wizard
- cancel() - Method in class docking.wizard.WizardModel
-
Subclasses should override this method if they have special cleanup that only needs to be done if the wizard is cancelled.
- 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 class ghidra.framework.main.wizard.project.ProjectChooseRepositoryWizardModel
- cancel() - Method in class ghidra.framework.main.wizard.project.ProjectWizardModel
- 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.WizardDialog
- 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.features.bsim.gui.search.results.BSimSearchResultsFilterDialog
- 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
Iteratorwrapper 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 Class in ghidra.util.exception
-
CancelledExceptionindicates that the user cancelled the current operation. - CancelledException() - Constructor for exception class ghidra.util.exception.CancelledException
-
Default constructor.
- CancelledException(String) - Constructor for exception class ghidra.util.exception.CancelledException
- CancelledListener - Interface in ghidra.util.task
- CancelledSQLException - Exception Class in ghidra.features.bsim.query.client
-
CancelledSQLExceptionindicates a SQL operation was intentionally cancelled. - CancelledSQLException(String) - Constructor for exception class ghidra.features.bsim.query.client.CancelledSQLException
-
Constructor
- 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
FileSystemRefpinning 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.features.bsim.gui.BSimSearchPlugin
- 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
- canDoDirectInvocation(JitCallOtherOpIf) - Static method in enum class ghidra.pcode.emu.jit.gen.op.CallOtherOpGen
-
Check if the Direct invocation strategy is applicable (see class documentation)
- canExportDomainFile(DomainFile) - Method in class ghidra.app.util.exporter.Exporter
-
Returns true if exporter can export the specified
DomainFilewithout instantiating aDomainObject. - 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.WizardModel
-
Returns true if the "Finish" button should be enabled.
- canFinish(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ProjectAccessStep
- canFinish(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ProjectTypeStep
- canFinish(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.RepositoryStep
- canFinish(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.SelectProjectStep
- canFinish(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ServerStep
- canFinish(T) - Method in class docking.wizard.WizardStep
-
Reports true if the information in the given data object is sufficient enough that this step does not need to be shown in order to complete the wizard.
- 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 class ghidra.program.model.listing.VariableSizeException
-
Returns true if the operation could be successful if forced.
- canForceLock() - Method in class generic.util.FileLocker
- canGoBack() - Method in class docking.wizard.WizardModel
-
Returns true if the "Back" button should be enabled.
- canGoNext() - Method in class docking.wizard.WizardModel
-
Returns true if the "Next" button should be enabled.
- 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
- canInline() - Element in annotation interface ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.PcodeUserop
-
Set to true to suggest inlining.
- canInlinePcode() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowUseropLibrary.WrappedUseropDefinition
- canInlinePcode() - Method in class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary.WrappedUseropDefinition
- canInlinePcode() - Method in class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary.ModifierUseropDefinition
- canInlinePcode() - Method in class ghidra.pcode.emu.sys.EmuSyscallLibrary.SyscallPcodeUseropDefinition
- canInlinePcode() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
- canInlinePcode() - Method in interface ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition
-
Indicates whether or not this userop definition produces p-code suitable for inlining in place of its invocation.
- canInlinePcode() - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition
- 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.
- canQuery() - Method in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- canQuery() - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchDialog
- canReachWithoutCtxMod() - Method in enum class ghidra.pcode.emu.jit.JitPassage.Reachability
-
Check if it is possible for this block to be reached without a context modification.
- 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..
- canRedo() - Method in class ghidra.program.database.ProjectDataTypeManager
- canRedo() - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- canRedo() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
-
Determine if there is a transaction previously undone (see
StandAloneDataTypeManager.undo()) that can be redone (seeStandAloneDataTypeManager.redo()). - 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.MIDIDataType
- 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..
- canUndo() - Method in class ghidra.program.database.ProjectDataTypeManager
- canUndo() - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- canUndo() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
-
Determine if there is a previous transaction that can be reverted/undone (see
StandAloneDataTypeManager.undo()). - canUpdate() - Method in class db.DBHandle
-
Determine if this database can be updated.
- canUpgrade() - Method in exception class 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)). - captureState() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState
-
Capture the current state of intra-block analysis.
- 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
- categories - Variable in class ghidra.features.bsim.query.description.ExecutableRecord.Update
- CATEGORIES_SET - Static variable in class ghidra.features.bsim.query.description.ExecutableRecord
- categoriesAreSet() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- category - Variable in class ghidra.features.bsim.query.FunctionDatabase.BSimError
- category - Variable in class ghidra.program.model.pcode.HighSymbol
- category() - Method in record class docking.widgets.searchlist.SearchListEntry
-
Returns the value of the
categoryrecord component. - category() - Element in annotation interface ghidra.framework.plugintool.PluginInfo
-
See PluginCategoryNames PluginCategoryNames.COMMON PluginCategoryNames.SUPPORT PluginCategoryNames.etc
- 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
- CATEGORY_PATH - Static variable in class ghidra.app.util.bin.format.omf.OmfUtils
-
Data type category
- 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"). - CategoryRecord - Class in ghidra.features.bsim.query.description
-
A user-defined category associated with an executable Specified by a -type- and then the particular -category- (within the type) that the executable belongs to.
- CategoryRecord(String, String) - Constructor for class ghidra.features.bsim.query.description.CategoryRecord
- 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
- CategoryRow() - Constructor for class ghidra.features.bsim.query.client.tables.ExeToCategoryTable.CategoryRow
- catenate(Varnode, List<JitVal>) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
-
Construct the catenation of the given values to form the given output varnode.
- CatenateOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
catenate. - catinsert - Variable in class ghidra.features.bsim.query.description.ExecutableRecord.Update
- cb - Variable in class docking.widgets.table.GBooleanCellRenderer
- CBRANCH - Static variable in class ghidra.program.model.pcode.PcodeOp
- CBranchOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
cbranch. - 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
LookAndFeeland the standard (light) application defaults. - CDEMotifTheme() - Constructor for class generic.theme.builtin.CDEMotifTheme
- 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
nullif 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
parentcomponent, based upon the size of the givenchild. - centerOnScreen(Component, Dimension) - Static method in class generic.util.WindowUtilities
-
Computes the point such that a rectangle with the given size would be centered on the screen.
- centerOnScreen(Dimension) - Static method in class generic.util.WindowUtilities
-
Computes the point such that a rectangle with the given size would be centered on the screen.
- centerRows() - Method in class ghidra.graph.viewer.layout.GridLocationMap
-
Updates each row within the grid such that it's column 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
- CERT_OPTION - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- 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.omf.OmfRecordTypes
- 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
- 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
-
DBBufferprovides 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
- CHANGED - Enum constant in enum class docking.widgets.textfield.GFormattedTextField.Status
- CHANGED - Enum constant in enum class ghidra.features.base.quickfix.QuickFixStatus
- 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
-
ChangeMapfacilitates 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
-
ChangeMapFiletracks 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.jython.JythonCodeCompletionFactory
-
Handle an Option change.
- changePassword(char[]) - Method in interface ghidra.features.bsim.query.FunctionDatabase
-
Issue password change request to the server.
- changePassword(Component, RepositoryServerHandle, String) - Static method in class ghidra.framework.client.ClientUtil
-
Prompt user and change password on server (not initiated by user).
- changePassword(String, char[]) - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
-
Deprecated.
- ChangeRecord(T, C) - Constructor for class ghidra.async.AsyncReference.ChangeRecord
- 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.
- changeSuccessful - Variable in class ghidra.features.bsim.query.protocol.ResponsePassword
- changeSupportMap - Variable in class ghidra.framework.data.DomainObjectAdapter
- ChannelLocker - Class in generic.util
- channelOff(int) - Method in class ghidra.sleigh.grammar.LexerMultiplexer
- channelOn(int) - Method in class ghidra.sleigh.grammar.LexerMultiplexer
- CHAR - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- CHAR - Static variable in class ghidra.app.util.demangler.DemangledDataType
- CHAR - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
- CHAR_LITERAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- CHAR_NUMERIC - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- CHAR_SEQ - Enum constant in enum class ghidra.program.model.data.StringLayoutEnum
-
Fixed length sequence of characters, all nulls retained.
- CHAR8_T - Static variable in class ghidra.app.util.demangler.DemangledDataType
- 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.
- CharacterJavaProperty - Class in ghidra.pyghidra.property
-
The
JavaPropertyfor the primitive char type - 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
- 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'sthat Ghidra needs to be able to create Ghidra string datatype instances. - CharSetRecognizer - Interface in ghidra.util.ascii
- CharsetSettingsDefinition - Class in ghidra.program.model.data
-
SettingsDefinitionfor 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 class 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
- checkBSimServerURL(URL) - Static method in class ghidra.features.bsim.query.BSimClientFactory
-
Validate BSim DB URL.
- 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.Use
TaskMonitor.checkCancelled()instead - 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.
- checkCount(long) - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
-
Checks to make sure the given count value isn't larger than
Integer.MAX_VALUE. - 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
- checkForInvalidSetFont(Font) - Method in class docking.widgets.AbstractGCellRenderer
- checkForInvalidSetFont(Font) - Method in class docking.widgets.list.GComboBoxCellRenderer
- checkForLanguageChange(LanguageNotFoundException, LanguageID, int) - Static method in exception class ghidra.program.model.lang.LanguageVersionException
-
Determine if a missing language resulting in a
LanguageNotFoundExceptioncan 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
- checkGenIntMask(JitType, JitType.IntJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit an
Opcodes.IANDto reduce the number of bits to those permitted in an int of the given size. - checkGenLongMask(JitType, JitType.LongJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit an
Opcodes.LANDto reduce the number of bits to those permitted in an int of the given size. - 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
-
CheckinHandlerfacilitates application callbacks during the check-in of a DomainFile. - checkInjectedTarget(Address) - Method in class ghidra.pcode.exec.PcodeExecutor
-
Check and correct the given target address, if it resides in "NO ADDRESS" space.
- 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
lengthto 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.omf.OmfFileHeader
-
Check that the file has the specific OMF magic number
- checkMagicNumber(BinaryReader) - Static method in class ghidra.app.util.bin.format.omf.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
-
ChecoutTypeidentifies the type of checkout - checkpoint() - Method in class db.buffers.BufferMgr
-
Completes a transaction by closing the current checkpoint.
- 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
- checkPreliminaryPairThreshold(int, int) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Make check if we are going to have too many pairs.
- checkPreliminaryPairThreshold(int, int) - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
- 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
EmuIOExceptionif not - checkReadable(EmuUnixUser) - Method in interface ghidra.pcode.emu.unix.EmuUnixFile
-
Require the user to have read permission on this file, throwing
EmuIOExceptionif 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
- checkSettingsForInsert(DescriptionManager, DatabaseInformation) - Static method in interface ghidra.features.bsim.query.FunctionDatabase
- checkSettingsForQuery(DescriptionManager, DatabaseInformation) - Static method in interface ghidra.features.bsim.query.FunctionDatabase
- checkSignatureSettings(short, short, int) - Method in class ghidra.features.bsim.query.description.DatabaseInformation
- 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
EmuIOExceptionif not - checkWritable(EmuUnixUser) - Method in interface ghidra.pcode.emu.unix.EmuUnixFile
-
Require the user to have write permission on this file, throwing
EmuIOExceptionif 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
- ChildAtom - Class in ghidra.features.bsim.query.protocol
- ChildAtom() - Constructor for class ghidra.features.bsim.query.protocol.ChildAtom
- childCount() - Method in class help.validator.model.TOCItem
- ChildMatchRecord - Class in ghidra.features.bsim.query
- ChildMatchRecord(BSimMatchResult, LSHVector) - Constructor for class ghidra.features.bsim.query.ChildMatchRecord
- 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.framework.main.datatree.DomainFileNode
- children() - Method in class ghidra.framework.main.datatree.DomainFolderNode
- children() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
- children() - Method in class ghidra.plugins.fsbrowser.FSBDirNode
- children() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- children() - Method in class ghidra.plugins.fsbrowser.FSBNode
- children() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- children() - Method in class docking.widgets.tree.GTreeLazyNode
- children() - Method in class docking.widgets.tree.GTreeNode
- children() - Method in class docking.widgets.tree.GTreeSlowLoadingNode
- children() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
- children() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
- children() - Method in class ghidra.framework.main.datatree.NoProjectNode
- children(List<AssemblyResolution>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolutionBuilder
- CHILDREN_FIRST - Enum constant in enum class docking.DockingUtils.TreeTraversalOrder
- childrenresponse - Variable in class ghidra.features.bsim.query.protocol.QueryChildren
- 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> - 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> - Class in ghidra.graph.algo -
This is
ChkDominanceAlgorithmwith 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
- 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
- chooseName(int) - Method in interface ghidra.pcode.emu.jit.gen.type.MethodAccessGen
-
Choose the name of a method, e.g.
- 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
Chunkobjects. - 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 Class in ghidra.program.model.listing
-
CircularDependencyExceptionis 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 class ghidra.program.model.listing.CircularDependencyException
-
Constructor
- CircularDependencyException(String) - Constructor for exception class 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.jython.JythonCodeCompletionFactory
- 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
ClassFileInforecord 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.
- ClassID - Class in ghidra.program.model.gclass
-
Unique ID of a Program Class Type.
- ClassID(CategoryPath, SymbolPath) - Constructor for class ghidra.program.model.gclass.ClassID
-
Constructor
- 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
- Class naming - Search tag in class ghidra.framework.plugintool.Plugin
- Section
- 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
- classToInternalName(Class<?>) - Static method in enum class ghidra.pcode.emu.jit.JitJvmTypeUtils
-
Get the internal name of a class as in
Type.getInternalName(Class). - ClassTranslator - Class in ghidra.util.classfinder
-
ClassTranslatorprovides a way to map an old Ghidra class to a current Ghidra class. - ClassTranslator() - Constructor for class ghidra.util.classfinder.ClassTranslator
- ClassUtils - Class in ghidra.program.model.gclass
-
Utility class for Class-related software modeling.
- 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
- CLEANER - Static variable in interface ghidra.async.AsyncUtils
- 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.jython.GhidraJythonInterpreter
- 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
- cleanupFieldName(String) - Method in interface ghidra.program.model.data.InternalDataTypeComponent
-
Internal method for cleaning up field names.
- 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.,
IOCancelledExceptionhas 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() - Method in class ghidra.app.util.importer.MessageLog
-
Clears all messages from this log and resets the count
- clear() - Method in class ghidra.async.AsyncLazyMap
-
Clear the lazy map, including pending requests
- clear() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Clear both sides of this panel
- clear() - Method in class ghidra.features.base.memsearch.bytesequence.AddressableByteSequence
-
Sets this view to an empty byte sequence
- clear() - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Reset to a completely empty container
- clear() - Method in class ghidra.features.bsim.query.GenSignatures
-
Clear out any accumulated signatures
- clear() - Method in class ghidra.features.bsim.query.protocol.BSimFilter
- 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.jit.analysis.JitDataFlowState
- clear() - Method in class ghidra.pcode.emu.jit.JitBytesPcodeExecutorStatePiece
- 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() - 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.features.bsim.gui.search.results.ShowNamespaceSettingsDefinition
- 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 - 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.
- 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() - 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
- ClearCachedPwdFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- ClearCachedPwdFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.ClearCachedPwdFSBFileHandler
- 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.Use
TaskMonitor.clearCancelled()instead - 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
- clearComparisons() - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Clears out the current comparisonDatas
- 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
isCutflag on any GTreeNodes that are pointed to by the system clipboard. - clearCuttables(Transferable) - Static method in class ghidra.framework.main.datatree.DataTreeClipboardUtils
-
Clears the
isCutflag on any GTreeNodes that are pointed to by the specifiedTransferable - 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.KeyEntryPanel
-
Clears the key stroke being used by this panel
- clearField() - Method in class docking.KeyEntryTextField
-
Clears the state of this class, but does not notify listeners.
- 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
- clearFilters() - Method in class ghidra.features.bsim.query.protocol.PreFilter
- clearFunctions() - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Clear out all functions from the container, but leave the executables
- 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 docking.widgets.FindDialogSearcher
-
Clears any active highlights.
- clearHighlights() - Method in class docking.widgets.TextComponentSearcher
- 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 toHttpClients.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
- clearKeyStroke() - Method in class docking.KeyEntryTextField
-
Clears the state of this class and notifies this client.
- 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.
- clearListing(AddressSetView, boolean, 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
- clearPassword() - Method in class ghidra.features.bsim.query.protocol.PasswordChange
-
Clear the password data.
- 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
- clearResponse() - Method in class ghidra.features.bsim.query.protocol.BSimQuery
- clearResults() - Method in class ghidra.features.base.memsearch.gui.MemorySearchResultsPanel
- 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
- clearSelection(PluginTool, Program) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- 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 docking.wizard.WizardStep
-
Clears the current status message for this step.
- 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
- clearTable - Variable in class ghidra.features.bsim.query.protocol.QueryOptionalExist
- clearTable() - Method in class ghidra.features.bsim.query.client.tables.OptionalTable
-
Clear all rows from the table
- 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() - Method in class ghidra.program.database.ProjectDataTypeManager
- clearUndo() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
-
Clear undo/redo stack.
- 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
- clicked(MouseEvent) - Method in class ghidra.program.model.data.ScorePlayer
- 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
-
ClientUtilallows 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
CliMetadataRootdescribe aCliAbstractStream. - CliStreamHeader(CliMetadataRoot, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
-
Constructs a new CLI Stream Header datatype.
- CliStreamMetadata - Class in ghidra.app.util.bin.format.pe.cli.streams
-
The Metadata stream is giant and complicated.
- CliStreamMetadata(CliStreamHeader, CliStreamGuid, CliStreamUserStrings, CliStreamStrings, CliStreamBlob, long, int, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Creates a new Metadata stream.
- CliStreamStrings - Class in ghidra.app.util.bin.format.pe.cli.streams
-
The Strings stream contains null-terminated UTF8 strings.
- CliStreamStrings(CliStreamHeader, long, int, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.streams.CliStreamStrings
-
Creates a new Strings stream.
- CliStreamUserStrings - Class in ghidra.app.util.bin.format.pe.cli.streams
-
The User Strings stream contains blobs of 16-bit Unicode strings.
- CliStreamUserStrings(CliStreamHeader, long, int, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.streams.CliStreamUserStrings
-
Creates a new
CliStreamUserStrings. - CliTableAssembly - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Assembly table.
- CliTableAssembly(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly
- CliTableAssembly.CliAssemblyRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableAssemblyOS - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the AssemblyOS table.
- CliTableAssemblyOS(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS
- CliTableAssemblyOS.CliAssemblyOSRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableAssemblyProcessor - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the AssemblyProcessor table.
- CliTableAssemblyProcessor(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyProcessor
- CliTableAssemblyProcessor.CliAssemblyProcessorRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableAssemblyRef - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the AssemblyRef table.
- CliTableAssemblyRef(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef
- CliTableAssemblyRef.CliAssemblyRefRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableAssemblyRefOS - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the AssemblyRefOS table.
- CliTableAssemblyRefOS(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS
- CliTableAssemblyRefOS.CliAssemblyRefOSRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableAssemblyRefProcessor - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the AssemblyRefProcessor table.
- CliTableAssemblyRefProcessor(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefProcessor
- CliTableAssemblyRefProcessor.CliAssemblyRefProcessorRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableClassLayout - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the ClassLayout table.
- CliTableClassLayout(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout
- CliTableClassLayout.CliClassLayoutRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableConstant - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Constant table.
- CliTableConstant(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant
- CliTableConstant.CliConstantRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableCustomAttribute - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the CustomAttribute table.
- CliTableCustomAttribute(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute
- CliTableCustomAttribute.CliCustomAttributeRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableDeclSecurity - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the DeclSecurity table.
- CliTableDeclSecurity(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity
- CliTableDeclSecurity.CliDeclSecurityRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableEvent - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Event table.
- CliTableEvent(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent
- CliTableEvent.CliEventRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableEventMap - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the EventMap table.
- CliTableEventMap(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableEventMap
- CliTableEventMap.CliEventMapRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableExportedType - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the ExportedType table.
- CliTableExportedType(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType
- CliTableExportedType.CliExportedTypeRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableField - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Field table.
- CliTableField(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableField
- CliTableField.CliFieldRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableFieldLayout - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the FieldLayout table.
- CliTableFieldLayout(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout
- CliTableFieldLayout.CliFieldLayoutRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableFieldMarshall - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the FieldMarshall table.
- CliTableFieldMarshall(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall
- CliTableFieldMarshall.CliFieldMarshallRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableFieldRVA - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the FieldRVA table.
- CliTableFieldRVA(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA
- CliTableFieldRVA.CliFieldRVARow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableFile - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the File table.
- CliTableFile(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFile
- CliTableFile.CliFileRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableGenericParam - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the GenericParam table.
- CliTableGenericParam(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam
- CliTableGenericParam.CliGenericParamRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableGenericParamConstraint - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the GenericParamConstraint table.
- CliTableGenericParamConstraint(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint
- CliTableGenericParamConstraint.CliGenericParamConstraintRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableImplMap - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the ImplMap table.
- CliTableImplMap(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap
- CliTableImplMap.CliImplMapRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableInterfaceImpl - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the InterfaceImpl table.
- CliTableInterfaceImpl(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableInterfaceImpl
- CliTableInterfaceImpl.CliInterfaceImplRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableManifestResource - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the ManifestResources table.
- CliTableManifestResource(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource
- CliTableManifestResource.CliManifestResourceRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableMemberRef - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the MemberRef/MethodRef table.
- CliTableMemberRef(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef
- CliTableMemberRef.CliMemberRefRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableMethodDef - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the MethodDef table.
- CliTableMethodDef(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef
- CliTableMethodDef.CliMethodDefRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableMethodImpl - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the MethodImpl table.
- CliTableMethodImpl(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodImpl
- CliTableMethodImpl.CliMethodImplRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableMethodSemantics - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the MethodSemantics table.
- CliTableMethodSemantics(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics
- CliTableMethodSemantics.CliMethodSemanticsRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableMethodSpec - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the MethodSpec table.
- CliTableMethodSpec(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec
- CliTableMethodSpec.CliMethodSpecRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableModule - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Module Table, which contains information about the current assembly.
- CliTableModule(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule
- CliTableModule.CliModuleRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableModuleRef - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the ModuleRef table.
- CliTableModuleRef(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableModuleRef
- CliTableModuleRef.CliModuleRefRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableNestedClass - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the NestedClass table.
- CliTableNestedClass(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableNestedClass
- CliTableNestedClass.CliNestedClassRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableParam - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Param table.
- CliTableParam(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableParam
- CliTableParam.CliParamRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableProperty - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Property table.
- CliTableProperty(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableProperty
- CliTablePropertyMap - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the PropertyMap class.
- CliTablePropertyMap(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTablePropertyMap
- CliTablePropertyMap.CliPropertyMapRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableStandAloneSig - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the StandAloneSig table.
- CliTableStandAloneSig(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableStandAloneSig
- CliTableStandAloneSig.CliStandAloneSigRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableTypeDef - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the TypeDef table.
- CliTableTypeDef(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef
- CliTableTypeDef.CliTypeDefRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableTypeRef - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the TypeRef table.
- CliTableTypeRef(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef
- CliTableTypeRef.CliTypeRefRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableTypeSpec - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the TypeSpec table.
- CliTableTypeSpec(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec
- CliTableTypeSpec.CliTypeSpecRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTypeArray(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeArray
- CliTypeBase(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
- CliTypeClass(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeClass
- CliTypeCodeDataType() - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeCodeDataType
- CliTypeDefRow(int, int, int, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
- CliTypeFnPtr(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeFnPtr
- CliTypeGenericInst(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeGenericInst
- CliTypePrimitive(CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePrimitive
- CliTypePtr(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePtr
- CliTypeRefRow(int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef.CliTypeRefRow
- CliTypeSpecRow(int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec.CliTypeSpecRow
- CliTypeSzArray(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeSzArray
- CliTypeTable - Enum 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.framework.main.datatree.DomainFileNode
-
Creates a clone of this node.
- clone() - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Creates a clone of this node.
- clone() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
-
Creates a clone of this node.
- clone() - Method in class ghidra.plugins.fsbrowser.FSBDirNode
-
Creates a clone of this node.
- clone() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Creates a clone of this node.
- clone() - Method in class ghidra.plugins.fsbrowser.FSBNode
-
Creates a clone of this node.
- clone() - Method in class docking.widgets.tree.GTreeLazyNode
-
Creates a clone of this node.
- clone() - Method in class docking.widgets.tree.GTreeNode
-
Creates a clone of this node.
- clone() - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
Creates a clone of this node.
- clone() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
-
Creates a clone of this node.
- clone() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
-
Creates a clone of this node.
- clone() - Method in class ghidra.framework.main.datatree.NoProjectNode
-
Creates a clone of this node.
- 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.features.bsim.query.protocol.BSimFilter
- clone() - Method in class ghidra.features.bsim.query.protocol.ChildAtom
- clone() - Method in class ghidra.features.bsim.query.protocol.FilterAtom
- 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(int) - Method in interface ghidra.features.bsim.query.DecompileFunctionTask
- clone(int) - Method in class ghidra.features.bsim.query.GenSignatures.SignatureTask
- 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
DataTypeManagerto allow its use of the correspondingDataOrganizationwhile retaining its unique identity (seeDataType.getUniversalID()and archive association (seeDataType.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.MIDIDataType
- 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.ExtraStack
- 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.
- cloneCategories(ExecutableRecord) - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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
ByteProvidermay 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.rtti.GoRttiMapper
- 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.features.bsim.query.client.AbstractSQLFunctionDatabase
- close() - Method in class ghidra.features.bsim.query.client.FunctionDatabaseProxy
- close() - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
- close() - Method in class ghidra.features.bsim.query.client.tables.CachedStatement
-
Close the currently cached
Statement. - close() - Method in class ghidra.features.bsim.query.client.tables.CallgraphTable
- close() - Method in class ghidra.features.bsim.query.client.tables.DescriptionTable
- close() - Method in class ghidra.features.bsim.query.client.tables.ExeTable
- close() - Method in class ghidra.features.bsim.query.client.tables.ExeToCategoryTable
- close() - Method in class ghidra.features.bsim.query.client.tables.KeyValueTable
- close() - Method in class ghidra.features.bsim.query.client.tables.OptionalTable
-
Free any resources and relinquish references to the connection
- close() - Method in class ghidra.features.bsim.query.client.tables.SQLComplexTable
- close() - Method in class ghidra.features.bsim.query.client.tables.SQLStringTable
- close() - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- close() - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- close() - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- close() - Method in class ghidra.features.bsim.query.file.H2VectorTable
- close() - Method in interface ghidra.features.bsim.query.FunctionDatabase
-
Close down (the connection with) the database
- close() - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
This will be automatically invoked when BulkSignatures is out of scope, if using try-with-resources to create it.
- 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.plugin.importer.ProjectIndexService
- 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.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.FSBIcons
- 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.
- closeAllProviders() - Method in class ghidra.features.bsim.gui.BSimSearchPlugin
- closeAllWindows() - Static method in class docking.test.AbstractDockingTest
-
A convenience method to close all of the windows and frames that the current Java windowing environment knows about
- closeAllWindows(boolean) - Static method in class docking.test.AbstractDockingTest
- closeAllWindowsAndFrames() - Static method in class docking.test.AbstractDockingTest
-
Deprecated.instead call the new
AbstractDockingTest.closeAllWindows() - closeAndReopenProject() - Method in class ghidra.test.TestEnv
-
A convenience method to close and then reopen the default project created by this TestEnv instance.
- closeArchive(DataTypeManager) - Method in interface ghidra.app.services.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.
- closeComponent() - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- closeComponent() - Method in class ghidra.features.base.quickfix.QuckFixTableProvider
- closeComponent() - Method in class ghidra.features.base.replace.SearchAndReplaceProvider
- closeComponent() - Method in class ghidra.plugins.fsbrowser.TextEditorComponentProvider
- 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 Class in ghidra.util.exception
-
ClosedExceptionindicates that the underlying resource has been closed and read/write operations have failed. - ClosedException() - Constructor for exception class ghidra.util.exception.ClosedException
-
Default constructor.
- ClosedException(String) - Constructor for exception class 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
- CloseFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- CloseFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.CloseFSBFileHandler
- 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.
- closing(Connection) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Perform any required cleanup prior to connection close.
- ClosingInputStream(ByteProvider) - Constructor for class ghidra.app.util.bin.ByteProviderInputStream.ClosingInputStream
-
Creates an
InputStreamthat reads from aByteProvider, that DOESclose()the underlying ByteProvider when closed itself. - CLOSURE - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefFlags
- cls() - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassageClass
-
Returns the value of the
clsrecord component. - CLSID - Enum constant in enum class ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
- ClusterNote - Class in ghidra.features.bsim.query.protocol
- ClusterNote() - Constructor for class ghidra.features.bsim.query.protocol.ClusterNote
- ClusterNote(FunctionDescription, int, double, double) - Constructor for class ghidra.features.bsim.query.protocol.ClusterNote
- clusterresponse - Variable in class ghidra.features.bsim.query.protocol.QueryCluster
- CMAGIC - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutHeader.AoutType
- cmax(C, C) - Static method in class ghidra.util.MathUtilities
- cmax(C, C, Comparator<C>) - Static method in class ghidra.util.MathUtilities
- CMDLINE_PASSWORD_PROVIDER_PROPERTY_NAME - Static variable in class ghidra.formats.gfilesystem.crypto.CmdLinePasswordProvider
- CmdLinePasswordProvider - Class in ghidra.formats.gfilesystem.crypto
-
A
PasswordProviderthat supplies passwords to decrypt files via the java jvm invocation. - CmdLinePasswordProvider() - Constructor for class ghidra.formats.gfilesystem.crypto.CmdLinePasswordProvider
- cmin(C, C) - Static method in class ghidra.util.MathUtilities
- cmin(C, C, Comparator<C>) - Static method in class ghidra.util.MathUtilities
- 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.
- coalescedVarnodes() - Method in class ghidra.pcode.emu.jit.analysis.JitVarScopeModel
-
Get the collection of all coalesced varnodes
- CoalescingAddRemoveStrategy<T> - Class in docking.widgets.table.threaded
-
The
ThreadedTableModeldoes not correctly function with data that can change outside of the table. - CoalescingAddRemoveStrategy() - Constructor for class docking.widgets.table.threaded.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.app.util.bin.format.omf.omf51.Omf51PublicDef
- CODE - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
- 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.LABELinstead. - 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.jython.JythonCodeCompletionFactory
- 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
- codeCache - Variable in class ghidra.pcode.emu.jit.JitPcodeEmulator
-
This emulator's cache of passage translations, incl.
- codeCache - Variable in class ghidra.pcode.emu.jit.JitPcodeThread
-
This thread's cache of translations instantiated for this thread.
- CodeComparisonActionContext - Class in ghidra.features.base.codecompare.panel
- CodeComparisonActionContext(ComponentProvider, CodeComparisonPanel, Component) - Constructor for class ghidra.features.base.codecompare.panel.CodeComparisonActionContext
-
Constructor
- CodeComparisonPanel - Class in ghidra.features.base.codecompare.panel
-
The CodeComparisonPanel class should be extended by any class that is to be discovered by the
FunctionComparisonPanelclass and included as a form of comparing two sections of code within the same or different programs - CodeComparisonPanel(String, PluginTool) - Constructor for class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Constructor
- CodeComparisonPanelActionContext - Interface in ghidra.features.base.codecompare.panel
-
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
- Code Generation - Search tag in class ghidra.pcode.emu.jit.JitCompiler
- Section
- 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
-
Creates a new
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
-
Creates a new
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
-
Creates a new
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
-
Creates a new
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.
- CodeUnitComments - Class in ghidra.program.model.listing
-
Container for all the comments at an address
- CodeUnitComments(String[]) - Constructor for class ghidra.program.model.listing.CodeUnitComments
- 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
- CodeUnitFilter - Class in ghidra.features.base.memsearch.searcher
-
Search filter that can test a search result and determine if that result starts at or inside a code unit that matches one of the selected types.
- CodeUnitFilter(Program, boolean, boolean, boolean) - Constructor for class ghidra.features.base.memsearch.searcher.CodeUnitFilter
-
Constructor
- 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.OperandFieldFactory
- 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
-
ShowBlockNamedefines the valid options for controlling the display of block names on labels. - CodeUnitFormatOptions.ShowNamespace - Enum Class in ghidra.program.model.listing
-
ShowNamespacedefines 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 Class in ghidra.program.model.util
-
Exception thrown when a code unit cannot be created.
- CodeUnitInsertionException(String) - Constructor for exception class ghidra.program.model.util.CodeUnitInsertionException
-
Constructor
- CodeUnitIterator - Interface in ghidra.program.model.listing
-
Interface to define an iterator 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
-
CodeUnitLocationprovides information about the location in a program within aCodeUnit. - CodeUnitLocation() - Constructor for class ghidra.program.util.CodeUnitLocation
-
Default constructor for a code unit location needed for restoring from XML.
- CodeUnitLocation(Program, Address, int[], int, int, int) - Constructor for class ghidra.program.util.CodeUnitLocation
-
Create a new
CodeUnitLocationfor 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
CodeUnitLocationfor the given address. - CodeUnitLocation(Program, Address, Address, int[], int, int, int) - Constructor for class ghidra.program.util.CodeUnitLocation
-
Create a new
CodeUnitLocationusing 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
- 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 Class in ghidra.app.util.bin.format.coff
- CoffException(String) - Constructor for exception class 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
-
CoffRelocationContextprovide COFF relocation context data to be used byCoffRelocationHandlerduring 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 - Variable in class ghidra.graph.viewer.layout.GridPoint
- 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.FSBIcons
- 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
Collectionclasses due to runtime type erasure. - collectVectors(DescriptionManager, Iterator<FunctionDescription>) - Static method in class ghidra.features.bsim.query.client.IdHistogram
-
Organize/histogram LSHVectors by hash.
- 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.AbstractOffsetFieldFactory
- 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
-
ThemeEventfor 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
Colorvalues 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
Colorvalue. - 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.BinaryColumnAdapter
- column - Variable in class ghidra.app.plugin.debug.dbtable.BooleanColumnAdapter
- column - Variable in class ghidra.app.plugin.debug.dbtable.ByteColumnAdapter
- column - Variable in class ghidra.app.plugin.debug.dbtable.IntegerColumnAdapter
- column - Variable in class ghidra.app.plugin.debug.dbtable.LongColumnAdapter
- column - Variable in class ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
- column - Variable in class ghidra.app.plugin.debug.dbtable.StringColumnAdapter
- 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<V> - Class in ghidra.graph.viewer.layout
-
A column 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
TableFilterthat 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
ColumnConstraintthat 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
- columnCount() - Method in class ghidra.graph.viewer.layout.GridCoordinates
-
returns the number of columns in the grid.
- 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(ColumnFilterManager<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
- ColumnFilterManager<ROW_OBJECT> - Class in docking.widgets.table.columnfilter
-
A class that manages column filters for a table.
- ColumnFilterManager(JTable, RowObjectFilterModel<ROW_OBJECT>, String, Callback) - Constructor for class docking.widgets.table.columnfilter.ColumnFilterManager
- ColumnFilterSaveManager<R> - Class in docking.widgets.table.columnfilter
-
Loads and Save a list of ColumnTableFilters for a specific table to the tool
- ColumnFilterSaveManager(String, 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
- columnsMap() - Method in class ghidra.graph.viewer.layout.GridLocationMap
-
Returns a mapping or column indexes to Column objects in this grid
- 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
ColumnConstraintfor 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(JitPassage.Reachability) - Method in enum class ghidra.pcode.emu.jit.JitPassage.Reachability
-
Consider this and another reachability as "or"
- combine(VersionException) - Method in exception class ghidra.util.exception.VersionException
-
Combine another VersionException with this one.
- combine(List<MemoryMatch>, List<MemoryMatch>) - Method in enum class ghidra.features.base.memsearch.combiner.Combiner
- 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
- CombinedMatchTableLoader - Class in ghidra.features.base.memsearch.gui
-
Table loader that performs a search and then combines the new results with existing results.
- CombinedMatchTableLoader(MemorySearcher, List<MemoryMatch>, Combiner) - Constructor for class ghidra.features.base.memsearch.gui.CombinedMatchTableLoader
- 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
- Combiner - Enum Class in ghidra.features.base.memsearch.combiner
-
An enum of search results "combiners".
- combineValues(RegisterValue) - Method in class ghidra.program.model.lang.RegisterValue
-
Creates a new RegisterValue.
- comboBox - Variable in class docking.widgets.FindDialog
- COMDAT - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- COMDEF - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- 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.omf.OmfRecordTypes
- 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> - Interface in ghidra.framework.cmd
-
Interface to define a change made to a domain object.
- COMMAND_ADDUSER - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- COMMAND_CHANGE_PRIVILEGE - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- COMMAND_CHANGEAUTH - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- COMMAND_DROPUSER - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- 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
- COMMAND_RESET_PASSWORD - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- COMMAND_START - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- COMMAND_STATUS - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- COMMAND_STOP - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- comment - Variable in class ghidra.app.cmd.memory.AbstractAddMemoryBlockCmd
- comment - Variable in class ghidra.program.util.CommentFieldLocation
- COMMENT - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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.omf.OmfCommentRecord
- COMMENT_CLASS_LIBMOD - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfCommentRecord
- COMMENT_CLASS_MICROSOFT_SETTINGS - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfCommentRecord
- COMMENT_CLASS_TRANSLATOR - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfCommentRecord
- COMMENT_CLASS_WATCOM_SETTINGS - Static variable in class ghidra.app.util.bin.format.omf.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_END - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- 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(CommentType, 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
CommentFieldLocationclass 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[], CommentType, 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
CommentFieldLocationclicks. - 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, CommentType, 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- comments - Variable in class ghidra.app.util.PseudoData
- comments - Variable in class ghidra.app.util.PseudoInstruction
- 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 - Enum Class in ghidra.program.model.listing
-
Types of comments that be placed at an address or on a
CodeUnit - 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, CommentType) - 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, CommentType) - Constructor for class ghidra.program.database.code.CommentTypeFilterIterator
-
Constructs a new CommentTypeFilterIterator
- CommentTypes - Class in ghidra.app.util
-
Deprecated, for removal: This API element is subject to removal in a future version.
- CommentTypeUtils - Class in ghidra.program.util
- CommentTypeUtils() - Constructor for class ghidra.program.util.CommentTypeUtils
- 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 byHighFunction - COMMIT_NO_VOID - Enum constant in enum class ghidra.program.model.pcode.HighFunctionDBUtil.ReturnCommitOption
-
HighFunctionDBUtil.ReturnCommitOption.COMMIT_NO_VOID- commit return parameter as defined byHighFunctionunless it isVoidDataTypein 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.
- commitSelfScore() - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Commit the singled out executables self-significance score to permanent storage
- commitSelfScore() - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
- commitSelfScore(String, float) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Commit a self-significance score for a specific executable to permanent storage
- commitSelfScore(String, float) - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
- commitSelfScore(String, float) - Method in class ghidra.features.bsim.query.client.FileScoreCaching
- commitSelfScore(String, float) - Method in interface ghidra.features.bsim.query.client.ScoreCaching
-
Commit a new self-significance score for an executable
- commitSelfScore(String, float) - Method in class ghidra.features.bsim.query.client.TableScoreCaching
- commitSelfScore(String, float) - Method in class ghidra.features.bsim.query.client.TemporaryScoreCaching
- 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,
V> - Class in generic.stl - ComparableMapSTL() - Constructor for class generic.stl.ComparableMapSTL
- ComparableMultiMapSTL<K,
V> - Class in generic.stl - ComparableMultiMapSTL() - Constructor for class generic.stl.ComparableMultiMapSTL
- ComparableMultiSetSTL<T> - Class in generic.stl
- ComparableMultiSetSTL() - Constructor for class generic.stl.ComparableMultiSetSTL
- ComparableSetSTL<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
Comparatorfor 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(JitTypeBehavior, JitTypeBehavior) - Static method in enum class ghidra.pcode.emu.jit.analysis.JitTypeBehavior
-
Compare two behaviors by preference.
- compare(JitType, JitType) - Static method in interface ghidra.pcode.emu.jit.analysis.JitType
-
Compare two types by preference.
- 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
datatypesgraphs, 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
- compareCandidateEntries(Map.Entry<JitTypeBehavior, Integer>, Map.Entry<JitTypeBehavior, Integer>) - Static method in record class ghidra.pcode.emu.jit.analysis.JitTypeModel.Contest
-
Compare the votes between two candidates, and select the winner
- compareCategory(ExecutableRecord) - Method in class ghidra.features.bsim.query.description.ExecutableRecord
-
Compare the set of categories that -this- and -op2- belong to
- 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.
- CompareFloatOpGen<T> - Interface in ghidra.pcode.emu.jit.gen.op
-
An extension for float comparison operators
- 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
- CompareIntBinOpGen<T> - Interface in ghidra.pcode.emu.jit.gen.op
-
An extension for integer comparison operators
- 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.
- compareLayout() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- compareLayout() - Method in class ghidra.features.bsim.query.client.FunctionDatabaseProxy
- compareLayout() - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- compareLayout() - Method in interface ghidra.features.bsim.query.FunctionDatabase
-
Return -1 if info layout version is earlier than current client expectation Return 1 if info layout version is later than current client expectation Return 0 if info version and client version are the same
- compareLines(List<String>, File) - Static method in class ghidra.app.util.exporter.StringComparer
- compareMetadata(ExecutableRecord) - Method in class ghidra.features.bsim.query.description.ExecutableRecord
-
Compare just the metadata portion (names and versions) of two ExecutableRecords We do NOT compare categories as these may not have been read into the object yet
- CompareSignatures - Class in ghidra.features.bsim.query
- CompareSignatures(LSHVectorFactory) - Constructor for class ghidra.features.bsim.query.CompareSignatures
- 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(GoVer) - Method in record class ghidra.app.util.bin.format.golang.GoVer
- compareTo(OmfData) - Method in class ghidra.app.util.bin.format.omf.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(MemoryMatch) - Method in class ghidra.features.base.memsearch.searcher.MemoryMatch
- compareTo(SearchType) - Method in class ghidra.features.base.replace.SearchType
- compareTo(BSimFilterType) - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
- compareTo(ExecutableResult) - Method in class ghidra.features.bsim.gui.search.results.ExecutableResult
- compareTo(BSimServerInfo) - Method in class ghidra.features.bsim.query.BSimServerInfo
- compareTo(ChildMatchRecord) - Method in class ghidra.features.bsim.query.ChildMatchRecord
- compareTo(ExecutableScorer.FunctionPair) - Method in class ghidra.features.bsim.query.client.ExecutableScorer.FunctionPair
- compareTo(IdHistogram) - Method in class ghidra.features.bsim.query.client.IdHistogram
- compareTo(CallgraphEntry) - Method in class ghidra.features.bsim.query.description.CallgraphEntry
- compareTo(CategoryRecord) - Method in class ghidra.features.bsim.query.description.CategoryRecord
- compareTo(ExecutableRecord) - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- compareTo(FunctionDescription) - Method in class ghidra.features.bsim.query.description.FunctionDescription
- compareTo(RowKey) - Method in class ghidra.features.bsim.query.client.RowKeySQL
- compareTo(RowKey) - Method in class ghidra.features.bsim.query.elastic.RowKeyElastic
- compareTo(ExecutableResultWithDeDuping) - Method in class ghidra.features.bsim.query.protocol.ExecutableResultWithDeDuping
- compareTo(ExeSpecifier) - Method in class ghidra.features.bsim.query.protocol.ExeSpecifier
- compareTo(SimilarityNote) - Method in class ghidra.features.bsim.query.protocol.SimilarityNote
- 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(JitPassage.AddrCtx) - Method in class ghidra.pcode.emu.jit.JitPassage.AddrCtx
- compareTo(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
- compareTo(BatchGroupLoadSpec) - Method in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
- compareTo(SourceFile) - Method in class ghidra.program.database.sourcemap.SourceFile
- compareTo(Address) - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Compares the given address to the address range of this node.
- 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.app.util.PseudoInstruction
-
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.GenericAddressSpace
- compareTo(AddressSpace) - Method in class ghidra.program.model.address.OverlayAddressSpace
- compareTo(AddressSpace) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- compareTo(AddressSpace) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- compareTo(AddressSpace) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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(ClassID) - Method in class ghidra.program.model.gclass.ClassID
- 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.AutoParameterImpl
- compareTo(Variable) - Method in class ghidra.program.model.listing.LocalVariableImpl
- compareTo(Variable) - Method in class ghidra.program.model.listing.ParameterImpl
- compareTo(Variable) - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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(SourceMapEntry) - Method in class ghidra.program.database.sourcemap.SourceMapEntryDB
- 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(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
- compareValues(byte[], byte[], SearchSettings) - Method in class ghidra.features.base.memsearch.format.SearchFormat
-
Compares bytes from search results based on how this format interprets the bytes.
- compareWithNullValues(Object, Object) - Static method in class docking.widgets.table.TableComparators
- compareXml(File) - Method in class ghidra.util.xml.XmlTestHelper
- comparisonData - Variable in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
- ComparisonData - Interface in ghidra.features.base.codecompare.panel
-
ComparisonData is an abstract of items that can be compared in a
CodeComparisonPanel. - comparisonDataChanged() - Method in class ghidra.features.base.codecompare.listing.ListingCodeComparisonPanel
- comparisonDataChanged() - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Notification to subclasses that the comparison data has changed
- 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
- compilePassage(MethodHandles.Lookup, JitPassage) - Method in class ghidra.pcode.emu.jit.JitCompiler
-
Translate a passage using the given lookup
- 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 - Variable in class ghidra.pcode.emu.jit.JitPcodeEmulator
-
The compiler which translates passages into JVM classes
- Compiler(String) - Constructor for class ghidra.features.bsim.query.client.IDSQLResolution.Compiler
- compiler_id - Variable in class ghidra.features.bsim.query.client.tables.ExeTable.ExecutableRow
- COMPILER_SPEC_NOT_FOUND - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarning
-
StandAloneDataTypeManager.ArchiveWarning.COMPILER_SPEC_NOT_FOUNDindicates theCompilerSpec, required by the associatedProgramArchitecture, was not found or encountered a problem being loaded. - CompilerBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering functions based on a Ghidra compiler specification.
- CompilerBSimFilterType() - Constructor for class ghidra.features.bsim.gui.filters.CompilerBSimFilterType
- 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 Class in ghidra.program.model.lang
-
Exception class used when the named compiler spec cannot be found.
- CompilerSpecNotFoundException(LanguageID, CompilerSpecID) - Constructor for exception class ghidra.program.model.lang.CompilerSpecNotFoundException
- CompilerSpecNotFoundException(LanguageID, CompilerSpecID, String, Throwable) - Constructor for exception class 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
- compileWithMaxOpsBackoff(JitPassage.AddrCtx, JitPassageDecoder) - Method in class ghidra.pcode.emu.jit.JitPcodeEmulator
-
Translate a new passage starting at the given seed.
- 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_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.jython.JythonCodeCompletionFactory
- 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
complexbuilt-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
complexbuilt-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
complexbuilt-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
- componentActivated() - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- 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.features.bsim.gui.overview.BSimOverviewProvider
- componentHidden() - Method in class ghidra.features.bsim.gui.search.results.BSimSearchResultsProvider
- componentHidden() - Method in class ghidra.graph.VisualGraphComponentProvider
- componentHidden() - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- 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 - componentMadeDisplayable() - Method in class docking.ComponentProvider
-
Notifies the provider that the 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
ComponentProviderbecomes activated or deactivated. - ComponentProviderAdapter - Class in ghidra.framework.plugintool
-
Extends the
ComponentProviderto fit into the Plugin architecture by taking in aPluginToolwhich extendsTool. - ComponentProviderAdapter(PluginTool, String, String) - Constructor for class ghidra.framework.plugintool.ComponentProviderAdapter
-
Creates a new component provider with a default location of
WindowPosition.WINDOW. - ComponentProviderAdapter(PluginTool, String, String, Class<?>) - Constructor for class ghidra.framework.plugintool.ComponentProviderAdapter
-
Creates a new component provider with a default location of
WindowPosition.WINDOW. - componentProviderDeactivated(ComponentProvider) - Method in interface docking.ComponentProviderActivationListener
-
Called when the given component provider is deactivated.
- Component Providers - Search tag in class ghidra.framework.plugintool.Plugin
- Section
- 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 - Variable in class ghidra.features.base.replace.items.CompositeFieldQuickFix
- 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
- CompositeFieldQuickFix - Class in ghidra.features.base.replace.items
-
Base class for Composite field Quick Fixes.
- CompositeFieldQuickFix(Program, Composite, int, String, String) - Constructor for class ghidra.features.base.replace.items.CompositeFieldQuickFix
-
Constructor
- 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
-
ComponentComparatorprovides ability to compare two DataTypeComponent objects based upon their ordinal. - CompositeInternal.OffsetComparator - Class in ghidra.program.model.data
-
OffsetComparatorprovides ability to compare an Integer offset with a DataTypeComponent object. - CompositeInternal.OrdinalComparator - Class in ghidra.program.model.data
-
OrdinalComparatorprovides 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
- Composite Placer - Search tag in class docking.widgets.shapes.PopupWindowPlacerBuilder
- Section
- CompositeVerticalLayoutTextField - Class in docking.widgets.fieldpanel.field
-
A
TextFieldthat 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_FILTERmatches 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> - 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> - 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.FSBIcons
- 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
compUnitrecord 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
- compute(Function<? super T, ? extends T>, C) - Method in class ghidra.async.AsyncReference
-
Update this reference using the given function because of the given cause
- 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
- computeBlockTransition(JitCodeGenerator, JitControlFlowModel.JitBlock, JitControlFlowModel.JitBlock) - Static method in interface ghidra.pcode.emu.jit.gen.var.VarGen
-
Compute the retired and birthed varnodes for a transition between the given blocks.
- 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_CALLcorresponds to a computed callFlowTypewith 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_TERMINATORcorresponds to an unconditional callFlowTypefollowed 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_JUMPcorresponds to a computed jump/branchFlowType. - 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, DecompInterface) - Method in class ghidra.app.decompiler.util.FillOutStructureHelper
-
Decompile a function and return the resulting HighVariable associated with a storage address
- computeIfAbsent(long, Function<Long, T>) - Method in class ghidra.util.datastruct.ObjectCache
-
Get the current cached object which corresponds to specified
keyif contained in cache, otherwise themappingFunctionwill be invoked to instantiate a new object where that object will be added to the cache and returned. - 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
- computeNewAssignment(JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitTypeModel
-
Compute the new tentative assignment for the given value
- 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
- computeUninitialized(long, int) - Method in class ghidra.pcode.exec.BytesPcodeExecutorStateSpace
-
Compute the uninitialized span set, considering possible wrap-around
- 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
- ConcretionError - Exception Class in ghidra.pcode.exec
-
The emulator or a client attempted to concretize an abstract value
- ConcretionError(String, PcodeArithmetic.Purpose) - Constructor for exception class 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() - Method in record class ghidra.pcode.emu.jit.op.JitCBranchOp
-
Returns the value of the
condrecord component. - cond(JitPassage.AddrCtx) - Static method in class ghidra.pcode.emu.jit.JitPassage.ExitPcodeOp
-
Construct a synthetic conditional exit op
- 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_CALLcorresponds to a conditional callFlowTypewith 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_TERMINATORcorresponds to a conditional callFlowTypefollowed 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_CALLcorresponds to a conditional computed callFlowTypewith 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_JUMPcorresponds to a conditional computed jump/branchFlowType. - CONDITIONAL_JUMP - Static variable in class ghidra.graph.ProgramGraphType
- CONDITIONAL_JUMP - Static variable in class ghidra.program.model.symbol.RefType
-
RefType.CONDITIONAL_JUMPcorresponds to a conditional jump/branchFlowType. - CONDITIONAL_TERMINATOR - Static variable in class ghidra.graph.ProgramGraphType
- CONDITIONAL_TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
-
RefType.TERMINATORcorresponds to a terminalFlowType(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
- condOpcode() - Method in interface ghidra.pcode.emu.jit.gen.op.CompareFloatOpGen
-
The JVM opcode to perform the conditional jump.
- condOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatEqualOpGen
- condOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatLessEqualOpGen
- condOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatLessOpGen
- condOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatNotEqualOpGen
- condType() - Method in record class ghidra.pcode.emu.jit.op.JitCBranchOp
-
We'd like the condition to be an
int(boolean). - confidenceField - Variable in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- config_template - Variable in class ghidra.features.bsim.query.protocol.CreateDatabase
- ConfigurableColumnTableModel - Interface in docking.widgets.table
-
A model that provides access to table columns that are "configurable," whether by way of
Settingsobject, or by the implementations and how they were written (like supplying custom renderers and such). - configuration - Variable in class ghidra.framework.plugintool.StandAloneApplication
- Configuration - Class in ghidra.features.bsim.query.client
- Configuration() - Constructor for class ghidra.features.bsim.query.client.Configuration
- 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.
- confirmPaste(String) - Method in class ghidra.app.util.ByteCopier.PasteByteStringCommand
- 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
-
ConflictInfoPanelappears above the 4 listings in the ListingMergeWindow. - ConflictInfoPanel() - Constructor for class ghidra.app.merge.listing.ConflictInfoPanel
-
Creates a new
ConflictInfoPanelto 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
-
ConflictUtilityprovides some constants and static methods used by the Listing Merge portion of the multi-user merge. - ConflictUtility() - Constructor for class ghidra.app.merge.util.ConflictUtility
- CONLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- connect() - Method in class ghidra.framework.client.RepositoryAdapter
-
Attempt to connect to the server.
- connect() - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Attempt to connect or re-connect to the server.
- connect() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
- connect(boolean) - Method in class ghidra.framework.protocol.ghidra.DefaultGhidraProtocolConnector
- connect(boolean) - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
- connect(boolean) - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Connect to the resource specified by the associated URL.
- connect(RepositoryAdapter) - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
- connect(RepositoryAdapter) - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Utilized a cached connection via the specified repository adapter.
- connect(String) - Method in interface ghidra.framework.model.ToolConnection
-
Connect the tools for the given event name.
- connected() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
- connected() - Method in interface ghidra.framework.remote.RepositoryServerHandle
-
Verify that server is alive and connected.
- Connection - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.ErrorCategory
- 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 - Variable in class ghidra.pyghidra.interpreter.PyGhidraInterpreter
- CONSOLE - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the Console Plugin.
- 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(int, BigInteger) - Static method in interface ghidra.pcode.emu.jit.var.JitVal
-
Create a constant value.
- 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
- constructFatalError(int, ExecutableRecord, ExecutableRecord) - Static method in interface ghidra.features.bsim.query.FunctionDatabase
- constructNonfatalError(int, ExecutableRecord, ExecutableRecord) - Static method in interface ghidra.features.bsim.query.FunctionDatabase
- constructor() - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassageClass
-
Returns the value of the
constructorrecord component. - 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 - Search tag in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
- Section
- 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
- CONSTRUCTOR_TYPE - Static variable in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassageClass
-
The constructor signature:
Passage$at_[entry](JitPcodeThread) - 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
-
This is a static convenience routine for decoding a value from a sequence of bytes depending on the desired endianness
- 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
- ConstValGen - Enum Class in ghidra.pcode.emu.jit.gen.var
-
The generator for a constant value.
- 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
- contact(T) - Method in class ghidra.async.AsyncDebouncer.Bypass
- contact(T) - Method in class ghidra.async.AsyncDebouncer
-
Send a contact event
- 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 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.graph.viewer.layout.GridRange
- 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.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(long, boolean) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
-
Returns true if the mapping contains the given address
- contains(long, boolean) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
-
Returns true if the mapping contains the given address
- 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(GoVer) - Method in record class ghidra.app.util.bin.format.golang.GoVerRange
-
Returns true if this range contains the specified version.
- contains(GoVer) - Method in record class ghidra.app.util.bin.format.golang.GoVerSet
-
Returns true if the specified version is present in the set.
- 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(GridPoint) - Method in class ghidra.graph.viewer.layout.GridBounds
- contains(Address) - Method in interface ghidra.app.services.MarkerSet
-
Determine if this marker set contains the specified address
- contains(Address) - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Determines if this code unit contains the indicated 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.PseudoInstruction
-
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.ImmutableAddressSet
- 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
- 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.address.ImmutableAddressSet
- contains(Address, Address) - Method in class ghidra.program.model.block.CodeBlockImpl
- contains(Address, Address) - Method in class ghidra.program.util.ProgramSelection
- 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.address.ImmutableAddressSet
- contains(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
- contains(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
- 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.SizeRestrictedAccumulatorWrapper
- 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
searchesare 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
searchesare 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
searchesare 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
ColorValueexists in this map for the given id. - containsDescription(String, long, ExecutableRecord) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Find a function (within an executable) by its name and address (both must be provided) If the function doesn't exist, null is returned, no exception is thrown
- 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(E) - Method in class ghidra.graph.viewer.layout.GridLocationMap
- 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
FontValueexists 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.
- containsFunction(Duo.Side, Function) - Method in class ghidra.features.base.codecompare.model.AbstractFunctionComparisonModel
- containsFunction(Duo.Side, Function) - Method in class ghidra.features.base.codecompare.model.AnyToAnyFunctionComparisonModel
- containsFunction(Duo.Side, Function) - Method in class ghidra.features.base.codecompare.model.MatchedFunctionComparisonModel
- 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
IconValueexists 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 or unprintable ascii below 0x20) 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.async.AsyncLazyMap
-
Check if a given key is in the map, pending or completed
- 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
nullelements; 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
- containsPoint(GridPoint) - Method in class ghidra.graph.viewer.layout.GridLocationMap
- containsProperty(String) - Method in class generic.theme.GThemeValueMap
-
Returns true if an
JavaPropertyValueexists in this map for the given id. - containsProvider(ComponentProvider) - Method in class docking.DockingWindowManager
-
Returns true if this manager contains the given provider.
- containsProvider(DialogComponentProvider) - Method in class docking.DockingDialog
-
Returns true if the given provider is the provider owned by this dialog.
- containsRootFolder() - Method in class ghidra.framework.main.datatable.ProjectDataContext
- containsSearchType(SearchType) - Method in class ghidra.features.base.replace.SearchAndReplaceQuery
-
Returns true if the given SearchType is to be included in the search.
- containsSourceFile(SourceFile) - Method in class ghidra.program.database.sourcemap.SourceFileManagerDB
- containsSourceFile(SourceFile) - Method in class ghidra.program.model.sourcemap.DummySourceFileManager
- containsSourceFile(SourceFile) - Method in interface ghidra.program.model.sourcemap.SourceFileManager
-
Returns true precisely when this manager contains
sourceFile. - 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
- containsVertex(V) - Method in class ghidra.graph.viewer.layout.GridLocationMap
- 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 - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- CONTENT_TYPE - Static variable in class ghidra.program.database.ProgramDB
- ContentHandler<T> - 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
- Contest() - Constructor for record class ghidra.pcode.emu.jit.analysis.JitTypeModel.Contest
-
Start a new contest
- Contest(Map<JitTypeBehavior, Integer>) - Constructor for record class ghidra.pcode.emu.jit.analysis.JitTypeModel.Contest
-
Creates an instance of a
Contestrecord class. - 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.app.util.bin.format.golang.rtti.JsonPatch.PatchOp
- 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 interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- contextChanged() - Method in class ghidra.app.decompiler.component.DecompilerCallbackHandlerAdapter
- contextChanged(ActionContext) - Method in interface docking.DockingContextListener
-
Called when the context changes
- contextChanged(ActionContext) - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- 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 Class in ghidra.program.model.listing
-
ContextChangeExceptionindicates that an illegal change to program context has been attempted. - ContextChangeException() - Constructor for exception class ghidra.program.model.listing.ContextChangeException
-
Constructs an ContextChangeException with no detail message.
- ContextChangeException(String) - Constructor for exception class 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
DataTypeMapperorStructureContext. - 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;
-importand-processmodes 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;
-importmode does not save program,-processmode 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
-
Deprecated.use instead
DockingUtils.CONTROL_KEY_MODIFIER_MASK - CONTROL_KEY_NAME - Static variable in class docking.DockingUtils
- controlBlock - Variable in class ghidra.test.processors.support.PCodeTestGroup
- Control Flow Analysis - Search tag in class ghidra.pcode.emu.jit.JitCompiler
- Section
- 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.
- conv2IntToLong(int, int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Convert two integers into a single long
- Conversions and Casts - Search tag in class ghidra.pcode.emu.jit.analysis.JitTypeModel
- Section
- 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
- 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.
- convertDescriptionRow(DescriptionTable.DescriptionRow, ExecutableRecord, DescriptionManager, SignatureRecord) - Static method in class ghidra.features.bsim.query.client.tables.DescriptionTable
-
Given a function's raw meta-data from a desctable row (DescriptionRow), build the corresponding high-level FunctionDescription
- convertDescriptionRows(SimilarityResult, JsonArray, VectorResult, DescriptionManager, SignatureRecord) - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
-
Convert function documents, presented as an array of JSON objects, that all share a single feature vector returned by a nearest neighbor query, into FunctionDescriptions and a full SimilarityResult.
- convertDescriptionRows(SimilarityResult, List<DescriptionTable.DescriptionRow>, VectorResult, DescriptionManager, SignatureRecord) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Convert a low-level list of function rows into full FunctionDescription objects
- convertDescriptionRows(List<FunctionDescription>, List<DescriptionTable.DescriptionRow>, ExecutableRecord, DescriptionManager, SignatureRecord) - Method in class ghidra.features.bsim.query.client.tables.DescriptionTable
-
Given rows from desctable describing functions of a single executable, build the list of corresponding FunctionDescription objects
- ConvertedRecordIterator - Class in db
-
ConvertedRecordIteratorprovides 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 Class in ghidra.framework.data
- ConvertFileSystem.MessageListener - Interface in ghidra.framework.data
- ConvertFileSystemException() - Constructor for exception class ghidra.framework.data.ConvertFileSystem.ConvertFileSystemException
- ConvertFileSystemException(String) - Constructor for exception class ghidra.framework.data.ConvertFileSystem.ConvertFileSystemException
- ConvertFileSystemException(String, Throwable) - Constructor for exception class 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 theHREFvalue is the value that was in theCONTENTattribute. - 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.
- convertText(String, SearchSettings, SearchSettings) - Method in class ghidra.features.base.memsearch.format.SearchFormat
-
Returns a new search input string, doing its best to convert an input string that was parsed by a previous
SearchFormat. - 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
- convertUserInputToRegex(String, boolean) - Static method in class ghidra.util.UserSearchUtils
-
Convert user entered text into a regular expression, escaping regex characters, optionally turning globbing characters into valid regex syntax.
- 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 - Variable in class ghidra.app.util.bin.format.unixaout.UnixAoutRelocation
- 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.importer.DomainFolderOption
- copy() - Method in class ghidra.app.util.importer.LibrarySearchPathDummyOption
- 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.features.bsim.gui.search.dialog.BSimFilterSet
-
Returns a copy of this FilterSet.
- copy() - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchSettings
-
Returns a copy of this settings.
- 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 interface ghidra.graph.VisualGraph
- copy() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState.MiniDFState
-
Copy this mini state
- 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(GTree) - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- copy(GTree) - Method in interface docking.widgets.tree.GTreeFilterProvider
-
Creates a copy of this filter with all current filter settings.
- 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 - Enum constant in enum class ghidra.pcode.emu.jit.analysis.JitTypeBehavior
- COPY - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- 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
ByteProviderto 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 aFileFilterthat accepts all files. - copyDir(File, File, FileFilter, TaskMonitor) - Static method in class utilities.util.FileUtilities
-
Copies the contents of
originalDirtocopyDir. - 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
Passwordusing a copy the specified characters. - CopyOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
copy. - 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.features.bsim.gui.search.results.ShowNamespaceSettingsDefinition
- 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
instream to theoutstream. - 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.
- copyTo(CompletableFuture<T>) - Static method in interface ghidra.async.AsyncUtils
-
Create a
BiFunctionthat copies a result from oneCompletableFutureto another - 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.
- 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.
- correspond - Variable in class ghidra.features.bsim.query.protocol.ResponseChildren
- 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 - Variable in class ghidra.features.bsim.query.client.IdHistogram
- count() - Method in record class ghidra.features.bsim.query.file.VectorStoreEntry
-
Returns the value of the
countrecord component. - count() - Method in class ghidra.util.datastruct.Counter
-
Returns the value of this counter.
- count(int, int) - Method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Invoke
JitPcodeThread.count(int, int)for the bound thread - count(int, int) - Method in class ghidra.pcode.emu.jit.JitPcodeThread
-
This is called before each basic block is executed.
- Count - Variable in class ghidra.pty.windows.jna.ConsoleApiNative.PROC_THREAD_ATTRIBUTE_LIST
- Count() - Constructor for class ghidra.features.bsim.query.client.ExecutableComparison.Count
- 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
- countExecutables(String) - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
-
Place the same query for executables as
ElasticDatabase.queryExecutables(DescriptionManager, List, int, String, boolean, String). - 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
- counts() - Method in record class ghidra.pcode.emu.jit.analysis.JitTypeModel.Contest
-
Returns the value of the
countsrecord component. - countSelfScores() - Method in class ghidra.features.bsim.query.client.ExecutableScorer
- countSelfScores() - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
- 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
cParseMessagesrecord 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
CParseResultsrecord 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, 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
cppParseMessagesrecord 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
FileSystemRefthat points at the owningfilesystem. - 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) - 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
DWARFSourceInfoinstance from the suppliedDIEAggregateif 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
NamespacePathinstance. - create(FileAttributeType, String, T) - Static method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
-
Creates a new
FileAttributeinstance with the specified type, display name and value. - create(FileAttributeType, T) - Static method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
-
Creates a new
FileAttributeinstance 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
GFileSysteminstance 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
bottomandtop. - 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
BuildIdSearchLocationinstance using the specified location string. - create(String, SearchLocationCreatorContext) - Static method in class ghidra.app.util.bin.format.dwarf.external.LocalDirectorySearchLocation
-
Creates a new
LocalDirectorySearchLocationinstance using the specified location string. - create(String, SearchLocationCreatorContext) - Static method in class ghidra.app.util.bin.format.dwarf.external.SameDirSearchLocation
-
Creates a new
SameDirSearchLocationinstance 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
SearchLocationinstance 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
FileAttributeinstance with anFileAttributeType.UNKNOWN_ATTRIBUTEtype and the specified display name. - create(Statement) - Method in class ghidra.features.bsim.query.client.tables.CallgraphTable
- create(Statement) - Method in class ghidra.features.bsim.query.client.tables.DescriptionTable
- create(Statement) - Method in class ghidra.features.bsim.query.client.tables.ExeTable
- create(Statement) - Method in class ghidra.features.bsim.query.client.tables.ExeToCategoryTable
- create(Statement) - Method in class ghidra.features.bsim.query.client.tables.IdfLookupTable
- create(Statement) - Method in class ghidra.features.bsim.query.client.tables.KeyValueTable
- create(Statement) - Method in class ghidra.features.bsim.query.client.tables.SQLComplexTable
-
Creates the db table.
- create(Statement) - Method in class ghidra.features.bsim.query.client.tables.WeightTable
- create(Statement) - Method in class ghidra.features.bsim.query.file.H2VectorTable
- 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.FSBIcons
- 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
- createAccumulator() - Method in class docking.widgets.table.threaded.ThreadedTableModel
- createActionContext(DockingActionIf) - Method in class docking.DockingWindowManager
-
Creates the
ActionContextappropriate for the given action. - createActions() - Method in class ghidra.features.base.codecompare.listing.ListingDiffActionManager
-
Creates the actions.
- createActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.AddToProgramFSBFileHandler
- createActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.BatchImportFSBFileHandler
- createActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.ClearCachedPwdFSBFileHandler
- createActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.CloseFSBFileHandler
- createActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.ExportFSBFileHandler
- createActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.GetInfoFSBFileHandler
- createActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.ImageFSBFileHandler
- createActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.ImportFSBFileHandler
- createActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.LibrarySearchPathFSBFileHandler
- createActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.ListMountedFSBFileHandler
- createActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.OpenFsFSBFileHandler
- createActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.RefreshFSBFileHandler
- createActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.TextFSBFileHandler
- createActions() - Method in interface ghidra.plugins.fsbrowser.FSBFileHandler
-
Returns a list of
DockingActions that should beaddedto theFSBComponentProvidertree as local actions. - createActions(DialogComponentProvider) - Method in class ghidra.framework.main.datatree.CheckoutsPanel
- createActions(String) - Method in class ghidra.features.base.quickfix.QuckFixTableProvider
- 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.
- createAddressToFunctionMap(Iterator<FunctionDescription>) - Static method in class ghidra.features.bsim.query.description.FunctionDescription
-
Create a map from addresses to functions
- 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, CommentType) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
-
Creates the specified DataType at the supplied address.
- createAnimator() - Method in class docking.util.AnimationRunner
-
Creates the animator used to perform animation.
- 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
FieldElementbased 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
- createArtificialGoPcHeaderStructure(CategoryPath, DataTypeManager) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
- 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.
- 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.DebugFrameSection
-
Creates data structures for the specified Common Information Entry (CIE) and its Frame Description Entries (FDEs) as indicated by the regions.
- 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.
- createAutoLookup() - Method in class docking.widgets.list.GList
-
Allows subclasses to change the type of
AutoLookupcreated by this list - createAutoLookup() - Method in class docking.widgets.table.GTable
-
Allows subclasses to change the type of
AutoLookupcreated 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
NOTEbookmark at the specified address
NOTE: if aNOTEbookmark already exists at the address, it will be replaced. - createBookmark(String, String, String, String) - Method in class ghidra.program.database.ProgramBuilder
- CreateBsimServerInfoDialog - Class in ghidra.features.bsim.gui.search.dialog
-
Dialog for entering new BSim database server definition
- CreateBsimServerInfoDialog() - Constructor for class ghidra.features.bsim.gui.search.dialog.CreateBsimServerInfoDialog
- 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
DWARFNameinstance, 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.DebugFrameSection
-
Creates the data for a common information entry (CIE) at the address and puts a label and comment on it.
- 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.DebugFrameSection
-
Creates a comment indicating there is an CIE at the address.
- 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.DebugFrameSection
-
Creates a label 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
GhidraClasswith 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createComment(Program, Address, String, CommentType) - 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createComment(String, String, CommentType) - 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.
- createComparison(Function, Function) - Method in interface ghidra.app.services.FunctionComparisonService
-
Creates a function comparison window for the two given functions.
- createComparison(Collection<Function>) - Method in interface ghidra.app.services.FunctionComparisonService
-
Creates a function comparison window where each side can display any of the given functions.
- 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(Language, String) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Construct a contextreg value from the given language and hex value
- createContext(Component, Object) - Method in class docking.ComponentProvider
-
A default method for creating an action context for this provider, using the given
context objectand component - createContext(Component, Object) - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- 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
- createCustomComparison(FunctionComparisonModel, Callback) - Method in interface ghidra.app.services.FunctionComparisonService
-
Creates a custom function comparison window.
- 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(Configuration) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Generate tables and initialize state for a new database.
- createDatabase(Configuration) - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
- createDatabase(Configuration) - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- 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) - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- 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, boolean) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Creates a new BSim database with a given set of properties.
- 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
- CreateDatabase - Class in ghidra.features.bsim.query.protocol
- CreateDatabase() - Constructor for class ghidra.features.bsim.query.protocol.CreateDatabase
- 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. - createDecodeError(String, long) - Method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Construct an exception when attempting to execute an "instruction" that could not be decoded.
- 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
ByteProviderthat starts at the beginning (e.g. - 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.
- createDefaultTextRenderer(Function<E, String>) - Static method in class docking.widgets.list.GComboBoxCellRenderer
-
Returns a new GComboBoxCellRenderer that maps the list's data instance to a string used in the cell.
- createDefaultTextRenderer(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.
- createDefaultTool() - Method in class ghidra.test.TestEnv
-
This method differs from
TestEnv.launchDefaultTool()in that this method does not set thetoolvariable in of thisTestEnvinstance. - 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.numberformat.HexIntegerFormatter
- createDocumentFilter() - Method in class docking.widgets.numberformat.IntegerFormatter
- createDoesNotExistResult() - Static method in class utilities.util.FileResolutionResult
- createDomainFolderPath(DomainFolder, String) - Static method in class ghidra.framework.model.ProjectDataUtils
-
Returns a Ghidra
DomainFolderwith 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.
- createDragTransferable(List<ROW_OBJECT>) - Method in class docking.dnd.GTableDragProvider
-
Creates a transferable for dragging using the given selected row objects.
- 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
- createExitSlot(long, RegisterValue) - Method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Construct an exit slot for the given branch target
- 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.DebugFrameSection
-
Creates a comment indicating there is an FDE at the address.
- 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
FieldContextfor 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
- 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
- createFileArchive(File, LanguageID, CompilerSpecID) - Static method in class ghidra.program.model.data.FileDataTypeManager
-
Create a new data-type file archive using the default data organization.
- createFileArchive(File, String, String) - Static method in class ghidra.program.model.data.FileDataTypeManager
-
Create a new data-type file archive using the default data organization.
- createFileBytes(int) - Method in class ghidra.program.database.ProgramBuilder
- 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
FileBytesobject using a portion of the bytes from aByteProvider - createFileBytes(Program, ByteProvider, TaskMonitor) - Static method in class ghidra.app.util.MemoryBlockUtils
-
Creates a new
FileBytesobject using all the bytes from aByteProvider - createFileBytes(String, long, long, InputStream, TaskMonitor) - Method in class ghidra.program.database.mem.MemoryMapDB
- createFileBytes(String, long, long, InputStream, TaskMonitor) - Method in interface ghidra.program.model.mem.Memory
-
Stores a sequence of bytes into the program.
- createFileBytes(String, long, long, InputStream, TaskMonitor) - Method in class ghidra.program.model.mem.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(BSimFilter, IDSQLResolution[], SQLFunctionDatabase) - Static method in class ghidra.features.bsim.query.client.SQLEffects
-
Given a general ExecutableFilter object, return a set of matching SQL string pieces, ready to be pasted into the full SQL statement.
- createFilter(BSimFilter, IDElasticResolution[]) - Static method in class ghidra.features.bsim.query.elastic.ElasticEffects
- 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) and moves the address range into the fragment.
- 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
DIEAggregatestarting from a 'head'DebugInfoEntryinstance. - createFuncDef(List<ParameterDefinition>, DataType, GoSymbolName, boolean) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
- createFuncDef(List<ParameterDefinition>, List<ParameterDefinition>, GoSymbolName, boolean) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
- 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
- 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
currentHighlightand theGhidraState's currentHighlight) to the given address set. - 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(Function, CTokenHighlightMatcher) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- createHighlighter(Function, 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 interface ghidra.app.decompiler.DecompilerHighlightService
-
A version of
DecompilerHighlightService.createHighlighter(String, CTokenHighlightMatcher)that allows clients to specify an ID. - createHighlighter(String, Function, CTokenHighlightMatcher) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- createHighlighter(String, Function, 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.features.base.codecompare.listing.ListingDiffHighlightProvider
- createHighlights(String, ListingField, int) - Method in class ghidra.features.base.memsearch.gui.MemoryMatchHighlighter
- 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
PointerTypedefwith auto-naming. - createIBO64PointerTypedef(DataType) - Static method in class ghidra.program.model.data.IBO64DataType
-
Create a IBO64
PointerTypedefwith 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
FileBytesobject. - 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
FileBytesobject. - 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
InputStreamand 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(JitPcodeThread) - Method in class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.EntryPointPrototype
-
Create (or get) the entry point for the given thread
- createInstance(JitPcodeThread) - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassageClass
-
Create an instance bound to the given thread
- 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
X509Certificatewith RSAKeyPairand create/update aKeyStoreoptionally 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
X509Certificatewith RSAKeyPairand create/update aKeyStoreoptionally 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
ByteProviderfor the given libraryFSRL - 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
-
Creates a
ListenerErrorHandler - 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.jit.JitPcodeEmulator
- 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.
- createMangledContext(String, DemanglerOptions, Program, Address) - Method in interface ghidra.app.util.demangler.Demangler
-
Creates a mangled context
- 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.
- 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
MarkupSessionthat is controlled by the specifiedTaskMonitor. - 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
- createMemory(String, String, FileBytes, int) - 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
ByteProviderthat is limited to the specifiedMemoryBlock. - createMemoryBlockFromMemoryState(String, Address, int, boolean, TaskMonitor) - Method in class ghidra.app.emulator.EmulatorHelper
-
Create a new initialized memory block using the current emulator memory state
- createMemoryCallReference(String, String) - Method in class ghidra.program.database.ProgramBuilder
- createMemoryJumpReference(String, String) - Method in class ghidra.program.database.ProgramBuilder
- createMemoryReadReference(String, String) - Method in class ghidra.program.database.ProgramBuilder
- createMemoryReference(Data, Address, RefType) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a memory reference from the given data.
- createMemoryReference(Instruction, int, Address, RefType) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a memory reference from the given instruction.
- createMemoryReference(String, String, RefType, SourceType) - Method in class ghidra.program.database.ProgramBuilder
- createMemoryReference(String, String, RefType, SourceType, int) - Method in class ghidra.program.database.ProgramBuilder
- createMemorySearchProvider(Navigatable, String, SearchSettings, boolean) - Method in interface ghidra.app.services.MemorySearchService
-
Deprecated.Creates a new memory search provider window
- createMemorySearchProvider(Navigatable, String, SearchSettings, boolean) - Method in class ghidra.features.base.memsearch.gui.MemorySearchPlugin
- 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
Namespacewith 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.
- createNewFileSystemBrowser(FileSystemRef, boolean) - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
-
Creates a new browser UI component for an already open
GFileSystem(pinned with the specifiedFileSystemRefthat will be taken ownership of by this method). - 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.AbstractPythonScriptProvider
- 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.app.script.UnsupportedScriptProvider
- 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, TaskMonitor) - Static method in class ghidra.plugins.fsbrowser.FSBNode
-
Helper method to convert a single
GFileobject 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
GFileobjects 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(Program, String, Address) - Static method in class ghidra.app.util.opinion.MachoProgramBuilder
-
create a one-byte function, so that when the code is analyzed, it will be disassembled, and the function created with the correct body.
- 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
- 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
- createPassageDecoder() - Method in class ghidra.pcode.emu.jit.JitPcodeThread
-
Create the passage decoder
- createPathHighlighter(PathHighlightListener) - Method in class ghidra.graph.viewer.GraphViewer
- createPattern() - Method in class docking.widgets.filter.AbstractPatternTextFilter
-
Subclasses must create the
Patternthat 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
ByteProviderinto normalFilethat 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
@PluginInfoinstead. - 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
Programwith 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
ByteProviderthat starts at the beginning of the specifiedprogram'smemory, 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.
- 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.
- createSearchLocation(String, SearchLocationCreatorContext) - Method in class ghidra.app.util.bin.format.dwarf.external.SearchLocationRegistry
-
Creates a
SearchLocationusing 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 aDWARFSectionProviderthat can successfully retrieve theminimalsections we need to do a DWARF import. - createSecureSAXBuilder(boolean, boolean) - Static method in class ghidra.util.xml.XmlUtilities
-
Create a
SAXBuilderthat is not susceptible to XXE. - createSecureSAXParserFactory(boolean) - Static method in class ghidra.util.xml.XmlUtilities
-
Create a
SAXParserFactorythat 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
- createSFQueryService(Program) - Method in class ghidra.features.bsim.query.facade.DefaultSFQueryServiceFactory
- createSFQueryService(Program) - Method in class ghidra.features.bsim.query.facade.SFQueryServiceFactory
- createShape() - Method in class ghidra.service.graph.VertexShape
- createSharedActions(Tool, ToolActions, String) - Static method in class docking.DialogComponentProvider
-
Called by the framework during startup to register actions that are shared throughout the tool.
- createSharedActions(Tool, ToolActions, String) - Static method in class docking.DockingWindowManager
-
Called by the framework during startup to register actions that are shared throughout the tool.
- 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.jit.JitPcodeEmulator
- 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
DIEAggregatefrom a singleDIE. - 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
DIEAggregatefrom the contents of the specified DIEA, using all the source'sDebugInfoEntryfragments 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
statstructure. - 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
HelpLocationbased 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 typefor a variable length structure mapped class. - createStructureDataType(Program, Address, int) - Static method in class ghidra.program.model.data.StructureFactory
-
Creates a
StructureDataTypeinstance based upon the information provided. - createStructureDataType(Program, Address, int, String, boolean) - Static method in class ghidra.program.model.data.StructureFactory
-
Creates a
StructureDataTypeinstance based upon the information provided. - createStructureDataTypeInStrucuture(Program, Address, int[], int[]) - Static method in class ghidra.program.model.data.StructureFactory
-
Creates a
StructureDataTypeinstance, 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
StructureDataTypeinstance, 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.use
FlatProgramAPI.createLabel(Address, String, boolean, SourceType)instead. Deprecated in Ghidra 7.4 - createSymbol(Program, Namespace, String, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Creates a symbol.
- createTable() - Method in class ghidra.features.bsim.query.client.tables.OptionalTable
-
Create this specific table in the database
- createTable() - Method in class ghidra.features.bsim.query.client.tables.SQLStringTable
-
Create this specific table in the database
- 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.features.base.memsearch.gui.MemoryMatchTableModel
- createTableColumnDescriptor() - Method in class ghidra.features.base.quickfix.QuickFixTableModel
- createTableColumnDescriptor() - Method in class ghidra.features.bsim.gui.overview.BSimOverviewModel
- createTableColumnDescriptor() - Method in class ghidra.features.bsim.gui.search.dialog.BSimServerTableModel
- createTableColumnDescriptor() - Method in class ghidra.features.bsim.gui.search.results.BSimApplyResultsTableModel
- createTableColumnDescriptor() - Method in class ghidra.features.bsim.gui.search.results.BSimExecutablesSummaryModel
- createTableColumnDescriptor() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResultsModel
- createTableColumnDescriptor() - Method in class ghidra.framework.main.datatable.ProjectDataTableModel
- createTableColumnDescriptor() - Method in class ghidra.framework.main.UserAccessTableModel
- createTableColumnDescriptor() - Method in class ghidra.util.table.EmptyThreadedTableModel
- createTableColumnDescriptor() - Method in class ghidra.util.table.GhidraProgramTableModel
- 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.FileCacheEntryBuilderthat 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.jit.JitPcodeEmulator
- 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
- createThreadState(PcodeExecutorState<byte[]>, PcodeExecutorState<byte[]>) - Method in class ghidra.pcode.emu.jit.JitPcodeThread
- createThreadState(PcodeExecutorState<T>, PcodeExecutorState<T>) - Method in class ghidra.pcode.emu.DefaultPcodeThread
-
A factory method for the thread's (multiplexed) state
- 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.
- createTitledPanel(String, JComponent, boolean) - Method in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- 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.jit.JitPcodeEmulator
-
A factory method to create the userop library shared by all threads in this machine
- createUseropLibrary() - Method in class ghidra.pcode.emu.ModifiedPcodeThread
- 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(AddressFactory, String, long, int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Construct a varnode
- 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.
- createVSCodeModuleProject(File) - Method in interface ghidra.app.services.VSCodeIntegrationService
-
Creates a new Visual Studio Code module project at the given directory
- 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 Class in ghidra.util.exception
- CryptoException(Exception) - Constructor for exception class ghidra.util.exception.CryptoException
- CryptoException(String) - Constructor for exception class ghidra.util.exception.CryptoException
- CryptoProvider - Interface in ghidra.formats.gfilesystem.crypto
-
Common interface for provider interfaces that provide crypto information.
- CryptoProvider.Session - Interface in ghidra.formats.gfilesystem.crypto
- CryptoProviders - Class in ghidra.formats.gfilesystem.crypto
-
Registry of
crypto providersandsession creator. - CryptoProviderSessionChildImpl - Class in ghidra.formats.gfilesystem.crypto
-
A stub implementation of CryptoSession that relies on a parent instance.
- CryptoProviderSessionChildImpl(CryptoSession) - Constructor for class ghidra.formats.gfilesystem.crypto.CryptoProviderSessionChildImpl
- CryptoSession - Interface in ghidra.formats.gfilesystem.crypto
-
Provides the caller with the ability to perform crypto querying operations for a group of related files.
- cs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- cs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- CsHintLoadSpecChooser - Class in ghidra.app.util.importer
- CsHintLoadSpecChooser(CompilerSpecID) - Constructor for class ghidra.app.util.importer.CsHintLoadSpecChooser
-
Creates a new
CsHintLoadSpecChooser - CsHintLoadSpecChooser(String) - Constructor for class ghidra.app.util.importer.CsHintLoadSpecChooser
-
Creates a new
CsHintLoadSpecChooser - 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
ctxrecord 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
- CTXMOD - Enum constant in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.RunFixedLocal
-
We declare a local variable to indicate that a context-modifying userop has been invoked.
- 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
curecord 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.features.base.quickfix.QuickFix
- 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 class ghidra.app.util.cparser.C.ParseException
-
This is the last token that has been consumed successfully.
- currentToken - Variable in exception class 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
- 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
Addressbased table model that allows clients to load their data via theTableModelLoadercallback 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 interceptCustomNimbusLookAndFeel.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.FSBIcons
- 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 docking.wizard.WizardModel
- data - Variable in class generic.stl.VectorIterator
- data - Variable in class ghidra.app.util.bin.format.omf.OmfRecord
- 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 class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
- DATA - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
- 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.DATAtype 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.DATAshould 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_CHANGEDindicates 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 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoSymbolNameType
- 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 propagation 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
-
Databasefacilitates 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
- DatabaseInfo - Class in ghidra.features.bsim.query.facade
- DatabaseInfo(String, DatabaseInformation) - Constructor for class ghidra.features.bsim.query.facade.DatabaseInfo
- DatabaseInformation - Class in ghidra.features.bsim.query.description
- DatabaseInformation() - Constructor for class ghidra.features.bsim.query.description.DatabaseInformation
- DatabaseItem - Interface in ghidra.framework.store
-
DatabaseItemcorresponds to a private or versioned database within a FileSystem. - databasename - Variable in class ghidra.features.bsim.query.description.DatabaseInformation
- databaseName - Variable in class ghidra.features.bsim.query.protocol.DropDatabase
- DatabaseNonFatalException(String) - Constructor for exception class ghidra.features.bsim.query.FunctionDatabase.DatabaseNonFatalException
- 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
-
DatabaseUtilsprovides a collection of database related utilities. - DatabaseVersionException - Exception Class in ghidra.program.database.util
-
Exception thrown if the database does not match the expected version of the program classes.
- DatabaseVersionException() - Constructor for exception class ghidra.program.database.util.DatabaseVersionException
-
Construct a new DatabaseException.
- DatabaseVersionException(String) - Constructor for exception class ghidra.program.database.util.DatabaseVersionException
-
Construct a new DatabaseException with the given message.
- DataBlock() - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfIteratedData.DataBlock
- DataBuffer - Class in db.buffers
-
DataBufferprovides 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
- DataComparisonData - Class in ghidra.features.base.codecompare.panel
-
ComparisonData for a Data object
- DataComparisonData(Data, int) - Constructor for class ghidra.features.base.codecompare.panel.DataComparisonData
- 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_DIRECTORYdata structure defined inwinnt.h. - DataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.DataDirectory
- DataDirectoryException - Exception Class in ghidra.framework.store.local
-
DataDirectoryExceptionis thrown when a folder item can not be created because its associated data directory already exists. - DataDirectoryException(String, File) - Constructor for exception class ghidra.framework.store.local.DataDirectoryException
-
Constructor.
- dataEnd - Variable in class ghidra.app.util.bin.format.omf.OmfRecord
- DATAFILE_FILE_TYPE - Static variable in interface ghidra.framework.store.FolderItem
-
Underlying file is serialized data file
- DataFileHandle - Interface in ghidra.framework.store
-
DataFileHandleprovides a random-access handle to a file. - DataFileItem - Interface in ghidra.framework.store
-
DataFileItemcorresponds 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.
- Data Flow Analysis - Search tag in class ghidra.pcode.emu.jit.JitCompiler
- Section
- 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 - Data Input and Choice Dialogs - Search tag in class docking.widgets.OptionDialog
- Section
- DataIterator - Interface in ghidra.program.model.listing
-
Interface to define an iterator 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
Dataobject'sProgramLocation's. - dataMgr - Variable in class ghidra.app.util.PseudoData
- dataMgr - Variable in class ghidra.program.model.data.AbstractDataType
- dataModel - Variable in class docking.widgets.DropDownTextField
- dataoff - Variable in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
- dataOffset - Variable in class ghidra.app.util.bin.format.omf.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
- dataReader - Variable in class ghidra.app.util.bin.format.omf.OmfRecord
- 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
-
DataTypeArchiveContentHandlerconverts 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
- DatatypeCategorySearchAndReplaceHandler - Class in ghidra.features.base.replace.handler
-
SearchAndReplaceHandlerfor handling search and replace for datatype category names. - DatatypeCategorySearchAndReplaceHandler() - Constructor for class ghidra.features.base.replace.handler.DatatypeCategorySearchAndReplaceHandler
- 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
-
DataTypeCleanerprovides a convenient way to clean composite definitions which may be included within a complex datatype which was derived from an source unrelated to a targetDataTypeManager. - DataTypeCleaner(DataTypeManager, boolean) - Constructor for class ghidra.program.util.DataTypeCleaner
-
Consruct a
DataTypeCleanerinstance. - 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
-
DataTypeComparatorprovides the preferred named-based comparison ofDataTypewhich utilizes theDataTypeNameComparatorfor a primarynamecomparison followed by sub-ordering onDataTypeManagername andCategoryPath. - 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
-
DataTypeConflictHandlerprovides theDataTypeManagerwith a handler that is used to provide a disposition when a datatype conflict is detected duringDataTypeManager.resolve(DataType, DataTypeConflictHandler)processing. - DataTypeConflictHandler() - Constructor for class ghidra.program.model.data.DataTypeConflictHandler
- DataTypeConflictHandler.ConflictResolutionPolicy - Enum Class in ghidra.program.model.data
-
ConflictResolutionPolicyindicates the conflict resolution policy which should be applied when any conflict is encountered - DataTypeConflictHandler.ConflictResult - Enum Class in ghidra.program.model.data
-
ConflictResultindicates 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 Class in ghidra.program.model.data
-
DataTypeDependencyExceptioncorresponds to a datatype dependency failure. - DataTypeDependencyException() - Constructor for exception class ghidra.program.model.data.DataTypeDependencyException
- DataTypeDependencyException(String) - Constructor for exception class ghidra.program.model.data.DataTypeDependencyException
- DataTypeDependencyException(String, Throwable) - Constructor for exception class ghidra.program.model.data.DataTypeDependencyException
- DataTypeDependencyException(Throwable) - Constructor for exception class ghidra.program.model.data.DataTypeDependencyException
- DataTypeDependencyOrderer - Class in ghidra.app.util
-
Creates an acyclic dependency list of data types.
- 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
DropDownSelectionTextFieldthat allows the text field to work withDataTypes. - DataTypeDropDownSelectionDataModel(ServiceProvider) - Constructor for class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
- DataTypeDropDownSelectionDataModel(DataTypeManager, DataTypeManagerService) - Constructor for class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
-
Creates a new instance.
- DataTypeEncodeException - Exception Class in ghidra.program.model.data
-
Exception thrown when a value cannot be encoded for a data type
- DataTypeEncodeException(Object, DataType, Throwable) - Constructor for exception class ghidra.program.model.data.DataTypeEncodeException
-
Constructor
- DataTypeEncodeException(String, Object, DataType) - Constructor for exception class ghidra.program.model.data.DataTypeEncodeException
-
Constructor
- DataTypeEncodeException(String, Object, DataType, Throwable) - Constructor for exception class 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
- 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
DataTypeManagerChangeListenerthat 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
DataTypeManagerDBextension. - 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
StructureMappingclasses and their metadata. - DataTypeMapper(Program, ResourceFile) - Constructor for class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
-
Creates and initializes a DataTypeMapper.
- DataTypeMapperContext - Interface in ghidra.app.util.bin.format.golang.structmapping
-
Context passed to StructureMapping logic when binding a structure's fields to a java class's fields.
- 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
DataTypethat 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
-
DataTypeNameComparatorprovides the preferred named-based comparison ofDataTypewhich 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
-
DataTypeObjectComparatorprovides the preferred named-based comparison of data types using theDataTypeNameComparatorallowing a mix ofDataTypeand/orStringnames 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
DropDownSelectionTextFieldfor the entering of data types by name and offers the user of a completion window. - DataTypeSelectionEditor(DataTypeManager, DataTypeManagerService, DataTypeParser.AllowedDataTypes) - Constructor for class ghidra.app.util.datatype.DataTypeSelectionEditor
-
Creates a new instance.
- DataTypeSelectionEditor(DataTypeManager, ServiceProvider, DataTypeParser.AllowedDataTypes) - Constructor for class ghidra.app.util.datatype.DataTypeSelectionEditor
-
Creates a new instance.
- 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
- DataTypesSearchAndReplaceHandler - Class in ghidra.features.base.replace.handler
-
SearchAndReplaceHandlerfor handling search and replace for datatype names, structure and union field names, structure and union field comments, enum value names, and enum value comments. - DataTypesSearchAndReplaceHandler() - Constructor for class ghidra.features.base.replace.handler.DataTypesSearchAndReplaceHandler
- 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
-
ClearDataModespecifies 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 - Variable in class ghidra.features.bsim.query.description.ExecutableRecord.Update
- 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_milli - Variable in class ghidra.features.bsim.query.client.tables.ExeTable.ExecutableRow
- DATE_PATTERN - Static variable in class docking.widgets.table.constrainteditor.DateValueConstraintEditor
- DATE_TYPE - Enum constant in enum class ghidra.framework.options.OptionType
- DateBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
An abstract BsimFilterType for filtering on dates.
- DateBSimFilterType() - Constructor for class ghidra.features.bsim.gui.filters.DateBSimFilterType
- DateBSimFilterType(String, String, String) - Constructor for class ghidra.features.bsim.gui.filters.DateBSimFilterType
- DateColumnConstraintProvider - Class in docking.widgets.table.constraint.provider
-
Provides Date related column constraints.
- DateColumnConstraintProvider() - Constructor for class docking.widgets.table.constraint.provider.DateColumnConstraintProvider
- dateColumnName - Variable in class ghidra.features.bsim.query.description.DatabaseInformation
- 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
- DateEarlierBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering on functions in programs created before the filter date.
- DateEarlierBSimFilterType(String) - Constructor for class ghidra.features.bsim.gui.filters.DateEarlierBSimFilterType
- 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
- DateLaterBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering on functions in programs created after the filter date.
- DateLaterBSimFilterType(String) - Constructor for class ghidra.features.bsim.gui.filters.DateLaterBSimFilterType
- 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 - Variable in class ghidra.features.bsim.query.client.tables.SQLComplexTable
- db.buffers - package db.buffers
- db.util - package db.util
- DBBuffer - Class in db
-
DBBufferfacilitates synchronized access to a ChainedBuffer. - DBBufferFileManager() - Constructor for class db.Database.DBBufferFileManager
- DBChangeSet - Interface in db
-
DBChangeSetfacilitates 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> - Class in ghidra.framework.data
-
DBContentHandlerprovides 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.sourcemap.SourceFileManagerDB
- 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
-
DBFieldIteratorprovides the ability to iterate over Field values within a table. - dbFileListener - Variable in class db.Database
- DBFileListener - Interface in db
-
DBFileListenerfacilitates 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.ACTIVEfor 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
DbgTimerin 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
-
DBHandleprovides 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
-
DBLongIteratorprovides 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.
- dbname - Variable in class ghidra.features.bsim.query.protocol.InstallMetadataRequest
- DBObjectCache<T> - 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
-
Recordprovides 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
-
DBStringMapAdapterprovides 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> - Class in ghidra.framework.data
-
DBContentHandlerprovides an abstract ContentHandler for domain object content which is stored within a database file. - DBWithUserDataContentHandler() - Constructor for class ghidra.framework.data.DBWithUserDataContentHandler
- dcmpOpcode() - Method in interface ghidra.pcode.emu.jit.gen.op.CompareFloatOpGen
-
The JVM opcode to perform the comparison with double operands on the stack.
- dcmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatEqualOpGen
- dcmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatLessEqualOpGen
- dcmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatLessOpGen
- dcmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatNotEqualOpGen
- DeafultPluginPackagingProvider - Class in ghidra.framework.plugintool
-
The default plugin package provider that uses the
PluginsConfigurationto 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
- debounced(AsyncTimer, long) - Method in class ghidra.async.AsyncReference
-
Obtain a new
AsyncReferencewhose value is updated after this reference has settled - DebouncedAsyncReference(AsyncReference<T, C>, AsyncTimer, long) - Constructor for class ghidra.async.AsyncReference.DebouncedAsyncReference
- DEBSYM - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- DEBSYM - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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.features.bsim.query.MinimalErrorLogger
- 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.features.bsim.query.MinimalErrorLogger
- 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_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
- 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
attributesin a hierarchical structure (seeDebugInfoEntry.getParent(),DebugInfoEntry.getChildren()). - DebugInfoEntry(DWARFCompilationUnit, long, int, DWARFAbbreviation, int[]) - Constructor for class ghidra.app.util.bin.format.dwarf.DebugInfoEntry
-
Creates a DIE.
- DebugItem - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- DebugMisc - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the
IMAGE_DEBUG_MISCstruct as defined inwinnt.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 - Static variable in class ghidra.features.base.memsearch.format.SearchFormat
- 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 - Static variable in class ghidra.features.bsim.query.elastic.Base64Lite
- decode() - Method in class ghidra.pcode.emu.jit.decode.DecoderForOneStride
-
Decode the stride.
- 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
<construct_tpl>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 - Search tag in class ghidra.pcode.emu.jit.JitPcodeThread
- Section
- 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
encodingto a BigFloat using this format. - decodeBigFloat(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- decodeBigInteger(String) - Static method in class ghidra.util.NumericUtilities
-
Decode a big integer in hex, binary, octal, or decimal, based on the prefix 0x, 0b, or 0.
- 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
ByteBufferto 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
- DecodedPcodeOp(JitPassage.AddrCtx, PcodeOp) - Constructor for class ghidra.pcode.emu.jit.JitPassage.DecodedPcodeOp
-
Re-write a p-code op including its address and context value
- decodeEdges(Decoder, BlockMap) - Method in class ghidra.program.model.pcode.PcodeBlock
- decodeError(Language, Address, RegisterValue, String) - Static method in class ghidra.pcode.emu.jit.JitPassage
-
Create an instruction to indicate a decode error
- DecodeErrorInstruction(Language, Address, RegisterValue, String) - Constructor for class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Construct an instruction to indicate a decode error
- DecodeErrorPcodeOp(JitPassage.AddrCtx) - Constructor for class ghidra.pcode.emu.jit.JitPassage.DecodeErrorPcodeOp
-
Construct a p-code op representing an instruction decode error.
- 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
- decodeLongBase64(String) - Static method in class ghidra.features.bsim.query.elastic.Base64Lite
-
Decode (up to 11) base64 characters to produce a long
- 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
- decodePassage(JitPassage.AddrCtx, int) - Method in class ghidra.pcode.emu.jit.decode.JitPassageDecoder
-
Decode a passage starting at the given seed
- decodePassage(Address, RegisterValue, int) - Method in class ghidra.pcode.emu.jit.decode.JitPassageDecoder
-
Decode a passage starting at the given seed
- DecodePcodeExecutionException - Exception Class in ghidra.pcode.exec
- DecodePcodeExecutionException(String, Address) - Constructor for exception class 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 Class in ghidra.program.model.pcode
-
Exception thrown for errors decoding decompiler objects from stream
- DecoderException(String) - Constructor for exception class ghidra.program.model.pcode.DecoderException
- DecoderException(String, Throwable) - Constructor for exception class ghidra.program.model.pcode.DecoderException
- DecoderForOneStride - Class in ghidra.pcode.emu.jit.decode
-
The decoder for a single stride.
- DecoderForOneStride(JitPassageDecoder, DecoderForOnePassage, JitPassage.AddrCtx) - Constructor for class ghidra.pcode.emu.jit.decode.DecoderForOneStride
-
Construct a stride decoder
- DecoderUseropLibrary - Class in ghidra.pcode.emu.jit.decode
-
The decoder's wrapper around the emulator's userop library
- DecoderUseropLibrary(PcodeUseropLibrary<byte[]>) - Constructor for class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary
-
Wrap the given userop library
- DecoderUseropLibrary.WrappedUseropDefinition - Class in ghidra.pcode.emu.jit.decode
-
The wrapper around one of the emulator's userops
- 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
- Decoding a Passage - Search tag in class ghidra.pcode.emu.jit.decode.JitPassageDecoder
- Section
- 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.
- decompile(Function, TaskMonitor) - Method in interface ghidra.features.bsim.query.DecompileFunctionTask
- decompile(Function, TaskMonitor) - Method in class ghidra.features.bsim.query.GenSignatures.SignatureTask
- decompile(Iterator<Function>, int) - Method in class ghidra.features.bsim.query.ParallelDecompileTask
- 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
DecompInterfaceto 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 interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- decompileDataChanged(DecompileData) - Method in class ghidra.app.decompiler.component.DecompilerCallbackHandlerAdapter
- 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 Class in ghidra.app.decompiler
-
An exception from (or that has passed through) the decompiler process
- DecompileException(String, String) - Constructor for exception class 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
- DecompileFunctionTask - Interface in ghidra.features.bsim.query
-
Interface for a task that is initialized with a program, and a number of workers.
- 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
QCallbackthat performs the management of theDecompInterfaceinstances using a Pool. - DecompilerCallback(Program, DecompileConfigurer) - Constructor for class ghidra.app.decompiler.parallel.DecompilerCallback
- DecompilerCallbackHandler - Interface in ghidra.app.decompiler.component
- DecompilerCallbackHandlerAdapter - Class in ghidra.app.decompiler.component
- DecompilerCallbackHandlerAdapter() - Constructor for class ghidra.app.decompiler.component.DecompilerCallbackHandlerAdapter
- DecompilerConcurrentQ<I,
R> - Class in ghidra.app.util -
A class to perform some of the boilerplate setup of the
ConcurrentQthat 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(ServiceProvider, DecompilerCallbackHandler, DecompileOptions, DecompilerClipboardProvider) - Constructor for class ghidra.app.decompiler.component.DecompilerController
- DecompilerDisposer - Class in ghidra.app.decompiler
- DecompileResults - Class in ghidra.app.decompiler
-
Class for getting at the various structures returned by the decompiler.
- DecompileResults(Function, Language, CompilerSpec, PcodeDataTypeManager, String, Decoder, DecompileProcess.DisposeState) - Constructor for class ghidra.app.decompiler.DecompileResults
- DecompileResultsListener - Interface in ghidra.app.decompiler.component
- DecompilerFindDialog - Class in ghidra.app.decompiler.component
- DecompilerFindDialog(DecompilerPanel) - Constructor for class ghidra.app.decompiler.component.DecompilerFindDialog
- 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 - Interface in ghidra.app.decompiler
-
Represents a location in the Decompiler.
- DecompilerLocationInfo - Class in ghidra.app.decompiler
- DecompilerLocationInfo() - Constructor for class ghidra.app.decompiler.DecompilerLocationInfo
-
Default constructor required for restoring a program location from XML.
- DecompilerLocationInfo(Address, DecompileResults, ClangToken, int, int) - Constructor for class ghidra.app.decompiler.DecompilerLocationInfo
- 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
Programevents 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
-
This is a static convenience routine for encoding bytes from a given value, depending on the desired endianness
- 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 andElfNote.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
- DECREASED - Enum constant in enum class ghidra.features.base.memsearch.scan.Scanner
- 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
- 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
defrecord 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.features.bsim.gui.search.results.ShowNamespaceSettingsDefinition
- 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_COMPILATION_DIR - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFImporter
- DEFAULT_COMPILER_SPEC_ID - Static variable in class ghidra.program.util.LanguageTranslatorAdapter
- DEFAULT_CURSOR_LINE_COLOR - Static variable in interface ghidra.GhidraOptions
- DEFAULT_DATATYPE_ID - Static variable in interface ghidra.program.model.data.DataTypeManager
-
ID for the default (undefined) data type.
- DEFAULT_DATE - Static variable in class docking.widgets.table.constraint.provider.DateColumnConstraintProvider
-
Date object representing an invalid date.
- DEFAULT_DATE_FORMAT - Static variable in class docking.options.editor.DateEditor
- DEFAULT_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_ELASTIC_PORT - Static variable in class ghidra.features.bsim.query.BSimServerInfo
-
Default port used for
BSimServerInfo.DBType.elasticserver - DEFAULT_EXCLUDE - Static variable in annotation interface ghidra.util.classfinder.ExtensionPointProperties
-
Default behavior for an
ExtensionPointbeing 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_ICON - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- 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_MAX_FUNCTIONS - Static variable in class ghidra.features.bsim.query.protocol.QueryVectorMatch
- DEFAULT_MAX_MATCHES - Static variable in class ghidra.features.bsim.query.protocol.QueryNearest
-
The default value for the maximum number of similar functions to return for a given input function
- 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_POSTGRES_PORT - Static variable in class ghidra.features.bsim.query.BSimServerInfo
-
Default port used for
BSimServerInfo.DBType.postgresserver - DEFAULT_PRIORITY - Static variable in interface ghidra.program.util.AddressCorrelator
-
The default priority.
- DEFAULT_PRIORITY - Static variable in annotation interface ghidra.util.classfinder.ExtensionPointProperties
-
Default
ExtensionPointpriority. - DEFAULT_QUERIES_PER_STAGE - Static variable in class ghidra.features.bsim.query.facade.SFOverviewInfo
- DEFAULT_QUERIES_PER_STAGE - Static variable in class ghidra.features.bsim.query.facade.SFQueryInfo
-
The number of queries to make for the given set of functions.
- 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_SIGNIFICANCE_THRESHOLD - Static variable in class ghidra.features.bsim.query.protocol.QueryNearest
-
The default value for the significance threshold.
- DEFAULT_SIMILARITY_THRESHOLD - Static variable in class ghidra.features.bsim.query.protocol.QueryNearest
-
The default value for the similarity threshold.
- 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_TIMER - Static variable in class ghidra.async.AsyncTimer
- 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_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
AssemblyResolutionindicating 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
AssemblyResolutionindicating 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
AssemblyResolutionindicating 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
-
DefaultCheckinHandlerprovides a simple check-in handler for use withDomainFile.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
- DefaultColorProvider - Class in ghidra.app.decompiler.component
-
A color provider that returns a specific color.
- 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
- DefaultDecompilerLocation - Class in ghidra.app.decompiler.location
-
The default location handed out when the user clicks inside of the Decompiler.
- DefaultDecompilerLocation() - Constructor for class ghidra.app.decompiler.location.DefaultDecompilerLocation
- DefaultDecompilerLocation(Program, Address, DecompilerLocationInfo) - Constructor for class ghidra.app.decompiler.location.DefaultDecompilerLocation
- 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
-
DefaultGhidraProtocolConnectorprovides 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
-
DefaultGhidraProtocolHandlerprovides 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
-
DefaultLaunchModeprovides anOptionsvalue 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
-
DefaultLocalGhidraProtocolConnectorprovides 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
PcodeThreadsuitable 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
- DefaultSFQueryServiceFactory - Class in ghidra.features.bsim.query.facade
- DefaultSFQueryServiceFactory() - Constructor for class ghidra.features.bsim.query.facade.DefaultSFQueryServiceFactory
- 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
Dateas 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,
E> - Class in ghidra.graph.graphs -
A default
VisualGraphthat 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.
- DEFER_WRAPPER - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoSymbolNameType
- 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
Addresswith 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
- DefinedStringIterator - Class in ghidra.program.util
-
Iterator that visits each defined string instance in the initialized memory of a Program or in the footprint of a specified data element.
- 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.pcode.emu.jit.var.AbstractJitOutVar
- definition() - Method in interface ghidra.pcode.emu.jit.var.JitOutVar
-
The defining p-code operator node
- 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
Loaderfor 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
ImgDelayDescrdata structure defined inDELAYIMP.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.InteriorNode
-
Delete this node and all child nodes.
- delete() - Method in interface db.RecordNode
-
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.features.bsim.query.file.BSimH2FileDBConnectionManager.BSimH2FileDataSource
-
Delete the database files associated with this H2 File DB.
- 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.features.bsim.query.client.tables.ExeTable
- delete(long) - Method in class ghidra.features.bsim.query.client.tables.SQLComplexTable
-
Deletes the row with the given id from the db.
- delete(long) - Method in class ghidra.features.bsim.query.file.H2VectorTable
- delete(long) - Method in class ghidra.features.bsim.query.file.VectorStore
- 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.features.bsim.query.elastic.ElasticConnection
- DELETE - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- 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.sourcemap.SourceFileManagerDB
-
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.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.
- DELETED - Enum constant in enum class ghidra.features.base.quickfix.QuickFixStatus
- 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 Class in ghidra.program.model.util
-
Exception thrown when program object being accessed has been deleted.
- DeletedException() - Constructor for exception class ghidra.program.model.util.DeletedException
-
Constructs a new DeletedException with a default message.
- DeletedException(String) - Constructor for exception class 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.
- deleteExecutable(String, String) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Deletes a specified executable from the database.
- deleteExecutables(ExeSpecifier) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Deletes a specified executable from the database.
- 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.
- DeleteResult() - Constructor for class ghidra.features.bsim.query.protocol.ResponseDelete.DeleteResult
- 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
- DeleteTableRowAction(GTable, String, 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.
- deleteValue(Object) - Method in class ghidra.features.bsim.query.client.tables.OptionalTable
-
Deletes the row corresponding to a given key
- 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
- deleteVector(long, int) - Method in class ghidra.features.bsim.query.file.H2VectorTable
-
Update vector table entry with the specified countDiff.
- deleteVectors(long, int) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Low level count decrement of a vector record from vectable, if count reaches zero, the record is deleted
- deleteVectors(long, int) - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
-
Low level count decrement of a vector record from vectable, if count reaches zero, the record is deleted
- deleteVectors(long, int) - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- 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(MangledContext) - Method in interface ghidra.app.util.demangler.Demangler
-
Attempts to demangle the string of the mangled context and sets the mangled context on the
DemangledObject - demangle(Program, String) - Static method in class ghidra.app.util.demangler.DemanglerUtil
-
Deprecated, for removal: This API element is subject to removal in a future version.see above
- demangle(Program, String, Address) - 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 a context (
Demangler.createMangledContext(String, DemanglerOptions, Program, Address)with default options (Demangler.createDefaultOptions(). - demangle(String) - Static method in class ghidra.app.util.demangler.DemanglerUtil
-
Deprecated, for removal: This API element is subject to removal in a future version.see above
- demangle(String) - Static method in class ghidra.util.NamingUtilities
-
Performs the inverse of the mangle method.
- demangle(String, DemanglerOptions) - Method in interface ghidra.app.util.demangler.Demangler
-
Deprecated, for removal: This API element is subject to removal in a future version.
- Demangled - Interface in ghidra.app.util.demangler
-
A unifying top-level interface for all
DemangledObjects andDemangledTypes - 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 Class in ghidra.app.util.demangler
-
A class to handle exceptions that occur demangling.
- DemangledException(boolean) - Constructor for exception class 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 class 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 class 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
DemangledFunctioninstance which is marked with a signatureSourceTypeofSourceType.ANALYSISwhich 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
DemangledObjectthat 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
- DemangledList(List<Demangled>) - Constructor for class ghidra.app.util.demangler.DemangledList
-
Creates a
DemangledListand adds the givenListto it - DemangledNamespaceNode - Class in ghidra.app.util.demangler
-
Represents a plain namespace node that is not a type or method
- DemangledNamespaceNode(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledNamespaceNode
-
Constructor
- 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
DemangledParameterwith 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
-
Demangler Utility class.
- DemanglerUtil() - Constructor for class ghidra.app.util.demangler.DemanglerUtil
- DependencyGraph<T> - Class in ghidra.util.graph
- 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
- DEPLST - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- DEPRECATED - Enum constant in enum class ghidra.framework.plugintool.util.PluginStatus
-
Developers should include in the plugin description the version when the plugin became deprecated and, if subject to removal, the version that removal is expected.
- depth() - Method in record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.UnprocessedLibrary
-
Returns the value of the
depthrecord component. - 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> - 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
- dequoteString(String) - Static method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Remove one layer of quoting
- deref() - Method in class ghidra.pcode.struct.CallExpr
- deref() - Method in class ghidra.pcode.struct.Expr
- deref() - Method in class ghidra.pcode.struct.LiteralLongExpr
- deref() - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- deref(AddressSpace) - Method in class ghidra.pcode.struct.LiteralLongExpr
- deref(AddressSpace) - Method in class ghidra.pcode.struct.RawExpr
- 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
- deriveBSimURL(String) - Static method in class ghidra.features.bsim.query.BSimClientFactory
-
Construct the root URL to a specific BSim repository given a "related" URL.
- DerivedImageIcon - Class in resources.icons
- 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 - Variable in class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol
- DESC_N_ARM_THUMB_DEF - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- DESC_N_DESC_DISCARDED - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- DESC_N_NO_DEAD_STRIP - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- DESC_N_REF_TO_WEAK - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- DESC_N_WEAK_DEF - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- DESC_N_WEAK_REF - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- descendantFiles(DomainFolder) - Static method in class ghidra.framework.model.ProjectDataUtils
- descendantFolders(DomainFolder) - Static method in class ghidra.framework.model.ProjectDataUtils
- descendantsGraph(Vertex[]) - Method in class ghidra.util.graph.DirectedGraph
-
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
- describeTo() - Method in interface ghidra.pcode.emu.jit.JitPassage.Branch
-
Get a string description of the branch target
- 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.features.bsim.query.description.DatabaseInformation
- description - Variable in class ghidra.features.bsim.query.protocol.InstallMetadataRequest
- 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
descriptionrecord 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(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.
- DescriptionManager - Class in ghidra.features.bsim.query.description
-
Container for metadata about executables (ExecutableRecord), functions (FunctionDescription) and their associated signatures (SignatureRecord) Generally holds sets of functions that are either being inserted into are queried from a BSim database
- DescriptionManager() - Constructor for class ghidra.features.bsim.query.description.DescriptionManager
- DescriptionRow() - Constructor for class ghidra.features.bsim.query.client.tables.DescriptionTable.DescriptionRow
- DescriptionTable - Class in ghidra.features.bsim.query.client.tables
-
This is the SQL table "desctable", which holds one row for each function ingested into the database.
- DescriptionTable(ExeTable) - Constructor for class ghidra.features.bsim.query.client.tables.DescriptionTable
- DescriptionTable.DescriptionRow - Class in ghidra.features.bsim.query.client.tables
- descriptors - Variable in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
- deselectAllSatellitePositions() - Method in class ghidra.graph.featurette.VgSatelliteFeaturette
- 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
- dest - Variable in class ghidra.features.bsim.query.client.tables.CallgraphTable.CallgraphRow
- 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)
- 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 class 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 andListOrderedSets 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.
- dfState() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
-
Returns the value of the
dfStaterecord component. - dfState() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherOp
-
Returns the value of the
dfStaterecord component. - dfState() - Method in interface ghidra.pcode.emu.jit.op.JitCallOtherOpIf
-
Get the captured data flow state at the call site.
- DIAGNOSTIC - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- DIALOG_HEADER_HEIGHT - Static variable in class help.screenshot.AbstractScreenShotGenerator
- DialogActionContext - Class in docking
-
Action context for
DialogComponentProviders. - DialogActionContext(DialogComponentProvider, Component) - Constructor for class docking.DialogActionContext
- DialogActionContext(Object, Component) - Constructor for class docking.DialogActionContext
- 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
-
ProjectDataCollapseActionconfigured to work in the frontend. - DialogProjectDataCollapseAction(String, String) - Constructor for class ghidra.framework.main.DialogProjectDataCollapseAction
- DialogProjectDataExpandAction - Class in ghidra.framework.main
-
ProjectDataExpandActionconfigured to work in the frontend. - DialogProjectDataExpandAction(String, String) - Constructor for class ghidra.framework.main.DialogProjectDataExpandAction
- DialogProjectDataNewFolderAction - Class in ghidra.framework.main
-
ProjectDataNewFolderActionconfigured 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
- didProduceData() - Method in interface ghidra.features.base.quickfix.TableDataLoader
-
Returns true if at least one item was added to the accumulator.
- didProduceData() - Method in class ghidra.features.base.replace.SearchAndReplaceQuckFixTableLoader
- 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.
- didTerminateEarly() - Method in class ghidra.features.base.memsearch.gui.CombinedMatchTableLoader
- didTerminateEarly() - Method in class ghidra.features.base.memsearch.gui.EmptyMemoryMatchTableLoader
- didTerminateEarly() - Method in class ghidra.features.base.memsearch.gui.FindOnceTableLoader
- didTerminateEarly() - Method in interface ghidra.features.base.memsearch.gui.MemoryMatchTableLoader
-
Returns true if the search/loading did not fully complete.
- didTerminateEarly() - Method in class ghidra.features.base.memsearch.gui.NewSearchTableLoader
- didTerminateEarly() - Method in class ghidra.features.base.memsearch.gui.RefreshResultsTableLoader
- 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
DebugInfoEntryrecords 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
- diffForUpdate(ExecutableRecord.Update, ExecutableRecord) - Method in class ghidra.features.bsim.query.description.ExecutableRecord
-
Assuming this is a (possibly) updated variant of another executable metadata record Prepare an Update record describing the difference between the two records
- diffForUpdate(FunctionDescription.Update, FunctionDescription) - Method in class ghidra.features.bsim.query.description.FunctionDescription
-
Update the boolean fields in -res- to true, for every field in -this- that needs to be updated from -fromDB-
- 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
DiffUtilityclass 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> - 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.
- DIRECTIVECOMMENT_END - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- DirectMemoryVarGen - Enum Class in ghidra.pcode.emu.jit.gen.var
-
The generator for a direct memory variable.
- 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
undefinedcomponents 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
-
LazyImageIconthat 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
DisabledImageIconsince it extendsImageIconWrapperwhich 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
- disableFocusEventProcessing() - Method in class docking.widgets.textfield.GFormattedTextField
- 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.
- 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
-
DisassemblerProgramContextis 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.
- discard() - Method in record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.UnprocessedLibrary
-
Returns the value of the
discardrecord component. - 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(Set<Long>) - Method in class ghidra.app.util.bin.format.golang.rtti.GoItab
- 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
GoRttiMappercontext. - 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.features.bsim.gui.search.dialog.BSimServerDialog
- 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
KeyEventDispatcherto 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.
- 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
exceptionin 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.OperandFieldFactory
- 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.DockableHeader
- 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.FindDialog
- dispose() - Method in interface docking.widgets.FindDialogSearcher
-
Disposes this searcher.
- 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.columnfilter.ColumnFilterManager
- dispose() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialog
- 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.TextComponentSearcher
- dispose() - Method in class docking.widgets.textfield.TextFieldLinker
-
Unregister all the listeners, effectively unlinking the fields
- dispose() - Method in class ghidra.framework.main.datatree.DomainFileNode
- dispose() - Method in class ghidra.framework.main.datatree.DomainFolderNode
- dispose() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
- dispose() - Method in class ghidra.plugins.fsbrowser.FSBDirNode
- dispose() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- dispose() - Method in class ghidra.plugins.fsbrowser.FSBNode
- dispose() - Method in class docking.widgets.tree.GTreeLazyNode
- dispose() - Method in class docking.widgets.tree.GTreeNode
- dispose() - Method in class docking.widgets.tree.GTreeSlowLoadingNode
- dispose() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
- dispose() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
- dispose() - Method in class ghidra.framework.main.datatree.NoProjectNode
- dispose() - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- dispose() - Method in class docking.widgets.tree.GTree
- dispose() - Method in interface docking.widgets.tree.GTreeFilterProvider
-
A method for subclasses to do any optional cleanup
- dispose() - Method in class docking.widgets.tree.internal.GTreeModel
- dispose() - Method in class docking.wizard.WizardDialog
- dispose() - Method in class docking.wizard.WizardModel
-
Calls dispose() on all the wizard steps.
- 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.ClangHighlightController
- 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 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.features.base.codecompare.listing.ListingCodeComparisonPanel
- dispose() - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Cleans up resources when this panel is no longer needed
- dispose() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Remove all views in the tabbed pane
- dispose() - Method in class ghidra.features.base.memsearch.gui.CombinedMatchTableLoader
- dispose() - Method in class ghidra.features.base.memsearch.gui.EmptyMemoryMatchTableLoader
- dispose() - Method in class ghidra.features.base.memsearch.gui.FindOnceTableLoader
- dispose() - Method in interface ghidra.features.base.memsearch.gui.MemoryMatchTableLoader
-
Cleans up resources
- dispose() - Method in class ghidra.features.base.memsearch.gui.MemorySearchResultsPanel
- dispose() - Method in class ghidra.features.base.memsearch.gui.NewSearchTableLoader
- dispose() - Method in class ghidra.features.base.memsearch.gui.RefreshResultsTableLoader
- dispose() - Method in class ghidra.features.base.memsearch.gui.SearchMarkers
- dispose() - Method in class ghidra.features.base.quickfix.QuickFixTableModel
- dispose() - Method in class ghidra.features.bsim.gui.BSimSearchPlugin
- dispose() - Method in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- dispose() - Method in class ghidra.features.bsim.gui.search.dialog.BSimServerTableModel
- dispose() - Method in interface ghidra.features.bsim.query.BSimJDBCDataSource
-
Dispose pooled datasource.
- dispose() - Method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource
- dispose() - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- dispose() - Method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager.BSimH2FileDataSource
- dispose() - Method in class ghidra.features.bsim.query.GenSignatures
- 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.options.ToolOptions
- 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.jython.JythonPlugin
- 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.pyghidra.interpreter.PyGhidraInterpreter
- dispose() - Method in class ghidra.pyghidra.PyGhidraPlugin
- 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.GhidraProgramTableModel
- 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(Throwable) - Method in class ghidra.async.AsyncReference
-
Clear out the queues of future, completing each exceptionally
- dispose(T) - Method in class docking.wizard.WizardStep
-
Called for steps to possibly do any clean up.
- 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
- DisposedException - Exception Class in ghidra.async
- DisposedException(Throwable) - Constructor for exception class ghidra.async.DisposedException
- 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 class ghidra.pcode.struct.Expr
- divf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- divf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- divf(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
-
Generate float division
- DIVIDE - Enum constant in enum class generic.expressions.ExpressionOperator
- 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
-
DividerLocationprovides 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 class ghidra.pcode.struct.Expr
- divis(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- divis(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- divis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- divis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- diviu(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- diviu(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- diviu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- diviu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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
- DN_OPTION - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- 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_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.framework.main.datatree.DomainFileNode
-
Adds a node to this node's children at the given index and notifies the tree.
- doAddNode(int, GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Adds a node to this node's children at the given index and notifies the tree.
- doAddNode(int, GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
-
Adds a node to this node's children at the given index and notifies the tree.
- doAddNode(int, GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
-
Adds a node to this node's children at the given index and notifies the tree.
- doAddNode(int, GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Adds a node to this node's children at the given index and notifies the tree.
- 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(int, GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
-
Adds a node to this node's children at the given index and notifies the tree.
- doAddNode(int, GTreeNode) - Method in class docking.widgets.tree.GTreeLazyNode
-
Adds a node to this node's children at the given index and notifies the tree.
- doAddNode(int, GTreeNode) - Method in class docking.widgets.tree.GTreeNode
-
Adds a node to this node's children at the given index and notifies the tree.
- doAddNode(int, GTreeNode) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
Adds a node to this node's children at the given index and notifies the tree.
- doAddNode(int, GTreeNode) - Method in class docking.widgets.tree.internal.InProgressGTreeNode
-
Adds a node to this node's children at the given index and notifies the tree.
- doAddNode(int, GTreeNode) - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
-
Adds a node to this node's children at the given index and notifies the tree.
- doAddNode(int, GTreeNode) - Method in class ghidra.framework.main.datatree.NoProjectNode
-
Adds a node to this node's children at the given index and notifies the tree.
- doAddNode(GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFileNode
-
Adds a node to this node's children.
- doAddNode(GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Adds a node to this node's children.
- doAddNode(GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
-
Adds a node to this node's children.
- doAddNode(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
-
Adds a node to this node's children.
- doAddNode(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Adds a node to this node's children.
- doAddNode(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBNode
-
Adds a node to this node's children.
- doAddNode(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
-
Adds a node to this node's children.
- doAddNode(GTreeNode) - Method in class docking.widgets.tree.GTreeLazyNode
-
Adds a node to this node's children.
- doAddNode(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
-
Adds a node to this node's children.
- doAddNode(GTreeNode) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
Adds a node to this node's children.
- doAddNode(GTreeNode) - Method in class docking.widgets.tree.internal.InProgressGTreeNode
-
Adds a node to this node's children.
- doAddNode(GTreeNode) - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
-
Adds a node to this node's children.
- doAddNode(GTreeNode) - Method in class ghidra.framework.main.datatree.NoProjectNode
-
Adds a node to this node's children.
- doAddNodes(List<GTreeNode>) - Method in class ghidra.framework.main.datatree.DomainFileNode
-
Adds the given nodes to this node's children.
- doAddNodes(List<GTreeNode>) - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Adds the given nodes to this node's children.
- doAddNodes(List<GTreeNode>) - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
-
Adds the given nodes to this node's children.
- doAddNodes(List<GTreeNode>) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
-
Adds the given nodes to this node's children.
- doAddNodes(List<GTreeNode>) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Adds the given nodes to this node's children.
- doAddNodes(List<GTreeNode>) - Method in class ghidra.plugins.fsbrowser.FSBNode
-
Adds the given nodes to this node's children.
- doAddNodes(List<GTreeNode>) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
-
Adds the given nodes to this node's children.
- doAddNodes(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeLazyNode
-
Adds the given nodes to this node's children.
- doAddNodes(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeNode
-
Adds the given nodes to this node's children.
- doAddNodes(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
Adds the given nodes to this node's children.
- doAddNodes(List<GTreeNode>) - Method in class docking.widgets.tree.internal.InProgressGTreeNode
-
Adds the given nodes to this node's children.
- doAddNodes(List<GTreeNode>) - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
-
Adds the given nodes to this node's children.
- doAddNodes(List<GTreeNode>) - Method in class ghidra.framework.main.datatree.NoProjectNode
-
Adds the given nodes to this node's children.
- doAddressBreak(Address) - Method in interface ghidra.pcode.emulate.BreakTable
-
Invoke any breakpoints associated with this machine address
- doAddressBreak(Address) - Method in class ghidra.pcode.emulate.BreakTableCallBack
-
This routine examines the address based container for any breakpoints associated with the given address.
- 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
- doBSimSearch(Program, List<Address>, boolean) - Method in class ghidra.features.bsim.gui.BSimSearchPlugin
- 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.DockingActionProxy
- dockingAction - Variable in class docking.DockingKeyBindingAction
- DockingAction - Class in docking.action
-
DockingActiondefines 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
GHelpBrokerthat allowsDockingclasses to be installed. - DockingHelpBroker(HelpSet) - Constructor for class docking.help.DockingHelpBroker
- DockingHelpSet - Class in docking.help
-
An extension of the
GHelpSetthat allowsDockingclasses 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> - 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
VisualVerteximplementation 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
- doClear(NavigableMap<Long, JitVal>, Varnode) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState.MiniDFState
-
Clear all definition entries in the given per-space map for the given varnode
- 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
- doCreateMenu() - Method in class docking.menu.MultiStateButton
- 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
- documentChanged() - Method in class ghidra.features.bsim.gui.filters.MultiChoiceBSimValueEditor
- documentChanged() - Method in class ghidra.features.bsim.gui.filters.StringBSimValueEditor
- 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
- doDumpSigs(File, QueryName) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Exports information about a binary to a local folder in XML format.
- 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.WizardModel
-
This method is called when the user presses the "Finish" button and all the steps have completed their apply() methods successfully.
- doFinish() - Method in class ghidra.framework.main.wizard.project.ProjectChooseRepositoryWizardModel
- doFinish() - Method in class ghidra.framework.main.wizard.project.ProjectWizardModel
- doFireNodeAdded(GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFileNode
- doFireNodeAdded(GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFolderNode
- doFireNodeAdded(GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
- doFireNodeAdded(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
- doFireNodeAdded(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- doFireNodeAdded(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBNode
- doFireNodeAdded(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- doFireNodeAdded(GTreeNode) - Method in class docking.widgets.tree.GTreeLazyNode
- doFireNodeAdded(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
- doFireNodeAdded(GTreeNode) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
- doFireNodeAdded(GTreeNode) - Method in class docking.widgets.tree.internal.InProgressGTreeNode
- doFireNodeAdded(GTreeNode) - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
- doFireNodeAdded(GTreeNode) - Method in class ghidra.framework.main.datatree.NoProjectNode
- doFireNodeChanged() - Method in class ghidra.framework.main.datatree.DomainFileNode
- doFireNodeChanged() - Method in class ghidra.framework.main.datatree.DomainFolderNode
- doFireNodeChanged() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
- doFireNodeChanged() - Method in class ghidra.plugins.fsbrowser.FSBDirNode
- doFireNodeChanged() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- doFireNodeChanged() - Method in class ghidra.plugins.fsbrowser.FSBNode
- doFireNodeChanged() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- doFireNodeChanged() - Method in class docking.widgets.tree.GTreeLazyNode
- doFireNodeChanged() - Method in class docking.widgets.tree.GTreeNode
- doFireNodeChanged() - Method in class docking.widgets.tree.GTreeSlowLoadingNode
- doFireNodeChanged() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
- doFireNodeChanged() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
- doFireNodeChanged() - Method in class ghidra.framework.main.datatree.NoProjectNode
- doFireNodeRemoved(GTreeNode, int) - Method in class ghidra.framework.main.datatree.DomainFileNode
- doFireNodeRemoved(GTreeNode, int) - Method in class ghidra.framework.main.datatree.DomainFolderNode
- doFireNodeRemoved(GTreeNode, int) - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
- doFireNodeRemoved(GTreeNode, int) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
- doFireNodeRemoved(GTreeNode, int) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- doFireNodeRemoved(GTreeNode, int) - Method in class ghidra.plugins.fsbrowser.FSBNode
- doFireNodeRemoved(GTreeNode, int) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- doFireNodeRemoved(GTreeNode, int) - Method in class docking.widgets.tree.GTreeLazyNode
- doFireNodeRemoved(GTreeNode, int) - Method in class docking.widgets.tree.GTreeNode
- doFireNodeRemoved(GTreeNode, int) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
- doFireNodeRemoved(GTreeNode, int) - Method in class docking.widgets.tree.internal.InProgressGTreeNode
- doFireNodeRemoved(GTreeNode, int) - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
- doFireNodeRemoved(GTreeNode, int) - Method in class ghidra.framework.main.datatree.NoProjectNode
- doFireNodeStructureChanged() - Method in class ghidra.framework.main.datatree.DomainFileNode
- doFireNodeStructureChanged() - Method in class ghidra.framework.main.datatree.DomainFolderNode
- doFireNodeStructureChanged() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
- doFireNodeStructureChanged() - Method in class ghidra.plugins.fsbrowser.FSBDirNode
- doFireNodeStructureChanged() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- doFireNodeStructureChanged() - Method in class ghidra.plugins.fsbrowser.FSBNode
- doFireNodeStructureChanged() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- doFireNodeStructureChanged() - Method in class docking.widgets.tree.GTreeLazyNode
- doFireNodeStructureChanged() - Method in class docking.widgets.tree.GTreeNode
- doFireNodeStructureChanged() - Method in class docking.widgets.tree.GTreeSlowLoadingNode
- doFireNodeStructureChanged() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
- doFireNodeStructureChanged() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
- doFireNodeStructureChanged() - Method in class ghidra.framework.main.datatree.NoProjectNode
- doGenerate(MethodHandles.Lookup, Method) - Method in class ghidra.pcode.struct.StructuredSleigh
- DOGER_BLUE - Static variable in class ghidra.util.WebColors
- doGet(Object) - Method in class ghidra.pyghidra.property.BooleanJavaProperty
- doGet(Object) - Method in class ghidra.pyghidra.property.ByteJavaProperty
- doGet(Object) - Method in class ghidra.pyghidra.property.CharacterJavaProperty
- doGet(Object) - Method in class ghidra.pyghidra.property.DoubleJavaProperty
- doGet(Object) - Method in class ghidra.pyghidra.property.FloatJavaProperty
- doGet(Object) - Method in class ghidra.pyghidra.property.IntegerJavaProperty
- doGet(Object) - Method in class ghidra.pyghidra.property.LongJavaProperty
- doGet(Object) - Method in class ghidra.pyghidra.property.ObjectJavaProperty
- doGet(Object) - Method in class ghidra.pyghidra.property.ShortJavaProperty
- doGetCurrent() - Method in class ghidra.features.base.quickfix.QuickFix
-
Returns the current value of the item.
- doGetCurrent() - Method in class ghidra.features.base.replace.items.RenameCategoryQuickFix
- doGetCurrent() - Method in class ghidra.features.base.replace.items.RenameDataTypeQuickFix
- doGetCurrent() - Method in class ghidra.features.base.replace.items.RenameEnumValueQuickFix
- doGetCurrent() - Method in class ghidra.features.base.replace.items.RenameFieldQuickFix
- doGetCurrent() - Method in class ghidra.features.base.replace.items.RenameMemoryBlockQuickFix
- doGetCurrent() - Method in class ghidra.features.base.replace.items.RenameProgramTreeGroupQuickFix
- doGetCurrent() - Method in class ghidra.features.base.replace.items.RenameSymbolQuickFix
- doGetCurrent() - Method in class ghidra.features.base.replace.items.UpdateCommentQuickFix
- doGetCurrent() - Method in class ghidra.features.base.replace.items.UpdateDataTypeDescriptionQuickFix
- doGetCurrent() - Method in class ghidra.features.base.replace.items.UpdateEnumCommentQuickFix
- doGetCurrent() - Method in class ghidra.features.base.replace.items.UpdateFieldCommentQuickFix
- doGetDataType(DIEAggregate) - Method in class ghidra.app.util.bin.format.dwarf.DWARFDataTypeManager
- doGetDefinitions(NavigableMap<Long, JitVal>, AddressSpace, long, int) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState.MiniDFState
-
The implementation of
JitDataFlowState.MiniDFState.getDefinitions(AddressSpace, long, int)for a given address space - 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.JavaFileListHandler
-
Do import when destination folder has been specified (e.g., data tree folder node).
- 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, List<OmfSegmentHeader>, List<OmfGroupRecord>) - Static method in class ghidra.app.util.bin.format.omf.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<MemoryMatch>, TaskMonitor) - Method in class ghidra.features.base.memsearch.gui.MemoryMatchTableModel
- doLoad(Accumulator<QuickFix>, TaskMonitor) - Method in class ghidra.features.base.quickfix.QuickFixTableModel
- doLoad(Accumulator<BSimOverviewRowObject>, TaskMonitor) - Method in class ghidra.features.bsim.gui.overview.BSimOverviewModel
- doLoad(Accumulator<BSimApplyResult>, TaskMonitor) - Method in class ghidra.features.bsim.gui.search.results.BSimApplyResultsTableModel
- doLoad(Accumulator<BSimMatchResult>, TaskMonitor) - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResultsModel
- doLoad(Accumulator<ExecutableResult>, TaskMonitor) - Method in class ghidra.features.bsim.gui.search.results.BSimExecutablesSummaryModel
- 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
-
DomainFileprovides 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
- domainFileAdded(DomainFile) - Method in class ghidra.plugin.importer.ProjectIndexService
- 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 specificDomainFolder. - DomainFileIterator(Project) - Constructor for class ghidra.framework.model.ProjectDataUtils.DomainFileIterator
-
Recursively traverse a
Projectstarting 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
- domainFileRemoved(DomainFolder, String, String) - Method in class ghidra.plugin.importer.ProjectIndexService
- 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
-
DomainFolderprovides 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 specificDomainFolder. - DomainFolderIterator(Project) - Constructor for class ghidra.framework.model.ProjectDataUtils.DomainFolderIterator
-
Recursively traverse a
Projectstarting 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.
- DomainFolderOption - Class in ghidra.app.util.importer
-
An
Optionused to specify aDomainFolder - DomainFolderOption(String, String) - Constructor for class ghidra.app.util.importer.DomainFolderOption
-
Creates a new
DomainFolderOption - 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
-
DomainObjectis 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 class ghidra.features.base.quickfix.QuickFixTableModel
- 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 class ghidra.features.base.memsearch.gui.MemorySearchProvider
- domainObjectClosed(DomainObject) - Method in interface ghidra.framework.model.DomainObjectClosedListener
-
Callback indicating that the specified
DomainObjecthas been closed. - domainObjectClosed(DomainObject) - Method in class ghidra.program.database.sourcemap.UserDataPathTransformer
- DomainObjectClosedListener - Interface in ghidra.framework.model
-
An interface that allows for a callback when a
DomainObjectis closed. - DomainObjectDBChangeSet - Interface in ghidra.framework.data
-
DomainObjectDBChangeSetextendsDBChangeSetproviding 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 Class in ghidra.framework.model
-
DomainObjectExceptionprovides 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 class ghidra.framework.model.DomainObjectException
-
Constructor.
- DomainObjectFileListener - Interface in ghidra.framework.data
-
Listener for when the
DomainFileassociated with aDomainObjectchanges, 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
DomainObjectListenerforDomainObjectChangedEvents - DomainObjectListenerBuilder(Object) - Constructor for class ghidra.framework.model.DomainObjectListenerBuilder
-
Constructs a new builder
- DomainObjectLockedException - Exception Class in ghidra.framework.model
-
Thrown when a method fails due to a locked domain object.
- DomainObjectLockedException(String) - Constructor for exception class ghidra.framework.model.DomainObjectLockedException
- DomainObjectMergeManager - Interface in ghidra.framework.data
-
An interface to allow merging of domain objects.
- domainObjectRestored() - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Indicates that this domain object has been restored to a completely different state due to a transaction undo/redo/rollback or a database merge operation.
- domainObjectRestored() - Method in class ghidra.program.database.DataTypeArchiveDB
- domainObjectRestored() - Method in class ghidra.program.database.ProgramDB
- 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 - Enum constant in enum class ghidra.features.base.quickfix.QuickFixStatus
- 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
-
Invoke any breakpoints associated with this particular pcodeop
- doPcodeOpBreak(PcodeOpRaw) - Method in class ghidra.pcode.emulate.BreakTableCallBack
-
This routine examines the pcode-op based container for any breakpoints associated with the given op.
- 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
- doQuery(BSimQuery<?>, Connection) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- doQuery(BSimQuery<?>, Connection) - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
- doQuery(BSimQuery<?>, Connection) - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- 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
- doRebuild - Variable in class ghidra.features.bsim.query.protocol.AdjustVectorIndex
- 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.framework.main.datatree.DomainFileNode
-
Removes the node from this node's children and notifies the tree.
- doRemoveNode(GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Removes the node from this node's children and notifies the tree.
- doRemoveNode(GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
-
Removes the node from this node's children and notifies the tree.
- doRemoveNode(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
-
Removes the node from this node's children and notifies the tree.
- doRemoveNode(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Removes the node from this node's children and notifies the tree.
- doRemoveNode(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBNode
-
Removes the node from this node's children and notifies the tree.
- doRemoveNode(GTreeNode) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
-
Removes the node from this node's children and notifies the tree.
- doRemoveNode(GTreeNode) - Method in class docking.widgets.tree.GTreeLazyNode
-
Removes the node from this node's children and notifies the tree.
- doRemoveNode(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
-
Removes the node from this node's children and notifies the tree.
- doRemoveNode(GTreeNode) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
Removes the node from this node's children and notifies the tree.
- doRemoveNode(GTreeNode) - Method in class docking.widgets.tree.internal.InProgressGTreeNode
-
Removes the node from this node's children and notifies the tree.
- doRemoveNode(GTreeNode) - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
-
Removes the node from this node's children and notifies the tree.
- doRemoveNode(GTreeNode) - Method in class ghidra.framework.main.datatree.NoProjectNode
-
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.features.bsim.gui.search.results.apply.AbstractBSimApplyTask
- 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
- doSelectFont() - Method in class ghidra.plugins.fsbrowser.TextEditorComponentProvider
- doSet(NavigableMap<Long, JitVal>, Varnode, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState.MiniDFState
-
The implementation of
JitDataFlowState.MiniDFState.set(Varnode, JitVal)for a given address space - doSetChildren(List<GTreeNode>) - Method in class ghidra.framework.main.datatree.DomainFileNode
-
Sets the children of this node to the given list of child nodes, but does not notify the tree.
- doSetChildren(List<GTreeNode>) - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Sets the children of this node to the given list of child nodes, but does not notify the tree.
- doSetChildren(List<GTreeNode>) - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
-
Sets the children of this node to the given list of child nodes, but does not notify the tree.
- doSetChildren(List<GTreeNode>) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
-
Sets the children of this node to the given list of child nodes, but does not notify the tree.
- doSetChildren(List<GTreeNode>) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Sets the children of this node to the given list of child nodes, but does not notify the tree.
- 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.
- doSetChildren(List<GTreeNode>) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
-
Sets the children of this node to the given list of child nodes, but does not notify the tree.
- doSetChildren(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeLazyNode
-
Sets the children of this node to the given list of child nodes, but does not notify the tree.
- doSetChildren(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeNode
-
Sets the children of this node to the given list of child nodes, but does not notify the tree.
- doSetChildren(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
Sets the children of this node to the given list of child nodes, but does not notify the tree.
- doSetChildren(List<GTreeNode>) - Method in class docking.widgets.tree.internal.InProgressGTreeNode
-
Sets the children of this node to the given list of child nodes, but does not notify the tree.
- doSetChildren(List<GTreeNode>) - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
-
Sets the children of this node to the given list of child nodes, but does not notify the tree.
- doSetChildren(List<GTreeNode>) - Method in class ghidra.framework.main.datatree.NoProjectNode
-
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.framework.main.datatree.DomainFileNode
-
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.
- doSetChildrenAndFireEvent(List<GTreeNode>) - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
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.
- doSetChildrenAndFireEvent(List<GTreeNode>) - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
-
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.
- doSetChildrenAndFireEvent(List<GTreeNode>) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
-
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.
- doSetChildrenAndFireEvent(List<GTreeNode>) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
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.
- 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.
- doSetChildrenAndFireEvent(List<GTreeNode>) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
-
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.
- doSetChildrenAndFireEvent(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeLazyNode
-
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.
- doSetChildrenAndFireEvent(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeNode
-
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.
- doSetChildrenAndFireEvent(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
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.
- doSetChildrenAndFireEvent(List<GTreeNode>) - Method in class docking.widgets.tree.internal.InProgressGTreeNode
-
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.
- doSetChildrenAndFireEvent(List<GTreeNode>) - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
-
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.
- doSetChildrenAndFireEvent(List<GTreeNode>) - Method in class ghidra.framework.main.datatree.NoProjectNode
-
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
- doSettled() - Method in class ghidra.async.AsyncDebouncer
- DOSHeader - Class in ghidra.app.util.bin.format.mz
-
This class represents the
IMAGE_DOS_HEADERstruct as defined inwinnt.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.opinion.UnixAoutProgramLoader
- 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.opinion.UnixAoutProgramLoader
- 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_rel_data - Static variable in class ghidra.app.util.opinion.UnixAoutProgramLoader
- dot_rel_text - Static variable in class ghidra.app.util.opinion.UnixAoutProgramLoader
- 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_strtab - Static variable in class ghidra.app.util.opinion.UnixAoutProgramLoader
- dot_symtab - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
- dot_symtab - Static variable in class ghidra.app.util.opinion.UnixAoutProgramLoader
- 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.opinion.UnixAoutProgramLoader
- DOT_TEXT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
address of the .text section
- doText - Variable in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- dotproduct - Variable in class generic.lsh.vector.VectorCompare
- DOUBLE - Static variable in class db.BinaryCodedField
-
double data type
- DOUBLE - Static variable in class ghidra.app.script.AskDialog
- DOUBLE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- DOUBLE - Static variable in class ghidra.app.util.demangler.DemangledDataType
- DOUBLE - Static variable in class ghidra.features.base.memsearch.format.SearchFormat
- 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> - 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
complexbuilt-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
- DoubleJavaProperty - Class in ghidra.pyghidra.property
-
The
JavaPropertyfor the primitive double type - 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.
- DoubleReadGen - Enum Class in ghidra.pcode.emu.jit.gen.type
-
The generator for reading doubles
- doubleValue() - Method in class ghidra.app.util.HexLong
- DoubleValue - Class in docking.widgets.values
-
Value class for
Doubletypes. - 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
- DoubleVarAlloc(JitAllocationModel.JvmLocal, JitType.DoubleJitType) - Constructor for record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.DoubleVarAlloc
-
Creates an instance of a
DoubleVarAllocrecord class. - DoubleWriteGen - Enum Class in ghidra.pcode.emu.jit.gen.type
-
The generator for writing doubles
- 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
- doWhenNotBusy(Callback) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- doWhenNotBusy(Callback) - Method in class ghidra.app.decompiler.component.DecompilerCallbackHandlerAdapter
- 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
- dragComponent - Variable in class docking.dnd.DragSrcAdapter
- dragDropEnd(DragSourceDropEvent) - Method in class docking.dnd.DragSrcAdapter
- dragDropEnd(DragSourceDropEvent) - Method in class docking.dnd.GTableDragProvider
- dragDropEnd(DragSourceDropEvent) - Method in class docking.DockableHeader
- dragDropEnd(DragSourceDropEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- 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.
- DragDropTableSelectionMouseListener - Class in docking.dnd
-
A listener for tables that support drag and drop operations.
- DragDropTableSelectionMouseListener(GTable) - Constructor for class docking.dnd.DragDropTableSelectionMouseListener
- 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
- dragEnter(DragSourceDragEvent) - Method in class docking.dnd.GTableDragProvider
- dragEnter(DragSourceDragEvent) - Method in class docking.DockableHeader
- dragEnter(DragSourceDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- 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
- dragExit(DragSourceEvent) - Method in class docking.dnd.GTableDragProvider
- dragExit(DragSourceEvent) - Method in class docking.DockableHeader
- dragExit(DragSourceEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- 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
- dragFinished(boolean) - Method in interface docking.dnd.Draggable
-
Called when the drag and drop operation completes.
- 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 initiates a drag and drop operation; it is responsible for getting the
Transferableand telling theDragSourceto start the drag. - DragGestureAdapter(Draggable) - Constructor for class docking.dnd.DragGestureAdapter
-
Construct a new DragGestureAdapter
- dragGestureRecognized(DragGestureEvent) - Method in class docking.dnd.DragGestureAdapter
- dragGestureRecognized(DragGestureEvent) - Method in class docking.dnd.GTableDragProvider
- dragGestureRecognized(DragGestureEvent) - Method in class docking.DockableHeader
- dragGestureRecognized(DragGestureEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- 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
- dragOver(DragSourceDragEvent) - Method in class docking.dnd.GTableDragProvider
- dragOver(DragSourceDragEvent) - Method in class docking.DockableHeader
- dragOver(DragSourceDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- 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
- 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
drawSeparatorrecord 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(Graphics2D) - Method in class docking.util.TextShaper
-
Renders the wrapped text into the graphics used to create this class.
- 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(Statement) - Method in class ghidra.features.bsim.query.client.tables.CallgraphTable
- drop(Statement) - Method in class ghidra.features.bsim.query.client.tables.DescriptionTable
- drop(Statement) - Method in class ghidra.features.bsim.query.client.tables.ExeTable
- drop(Statement) - Method in class ghidra.features.bsim.query.client.tables.ExeToCategoryTable
- drop(Statement) - Method in class ghidra.features.bsim.query.client.tables.IdfLookupTable
- drop(Statement) - Method in class ghidra.features.bsim.query.client.tables.KeyValueTable
- drop(Statement) - Method in class ghidra.features.bsim.query.client.tables.SQLComplexTable
-
Drops the current table.
- drop(Statement) - Method in class ghidra.features.bsim.query.client.tables.WeightTable
- drop(Statement) - Method in class ghidra.features.bsim.query.file.H2VectorTable
- 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
- dropActionChanged(DragSourceDragEvent) - Method in class docking.dnd.GTableDragProvider
- dropActionChanged(DragSourceDragEvent) - Method in class docking.DockableHeader
- dropActionChanged(DragSourceDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- 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
- dropDatabase() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Drop this database
- dropDatabase() - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
- dropDatabase() - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- DropDatabase - Class in ghidra.features.bsim.query.protocol
- DropDatabase() - Constructor for class ghidra.features.bsim.query.protocol.DropDatabase
- 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
DropDownSelectionTextFieldthat 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
DropDownSelectionTextFieldin 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
- dropIndex() - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Drops the current BSim database index which can allow for faster signature ingest after which a
BulkSignatures.rebuildIndex()may be performed. - 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
- dropResponse - Variable in class ghidra.features.bsim.query.protocol.DropDatabase
- dropRow - Variable in class docking.widgets.AbstractGCellRenderer
- DropShadow - Class in docking.util.image
- DropShadow() - Constructor for class docking.util.image.DropShadow
- dropSuccessful - Variable in class ghidra.features.bsim.query.protocol.ResponseDropDatabase
- 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
- ds - Variable in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- 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
dtcrecord component. - dtMachineWord - Variable in class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary
- dtmanage - Variable in class ghidra.program.model.pcode.HighSymbol
- DualTextAutocompleterDemo() - Constructor for class docking.widgets.autocomplete.TextFieldAutocompleter.DualTextAutocompleterDemo
- DumbMemBufferImpl - Class in ghidra.program.model.mem
-
DumbMemBufferImplextendsMemoryBufferImplwith 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 class ghidra.plugin.importer.ProjectIndexService
- DUMMY - Static variable in interface ghidra.program.model.sourcemap.SourceFileManager
- 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.DUMMYinstead - 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
TaskMonitorAdapterthat 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. - DummyListingAddressCorrelation - Class in ghidra.program.util
- DummyListingAddressCorrelation() - Constructor for class ghidra.program.util.DummyListingAddressCorrelation
- DummyMatchAction - Class in ghidra.util.bytesearch
-
Dummy action attached to a match sequence.
- DummyMatchAction() - Constructor for class ghidra.util.bytesearch.DummyMatchAction
- DummySourceFileManager - Class in ghidra.program.model.sourcemap
-
A "dummy" implementation of
SourceFileManager. - DummySourceFileManager() - Constructor for class ghidra.program.model.sourcemap.DummySourceFileManager
- DummyStringValidator() - Constructor for class ghidra.app.services.StringValidatorService.DummyStringValidator
- DUMP_CLASS - Enum constant in enum class ghidra.pcode.emu.jit.JitCompiler.Diag
-
Save the generated
.classfile to disk for offline examination - dumpBytecode(byte[]) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
For diagnostics: Dump the generated classfile to an actual file on disk
- 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
- dumpResult() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel
-
For diagnostics: Dump the results to stderr
- dumpResult() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
For diagnostics: Dump the analysis result to stderr
- dumpResult() - Method in class ghidra.pcode.emu.jit.analysis.JitOpUseModel
-
For diagnostics: Dump the analysis result to stderr
- dumpResult() - Method in class ghidra.pcode.emu.jit.analysis.JitVarScopeModel
-
For diagnostics: Dump the analysis result to stderr
- dumpSigs(File, String, String) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Exports information about a binary to a local folder in XML format.
- dumpSynth() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
For diagnostics: Dump the synthetic ops to stderr
- Duo<T> - Class in ghidra.util.datastruct
-
Class for holding two objects of the same type.
- Duo() - Constructor for class ghidra.util.datastruct.Duo
-
Constructor with no values.
- Duo(T, T) - Constructor for class ghidra.util.datastruct.Duo
-
Constructor with a left and right value.
- Duo.Side - Enum Class in ghidra.util.datastruct
- 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 Class in ghidra.util.exception
-
DuplicateFileExceptionis 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 class ghidra.util.exception.DuplicateFileException
-
Create a new DuplicateFileException with the given message.
- DuplicateGroupException - Exception Class in ghidra.program.model.listing
-
DuplicateGroupExceptionis thrown when a fragment or child is added to a module and that fragment or module is already a child. - DuplicateGroupException() - Constructor for exception class ghidra.program.model.listing.DuplicateGroupException
-
Creates a new exception with the default message.
- DuplicateGroupException(String) - Constructor for exception class ghidra.program.model.listing.DuplicateGroupException
-
Creates a new exception with the given user message.
- DuplicateNameException - Exception Class in ghidra.util.exception
-
Exception thrown whenever a method tries give something a name and that name is already used.
- DuplicateNameException() - Constructor for exception class ghidra.util.exception.DuplicateNameException
-
constructs a new DuplicatenameException with a default message.
- DuplicateNameException(String) - Constructor for exception class 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_BOOKMARK_CAT - Static variable in class ghidra.app.util.bin.format.dwarf.DWARFProgram
- 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> - 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
DIErecords 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 handlerattempts to match conflictingcomposite 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
DWARFDataTypeManagerinstance. - 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 Class in ghidra.app.util.bin.format.dwarf
- DWARFException() - Constructor for exception class ghidra.app.util.bin.format.dwarf.DWARFException
- DWARFException(String) - Constructor for exception class ghidra.app.util.bin.format.dwarf.DWARFException
-
Constructs a DWARFException with the specified message.
- DWARFException(String, Throwable) - Constructor for exception class ghidra.app.util.bin.format.dwarf.DWARFException
- DWARFExpression - Class in ghidra.app.util.bin.format.dwarf.expression
-
A
DWARFExpressionis an immutable list ofoperationsand 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
DWARFExpressionEvaluatorContextrecord class. - DWARFExpressionException - Exception Class in ghidra.app.util.bin.format.dwarf.expression
-
A exception that is thrown when dealing with
DWARF expressionsor when they areevaluated. - DWARFExpressionException() - Constructor for exception class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
- DWARFExpressionException(String) - Constructor for exception class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
- DWARFExpressionException(String, DWARFExpression, int) - Constructor for exception class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
- DWARFExpressionException(String, DWARFExpression, int, Throwable) - Constructor for exception class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
- DWARFExpressionException(String, Throwable) - Constructor for exception class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
- DWARFExpressionException(Throwable) - Constructor for exception class 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
opcodecan take. - DWARFExpressionResult - Class in ghidra.app.util.bin.format.dwarf.expression
-
The result of executing a
DWARFExpressionwith aDWARFExpressionEvaluator. - 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 createDWARFAttributeValues. - DWARFFormContext(BinaryReader, DWARFCompilationUnit, DWARFAttributeDef<?>) - Constructor for record class ghidra.app.util.bin.format.dwarf.attribs.DWARFFormContext
-
Creates an instance of a
DWARFFormContextrecord 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
DWARFProgramand 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
-
Creates a
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
DWARFLengthValuerecord 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
DWARFLineContentTypeattribute value. - DWARFLineException - Exception Class in ghidra.app.util.bin.format.dwarf.line
- DWARFLineException() - Constructor for exception class ghidra.app.util.bin.format.dwarf.line.DWARFLineException
- DWARFLineException(String) - Constructor for exception class ghidra.app.util.bin.format.dwarf.line.DWARFLineException
- DWARFLineException(String, Throwable) - Constructor for exception class ghidra.app.util.bin.format.dwarf.line.DWARFLineException
- DWARFLineException(Throwable) - Constructor for exception class 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
DWARFLineProgramInstructionrecord 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
DWARFLocationelements, 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_loclistssection. - 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
namespacesorcategorypaths. - 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 programwith DWARF specific reference data used byDWARFDataTypeImporterandDWARFFunctionImporter, 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
DWARFRangeusing 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_rnglistssection. - 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
DWARFRegisterMappingsobjects. - 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
DWARFSectionProvidermatches 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
DWARFSourceInforecord 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_CONST_TPRO_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_CACHE_READ_ONLY_DATA - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
- 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
-
Create a new
DyldCacheAccelerateInfo. - DyldCacheAcceleratorDof - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_accelerator_dof structure.
- DyldCacheAcceleratorDof(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheAcceleratorDof
-
Create a new
DyldCacheAcceleratorDof. - DyldCacheAcceleratorInitializer - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_accelerator_initializer structure.
- DyldCacheAcceleratorInitializer(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheAcceleratorInitializer
-
Create a new
DyldCacheAcceleratorInitializer. - DyldCacheHeader - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_header structure.
- DyldCacheHeader(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Create a new
DyldCacheHeader. - DyldCacheImage - Interface in ghidra.app.util.bin.format.macho.dyld
-
A convenience interface for getting the address and path of a DYLD Cache image
- DyldCacheImageInfo - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_image_info structure.
- DyldCacheImageInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfo
-
Create a new
DyldCacheImageInfo. - DyldCacheImageInfoExtra - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_image_info_extra structure.
- DyldCacheImageInfoExtra(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfoExtra
-
Create a new
DyldCacheImageInfoExtra. - DyldCacheImageRecord(DyldCacheImage, int) - Constructor for record class ghidra.app.util.opinion.DyldCacheUtils.DyldCacheImageRecord
-
Creates an instance of a
DyldCacheImageRecordrecord class. - DyldCacheImageTextInfo - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_image_text_info structure.
- DyldCacheImageTextInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageTextInfo
-
Create a new
DyldCacheImageTextInfo. - DyldCacheLoader - Class in ghidra.app.util.opinion
-
A
Loaderfor 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
-
Create a new
DyldCacheLocalSymbolsEntry. - DyldCacheLocalSymbolsInfo - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_local_symbols_info structure.
- DyldCacheLocalSymbolsInfo(BinaryReader, DyldArchitecture, boolean) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
-
Create a new
DyldCacheLocalSymbolsInfo. - DyldCacheMappingAndSlideInfo - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_mapping_and_slide_info structure.
- DyldCacheMappingAndSlideInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
-
Create a new
DyldCacheImageInfo. - DyldCacheMappingInfo - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_mapping_info structure.
- DyldCacheMappingInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
-
Create a new
DyldCacheImageInfo. - 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
DyldCacheOptionsrecord class. - DyldCacheProgramBuilder - Class in ghidra.app.util.opinion
-
Builds up a DYLD Cache
Programby parsing the DYLD Cache headers. - DyldCacheProgramBuilder(Program, ByteProvider, FileBytes, DyldCacheOptions, MessageLog, TaskMonitor) - Constructor for class ghidra.app.util.opinion.DyldCacheProgramBuilder
-
Creates a new
DyldCacheProgramBuilderbased 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, DyldCacheMappingInfo) - 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, DyldCacheMappingInfo) - 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, DyldCacheMappingInfo) - 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, DyldCacheMappingInfo) - 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, DyldCacheMappingInfo) - 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, DyldCacheMappingInfo) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
-
Create a new
DyldCacheSlideInfoCommon. - DyldCacheUtils - Class in ghidra.app.util.opinion
-
Utilities methods for working with Mach-O DYLD shared cache binaries.
- DyldCacheUtils() - Constructor for class ghidra.app.util.opinion.DyldCacheUtils
- DyldCacheUtils.DyldCacheImageRecord - Record Class in ghidra.app.util.opinion
-
A
DyldCacheImageand its corresponding metadata - 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
-
Creates a new
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_commandstructure - 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
-
Creates a new
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
-
Creates a new
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
-
Creates a new
DyldChainedStartsOffsets - DyldChainedStartsOffsets(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldChainedStartsOffsets
-
Creates a new
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, String, Integer) - Constructor for record class ghidra.app.util.bin.format.macho.dyld.DyldFixup
-
Creates an instance of a
DyldFixuprecord 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
- DynamicLibraryCommand(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.commands.DynamicLibraryCommand
- 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
-
DynamicReferenceis 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, - Interface in docking.widgets.tableDATA_SOURCE> -
The root interface for defining columns for
DynamicColumnTableModels. - DynamicTableColumnExtensionPoint<ROW_TYPE,
COLUMN_TYPE, - Class in docking.widgets.tableDATA_SOURCE> -
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.
- each(Consumer<T>) - Method in class ghidra.util.datastruct.Duo
-
Invokes the given consumer on both the left and right values.
- EachBuilder(EventType[]) - Constructor for class ghidra.framework.model.AbstractDomainObjectListenerBuilder.EachBuilder
- EARLY_PRIORITY - Static variable in interface ghidra.program.util.AddressCorrelator
-
A high priority (low number value) for correlators that should used before other correlators
- 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.FSBIcons
- 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.
- Edge Placers - Search tag in class docking.widgets.shapes.PopupWindowPlacerBuilder
- Section
- edgePoints - Variable in class ghidra.graph.viewer.layout.GridLocationMap
- edges - Variable in class ghidra.graph.viewer.edge.routing.BasicEdgeRouter
- edges() - Method in class ghidra.graph.viewer.layout.GridLocationMap
- 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(Composite, String) - Method in interface ghidra.app.services.DataTypeManagerService
-
Pop up an editor window for the given structure or union
- edit(DataType) - Method in interface ghidra.app.services.DataTypeManagerService
-
Pop up an editor window for the given data type.
- 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.
- editComposite(DataTypeManagerService) - Method in class ghidra.features.base.replace.items.CompositeFieldQuickFix
- 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.
- editingFinished() - Method in class docking.widgets.textfield.GFormattedTextField
- 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
- 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
- elastic - Enum constant in enum class ghidra.features.bsim.query.BSimServerInfo.DBType
- ElasticConnection - Class in ghidra.features.bsim.query.elastic
- ElasticConnection(String, String) - Constructor for class ghidra.features.bsim.query.elastic.ElasticConnection
- ElasticDatabase - Class in ghidra.features.bsim.query.elastic
-
Implement the BSim database interface on top of an ElasticSearch back-end ElasticSearch holds records as JSON documents.
- ElasticDatabase(URL) - Constructor for class ghidra.features.bsim.query.elastic.ElasticDatabase
-
Construct the database connection given a URL.
- ElasticEffects - Class in ghidra.features.bsim.query.elastic
-
Container for collecting an elasticsearch query filter document from BSimFilter elements
- ElasticEffects() - Constructor for class ghidra.features.bsim.query.elastic.ElasticEffects
- ElasticException - Exception Class in ghidra.features.bsim.query.elastic
- ElasticException(String) - Constructor for exception class ghidra.features.bsim.query.elastic.ElasticException
- ElasticUtilities - Class in ghidra.features.bsim.query.elastic
- ElasticUtilities() - Constructor for class ghidra.features.bsim.query.elastic.ElasticUtilities
- 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_EXTRA_STACK - 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
ElementIdrecord 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
-
ElfDefaultGotPltMarkupprovides the legacy/default implementation of ELF GOT/PLT processing which handles a limited set of cases. - ElfDefaultGotPltMarkup(ElfLoadHelper) - Constructor for class ghidra.app.util.bin.format.elf.ElfDefaultGotPltMarkup
- ElfDynamic - Class in ghidra.app.util.bin.format.elf
-
A class to represent the Elf
32_Dyn data structure. - ElfDynamic(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 Class in ghidra.app.util.bin.format.elf
-
An exception class to handle encountering invalid ELF Headers.
- ElfException(Exception) - Constructor for exception class ghidra.app.util.bin.format.elf.ElfException
-
Constructs a new exception with the specified cause and a detail message.
- ElfException(String) - Constructor for exception class 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
ElfHeaderfrom 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
-
ElfLoadAdapterprovides 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
Loaderfor 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
-
ElfLoadHelperexposes 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> - 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
-
Construct
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> - Class in ghidra.app.util.bin.format.elf.relocation
-
ElfRelocationContextprovides 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
AbstractElfRelocationHandlerwhich now usesElfRelocationTypeenum 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
AbstractElfRelocationHandlerin conjunction with the use of a processor-specificElfRelocationTypeenum 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
-
Construct
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_REFERENCED_GLOBALS - Static variable in class ghidra.app.util.exporter.CppExporter
- 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
- emitCounters() - Method in record class ghidra.pcode.emu.jit.JitConfiguration
-
Returns the value of the
emitCountersrecord component. - 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 record class ghidra.app.util.bin.format.golang.GoVerRange
- EMPTY - Static variable in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot
- EMPTY - Static variable in interface ghidra.features.base.codecompare.panel.ComparisonData
- 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.services.AbstractAnalyzer
- EMPTY_ARRAY - Static variable in class db.Field
- EMPTY_BYTEPROVIDER - Static variable in interface ghidra.app.util.bin.ByteProvider
-
A static re-usable empty
ByteProviderinstance. - EMPTY_DATE - Static variable in class ghidra.features.bsim.query.description.ExecutableRecord
- 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.sourcemap.SourceMapEntryIterator
- 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_SET - Static variable in class ghidra.program.model.address.ImmutableAddressSet
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- emptyAddrArray - Static variable in class ghidra.app.util.PseudoData
- emptyAddrArray - Static variable in class ghidra.app.util.PseudoInstruction
- 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
ByteProviderthat 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
FSRLidentity. - EmptyByteSource - Enum Class in ghidra.features.base.memsearch.bytesource
-
Implementation for an empty
AddressableByteSource - 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
- EmptyComparisonData - Class in ghidra.features.base.codecompare.panel
- EmptyComparisonData() - Constructor for class ghidra.features.base.codecompare.panel.EmptyComparisonData
- EmptyCompositeException - Exception Class in ghidra.app.util.datatype
-
Exception thrown if the composite data type is empty.
- EmptyCompositeException() - Constructor for exception class ghidra.app.util.datatype.EmptyCompositeException
-
Constructor.
- EmptyCompositeException(Composite) - Constructor for exception class ghidra.app.util.datatype.EmptyCompositeException
-
Constructor
- EmptyCompositeException(String) - Constructor for exception class 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
- EmptyMemoryMatchTableLoader - Class in ghidra.features.base.memsearch.gui
-
Table loader for clearing the existing results
- EmptyMemoryMatchTableLoader() - Constructor for class ghidra.features.base.memsearch.gui.EmptyMemoryMatchTableLoader
- emptyMemRefs - Static variable in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- emptyMemRefs - Static variable in class ghidra.app.util.PseudoData
- emptyMemRefs - Static variable in class ghidra.app.util.PseudoInstruction
- 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_exec_decoded(PcodeExecutor<Object>) - Method in class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary
-
The replacement for
DefaultPcodeThread.PcodeEmulationLibrary.emu_exec_decoded(). - 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_skip_decoded(PcodeExecutor<Object>) - Method in class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary
-
The replacement for
DefaultPcodeThread.PcodeEmulationLibrary.emu_skip_decoded(). - 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 Class in ghidra.pcode.emu.sys
-
The emulated program invoked a system call incorrectly
- EmuInvalidSystemCallException(long) - Constructor for exception class ghidra.pcode.emu.sys.EmuInvalidSystemCallException
-
The system call number was not valid
- EmuInvalidSystemCallException(String) - Constructor for exception class ghidra.pcode.emu.sys.EmuInvalidSystemCallException
- EmuInvalidSystemCallException(String, Throwable) - Constructor for exception class ghidra.pcode.emu.sys.EmuInvalidSystemCallException
- EmuIOException - Exception Class in ghidra.pcode.emu.sys
-
The simulated system interrupted with an I/O error
- EmuIOException(String) - Constructor for exception class ghidra.pcode.emu.sys.EmuIOException
- EmuIOException(String, Throwable) - Constructor for exception class 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
-
A SLEIGH based implementation of the Emulate interface
- Emulate(SleighLanguage, MemoryState, BreakTable) - Constructor for class ghidra.pcode.emulate.Emulate
-
Creates a new
Emulateobject - 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
-
EmulateInstructionStateModifierdefines 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
-
MemoryStateBufferprovides 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 Class in ghidra.pcode.emu.sys
-
A simulated process (or thread group) has exited
- EmuProcessExitedException(PcodeArithmetic<T>, T) - Constructor for exception class 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 Class in ghidra.pcode.emu.sys
-
A p-code execution exception related to system simulation
- EmuSystemException(String) - Constructor for exception class ghidra.pcode.emu.sys.EmuSystemException
- EmuSystemException(String, PcodeFrame) - Constructor for exception class ghidra.pcode.emu.sys.EmuSystemException
- EmuSystemException(String, PcodeFrame, Throwable) - Constructor for exception class ghidra.pcode.emu.sys.EmuSystemException
- EmuUnixException - Exception Class in ghidra.pcode.emu.unix
-
An exception for errors within UNIX sytem call libraries
- EmuUnixException(String) - Constructor for exception class ghidra.pcode.emu.unix.EmuUnixException
- EmuUnixException(String, Integer) - Constructor for exception class ghidra.pcode.emu.unix.EmuUnixException
- EmuUnixException(String, Integer, Throwable) - Constructor for exception class ghidra.pcode.emu.unix.EmuUnixException
-
Construct a new exception with an optional errno
- EmuUnixException(String, Throwable) - Constructor for exception class 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
statfields 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_DIAGNOSTICS - Static variable in class ghidra.pcode.emu.jit.JitCompiler
-
The set of enabled diagnostic toggles.
- 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_EXTproperty. - 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
- enableButtons(boolean) - Method in class docking.widgets.FindDialog
- enableButtons(boolean) - Method in class ghidra.app.decompiler.component.DecompilerFindDialog
- 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
DockingActionis 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
- 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
-importor-processmodes. - enableRecursiveProcessing(boolean, Integer) - Method in class ghidra.app.util.headless.HeadlessOptions
-
This method can be used to enable recursive processing of files during
-importor-processmodes. - 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 - Static variable in class ghidra.features.bsim.query.elastic.Base64Lite
- encode(Encoder) - Method in class ghidra.app.plugin.processors.sleigh.VarnodeData
-
Encode the data to stream as an
<addr>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
<pcode>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.ExtraStack
- 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
<addr>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
<addr>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
<addr>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
<addr>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
- encodeCompositePlaceholder(Encoder, DataType) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
-
Encode a Structure/Union to the stream without listing its fields
- 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
- encodeLongBase64(long) - Static method in class ghidra.features.bsim.query.elastic.Base64Lite
-
Encode a long value in base64 to a String.
- encodeLongBase64(StringBuilder, long) - Static method in class ghidra.features.bsim.query.elastic.Base64Lite
-
Encode a long value in base64 to a StringBuilder "stream".
- encodeLongBase64Padded(StringBuilder, long) - Static method in class ghidra.features.bsim.query.elastic.Base64Lite
-
Encode a long value in base64 to the StringBuilder "stream" padding out with 'A' characters so that exactly 11 characters are always written 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, int) - 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
<op>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 record class ghidra.app.util.bin.format.golang.GoVerRange
-
Returns the value of the
endrecord component. - end() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
Get the sequence number of the last op
- 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.omf.OmfRecordTypes
- 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
- endOf(Map.Entry<Long, JitVal>) - Static method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState.MiniDFState
-
Compute the upper (exclusive) offset of a given definition entry
- 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.omf.OmfRecordTypes
- 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 class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
End a transaction which was started with
AbstractSQLFunctionDatabase.beginTransaction(boolean)and return DB connection to an auto-commit state. - 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.
- enforceTypeCharacters(String) - Static method in class ghidra.features.bsim.query.description.CategoryRecord
- EnsureAreaVisibleAnimatorFunctionGraphJob<V,
E> - 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.
- ensureFileAccessable(FSRL, FSBNode, TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- 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
- 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(JitControlFlowModel.JitBlock) - Static method in record class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockFlow
-
Create an entry flow to the given block
- 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
- EntryPcodeOp(JitPassage.AddrCtx) - Constructor for class ghidra.pcode.emu.jit.JitPassage.EntryPcodeOp
-
Construct the passage entry p-code op.
- 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 - EntryPoint(JitCompiledPassage.EntryPointPrototype, JitCompiledPassage, int) - Constructor for record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.EntryPoint
-
Creates an instance of a
EntryPointrecord class. - EntryPointCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents an entry_point_command structure
- Entry Point Dispatch - Search tag in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
- Section
- EntryPointPrototype(JitCompiledPassageClass, int) - Constructor for class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.EntryPointPrototype
-
Construct an entry prototype
- 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
Setcontaining 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> - 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> - 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 class ghidra.app.util.cparser.C.ParseException
-
The end of line string for this machine.
- eol - Variable in exception class ghidra.app.util.cparser.CPP.ParseException
-
The end of line string for this machine.
- EOL - Enum constant in enum class ghidra.program.model.listing.CommentType
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.use
CommentType.EOL - 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
EolCommentFieldLocationclass 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
EolExtraCommentsPropertyEditorto 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 class ghidra.pcode.struct.Expr
- eq(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- eq(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- eq(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- eq(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- eqf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- eqf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 record class docking.KbEnabledState
-
Indicates whether some other object is "equal to" this one.
- 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.FilterOptions
- 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.DecompilerLocationInfo
- equals(Object) - Method in class ghidra.app.decompiler.location.DefaultDecompilerLocation
- equals(Object) - Method in class ghidra.app.decompiler.location.FunctionNameDecompilerLocation
- equals(Object) - Method in class ghidra.app.decompiler.location.VariableDecompilerLocation
- 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.GoVer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.app.util.bin.format.golang.GoVerRange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.app.util.bin.format.golang.GoVerSet
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefResult
-
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.rtti.JsonPatch.PatchLine
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchSection
-
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.omf.OmfComdatExternalSymbol.ExternalLookup
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.app.util.bin.format.omf.omf51.Omf51Library.MemberHeader
-
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.LibrarySearchPath
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.UnprocessedLibrary
-
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 record class ghidra.app.util.opinion.DyldCacheUtils.DyldCacheImageRecord
-
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.NamespaceWrappedOption
- equals(Object) - Method in record class ghidra.features.base.memsearch.matcher.ByteMatcher.ByteMatch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ghidra.features.base.memsearch.matcher.ByteMatcher
- equals(Object) - Method in class ghidra.features.base.memsearch.searcher.MemoryMatch
- equals(Object) - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
- equals(Object) - Method in class ghidra.features.bsim.gui.filters.ExecutableCategoryBSimFilterType
- equals(Object) - Method in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- equals(Object) - Method in class ghidra.features.bsim.gui.filters.NotExecutableCategoryBSimFilterType
- equals(Object) - Method in class ghidra.features.bsim.gui.overview.BSimOverviewProvider
- equals(Object) - Method in record class ghidra.features.bsim.gui.search.dialog.BSimFilterSet.FilterEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- equals(Object) - Method in class ghidra.features.bsim.gui.search.results.ExecutableResult
- equals(Object) - Method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource
- equals(Object) - Method in class ghidra.features.bsim.query.BSimServerInfo
- equals(Object) - Method in record class ghidra.features.bsim.query.client.BSimSqlClause
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ghidra.features.bsim.query.client.RowKeySQL
- equals(Object) - Method in class ghidra.features.bsim.query.description.CategoryRecord
- equals(Object) - Method in class ghidra.features.bsim.query.description.DatabaseInformation
- equals(Object) - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- equals(Object) - Method in class ghidra.features.bsim.query.description.FunctionDescription
- equals(Object) - Method in class ghidra.features.bsim.query.description.SignatureRecord
- equals(Object) - Method in class ghidra.features.bsim.query.description.VectorResult
- equals(Object) - Method in class ghidra.features.bsim.query.elastic.RowKeyElastic
- equals(Object) - Method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager.BSimH2FileDataSource
- equals(Object) - Method in record class ghidra.features.bsim.query.file.VectorStoreEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.features.bsim.query.protocol.BSimFilter.FilterEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ghidra.features.bsim.query.protocol.ExecutableResultWithDeDuping
- equals(Object) - Method in class ghidra.features.bsim.query.protocol.ExeSpecifier
- 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.formats.gfilesystem.GFileLocal
- 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.layout.GridPoint
- equals(Object) - Method in class ghidra.graph.viewer.layout.GridRange
- equals(Object) - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- equals(Object) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.DoubleVarAlloc
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.FloatVarAlloc
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.IntVarAlloc
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.LongVarAlloc
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalPart
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalVarHandler
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockFlow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpFloatJitType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpIntJitType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.analysis.JitTypeModel.Contest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.gen.ExceptionHandler
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.gen.FieldForArrDirect
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.gen.FieldForExitSlot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.gen.FieldForSpaceIndirect
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.gen.FieldForUserop
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.gen.FieldForVarnode
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.EntryPoint
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.EntryPointPrototype
- equals(Object) - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassageClass
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.gen.var.VarGen.BlockTransition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.JitConfiguration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ghidra.pcode.emu.jit.JitPassage.AddrCtx
- equals(Object) - Method in record class ghidra.pcode.emu.jit.JitPassage.ErrBranch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.JitPassage.RExtBranch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.JitPassage.RIndBranch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.JitPassage.RIntBranch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.JitPassage.SExtBranch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.JitPassage.SIndBranch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.JitPassage.SIntBranch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitBoolAndOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitBoolNegateOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitBoolOrOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitBoolXorOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitBranchIndOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitBranchOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherMissingOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitCatenateOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitCBranchOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitCopyOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatAbsOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatAddOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatCeilOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatDivOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatEqualOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatFloat2FloatOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatFloorOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatInt2FloatOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessEqualOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatMultOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatNaNOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatNegOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatNotEqualOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatRoundOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatSqrtOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatSubOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitFloatTruncOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitInt2CompOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntAddOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntAndOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntCarryOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntDivOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntEqualOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntLeftOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntLessEqualOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntLessOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntMultOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntNegateOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntNotEqualOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntOrOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntRemOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntRightOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntSBorrowOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntSCarryOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntSDivOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntSExtOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessEqualOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntSRemOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntSRightOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntSubOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntXorOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitIntZExtOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitLoadOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitLzCountOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitNopOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitPopCountOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitSubPieceOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.op.JitUnimplementedOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ghidra.pcode.emu.jit.var.JitVal.ValUse
-
Indicates whether some other object is "equal to" this one.
- 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 record class ghidra.plugins.fsbrowser.FSBFileHandlerContext
-
Indicates whether some other object is "equal to" this one.
- 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.sourcemap.SourceFile
- equals(Object) - Method in class ghidra.program.database.sourcemap.SourceMapEntryDB
- 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.GenericAddressSpace
- equals(Object) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- equals(Object) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.ImmutableAddressSet
- 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.gclass.ClassID
- 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.AutoParameterImpl
- equals(Object) - Method in class ghidra.program.model.listing.LocalVariableImpl
- equals(Object) - Method in class ghidra.program.model.listing.ParameterImpl
- equals(Object) - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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 record class ghidra.program.model.sourcemap.SourcePathTransformRecord
-
Indicates whether some other object is "equal to" this one.
- 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
- 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.Duo
- 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 record class ghidra.util.SourceFileUtils.SourceLineBounds
-
Indicates whether some other object is "equal to" this one.
- 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
- equals(T, T) - Method in class ghidra.util.datastruct.Duo
-
Returns true if both values are equals to this objects values.
- EQUALS - Enum constant in enum class generic.expressions.ExpressionOperator
- EQUALS - Enum constant in enum class ghidra.features.base.memsearch.scan.Scanner
- 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
OperandFieldLocationthat 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
- ErrBranch(PcodeOp, String) - Constructor for record class ghidra.pcode.emu.jit.JitPassage.ErrBranch
-
Creates an instance of a
ErrBranchrecord class. - 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.features.bsim.query.MinimalErrorLogger
- 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.features.bsim.query.MinimalErrorLogger
- 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
-
Deprecated.
- 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 - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.Status
- Error() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- ERROR - Enum constant in enum class ghidra.features.base.quickfix.QuickFixStatus
- ERROR - Enum constant in enum class ghidra.features.bsim.gui.search.results.BSimResultStatus
- 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
- errorException - Variable in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog.BSimQueryTask
- ErrorFieldMouseHandler - Class in ghidra.app.util.viewer.field
-
A handler to process
ErrorListingFieldclicks. - 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
- errorMessage - Variable in class ghidra.features.bsim.query.protocol.ResponseDropDatabase
- errorMessage - Variable in class ghidra.features.bsim.query.protocol.ResponseError
- errorMessage - Variable in class ghidra.features.bsim.query.protocol.ResponsePassword
- ErrorPropertyEditor - Class in ghidra.framework.options
- ErrorPropertyEditor(String, Object) - Constructor for class ghidra.framework.options.ErrorPropertyEditor
- ErrorReporter - Interface in docking
- errors - Variable in exception class ghidra.app.plugin.assembler.AssemblySemanticException
- errors - Variable in exception class 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(String) - Static method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- 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.
- escapeNonGlobbingRegexCharacters(String) - Static method in class ghidra.util.UserSearchUtils
-
Escapes all special regex characters except globbing chars (*?)
- 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
- establishTemporaryDirectory(String) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
- 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
- evalNext() - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcValueEvaluator
- evaluate() - Method in class generic.test.ConcurrentTestExceptionStatement
- evaluate() - Method in class generic.test.rule.IgnoreUnfinishedStatement
- 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(ExecutableRecord) - Method in class ghidra.features.bsim.query.protocol.FilterAtom
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.ArchitectureBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.BlankBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
-
Evaluate this filter for a specific ExecutableRecord and a specific filter -value-
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.CompilerBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.DateBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.DateEarlierBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.DateLaterBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.ExecutableCategoryBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.ExecutableNameBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.HasNamedChildBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.Md5BSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.NotArchitectureBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.NotCompilerBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.NotExecutableCategoryBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.NotExecutableNameBSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.NotMd5BSimFilterType
- evaluate(ExecutableRecord, String) - Method in class ghidra.features.bsim.gui.filters.PathStartsBSimFilterType
- evaluate(FunctionDescription) - Method in class ghidra.features.bsim.query.protocol.BSimFilter
-
Returns true if all filters resolve correctly for the given function description.
- 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, Address, String) - Static method in class ghidra.program.util.AddressEvaluator
-
Gets a valid address for the specified program as indicated by the input expression.
- evaluate(Program, String) - Static method in class ghidra.program.util.AddressEvaluator
-
Gets a valid address for the specified program as indicated by the input expression.
- 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 target of a return
- evaluateReturn(Varnode, VarnodeContext, Instruction) - Method in class ghidra.program.util.ContextEvaluatorAdapter
- evaluateSymbol(String) - Method in class generic.expressions.ExpressionEvaluator
- evaluateSymbol(String) - Method in class ghidra.program.util.AddressEvaluator
- 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 generic.expressions.ExpressionEvaluator
-
Evaluates the given input as a Long value.
- evaluateToLong(String, boolean) - Static method in class generic.expressions.ExpressionEvaluator
-
Evaluates the given input as a long value.
- 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 - Search tag in class docking.widgets.shapes.PopupWindowPlacerBuilder
- Section
- 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> - Interface in utility.function
-
A generic functional interface that is more semantically sound than
Runnable. - ExceptionalConsumer<T,
E> - Interface in utility.function -
A generic functional interface that allows you to consume an item and potentially throw an exception.
- ExceptionalFunction<I,
R, - Interface in utility.functionE> -
A generic functional interface that allows you to consume an item, return a result, and potentially throw an exception.
- ExceptionalSupplier<T,
E> - Interface in utility.function -
A generic functional interface that is more semantically sound than
Runnable. - ExceptionDataDirectory - Class in ghidra.app.util.bin.format.pe
- ExceptionHandler - Record Class in ghidra.pcode.emu.jit.gen
-
A requested exception handler
- ExceptionHandler(PcodeOp, JitControlFlowModel.JitBlock) - Constructor for record class ghidra.pcode.emu.jit.gen.ExceptionHandler
-
Construct a handler, generating a new label
- ExceptionHandler(PcodeOp, JitControlFlowModel.JitBlock, Label) - Constructor for record class ghidra.pcode.emu.jit.gen.ExceptionHandler
-
Creates an instance of a
ExceptionHandlerrecord class. - ExceptionHandlerFrameException - Exception Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
-
Generic Exception class for classes contained in the ehFrame package
- ExceptionHandlerFrameException() - Constructor for exception class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameException
-
Constructs a new ExceptionHandlerFrameException with the specified detail message and cause.
- ExceptionHandlerFrameException(String) - Constructor for exception class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameException
-
Constructs a new ExceptionHandlerFrameException with the specified detail message.
- ExceptionHandlerFrameException(String, Throwable) - Constructor for exception class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameException
-
Constructs a new ExceptionHandlerFrameException with the specified detail message and cause.
- ExceptionHandlerFrameException(Throwable) - Constructor for exception class 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
ExtensionPointfrom being discovered - EXCLUDE_MAXS - Static variable in class ghidra.pcode.emu.jit.JitCompiler
-
Exclude a given address offset from ASM's
ClassWriter.COMPUTE_MAXSandClassWriter.COMPUTE_FRAMES. - 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 Class in ghidra.framework.store
- ExclusiveCheckoutException(String) - Constructor for exception class ghidra.framework.store.ExclusiveCheckoutException
- ExclusiveORExpression() - Method in class ghidra.app.util.cparser.C.CParser
- ExclusiveORExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- execA - Variable in class ghidra.features.bsim.query.protocol.PairInput
- ExeCategory(String, String) - Constructor for class ghidra.features.bsim.query.client.IDSQLResolution.ExeCategory
- execats - Variable in class ghidra.features.bsim.query.description.DatabaseInformation
- execB - Variable in class ghidra.features.bsim.query.protocol.PairInput
- 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, JythonScript) - Method in class ghidra.jython.GhidraJythonInterpreter
-
Execute a python file using this interpreter.
- execompname - Variable in class ghidra.features.bsim.query.protocol.ExeSpecifier
- 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 - Interface in docking
-
A class used by the
KeyBindingOverrideKeyEventDispatcher. - ExecutableCategoryBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering functions based on specific category values.
- ExecutableCategoryBSimFilterType(String) - Constructor for class ghidra.features.bsim.gui.filters.ExecutableCategoryBSimFilterType
- ExecutableComparison - Class in ghidra.features.bsim.query.client
-
Compare an entire set of executables to each other by combining significance scores between functions.
- ExecutableComparison(FunctionDatabase, int, TaskMonitor) - Constructor for class ghidra.features.bsim.query.client.ExecutableComparison
-
Initialize a comparison object with an active connection and thresholds, using the matrix scorer
- ExecutableComparison(FunctionDatabase, int, String, ScoreCaching, TaskMonitor) - Constructor for class ghidra.features.bsim.query.client.ExecutableComparison
-
Initialize a comparison object with an active connection and thresholds, using the row scorer
- ExecutableComparison.Count - Class in ghidra.features.bsim.query.client
-
Mutable integer class for histogram
- 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
- ExecutableNameBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering on functions by the name of their containing program.
- ExecutableNameBSimFilterType() - Constructor for class ghidra.features.bsim.gui.filters.ExecutableNameBSimFilterType
- 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
- ExecutableRecord - Class in ghidra.features.bsim.query.description
-
Metadata about a specific executable, as stored in a BSim database There are two basic varieties: Normal executables, which can be viewed as a container of functions where each function has a body and an address (and a corresponding feature vector) Library executables, which contains functions that can only be identified by name and have no body (or corresponding feature vector)
- ExecutableRecord(String) - Constructor for class ghidra.features.bsim.query.description.ExecutableRecord
-
Constructor for searching within a DescriptionManager
- ExecutableRecord(String, String, RowKey) - Constructor for class ghidra.features.bsim.query.description.ExecutableRecord
-
Constructor for a "library" executable
- ExecutableRecord(String, String, String, String, Date, RowKey, String, String) - Constructor for class ghidra.features.bsim.query.description.ExecutableRecord
-
Construct a normal (non-library) record.
- ExecutableRecord(String, String, String, String, Date, List<CategoryRecord>, RowKey, String, String) - Constructor for class ghidra.features.bsim.query.description.ExecutableRecord
-
Construct a normal (non-library) record.
- ExecutableRecord.Update - Class in ghidra.features.bsim.query.description
- ExecutableResult - Class in ghidra.features.bsim.gui.search.results
- ExecutableResult() - Constructor for class ghidra.features.bsim.gui.search.results.ExecutableResult
- ExecutableResult(ExecutableRecord) - Constructor for class ghidra.features.bsim.gui.search.results.ExecutableResult
- ExecutableResultWithDeDuping - Class in ghidra.features.bsim.query.protocol
- ExecutableResultWithDeDuping(ExecutableRecord) - Constructor for class ghidra.features.bsim.query.protocol.ExecutableResultWithDeDuping
- ExecutableRow() - Constructor for class ghidra.features.bsim.query.client.tables.ExeTable.ExecutableRow
- ExecutableScorer - Class in ghidra.features.bsim.query.client
-
Class for accumulating a matrix of scores between pairs of executables ExecutableRecords are registered with addExecutable.
- ExecutableScorer() - Constructor for class ghidra.features.bsim.query.client.ExecutableScorer
- ExecutableScorer.FunctionPair - Class in ghidra.features.bsim.query.client
-
Container for a pair of FunctionDescriptions, possibly from different DescriptionManagers along with similarity/significance information
- ExecutableScorerSingle - Class in ghidra.features.bsim.query.client
-
ExecutableComparison scorer to use when we are comparing exactly one executable against a set of other executables (one to many).
- ExecutableScorerSingle(ScoreCaching) - Constructor for class ghidra.features.bsim.query.client.ExecutableScorerSingle
-
Construct the scorer.
- executableSet - Variable in class ghidra.features.bsim.query.client.ExecutableScorer
- 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 interface docking.ExecutableAction
- execute() - Method in class docking.SystemExecutableAction
- execute() - Method in class generic.concurrent.ConcurrentGraphQ
- execute() - Method in class ghidra.features.base.quickfix.QuickFix
-
Executes the action.
- execute() - Method in class ghidra.features.base.replace.items.RenameCategoryQuickFix
- execute() - Method in class ghidra.features.base.replace.items.RenameDataTypeQuickFix
- execute() - Method in class ghidra.features.base.replace.items.RenameEnumValueQuickFix
- execute() - Method in class ghidra.features.base.replace.items.RenameFieldQuickFix
- execute() - Method in class ghidra.features.base.replace.items.RenameMemoryBlockQuickFix
- execute() - Method in class ghidra.features.base.replace.items.RenameProgramTreeGroupQuickFix
- execute() - Method in class ghidra.features.base.replace.items.RenameSymbolQuickFix
- execute() - Method in class ghidra.features.base.replace.items.UpdateCommentQuickFix
- execute() - Method in class ghidra.features.base.replace.items.UpdateDataTypeDescriptionQuickFix
- execute() - Method in class ghidra.features.base.replace.items.UpdateEnumCommentQuickFix
- execute() - Method in class ghidra.features.base.replace.items.UpdateFieldCommentQuickFix
- 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(FunctionDatabase) - Method in class ghidra.features.bsim.query.protocol.BSimQuery
-
Executes this query via the
FunctionDatabase.query(BSimQuery)method. - 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<JitVal>, PcodeUseropLibrary<JitVal>, PcodeOp) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowUseropLibrary.WrappedUseropDefinition
-
Invoke/execute the raw userop.
- execute(PcodeExecutor<JitVal>, PcodeUseropLibrary<JitVal>, Varnode, List<Varnode>) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowUseropLibrary.WrappedUseropDefinition
- execute(PcodeExecutor<Object>, PcodeUseropLibrary<Object>, PcodeOp) - Method in class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary.WrappedUseropDefinition
-
Invoke/execute the raw userop.
- execute(PcodeExecutor<Object>, PcodeUseropLibrary<Object>, Varnode, List<Varnode>) - Method in class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary.WrappedUseropDefinition
- 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>, PcodeOp) - Method in interface ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition
-
Invoke/execute the raw userop.
- execute(PcodeExecutor<T>, PcodeUseropLibrary<T>, Varnode, List<Varnode>) - Method in class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary.ModifierUseropDefinition
- 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 - Search tag in class ghidra.pcode.emu.jit.JitPcodeThread
- Section
- 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
- executeAll() - Method in class ghidra.features.base.quickfix.QuckFixTableProvider
- 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
-
Since the full instruction is cached, we can do relative branches properly
- executeBranch(PcodeOp, PcodeFrame) - Method in class ghidra.pcode.exec.PcodeExecutor
-
Execute a branch
- executeBranchind(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
-
This routine performs a standard pcode branch indirect operation on the memory state
- executeBulk(String, String) - Method in class ghidra.features.bsim.query.elastic.ElasticConnection
-
Send a bulk request to the elasticsearch server.
- executeCall(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
-
This routine performs a standard pcode call operation on the memory state
- executeCall(PcodeOp, PcodeFrame, PcodeUseropLibrary<T>) - Method in class ghidra.pcode.exec.PcodeExecutor
-
Execute a call
- executeCallind(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
-
This routine performs a standard pcode call indirect operation on the memory state
- executeCallother(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
-
Give instuctionStateModifier first shot at executing custom pcodeop, if not supported look for a breakpoint for the given user-defined op and invoke it.
- 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
-
This kind of pcode op should not come up in ordinary emulation, so this routine throws an exception.
- 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
-
This routine executes an entire machine instruction at once, as a conventional debugger step function would do.
- executeLoad(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
-
This routine performs a standard pcode load operation on the memory state
- executeLoad(PcodeOp) - Method in class ghidra.pcode.exec.PcodeExecutor
-
Execute a load
- executeMultiequal(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
-
This kind of pcode op should not come up in ordinary emulation, so this routine throws an exception.
- 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.
- executeRawStatement(String, String, String) - Method in class ghidra.features.bsim.query.elastic.ElasticConnection
-
Send a raw request to the server that is not specific to the repository.
- 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
- executeStatement(String, String, String) - Method in class ghidra.features.bsim.query.elastic.ElasticConnection
-
Execute an elastic search statement and return the JSON response to user
- executeStatementExpectFailure(String, String, String) - Method in class ghidra.features.bsim.query.elastic.ElasticConnection
-
Execute an elastic search statement and return the JSON response to user Do not throw an exception on failure, just return the error response
- executeStatementNoResponse(String, String, String) - Method in class ghidra.features.bsim.query.elastic.ElasticConnection
-
Execute an elasticsearch command where we are not expecting a response
- 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
-
This routine performs a standard pcode store operation on the memory state
- 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
- executeURIOnly(String, String) - Method in class ghidra.features.bsim.query.elastic.ElasticConnection
- 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).
- exelist - Variable in class ghidra.features.bsim.query.protocol.QueryDelete
- exemd5 - Variable in class ghidra.features.bsim.query.protocol.ExeSpecifier
- exename - Variable in class ghidra.features.bsim.query.client.tables.ExeTable.ExecutableRow
- exename - Variable in class ghidra.features.bsim.query.protocol.ChildAtom
- exename - Variable in class ghidra.features.bsim.query.protocol.ExeSpecifier
- exePath - Variable in class ghidra.app.util.xml.ProgramInfo
-
The absolute path of where the original executable was imported.
- exeresponse - Variable in class ghidra.features.bsim.query.protocol.QueryExeCount
- exeresponse - Variable in class ghidra.features.bsim.query.protocol.QueryExeInfo
- ExeSpecifier - Class in ghidra.features.bsim.query.protocol
- ExeSpecifier() - Constructor for class ghidra.features.bsim.query.protocol.ExeSpecifier
- ExeTable - Class in ghidra.features.bsim.query.client.tables
- ExeTable(SQLStringTable, SQLStringTable, SQLStringTable, SQLStringTable, ExeToCategoryTable) - Constructor for class ghidra.features.bsim.query.client.tables.ExeTable
-
Constructor
- ExeTable.ExecutableRow - Class in ghidra.features.bsim.query.client.tables
- ExeTable.ExeTableOrderColumn - Enum Class in ghidra.features.bsim.query.client.tables
- ExeToCategoryTable - Class in ghidra.features.bsim.query.client.tables
- ExeToCategoryTable(SQLStringTable) - Constructor for class ghidra.features.bsim.query.client.tables.ExeToCategoryTable
-
Constructor
- ExeToCategoryTable.CategoryRow - Class in ghidra.features.bsim.query.client.tables
- 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
- exeupdate - Variable in class ghidra.features.bsim.query.protocol.ResponseUpdate
- 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.features.bsim.query.client.tables.OptionalTable
-
Determine whether a given table exists in the database
- exists() - Method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager.BSimH2FileDataSource
-
Determine if the stored DB file exists.
- exists() - Method in class ghidra.framework.data.DomainFileProxy
- exists() - Method in class ghidra.framework.data.GhidraFile
- exists() - Method in interface ghidra.framework.model.DomainFile
-
Check for existence of domain file.
- exists() - Method in class ghidra.framework.model.ProjectLocator
-
Returns true if project storage exists.
- exists() - Method in class ghidra.util.PropertyFile
-
Return whether the file for this PropertyFile exists.
- exists(DBHandle) - 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(JitPassage.AddrCtx) - Static method in class ghidra.pcode.emu.jit.JitPassage.ExitPcodeOp
-
Construct a synthetic exit op
- EXIT - Static variable in class ghidra.graph.ProgramGraphType
- exitGhidra() - Static method in class ghidra.framework.main.AppInfo
- ExitSlot(JitPcodeThread, long, RegisterValue) - Constructor for class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.ExitSlot
-
Construct an exit slot for the given target and bound thread
- 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.FSBIcons
- 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
- expandAndSelectPaths(List<TreePath>) - Method in class docking.widgets.tree.GTree
-
Expands and then selects the given paths.
- 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 class ghidra.app.util.cparser.C.ParseException
-
Each entry in this array is an array of integers.
- expectedTokenSequences - Variable in exception class 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_DIRECTORYdata structure defined inwinnt.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
ExportEntryrecord 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 Class in ghidra.app.util.exporter
- ExporterException(Exception) - Constructor for exception class ghidra.app.util.exporter.ExporterException
- ExporterException(String) - Constructor for exception class ghidra.app.util.exporter.ExporterException
- ExportFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- ExportFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.ExportFSBFileHandler
- exportGraph(AttributedGraph, File) - Method in interface ghidra.service.graph.AttributedGraphExporter
-
Exports the given graph to the given writer
- exportGraphviz(File) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Generate a graphviz .dot file to visualize the use-def graph.
- 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 interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- exportLocation() - Method in class ghidra.app.decompiler.component.DecompilerCallbackHandlerAdapter
- exportLocation() - Method in class ghidra.app.decompiler.component.DecompilerController
- ExportsLegAccessGen - Interface in ghidra.pcode.emu.jit.gen.type
-
A generator that exports part of its implementation for use in a
MpTypedAccessGen. - 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
-
Creates a new
ExportTrie.ExportEntry - 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.
- ExposedField(MethodHandles.Lookup, String, Class<?>) - Constructor for class ghidra.pyghidra.PythonFieldExposer.ExposedField
-
Constructs a new
PythonFieldExposer.ExposedField - exposer() - Element in annotation interface ghidra.pyghidra.PythonFieldExposer.ExposedFields
- 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
- ExpressionElement - Interface in generic.expressions
- ExpressionEnvironment - Interface in ghidra.sleigh.grammar
- ExpressionEvaluator - Class in generic.expressions
-
Class for evaluating numeric expressions.
- ExpressionEvaluator() - Constructor for class generic.expressions.ExpressionEvaluator
-
Constructs an ExpressionEvaluator in decimal mode.
- ExpressionEvaluator(boolean) - Constructor for class generic.expressions.ExpressionEvaluator
-
Constructs an ExpressionEvaluator in either decimal or hex mode.
- ExpressionEvaluator(boolean, Function<String, ExpressionValue>) - Constructor for class generic.expressions.ExpressionEvaluator
-
Constructs an ExpressionEvaluator in either decimal or hex mode with a given symbol evaluator.
- ExpressionEvaluator(Function<String, ExpressionValue>) - Constructor for class generic.expressions.ExpressionEvaluator
-
Constructs an ExpressionEvaluator in decimal mode with a given symbol evaluator.
- ExpressionException - Exception Class in generic.expressions
-
Exception thrown when using an
ExpressionEvaluator - ExpressionException(String) - Constructor for exception class generic.expressions.ExpressionException
- ExpressionGrouper - Enum Class in generic.expressions
-
Grouping
ExpressionElements - ExpressionMatcher<T> - 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
- ExpressionOperator - Enum Class in generic.expressions
-
Enum of support operators for the
ExpressionEvaluator - 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 generic.expressions
-
Operand types use by the
ExpressionEvaluatormust implement this interface. - 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() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.DoubleJitType
- ext() - Method in interface ghidra.pcode.emu.jit.analysis.JitType
-
Extend this p-code type to the p-code type that fills its entire host JVM type.
- ext() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.FloatJitType
- ext() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
- ext() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
- ext() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpFloatJitType
- ext() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpIntJitType
- 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
- EXT_REF_UNRESOLVED - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- ExtCodeBlockImpl - Class in ghidra.program.model.block
- ExtCodeBlockImpl(CodeBlockModel, Address) - Constructor for class ghidra.program.model.block.ExtCodeBlockImpl
- EXTDEF - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- EXTDEF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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
- ExtendedByteSequence - Class in ghidra.features.base.memsearch.bytesequence
-
A class for accessing a contiguous sequence of bytes from some underlying byte source to be used for searching for a byte pattern within the byte source.
- ExtendedByteSequence(ByteSequence, ByteSequence, int) - Constructor for class ghidra.features.base.memsearch.bytesequence.ExtendedByteSequence
-
Constructs an extended byte sequence from two
ByteSequences. - 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
-
ExtensionPointproperties - 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
GTablethat 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 - Variable in class ghidra.app.util.bin.format.unixaout.UnixAoutRelocation
- 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_PREFIX - Static variable in class help.validator.JavaHelpValidator
- EXTERNAL_REF - Static variable in class ghidra.graph.ProgramGraphType
- EXTERNAL_REF - Static variable in class ghidra.program.model.symbol.RefType
-
RefType.EXTERNAL_REFtype is used internally to identify external entry point locations using a from address ofAddress.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_SPACEis 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
-
ExternalConflictInfoPanelappears above the 4 listings in the ListingMergeWindow. - ExternalConflictInfoPanel() - Constructor for class ghidra.app.merge.listing.ExternalConflictInfoPanel
-
Creates a new
ExternalConflictInfoPanelto 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
DWARFSectionProviderthat 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 locationsthat 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.
- ExternalDebugFileSymbolImporter - Class in ghidra.app.util.bin.format.dwarf
-
Imports symbols from an external debug program (typically created via a reverse strip) into the program that contains the executable code that the symbols will be applied to.
- ExternalDebugFileSymbolImporter(Program, Program, TaskMonitor) - Constructor for class ghidra.app.util.bin.format.dwarf.ExternalDebugFileSymbolImporter
- 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
ExternalDebugInfoinstance. - ExternalDeclaration() - Method in class ghidra.app.util.cparser.C.CParser
- ExternalDEF - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- 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.
- ExternalFunction(String, String) - Constructor for class ghidra.features.bsim.query.client.IDSQLResolution.ExternalFunction
- ExternalFunction(String, String) - Constructor for class ghidra.features.bsim.query.elastic.IDElasticResolution.ExternalFunction
- 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
-
ExternalLocationdefines 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.omf.OmfComdatExternalSymbol.ExternalLookup
-
Creates an instance of a
ExternalLookuprecord class. - externalLookups - Variable in class ghidra.app.util.bin.format.omf.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/UNKNOWNnamespace 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.FSBIcons
- 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
- extractCallgraphRow(ResultSet) - Static method in class ghidra.features.bsim.query.client.tables.CallgraphTable
- extractCategoryRecords(ResultSet, List<CategoryRecord>, int) - Method in class ghidra.features.bsim.query.client.tables.ExeToCategoryTable
- extractCategoryRow(ResultSet, ExeToCategoryTable.CategoryRow) - Static method in class ghidra.features.bsim.query.client.tables.ExeToCategoryTable
- extractColorFontAndIconValuesFromDefaults() - Method in class generic.theme.laf.NimbusUiDefaultsMapper
- extractColorFontAndIconValuesFromDefaults() - Method in class generic.theme.laf.UiDefaultsMapper
-
Mines the UiDefaults for all color values.
- extractDescriptionRow(ResultSet, DescriptionTable.DescriptionRow) - Static method in class ghidra.features.bsim.query.client.tables.DescriptionTable
-
Extract column meta-data of a desctable row from the SQL result set
- extractDescriptionRows(ResultSet, int) - Method in class ghidra.features.bsim.query.client.tables.DescriptionTable
-
Extract a list of desctable rows from the SQL result set Only build up to -max- DescriptionRow objects, but still run through all rows in the set.
- extractExecutableRow(ResultSet, ExeTable.ExecutableRow) - Static method in class ghidra.features.bsim.query.client.tables.ExeTable
-
Pulls information out of the given
ExeTable.ExecutableRowobject into the givenResultSet - extractExecutableRows(ResultSet, List<ExecutableRecord>, DescriptionManager, int) - Method in class ghidra.features.bsim.query.client.tables.ExeTable
-
Creates
ExecutableRecordobjects fromResultSetand stores them in the given list. - 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.
- extractStack() - Method in class ghidra.program.model.lang.ParamListStandard
-
If there is a ParamEntry corresponding to the stack resource in this list, return it.
- extractTiles(StorageClass) - Method in class ghidra.program.model.lang.ParamListStandard
-
Extract all ParamEntry that have the given storage class and are single registers.
- ExtraStack - Class in ghidra.program.model.lang.protorules
-
Consume stack resources as a side-effect This action is a side-effect and doesn't assign an address for the current parameter.
- ExtraStack(ParamListStandard) - Constructor for class ghidra.program.model.lang.protorules.ExtraStack
- ExtraStack(ParamListStandard, int) - Constructor for class ghidra.program.model.lang.protorules.ExtraStack
-
Constructor for use with restoreXml
- 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.
- F4 - Enum constant in enum class ghidra.pcode.emu.jit.analysis.JitType.FloatJitType
-
float4: a 4-byte float - F8 - Enum constant in enum class ghidra.pcode.emu.jit.analysis.JitType.DoubleJitType
-
float8: a 8-byte float - 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
GFileSystemFactoryclass 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
Vfor a keyK. - 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
- FailValGen - Enum Class in ghidra.pcode.emu.jit.gen.var
-
The generator that is forbidden from actually generating.
- 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_THROUGHcorresponds to an instruction fall-through override where modeling requires a fall-through instruction to convey a branch around otherCodeUnits. - 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
-
Update the iterator into the current pcode cache, and if necessary, generate the pcode for the fallthru instruction and reset the iterator.
- 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
- Fatal - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.ErrorCategory
- 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
- fcmpOpcode() - Method in interface ghidra.pcode.emu.jit.gen.op.CompareFloatOpGen
-
The JVM opcode to perform the comparison with float operands on the stack.
- fcmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatEqualOpGen
- fcmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatLessEqualOpGen
- fcmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatLessOpGen
- fcmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatNotEqualOpGen
- 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
- Fetch - Search tag in class ghidra.pcode.emu.jit.JitPcodeThread
- Section
- ff - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- FG_COLOR_TITLE - Static variable in interface ghidra.features.base.codecompare.panel.ComparisonData
- 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
- fget(Object) - Method in class ghidra.pyghidra.property.BooleanJavaProperty
-
The method to be used as the fget value for a Python property.
- fget(Object) - Method in class ghidra.pyghidra.property.ByteJavaProperty
-
The method to be used as the fget value for a Python property.
- fget(Object) - Method in class ghidra.pyghidra.property.CharacterJavaProperty
-
The method to be used as the fget value for a Python property.
- fget(Object) - Method in class ghidra.pyghidra.property.DoubleJavaProperty
-
The method to be used as the fget value for a Python property.
- fget(Object) - Method in class ghidra.pyghidra.property.FloatJavaProperty
-
The method to be used as the fget value for a Python property.
- fget(Object) - Method in class ghidra.pyghidra.property.IntegerJavaProperty
-
The method to be used as the fget value for a Python property.
- fget(Object) - Method in class ghidra.pyghidra.property.LongJavaProperty
-
The method to be used as the fget value for a Python property.
- fget(Object) - Method in class ghidra.pyghidra.property.ObjectJavaProperty
-
The method to be used as the fget value for a Python property.
- fget(Object) - Method in class ghidra.pyghidra.property.ShortJavaProperty
-
The method to be used as the fget value for a Python property.
- fget(Object) - Method in class ghidra.pyghidra.PythonFieldExposer.ExposedField
-
Gets the field value
- 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 - Variable in class ghidra.pyghidra.property.BooleanJavaProperty
-
The name of the property
- field - Variable in class ghidra.pyghidra.property.ByteJavaProperty
-
The name of the property
- field - Variable in class ghidra.pyghidra.property.CharacterJavaProperty
-
The name of the property
- field - Variable in class ghidra.pyghidra.property.DoubleJavaProperty
-
The name of the property
- field - Variable in class ghidra.pyghidra.property.FloatJavaProperty
-
The name of the property
- field - Variable in class ghidra.pyghidra.property.IntegerJavaProperty
-
The name of the property
- field - Variable in class ghidra.pyghidra.property.LongJavaProperty
-
The name of the property
- field - Variable in class ghidra.pyghidra.property.ObjectJavaProperty
-
The name of the property
- field - Variable in class ghidra.pyghidra.property.ShortJavaProperty
-
The name of the property
- field(String) - Method in interface ghidra.pcode.struct.StructuredSleigh.LVal
-
Generate a field offset
- Field - Class in db
-
Fieldis 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
Fieldrecord 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.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 Class 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
FieldContextrecord 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
Fieldhas 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
- FieldForArrDirect - Record Class in ghidra.pcode.emu.jit.gen
-
A field request for a pre-fetched page from the
JitBytesPcodeExecutorStatePiece.JitBytesPcodeExecutorStateSpace. - FieldForArrDirect(Address) - Constructor for record class ghidra.pcode.emu.jit.gen.FieldForArrDirect
-
Creates an instance of a
FieldForArrDirectrecord class. - FieldForExitSlot - Record Class in ghidra.pcode.emu.jit.gen
-
A field request for an
JitCompiledPassage.ExitSlot. - FieldForExitSlot(JitPassage.AddrCtx) - Constructor for record class ghidra.pcode.emu.jit.gen.FieldForExitSlot
-
Creates an instance of a
FieldForExitSlotrecord class. - FieldFormatModel - Class in ghidra.app.util.viewer.format
-
Maintains the size and ordering for a layout of fields.
- FieldForSpaceIndirect - Record Class in ghidra.pcode.emu.jit.gen
-
A field request for a pre-fetched
JitBytesPcodeExecutorStatePiece.JitBytesPcodeExecutorStateSpace - FieldForSpaceIndirect(AddressSpace) - Constructor for record class ghidra.pcode.emu.jit.gen.FieldForSpaceIndirect
-
Creates an instance of a
FieldForSpaceIndirectrecord class. - FieldForUserop - Record Class in ghidra.pcode.emu.jit.gen
-
A field request for a pre-fetched userop definition
- FieldForUserop(PcodeUseropLibrary.PcodeUseropDefinition<?>) - Constructor for record class ghidra.pcode.emu.jit.gen.FieldForUserop
-
Creates an instance of a
FieldForUseroprecord class. - FieldForVarnode - Record Class in ghidra.pcode.emu.jit.gen
-
A field request for a pre-constructed varnode
- FieldForVarnode(Varnode) - Constructor for record class ghidra.pcode.emu.jit.gen.FieldForVarnode
-
Creates an instance of a
FieldForVarnoderecord class. - 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
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
-
FieldIndexTableprovides a simplified index table whose key is a fixed or variable lengthIndexFieldwhich 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
fieldInforecord 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
-
FieldKeyInteriorNodedefines a common interface forFieldKeyNodeimplementations which are also anInteriorNode. - fieldKeyIterator() - Method in class db.Table
-
Iterate over all primary keys in ascending sorted order.
- fieldKeyIterator(Field) - Method in class db.Table
-
Iterate over the primary keys in ascending sorted order starting at the specified startKey.
- fieldKeyIterator(Field, Field, boolean) - Method in class db.Table
-
Iterate over the records in ascending sorted order starting at the specified startKey.
- fieldKeyIterator(Field, Field, Field) - Method in class db.Table
-
Iterate over the records in ascending sorted order starting at the specified startKey.
- fieldLayout(FieldPanelOverLayoutEvent) - Method in interface docking.widgets.fieldpanel.FieldPanelOverLayoutListener
-
The manager is about to layout a component over a field in the panel
- FieldLayout - 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
Fieldlocations 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 - Variable in class ghidra.app.util.viewer.field.AbstractOffsetFieldFactory
- 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
FieldNameFieldLocationclass 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.AbstractOffsetFieldFactory
- 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.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.OperandFieldFactory
- 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.SourceMapFieldFactory
- 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
LayoutManagerthat can be applied to aFieldPanel, allowingComponents 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 - FieldReq - Interface in ghidra.pcode.emu.jit.gen
-
A field request for a pre-fetched or pre-constructed element
- 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 - Enum constant in enum class ghidra.features.bsim.query.BSimServerInfo.DBType
- 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 - Enum constant in enum class ghidra.program.util.OffsetFieldType
- 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_DB_EXT - Static variable in class ghidra.features.bsim.gui.search.dialog.CreateBsimServerInfoDialog
- 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_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
FileAttributevalues that describe a file. - FileAttributes() - Constructor for class ghidra.formats.gfilesystem.fileinfo.FileAttributes
-
Creates a new / empty
FileAttributesinstance. - 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
ByteProviderthat reads its bytes from a file. - FileByteProvider(File, FSRL, AccessMode) - Constructor for class ghidra.app.util.bin.FileByteProvider
-
Creates a new instance.
- fileBytes - Variable in class ghidra.app.util.opinion.MachoProgramBuilder
- FileBytes - Class in ghidra.program.database.mem
-
FileBytes provides access to the all the byte values (both original and modified) from an imported file.
- FileBytes(FileBytesAdapter, DBRecord) - Constructor for class ghidra.program.database.mem.FileBytes
- FileBytesProvider - Class in ghidra.app.util.bin
- FileBytesProvider(FileBytes) - Constructor for class ghidra.app.util.bin.FileBytesProvider
-
Construct byte provider from original file bytes
- FileCache - Class in ghidra.formats.gfilesystem
-
File caching implementation.
- FileCache(File) - Constructor for class ghidra.formats.gfilesystem.FileCache
-
Creates a new
FileCacheinstance where files are stored under the specifiedcacheDir - FileCache.FileCacheEntry - Class in ghidra.formats.gfilesystem
-
Represents a cached file.
- FileCache.FileCacheEntryBuilder - Class in ghidra.formats.gfilesystem
-
Allows creating
file cache entriesat 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.
- fileDefaultAction(FSBFileNode) - Method in class ghidra.plugins.fsbrowser.filehandlers.ImageFSBFileHandler
- fileDefaultAction(FSBFileNode) - Method in class ghidra.plugins.fsbrowser.filehandlers.TextFSBFileHandler
- fileDefaultAction(FSBFileNode) - Method in interface ghidra.plugins.fsbrowser.FSBFileHandler
-
Called when a file node is the target of a 'default action' initiated by the user, such as a double click, etc.
- FileDoesNotExist - Enum constant in enum class utilities.util.FileResolutionResult.FileResolutionStatus
- FileDropDownSelectionDataModel - Class in docking.widgets.filechooser
-
A model that allows the
DropDownSelectionTextFieldto 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
- fileFocused(FSBFileNode) - Method in interface ghidra.plugins.fsbrowser.FSBFileHandler
-
Called when a file node is focused in the
FSBComponentProvidertree. - FileHeader - Class in ghidra.app.util.bin.format.pe
-
A class to represent the IMAGE_FILE_HEADER struct as defined in
winnt.h. - 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 Class in ghidra.util.exception
-
FileInUseExceptionindicates that there was contention for a file which is in-use. - FileInUseException(String) - Constructor for exception class ghidra.util.exception.FileInUseException
-
Create a new FileInUseException with the given message.
- FileInUseException(String, Throwable) - Constructor for exception class 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
filenamerecord component. - fileName() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLine.SourceFileAddr
-
Returns the value of the
fileNamerecord component. - fileName() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSourceFileInfo
-
Returns the value of the
fileNamerecord component. - FILENAME - Static variable in class ghidra.test.processors.support.PCodeTestCombinedTestResults
- FILENAME_EXT_OVERRIDE - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- filenameExtOverride - Variable in class ghidra.plugins.fsbrowser.FSBFileNode
- FileOffsetFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Function Offset fields
- FileOffsetFieldFactory() - Constructor for class ghidra.app.util.viewer.field.FileOffsetFieldFactory
-
Creates a new default
FileOffsetFieldFactory - fileOffsetToAddress(Program, MachHeader, long, long) - 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() - Method in interface ghidra.formats.gfilesystem.GFileSystem
- files(GFile) - Method in interface ghidra.formats.gfilesystem.GFileSystem
- files(GFile, Predicate<GFile>) - Method in interface ghidra.formats.gfilesystem.GFileSystem
- files(Predicate<GFile>) - Method in interface ghidra.formats.gfilesystem.GFileSystem
- 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
- FileScoreCaching - Class in ghidra.features.bsim.query.client
- FileScoreCaching(String) - Constructor for class ghidra.features.bsim.query.client.FileScoreCaching
- 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
-
FileSystemprovides a hierarchical view and management of a set of files and folders. - FILESYSTEM_OVERLAY_ICON - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- FileSystemBrowserPlugin - Class in ghidra.plugins.fsbrowser
-
A
Pluginthat supplies afilesystembrowser 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
GFileSystemis closed or has aFileSystemRefchange. - FileSystemEventManager - Class in ghidra.framework.store
-
FileSystemListenerListmaintains 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
GFileSysteminstances. - 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
FileSystemIndexHelperfor the specifiedGFileSystem. - FileSystemInfo - Annotation Interface in ghidra.formats.gfilesystem.annotations
-
Specifies the info needed of a
GFileSystemimplementation. - FileSystemInfoRec - Class in ghidra.formats.gfilesystem.factory
-
Holds information read from a
FileSystemInfoannotation. - FileSystemInitializer - Class in ghidra.framework.store
- FileSystemInitializer() - Constructor for class ghidra.framework.store.FileSystemInitializer
- FileSystemListener - Interface in ghidra.framework.store
-
FileSystemListenerprovides 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
GFileSystemwhich allows tracking the current users of the filesystem. - FileSystemRefManager - Class in ghidra.formats.gfilesystem
-
A threadsafe helper class that manages creating and releasing
FileSystemRefinstances and broadcasting events toFileSystemEventListenerlisteners. - FileSystemRefManager(GFileSystem) - Constructor for class ghidra.formats.gfilesystem.FileSystemRefManager
-
Creates a new
FileSystemRefManagerpointing at the specifiedGFileSystem. - FileSystemService - Class in ghidra.formats.gfilesystem
-
Provides methods for dealing with GFilesystem files and
filesystems. - FileSystemService() - Constructor for class ghidra.formats.gfilesystem.FileSystemService
-
Creates a FilesystemService instance, using the
Application's default value foruser cache directoryas 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
Filetypes. - 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.omf.OmfIteratedData.DataBlock
-
Fill part of the buffer
- fillinCallgraph - Variable in class ghidra.features.bsim.query.protocol.QueryName
- fillinCategories - Variable in class ghidra.features.bsim.query.protocol.QueryExeInfo
- fillinCategories - Variable in class ghidra.features.bsim.query.protocol.QueryName
- fillinCategories - Variable in class ghidra.features.bsim.query.protocol.QueryNearest
- fillinCategories - Variable in class ghidra.features.bsim.query.protocol.QueryVectorMatch
- fillinOffset(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
-
Fillin the offset portion of a FixedHandle based on this const.
- fillinSelfScores() - Method in class ghidra.features.bsim.query.client.ExecutableComparison
-
Generate any missing self-scores within the list of registered executables.
- fillinSigs - Variable in class ghidra.features.bsim.query.protocol.QueryName
- 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
- fillOutStatistics(ResponsePair.Accumulator) - Method in class ghidra.features.bsim.query.protocol.ResponsePair
- 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 create a Structure data-type based on references found by the decompiler to a root parameter or other variable.
- FillOutStructureHelper(Program, 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(AsyncReference.FilterFunction<T, ? super C>) - Method in class ghidra.async.AsyncReference
-
Apply a filter function to all subsequent updates
- 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(T, T, C) - Method in interface ghidra.async.AsyncReference.FilterFunction
-
Filter an incoming update, i.e., call to
AsyncReference.set(Object, Object) - FILTER_DELIMETER - Static variable in interface ghidra.features.bsim.gui.filters.BSimValueEditor
- FILTER_EXTENSION - Static variable in class docking.widgets.table.columnfilter.ColumnFilterManager
- FILTER_TEXTFIELD_NAME - Static variable in class docking.widgets.table.columnfilter.ColumnFilterManager
- FILTER_TEXTFIELD_NAME - Static variable in class docking.widgets.table.GTableFilterPanel
- filterAndSet(T, C) - Method in class ghidra.async.AsyncReference
- filterArch - Variable in class ghidra.features.bsim.query.protocol.QueryExeCount
- filterArch - Variable in class ghidra.features.bsim.query.protocol.QueryExeInfo
- FilterAtom - Class in ghidra.features.bsim.query.protocol
-
A single element for filtering on specific properties of ExecutableRecords or FunctionDescriptions Each FilterAtom consists of a FilterTemplate describing the property to filter on, and how the filter should apply, and a String -value- that the property should match (or not)
- FilterAtom() - Constructor for class ghidra.features.bsim.query.protocol.FilterAtom
- FilterAtom(BSimFilterType, String) - Constructor for class ghidra.features.bsim.query.protocol.FilterAtom
- 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
- filterCompilerName - Variable in class ghidra.features.bsim.query.protocol.QueryExeCount
- filterCompilerName - Variable in class ghidra.features.bsim.query.protocol.QueryExeInfo
- 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
- FilterEntry(BSimFilterType, List<String>) - Constructor for record class ghidra.features.bsim.gui.search.dialog.BSimFilterSet.FilterEntry
-
Creates an instance of a
FilterEntryrecord class. - FilterEntry(BSimFilterType, List<String>) - Constructor for record class ghidra.features.bsim.query.protocol.BSimFilter.FilterEntry
-
Creates an instance of a
FilterEntryrecord class. - filterExeName - Variable in class ghidra.features.bsim.query.protocol.QueryExeCount
- filterExeName - Variable in class ghidra.features.bsim.query.protocol.QueryExeInfo
- 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,
E> - 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.
- filterMatchRows(BSimFilter, List<BSimMatchResult>) - Static method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- filterMd5 - Variable in class ghidra.features.bsim.query.protocol.QueryExeCount
- filterMd5 - Variable in class ghidra.features.bsim.query.protocol.QueryExeInfo
- 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
- filterRecords(List<OmfRecord>, Class<T>) - Static method in class ghidra.app.util.bin.format.omf.OmfUtils
- 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
patternsto 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
-
filterToNamereturns 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
- filterType() - Method in record class ghidra.features.bsim.gui.search.dialog.BSimFilterSet.FilterEntry
-
Returns the value of the
filterTyperecord component. - filterType() - Method in record class ghidra.features.bsim.query.protocol.BSimFilter.FilterEntry
-
Returns the value of the
filterTyperecord component. - FilterTypeConverter<COLUMN_TYPE,
FILTER_TYPE> - Interface in docking.widgets.table -
An interface that is meant to take the column type of a
DynamicTableColumnand convert it to the specified type. - filterVertices(Collection<V>) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- FilterVerticesJob<V,
E> - 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
- FilterWidget - Class in ghidra.features.bsim.gui.search.dialog
-
This class defines a widget for a single BSim filter.
- FilterWidget(List<BSimFilterType>, Consumer<FilterWidget>, Callback) - Constructor for class ghidra.features.bsim.gui.search.dialog.FilterWidget
-
Constructs a new filter widget.
- 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
- Final Steps - Search tag in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- Section
- 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
- findAll(Program, SearchAndReplaceQuery, Accumulator<QuickFix>, TaskMonitor) - Method in class ghidra.features.base.replace.handler.DatatypeCategorySearchAndReplaceHandler
- findAll(Program, SearchAndReplaceQuery, Accumulator<QuickFix>, TaskMonitor) - Method in class ghidra.features.base.replace.handler.DataTypesSearchAndReplaceHandler
- findAll(Program, SearchAndReplaceQuery, Accumulator<QuickFix>, TaskMonitor) - Method in class ghidra.features.base.replace.handler.ListingCommentsSearchAndReplaceHandler
- findAll(Program, SearchAndReplaceQuery, Accumulator<QuickFix>, TaskMonitor) - Method in class ghidra.features.base.replace.handler.MemoryBlockSearchAndReplaceHandler
- findAll(Program, SearchAndReplaceQuery, Accumulator<QuickFix>, TaskMonitor) - Method in class ghidra.features.base.replace.handler.ProgramTreeSearchAndReplaceHandler
- findAll(Program, SearchAndReplaceQuery, Accumulator<QuickFix>, TaskMonitor) - Method in class ghidra.features.base.replace.handler.SymbolsSearchAndReplaceHandler
- findAll(Program, SearchAndReplaceQuery, Accumulator<QuickFix>, TaskMonitor) - Method in class ghidra.features.base.replace.SearchAndReplaceHandler
-
Method to perform the search for the pattern and options as specified by the given SearchAndReplaceQuery.
- findAll(Program, Accumulator<QuickFix>, TaskMonitor) - Method in class ghidra.features.base.replace.SearchAndReplaceQuery
-
Method to initiate the search.
- findAll(Accumulator<MemoryMatch>, TaskMonitor) - Method in class ghidra.features.base.memsearch.searcher.MemorySearcher
-
Searches all the addresses in this search's
AddressSetViewusing the byte matcher to find matches. - findAndSelect(String) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Find a node that has the given name and select it.
- findApplicationUrl(String) - Static method in class help.HelpBuildUtils
-
Searches the application classpath (for a module file) and directory structure (for a release file), depending on whether in release mode or development mode, to find the URL for the given relative path.
- 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
- findButtonByName(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.
- findButtonByName(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.
- 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 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
-
Deprecated, for removal: This API element is subject to removal in a future version.see description for details.
- 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
Componentof 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
- findComponent(String) - Method in class ghidra.features.base.replace.items.CompositeFieldQuickFix
- 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
- findContainingFileSystemFSBRootNode(FSBNode) - Static method in class ghidra.plugins.fsbrowser.FSBNode
-
Returns the
FSBRootNodethat 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
GoModuledatathat contains the specified offset. - findContainingModuleByFuncData(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
-
Finds the
GoModuledatathat 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
-
Deprecated.use
DataTypeManager.getDataType(String)or better yetDataTypeManager.getDataType(DataTypePath) - findDataTypeForID(UniversalID) - Method in class ghidra.program.database.data.DataTypeManagerDB
- findDataTypeForID(UniversalID) - Method in interface ghidra.program.model.data.DataTypeManager
-
Get's the data type with the matching universal data type id.
- findDataTypes(String, List<DataType>) - Method in class ghidra.program.database.data.DataTypeManagerDB
- findDataTypes(String, List<DataType>) - Method in interface ghidra.program.model.data.DataTypeManager
-
Begin searching at the root category for all data types with the given name.
- findDataTypes(String, List<DataType>, boolean, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
- findDataTypes(String, List<DataType>, boolean, TaskMonitor) - Method in interface ghidra.program.model.data.DataTypeManager
-
Begin searching at the root category for all data types with names that match the given name that may contain wildcards 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
-
A dialog used to perform text searches on a text display.
- FindDialog(String, FindDialogSearcher) - Constructor for class docking.widgets.FindDialog
- FindDialogSearcher - Interface in docking.widgets
-
A simple interface for the
FindDialogso 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.
- findExecutable(String) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Lookup an executable in the container via md5
- findExecutable(String, String, String) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Search for executable based an name, and possibly other qualifying information.
- findExecutableByRow(RowKey) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Look up an executable via database id.
- 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.ImmutableAddressSet
- 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
- findFirstByFSRL(FSRL) - Method in class ghidra.plugin.importer.ProjectIndexService
- 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
fixupsfound in the classpath by ClassSearcher. - findFunction(Program, Address, TaskMonitor) - Static method in class ghidra.util.UndefinedFunction
-
Identifies a
UndefinedFunctionbased on the location given based upon the current listing disassembly at time of construction using a block model. - findFunction(String, long, ExecutableRecord) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Find a function (within an executable) by its name and address (both must be provided) If the request function does not exist, an exception is thrown
- findFunctionByName(String, ExecutableRecord) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Find a function within an executable by name.
- findFunctionStartAddrs(Address) - Method in class ghidra.app.util.bin.format.macho.commands.FunctionStartsCommand
-
Finds the
Listof 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(GoSymbolName) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- findGoType(GoSymbolName, String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- findGoType(String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
-
Finds a go type by its go-type name, from the list of discovered go types.
- findGoType(String, String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- 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.
- findLibraryInLoadedList(List<Loaded<Program>>, String) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- findLibraryInProject(String, DomainFolder, List<AbstractLibrarySupportLoader.LibrarySearchPath>, List<Option>, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
Find the library within the specified
root search folder. - 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
- findMatchingNode(GFile, TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBNode
- findMatchingSymbolLocations(List<Program>) - Method in class ghidra.app.util.navigation.SymbolSearcher
- findMatchingVertex(V) - Method in class ghidra.graph.graphs.GroupingVisualGraph
-
Finds a vertex that matches the given vertex.
- findMatchingVertex(V, Collection<V>) - Method in class ghidra.graph.graphs.GroupingVisualGraph
-
The same as
GroupingVisualGraph.findMatchingVertex(VisualVertex), except that you can provide a collection of vertices to be ignored. - findModalestDialog() - Static method in class generic.util.WindowUtilities
- findModuleFile(String) - Method in class ghidra.framework.GModule
- findModuleFile(String) - Static method in class help.HelpBuildUtils
-
Finds the actual module file for the given relative path when in development mode.
- 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.
- findNext(Address, TaskMonitor) - Method in class ghidra.features.base.memsearch.searcher.MemorySearcher
-
Searches forwards starting at the given address until a match is found or the end of the address set is reached.
- findOnce(Address, boolean, TaskMonitor) - Method in class ghidra.features.base.memsearch.searcher.MemorySearcher
-
Searches forwards or backwards starting at the given address until a match is found or the start or end of the address set is reached.
- FindOnceTableLoader - Class in ghidra.features.base.memsearch.gui
-
Table loader for executing an incremental search forwards or backwards and adding that result to the table.
- FindOnceTableLoader(MemorySearcher, Address, List<MemoryMatch>, MemorySearchResultsPanel, boolean) - Constructor for class ghidra.features.base.memsearch.gui.FindOnceTableLoader
- 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
operationby 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
starttoendin the given graph. - findPaths(GDirectedGraph<V, E>, V, V, Accumulator<List<V>>, TimeoutTaskMonitor) - Static method in class ghidra.graph.GraphAlgorithms
-
Finds all paths from
starttoendin the given graph. - FindPathsAlgorithm<V,
E> - 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.
- findPcHeaderAddress(GoRttiMapper, AddressRange, TaskMonitor) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
-
Searches (possibly slowly) for a pclntab/pcHeader 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.
- findPrevious(Address, TaskMonitor) - Method in class ghidra.features.base.memsearch.searcher.MemorySearcher
-
Searches backwards starting at the given address until a match is found or the beginning of the address set is reached.
- 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
Compositetype 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
Compositetype 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
Loadersupports loading the givenByteProvider, this methods returns aCollectionof all supportedLoadSpecs that contain discovered load specification information that thisLoaderwill 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.Omf51Loader
- 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.UnixAoutLoader
- 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.WizardModel
-
Completes the wizard.
- 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.WizardDialog
-
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
- fireModelDataChanged() - Method in class ghidra.features.base.codecompare.model.AbstractFunctionComparisonModel
- 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
DefaultTableCellRendererclass header javadoc for more info. - firePropertyChange(String, Object, Object) - Method in class docking.widgets.AbstractGCellRenderer
-
See
DefaultTableCellRendererclass 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
- fireTableDataChanged() - Method in class ghidra.features.bsim.gui.search.dialog.BSimServerTableModel
- 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.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
Get the first p-code op in this block
- 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,
E> - 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, AnnotatedPcodeUseropLibrary.PcodeUserop) - 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
-
FixedField10provide 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
- fixedWidthFontId - 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
- Fixup - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- 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
DWARFFunctionis 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
- fixupExternalLibrary(Program, List<String>, int, String) - Static method in class ghidra.app.util.opinion.MachoProgramBuilder
- 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
fixupGUIat 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.FlatLookAndFeelManager
- 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.omf.OmfRecordTypes
- FIXUPP - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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
fixupSlidePointersrecord 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.app.util.bin.format.unixaout.UnixAoutRelocation
- flags - Variable in class ghidra.features.bsim.query.client.tables.DescriptionTable.DescriptionRow
- flags - Variable in class ghidra.features.bsim.query.description.FunctionDescription.Update
- flags - Variable in class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle
- flags() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefResult
-
Returns the value of the
flagsrecord component. - flags() - Method in record class ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
-
Returns the value of the
flagsrecord 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
LookAndFeeland 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
LookAndFeeland 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.app.util.bin.format.golang.GoRegisterInfo.RegType
- FLOAT - Enum constant in enum class ghidra.pcode.emu.jit.analysis.JitTypeBehavior
-
The bits are interpreted as a floating-point value.
- 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.features.base.memsearch.format.SearchFormat
- 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
- FloatAbsOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_abs. - FloatAddOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_add. - 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
- FloatCeilOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_ceil. - 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
complexbuilt-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
- FloatDivOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_div. - FloatEqualOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_equal. - FloatFloat2FloatOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_float2float. - FloatFloorOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_floor. - FloatFormat - Class in ghidra.pcode.floatformat
-
FloatFormatprovides 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 - Enum constant in enum class ghidra.features.base.memsearch.format.SearchFormat.SearchFormatType
- 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 inputting 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.
- FloatInt2FloatOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_int2float. - FloatJavaProperty - Class in ghidra.pyghidra.property
-
The
JavaPropertyfor the primitive float type - FloatLessEqualOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_lessequal. - FloatLessOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_less. - FloatMultOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_mult. - FloatNaNOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_nan. - FloatNegOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_neg. - FloatNotEqualOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_notequal. - FloatReadGen - Enum Class in ghidra.pcode.emu.jit.gen.type
-
The generator for reading floats
- floatRegSet - Variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- FloatRoundOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_round. - FloatSqrtOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_sqrt. - 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
- FloatSubOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_sub. - FloatTruncOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
float_trunc. - floatValue() - Method in class ghidra.app.util.HexLong
- FloatVarAlloc(JitAllocationModel.JvmLocal, JitType.FloatJitType) - Constructor for record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.FloatVarAlloc
-
Creates an instance of a
FloatVarAllocrecord class. - FloatWriteGen - Enum Class in ghidra.pcode.emu.jit.gen.type
-
The generator for writing floats
- 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
nullif 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.FLOWcorresponds to a complex or genericFlowType. - 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
- flowCtx() - Method in interface ghidra.pcode.emu.jit.JitPassage.IndBranch
-
The decode context after the branch is taken
- flowCtx() - Method in record class ghidra.pcode.emu.jit.JitPassage.RIndBranch
-
Returns the value of the
flowCtxrecord component. - flowCtx() - Method in record class ghidra.pcode.emu.jit.JitPassage.SIndBranch
-
Returns the value of the
flowCtxrecord component. - 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
-
End flow and save any necessary end flow state for the current instruction at address
- 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
- flowsFrom() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
Get (internal) flows leaving this block
- flowStart(Address) - Method in class ghidra.app.util.PseudoDisassemblerContext
- flowStart(Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Starts a new flow.
- flowStart(Address) - Method in class ghidra.program.util.VarnodeContext
-
Start flow at an address, recording any initial state for the current instruction
- flowStart(Address, Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Starts a new flow from an address to the new start.
- flowState - Variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowSummary
- flowsTo() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
Get (internal) flows entering this block
- 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
-
Records flow from/to basic blocks, or non-fallthru flow
- 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_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.WizardDialog
-
Places focus on the 'finish' button.
- focusGained(FocusEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- focusGained(FocusEvent) - Method in class ghidra.app.merge.tool.ListingMergePanel
- 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
- focusNext() - Method in class docking.wizard.WizardDialog
-
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
-
FolderItemrepresents 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
-
FolderLinkContentHandlerprovide 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 Class in ghidra.framework.store
-
FolderNotEmptyExceptionis thrown when an attempt is made to remove a Folder which is not empty. - FolderNotEmptyException(String) - Constructor for exception class 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.FSBIcons
- 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
- fontChanged(String, Font) - Method in class docking.widgets.AbstractGCellRenderer
- fontChanged(String, Font) - Method in interface generic.theme.laf.FontChangeListener
-
Called when the client should update its font to the given font.
- FontChangedThemeEvent - Class in generic.theme
-
ThemeEventfor when a font changes for exactly one font id. - FontChangedThemeEvent(GThemeValueMap, FontValue) - Constructor for class generic.theme.FontChangedThemeEvent
-
Constructor
- FontChangeListener - Interface in generic.theme.laf
-
A simple interface that signals the client has a font that should be updated when the theme is updated.
- 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
Fontvalues 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
Fontvalue. - FontValue(String, String) - Constructor for class generic.theme.FontValue
-
Constructor used when the FontValue will inherit its
Fontfrom 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 theDataTypePathparameter, 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 descendants, 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
- FORCE_OPTION - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- 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
- forceUniformSExt(JitType, JitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Do the same as
TypeConversions.forceUniformZExt(JitType, JitType, MethodVisitor), but with signed values. - forceUniformZExt(JitType, JitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Select the larger of two types and emit code to convert an unsigned value of the first type to the host JVM type of the selected type.
- forDataInstance(Data) - Static method in class ghidra.program.util.DefinedStringIterator
-
Creates a new iterator that traverses the address space of a single data item (ie.
- 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
ExtensionFileFilterin a varargs friendly way. - forget() - Method in class ghidra.async.AsyncLazyValue
-
Forget the value Instead of returning a completed (or even in-progress) future, the next request will cause the value to be re-computed.
- forget(K) - Method in class ghidra.async.AsyncLazyMap
-
Remove a key from the map, without canceling any pending computation
- forgetErrors - Variable in class ghidra.async.AsyncLazyMap
- forgetErrors(BiPredicate<? super K, ? super Throwable>) - Method in class ghidra.async.AsyncLazyMap
-
Sets a predicate to determine which errors to forget (i.e., retry)
- forgetValues - Variable in class ghidra.async.AsyncLazyMap
- forgetValues(BiPredicate<? super K, ? super V>) - Method in class ghidra.async.AsyncLazyMap
-
Sets a predicate to determine which values to forget
- 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
- forJavaType(Class<?>) - Static method in interface ghidra.pcode.emu.jit.analysis.JitType
-
Identify the p-code type that is exactly represented by the given JVM type.
- forJavaType(Class<?>) - Static method in enum class ghidra.pcode.emu.jit.analysis.JitTypeBehavior
-
Derive the type behavior from a Java language type.
- fork() - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
- fork() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState
- 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.numberformat.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- format() - Method in class ghidra.app.util.opinion.IntelHexRecord
- format() - Method in class ghidra.pcode.exec.PcodeProgram
- format() - Method in interface ghidra.pcode.exec.SleighProgramCompiler.PcodeLogEntry
- format(boolean) - Method in class ghidra.pcode.exec.PcodeProgram
- 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 - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.ErrorCategory
- 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
- formatBitAndSQL(String, String) - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
- formatBitAndSQL(String, String) - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- formatBitAndSQL(String, String) - Method in interface ghidra.features.bsim.query.SQLFunctionDatabase
-
Generate SQL bitwise-and syntax for use in database query WHERE clause
- formatCallOtherName(A, VarnodeTpl) - Method in class ghidra.app.util.pcode.AbstractPcodeFormatter
-
Format a p-code userop name (CALLOTHER)
- formatCompactDate(Date) - Static method in class ghidra.util.DateUtils
-
Formats the given date into a compact date string (mm/dd/yy).
- 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(String) - Method in class ghidra.features.bsim.gui.filters.DateBSimFilterType
-
Uses the list of
DateTimeFormatterinstances created above to test the given date value. - 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
-
Deprecated, for removal: This API element is subject to removal in a future version.not used
- 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.ProgramBigListingModel
- formatModelChanged(FieldFormatModel) - Method in class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
- formatModelChanged(FieldFormatModel) - Method in class ghidra.features.base.codecompare.listing.ListingCodeComparisonPanel
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.not used
- 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
numberin different bases using the default signedness mode. - formatNumber(long, int, SignednessFormatMode) - Static method in class ghidra.util.NumericUtilities
-
Provide renderings of
numberin different bases:0- rendersnumberas an escaped character sequence2- rendersnumberas abase-2integer8- rendersnumberas abase-8integer10- rendersnumberas abase-10integer16(default) - rendersnumberas abase-16integer 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
- FORMATTERS - Static variable in class ghidra.features.bsim.gui.filters.DateBSimFilterType
- 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
BindOpcodethat corresponds to the given opcode value - forOpcode(int) - Static method in enum class ghidra.app.util.bin.format.macho.commands.dyld.RebaseOpcode
-
Gets the
RebaseOpcodethat corresponds to the given opcode value - forProgram(Program) - Static method in class ghidra.program.util.DefinedStringIterator
-
Creates a new iterator that traverses the entire Program's address space returning data instances that are strings.
- forProgram(Program, AddressSetView) - Static method in class ghidra.program.util.DefinedStringIterator
-
Creates a new iterator that traverses a portion of the Program's address space returning data instances that are strings.
- forSize(int) - Static method in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
-
Get the type for an integer of the given size 1 through 4
- forSize(int) - Static method in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
-
Get the type for an integer of the given size 5 through 8
- forSize(int) - Static method in record class ghidra.pcode.emu.jit.analysis.JitType.MpFloatJitType
-
Get the type for a float of the given size other than 4 and 8
- forSize(int) - Static method in record class ghidra.pcode.emu.jit.analysis.JitType.MpIntJitType
-
Get the type for an integer of the given size 9 or greater
- 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
- FRAMEWORK_EXECUTOR - Static variable in interface ghidra.async.AsyncUtils
- 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 record class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockFlow
-
Returns the value of the
fromrecord component. - from() - Method in interface ghidra.pcode.emu.jit.JitPassage.Branch
-
The op performing the branch
- from() - Method in record class ghidra.pcode.emu.jit.JitPassage.ErrBranch
-
Returns the value of the
fromrecord component. - from() - Method in record class ghidra.pcode.emu.jit.JitPassage.RExtBranch
-
Returns the value of the
fromrecord component. - from() - Method in record class ghidra.pcode.emu.jit.JitPassage.RIndBranch
-
Returns the value of the
fromrecord component. - from() - Method in record class ghidra.pcode.emu.jit.JitPassage.RIntBranch
-
Returns the value of the
fromrecord component. - from() - Method in record class ghidra.pcode.emu.jit.JitPassage.SExtBranch
-
Returns the value of the
fromrecord component. - from() - Method in record class ghidra.pcode.emu.jit.JitPassage.SIndBranch
-
Returns the value of the
fromrecord component. - from() - Method in record class ghidra.pcode.emu.jit.JitPassage.SIntBranch
-
Returns the value of the
fromrecord component. - 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
VariableColumnTableModelif the given model is an instance of this type or is wraps another table model that is an instance of this type. - FROM_ANALYSIS - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefFlags
- FROM_RTTI_METHOD - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefFlags
- FROM_SNAPSHOT - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefFlags
- 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
- fromChar(char) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchOp
- fromClass(Class<? extends GFileSystem>) - Static method in class ghidra.formats.gfilesystem.factory.FileSystemInfoRec
-
Instantiate a new
FileSystemInfoRecfrom the information found in theFileSystemInfoannotation attached to the specified Class. - fromClass(Class<T>, Structure, DataTypeMapperContext) - 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(boolean, int) - Method in interface ghidra.pcode.exec.PcodeArithmetic
-
Convert a
booleantoT - fromConst(byte[]) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
- 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
Thaving the same size. - fromConst(byte, int) - Method in interface ghidra.pcode.exec.PcodeArithmetic
-
Convert a
bytetoT, with unsigned extension - fromConst(double, int) - Method in interface ghidra.pcode.exec.PcodeArithmetic
-
Convert a
doubletoT - fromConst(float, int) - Method in interface ghidra.pcode.exec.PcodeArithmetic
-
Convert a
floattoT - fromConst(int, int) - Method in interface ghidra.pcode.exec.PcodeArithmetic
-
Convert an
inttoT, with unsigned extension - 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
Thaving the given size. - fromConst(long, int) - Static method in class ghidra.pcode.exec.ValueLocation
-
Generate the "location" of a constant
- fromConst(short, int) - Method in interface ghidra.pcode.exec.PcodeArithmetic
-
Convert a
shorttoT, with unsigned extension - fromConst(RegisterValue) - Method in interface ghidra.pcode.exec.PcodeArithmetic
-
Convert the given constant concrete register value to type
T - 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
Thaving 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
Thaving 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
DWARFVariablefrom a DataType. - fromDataType(DataType) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFName
- 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
BasicHTMLand 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.emu.jit.JitPassage.AddrCtx
-
Derive the address-context pair from an instruction
- 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
- fromInstructionContext(InstructionContext) - Static method in class ghidra.pcode.emu.jit.JitPassage.AddrCtx
-
Derive the address-context pair from an instruction's context
- 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
DWARFNameinstance 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
- fromNameSuffix(String) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoSymbolNameType
- fromNameWithDashSuffix(String) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.GoSymbolNameType
- 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
- fromPrimitive(Object, int, PcodeArithmetic<T>) - Static method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
- 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
ExternalDebugInfofrom 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
- fromProgramProperties(Program) - Static method in record class ghidra.app.util.bin.format.golang.GoVer
-
Parses a version string found in a Ghidra program info properties list
- 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
FSRLfrom 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
FSRLfrom 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 class generic.test.TestReportingException
-
Creates a new
TestReportingExceptionusing 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
GColorUIResourceto aGColor - 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
-
ProjectDataCollapseActionconfigured to work in the frontend. - FrontEndProjectDataCollapseAction(String, String) - Constructor for class ghidra.framework.main.FrontEndProjectDataCollapseAction
- FrontEndProjectDataExpandAction - Class in ghidra.framework.main
-
ProjectDataExpandActionconfigured to work in the frontend. - FrontEndProjectDataExpandAction(String, String) - Constructor for class ghidra.framework.main.FrontEndProjectDataExpandAction
- FrontEndProjectDataNewFolderAction - Class in ghidra.framework.main
-
ProjectDataNewFolderActionconfigured 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 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
- FSB_CLOSE - Static variable in class ghidra.plugins.fsbrowser.filehandlers.CloseFSBFileHandler
- FSB_EXPORT - Static variable in class ghidra.plugins.fsbrowser.filehandlers.ExportFSBFileHandler
- FSB_EXPORT_ALL - Static variable in class ghidra.plugins.fsbrowser.filehandlers.ExportFSBFileHandler
- FSB_GET_INFO - Static variable in class ghidra.plugins.fsbrowser.filehandlers.GetInfoFSBFileHandler
- FSB_IMPORT_SINGLE - Static variable in class ghidra.plugins.fsbrowser.filehandlers.ImportFSBFileHandler
- FSB_OPEN_FILE_SYSTEM_CHOOSER - Static variable in class ghidra.plugins.fsbrowser.filehandlers.OpenFsFSBFileHandler
- FSB_OPEN_FILE_SYSTEM_IN_NEW_WINDOW - Static variable in class ghidra.plugins.fsbrowser.filehandlers.OpenFsFSBFileHandler
- FSB_OPEN_FILE_SYSTEM_NESTED - Static variable in class ghidra.plugins.fsbrowser.filehandlers.OpenFsFSBFileHandler
- FSB_VIEW_AS_IMAGE - Static variable in class ghidra.plugins.fsbrowser.filehandlers.ImageFSBFileHandler
- FSB_VIEW_AS_TEXT - Static variable in class ghidra.plugins.fsbrowser.filehandlers.TextFSBFileHandler
- FSBActionContext - Class in ghidra.plugins.fsbrowser
-
FSBComponentProvidercontext for actions - FSBActionContext(FSBComponentProvider, List<FSBNode>, MouseEvent, GTree) - Constructor for class ghidra.plugins.fsbrowser.FSBActionContext
-
Creates a new
FileSystemBrowserPlugin-specific action context. - fsbComponent() - Method in record class ghidra.plugins.fsbrowser.FSBFileHandlerContext
-
Returns the value of the
fsbComponentrecord component. - FSBComponentProvider - Class in ghidra.plugins.fsbrowser
-
Plugin component provider for the
FileSystemBrowserPlugin. - FSBComponentProvider(FileSystemBrowserPlugin, FileSystemRef) - Constructor for class ghidra.plugins.fsbrowser.FSBComponentProvider
-
Creates a new
FSBComponentProviderinstance, taking ownership of the passed-infsRef. - FSBDirNode - Class in ghidra.plugins.fsbrowser
-
GTreeNode that represents a directory on a filesystem.
- FSBFileHandler - Interface in ghidra.plugins.fsbrowser
-
Extension point, used by the
FSBComponentProviderto create actions that appear in the fsb tree, and to delegate focus and default actions. - FSBFileHandlerContext - Record Class in ghidra.plugins.fsbrowser
-
Context given to a
FSBFileHandlerinstance when being initialized. - FSBFileHandlerContext(FileSystemBrowserPlugin, FSBComponentProvider, FileSystemService, ProjectIndexService) - Constructor for record class ghidra.plugins.fsbrowser.FSBFileHandlerContext
-
Creates an instance of a
FSBFileHandlerContextrecord class. - FSBFileNode - Class in ghidra.plugins.fsbrowser
-
GTreeNode that represents a file on a filesystem.
- FSBIcons - Class in ghidra.plugins.fsbrowser
-
Static list of Icons for the file system browser plugin and its child windows.
- FSBNode - Class in ghidra.plugins.fsbrowser
-
Base class for all filesystem browser gtree nodes.
- FSBNode(String) - Constructor for class ghidra.plugins.fsbrowser.FSBNode
- FSBNODE_NAME_TYPE_COMPARATOR - Static variable in class ghidra.plugins.fsbrowser.FSBNode
- FSBRootNode - Class in ghidra.plugins.fsbrowser
-
A GTreeNode that represents the root of a
GFileSystem, and keeps the filesystem pinned in memory with itsFileSystemRef. - fset(Object, Object) - Method in class ghidra.pyghidra.PythonFieldExposer.ExposedField
-
Sets the field value
- fset(Object, Boolean) - Method in class ghidra.pyghidra.property.BooleanJavaProperty
- fset(Object, Byte) - Method in class ghidra.pyghidra.property.ByteJavaProperty
- fset(Object, Character) - Method in class ghidra.pyghidra.property.CharacterJavaProperty
- fset(Object, Double) - Method in class ghidra.pyghidra.property.DoubleJavaProperty
- fset(Object, Float) - Method in class ghidra.pyghidra.property.FloatJavaProperty
- fset(Object, Integer) - Method in class ghidra.pyghidra.property.IntegerJavaProperty
- fset(Object, Long) - Method in class ghidra.pyghidra.property.LongJavaProperty
- fset(Object, Object) - Method in class ghidra.pyghidra.property.ObjectJavaProperty
- fset(Object, Short) - Method in class ghidra.pyghidra.property.ShortJavaProperty
- fset(Object, T) - Method in interface ghidra.pyghidra.property.JavaProperty
-
The method to be used as the fset value for a Python property.
- fsFSRL - Variable in class ghidra.formats.gfilesystem.AbstractFileSystem
- fsIndex - Variable in class ghidra.formats.gfilesystem.AbstractFileSystem
- 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.LibrarySearchPath
-
Returns the value of the
fsRefrecord 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 - Enum constant in enum class ghidra.plugin.importer.ProjectIndexService.IndexType
- FSRL(FSRL, String) - Constructor for class ghidra.formats.gfilesystem.FSRL
-
Protected constructor called by static factory methods such as
FSRL.fromString(String)or methods that return a new instance such asFSRL.withPath(String). - FSRL(FSRL, String, String) - Constructor for class ghidra.formats.gfilesystem.FSRL
-
Protected constructor called by static factory methods such as
FSRL.fromString(String)or methods that return a new instance such asFSRL.withPath(String). - FSRL_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- FSRL_OPTION_NAME - Static variable in class ghidra.formats.gfilesystem.FSRL
- FSRLRoot - Class in ghidra.formats.gfilesystem
-
A type of
FSRLthat is specific to the filesystem's identity. - fsService - Variable in class ghidra.formats.gfilesystem.AbstractFileSystem
- fsService - Variable in class ghidra.formats.gfilesystem.GFileSystemBase
- fsService() - Method in record class ghidra.plugins.fsbrowser.FSBFileHandlerContext
-
Returns the value of the
fsServicerecord component. - 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 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoSymbolNameType
- 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 - Variable in class ghidra.features.bsim.query.client.tables.DescriptionTable.DescriptionRow
- 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
- funcA - Variable in class ghidra.features.bsim.query.client.ExecutableScorer.FunctionPair
- funcA - Variable in class ghidra.features.bsim.query.protocol.PairInput
- 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
- funcB - Variable in class ghidra.features.bsim.query.client.ExecutableScorer.FunctionPair
- funcB - Variable in class ghidra.features.bsim.query.protocol.PairInput
- funcConflicts - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- funccount - Variable in class ghidra.features.bsim.query.protocol.ResponseDelete.DeleteResult
- 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
- funcDef() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefResult
-
Returns the value of the
funcDefrecord component. - FuncDefResult(FunctionDefinition, GoType, Set<GoRttiMapper.FuncDefFlags>, String, GoSymbolName) - Constructor for record class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefResult
-
Creates an instance of a
FuncDefResultrecord class. - funcDefStr() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefResult
-
Returns the value of the
funcDefStrrecord component. - funcname - Variable in class ghidra.features.bsim.query.protocol.QueryName
- funcName - Variable in class ghidra.features.bsim.query.protocol.FunctionEntry
- 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.async.AsyncLazyMap
- 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 - Enum constant in enum class ghidra.program.util.OffsetFieldType
- 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.jython.JythonCodeCompletionFactory
- FUNCTION_COMPARATOR - Static variable in class ghidra.features.base.codecompare.model.AbstractFunctionComparisonModel
- 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 - Variable in class ghidra.features.bsim.query.description.FunctionDescription.Update
- 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
- functional() - Element in annotation interface ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.PcodeUserop
-
Set to true to attest that the userop is a pure 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
FunctionCallFixupFieldLocationclass 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
FunctionCallingConventionFieldLocationclass 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
- FunctionComparisonData - Class in ghidra.features.base.codecompare.panel
-
ComparisonData for a function
- FunctionComparisonData(Function) - Constructor for class ghidra.features.base.codecompare.panel.FunctionComparisonData
- FunctionComparisonException - Exception Class in ghidra.features.bsim.gui.search.results
-
An exception that can be thrown if an error is encountered while trying to compare two functions or apply information between them.
- FunctionComparisonException(String) - Constructor for exception class ghidra.features.bsim.gui.search.results.FunctionComparisonException
-
Constructor
- FunctionComparisonException(String, Throwable) - Constructor for exception class ghidra.features.bsim.gui.search.results.FunctionComparisonException
-
Constructor
- FunctionComparisonModel - Interface in ghidra.features.base.codecompare.model
-
A model for comparing one or more functions in a side by side display.
- FunctionComparisonModelListener - Interface in ghidra.features.base.codecompare.model
-
Allows subscribers to register for
function comparison modelchanges - FunctionComparisonPanel - Class in ghidra.features.base.codecompare.panel
- FunctionComparisonPanel(PluginTool, String) - Constructor for class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
- FunctionComparisonService - Interface in ghidra.app.services
-
Service interface to create comparisons between functions which will be displayed side-by-side in a function comparison window.
- FunctionDatabase - Interface in ghidra.features.bsim.query
- FunctionDatabase.BSimError - Class in ghidra.features.bsim.query
- FunctionDatabase.ConnectionType - Enum Class in ghidra.features.bsim.query
- FunctionDatabase.DatabaseNonFatalException - Exception Class in ghidra.features.bsim.query
- FunctionDatabase.ErrorCategory - Enum Class in ghidra.features.bsim.query
- FunctionDatabase.Status - Enum Class in ghidra.features.bsim.query
- FunctionDatabaseProxy - Class in ghidra.features.bsim.query.client
- FunctionDatabaseProxy(URL) - Constructor for class ghidra.features.bsim.query.client.FunctionDatabaseProxy
- 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
- FunctionDescription - Class in ghidra.features.bsim.query.description
- FunctionDescription(ExecutableRecord, String, long) - Constructor for class ghidra.features.bsim.query.description.FunctionDescription
- FunctionDescription.Update - Class in ghidra.features.bsim.query.description
- FunctionDescriptionMapper - Class in ghidra.features.bsim.query.description
-
Scan a description XML file and for each
<fdesc>tag, parse it, build the FunctionDescription object and call handleFunction - FunctionDescriptionMapper() - Constructor for class ghidra.features.bsim.query.description.FunctionDescriptionMapper
- FunctionEndParametersFieldLocation - Class in ghidra.program.util
-
The
FunctionEndParametersFieldLocationclass 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.
- FunctionEntry - Class in ghidra.features.bsim.query.protocol
-
Identifying information for a function within a single executable
- FunctionEntry(FunctionDescription) - Constructor for class ghidra.features.bsim.query.protocol.FunctionEntry
- functionEntryPtr - Variable in class ghidra.test.processors.support.PCodeTestGroup
- FunctionHasher - Interface in ghidra.app.plugin.match
- FunctionInlineFieldLocation - Class in ghidra.program.util
-
The
FunctionInlineFieldLocationclass 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.
- functionKeys - Variable in class ghidra.features.bsim.query.protocol.QueryChildren
- FunctionLocation - Class in ghidra.program.util
-
FunctionLocationprovides information about the location in a program within aFunction. - FunctionLocation() - Constructor for class ghidra.program.util.FunctionLocation
-
Default constructor needed for restoring a program function location from XML
- FunctionLocation(Program, Address, Address, int, int, int) - Constructor for class ghidra.program.util.FunctionLocation
-
Create a new FunctionLocation.
- FunctionManager - Interface in ghidra.program.model.listing
-
The manager for functions
- FunctionManagerDB - Class in ghidra.program.database.function
-
Class that manages all functions within the program; there are some convenience methods on Listing to create and access functions, but all function related calls are routed to this class.
- FunctionManagerDB(DBHandle, AddressMap, 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
- FunctionNameDecompilerLocation - Class in ghidra.app.decompiler.location
-
A location created when a function name is clicked in the Decompiler.
- FunctionNameDecompilerLocation() - Constructor for class ghidra.app.decompiler.location.FunctionNameDecompilerLocation
- FunctionNameDecompilerLocation(Program, Address, String, DecompilerLocationInfo) - Constructor for class ghidra.app.decompiler.location.FunctionNameDecompilerLocation
- FunctionNameFieldLocation - Class in ghidra.program.util
-
The
FunctionNameFieldLocationclass 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
FunctionNoReturnFieldLocationclass 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
- FunctionOffsetFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Function Offset fields
- FunctionOffsetFieldFactory() - Constructor for class ghidra.app.util.viewer.field.FunctionOffsetFieldFactory
-
Creates a new default
FunctionOffsetFieldFactory - FunctionOverlapException - Exception Class in ghidra.program.model.listing
-
FunctionOverlapExceptionis thrown in cases where a function creation or change would result in overlapping functions. - FunctionOverlapException() - Constructor for exception class ghidra.program.model.listing.FunctionOverlapException
-
Constructor
- FunctionOverlapException(String) - Constructor for exception class ghidra.program.model.listing.FunctionOverlapException
-
Constructor
- FunctionPair(FunctionDescription, FunctionDescription, double, double) - Constructor for class ghidra.features.bsim.query.client.ExecutableScorer.FunctionPair
- 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
FunctionSignatureFieldLocationthat 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
Functionwhen applying aFunctionSignatureorFunctionDefinition. - 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
FunctionRepeatableCommentFieldLocationclass provides specific information about the Function Repeatable Comment field within a program location. - FunctionRepeatableCommentFieldLocation() - Constructor for class ghidra.program.util.FunctionRepeatableCommentFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionRepeatableCommentFieldLocation(Program, Address, Address, String[], int, int) - Constructor for class ghidra.program.util.FunctionRepeatableCommentFieldLocation
-
Construct a new FunctionRepeatableCommentFieldLocation object.
- FunctionRepeatableCommentFieldLocation(Program, Address, String[], int, int) - Constructor for class ghidra.program.util.FunctionRepeatableCommentFieldLocation
-
Construct a new FunctionRepeatableCommentFieldLocation object.
- FunctionRepeatableCommentFieldMouseHandler - Class in ghidra.app.util.viewer.field
-
A handler to process
FunctionRepeatableCommentFieldLocation. - FunctionRepeatableCommentFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldMouseHandler
- FunctionResultStateStackAnalysisCmd - Class in ghidra.app.cmd.function
-
Command for analyzing the Stack; the command is run in the background.
- FunctionResultStateStackAnalysisCmd(Address, boolean) - Constructor for class ghidra.app.cmd.function.FunctionResultStateStackAnalysisCmd
-
Constructs a new command for analyzing the Stack.
- FunctionResultStateStackAnalysisCmd(AddressSetView, boolean) - Constructor for class ghidra.app.cmd.function.FunctionResultStateStackAnalysisCmd
-
Constructs a new command for analyzing the Stack.
- functionReturnChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- FunctionReturnTypeFieldLocation - Class in ghidra.program.util
-
The
FunctionReturnTypeFieldLocationclass 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 - 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
FunctionSignatureFieldLocationclass 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
FunctionSignatureFieldLocationclass 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
- FunctionStaging - Class in ghidra.features.bsim.query.protocol
- FunctionStaging(int) - Constructor for class ghidra.features.bsim.query.protocol.FunctionStaging
- FunctionStartParametersFieldLocation - Class in ghidra.program.util
-
The
FunctionStartParametersFieldLocationclass 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.
- FunctionSupplierContext - Interface in ghidra.app.context
-
A "mix-in" interface that specific implementers of
ActionContextmay also implement if they can supply functions in their action context. - 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
- FunctionSymbolIterator - Class in ghidra.features.bsim.query.facade
-
Convert an iterator over FunctionSymbols into an iterator over the Functions
- FunctionSymbolIterator(Iterator<FunctionSymbol>) - Constructor for class ghidra.features.bsim.query.facade.FunctionSymbolIterator
- FunctionSymbolToFunctionTableRowMapper - Class in ghidra.features.bsim.gui.search.dialog
-
Maps FunctionSymbols to Functions to get table columns for functions
- FunctionSymbolToFunctionTableRowMapper() - Constructor for class ghidra.features.bsim.gui.search.dialog.FunctionSymbolToFunctionTableRowMapper
- FunctionTag - Interface in ghidra.program.model.listing
-
Represents a function tag object that can be associated with functions.
- FunctionTagBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering functions based on specific function tag values.
- FunctionTagBSimFilterType(String, int) - Constructor for class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
-
Creates a new function tag filter.
- FunctionTagBSimFilterType(String, SimilarFunctionQueryService) - Constructor for class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
-
Constructor for clients who do not know what the bit flag position of this function tag is.
- FunctionTagChangeSet - Interface in ghidra.program.model.listing
-
Defines a Function Tag Change set.
- FunctionTagDB - Class in ghidra.program.database.function
-
Database object for
FunctionTagAdapterobjects. - 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.
- functionTags - Variable in class ghidra.features.bsim.query.description.DatabaseInformation
- 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
FunctionThunkFieldLocationclass 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
- funcupdate - Variable in class ghidra.features.bsim.query.protocol.ResponseUpdate
- future - Variable in class ghidra.async.AsyncLazyMap.KeyedFuture
- futures - Variable in class ghidra.async.AsyncLazyMap
- FVEvent - Class in ghidra.framework.main.logviewer.event
-
Custom events to be used in conjunction with the
FVEventListenermodule. - 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
- 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
JScrollPaneand {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
FileViewerwindow. - 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
FVTabletable. - 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
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.ArchitectureBSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.BlankBSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
-
Gather pieces necessary to emit this filter as part of an elasticsearch query document
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.CompilerBSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.DateEarlierBSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.DateLaterBSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.ExecutableCategoryBSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.ExecutableNameBSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.HasNamedChildBSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.Md5BSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.NotArchitectureBSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.NotCompilerBSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.NotExecutableCategoryBSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.NotExecutableNameBSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.NotMd5BSimFilterType
- gatherElasticEffect(ElasticEffects, FilterAtom, IDElasticResolution) - Method in class ghidra.features.bsim.gui.filters.PathStartsBSimFilterType
- 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
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.ArchitectureBSimFilterType
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.BlankBSimFilterType
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
-
Gather all pieces to successfully convert this filter element into an SQL clause
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.CompilerBSimFilterType
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.DateEarlierBSimFilterType
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.DateLaterBSimFilterType
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.ExecutableCategoryBSimFilterType
-
Custom category filters are processed after results are received, as a necessary consequence of the database structure.
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.ExecutableNameBSimFilterType
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.HasNamedChildBSimFilterType
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.Md5BSimFilterType
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.NotArchitectureBSimFilterType
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.NotCompilerBSimFilterType
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.NotExecutableCategoryBSimFilterType
-
Custom category filters are processed after results are received, as a necessary consequence of the database structure.
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.NotExecutableNameBSimFilterType
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.NotMd5BSimFilterType
- gatherSQLEffect(SQLEffects, FilterAtom, IDSQLResolution) - Method in class ghidra.features.bsim.gui.filters.PathStartsBSimFilterType
- 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
JButtonthat correctly installs a disabled 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
- 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
JCheckBoxthat 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
- 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
JComboBoxthat 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.
- GComboBoxCellRenderer<E> - Class in docking.widgets.list
-
Provides a common implementation of a combo box drop-down list renderer, for use with JComboBoxes.
- GComboBoxCellRenderer() - Constructor for class docking.widgets.list.GComboBoxCellRenderer
- GComponent - Interface in docking.widgets
- GCWRITE_BATCH_VERS - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
-
Next gcWriteBarrier scheme with signature:
func gcWriteBarrier[1-8]() uintptr - GCWRITE_BUFFERED_VERS - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
-
Initial gcWriteBarrier scheme with signature
func gcWriteBarrier(val,dest), x86-64 has gcWriteBarrierReg() variants. - GCWRITE_BUFFERED_x86_64_Regs - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
- 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.LEADINGhorizontal alignment, with HTML rendering allowed. - GDHtmlLabel(String) - Constructor for class docking.widgets.label.GDHtmlLabel
-
Creates a label with the specified text, with
SwingConstants.LEADINGhorizontal alignment, with HTML rendering allowed. - GDirectedGraph<V,
E> - 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.LEADINGhorizontal alignment, with HTML rendering disabled. - GDLabel(String) - Constructor for class docking.widgets.label.GDLabel
-
Creates a label with the specified text, with
SwingConstants.LEADINGhorizontal 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> - 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
- gen() - Method in record class ghidra.pcode.emu.jit.gen.var.VarGen.BlockTransition
-
Returns the value of the
genrecord component. - GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.BoolAndOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.BoolNegateOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.BoolOrOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.BoolXorOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.BranchIndOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.BranchOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.CallOtherMissingOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.CallOtherOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.CatenateOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.CBranchOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.CopyOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatAbsOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatAddOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatCeilOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatDivOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatEqualOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatFloat2FloatOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatFloorOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatInt2FloatOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatLessEqualOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatLessOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatMultOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatNaNOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatNegOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatNotEqualOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatRoundOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatSqrtOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatSubOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.FloatTruncOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.Int2CompOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntAddOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntAndOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntCarryOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntDivOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntEqualOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntLeftOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntLessEqualOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntLessOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntMultOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntNegateOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntNotEqualOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntOrOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntRemOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntRightOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntSBorrowOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntSCarryOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntSDivOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntSExtOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntSLessEqualOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntSLessOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntSRemOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntSRightOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntSubOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntXorOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.IntZExtOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.LoadOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.LzCountOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.NopOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.PhiOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.PopCountOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.StoreOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.SubPieceOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.SynthSubPieceOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.op.UnimplementedOpGen
-
The generator singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.var.ConstValGen
-
Singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.var.DirectMemoryVarGen
-
Singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.var.FailValGen
-
Singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.var.InputVarGen
-
Singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.var.LocalOutVarGen
-
Singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.var.MemoryOutVarGen
-
Singleton
- GEN - Enum constant in enum class ghidra.pcode.emu.jit.gen.var.MissingVarGen
-
Singleton
- 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
- GenConsts - Interface in ghidra.pcode.emu.jit.gen
-
Various constants (namely class names, type descriptions, method descriptions, etc.
- 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.emu.jit.gen.JitCodeGenerator
-
Generate the classfile and get the raw bytes
- 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(JitCodeGenerator, JitType, JitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert the value on top of the JVM stack from one p-code type to another.
- 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(Iterator<SimilarityResult>, Map<FunctionDescription, Integer>) - Static method in class ghidra.features.bsim.query.protocol.ExecutableResultWithDeDuping
- generate(List<SimilarityResult>, Program) - Static method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- 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
- generate(MethodVisitor) - Method in record class ghidra.pcode.emu.jit.gen.var.VarGen.BlockTransition
-
Emit bytecode for the transition
- generateAddress(Address, MethodVisitor) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit code to load an
Addressonto the JVM stack - generateArgument(String) - Static method in class ghidra.pty.ShellUtils
- 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
- generateBinOpRunCode(JitCodeGenerator, JitFloatAddOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatAddOpGen
- generateBinOpRunCode(JitCodeGenerator, JitFloatDivOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatDivOpGen
- generateBinOpRunCode(JitCodeGenerator, JitFloatMultOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatMultOpGen
- generateBinOpRunCode(JitCodeGenerator, JitFloatSubOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatSubOpGen
- generateBinOpRunCode(JitCodeGenerator, JitIntAddOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntAddOpGen
- generateBinOpRunCode(JitCodeGenerator, JitIntCarryOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntCarryOpGen
- generateBinOpRunCode(JitCodeGenerator, JitIntDivOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntDivOpGen
- generateBinOpRunCode(JitCodeGenerator, JitIntMultOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntMultOpGen
- generateBinOpRunCode(JitCodeGenerator, JitIntRemOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntRemOpGen
- generateBinOpRunCode(JitCodeGenerator, JitIntSBorrowOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSBorrowOpGen
- generateBinOpRunCode(JitCodeGenerator, JitIntSCarryOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSCarryOpGen
- generateBinOpRunCode(JitCodeGenerator, JitIntSDivOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSDivOpGen
- generateBinOpRunCode(JitCodeGenerator, JitIntSRemOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSRemOpGen
- generateBinOpRunCode(JitCodeGenerator, JitIntSubOp, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSubOpGen
- generateBinOpRunCode(JitCodeGenerator, T, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.BinOpGen
-
Emit code for the binary operator
- generateBinOpRunCode(JitCodeGenerator, T, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.BitwiseBinOpGen
-
Emit code for the binary operator
- generateBinOpRunCode(JitCodeGenerator, T, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.CompareFloatOpGen
-
Emit code for the binary operator
- generateBinOpRunCode(JitCodeGenerator, T, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.CompareIntBinOpGen
-
Emit code for the binary operator
- generateBinOpRunCode(JitCodeGenerator, T, JitControlFlowModel.JitBlock, JitType, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.ShiftIntBinOpGen
-
Emit code for the binary operator
- generateBirthCode(JitCodeGenerator, Set<Varnode>, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.var.VarGen
-
For block transitions: emit bytecode that births (loads) variables from the
stateinto their allocated JVM locals. - generateBirthCode(JitCodeGenerator, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Emit bytecode to bring this varnode into scope.
- generateBlockName(Program, boolean, AddressSpace) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
-
Generates a block name.
- generateBsimFilters(DatabaseInformation, boolean) - Static method in class ghidra.features.bsim.gui.filters.BSimFilterType
-
Generate a possibly restricted/extended set of FilterTemplates
- 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(TaskMonitor) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
Subclass must implement this method to generate their children.
- generateChildren(TaskMonitor) - Method in class ghidra.framework.main.datatree.DomainFolderNode
- 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
- generateClinitCode(JitCodeGenerator, ClassVisitor, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.gen.FieldForVarnode
-
Emit the field declaration and its initialization bytecode
- generateClinitCode(JitCodeGenerator, ClassVisitor, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.StaticFieldReq
-
Emit the field declaration and its initialization bytecode
- generateCode(JitCodeGenerator, Varnode, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.type.DoubleReadGen
- generateCode(JitCodeGenerator, Varnode, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.type.DoubleWriteGen
- generateCode(JitCodeGenerator, Varnode, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.type.ExportsLegAccessGen
- generateCode(JitCodeGenerator, Varnode, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.type.FloatReadGen
- generateCode(JitCodeGenerator, Varnode, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.type.FloatWriteGen
- generateCode(JitCodeGenerator, Varnode, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.type.MpTypedAccessGen
-
Emit code to access a varnode.
- generateCode(JitCodeGenerator, Varnode, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.type.TypedAccessGen
-
Emit code to access a varnode.
- generateCodeForBlock(JitControlFlowModel.JitBlock, int) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit the bytecode translation for the given p-code block
- generateCodeForBlockOps(JitControlFlowModel.JitBlock, int) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit the bytecode translation for the ops in the given p-code block
- generateCodeForOp(PcodeOp, JitControlFlowModel.JitBlock, int) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit the bytecode translation for a given p-code op
- generated - Variable in class ghidra.app.plugin.assembler.sleigh.AbstractSleighAssemblerBuilder
- GeneratedDirectoryHelpModuleLocation - Class in help.validator.location
-
Represents a directory that holds generated content.
- GeneratedDirectoryHelpModuleLocation(File) - Constructor for class help.validator.location.GeneratedDirectoryHelpModuleLocation
- generateDeclCode(JitCodeGenerator, Label, Label, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Emit bytecode at the top of the
runmethod. - generateDeclCode(JitCodeGenerator, Label, Label, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalVarHandler
- generateDeclCode(JitCodeGenerator, Label, Label, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.NoHandler
- generateDeclCode(JitCodeGenerator, Label, Label, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.OneLocalVarHandler
- generateDeclCode(JitCodeGenerator, Label, Label, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.VarHandler
-
If needed, emit bytecode at the top of the
runmethod. - generateDeclCode(MethodVisitor, String, Label, Label) - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.FixedLocal
-
Generate the declaration of this variable.
- generateDirectMemoryVar(Varnode) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Generate a variable representing a direct memory access
- generateDoubleToLong(JitType.DoubleJitType, JitType.LongJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
- 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.
- generateEnvBlock(Map<String, String>) - Static method in class ghidra.pty.ShellUtils
- generateExecutableXrefMap() - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Assign an internal id to all executables and also create a map from id to executable.
- generateExeIdString() - Method in class ghidra.features.bsim.query.elastic.RowKeyElastic
-
Emit the key as a base64 string of 16-characters.
- 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
- generateFloatToInt(JitType.FloatJitType, JitType.IntJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
- generateFromMatchRows(List<BSimMatchResult>) - Static method in class ghidra.features.bsim.gui.search.results.ExecutableResult
- generateFunctionId(StringBuilder, FunctionDescription) - Method in class ghidra.features.bsim.query.elastic.RowKeyElastic
-
Generate an id string for a FunctionDescription.
- generateFunctionIdMap(Map<RowKey, FunctionDescription>) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Generate a map from (row) id to function, for all functions in this container
- 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
- generateIDElasticResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
-
Construct a record describing the document id's that might be needed before this filter element can be converted to an Elasticsearch filter script clause
- generateIDElasticResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.HasNamedChildBSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.ArchitectureBSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.BlankBSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
-
Construct a record describing the column id's that might need to be recovered before this filter element can be converted to an SQL clause
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.CompilerBSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.DateBSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.ExecutableCategoryBSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.ExecutableNameBSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.HasNamedChildBSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.Md5BSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.NotArchitectureBSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.NotCompilerBSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.NotExecutableCategoryBSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.NotExecutableNameBSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.NotMd5BSimFilterType
- generateIDSQLResolution(FilterAtom) - Method in class ghidra.features.bsim.gui.filters.PathStartsBSimFilterType
- generateImage(Component) - Method in class help.screenshot.AbstractScreenShotGenerator
- generateIndirectMemoryVar(AddressSpace, JitVal, int, boolean) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Generate a variable representing an indirect memory access
- generateInitCode() - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit all the bytecode for the constructor
- generateInitCode(JitCodeGenerator, JitLoadOp, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.LoadOpGen
- generateInitCode(JitCodeGenerator, JitStoreOp, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.StoreOpGen
- generateInitCode(JitCodeGenerator, ClassVisitor, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.gen.FieldForArrDirect
-
Emit the field declaration and its initialization bytecode
- generateInitCode(JitCodeGenerator, ClassVisitor, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.gen.FieldForExitSlot
-
Emit the field declaration and its initialization bytecode
- generateInitCode(JitCodeGenerator, ClassVisitor, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.gen.FieldForSpaceIndirect
-
Emit the field declaration and its initialization bytecode
- generateInitCode(JitCodeGenerator, ClassVisitor, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.gen.FieldForUserop
-
Emit the field declaration and its initialization bytecode
- generateInitCode(JitCodeGenerator, ClassVisitor, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.InstanceFieldReq
-
Emit the field declaration and its initialization bytecode
- generateInitCode(JitCodeGenerator, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Emit bytecode into the class constructor.
- generateInitCode(JitCodeGenerator, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalVarHandler
- generateInitCode(JitCodeGenerator, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.NoHandler
- generateInitCode(JitCodeGenerator, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.OneLocalVarHandler
- generateInitCode(JitCodeGenerator, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.VarHandler
-
Emit bytecode into the class constructor.
- generateInitCode(JitCodeGenerator, T, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.OpGen
-
Emit bytecode into the class constructor.
- generateIntJump(Label, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.CompareIntBinOpGen
-
Emits bytecode for the JVM int case
- generateIntToBool(JitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Collapse an mp-int or long to a single int.
- generateIntToFloat(JitType.IntJitType, JitType.FloatJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
- generateIntToInt(JitType.IntJitType, JitType.IntJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert one p-code in (in a JVM int) to another
- generateIntToLong(JitType.IntJitType, JitType.LongJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert one p-code int (in a JVM int) to one in a JVM long.
- generateIntToMpInt(JitType.IntJitType, JitType.MpIntJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert a p-code int that fits in a JVM int to a multi-precision int.
- generateInv(MethodVisitor) - Method in record class ghidra.pcode.emu.jit.gen.var.VarGen.BlockTransition
-
Emit bytecode for the reverse transition
- generateLdcFalse(JitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Generate a "boolean" false value of the given type
- generateLdcTrue(JitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Generate a "boolean" true value of the given type
- generateLibraryFunctionId(StringBuilder, String) - Method in class ghidra.features.bsim.query.elastic.RowKeyElastic
-
Generate an encoded document id from 64 bits of this key + additional bits derived from a name string.
- generateLine(List<String>) - Static method in class ghidra.pty.ShellUtils
- generateLoadCode(JitCodeGenerator, JitType, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalPart
-
Emit bytecode to load the value from this local and position it in a value on the JVM stack.
- generateLoadCode(JitCodeGenerator, JitType, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalVarHandler
- generateLoadCode(JitCodeGenerator, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.NoHandler
- generateLoadCode(JitCodeGenerator, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.OneLocalVarHandler
- generateLoadCode(JitCodeGenerator, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.VarHandler
-
Emit bytecode to load the varnode's value onto the JVM stack.
- generateLoadCode(JitCodeGenerator, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.gen.FieldForArrDirect
- generateLoadCode(JitCodeGenerator, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.gen.FieldForExitSlot
- generateLoadCode(JitCodeGenerator, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.gen.FieldForSpaceIndirect
- generateLoadCode(JitCodeGenerator, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.gen.FieldForUserop
- generateLoadCode(JitCodeGenerator, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.gen.FieldForVarnode
-
Emit code to load the field onto the JVM stack
- generateLoadCode(JitCodeGenerator, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.FieldReq
-
Emit code to load the field onto the JVM stack
- generateLoadCode(MethodVisitor) - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.FixedLocal
-
Generate a load of this variable onto the JVM stack.
- generateLoadCode(MethodVisitor) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Emit bytecode to load the varnode's value onto the JVM stack.
- generateLoadJitStateSpace(AddressSpace, MethodVisitor) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit bytecode to load the given
JitBytesPcodeExecutorStatePiece.JitBytesPcodeExecutorStateSpaceonto the JVM stack - generateLongJump(Label, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.CompareIntBinOpGen
-
Emits bytecode for the JVM long case
- generateLongToDouble(JitType.LongJitType, JitType.DoubleJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
- generateLongToInt(JitType.LongJitType, JitType.IntJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert one p-code int (in a JVM long) to one in a JVM int.
- generateLongToLong(JitType.LongJitType, JitType.LongJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert one p-code in (in a JVM long) to another
- generateLongToMpInt(JitType.LongJitType, JitType.MpIntJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert a p-code int that its int a JVM long to multi-precision int.
- generateLSHVectorFactory() - Static method in interface ghidra.features.bsim.query.FunctionDatabase
-
Central location for building vector factory used by FunctionDatabase
- 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
- generateMpCodeLeg(JitCodeGenerator, AddressSpace, long, int, int, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.type.ExportsLegAccessGen
-
Emit code to access one JVM int, either a whole variable or one leg of a multi-precision int variable.
- generateMpIntBinOp(JitCodeGenerator, JitType.MpIntJitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.BitwiseBinOpGen
-
WIP: The implementation for multi-precision ints.
- generateMpIntToInt(JitType.MpIntJitType, JitType.IntJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert a mult-precision int to a p-code int that fits in a JVM int.
- generateMpIntToLong(JitType.MpIntJitType, JitType.LongJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert a mult-precision int to a p-code int that fits in a JVM long.
- generateMpIntToMpInt(JitCodeGenerator, JitType.MpIntJitType, JitType.MpIntJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert a mult-precision int from one size to another
- 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
- generateOutVar(Varnode) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Generate a new op output variable for eventual placement in the use-def graph
- generateParseException() - Method in class ghidra.app.util.cparser.C.CParser
-
Generate ParseException.
- generateParseException() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
-
Generate ParseException.
- generatePassageExit(JitControlFlowModel.JitBlock, Runnable, RegisterValue, MethodVisitor) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit code to exit the passage
- generatePhi(JitDataFlowModel, JitControlFlowModel.JitBlock) - Method in class ghidra.pcode.emu.jit.var.JitMissingVar
-
Create the
phinode for this missing variable. - generatePhis(List<JitVal>, Collection<JitPhiOp>) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState.MiniDFState
-
Replace missing variables with phi nodes, mutating the given list in place
- generatePlateComment() - Method in class ghidra.app.util.demangler.DemangledObject
-
Creates descriptive text that is intended to be used as documentation.
- generatePop(JitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Remove a value of the given type from the JVM stack.
- generateQueryNearest(SFQueryInfo, TaskMonitor) - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
-
Given a list of functions to query, prepare the final QueryNearest object which will be marshalled to the server.
- generateQueryNearestVector(SFOverviewInfo, TaskMonitor) - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- generateRawDatabase() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Generate new empty database which corresponds to
AbstractSQLFunctionDatabase.ds. - generateRawDatabase() - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
- generateRawDatabase() - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- generateRetireCode(JitCodeGenerator, Set<Varnode>, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.var.VarGen
-
For block transitions: emit bytecode the retires (writes) variables into the
statefrom their allocated JVM locals. - generateRetireCode(JitCodeGenerator, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Emit bytecode to take this varnode out of scope.
- generateRetirePcCtx(Runnable, RegisterValue, JitCodeGenerator.RetireMode, MethodVisitor) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit bytecode to set the emulator's counter and contextreg.
- generateRunCode() - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit all the bytecode for the
runmethod. - generateRunCode(JitCodeGenerator, JitBranchIndOp, JitControlFlowModel.JitBlock, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.BranchIndOpGen
- generateRunCode(JitCodeGenerator, JitBranchOp, JitControlFlowModel.JitBlock, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.BranchOpGen
- generateRunCode(JitCodeGenerator, JitCallOtherMissingOp, JitControlFlowModel.JitBlock, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.CallOtherMissingOpGen
- generateRunCode(JitCodeGenerator, JitCallOtherOpIf, JitControlFlowModel.JitBlock, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.CallOtherOpGen
- generateRunCode(JitCodeGenerator, JitCatenateOp, JitControlFlowModel.JitBlock, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.CatenateOpGen
- generateRunCode(JitCodeGenerator, JitCBranchOp, JitControlFlowModel.JitBlock, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.CBranchOpGen
-
Emit bytecode into the
runmethod. - generateRunCode(JitCodeGenerator, JitLoadOp, JitControlFlowModel.JitBlock, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.LoadOpGen
- generateRunCode(JitCodeGenerator, JitOp, JitControlFlowModel.JitBlock, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.NopOpGen
- generateRunCode(JitCodeGenerator, JitPhiOp, JitControlFlowModel.JitBlock, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.PhiOpGen
- generateRunCode(JitCodeGenerator, JitStoreOp, JitControlFlowModel.JitBlock, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.StoreOpGen
- generateRunCode(JitCodeGenerator, JitSubPieceOp, JitControlFlowModel.JitBlock, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.SubPieceOpGen
- generateRunCode(JitCodeGenerator, JitSynthSubPieceOp, JitControlFlowModel.JitBlock, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.SynthSubPieceOpGen
- generateRunCode(JitCodeGenerator, JitUnimplementedOp, JitControlFlowModel.JitBlock, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.UnimplementedOpGen
- generateRunCode(JitCodeGenerator, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.gen.ExceptionHandler
-
Emit the handler's code into the
runmethod. - generateRunCode(JitCodeGenerator, T, JitControlFlowModel.JitBlock, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.BinOpGen
-
Emit bytecode into the
runmethod. - generateRunCode(JitCodeGenerator, T, JitControlFlowModel.JitBlock, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.OpGen
-
Emit bytecode into the
runmethod. - generateRunCode(JitCodeGenerator, T, JitControlFlowModel.JitBlock, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.UnOpGen
-
Emit bytecode into the
runmethod. - generateRunCodeUsingDirectStrategy(JitCodeGenerator, JitCallOtherOpIf, JitControlFlowModel.JitBlock, MethodVisitor) - Static method in enum class ghidra.pcode.emu.jit.gen.op.CallOtherOpGen
-
Emit code to implement the Direct strategy (see the class documentation)
- generateRunCodeUsingRetirementStrategy(JitCodeGenerator, PcodeOp, JitControlFlowModel.JitBlock, PcodeUseropLibrary.PcodeUseropDefinition<?>, MethodVisitor) - Static method in enum class ghidra.pcode.emu.jit.gen.op.CallOtherOpGen
-
Emit code to implement the Standard strategy (see the class documentation)
- generateSExt(JitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit code to extend a signed value of the given type to fill its host JVM type.
- generateSExtIntToLong(MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
- generateSignatures(Function, boolean, int, TaskMonitor) - Method in class ghidra.app.decompiler.DecompInterface
-
Generate a signature, using the current signature settings, for the given function.
- generateSignaturesFromServer(URL, String, boolean, String, TaskMonitor) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
- generateSleighExpression(Tree) - Static method in enum class ghidra.pcode.exec.SleighUtils
-
Generate source for the given Sleigh parse tree
- generateStaticEntries() - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit code into the static initializer to initialize the
ENTRIESfield. - generateStaticEntry(JitPassage.AddrCtx) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit bytecode into the class initializer that adds the given entry point into
ENTRIES. - generateStoreCode(JitCodeGenerator, JitType, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalPart
-
Emit bytecode to extract this part from the value on the JVM stack and store it in the local variable.
- generateStoreCode(JitCodeGenerator, JitType, MethodVisitor) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalVarHandler
- generateStoreCode(JitCodeGenerator, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.NoHandler
- generateStoreCode(JitCodeGenerator, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.OneLocalVarHandler
- generateStoreCode(JitCodeGenerator, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.VarHandler
-
Emit bytecode to load the varnode's value onto the JVM stack.
- generateStoreCode(MethodVisitor) - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.FixedLocal
-
Generate a store to this variable from the JVM stack.
- generateStoreCode(MethodVisitor) - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Emit bytecode to store the value on the JVM stack into the varnode.
- 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
- generateToDouble(JitType, JitType.DoubleJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert any (compatible) type to a
float8. - generateToFloat(JitType, JitType.FloatJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert any (compatible) type to a
float4. - generateToInt(JitType, JitType.IntJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert any (compatible) type to a p-code int that fits in a JVM int.
- generateToLong(JitType, JitType.LongJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert any (compatible) type to a p-code that fits in a JVM long.
- generateToMpInt(JitCodeGenerator, JitType, JitType.MpIntJitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypeConversions
-
Emit bytecode to convert any (compatible) type to a p-code int that fits in a JVM int.
- generateTypedefName(TypeDef) - Static method in class ghidra.program.model.data.TypedefDataType
-
Generate a name for the typedef based upon its current
TypeDefSettingsDefinitionsettings. - generateTypeName(DataType, Color, boolean) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- generateUnOpRunCode(JitCodeGenerator, JitBoolNegateOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.BoolNegateOpGen
- generateUnOpRunCode(JitCodeGenerator, JitCopyOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.CopyOpGen
- generateUnOpRunCode(JitCodeGenerator, JitFloatAbsOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatAbsOpGen
- generateUnOpRunCode(JitCodeGenerator, JitFloatCeilOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatCeilOpGen
- generateUnOpRunCode(JitCodeGenerator, JitFloatFloat2FloatOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatFloat2FloatOpGen
- generateUnOpRunCode(JitCodeGenerator, JitFloatFloorOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatFloorOpGen
- generateUnOpRunCode(JitCodeGenerator, JitFloatInt2FloatOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatInt2FloatOpGen
- generateUnOpRunCode(JitCodeGenerator, JitFloatNaNOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatNaNOpGen
- generateUnOpRunCode(JitCodeGenerator, JitFloatNegOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatNegOpGen
- generateUnOpRunCode(JitCodeGenerator, JitFloatRoundOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatRoundOpGen
- generateUnOpRunCode(JitCodeGenerator, JitFloatSqrtOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatSqrtOpGen
- generateUnOpRunCode(JitCodeGenerator, JitFloatTruncOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.FloatTruncOpGen
- generateUnOpRunCode(JitCodeGenerator, JitInt2CompOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.Int2CompOpGen
- generateUnOpRunCode(JitCodeGenerator, JitIntNegateOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntNegateOpGen
- generateUnOpRunCode(JitCodeGenerator, JitIntSExtOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSExtOpGen
- generateUnOpRunCode(JitCodeGenerator, JitIntZExtOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.IntZExtOpGen
- generateUnOpRunCode(JitCodeGenerator, JitLzCountOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.LzCountOpGen
- generateUnOpRunCode(JitCodeGenerator, JitPopCountOp, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.op.PopCountOpGen
- generateUnOpRunCode(JitCodeGenerator, T, JitControlFlowModel.JitBlock, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.op.UnOpGen
-
Emit code for the unary operator
- generateUpdates(Iterator<FunctionDescription>, Map<Long, FunctionDescription>, List<FunctionDescription>) - Static method in class ghidra.features.bsim.query.description.FunctionDescription
-
Match new functions to old functions via the address, test if there is an update between the two functions, generate an update record if there is, return the list of updates
- generateUpdatesFromServer(URL, String, boolean, String, TaskMonitor) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
- generateValInitCode(JitCodeGenerator, JitConstVal, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.var.ConstValGen
- generateValInitCode(JitCodeGenerator, JitFailVal, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.var.FailValGen
- generateValInitCode(JitCodeGenerator, JitMissingVar, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.var.MissingVarGen
- generateValInitCode(JitCodeGenerator, Varnode) - Static method in interface ghidra.pcode.emu.jit.gen.var.VarGen
-
Emit bytecode necessary to support access to the given varnode
- generateValInitCode(JitCodeGenerator, V, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.var.LocalVarGen
- generateValInitCode(JitCodeGenerator, V, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.var.MemoryVarGen
- generateValInitCode(JitCodeGenerator, V, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.var.ValGen
-
Prepare any class-level items required to use this variable
- generateValInitCode(JitVal) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit into the constructor any bytecode necessary to support the given value.
- generateValReadCode(JitCodeGenerator, JitConstVal, JitTypeBehavior, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.var.ConstValGen
- generateValReadCode(JitCodeGenerator, JitFailVal, JitTypeBehavior, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.var.FailValGen
- generateValReadCode(JitCodeGenerator, JitMissingVar, JitTypeBehavior, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.var.MissingVarGen
- generateValReadCode(JitCodeGenerator, V, JitTypeBehavior, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.var.LocalVarGen
- generateValReadCode(JitCodeGenerator, V, JitTypeBehavior, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.var.MemoryVarGen
- generateValReadCode(JitCodeGenerator, V, JitTypeBehavior, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.var.ValGen
-
Read the value onto the stack
- generateValReadCode(JitVal, JitTypeBehavior) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit into the
runmethod the bytecode to read the given value onto the JVM stack. - generateValReadCodeDirect(JitCodeGenerator, JitType, Varnode, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.var.VarGen
-
Emit bytecode that loads the given varnode with the given p-code type from the
stateonto the JVM stack. - generateValReadCodeDirect(JitCodeGenerator, JitVarnodeVar, JitTypeBehavior, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.var.VarGen
-
Emit bytecode that loads the given use-def variable from the
stateonto the JVM stack. - generateValWriteCodeDirect(JitCodeGenerator, JitType, Varnode, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.var.VarGen
-
Emit bytecode that writes the given varnode with the given p-code type in the
statefrom the JVM stack. - generateValWriteCodeDirect(JitCodeGenerator, JitVarnodeVar, JitType, MethodVisitor) - Static method in interface ghidra.pcode.emu.jit.gen.var.VarGen
-
Emit bytecode that writes the given use-def variable in the
statefrom the JVM stack. - generateVarWriteCode(JitCodeGenerator, JitDirectMemoryVar, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.var.DirectMemoryVarGen
- generateVarWriteCode(JitCodeGenerator, JitInputVar, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.var.InputVarGen
- generateVarWriteCode(JitCodeGenerator, JitLocalOutVar, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.var.LocalOutVarGen
- generateVarWriteCode(JitCodeGenerator, JitMemoryOutVar, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.var.MemoryOutVarGen
- generateVarWriteCode(JitCodeGenerator, JitMissingVar, JitType, MethodVisitor) - Method in enum class ghidra.pcode.emu.jit.gen.var.MissingVarGen
- generateVarWriteCode(JitCodeGenerator, V, JitType, MethodVisitor) - Method in interface ghidra.pcode.emu.jit.gen.var.VarGen
-
Write a value from the stack into the given variable
- generateVarWriteCode(JitVar, JitType) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit into the
runmethod the bytecode to write the value on the JVM stack into the given variable. - 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 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.FuncFlags
- 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.expressions - package generic.expressions
- 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
ApplicationLayoutthat 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> - Interface in ghidra.app.plugin.assembler
- GenericAssemblerBuilder<RP,
A> - 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.
CompilerSpecprovides 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
- genericInfo() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
-
Returns the value of the
genericInforecord component. - 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
-
GenericSaveableis used by theDBPropertyMapManagerwhen 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
XMLOutputterthat 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
- GenSignatures - Class in ghidra.features.bsim.query
-
Generate decompiler signatures for a set of functions
- GenSignatures(boolean) - Constructor for class ghidra.features.bsim.query.GenSignatures
-
Prepare for generation of signature information and (possibly) callgraph information
- GenSignatures.SignatureTask - Class in ghidra.features.bsim.query
- 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() - Method in class ghidra.async.AsyncReference
-
Get the current value of this reference
- get() - Method in interface ghidra.async.AsyncUtils.TemperamentalSupplier
- get() - Method in interface ghidra.features.bsim.query.BSimDBConnectTaskCoordinator.DBConnectionSupplier
-
Get a database connection.
- get() - Method in interface ghidra.features.bsim.query.client.tables.StatementSupplier
-
Return a
Statementfor use within the current thread. - get() - Static method in class ghidra.jython.GhidraJythonInterpreter
-
Gets a new GhidraPythonInterpreter instance.
- get() - Method in interface ghidra.program.database.ProgramBuilder.ExceptionalSupplier
- 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() - 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.SizeRestrictedAccumulatorWrapper
- 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.app.util.bin.format.unixaout.UnixAoutSymbolTable
- 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
BinaryReaderand 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(GoVer, String, String, TaskMonitor) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot
-
Returns a matching
GoApiSnapshotfor the specified golang version. - 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(Duo.Side) - Method in class ghidra.util.datastruct.Duo
-
Gets the value for the given side.
- 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(Collection<T>) - Static method in class util.CollectionUtils
-
Returns the only element from the given collection; null if the collection is null or empty or size is greater than 1.
- 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.async.AsyncLazyMap
-
Request the value for a given key
- 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(K, Function<K, CompletableFuture<V>>) - Method in class ghidra.async.AsyncLazyMap
-
Request the value for a given key, using an alternative computation
- 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 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.
- GET - Static variable in class ghidra.features.bsim.query.elastic.ElasticConnection
- 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
DIEAggregatethat 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.
- getAccelerateInfoAddrOrDyldInCacheMH() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the old accelerate info address or new address of mach header in dyld cache, or
nullif it is not defined. - getAccelerateInfoSizeOrDyldInCacheEntry() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the old accelerate info size or new address of entry point in dyld cache, or
nullif it is not defined. - 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
AccessibleFieldthat 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
- getAccessibleNamePrefix() - Method in class docking.widgets.filter.FilterTextField
-
Returns the accessible name prefix set by a previous call to
FilterTextField.setAccessibleNamePrefix(String). - 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.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() - Method in class docking.menu.MultiStateButton
- getActionContext(ComponentProvider, MouseEvent) - Method in class ghidra.features.base.codecompare.listing.ListingCodeComparisonPanel
- getActionContext(ComponentProvider, MouseEvent) - Method in class ghidra.features.base.codecompare.panel.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.features.base.quickfix.QuckFixTableProvider
- getActionContext(MouseEvent) - Method in class ghidra.features.bsim.gui.overview.BSimOverviewProvider
- getActionContext(MouseEvent) - Method in class ghidra.features.bsim.gui.search.results.BSimSearchResultsProvider
- 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) - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- getActionContext(MouseEvent, ComponentProvider) - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Returns the action context for a given mouse event and provider
- getActionDisplayLevel() - Method in class docking.actions.dialog.ActionChooserDialog
-
Returns the current
ActionDisplayLevel - getActionDisplayLevel() - Method in class docking.actions.dialog.ActionsModel
-
Returns the current
ActionDisplayLevelof 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
- getActionName() - Method in class ghidra.features.base.quickfix.QuickFix
-
Returns the general name of the action to be performed.
- getActionName() - Method in class ghidra.features.base.replace.items.RenameFieldQuickFix
- getActionName() - Method in class ghidra.features.base.replace.items.UpdateCommentQuickFix
- getActionName() - Method in class ghidra.features.base.replace.items.UpdateDataTypeDescriptionQuickFix
- getActionName() - Method in class ghidra.features.base.replace.items.UpdateEnumCommentQuickFix
- getActionName() - Method in class ghidra.features.base.replace.items.UpdateFieldCommentQuickFix
- getActionName() - Method in class ghidra.features.base.replace.RenameQuickFix
- 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.features.base.codecompare.listing.ListingCodeComparisonPanel
- getActions() - Method in class ghidra.features.base.codecompare.listing.ListingDiffActionManager
-
Gets the actions.
- getActions() - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Returns the actions for this panel
- getActions() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Get the actions for this FunctionComparisonPanel
- 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
ActionTriggerfor 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.features.bsim.query.BsimPluginPackage
- 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
- getActiveConnections() - Method in interface ghidra.features.bsim.query.BSimJDBCDataSource
-
Get the number of active connections in the associated connection pool
- getActiveConnections() - Method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource
- getActiveConnections() - Method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager.BSimH2FileDataSource
- getActiveFunction(Duo.Side) - Method in class ghidra.features.base.codecompare.model.AbstractFunctionComparisonModel
- getActiveFunction(Duo.Side) - Method in interface ghidra.features.base.codecompare.model.FunctionComparisonModel
-
Returns the active (selected) function for the given side.
- 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.
- getActiveListingPanel() - Method in class ghidra.features.base.codecompare.listing.ListingCodeComparisonPanel
- getActiveNavigatable() - Static method in class ghidra.app.nav.NavigationUtils
- getActiveProgram() - Method in class ghidra.app.events.ProgramActivatedPluginEvent
-
Returns the
Programthat 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
- getActiveSide() - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Returns the
Duo.Sidethat is currently active - 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
-
Gets the current address the field evaluates to or null if the text does not evaluate to a valid, unique address.
- 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.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.demangler.MangledContext
-
Returns the address
- getAddress() - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get the Address which corresponds to the offset 0.
- getAddress() - Method in class ghidra.app.util.PseudoData
-
Get the Address which corresponds to the offset 0.
- getAddress() - Method in class ghidra.app.util.PseudoInstruction
-
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.features.base.memsearch.searcher.MemoryMatch
- getAddress() - Method in class ghidra.features.base.quickfix.QuickFix
-
Returns the address of the affected program element if applicable or null otherwise.
- getAddress() - Method in class ghidra.features.base.replace.items.CompositeFieldQuickFix
- getAddress() - Method in class ghidra.features.base.replace.items.RenameCategoryQuickFix
- getAddress() - Method in class ghidra.features.base.replace.items.RenameDataTypeQuickFix
- getAddress() - Method in class ghidra.features.base.replace.items.RenameEnumValueQuickFix
- getAddress() - Method in class ghidra.features.base.replace.items.RenameMemoryBlockQuickFix
- getAddress() - Method in class ghidra.features.base.replace.items.RenameProgramTreeGroupQuickFix
- getAddress() - Method in class ghidra.features.base.replace.items.RenameSymbolQuickFix
- getAddress() - Method in class ghidra.features.base.replace.items.UpdateCommentQuickFix
- getAddress() - Method in class ghidra.features.base.replace.items.UpdateDataTypeDescriptionQuickFix
- getAddress() - Method in class ghidra.features.base.replace.items.UpdateEnumCommentQuickFix
- getAddress() - Method in class ghidra.features.bsim.gui.search.results.BSimApplyResult
- getAddress() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- getAddress() - Method in class ghidra.features.bsim.query.description.FunctionDescription
- 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
- getAddress() - Method in interface ghidra.program.model.lang.InstructionContext
-
Get the instruction address that this context corresponds to.
- getAddress() - Method in class ghidra.program.model.lang.Register
-
Returns the address of the register.
- getAddress() - Method in interface ghidra.program.model.listing.Bookmark
-
Returns address at which this bookmark is applied.
- getAddress() - Method in class ghidra.program.model.listing.CommentHistory
-
Get address for this label history object
- getAddress() - Method in interface ghidra.program.model.listing.DataBuffer
-
Get the Address which corresponds to the offset 0.
- getAddress() - Method in class ghidra.program.model.listing.DataStub
- getAddress() - Method in class ghidra.program.model.listing.InstructionStub
- getAddress() - Method in class ghidra.program.model.mem.ByteMemBufferImpl
- getAddress() - Method in interface ghidra.program.model.mem.MemBuffer
-
Get the Address which corresponds to the offset 0.
- getAddress() - Method in class ghidra.program.model.mem.MemoryBufferImpl
- getAddress() - Method in class ghidra.program.model.mem.WrappedMemBuffer
- getAddress() - Method in class ghidra.program.model.pcode.DataTypeSymbol
- getAddress() - Method in class ghidra.program.model.pcode.DynamicHash
- getAddress() - Method in class ghidra.program.model.pcode.JumpTable.LoadTable
- getAddress() - Method in class ghidra.program.model.pcode.Varnode
- getAddress() - Method in class ghidra.program.model.reloc.Relocation
-
Returns the address where the relocation is required.
- getAddress() - Method in class ghidra.program.model.symbol.AddressLabelPair
-
Returns the address.
- getAddress() - Method in interface ghidra.program.model.symbol.EquateReference
-
Returns the address associated with this reference.
- getAddress() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Returns the external address if known, or null
- getAddress() - Method in class ghidra.program.model.symbol.LabelHistory
-
Get address for this label history object.
- getAddress() - Method in interface ghidra.program.model.symbol.Symbol
- getAddress() - Method in class ghidra.program.util.AddressExpressionValue
- getAddress() - Method in exception class 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.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 class ghidra.features.base.memsearch.bytesequence.AddressableByteSequence
-
Returns the address of the byte represented by the given index into this buffer.
- getAddress(int) - Method in class ghidra.features.base.memsearch.gui.MemoryMatchTableModel
- getAddress(int) - Method in class ghidra.features.bsim.gui.overview.BSimOverviewModel
- getAddress(int) - Method in class ghidra.features.bsim.gui.search.results.BSimApplyResultsTableModel
-
Returns the address for the given row.
- getAddress(int) - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResultsModel
- 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.AddressPreviewTableModel
- getAddress(int) - Method in class ghidra.util.table.GhidraProgramTableModel
-
Returns the best Address for the given row.
- 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, int) - Method in class ghidra.util.table.GhidraProgramTableModel
-
Returns an address for the given row and column.
- 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.GenericAddressSpace
- getAddress(long, boolean) - Method in class ghidra.program.model.address.OverlayAddressSpace
- getAddress(long, boolean) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- getAddress(long, boolean) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getAddress(long, boolean) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.omf.OmfGroupRecord
- getAddress(Language) - Method in class ghidra.app.util.bin.format.omf.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(Duo.Side, Address) - Method in class ghidra.features.base.codecompare.listing.LinearAddressCorrelation
- getAddress(Duo.Side, Address) - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
- getAddress(Duo.Side, Address) - Method in class ghidra.program.util.DummyListingAddressCorrelation
- getAddress(Duo.Side, Address) - Method in interface ghidra.program.util.ListingAddressCorrelation
-
Gets the address for the given side that matches the given address from the other side.
- getAddress(String) - Method in class ghidra.features.base.values.GhidraValuesMap
-
Gets the
Addressvalue for the given name. - getAddress(String) - Method in class ghidra.program.database.ProgramAddressFactory
- getAddress(String) - Method in class ghidra.program.model.address.GenericAddressSpace
- getAddress(String) - Method in class ghidra.program.model.address.OverlayAddressSpace
- getAddress(String) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- getAddress(String) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getAddress(String) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.GenericAddressSpace
- getAddressableUnitSize() - Method in class ghidra.program.model.address.OverlayAddressSpace
- getAddressableUnitSize() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- getAddressableUnitSize() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getAddressableUnitSize() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.GenericAddressSpace
- getAddressableWordOffset(long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- getAddressableWordOffset(long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- getAddressableWordOffset(long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getAddressableWordOffset(long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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
- 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.
- getAddressCountBefore(Address) - Method in interface ghidra.program.model.address.AddressSetView
-
Returns the number of address in this address set before the given address.
- 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.address.ImmutableAddressSet
- 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.address.ImmutableAddressSet
- 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
- getAddresses(Program) - Method in interface ghidra.features.base.memsearch.bytesource.SearchRegion
-
Returns the set of addresses from a specific program that is associated with this region.
- getAddresses(Duo.Side) - Method in class ghidra.features.base.codecompare.listing.LinearAddressCorrelation
- getAddresses(Duo.Side) - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Returns the addresses being shown in the given side.
- getAddresses(Duo.Side) - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
- getAddresses(Duo.Side) - Method in class ghidra.program.util.DummyListingAddressCorrelation
- getAddresses(Duo.Side) - Method in interface ghidra.program.util.ListingAddressCorrelation
-
Gets the addresses that are part of the correlator for the given side
- 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
- 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 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
- getAddressFactory() - Method in class ghidra.program.util.AddressEvaluator
-
Returns the
AddressFactorybeing used by this address evaluator - getAddressForByte() - Method in class ghidra.program.util.BytesFieldLocation
- getAddressForOp(PcodeOp) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Get the address that generated the given p-code op.
- 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.
- 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
AddressRangeIteratorover 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
IndexRangeIteratorover 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
AddressRangeIteratorover 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
IndexRangeIteratorover 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.address.ImmutableAddressSet
- 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
- 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.address.ImmutableAddressSet
- 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
- 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.address.ImmutableAddressSet
- 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 class ghidra.features.base.codecompare.panel.AddressSetComparisonData
- getAddressSet() - Method in interface ghidra.features.base.codecompare.panel.ComparisonData
-
Returns the set of addresses being compared.
- getAddressSet() - Method in class ghidra.features.base.codecompare.panel.DataComparisonData
- getAddressSet() - Method in class ghidra.features.base.codecompare.panel.EmptyComparisonData
- getAddressSet() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonData
- 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 the default address space if the comboBox is not being shown.
- 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, int) - 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
- getAddressString(boolean, boolean) - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- getAddressString(boolean, boolean) - Method in class ghidra.app.util.PseudoData
- getAddressString(boolean, boolean) - Method in class ghidra.app.util.PseudoInstruction
- 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.
- 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.
- getAddressWithExceptions() - Method in class ghidra.app.util.AddressInput
-
Returns the address in the field or null if the address can't be parsed.
- 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
DIEAggregatethat contains theDebugInfoEntryspecified by the offset. - getAggregate(DebugInfoEntry) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
-
Returns the
DIEAggregatethat contains the specifiedDebugInfoEntry. - 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 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.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.features.base.memsearch.gui.SearchGuiModel
- getAlignment() - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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(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
- getAll() - Static method in class ghidra.plugins.fsbrowser.OpenWithTarget
-
Returns a list of all running tools and tool templates that can be used to open a domainfile.
- 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
- getAllCategories() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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
- getAllComments(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns all the comments at the given address.
- getAllComments(Address) - Method in interface ghidra.program.model.listing.Listing
-
Get all the comments at the given address.
- getAllComments(Address) - Method in class ghidra.program.model.listing.StubListing
- 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.
- getAllDataSources() - Static method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager
-
Get all H2 File DB data sorces which exist in the JVM.
- 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
- getAllocationModel() - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Get the allocation model
- 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
- getAllRedoNames() - Method in class ghidra.program.database.ProjectDataTypeManager
- getAllRedoNames() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
-
Get all transaction names that are available within the
StandAloneDataTypeManager.redo()stack. - 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
- getAllSourceFiles() - Method in class ghidra.program.database.sourcemap.SourceFileManagerDB
- getAllSourceFiles() - Method in class ghidra.program.model.sourcemap.DummySourceFileManager
- getAllSourceFiles() - Method in interface ghidra.program.model.sourcemap.SourceFileManager
-
Returns a
Listcontaining allSourceFiles of the program. - 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 givenByteProvider. - getAllSupportedVersions() - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
- 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
- getAllUndoNames() - Method in class ghidra.program.database.ProjectDataTypeManager
- getAllUndoNames() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
-
Get all transaction names that are available within the
StandAloneDataTypeManager.undo()stack. - 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
- getAltOsVersion() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the alt OS version.
- getAltPlatform() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the alt platform.
- getAMatchNum() - Method in class ghidra.app.plugin.match.MatchedData
- getAMatchNum() - Method in class ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
- getAnalysisContext() - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Get the analysis context
- 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. Changing the value of the analysis properties will affect what happens when the analyze call is made..
- getAnalysisType() - Method in class ghidra.app.services.AbstractAnalyzer
- getAnalysisType() - Method in interface ghidra.app.services.Analyzer
-
Get the type of analysis this analyzer performs
- getAnalyzer(JitControlFlowModel.JitBlock) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Get the per-block data flow analyzer for the given basic block
- 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
- getAndClearChangePromise() - Method in class ghidra.async.AsyncReference
- getAndIncrement() - Method in class ghidra.app.util.demangler.CharacterIterator
-
Returns the character at the current index and then increments the index by one.
- getAndReducedPredicate() - Method in class ghidra.features.bsim.query.protocol.PreFilter
- getAndRemoveUntils(T) - Method in class ghidra.async.AsyncReference
- getAndRemoveWaitFor(T) - Method in class ghidra.async.AsyncReference
- getAnnotatedStringHandlers() - Static method in class ghidra.app.util.viewer.field.CommentUtils
-
Returns all known annotation handlers
- getAnnotation() - Method in class ghidra.app.util.viewer.field.AnnotationCommentPart
- getAnnotationHandler(String[]) - Static method in class ghidra.app.util.viewer.field.CommentUtils
-
Returns the annotation handler for the given annotation parts.
- getAnnotationParts() - 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.
- getApiFile(File, GoVer) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot
- getApiSnapshotJsonFile(GoVer, TaskMonitor) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot
- 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
GThemeValueMapcontaining 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
GThemeValueMapcontaining 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
-
Gets the
application version. - getApplicationVersion() - Method in class ghidra.framework.ApplicationProperties
-
Gets the application's version.
- getAppliedColorsString() - Method in class ghidra.app.decompiler.component.TokenHighlightColors
- 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 class ghidra.features.bsim.gui.search.results.BSimMatchResult
- getArchitecture() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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
- getArchitectures() - Static method in class ghidra.features.bsim.gui.filters.ArchitectureBSimFilterType
- getArchitectures() - Static method in class ghidra.features.bsim.gui.filters.NotArchitectureBSimFilterType
- 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
-
Returns the command line argument for this option (could be null).
- 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 class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Get the model's arithmetic that places p-code ops into the use-def graph
- getArithmetic() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState
- 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
offcutLengthbytes 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
GraphViewerUtilsView Space) of the articulation - getArticulations(E) - Method in class ghidra.graph.viewer.layout.GridLocationMap
- getAssembler() - Method in class ghidra.app.plugin.assembler.AssemblyBuffer
-
Get the assembler for this buffer
- 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
-
Gets the
ListofAssociatedTypeRecords - 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
- getAt() - Method in class ghidra.pcode.emu.jit.JitPassage.DecodedPcodeOp
-
Get the address and context value where this op was produced
- 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.
- getAtom(int) - Method in class ghidra.features.bsim.query.protocol.BSimFilter
- 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
attributewith a matchingDWARFAttributeid. - getAttribute(DWARFAttribute, Class<T>) - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
-
Finds a
attributewith a matchingDWARFAttributeid. - 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
TypeDefattribute specification for this setting and its current value. - getAttributeType() - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
-
Returns the
FileAttributeTypeof 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 - getBase() - Method in class ghidra.features.bsim.query.protocol.SimilarityResult
- getBase() - Method in class ghidra.features.bsim.query.protocol.SimilarityVectorResult
- getBaseAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns 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 class ghidra.program.database.sourcemap.SourceMapEntryDB
- getBaseAddress() - Method in interface ghidra.program.model.sourcemap.SourceMapEntry
-
Returns the base address of the entry
- getBaseAddress() - Method in interface ghidra.program.model.symbol.OffsetReference
-
Returns the base address.
- getBaseClassDataTypePath(Composite) - Static method in class ghidra.program.model.gclass.ClassUtils
-
Returns the data type path for a suitable base class
- 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
- getBaseFilters() - Static method in class ghidra.features.bsim.gui.filters.BSimFilterType
- getBaseFont() - Method in class ghidra.app.util.viewer.options.OptionsGui
- getBaseFrame() - Method in class ghidra.app.util.bin.format.omf.omf.OmfSymbolRecord
- 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() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- 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
datatypethat corresponds to the DWARF named type. - getBaseTypeName() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- 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.BatchLoadConfigin 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
BigFloatinitialized to the value represented by the specified decimalString, as performed byBigDecimal(String). - getBigFloat(BigDecimal) - Method in class ghidra.pcode.floatformat.FloatFormat
-
Constructs a
BigFloatinitialized to the value represented by the specifiedBigDecimal. - 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- getBigInteger(int, int, boolean) - Method in class ghidra.app.util.PseudoData
- getBigInteger(int, int, boolean) - Method in class ghidra.app.util.PseudoInstruction
- 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.
- getBinaryOperatorsByPrecedence() - Static method in enum class generic.expressions.ExpressionOperator
-
Returns a list of all the binary operators in precedence order, organized into sets where each set contains all the operators of the same precedence.
- 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
- getBlank() - Static method in class ghidra.features.bsim.gui.filters.BSimFilterType
- 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.AbstractPythonScriptProvider
-
Returns a Pattern that matches block comment closings.
- 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.app.script.UnsupportedScriptProvider
- getBlockCommentStart() - Method in class ghidra.app.script.AbstractPythonScriptProvider
-
Returns a Pattern that matches block comment openings.
- 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.app.script.UnsupportedScriptProvider
- 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.
- getBlockEntries() - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassageClass
-
Get the entry points for this compiled passage
- 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.
- getBlockId() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
-
Returns the operand id (segment ID or EXT ID).
- 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
- getBlockNumber() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryModuleLocation
-
Returns the block number.
- getBlockOffset(Address) - Method in class ghidra.program.database.mem.MemoryBlockDB
- getBlocks() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel
-
Get the basic blocks
- 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
- getBlockType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ExternalDef
-
Returns the block type (should always be 2 - ID_BLOCK_EXTERNAL.
- getBlockType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
-
Returns the operand block type (ID BLK).
- 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
FunctionDefinitionfor 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() - Method in class ghidra.graph.viewer.layout.GridCoordinates
-
Returns the total bounds for the grid
- 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
- getBranches() - Method in class ghidra.pcode.emu.jit.JitPassage
-
Get all of the (non-fall-through) branches in the passage
- 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
Listof branch pool address. - getBranchPoolsCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the branch pools count.
- getBranchPoolsOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the branch pools offset.
- getBranchTarget(PcodeOp) - Method in class ghidra.pcode.exec.PcodeExecutor
- 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
- getBsimFilter() - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
- getBSimFilter() - Method in class ghidra.features.bsim.gui.search.dialog.BSimFilterSet
-
Returns the corresponding BSimFilter for this FilterSet.
- getBSimFilterSet() - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchSettings
-
Returns the filters to be used for the query
- getBssAddr() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- getBssSize() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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 interface db.InteriorNode
- getBuffer() - Method in interface db.RecordNode
- 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
- getBufferId() - Method in interface db.InteriorNode
- getBufferId() - Method in interface db.RecordNode
- getBufferReferences() - Method in interface db.FieldKeyInteriorNode
-
Return all buffer IDs for those buffers which are children of this buffer.
- getBufferReferences() - Method in interface db.InteriorNode
-
Return all buffer IDs for those buffers which are children of this buffer.
- getBufferReferences() - Method in interface db.RecordNode
-
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
- getBuildInfo() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
- getBuildNumber() - Method in class ghidra.app.util.bin.format.pe.rich.CompId
- getBuildSetting(String) - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
- getBuildSettings() - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
- getBuiltFromChainedFixups() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the built from chained fixups value.
- 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
GhidraSourceBundlecontaining 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.
- getButtonText() - Method in class docking.menu.ButtonState
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get one byte from memory at the current position plus 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.app.util.PseudoInstruction
-
Get one byte from memory at the current position plus offset.
- getByte(int) - Method in class ghidra.features.base.memsearch.bytesequence.AddressableByteSequence
- getByte(int) - Method in interface ghidra.features.base.memsearch.bytesequence.ByteSequence
-
Returns the byte at the given index.
- getByte(int) - Method in class ghidra.features.base.memsearch.bytesequence.ExtendedByteSequence
- 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.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.omf.OmfData
-
Create a byte array holding the data represented by this object.
- getByteArray(BinaryReader) - Method in class ghidra.app.util.bin.format.omf.omf.OmfEnumeratedData
- getByteArray(BinaryReader) - Method in class ghidra.app.util.bin.format.omf.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.
- getByteDelimiter() - Method in class ghidra.features.base.memsearch.gui.MemorySearchOptions
- getByteDiffs(Duo.Side) - 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.
- getByteDiffsBackgroundColor() - Method in class ghidra.features.base.codecompare.listing.ListingCodeComparisonOptions
- getByteEnd() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- getByteEnd() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- getByteGroupSize() - Method in class ghidra.features.base.memsearch.gui.MemorySearchOptions
- getByteIndex() - Method in class ghidra.program.util.BytesFieldLocation
-
Returns the index of byte that represents the current program location.
- getByteLength() - Method in enum class ghidra.program.database.sourcemap.SourceFileIdType
-
Returns the byte length of the corresponding identifier.
- 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
OptionalByteMappingSchemeemployed if this is a byte-mapped memory block. - getByteMatcher() - Method in class ghidra.features.base.memsearch.searcher.MemoryMatch
- getByteNumber() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryModuleLocation
-
Returns the byte number.
- getByteOffcut(int) - Method in class ghidra.program.model.data.StringDataInstance
-
Returns a new
StringDataInstancethat points to the string characters that start atbyteOffsetfrom 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
ByteProviderwith the contents of the requestedfile. - getByteProvider(GFile, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Returns a
ByteProviderthat contains the contents of the specifiedGFile. - getByteProvider(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- getByteProvider(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- getBytes() - Method in class db.ObjectStorageAdapterDB
- getBytes() - Method in class ghidra.app.plugin.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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Gets the bytes for this code unit.
- getBytes() - Method in class ghidra.app.util.PseudoData
-
Gets the bytes for this code unit.
- getBytes() - Method in class ghidra.app.util.PseudoInstruction
-
Gets the bytes for this code unit.
- getBytes() - Method in class ghidra.features.base.memsearch.matcher.MaskedByteSequenceByteMatcher
- getBytes() - Method in class ghidra.features.base.memsearch.searcher.MemoryMatch
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- getBytes(byte[], int) - Method in class ghidra.app.util.PseudoData
- getBytes(byte[], int) - Method in class ghidra.app.util.PseudoInstruction
- 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.lengthbytes 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(int, int) - Method in class ghidra.features.base.memsearch.bytesequence.AddressableByteSequence
- getBytes(int, int) - Method in interface ghidra.features.base.memsearch.bytesequence.ByteSequence
-
Returns a byte array containing the bytes from the given range.
- getBytes(int, int) - Method in class ghidra.features.base.memsearch.bytesequence.ExtendedByteSequence
- 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) - Method in interface ghidra.features.base.memsearch.bytesource.AddressableByteSource
-
Retrieves the byte values for an address range.
- getBytes(Address, byte[], int) - Method in enum class ghidra.features.base.memsearch.bytesource.EmptyByteSource
- getBytes(Address, byte[], int) - Method in class ghidra.features.base.memsearch.bytesource.ProgramByteSource
- 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.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
memoryat the indicatedstartAddress. - 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- getBytesInCodeUnit(byte[], int) - Method in class ghidra.app.util.PseudoData
- getBytesInCodeUnit(byte[], int) - Method in class ghidra.app.util.PseudoInstruction
- 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
- getByteSource() - Method in interface ghidra.app.nav.Navigatable
-
Returns a source for providing byte values of the program associated with this navigatable.
- 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() - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- getByteString(byte) - Method in class ghidra.app.plugin.debug.dbtable.BinaryColumnAdapter
- getByteString(byte) - Method in class ghidra.app.plugin.debug.dbtable.BooleanColumnAdapter
- getByteString(byte) - Method in class ghidra.app.plugin.debug.dbtable.ByteColumnAdapter
- getByteString(byte) - Method in class ghidra.app.plugin.debug.dbtable.IntegerColumnAdapter
- getByteString(byte) - Method in class ghidra.app.plugin.debug.dbtable.LongColumnAdapter
- getByteString(byte) - Method in class ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
- getByteString(byte) - Method in class ghidra.app.plugin.debug.dbtable.StringColumnAdapter
- 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
- getCacheAtlasOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the cache atlas offset.
- getCacheAtlasSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the cache atlas size.
- getCachedCryptoProvider() - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
-
Returns the
CachedPasswordProvider. - getCachedObjects() - Method in class ghidra.program.database.DBObjectCache
-
Returns an List of all the cached objects.
- getCachedValue() - Method in class ghidra.util.task.CachingSwingWorker
-
Returns the value only if it is cached, otherwise return null.
- 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
-
Gets the
ListofDyldCacheMappingAndSlideInfos. - 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.
- getCacheSubType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the cache subtype, or
nullif it is not defined. - getCacheType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the cache type.
- 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
- getCallgraphRecord() - Method in class ghidra.features.bsim.query.description.FunctionDescription
- 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
- getCallingConventionFor(GoFuncData) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
- 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.jython.JythonCodeCompletionFactory
-
Returns the Java __call__ methods declared for a Jython 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 class ghidra.pcode.emulate.UnimplementedCallOtherException
- getCallOtherOpName() - Method in exception class ghidra.pcode.emulate.UnimplementedCallOtherException
- getCallotherOpNumber(PcodeOp) - Method in class ghidra.pcode.exec.PcodeExecutor
-
Get the userop number of a
callotherop - 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
ListofCaptureTypeRecords - 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.features.bsim.query.description.CategoryRecord
- getCategory() - Method in class ghidra.framework.plugintool.util.PluginDescription
-
Return the category for the plugin.
- getCategory() - Method in class ghidra.jython.JythonScript
- 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 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 class ghidra.features.bsim.query.description.ExecutableRecord
-
Return the executable's settings for a specific category type
- 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
- getCategoryPath() - Method in class ghidra.program.model.gclass.ClassID
-
Returns the category path
- 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 exception class ghidra.util.exception.MultipleCauses
-
Use getCauses instead
- getCauseExceptionMessage(Throwable) - Method in class generic.test.AbstractGuiTest.ExceptionHandlingRunner
- getCauses() - Method in exception 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<V>, Row<V>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- getCenteredVertexLocation(V, Column<V>, 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.AbstractPythonScriptProvider
- 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.app.script.UnsupportedScriptProvider
- getCertifyHeaderEnd() - Method in class ghidra.app.script.AbstractPythonScriptProvider
- 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.app.script.UnsupportedScriptProvider
- getCertifyHeaderStart() - Method in class ghidra.app.script.AbstractPythonScriptProvider
- 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.app.script.UnsupportedScriptProvider
- 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.
- getChained() - Method in class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.ExitSlot
-
Get the entry point for this target
- getChained(JitCompiledPassage.ExitSlot) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Get the chained entry point for the given exit point's target
- getChainedFixups(BinaryReader, long, SymbolTable, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupsCommand
- 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
- 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
-
Gets the
DyldChainedFixupHeader - 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
- getChanArgGoType() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
-
Returns the go type that represents a generic chan argument value.
- 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
GThemeValueMapthat 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.GoTypeManager
-
Returns the go type that represents the built-in golang channel RTTI type struct.
- 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
StringDataInstancethat 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 interface ghidra.app.decompiler.DecompilerLocation
-
Returns the character position.
- getCharPos() - Method in class ghidra.app.decompiler.DecompilerLocationInfo
- getCharPos() - Method in class ghidra.app.decompiler.location.DefaultDecompilerLocation
- getCharPos() - Method in class ghidra.app.decompiler.location.FunctionNameDecompilerLocation
- getCharPos() - Method in class ghidra.app.decompiler.location.VariableDecompilerLocation
- 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.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
- getChildIds(long) - Method in class ghidra.program.database.data.DataTypeManagerDB
- 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 docking.widgets.tree.GTreeNode
-
Gets any children under this parent with the given name.
- 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
-
This is the most general method for reading a sequence of bytes from the memory bank.
- 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.DebugFrameSection
-
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.
- 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-sortedclasses 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-sortedclasses that implement or derive from the given ancestor class - getClassicOrdinalName(int) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
- getClassInternalsPath(CategoryPath, String) - Static method in class ghidra.program.model.gclass.ClassUtils
-
Returns the category for class internals
- getClassInternalsPath(Composite) - Static method in class ghidra.program.model.gclass.ClassUtils
-
Returns the category for class internals
- getClassInternalsPath(ClassID) - Static method in class ghidra.program.model.gclass.ClassUtils
-
Returns the category for class internals for the ClassID
- 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.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
- getClasspath(String) - Static method in class ghidra.GhidraClassLoader
-
Gets a
Listcontaining the current classpath referenced by the given property name - 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.
- getClientData() - Method in class docking.menu.ButtonState
- 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
- getClosureContextRegister() - Method in class ghidra.app.util.bin.format.golang.GoParamStorageAllocator
- getClosureContextRegister() - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfo
- getClosureTypes() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- 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
- getCoalesced(Varnode) - Method in class ghidra.pcode.emu.jit.analysis.JitVarScopeModel
-
Get the varnode into which the given varnode was coalesced
- 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.emu.jit.JitPassage
- 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.
- getCodeComparisonActions() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Gets all actions for the FunctionComparisonPanel and all CodeComparisonPanels in this FunctionComparisonPanel
- getCodeComparisonPanel() - Method in class ghidra.features.base.codecompare.listing.ListingComparisonActionContext
-
Returns the
ListingCodeComparisonPanelthat generated this context - getCodeComparisonPanel() - Method in interface ghidra.features.base.codecompare.panel.CodeComparisonPanelActionContext
-
Gets the CodeComparisonPanel associated with this context.
- getCodeComparisonPanelByName(String) - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
- 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
- getCodeSignatureOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the code signature offset.
- getCodeSignatureSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the code signature size.
- 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 at 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.
- getCodeUnitDiffs(Duo.Side) - 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.
- 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
- 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(ClangToken) - Method in class ghidra.app.decompiler.component.DefaultColorProvider
- 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
GColorfor the given palette name. - getColor(String) - Method in class generic.theme.GThemeValueMap
-
Returns the current
ColorValuefor the given id or null if none exists. - getColor(String) - Static method in class generic.theme.Gui
-
Returns the
Colorregistered for the given id. - getColor(String) - Method in class generic.theme.ThemeManager
-
Returns the
Colorregistered 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(Program, Reference) - Method in class ghidra.app.util.SymbolInspector
-
Gets the color and style used to render the given reference.
- 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.BinaryColumnAdapter
- getColumnClass() - Method in class ghidra.app.plugin.debug.dbtable.BooleanColumnAdapter
- getColumnClass() - Method in class ghidra.app.plugin.debug.dbtable.ByteColumnAdapter
- getColumnClass() - Method in class ghidra.app.plugin.debug.dbtable.IntegerColumnAdapter
- getColumnClass() - Method in class ghidra.app.plugin.debug.dbtable.LongColumnAdapter
- getColumnClass() - Method in class ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
- getColumnClass() - Method in class ghidra.app.plugin.debug.dbtable.StringColumnAdapter
- 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
ColumnConstraintthat 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
ColumnConstraintthat 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.BinaryColumnAdapter
- getColumnName() - Method in class ghidra.app.plugin.debug.dbtable.BooleanColumnAdapter
- getColumnName() - Method in class ghidra.app.plugin.debug.dbtable.ByteColumnAdapter
- getColumnName() - Method in class ghidra.app.plugin.debug.dbtable.IntegerColumnAdapter
- getColumnName() - Method in class ghidra.app.plugin.debug.dbtable.LongColumnAdapter
- getColumnName() - Method in class ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
- getColumnName() - Method in class ghidra.app.plugin.debug.dbtable.StringColumnAdapter
- getColumnName() - Method in interface ghidra.app.tablechooser.ColumnDisplay
- getColumnName() - Method in class ghidra.app.tablechooser.ColumnDisplayDynamicTableColumnAdapter
- getColumnName() - Method in class ghidra.features.base.memsearch.gui.MemoryMatchTableModel.MatchBytesColumn
- getColumnName() - Method in class ghidra.features.base.memsearch.gui.MemoryMatchTableModel.MatchValueColumn
- 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.features.base.memsearch.gui.MemoryMatchTableModel.MatchBytesColumn
- getColumnPreferredWidth() - Method in class ghidra.features.base.memsearch.gui.MemoryMatchTableModel.MatchValueColumn
- 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.features.base.memsearch.gui.MemoryMatchTableModel.MatchBytesColumn
- getColumnRenderer() - Method in class ghidra.features.base.memsearch.gui.MemoryMatchTableModel.MatchValueColumn
- 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.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.AutoParameterImpl
- getComment() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getComment() - Method in class ghidra.program.model.listing.ParameterImpl
- getComment() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- getComment() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Get the comment associated with this block.
- getComment() - Method in class ghidra.program.model.mem.MemoryBlockStub
- getComment() - Method in class ghidra.program.util.CommentFieldLocation
-
Returns the array of strings that make up the comment.
- getComment() - Method in class ghidra.program.util.FunctionRepeatableCommentFieldLocation
-
Return the function comment string at this location.
- getComment() - Method in class ghidra.program.util.VariableCommentFieldLocation
-
Return the function variable comment string at this location.
- getComment() - Method in class ghidra.util.UndefinedFunction
- getComment(int) - Method in interface ghidra.program.model.listing.CodeUnit
-
Deprecated, for removal: This API element is subject to removal in a future version.use
CodeUnit.getComment(CommentType)instead - getComment(int, Address) - Method in interface ghidra.program.model.listing.Listing
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getComment(CommentType) - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- getComment(CommentType) - Method in class ghidra.app.util.PseudoData
- getComment(CommentType) - Method in class ghidra.app.util.PseudoInstruction
- getComment(CommentType) - Method in class ghidra.program.database.code.InstructionDB
- getComment(CommentType) - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the comment for the given type
- getComment(CommentType) - Method in class ghidra.program.model.listing.CodeUnitComments
-
Get the comment for the given comment type
- getComment(CommentType) - Method in class ghidra.program.model.listing.DataStub
- getComment(CommentType) - Method in class ghidra.program.model.listing.InstructionStub
- getComment(CommentType, Address) - Method in class ghidra.program.database.code.CodeManager
-
Get the comment for the given type at the specified address.
- getComment(CommentType, Address) - Method in interface ghidra.program.model.listing.Listing
-
Get the comment for the given type at the specified address.
- getComment(CommentType, 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
- getCommentAddressCount() - Method in class ghidra.program.database.code.CodeManager
-
Returns the number of addresses that have associated comments.
- getCommentAddressCount() - Method in interface ghidra.program.model.listing.Listing
-
Returns the number of addresses where at least one comment type has been applied.
- getCommentAddressCount() - Method in class ghidra.program.model.listing.StubListing
- getCommentAddressIterator(int, AddressSetView, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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
- getCommentAddressIterator(CommentType, AddressSetView, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Get a forward iterator over addresses that have comments of the given type.
- getCommentAddressIterator(CommentType, AddressSetView, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get a forward iterator over addresses that have the specified comment type.
- getCommentAddressIterator(CommentType, 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 interface ghidra.program.model.listing.CodeUnit
-
Deprecated, for removal: This API element is subject to removal in a future version.use
CodeUnit.getCommentAsArray(CommentType)instead - getCommentAsArray(CommentType) - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get the comment as an array where each element is a single line for the given type.
- getCommentAsArray(CommentType) - 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(CommentType) - Method in class ghidra.app.util.PseudoInstruction
-
Get the comment as an array where each element is a single line for the given type.
- getCommentAsArray(CommentType) - Method in class ghidra.program.database.code.InstructionDB
- getCommentAsArray(CommentType) - 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(CommentType) - Method in class ghidra.program.model.listing.DataStub
- getCommentAsArray(CommentType) - Method in class ghidra.program.model.listing.InstructionStub
- getCommentCharacter() - Method in class ghidra.app.script.AbstractPythonScriptProvider
- 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.app.script.UnsupportedScriptProvider
- getCommentClass() - Method in class ghidra.app.util.bin.format.omf.omf.OmfCommentRecord
- getCommentCodeUnitIterator(int, AddressSetView) - Method in interface ghidra.program.model.listing.Listing
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCommentCodeUnitIterator(CommentType, AddressSetView) - Method in class ghidra.program.database.code.CodeManager
-
Get a forward iterator over code units that have comments of the given type.
- getCommentCodeUnitIterator(CommentType, 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(CommentType, 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 interface ghidra.program.model.listing.Listing
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCommentHistory(Address, CommentType) - Method in class ghidra.program.database.code.CodeManager
-
Get the comment history for the comment type at the given address
- getCommentHistory(Address, CommentType) - Method in interface ghidra.program.model.listing.Listing
-
Get the comment history for comments at the given address.
- getCommentHistory(Address, CommentType) - 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.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 or null if no-comment..
- getCommentType(CodeUnit, ProgramLocation, CommentType) - Static method in class ghidra.program.util.CommentTypeUtils
-
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
- getComparisonComponent(Duo.Side) - Method in class ghidra.features.base.codecompare.listing.ListingCodeComparisonPanel
- getComparisonComponent(Duo.Side) - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Returns the Component for the given
Duo.Side - getComparisonPanels() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
- 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.
- getCompilerName() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- getCompilerSpec() - Method in class ghidra.app.decompiler.DecompInterface
- getCompilerSpec() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
-
Returns the compiler used by this executable. This is left as 'default' for all machine types other than i386, where it is assumed to be gcc..
- 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
CompilerSpecfor this object'sCompilerSpecID. - 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
CompilerSpecfor this object'sCompilerSpecID, using the given language service to do the lookup. - getCompilerSpecByID(CompilerSpecID) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getCompilerSpecByID(CompilerSpecID) - Method in interface ghidra.program.model.lang.Language
-
Returns the compiler spec associated with a given CompilerSpecID.
- getCompilerSpecDescription() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getCompilerSpecDescription() - Method in interface ghidra.program.model.lang.CompilerSpec
- getCompilerSpecDescription() - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
-
Gets the
CompilerSpecDescriptionfor this object'sCompilerSpecID. - getCompilerSpecDescription(LanguageService) - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
-
Gets the
CompilerSpecDescriptionfor this object'sCompilerSpecID. - getCompilerSpecDescriptionByID(CompilerSpecID) - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getCompilerSpecDescriptionByID(CompilerSpecID) - Method in interface ghidra.program.model.lang.LanguageDescription
- getCompilerSpecExtension(Program, SpecExtension.Type, String) - Static method in class ghidra.program.database.SpecExtension
-
Get the raw string making up an extension, given its type and name
- getCompilerSpecExtensions(Program) - Static method in class ghidra.program.database.SpecExtension
-
Get all compiler spec extensions for the program.
- getCompilerSpecID() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getCompilerSpecID() - Method in class ghidra.program.model.lang.BasicCompilerSpecDescription
- getCompilerSpecID() - Method in interface ghidra.program.model.lang.CompilerSpec
- getCompilerSpecID() - Method in interface ghidra.program.model.lang.CompilerSpecDescription
- 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
- getCompletedMap() - Method in class ghidra.async.AsyncLazyMap
-
Get a view of completed keys with values
- 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.jython.JythonPlugin
-
Returns a list of possible command completion values.
- getCompletions(String) - Method in class ghidra.pyghidra.interpreter.PyGhidraInterpreter
- getCompletions(String, int) - Method in class ghidra.jython.JythonPlugin
-
Returns a list of possible command completion values at the given position.
- getCompletions(String, int) - Method in interface ghidra.pyghidra.interpreter.PyGhidraConsole
-
Generates code completions for the PyGhidra interpreter
- getCompletions(String, int) - Method in class ghidra.pyghidra.interpreter.PyGhidraInterpreter
- 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 docking.wizard.WizardStep
-
Get the panel object
- 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 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.features.base.memsearch.gui.MemorySearchProvider
- getComponent() - Method in class ghidra.features.base.quickfix.QuckFixTableProvider
- 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.features.bsim.gui.filters.BooleanBSimValueEditor
- getComponent() - Method in interface ghidra.features.bsim.gui.filters.BSimValueEditor
-
returns the GUI component used to allow the user to see and change editor values.
- getComponent() - Method in class ghidra.features.bsim.gui.filters.MultiChoiceBSimValueEditor
- getComponent() - Method in class ghidra.features.bsim.gui.filters.StringBSimValueEditor
- getComponent() - Method in class ghidra.features.bsim.gui.overview.BSimOverviewProvider
- getComponent() - Method in class ghidra.features.bsim.gui.search.results.BSimSearchResultsProvider
- getComponent() - Method in class ghidra.framework.main.datatable.ProjectDataContext
- getComponent() - Method in class ghidra.framework.main.FrontEndPlugin
- getComponent() - Method in class ghidra.framework.main.wizard.project.ProjectAccessStep
- getComponent() - Method in class ghidra.framework.main.wizard.project.ProjectTypeStep
- getComponent() - Method in class ghidra.framework.main.wizard.project.RepositoryStep
- getComponent() - Method in class ghidra.framework.main.wizard.project.SelectProjectStep
- getComponent() - Method in class ghidra.framework.main.wizard.project.ServerStep
- 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() - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- getComponent() - Method in class ghidra.plugins.fsbrowser.TextEditorComponentProvider
- 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.
- getComponentByOrdinal() - Method in class ghidra.features.base.replace.items.CompositeFieldQuickFix
- 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() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
- 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
ComponentProviderthat is an instance of the givenproviderClass. - getComponentProvider(String) - Method in class docking.AbstractDockingTool
- getComponentProvider(String) - Method in class docking.DockingWindowManager
-
Returns the ComponentProvider with the given name.
- getComponentProvider(String) - Method in interface docking.Tool
-
Gets the ComponentProvider with the given name.
- getComponentProviders(Class<T>) - Method in class docking.DockingWindowManager
-
Gets all components providers with a matching class.
- getComponents() - Method in interface ghidra.program.model.data.Composite
-
Returns an array of Data Type Components that make up this composite including undefined filler components which may be present within a Structure 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
- getComponentsInOriginalOrder() - Method in class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
- 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.jit.analysis.JitDataFlowState
- 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.
- getConditionalBranchPredicate(PcodeOp) - Method in class ghidra.pcode.exec.PcodeExecutor
-
Get the predicate varnode of a
conditional branchop - getConditionTest() - Method in class docking.widgets.conditiontestpanel.ConditionTestState
- getConfidence() - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchSettings
-
Returns the confidence criteria.
- 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
- getConfiguration() - Method in class ghidra.pcode.emu.jit.analysis.JitAnalysisContext
-
Get the JIT compiler configuration
- getConfiguration() - Method in class ghidra.pcode.emu.jit.JitCompiler
-
Get this compiler's configuration
- getConfiguration() - Method in class ghidra.pcode.emu.jit.JitPcodeEmulator
-
Get the configuration for this emulator.
- getConfigurationTemplates() - Static method in interface ghidra.features.bsim.query.FunctionDatabase
-
Returns a list of all configuration template files.
- getConfigureButton() - Method in class docking.widgets.table.columnfilter.ColumnFilterManager
- 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() - Method in interface ghidra.features.bsim.query.BSimJDBCDataSource
-
Get DB
Connectionobject performing any required authentication. - getConnection() - Method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource
- getConnection() - Method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager.BSimH2FileDataSource
-
Get a connection to the H2 file database.
- getConnection(BSimDBConnectTaskCoordinator.DBConnectionSupplier) - Method in class ghidra.features.bsim.query.BSimDBConnectTaskCoordinator
-
Initiate a DB connection.
- 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
- getConnectionType() - Method in interface ghidra.features.bsim.query.BSimJDBCDataSource
- getConnectionType() - Method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource
- getConnectionType() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- getConnectionType() - Method in class ghidra.features.bsim.query.client.FunctionDatabaseProxy
- getConnectionType() - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- getConnectionType() - Method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager.BSimH2FileDataSource
- getConnectionType() - Method in interface ghidra.features.bsim.query.FunctionDatabase
- 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.
- getContainer() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- 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
DataTypeof 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
ContentHandlerassociated with the specified domain object - getContentHandler(Class<? extends DomainObject>) - Static method in class ghidra.framework.data.DomainObjectAdapter
-
Get the
ContentHandlerassociated with the specified domain object class - getContentHandler(String) - Static method in class ghidra.framework.data.DomainObjectAdapter
-
Get the
ContentHandlerassociated with the specified content-type. - getContentHandlers() - Static method in class ghidra.framework.data.DomainObjectAdapter
-
Get all
ContentHandlers - 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 class ghidra.pcode.emu.jit.JitPassage.DecodedPcodeOp
-
Get the decode context where this op was produced
- 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()forAssignStmt - 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
- getContextAfterCommits(Instruction, long) - Static 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
- getContextObject() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
- getContextObjectForMarginPanels(ListingPanel, MouseEvent) - Method in class ghidra.features.base.codecompare.listing.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
LoadCommandwhich 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.DecompilerPanel
- 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
- getCorrelatedDestinationRange(Address, TaskMonitor) - Method in class ghidra.program.util.LinearFunctionAddressCorrelation
- getCorrelatorName() - Method in class ghidra.program.util.AddressCorrelationRange
- 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
Dataobjects 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.features.bsim.query.description.SignatureRecord
- 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
- getCount(String, String, String, String, boolean) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Retrieves the number of records in the database that match the filter criteria.
- getCounter() - Method in class ghidra.pcode.emu.DefaultPcodeThread
- getCounter() - Method in class ghidra.pcode.emu.jit.JitPassage.DecodedPcodeOp
-
Get the address where this op was produced
- 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.
- getCP() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- getCP(GoSymbolName) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
-
Returns category path that should be used to place recovered golang types.
- getCP(GoType) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
-
Returns category path that should be used to place recovered golang types.
- 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 or Jan 1, 1970 if unknown..
- 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
BatchSegregatingCriteriaof 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
CryptoProviderinstance. - getCryptoProviders() - Method in interface ghidra.formats.gfilesystem.crypto.CryptoProvider.Session
-
Returns the
CryptoProvidersinstance 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.
- getCurrent() - Method in class ghidra.features.base.quickfix.QuickFix
-
Returns the current value of the affected program element.
- getCurrentAddress() - Method in class ghidra.app.script.GhidraState
- getCurrentAddress() - Method in class ghidra.pyghidra.interpreter.InterpreterGhidraScript
- 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
- getCurrentComponent() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Get the current code comparison panel being viewed
- getCurrentComponentName() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Get the name of the current comparison panel being viewed
- 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.
- getCurrentFilter() - Method in class docking.widgets.table.columnfilter.ColumnFilterManager
- 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
- getCurrentHighlight() - Method in class ghidra.pyghidra.interpreter.InterpreterGhidraScript
- 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.
- getCurrentLocation() - Method in class ghidra.pyghidra.interpreter.InterpreterGhidraScript
- getCurrentModel() - Method in class ghidra.app.util.viewer.format.FieldHeader
-
Returns the currently tabbed model.
- 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).
- getCurrentSelection() - Method in class ghidra.pyghidra.interpreter.InterpreterGhidraScript
- getCurrentState() - Method in class docking.menu.MultiStateDockingAction
- getCurrentStep() - Method in class docking.wizard.WizardDialog
-
Returns the current wizard panel.
- getCurrentStep() - Method in class docking.wizard.WizardModel
-
Returns the current
WizardStep. - 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
GThemeValueMapof 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.
- 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
-
The current cursor position.
- getCursorPosition() - Method in class docking.widgets.SearchLocation
- getCursorPosition() - Method in class docking.widgets.TextComponentSearcher
- 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.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.importer.DomainFolderOption
- getCustomEditorComponent() - Method in class ghidra.app.util.importer.LibrarySearchPathDummyOption
- 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
Listof priority-ordered customAbstractLibrarySupportLoader.LibrarySearchPaths 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
- getCustomToolTipData() - Method in class ghidra.features.base.quickfix.QuickFix
- getCustomToolTipData() - Method in class ghidra.features.base.replace.items.CompositeFieldQuickFix
- getCustomToolTipData() - Method in class ghidra.features.base.replace.items.RenameCategoryQuickFix
- getCustomToolTipData() - Method in class ghidra.features.base.replace.items.RenameDataTypeQuickFix
- getCustomToolTipData() - Method in class ghidra.features.base.replace.items.RenameEnumValueQuickFix
- getCustomToolTipData() - Method in class ghidra.features.base.replace.items.RenameProgramTreeGroupQuickFix
- getCustomToolTipData() - Method in class ghidra.features.base.replace.items.RenameSymbolQuickFix
- getCustomToolTipData() - Method in class ghidra.features.base.replace.items.UpdateDataTypeDescriptionQuickFix
- getCustomToolTipData() - Method in class ghidra.features.base.replace.items.UpdateEnumCommentQuickFix
- 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 docking.wizard.WizardModel
-
Returns the data object which is populated by the various wizard steps as they completed.
- 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.omf.OmfRecord
-
Returns the record data.
- 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.
- getDataAddr() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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.
- getDatabaseCompatibility() - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
-
Returns a string explaining the database compatibility between this client and the server.
- getDatabaseConnectionType() - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- getDatabaseId() - Method in class db.DBHandle
- getDatabaseInfo() - Method in class ghidra.features.bsim.query.facade.SFQueryResult
-
Returns the function database information representing the database server.
- getDatabaseInformation() - Method in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- getDatabaseInformation() - Method in class ghidra.features.bsim.gui.search.dialog.BSimServerCache
- getDatabaseInformation() - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- getDatabaseStatus() - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- 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.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.
- getDataCandidateCount() - Method in class ghidra.program.util.DefinedStringIterator
- 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
DataConverterappropriate 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 class 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
- getDataIndex() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Content
-
Returns the start of the data in the reader.
- 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
Dataobjects in the current action context. - getDataLocationList(Predicate<Data>) - Method in interface ghidra.app.context.DataLocationListContext
-
Returns a list of the locations of the current
Dataobjects 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.omf.OmfData
- getDataOffset() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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
DataOrganizationwhich should be used by aAbstractDataTypewhen associated with a specifieddataMgr. - getDataRange() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
- getDataRecordOffset() - Method in class ghidra.app.util.bin.format.omf.omf.OmfFixupRecord.Subrecord
- getDataRefTypes() - Static method in class ghidra.program.model.symbol.RefTypeFactory
- getDataRelocOffset() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- getDataRelocSize() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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
- getDataSettingsAddress(Data) - Static method in class ghidra.program.database.data.ProgramBasedDataTypeManagerDB
- getDataSize() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Content
-
Returns the data size in bytes.
- getDataSize() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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.features.bsim.gui.search.dialog.BSimServerTableModel
- getDataSource() - Method in class ghidra.framework.main.datatable.ProjectDataTableModel
- getDataSource() - Method in class ghidra.framework.main.UserAccessTableModel
- getDataSource() - Method in class ghidra.util.table.GhidraProgramTableModel
- getDataSource(BSimServerInfo) - Static method in class ghidra.features.bsim.gui.BSimServerManager
-
Convenience method to get a new or existing BSim JDBC datasource
- getDataSource(BSimServerInfo) - Static method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager
- getDataSource(BSimServerInfo) - Static method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager
-
Get an existing or new H2 File DB data source for the specified H2 File specified by
fileServerInfo. - getDataSource(URL) - Static method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager
-
Deprecated.
- getDataSource(URL) - Static method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager
-
Deprecated.
- getDataSourceIfExists(BSimServerInfo) - Static method in class ghidra.features.bsim.gui.BSimServerManager
-
Convenience method to get existing BSim JDBC datasource
- getDataSourceIfExists(BSimServerInfo) - Static method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager
- getDataSourceIfExists(BSimServerInfo) - Static method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager
-
Get the existing H2 File DB data source for the specified BSim DB server info.
- 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.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 class 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
DataTypecorresponding to the specified DIE (based on its offset), or the specified defaultValue if the DIE does not map to a defined datatype (registered withDWARFDataTypeManager.addDataType(long, DataType, DWARFSourceInfo)). - getDataType(short) - Static method in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
- getDataType(ActionContext) - Method in class ghidra.app.actions.AbstractFindReferencesDataTypeAction
- getDataType(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
DataTypecorresponding to the specifiedDIEAggregate, or the specified defaultValue if the DIEA param is null or does not map to an already defined datatype (registered withDWARFDataTypeManager.addDataType(long, DataType, DWARFSourceInfo)). - getDataType(CategoryPath, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getDataType(CategoryPath, String) - Method in interface ghidra.program.model.data.DataTypeManager
-
Gets the data type with the indicated name in the indicated category.
- getDataType(DataTypeManager) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- getDataType(DataTypeManager) - Method in class ghidra.app.util.demangler.DemangledDataType
-
Converts this demangled datatype into the corresponding Ghidra datatype
- getDataType(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.DataTypeArchive
-
Returns the associated standalone data type manager..
- 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 ofSetimplementations for containing DataTypes is also inefficient. - getDataTypeSignedness(DataType) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
- getDataTypeSize() - Method in class ghidra.app.util.bin.format.omf.OmfString
-
Returns the length (in bytes) of this data type.
- getDataTypeSuffix() - Method in class ghidra.app.util.bin.format.elf.extend.ElfExtension
- getDataTypeSuffix() - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Return the data type naming suffix which should be used when creating types derived from data supplied by this extension.
- 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() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- getDate() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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.
- getDBName() - Method in class ghidra.features.bsim.query.BSimServerInfo
-
Get the DB Name
- getDbTestDir() - Static method in class ghidra.test.TestProgramManager
- getDBType() - Method in class ghidra.features.bsim.query.BSimServerInfo
- 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
- getDecimalByteSize() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- getDecimalByteSize() - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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.
- getDecodeLibrary() - Method in class ghidra.pcode.emu.jit.JitPassage
-
Get the userop library that was used during decode of the passage
- getDecoder() - Method in class ghidra.pcode.emu.jit.JitPcodeThread
-
An accessor so the passage decoder can retrieve its thread's instruction decoder.
- 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 interface ghidra.app.decompiler.DecompilerLocation
-
Results from the decompilation
- getDecompile() - Method in class ghidra.app.decompiler.DecompilerLocationInfo
-
Results from the decompilation
- getDecompile() - Method in class ghidra.app.decompiler.location.DefaultDecompilerLocation
- getDecompile() - Method in class ghidra.app.decompiler.location.FunctionNameDecompilerLocation
- getDecompile() - Method in class ghidra.app.decompiler.location.VariableDecompilerLocation
- 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
-
Gather 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.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
- getDefault(PluginTool) - Static method in class ghidra.plugins.fsbrowser.OpenWithTarget
-
Returns an OpenWithTarget, or null, that represents the specified tool's default ability to open a
DomainFile. - 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
ActionContextfor the given context type - getDefaultActionContextMap() - Method in class docking.DockingWindowManager
-
Returns a map containing a default
ActionContextfor 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 docking.widgets.list.GComboBoxCellRenderer
- getDefaultBackgroundColor() - Method in class docking.widgets.list.GListCellRenderer
- 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.features.base.codecompare.listing.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.
- getDefaultCallingConventionName() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
- getDefaultCC() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
- getDefaultCipherSuites() - Method in class ghidra.net.ApplicationSSLSocketFactory
- getDefaultClosureType() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- 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
- getDefaultContext() - Method in class ghidra.pcode.emu.jit.JitPcodeThread
-
An accessor so the passage decoder can query the language's default program context.
- 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.features.base.codecompare.listing.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.WizardStep
-
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
GraphDisplayfrom 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
KeyBindingDatato 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.MIDIDataType
- 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.
- getDefaultMethodWrapperClosureType() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- getDefaultMnemonicDiffsBackgroundColor() - Method in class ghidra.features.base.codecompare.listing.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.features.base.codecompare.listing.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
Loaderoptions. - getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.MachoLoader
- 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.UnixAoutLoader
- 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
-
Returns 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
GThemeValueMapcontaining 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
- getDefaultText() - Method in class docking.widgets.textfield.GFormattedTextField
-
Returns the default text.
- 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.features.base.codecompare.listing.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
VertexShapefor any vertex that has not vertex type defined - getDefaultVisibleColumns() - Method in class docking.widgets.table.TableColumnDescriptor
- getDefaultWindowPosition() - Method in class docking.ComponentProvider
-
The initial
WindowPositionof this provider. - getDefaultWindowPosition() - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- getDefaultZoomFactor() - Method in class docking.widgets.imagepanel.ImagePanel
-
Get the default zoom factory
- getDeferreturnAddress() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
- 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"
- getDefiningLibrary() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowUseropLibrary.WrappedUseropDefinition
- getDefiningLibrary() - Method in class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary.WrappedUseropDefinition
- getDefiningLibrary() - Method in class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary.ModifierUseropDefinition
- getDefiningLibrary() - Method in class ghidra.pcode.emu.sys.EmuSyscallLibrary.SyscallPcodeUseropDefinition
- getDefiningLibrary() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
- getDefiningLibrary() - Method in interface ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition
-
Get the library that defines (or "owns") this userop
- getDefiningLibrary() - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition
- 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.bin.format.omf.omf51.Omf51ExternalDefsRecord
-
Returns the list of external definitions.
- getDefinitions() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDefsRecord
-
Returns the list of public definitions.
- getDefinitions() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- getDefinitions(AddressSpace, long, int) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState.MiniDFState
-
Get an ordered list of all values involved in the latest definition of the given varnode.
- getDefinitions(Register) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState
-
Get an ordered list of all values involved in the latest definition of the given varnode.
- getDefinitions(Register) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState.MiniDFState
-
Get an ordered list of all values involved in the latest definition of the given varnode.
- getDefinitions(Varnode) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState
-
Get an ordered list of all values involved in the latest definition of the given varnode.
- getDefinitions(Varnode) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState.MiniDFState
-
Get an ordered list of all values involved in the latest definition of the given varnode.
- getDefinitionString(GoSymbolName) - Method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoFuncDef
- 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.DemangledNamespaceNode
- 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
ByteProviderthat contains the derived (ie. - getDerivedByteProviderPush(FSRL, FSRL, String, long, FileSystemService.DerivedStreamPushProducer, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a
ByteProviderthat 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 class docking.menu.ButtonState
- 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.AbstractPythonScriptProvider
- 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.script.UnsupportedScriptProvider
- 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.features.base.codecompare.panel.AddressSetComparisonData
- getDescription() - Method in interface ghidra.features.base.codecompare.panel.ComparisonData
-
Returns a description of the data being compared.
- getDescription() - Method in class ghidra.features.base.codecompare.panel.DataComparisonData
- getDescription() - Method in class ghidra.features.base.codecompare.panel.EmptyComparisonData
- getDescription() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonData
- getDescription() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Gets a description to help distinguish this comparison panel from others
- getDescription() - Method in enum class ghidra.features.base.memsearch.bytesource.ProgramSearchRegion
- getDescription() - Method in interface ghidra.features.base.memsearch.bytesource.SearchRegion
-
Returns a description of the region.
- getDescription() - Method in class ghidra.features.base.memsearch.matcher.ByteMatcher
-
Returns a description of what this byte matcher matches.
- getDescription() - Method in class ghidra.features.base.memsearch.matcher.InvalidByteMatcher
- getDescription() - Method in class ghidra.features.base.memsearch.matcher.MaskedByteSequenceByteMatcher
- getDescription() - Method in class ghidra.features.base.memsearch.matcher.RegExByteMatcher
- getDescription() - Method in enum class ghidra.features.base.memsearch.scan.Scanner
- getDescription() - Method in class ghidra.features.base.replace.SearchType
-
Returns a description of this search type.
- getDescription() - Method in enum class ghidra.features.bsim.gui.search.results.BSimResultStatus
- getDescription() - Method in class ghidra.features.bsim.gui.search.results.ShowNamespaceSettingsDefinition
- getDescription() - Method in class ghidra.features.bsim.query.facade.DatabaseInfo
- 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.jython.JythonScriptProvider
- 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.MIDIDataType
- 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.AddressLabelInfo
- 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 enum class ghidra.pty.windows.ConPtyFactory
- getDescription() - Method in class ghidra.pyghidra.PyGhidraScriptProvider
- 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
- getDescriptionManager() - Method in class ghidra.features.bsim.query.GenSignatures
- getDescriptionManager() - Method in class ghidra.features.bsim.query.protocol.BSimQuery
- getDescriptionManager() - Method in class ghidra.features.bsim.query.protocol.InsertRequest
- getDescriptionManager() - Method in class ghidra.features.bsim.query.protocol.QueryCluster
- getDescriptionManager() - Method in class ghidra.features.bsim.query.protocol.QueryNearest
- getDescriptionManager() - Method in class ghidra.features.bsim.query.protocol.QueryNearestVector
- getDescriptionManager() - Method in class ghidra.features.bsim.query.protocol.QueryResponseRecord
- getDescriptionManager() - Method in class ghidra.features.bsim.query.protocol.QueryUpdate
- getDescriptionManager() - Method in class ghidra.features.bsim.query.protocol.ResponseExe
- getDescriptionManager() - Method in class ghidra.features.bsim.query.protocol.ResponseName
- getDescriptionManager() - Method in class ghidra.features.bsim.query.protocol.ResponseVectorMatch
- getDescriptionReader(boolean) - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
-
Returns a
BinaryReaderthat 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
DIEAggregateformatted asDWARFSourceInfo.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
- 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 class ghidra.util.exception.VersionException
- getDetails() - Method in class ghidra.app.events.AbstractHighlightPluginEvent
- getDetails() - Method in class ghidra.app.events.AbstractLocationPluginEvent
- getDetails() - Method in class ghidra.app.events.AbstractSelectionPluginEvent
- getDetails() - Method in class ghidra.framework.plugintool.PluginEvent
- getDetails() - Method in exception class 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() - Method in class docking.DialogActionContext
- 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.features.base.codecompare.listing.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
-
getDifferencesis used to determine the addresses where there are differences between two programs. - getDifferences(TaskMonitor) - Method in class ghidra.program.util.ProgramDiff
-
getDifferencesis 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.
- getDiffs(Duo.Side) - Method in class ghidra.program.util.ListingDiff
-
Gets the addresses in the first listing where differences were found based on the current difference settings.
- 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
- getDirect(long) - Method in class ghidra.generic.util.datastruct.SemisparseByteArray
- getDirect(long) - Method in class ghidra.pcode.emu.jit.JitBytesPcodeExecutorStatePiece.JitBytesPcodeExecutorStateSpace
-
Pre-fetch the byte array for the block (page) containing the given offset
- 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
- getDisplayedPanel() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Gets the currently displayed CodeComparisonPanel
- 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 enum class generic.theme.LafType
-
Gets the preferred display string for this type.
- 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.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
- 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
DropDownSelectionTextFieldwhen 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
- getDocumentFilter() - Method in class docking.widgets.numberformat.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.JavaFileListHandler
- 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
- getDotProduct() - Method in class ghidra.features.bsim.query.protocol.PairNote
- 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
- getDownloadsDirectory() - Method in class docking.widgets.filechooser.LocalFileChooserModel
- getDownloadsDirectory() - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
-
Returns the user's downloads directory, as defined by their operating system and/or their windowing environment, or null if there is no downloads directory.
- 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 when the drag is started.
- 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.rtti.GoTypeManager
- getDTM() - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
-
Returns the program's data type manager.
- getDualListingPanel() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Gets the ListingCodeComparisonPanel being displayed by this panel if one exists
- getDuffzeroParams(Program) - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfo
- 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
- getDyldBaseAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the dyld base address.
- getDyldCacheHeader(int) - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
-
Gets the i'th
DyldCacheHeaderin the split DYLD Cache - getDyldInfo() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the dyld info.
- getDylibOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsEntry
-
Returns The dylib offset.
- getDylibsExpectedOnDisk() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the dylibs expected on disk value.
- getDylibsImageArrayAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the dylibs image array address.
- getDylibsImageArraySize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the dylibs image array size.
- getDylibsPBLSetAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the dylibs PrebuildLoaderSet set address.
- getDylibsPBLStateArrayAddrUnused() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the dylibs PrebuildLoaderSet state array address (unused), or
nullif it is not defined. - getDylibsTriAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the dylibs trie address.
- getDylibsTrieSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the dylibs trie size.
- getDynamicDataMaxSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the dynamic data max size.
- getDynamicDataOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the dynamic data 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"
AbstractDynamicTableColumnclasses 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<V>, 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
- getEditor(List<String>, Callback) - Method in class ghidra.features.bsim.gui.filters.ArchitectureBSimFilterType
- getEditor(List<String>, Callback) - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
- getEditor(List<String>, Callback) - Method in class ghidra.features.bsim.gui.filters.CompilerBSimFilterType
- getEditor(List<String>, Callback) - Method in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- getEditor(List<String>, Callback) - Method in class ghidra.features.bsim.gui.filters.NotArchitectureBSimFilterType
- getEditor(List<String>, Callback) - Method in class ghidra.features.bsim.gui.filters.NotCompilerBSimFilterType
- 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.
- getEditorPane() - Method in class docking.widgets.TextComponentSearcher
- 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
GoTypeof the elements of this array. - getElement() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoChanType
-
Returns a reference to the
GoTypethat 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
DataTypeof 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
BinaryReaderpositioned 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
-
Getter for the
ElfLoader.ELF_ORIGINAL_IMAGE_BASE_PROPERTYproperty. - 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
GraphicsDecoratorthat may have scaling tweaked to handleVisualVertex.getEmphasis()emphasized vertices. - getEmphasizeString(String) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Creates a string containing HTML tags to represent the text in color for emphasis.
- 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
-
The end cursor position.
- getEnd() - Method in class docking.widgets.TextComponentSearcher
- 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 class 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
- 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 class ghidra.pcode.emu.jit.analysis.JitAnalysisContext
-
Get the endianness of the translation source, i.e., emulation target.
- getEndian() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
- 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
- getEndRecordType() - Method in class ghidra.app.util.bin.format.omf.AbstractOmfRecordFactory
-
Gets a valid record type that can end a supported OMF binary
- getEndRecordType() - Method in class ghidra.app.util.bin.format.omf.omf.OmfRecordFactory
- getEndRecordType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordFactory
- getEndRegisterValue(Address, Register) - Method in class ghidra.program.util.SymbolicPropogator
-
Get constant or register relative value assigned to the specified register at the specified address after the instruction has executed.
- getEndRegisterVarnodeValue(Register, Address, Address, boolean) - Method in class ghidra.program.util.VarnodeContext
-
Get the value (value, space, size) of a register at the end of the last execution flow taken for the instruction at toAddr.
- 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
ListofDataInCodeEntrys - 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.plugin.assembler.AssemblyBuffer
-
Get the starting address
- 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() - Method in class ghidra.pcode.emu.jit.JitPassage
-
Get the initial seed of this passage.
- 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(JitPassage.AddrCtx) - Method in class ghidra.pcode.emu.jit.JitPcodeThread
-
Get the translated and instantiated entry point for the given address and contextreg value.
- 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.swift.types.EntryPoint
-
Gets the entry point
- getEntryPoint() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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.
- getEntryPrototype(JitPassage.AddrCtx, JitPassageDecoder) - Method in class ghidra.pcode.emu.jit.JitPcodeEmulator
-
Get the entry prototype for a given address and contextreg value.
- 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 enumif 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 class 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(PcodeOp) - Method in class ghidra.pcode.emu.jit.analysis.JitAnalysisContext
-
Get the error message for a given p-code op
- getErrorMessage(PcodeOp) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Get the error message for a given p-code op.
- getErrorMessage(PcodeOp) - Method in class ghidra.pcode.emu.jit.JitPassage
-
If the given p-code op is known to cause an error, e.g., an unimplemented instruction, get the error message.
- 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 class ghidra.app.plugin.assembler.AssemblySemanticException
-
Get the collection of associated semantic errors
- getErrors() - Method in exception class ghidra.app.plugin.assembler.AssemblySyntaxException
-
Get the collection of associated syntax errors
- getErrors() - Method in exception class 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.
- getExceedCount() - Method in class ghidra.features.bsim.query.client.ExecutableComparison
- 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
- getExeCategoryAlphabetic(String) - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- getExeCategoryAlphabetic(String) - Method in class ghidra.features.bsim.query.description.ExecutableRecord
-
Get all the category settings of a specific type in alphabetic order.
- getExecutable(int) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Get the index-th executable.
- getExecutable(String) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Retrieve a specific ExecutableRecord by md5
- getExecutableAction(Component) - Method in class docking.action.MultipleKeyAction
- getExecutableAction(Component) - Method in class docking.action.SystemKeyBindingAction
- getExecutableAction(Component) - Method in class docking.DockingKeyBindingAction
- 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.
- getExecutableName() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
-
The name of the executable containing this function.
- 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.
- getExecutableRecord() - Method in class ghidra.features.bsim.gui.search.results.ExecutableResult
- getExecutableRecord() - Method in class ghidra.features.bsim.query.description.FunctionDescription
- getExecutableRecord() - Method in class ghidra.features.bsim.query.protocol.ExecutableResultWithDeDuping
- getExecutableRecordSet() - Method in class ghidra.features.bsim.query.description.DescriptionManager
- 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.
- getExecutableType() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
-
Returns the enumerated type of executable contained in this A.out file..
- getExecutableURLString() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- 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
-
Returns the currently executing machine address.
- 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
-
Returns the current emulator execution state.
- getExecutor() - Method in class generic.concurrent.GThreadPool
-
Returns the
Executorused 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
- getExeNameWithMD5() - Method in class ghidra.features.bsim.query.protocol.ExeSpecifier
- getExes(int, String, String, String, String, String, boolean) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Returns a list of all executable records meeting a set of search criteria.
- 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
ScriptInfoforscriptunder 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.
- getExitContext(PcodeOp) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Get the context of the instruction that generated the given p-code op.
- 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
- 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
- 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 class 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.
- getExtendedLength() - Method in class ghidra.features.base.memsearch.bytesequence.ExtendedByteSequence
-
Returns the overall length of sequence of available bytes.
- 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.AbstractPythonScriptProvider
- 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.app.script.UnsupportedScriptProvider
- 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 listof 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
-
Get a new instance of
ExternalDebugFilesServiceusing the previously saved information (viaDWARFExternalDebugFilesPlugin.saveExternalDebugFilesService(ExternalDebugFilesService)). - getExternalEntryIterator() - Method in class ghidra.program.database.references.ReferenceDBManager
- getExternalEntryPointIterator() - Method in class ghidra.program.database.symbol.SymbolManager
- getExternalEntryPointIterator() - Method in interface ghidra.program.model.symbol.SymbolTable
-
Get 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
-
Deprecated.Use
ExternalManager.getExternalLocations(Namespace, String)orExternalManager.getUniqueExternalLocation(Namespace, String)since duplicate names may exist - getExternalLocation(Symbol) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLocation(Symbol) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Returns the external location associated with the given external symbol
- getExternalLocation(String, String) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLocation(String, String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Deprecated.Use
ExternalManager.getExternalLocations(String, String)orExternalManager.getUniqueExternalLocation(String, String)since duplicate names may exist - getExternalLocations(Address) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLocations(Address) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Get an iterator over all external locations which have been associated to the specified memory address
- getExternalLocations(Namespace, String) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLocations(Namespace, String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Returns a list of External Locations matching the given label name in the given Namespace.
- getExternalLocations(String) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLocations(String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Get an iterator over all external locations associated with the specified externalName.
- getExternalLocations(String, String) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLocations(String, String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Returns a list of External Locations matching the given label name in the given Library.
- getExternalManager() - Method in class ghidra.program.database.ProgramDB
- getExternalManager() - Method in interface ghidra.program.model.listing.Program
-
Returns the external manager.
- getExternalNames(String) - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getExternalNames(String) - Method in interface ghidra.program.model.lang.LanguageDescription
-
Returns external names for this language associated with other tools.
- getExternalProgram() - Method in class ghidra.app.util.bin.format.dwarf.sectionprovider.ExternalDebugFileSectionProvider
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- getExternalReference(int) - Method in class ghidra.app.util.PseudoData
- getExternalReference(int) - Method in class ghidra.app.util.PseudoInstruction
- 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.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
- getExtId() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ExternalDef
-
Returns the external reference id.
- 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.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
GFileSystemFactoryinstance 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.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
If this block has fall through, find the block into which it falls
- 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.AbstractOffsetFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
-
Returns the FactoryField for the given object at index index.
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Generates a Field based on the given information.
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
- 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.SourceMapFieldFactory
- 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
FieldBackgroundColorManagerto 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
-
Gets this
TargetTypeContextDescriptor'sFieldDescriptor - 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
- getFieldInfo(String) - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureMappingInfo
- 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.AbstractOffsetFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Return a FieldLocation that corresponds to the given index, fieldNum, and ProgramLocation IF and ONLY IF the given programLocation is the type generated by this class's
FieldFactory.getFieldLocation(ListingField, BigInteger, int, ProgramLocation). - getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
-
Overridden to ensure that we only place function tag text on the header of a function.
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.LabelFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
-
Overridden to ensure that we only place block comments on the first
CodeUnitof 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.SourceMapFieldFactory
- 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 class ghidra.features.base.replace.items.CompositeFieldQuickFix
- getFieldName() - Method in class ghidra.features.base.replace.items.RenameFieldQuickFix
- getFieldName() - Method in class ghidra.features.base.replace.items.UpdateFieldCommentQuickFix
- 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.
- 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
BinaryReaderthat is positioned at the start of the specified field. - getFieldRecords() - Method in class ghidra.app.util.bin.format.swift.types.FieldDescriptor
-
Gets the
ListofFieldRecords - 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
-
Gets the
ListofDemangledStructure.Fields - 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
Filefor thisByteProvider, or null if thisByteProvideris not associated with aFile. - getFile() - Method in class ghidra.app.util.bin.ByteProviderWrapper
- getFile() - Method in class ghidra.app.util.bin.EmptyByteProvider
- getFile() - Method in class ghidra.app.util.bin.FileByteProvider
- getFile() - Method in class ghidra.app.util.bin.FileBytesProvider
- getFile() - Method in class ghidra.app.util.bin.format.elf.GnuVerneed
- getFile() - Method in class ghidra.app.util.bin.InputStreamByteProvider
- getFile() - Method in class ghidra.app.util.bin.MemBufferByteProvider
- getFile() - Method in class ghidra.app.util.bin.MemoryByteProvider
- getFile() - Method in class ghidra.app.util.bin.ObfuscatedFileByteProvider
- getFile() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- getFile() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
- getFile() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
- getFile() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
- getFile() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
-
Returns the file being read.
- getFile() - Method in class ghidra.framework.options.FileOptions
- getFile() - Method in class 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
Filevalue 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
FileAttributevalues. - 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
FileAttributescontainer 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
- getFileBytesOffset() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
- getFileBytesOffset(Address) - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
- getFileCount() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModule
-
Returns the number of source files contributing code to segments.
- getFileCount() - Method in class ghidra.formats.gfilesystem.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 class ghidra.plugins.fsbrowser.FSBFileNode
- getFileExtension() - Method in class ghidra.plugins.fsbrowser.FSBNode
-
Returns the extension of this node's name, or "" if none
- 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
ByteProviderto 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.database.sourcemap.SourceFile
-
Returns the filename
- 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() - 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.
- getFilenameExtOverride() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- 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
-
GFileSystemthis ref points to. - getFilesystem() - Method in interface ghidra.formats.gfilesystem.GFile
-
The
GFileSystemthat 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
FileSystemInfoannotation attached to the specified class. - getFilesystemPriorityFromClass(Class<?>) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Returns the priority value of the
FileSystemInfoannotation 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
GFileSystemclass. - getFilesystemTypeFromClass(Class<?>) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Returns the type value of the
FileSystemInfoannotation 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.
- getFileType() - Method in class ghidra.framework.store.local.UnknownFolderItem
-
Get the file type
- getFileType(File) - Static method in class ghidra.formats.gfilesystem.FSUtilities
- 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
GTreeFilterobject 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 capabilities.
- 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(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
- getFilterEntries() - Method in class ghidra.features.bsim.gui.search.dialog.BSimFilterSet
-
Returns the filter entries contains in this FilterSet.
- getFilterEntries() - Method in class ghidra.features.bsim.query.protocol.BSimFilter
- 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
- getFilterInfoStrings() - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
- getFilterOptions() - Method in class docking.widgets.table.GTableFilterPanel
-
Returns the filter options used by the filter factory of this class.
- getFilterOptions() - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- 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.
- getFilters() - Method in class ghidra.features.bsim.gui.search.results.BSimSearchResultsFilterDialog
- getFilterSet() - Method in class ghidra.features.bsim.gui.search.dialog.BSimFilterPanel
-
Returns the set of valid filters that are displayed in this filter panel
- getFilterStateIcon() - Method in class docking.widgets.filter.FilterOptions
- getFilterStateIcon() - Method in class docking.widgets.tree.GTreeFilterFactory
- getFilterString(QuickFixStatus, Settings) - Method in class ghidra.features.base.quickfix.QuickFixStatusRenderer
- getFilterString(BSimResultStatus, Settings) - Method in class ghidra.features.bsim.gui.search.results.BSimStatusRenderer
- 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(String, Settings) - Method in class ghidra.features.base.quickfix.QuickFixTableModel.QuickFixRenderer
- 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.
- 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
- getFirstMatch() - Method in class ghidra.features.base.memsearch.gui.CombinedMatchTableLoader
- getFirstMatch() - Method in class ghidra.features.base.memsearch.gui.EmptyMemoryMatchTableLoader
- getFirstMatch() - Method in class ghidra.features.base.memsearch.gui.FindOnceTableLoader
- getFirstMatch() - Method in interface ghidra.features.base.memsearch.gui.MemoryMatchTableLoader
-
Returns the first match found.
- getFirstMatch() - Method in class ghidra.features.base.memsearch.gui.NewSearchTableLoader
- getFirstMatch() - Method in class ghidra.features.base.memsearch.gui.RefreshResultsTableLoader
- 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.
- 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.address.ImmutableAddressSet
- 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.AutoParameterImpl
- getFirstStorageVarnode() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getFirstStorageVarnode() - Method in class ghidra.program.model.listing.ParameterImpl
- getFirstStorageVarnode() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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.
- getFirstToken() - Method in class ghidra.app.decompiler.component.ClangTextField
- 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.
- getFirstVarArg(Program, Address) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
-
If there is a call to a function at the given address, and the function takes variable arguments, return the index of the first variable argument.
- 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.omf.OmfFixupRecord.Subrecord
- getFixMethodWithSub(OmfFixupRecord.Subrecord) - Method in class ghidra.app.util.bin.format.omf.omf.OmfFixupRecord.Subrecord
- getFixThreadNum() - Method in class ghidra.app.util.bin.format.omf.omf.OmfFixupRecord.Subrecord
- getFixups() - Method in class ghidra.app.util.bin.format.omf.omf.OmfFileHeader
- getFixups() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51FixupRecord
-
Gets a
Listof fixups - getFixupsVersion() - Method in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixupHeader
- getFlag() - Method in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- 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.features.bsim.query.description.FunctionDescription
- 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
- getFocusedField() - Method in class docking.widgets.textfield.TextFieldLinker
-
Get the individual field last having focus
- getFocusedListingPanel() - Method in class ghidra.app.merge.tool.ListingMergePanel
- getFocusedProgram() - Method in class ghidra.app.merge.tool.ListingMergePanel
- 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
- getFocusLostBehavior() - Method in class docking.widgets.textfield.GFormattedTextField
- 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
FontValuefor the given id or null if none exists. - getFont(String) - Static method in class generic.theme.Gui
-
Returns the current
Fontassociated with the given id. - getFont(String) - Method in class generic.theme.ThemeManager
-
Returns the current
Fontassociated 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
ListingHighlightProviderthat should be used when creatingFieldFactoryobjects. - 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.ListingPanel
-
Returns the FormatManager used by this listing panel.
- getFormatManager() - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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.FSBNode
- getFormatter(JFormattedTextField) - Method in class docking.widgets.numberformat.BoundedRangeDecimalFormatterFactory
- getFormatter(JFormattedTextField) - Method in class docking.widgets.numberformat.IntegerFormatterFactory
- getFormatter(JFormattedTextField) - Method in class docking.widgets.textfield.DecimalFormatterFactory
- getFormatType() - Method in class ghidra.features.base.memsearch.format.SearchFormat
-
Returns the
SearchFormat.SearchFormatTypefor this format. - getFormatVersion() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the format version.
- 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) - Method in interface ghidra.pcode.emu.jit.JitBytesPcodeExecutorState
-
For generated code to side-step the space lookup
- getForSpace(AddressSpace) - Method in class ghidra.pcode.emu.jit.JitDefaultBytesPcodeExecutorState
- getForSpace(AddressSpace) - Method in class ghidra.pcode.emu.jit.JitThreadBytesPcodeExecutorState
- getForSpace(AddressSpace, boolean) - Method in class ghidra.pcode.emu.jit.JitBytesPcodeExecutorStatePiece
-
Get the internal space for the given address space
- 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 class ghidra.pcode.exec.PcodeExecutionException
-
Get the frame at the time of the exception
- getFrameDatum() - Method in class ghidra.app.util.bin.format.omf.omf.OmfGroupRecord
-
This is the segment selector needed for this object
- getFrameDatum() - Method in class ghidra.app.util.bin.format.omf.omf.OmfSegmentHeader
- getFrameDatum() - Method in class ghidra.app.util.bin.format.omf.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.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
FSRLRootobject that represents the entirefilesystemfor 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
Classof 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
FSRLof 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
FSRLof 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
FSRLof 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
FSRLof 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
dataTypeand 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
FSRLthat should have MD5 values specified. - getFullyQualifiedName() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
- getFunc1HashCount() - Method in class ghidra.features.bsim.query.protocol.PairNote
- getFunc2HashCount() - Method in class ghidra.features.bsim.query.protocol.PairNote
- 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
GoFuncDatastructure from the pclntable. - getFuncDataValue(GoFuncDataTable) - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
-
Returns a value associated with this function.
- getFuncdef(String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot
-
Returns a
GoApiSnapshot.GoFuncDeffor the specified function name. - getFuncDefFor(GoFuncData) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
-
Returns function definition information for a func.
- getFuncMultiReturn(List<DataType>) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- 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) - 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.features.base.codecompare.panel.AddressSetComparisonData
- getFunction() - Method in interface ghidra.features.base.codecompare.panel.ComparisonData
-
Returns the function being compared or null if this comparison data is not function based.
- getFunction() - Method in class ghidra.features.base.codecompare.panel.DataComparisonData
- getFunction() - Method in class ghidra.features.base.codecompare.panel.EmptyComparisonData
- getFunction() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonData
- 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.LocalVariableImpl
- getFunction() - Method in class ghidra.program.model.listing.ParameterImpl
- getFunction() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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(Duo.Side) - Method in class ghidra.features.base.codecompare.listing.LinearAddressCorrelation
- getFunction(Duo.Side) - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Returns the function being shown in the given side.
- getFunction(Duo.Side) - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
- getFunction(Duo.Side) - Method in class ghidra.program.util.DummyListingAddressCorrelation
- getFunction(Duo.Side) - Method in interface ghidra.program.util.ListingAddressCorrelation
-
Gets the function for the given side.
- 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
- getFunctionAt(Address) - Method in class ghidra.program.util.SymbolicPropogator
- 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
- 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.features.bsim.gui.search.results.ExecutableResult
- getFunctionCount() - Method in class ghidra.features.bsim.query.protocol.ExecutableResultWithDeDuping
- 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
- getFunctionDatabase(boolean) - Method in class ghidra.features.bsim.query.BSimServerInfo
-
Get a BSim
FunctionDatabaseinstance which corresponds to this DB server info. - getFunctionDefinition(boolean, GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoIMethod
- getFunctionDescription() - Method in class ghidra.features.bsim.query.description.CallgraphEntry
- getFunctionDescription() - Method in class ghidra.features.bsim.query.protocol.ClusterNote
- getFunctionDescription() - Method in class ghidra.features.bsim.query.protocol.SimilarityNote
- getFunctionEntryPoint() - Method in interface ghidra.app.decompiler.DecompilerLocation
- getFunctionEntryPoint() - Method in class ghidra.app.decompiler.DecompilerLocationInfo
- getFunctionEntryPoint() - Method in class ghidra.app.decompiler.location.DefaultDecompilerLocation
- getFunctionEntryPoint() - Method in class ghidra.app.decompiler.location.FunctionNameDecompilerLocation
- getFunctionEntryPoint() - Method in class ghidra.app.decompiler.location.VariableDecompilerLocation
- getFunctionEntryPoint() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Gets the associated function's entry point.
- getFunctionEntryPoint() - Method in class ghidra.features.bsim.gui.overview.BSimOverviewRowObject
- getFunctionFixups() - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
- getFunctionForLocation() - Method in class ghidra.app.context.ProgramLocationActionContext
- 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.features.bsim.gui.overview.BSimOverviewRowObject
- getFunctionName() - Method in class ghidra.features.bsim.query.description.FunctionDescription
- 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
SymbolPathmatches 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
SymbolPathmatches 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 interface ghidra.app.context.FunctionSupplierContext
-
Returns the set of functions that this context object can supply.
- getFunctions() - Method in class ghidra.app.context.ProgramLocationActionContext
- getFunctions() - Method in class ghidra.app.util.cparser.C.CParser
-
Get Function signatures
- getFunctions() - Method in class ghidra.features.bsim.query.facade.SFOverviewInfo
- getFunctions() - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
-
Returns the input functions for which matches will be searched.
- 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(Duo.Side) - Method in class ghidra.features.base.codecompare.model.AnyToAnyFunctionComparisonModel
- getFunctions(Duo.Side) - Method in interface ghidra.features.base.codecompare.model.FunctionComparisonModel
-
Returns the list of all functions on the given side that could be made active.
- getFunctions(Duo.Side) - Method in class ghidra.features.base.codecompare.model.MatchedFunctionComparisonModel
- 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
- getFunctionsByNamePattern(Pattern) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
- 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'
FunctionDefinitionDataType using the information found in the specifiedDIEAggregate. - getFunctionSignature(GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
- 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
- getFunctionTags() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Returns a list of all function tags in the database.
- 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.
- getFunctionVariable(HighSymbol) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
- getFunctionVariantInfoAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the function variant info address.
- getFunctionVariantInfoSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the function variant info size.
- 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.
- getFuture() - Method in class ghidra.async.AsyncLazyMap.KeyedFuture
- 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.
- getGeneratedColorProvider() - Method in class ghidra.app.decompiler.component.ClangHighlightController
-
Returns the color provider used by this class to generate colors.
- 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.
- getGenericDictDT() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- getGenericInterfaceDT() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- getGenericITabDT() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- getGenericParts() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- getGenericSliceDT() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
-
Returns the data type that represents a generic golang slice.
- getGenericsString() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- getGFile() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- getGFile() - Method in class ghidra.plugins.fsbrowser.FSBNode
- getGFile() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- getGFileFSBNode(GFile, TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- getGhidraCreatedTools() - Method in class ghidra.test.TestEnv
-
Returns an array of tools spawned by the Ghidra environment.
- getGhidraDataType(GoType) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
-
Returns a
Ghidra data typethat represents thegolang type, using a cache of already recovered types to eliminate extra work and self recursion. - getGhidraDataType(GoType, Class<T>, boolean) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- getGhidraDataType(String, Class<T>) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- 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
GGlassPanefor 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
- 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.
- getGOARCH(Program) - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
-
Returns the Golang Arch string for the specified program, either from previously parsed metadata value, or from a static Ghidra language to golang mapping.
- getGoBinary() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
-
Returns a reference to the controlling
go binarycontext. - getGoBinary(Program, TaskMonitor) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
-
Creates a
GoRttiMapperrepresenting the specified program. - getGofunc() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
-
Return the offset of the gofunc location
- 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
GoNameinstance at the specified offset. - getGOOS(Program) - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
-
Returns the Golang OS string for the specified program, either from previously parsed metadata value, or from a static Ghidra-loader to golang mapping.
- 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.
- getGoTypes() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
- getGoVer() - Method in class ghidra.app.util.bin.format.golang.GoBuildInfo
- getGoVer() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
-
Returns the golang version
- 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
GraphDisplayProviderwith 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
AttributedGraphExporterwith 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
GraphTypefor this graph - getGraphType() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the
GraphTypethat 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
- getGridCoordinates() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- 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
-
Returns 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
groupthis 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.omf.OmfSymbolRecord
- getGroupIndex() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
-
Returns the group index into the descriptor array.
- getGroupPath() - Method in interface ghidra.program.model.listing.Group
-
Returns one of many possible GroupPaths for this group.
- 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.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
- getGTree() - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- 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 class ghidra.features.base.replace.SearchType
-
Returns the
SearchAndReplaceHandlerthat can process this type. - 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
- getHandler(JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitAllocationModel
-
Get the handler for the given value (constant or variable in the use-def graph)
- 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.emu.jit.analysis.JitControlFlowModel.JitBlock
- 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
DIEfragment, 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.WizardStep
-
Returns the help content location for this panel.
- getHelpLocation() - Method in interface ghidra.app.services.StringTranslationService
-
Returns the
HelpLocationinstance 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.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.AbstractHighlightPluginEvent
-
Get the program highlight 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
-
Gets all
ListingHighlightProviders installed on this FormatManager via theFormatManager.addHighlightProvider(ListingHighlightProvider). - 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
- getHint() - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
- getHints() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHintsCommand
- getHistory() - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- getHistoryAsArray() - Method in class ghidra.features.base.memsearch.gui.SearchHistory
- getHistoryColors() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
- getHitCount() - Method in class ghidra.features.bsim.gui.overview.BSimOverviewRowObject
- 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
- getHostAuthentication() - Method in class ghidra.features.bsim.query.ServerConfig
- 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_SIZEpixel size. - getIcon() - Method in class docking.widgets.fieldpanel.field.AttributedString
- getIcon() - Method in class docking.wizard.WizardModel
-
Returns the icon for this wizard.
- 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.jython.JythonPlugin
- getIcon() - Method in class ghidra.plugins.fsbrowser.OpenWithTarget
- 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.pyghidra.interpreter.PyGhidraInterpreter
- 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) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- getIcon(boolean, boolean) - Method in class docking.dnd.DragDropNode
-
Get the appropriate icon for this node's state; called by the tree cell renderer.
- getIcon(TextFilterStrategy) - Static method in class docking.widgets.filter.FilterOptions
- getIcon(GFile, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.GIconProvider
-
A method that
file systemscan 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
IconValuefor 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.FSBIcons
-
Returns an
Iconthat 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
IconProviderfor 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 class ghidra.features.bsim.query.description.FunctionDescription
- 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.database.sourcemap.SourceFile
-
Returns a String representation of the identifier
- 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
- getIdentifier() - Method in class ghidra.program.database.sourcemap.SourceFile
-
Returns (a copy of) the identifier
- 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
- getIdleConnections() - Method in interface ghidra.features.bsim.query.BSimJDBCDataSource
-
Get the number of idle connections in the associated connection pool
- getIdleConnections() - Method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource
- getIdleConnections() - Method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager.BSimH2FileDataSource
- getIdType() - Method in class ghidra.program.database.sourcemap.SourceFile
-
Returns the source file identifier type
- 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() - Method in class ghidra.program.model.data.ScorePlayer
- getImageIcon(Icon) - Static method in class resources.ResourceManager
-
Returns an
ImageIconfor 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
- getImageInfos() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets the
ListofDyldCacheImageInfos. - 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
- getImageRecords() - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
-
Gets all the
DyldCacheUtils.DyldCacheImageRecords from the entire cache - getImageRecords(List<DyldCacheHeader>) - Static method in class ghidra.app.util.opinion.DyldCacheUtils
- 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
-
Returns the images count.
- getImagesCountOld() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the old images count.
- getImagesOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the images offset.
- getImagesOffsetOld() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the old images offset.
- getImageSrc() - Method in class help.ImageLocation
- getImagesTextCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the images text count.
- getImagesTextOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the images text offset.
- 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
- getInCtx(InstructionContext) - Static method in class ghidra.pcode.emu.jit.JitPassage
-
Derive the decode context value from the given instruction context
- getInCtx(Instruction) - Static method in class ghidra.pcode.emu.jit.JitPassage
-
Derive the decode context value from the given instruction
- 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.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.
- getIndexFor(Project) - Static method in class ghidra.plugin.importer.ProjectIndexService
-
Returns an index for a Project.
- 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
IndexRangeIteratorover 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
IndexRangeIteratorover 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.
- getIndirectBranchTarget(PcodeOp) - Method in class ghidra.pcode.exec.PcodeExecutor
- 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.omf.omf51.Omf51ExternalDef
-
Returns the symbol info.
- getInfo() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
-
Returns the segment info.
- getInfo() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the info.
- getInfo() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- getInfo() - Method in class ghidra.features.bsim.query.client.FunctionDatabaseProxy
- getInfo() - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- getInfo() - Method in interface ghidra.features.bsim.query.FunctionDatabase
- 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
- GetInfoFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- GetInfoFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.GetInfoFSBFileHandler
- 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.
- getInfoString() - Method in class ghidra.features.bsim.query.protocol.ChildAtom
- getInfoString() - Method in class ghidra.features.bsim.query.protocol.FilterAtom
- 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
- getInitialLocation() - Method in class ghidra.features.base.codecompare.panel.AddressSetComparisonData
- getInitialLocation() - Method in interface ghidra.features.base.codecompare.panel.ComparisonData
-
Returns the initial program location to put the cursor when the panel is first displayed
- getInitialLocation() - Method in class ghidra.features.base.codecompare.panel.DataComparisonData
- getInitialLocation() - Method in class ghidra.features.base.codecompare.panel.EmptyComparisonData
- getInitialLocation() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonData
- getInitialProtection() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
- getInitialProtection() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
- 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
- getInject(Address) - Method in class ghidra.pcode.emu.DefaultPcodeThread
-
Check for a p-code injection (override) at the given address
- getInject(Address) - Method in class ghidra.pcode.emu.jit.JitPcodeThread
- getInject(Address) - Method in interface ghidra.pcode.emu.PcodeMachine
-
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 class ghidra.features.base.memsearch.matcher.ByteMatcher
-
Returns the original input text that generated this ByteMatacher.
- 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.jit.analysis.JitDataFlowUseropLibrary.WrappedUseropDefinition
- getInputCount() - Method in class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary.WrappedUseropDefinition
- getInputCount() - Method in class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary.ModifierUseropDefinition
- 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 accepted 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.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
InputStreamthat contains the contents of the specifiedGFile. - getInputStream(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- getInputStream(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- getInputStreamHelper(GFile, GFileSystem, TaskMonitor) - Static method in interface ghidra.formats.gfilesystem.GFileSystem
- getInputTOCItems() - Method in class help.validator.location.HelpModuleCollection
-
Input TOC items are those that we are building for the input help module of this collection
- getInputValues() - Method in class ghidra.util.state.VarnodeOperation
- getInRevIndex(int) - Method in class ghidra.program.model.pcode.PcodeBlock
-
Get reverse index of the i-th incoming block.
- getInsertIter() - Method in class ghidra.program.model.pcode.PcodeOp
- getInsertIter() - Method in class ghidra.program.model.pcode.PcodeOpAST
- getInSize() - Method in class ghidra.program.model.pcode.PcodeBlock
- getInstallationDirectory() - Static method in class ghidra.framework.Application
-
Returns the installation directory.
- getInstallationDirectory() - Static method in class ghidra.framework.TestApplicationUtils
-
Returns the directory containing the installation of this application.
- 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
CryptoProviderssingleton instance. - getInstance() - Static method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
-
Returns The single global
FileSystemFactoryMgrinstance.. - getInstance() - Static method in class ghidra.formats.gfilesystem.FileSystemService
- getInstance() - Static method in class ghidra.plugins.fsbrowser.FSBIcons
- 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
componentand then callingDockingWindowManager.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-sortedclass instances that implement or derive from the given filter class - getInstances(Class<T>, ClassFilter) - Static method in class ghidra.util.classfinder.ClassSearcher
-
Get
priority-sortedclasses 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 class 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
- getInstructionAt(Address) - Method in class ghidra.program.util.SymbolicPropogator
- 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) - Method in class ghidra.program.util.SymbolicPropogator
- 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
- getInstructionContext(RegisterValue, Address, int) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
-
Following the parse of a new instruction prototype, get a immutable processor context for minting a new instruction.
- 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
- getInstructionPcode(Instruction) - Method in class ghidra.program.util.SymbolicPropogator
- 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() - Method in class ghidra.pcode.emu.jit.JitPassage
-
Get all of the instructions in the passage.
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- getInt(int) - Method in class ghidra.app.util.PseudoData
- getInt(int) - Method in class ghidra.app.util.PseudoInstruction
- 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.GoTypeManager
-
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.
- getInteger() - Method in enum class ghidra.features.bsim.query.FunctionDatabase.ErrorCategory
- 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.GoTypeManager
-
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
- getIntersectionCount() - Method in class ghidra.features.bsim.query.protocol.PairNote
- getIntProperty(String) - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get the int property for name.
- getIntProperty(String) - Method in class ghidra.app.util.PseudoData
-
Get the int property for name.
- getIntProperty(String) - Method in class ghidra.app.util.PseudoInstruction
-
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.IndexedLocalFileSystem
- 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.features.base.quickfix.QuickFix
-
Returns the type of program element being affected (function, label, comment, etc.)
- getItemType() - Method in class ghidra.features.base.replace.items.RenameCategoryQuickFix
- getItemType() - Method in class ghidra.features.base.replace.items.RenameDataTypeQuickFix
- getItemType() - Method in class ghidra.features.base.replace.items.RenameEnumValueQuickFix
- getItemType() - Method in class ghidra.features.base.replace.items.RenameFieldQuickFix
- getItemType() - Method in class ghidra.features.base.replace.items.RenameMemoryBlockQuickFix
- getItemType() - Method in class ghidra.features.base.replace.items.RenameProgramTreeGroupQuickFix
- getItemType() - Method in class ghidra.features.base.replace.items.RenameSymbolQuickFix
- getItemType() - Method in class ghidra.features.base.replace.items.UpdateCommentQuickFix
- getItemType() - Method in class ghidra.features.base.replace.items.UpdateDataTypeDescriptionQuickFix
- getItemType() - Method in class ghidra.features.base.replace.items.UpdateEnumCommentQuickFix
- getItemType() - Method in class ghidra.features.base.replace.items.UpdateFieldCommentQuickFix
- 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
GThemeValueMapcontaining all the default theme values defined by the currentLookAndFeel. - 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
- getJavaMethod() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowUseropLibrary.WrappedUseropDefinition
- getJavaMethod() - Method in class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary.WrappedUseropDefinition
- getJavaMethod() - Method in class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary.ModifierUseropDefinition
- getJavaMethod() - Method in class ghidra.pcode.emu.sys.EmuSyscallLibrary.SyscallPcodeUseropDefinition
- getJavaMethod() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
- getJavaMethod() - Method in interface ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition
-
If this userop is defined as a java callback, get the method
- getJavaMethod() - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition
- getJavaStatementStartingAtLine(int) - Method in class ghidra.util.JavaSourceFile
- getJitOp(PcodeOp) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Get the use-def op node for the given p-code op
- 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
- getJson() - Method in class ghidra.app.util.bin.format.golang.rtti.JsonPatchApplier
- 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.async.AsyncLazyMap.KeyedFuture
- 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
KeyBindingDatato 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 interface docking.ExecutableAction
- getKeyBindingPrecedence() - Method in class docking.SystemExecutableAction
- 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
- getKeyCount() - Method in interface db.InteriorNode
- getKeyCount() - Method in interface db.RecordNode
- 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.
- getKeyField(int) - Method in interface db.InteriorNode
-
Get the key value at a specific index.
- getKeyField(int) - Method in interface db.RecordNode
-
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.
- getKeyIndex(Field) - Method in interface db.InteriorNode
-
Perform a binary search to locate the specified key and derive an index into the Buffer ID storage.
- getKeyIndex(Field) - Method in interface db.RecordNode
-
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.KeyEntryPanel
-
Gets the key stroke being used by this panel
- 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.use
Options.getActionTrigger(String, ActionTrigger)instead - getKeyStroke(String, KeyStroke) - Method in class ghidra.framework.options.SubOptions
- getKeyStrokesByFullActionName() - Method in class docking.actions.KeyBindings
- getKeyType() - Method in class ghidra.features.bsim.query.client.tables.OptionalTable
- 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
GoKindenum 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
ContextDescriptorKindvalue from theflags - 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Deprecated.
- getLabel() - Method in class ghidra.app.util.PseudoData
-
Deprecated.
- getLabel() - Method in class ghidra.app.util.PseudoInstruction
-
Deprecated.
- getLabel() - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
- 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
- getLabel() - Method in interface ghidra.program.model.listing.CodeUnit
-
Returns 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
catchfor 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 interface ghidra.pcode.emu.InstructionDecoder
-
Get the language for this decoder
- getLanguage() - Method in class ghidra.pcode.emu.jit.analysis.JitAnalysisContext
-
Get the translation source (i.e., emulation target) language
- getLanguage() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState
- 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.SleighInstructionDecoder
- 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
Languagefor this object'sLanguageID. - getLanguage() - Method in interface ghidra.program.model.lang.ParamList
- getLanguage() - Method in class ghidra.program.model.lang.ParamListStandard
- 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
Languagefor this object'sLanguageID, 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. - getLanguage(String) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Get the language for the given string language ID
- getLanguageCompilerSpec() - Method in class ghidra.app.util.opinion.LoadSpec
-
Gets this
LoadSpec'sLanguageCompilerSpecPair. - 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
LanguageDescriptionfor this object'sLanguageID. - getLanguageDescription(LanguageID) - Method in interface ghidra.program.model.lang.LanguageService
-
Get language information for the given language ID.
- getLanguageDescription(LanguageID) - Method in class ghidra.program.util.DefaultLanguageService
- getLanguageDescription(LanguageID, int) - Method in interface ghidra.program.model.lang.VersionedLanguageService
-
Get language information for a specific version of the given language ID.
- getLanguageDescription(LanguageService) - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
-
Gets the
LanguageDescriptionfor this object'sLanguageID. - getLanguageDescriptions() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
- getLanguageDescriptions() - Method in interface ghidra.program.model.lang.LanguageProvider
-
Returns a list of language descriptions provided by this provider
- getLanguageDescriptions(boolean) - Method in interface ghidra.program.model.lang.LanguageService
-
Returns all known language Descriptions
- getLanguageDescriptions(boolean) - Method in class ghidra.program.util.DefaultLanguageService
- getLanguageDescriptions(Processor) - Method in interface ghidra.program.model.lang.LanguageService
-
Returns all language Descriptions associated with the given processor.
- getLanguageDescriptions(Processor) - Method in class ghidra.program.util.DefaultLanguageService
- getLanguageDescriptions(Processor, Endian, Integer, String) - Method in interface ghidra.program.model.lang.LanguageService
-
Deprecated.
- getLanguageDescriptions(Processor, Endian, Integer, String) - Method in class ghidra.program.util.DefaultLanguageService
- 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'sldefs description via a - getLanguageExternalNameValue(Language, String) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
-
Returns a value specified in a
Languagedefinition 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.
- getLanguageSpec() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
-
Returns the processor/language specified by this header..
- getLanguageTranslator() - Method in exception class 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.
- getLastAdded() - Method in class ghidra.features.bsim.gui.search.dialog.BSimServerDialog
- 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
- getLastError() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- getLastError() - Method in class ghidra.features.bsim.query.client.FunctionDatabaseProxy
- getLastError() - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- getLastError() - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- getLastError() - Method in interface ghidra.features.bsim.query.FunctionDatabase
-
If the last query failed to produce a response, use this method to recover the error message
- 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
-
Returns the last address.
- getLastExportDirectory() - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
- getLastFocusedProviderInWindow() - Method in class docking.WindowNode
- getLastFragment() - Method in class ghidra.app.util.bin.format.dwarf.DIEAggregate
-
Returns the last
DIEfragment, 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
- 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.address.ImmutableAddressSet
- 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.AutoParameterImpl
- getLastStorageVarnode() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getLastStorageVarnode() - Method in class ghidra.program.model.listing.ParameterImpl
- getLastStorageVarnode() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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.
- getLastToken() - Method in class ghidra.app.decompiler.component.ClangTextField
- getLastUsedSearchSettings() - Method in interface ghidra.features.bsim.gui.search.dialog.BSimSearchService
-
Returns the BSimSearchSettings that was used in the previous search or the default settings if no searches have been performed.
- getLastUsedServer() - Method in interface ghidra.features.bsim.gui.search.dialog.BSimSearchService
-
Returns the BSimServerInfo that was used in the previous search or null if no searches have been performed.
- 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() - Method in class ghidra.plugin.importer.LcsSelectionEvent
- 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
- 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.
- getLegacyUserSettingsDir(ApplicationProperties, ResourceFile) - Static method in class utility.application.ApplicationUtilities
-
Gets the application's legacy (pre-Ghida 11.1) user settings directory.
- getLegGen() - Method in enum class ghidra.pcode.emu.jit.gen.type.MpIntReadGen
- getLegGen() - Method in enum class ghidra.pcode.emu.jit.gen.type.MpIntWriteGen
- getLegGen() - Method in interface ghidra.pcode.emu.jit.gen.type.MpTypedAccessGen
-
Get a generator for individual legs of this multi-precision access generator
- 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.omf.OmfData
- getLength() - Method in class ghidra.app.util.bin.format.omf.omf.OmfEnumeratedData
- getLength() - Method in class ghidra.app.util.bin.format.omf.omf.OmfIteratedData.DataBlock
- getLength() - Method in class ghidra.app.util.bin.format.omf.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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get the length of the code unit.
- getLength() - Method in class ghidra.app.util.PseudoData
-
Get the length of the code unit.
- getLength() - Method in class ghidra.app.util.PseudoInstruction
-
Get the length of the code unit.
- getLength() - Method in class ghidra.features.base.memsearch.bytesequence.AddressableByteSequence
- getLength() - Method in interface ghidra.features.base.memsearch.bytesequence.ByteSequence
-
Returns the length of available bytes.
- getLength() - Method in class ghidra.features.base.memsearch.bytesequence.ExtendedByteSequence
- getLength() - Method in class ghidra.features.base.memsearch.searcher.MemoryMatch
- 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 class ghidra.program.database.sourcemap.SourceMapEntryDB
- 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 in 8-bit bytes.
- 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.MIDIDataType
- 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.AutoParameterImpl
- getLength() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getLength() - Method in class ghidra.program.model.listing.ParameterImpl
- getLength() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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 interface ghidra.program.model.sourcemap.SourceMapEntry
-
Returns the length of the range (number of addresses)
- getLength() - Method in class ghidra.program.util.string.FoundString
- getLength() - Method in class ghidra.util.ascii.Sequence
- 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.MIDIDataType
- 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() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Get a wrapper library that places userop calls into the use-def graph
- 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 folderthat 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.
- getLibraryFsrlList(Program, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
- 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.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 library search paths
- getLibraryProgram(String) - Method in class ghidra.program.util.ExternalSymbolResolver
-
Fetches a program from a cache of Program instances.
- getLibrarySearchFolders(List<Loaded<Program>>, Project, List<Option>, MessageLog) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- getLibrarySearchPaths(Program, LoadSpec, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
Gets a
Listof priority-orderedAbstractLibrarySupportLoader.LibrarySearchPaths used to search for libraries - 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 interface ghidra.app.decompiler.DecompilerLocation
-
Returns the line number.
- getLineNumber() - Method in class ghidra.app.decompiler.DecompilerLocationInfo
- getLineNumber() - Method in class ghidra.app.decompiler.location.DefaultDecompilerLocation
- getLineNumber() - Method in class ghidra.app.decompiler.location.FunctionNameDecompilerLocation
- getLineNumber() - Method in class ghidra.app.decompiler.location.VariableDecompilerLocation
- 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.program.database.sourcemap.SourceMapEntryDB
- getLineNumber() - Method in interface ghidra.program.model.sourcemap.SourceMapEntry
-
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.util.TextShaper
- 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 a 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
BufferedReaderwithout 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
InputStreamwithout 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, Program, String, List<Option>, MessageLog) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
Gets the
project folderto 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
- 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
-
Mirrors
GFileSystem.getListing(GFile)interface. - getListing(GFile) - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Returns a list of
filesthat 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
-
Mirrors
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.
- 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() - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- getListingPanel(FieldPanel) - Method in class ghidra.features.base.codecompare.listing.ListingCodeComparisonPanel
-
Gets the left or right listing panel that contains the indicated field panel.
- getListingPanel(Duo.Side) - Method in class ghidra.features.base.codecompare.listing.ListingCodeComparisonPanel
- 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.
- getLiveVars(JitControlFlowModel.JitBlock) - Method in class ghidra.pcode.emu.jit.analysis.JitVarScopeModel
-
Get the set of live varnodes for the given block
- getLoadableFSRL() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns the FSRL of the currently selected item, if it is a 'loadable' item.
- getLoadableFSRL() - Method in class ghidra.plugins.fsbrowser.FSBDirNode
- getLoadableFSRL() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- getLoadableFSRL() - Method in class ghidra.plugins.fsbrowser.FSBNode
- getLoadableFSRL() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- 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
- getLoader() - Method in class ghidra.plugins.importer.batch.BatchGroup.BatchLoadConfig
- getLoader() - Method in class ghidra.plugins.importer.batch.BatchSegregatingCriteria
- getLoaderArgs() - Method in class ghidra.app.util.importer.SingleLoaderFilter
-
Gets the loader arguments tied to the loader in this filter.
- getLoaderClass() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Get the loader class which should be used.
- getLoaderClassByName(String) - Static method in class ghidra.app.util.opinion.LoaderService
- getLoaderFlags() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Return the flags passed to the loader.
- getLoaderFlags() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getLoaderStringsOffset() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The loaderStringsOffset field (4 bytes) indicates the offset (in bytes) from the beginning of the loader section to the start of the loader string table.
- getLoadHelper() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- getLoadOffset() - Method in class ghidra.app.util.opinion.IntelHexRecord
- 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
- getLoadSpec(Program) - Static method in class ghidra.plugin.importer.ImporterUtilities
- getLoadSpecs() - Method in class ghidra.plugins.importer.batch.BatchGroup.BatchLoadConfig
- getLoadStoreOffset(PcodeOp) - Method in class ghidra.pcode.exec.PcodeExecutor
- getLoadStoreSpace(PcodeOp) - Method in class ghidra.pcode.exec.PcodeExecutor
- 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. - getLocalAuthentication() - Method in class ghidra.features.bsim.query.ServerConfig
- 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
- getLocalFSRL(File) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- getLocalHash() - Method in class ghidra.features.bsim.query.description.CallgraphEntry
- getLocallyBuildCache() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the locally built cache value.
- 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
- getLocalStagingCopy() - Method in class ghidra.features.bsim.query.protocol.BSimQuery
- getLocalStagingCopy() - Method in class ghidra.features.bsim.query.protocol.InsertRequest
- getLocalStagingCopy() - Method in class ghidra.features.bsim.query.protocol.QueryCluster
- getLocalStagingCopy() - Method in class ghidra.features.bsim.query.protocol.QueryNearest
- getLocalStagingCopy() - Method in class ghidra.features.bsim.query.protocol.QueryNearestVector
- getLocalStagingCopy() - Method in class ghidra.features.bsim.query.protocol.QueryResponseRecord
- getLocalStagingCopy() - Method in class ghidra.features.bsim.query.protocol.QueryUpdate
- getLocalState() - Method in class ghidra.pcode.emu.jit.JitThreadBytesPcodeExecutorState
- 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
DyldCacheLocalSymbolsInfofrom the split DYLD Cache files - getLocalSymbolMap() - Method in class ghidra.program.model.pcode.HighFunction
- getLocalSymbols() - Method in class ghidra.app.util.bin.format.omf.omf.OmfFileHeader
- getLocalSymbolsEntries() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
-
Gets the
ListofDyldCacheLocalSymbolsEntrys. - getLocalSymbolsInfo() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets the
DyldCacheLocalSymbolsInfo. - getLocalSymbolsOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the local symbols offset.
- getLocalSymbolsSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the local symbols size.
- 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.AbstractLocationPluginEvent
-
Get the location stored in this event.
- getLocation() - Method in class ghidra.app.events.ExternalProgramLocationPluginEvent
-
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
DWARFLocationinstance 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
DWARFLocationListpointed 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.app.util.bin.format.omf.omf51.Omf51LibraryModuleLocationsRecord
-
Returns the list of module locations.
- getLocations() - Method in class ghidra.graph.viewer.layout.CalculateLayoutLocationsTask
- getLocationType() - Method in class ghidra.app.util.bin.format.omf.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
LogicOperationthat 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.features.bsim.query.client.RowKeySQL
- getLong() - Method in class ghidra.features.bsim.query.description.RowKey
- getLong() - Method in class ghidra.features.bsim.query.elastic.RowKeyElastic
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- getLong(int) - Method in class ghidra.app.util.PseudoData
- getLong(int) - Method in class ghidra.app.util.PseudoInstruction
- 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() - Method in class generic.expressions.LongExpressionValue
- 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
LookAndFeelassociated 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
LafTypemanaged by this manager. - getLookAndFeelType() - Method in class generic.theme.StubThemeManager
- getLookAndFeelType() - Method in class generic.theme.ThemeManager
-
Returns the
LafTypefor the currently activeLookAndFeel - getLookAndFeelType() - Static method in class ghidra.docking.util.LookAndFeelUtils
-
Returns the
LafTypefor the currently activeLookAndFeel - 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.
- getLSHVector() - Method in class ghidra.features.bsim.query.description.SignatureRecord
- getLSHVectorFactory() - Method in class ghidra.features.bsim.gui.search.dialog.BSimServerCache
-
Get cached
LSHVectorFactoryfor the active BSim Function Database - getLSHVectorFactory() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- getLSHVectorFactory() - Method in class ghidra.features.bsim.query.client.FunctionDatabaseProxy
- getLSHVectorFactory() - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- getLSHVectorFactory() - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- getLSHVectorFactory() - Method in interface ghidra.features.bsim.query.FunctionDatabase
- 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 class ghidra.pcode.emu.jit.JitPcodeThread
- 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.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).
- getMacho(DyldCacheUtils.DyldCacheImageRecord) - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
-
Gets the Mach-O of the given
DyldCacheUtils.DyldCacheImageRecord. - getMachoBaseAddress() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
-
Gets the base address of this Mach-O.
- getMachSizes() - Method in class ghidra.app.util.bin.format.ubi.FatHeader
- getMachStarts() - Method in class ghidra.app.util.bin.format.ubi.FatHeader
- 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.golang.rtti.GoPcHeader
- 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
-
Returns 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 record 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.
- getMajorVersion() - Method in class ghidra.features.bsim.query.description.DescriptionManager
- 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.
- getMangled() - Method in class ghidra.app.util.demangler.MangledContext
-
Returns the mangled string
- getMangledContext() - Method in interface ghidra.app.util.demangler.Demangled
-
Returns the mangled context
- getMangledContext() - Method in class ghidra.app.util.demangler.DemangledObject
- 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.DemangledNamespaceNode
- 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".
- getMapArgGoType() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
-
Returns the go type that represents a generic map argument value.
- getMapGoType() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
-
Returns the go type that represents a golang built-in map RTTI type struct.
- 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
- 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
OptionalAddressRangefor 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)
- getMappedSourceFiles() - Method in class ghidra.program.database.sourcemap.SourceFileManagerDB
- getMappedSourceFiles() - Method in class ghidra.program.model.sourcemap.DummySourceFileManager
- getMappedSourceFiles() - Method in interface ghidra.program.model.sourcemap.SourceFileManager
-
Returns a
ListcontainingSourceFiles which are mapped to at least one address in the program - 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.
- getMappingContext() - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
-
Returns the program level mapping context
- getMappingCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the mapping count.
- getMappingForLang(Language) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFRegisterMappingsManager
-
Returns a possibly cached
DWARFRegisterMappingsobject for the specified language, - getMappingInfo() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
-
Returns the
StructureMappingInfofor this structure's class. - getMappingInfo() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
-
Returns The base address of where the slide fixups will take place.
- getMappingInfos() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets the
ListofDyldCacheMappingInfos. - getMappingOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the mapping offset.
- getMappingWithSlideCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the mapping with slide count.
- getMappingWithSlideOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the mapping with slide offset.
- 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
-
Returns the file that indicates a Ghidra project..
- getMarkerLocation(int, int) - Method in interface ghidra.app.util.viewer.listingpanel.MarginProvider
-
Get the marker location for the given x, y point.
- getMarkerManager() - Method in class ghidra.program.util.MarkerLocation
-
Returns the Marker Manager.
- getMarkerPriority() - Method in class ghidra.program.database.bookmark.BookmarkTypeDB
- getMarkerPriority() - Method in interface ghidra.program.model.listing.BookmarkType
-
Returns marker priority associated with this type or -1 if one has not been set by a plugin.
- getMarkerSet(String, Program) - Method in interface ghidra.app.services.MarkerService
-
Return the marker set with the given name;
- getMarkOffset() - Method in class ghidra.util.bytesearch.Match
- getMarkOffset() - Method in class ghidra.util.bytesearch.Pattern
- getMarkPosition(int) - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
-
Returns pixel location to draw marker icon.
- getMarkPosition(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
- getMarkupAddress(Program, boolean) - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
- 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.ContextCommit
- 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.features.base.memsearch.matcher.MaskedByteSequenceByteMatcher
- 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
unmaskedvalue 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
- getMatchCombiner() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- getMatchCount() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
- getMatchCount() - Method in class ghidra.features.base.memsearch.gui.MemorySearchResultsPanel
- 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
- getMatchFunctionDescription() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- 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.
- 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, Duo.Side) - Method in class ghidra.program.util.ListingDiff
-
Gets the matching code unit from the other side listing given a code unit from a given side 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, boolean) - 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, boolean, 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: In The type of the returned symbol may be different than the type of the symbol (i.e., Function vs Label). - 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get the ending address for this code unit.
- getMaxAddress() - Method in class ghidra.app.util.PseudoData
-
Get the ending address for this code unit.
- getMaxAddress() - Method in class ghidra.app.util.PseudoInstruction
-
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.GenericAddressSpace
- getMaxAddress() - Method in class ghidra.program.model.address.OverlayAddressSpace
- getMaxAddress() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- getMaxAddress() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getMaxAddress() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.ImmutableAddressSet
- 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
-
Returns the ending address for this code unit..
- getMaxAddress() - Method in class ghidra.program.model.listing.DataStub
- getMaxAddress() - Method in interface ghidra.program.model.listing.Group
- 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
- 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
BigFloatvalue 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.
- getMaxHitCount() - Method in class ghidra.features.bsim.query.client.ExecutableComparison
- 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
- getMaximumResults() - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
-
The maximum number of similar functions to return for a given input function The default value is 100.
- 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 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
- getMaxProtection() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
- getMaxResults() - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchSettings
-
Returns the maximum number of matches for a single function.
- 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
- getMaxSimilarity() - Method in class ghidra.features.bsim.query.protocol.ClusterNote
- getMaxSize() - Method in exception class ghidra.util.datastruct.AccumulatorSizeException
- getMaxSlide() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the max slide.
- getMaxSourceMapEntryLength() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
-
Option to control the maximum length of a source map entry.
- 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.features.bsim.gui.search.results.BSimMatchResult
- getMd5() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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, String, long, 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.omf.OmfLibraryRecord
- getMembers() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResource
- getMembers() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Library
-
Returns the list of members.
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get the Memory object actually used by the MemBuffer.
- getMemory() - Method in class ghidra.app.util.PseudoData
-
Get the Memory object actually used by the MemBuffer.
- getMemory() - Method in class ghidra.app.util.PseudoInstruction
-
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
MemoryBlockSourceInfofor 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
- getMemoryRegionChoices() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- 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
-
Returns the memory state object which this emulator uses.
- getMemoryUsage() - Static method in class docking.widgets.tree.support.NewTestApp
- getMemoryValue(Varnode, boolean) - Method in class ghidra.program.util.VarnodeContext
-
Search the value state stack for the first occurrence of the set value
- getMemoryValue(HashMap<Address, Varnode>, Varnode, boolean) - Method in class ghidra.program.util.VarnodeContext
- getMemoryValue(List<HashMap<Address, Varnode>>, int, Varnode, boolean) - Method in class ghidra.program.util.VarnodeContext
- 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
MenuDatato 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 docking.menu.ButtonState
- 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 class generic.test.TestReportingException
- getMessage() - Method in exception class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
- getMessage() - Method in exception class ghidra.app.util.cparser.C.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in exception class 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.features.bsim.gui.search.results.BSimApplyResult
- getMessage() - Method in class ghidra.framework.task.GTaskMonitor
- getMessage() - Method in class ghidra.framework.task.gui.GProgressBar
- getMessage() - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get the message for the exception, should this instruction be "executed"
- 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.
- getMetadataKey() - Method in enum class ghidra.plugin.importer.ProjectIndexService.IndexType
- 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
CliMetadataRootthat contains us. - getMetadataSourceRecords() - Method in class ghidra.app.util.bin.format.swift.types.CaptureDescriptor
-
Gets the
ListofMetadataSourceRecords - 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
-
GoMethodwhich contains the funcdef of this method - getMethodClosureType(String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- 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
- getMethodFuncType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod.GoMethodInfo
- getMethodInfoForFunction(Address) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
-
Returns method info about the specified function.
- getMethodInfoList() - Method in class ghidra.app.util.bin.format.golang.rtti.GoItab
-
Returns list of
GoIMethod.GoIMethodInfoinstances, 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
- getMethodPrototypeString(String, GoFuncType) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
- getMethodPrototypeString(String, String, GoFuncType) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
- 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
- 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
- getMethodWrapperClosureTypes() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- 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
- getMiddleMouseHighlights() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get the starting address for this code unit.
- getMinAddress() - Method in class ghidra.app.util.PseudoData
-
Get the starting address for this code unit.
- getMinAddress() - Method in class ghidra.app.util.PseudoInstruction
-
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.GenericAddressSpace
- getMinAddress() - Method in class ghidra.program.model.address.OverlayAddressSpace
- getMinAddress() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- getMinAddress() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getMinAddress() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.ImmutableAddressSet
- 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
-
Returns the starting address for this code unit..
- getMinAddress() - Method in class ghidra.program.model.listing.DataStub
- getMinAddress() - Method in interface ghidra.program.model.listing.Group
- 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.AutoParameterImpl
- getMinAddress() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getMinAddress() - Method in class ghidra.program.model.listing.ParameterImpl
- getMinAddress() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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.AddressCorrelationRange
- getMinAddress() - Method in class ghidra.program.util.ProgramSelection
- 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
BigFloatvalue 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
- getMinimalURL(URL) - Static method in class ghidra.framework.client.DefaultClientAuthenticator
-
Produce minimal URL (i.e., protocol, host and port)
- 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 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 record 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.features.bsim.query.description.DescriptionManager
- 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
- getMissingFuncPrototypeString(String, String) - Static method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
- getMissingGoTypes() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- 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.MIDIDataType
- 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.features.base.codecompare.listing.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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get references for the mnemonic for this instruction.
- getMnemonicReferences() - Method in class ghidra.app.util.PseudoData
-
Get references for the mnemonic for this instruction.
- getMnemonicReferences() - Method in class ghidra.app.util.PseudoInstruction
-
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
-
Returns the mnemonic for this code unit, e.g., MOV, JMP.
- getMnemonicString() - Method in class ghidra.program.model.listing.DataStub
- getMnemonicString() - Method in class ghidra.program.model.listing.InstructionStub
- getMnemonicStyle(Settings) - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
-
Returns the format based on the specified settings
- getModCount() - Method in class db.buffers.BufferMgr
-
Provides a means of detecting changes to the underlying database during a transaction.
- getModCount() - Method in class db.DBHandle
-
Provides a means of detecting changes to the underlying database buffers during a transaction.
- 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.features.bsim.gui.search.dialog.BSimServerTableModel
- getModelData() - Method in class ghidra.framework.main.UserAccessTableModel
- 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
- getModifier() - Method in class generic.theme.FontValue
- getModifiers() - Method in class gui.event.MouseBinding
-
The modifiers used by this class
- getModNamesBlockNumber() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryHeaderRecord
-
Returns the module names block number.
- getModNamesByteNumber() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryHeaderRecord
-
Returns the module names byte number.
- getModNamesOffset() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryHeaderRecord
-
Returns the module names file offset.
- 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
- getModuleCount() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryHeaderRecord
-
Returns the module count.
- getModuledata() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
-
Returns a reference to the
GoModuledatathat 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 to 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 ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
- 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 to the name module's directory.
- getModuleSymbolMap() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryDictionaryRecord
-
Returns the symbol names partitioned by module.
- 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.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_nameattribute, 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.golang.rtti.types.GoTypeBridge
- 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.omf.OmfFileHeader
-
This is usually the original source filename
- getName() - Method in class ghidra.app.util.bin.format.omf.omf.OmfGroupRecord
- getName() - Method in class ghidra.app.util.bin.format.omf.omf.OmfSegmentHeader
- getName() - Method in class ghidra.app.util.bin.format.omf.omf.OmfSymbol
- getName() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ExternalDef
-
Returns the symbol name.
- getName() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
-
Returns the symbol name.
- 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.ByteCopier.PasteByteStringCommand
- 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.DemangledNamespaceNode
- 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
- 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.Omf51Loader
- 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.UnixAoutLoader
- getName() - Method in class ghidra.app.util.opinion.XmlLoader
- getName() - Method in class ghidra.app.util.Option
-
Returns 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.features.base.codecompare.listing.ListingCodeComparisonPanel
- getName() - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Force subclasses to supply a descriptive name.
- getName() - Method in enum class ghidra.features.base.memsearch.bytesource.ProgramSearchRegion
- getName() - Method in interface ghidra.features.base.memsearch.bytesource.SearchRegion
-
The name of the region.
- getName() - Method in enum class ghidra.features.base.memsearch.combiner.Combiner
- getName() - Method in class ghidra.features.base.memsearch.format.SearchFormat
-
Returns the name of the search format.
- getName() - Method in enum class ghidra.features.base.memsearch.scan.Scanner
- getName() - Method in class ghidra.features.base.replace.SearchType
-
Returns the name of this search type.
- getName() - Method in class ghidra.features.bsim.gui.search.dialog.BSimServerTableModel
- getName() - Method in class ghidra.features.bsim.gui.search.results.ShowNamespaceSettingsDefinition
- getName() - Method in class ghidra.features.bsim.query.BSimInitializer
- getName() - Method in class ghidra.features.bsim.query.client.tables.OptionalTable
- getName() - Method in class ghidra.features.bsim.query.facade.DatabaseInfo
- getName() - Method in class ghidra.features.bsim.query.protocol.BSimQuery
- getName() - Method in class ghidra.features.bsim.query.protocol.QueryResponseRecord
- 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.main.UserAccessTableModel
- 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
-
Returns the name of the project identified by this project info..
- getName() - Method in interface ghidra.framework.model.ToolSet
-
Get the name for the toolset.
- getName() - Method in interface ghidra.framework.model.ToolTemplate
-
Get the name for the tool.
- getName() - Method in interface ghidra.framework.model.Workspace
-
Get the workspace name
- getName() - Method in interface ghidra.framework.ModuleInitializer
- getName() - Method in class ghidra.framework.options.AbstractOptions
- getName() - Method in class ghidra.framework.options.GProperties
-
Returns the name of this GProperties
- 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 class ghidra.pcode.emu.jit.analysis.JitDataFlowUseropLibrary.WrappedUseropDefinition
- getName() - Method in class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary.WrappedUseropDefinition
- getName() - Method in class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary.ModifierUseropDefinition
- 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.FSBComponentProvider
- getName() - Method in class ghidra.plugins.fsbrowser.FSBNode
- getName() - Method in class ghidra.plugins.fsbrowser.OpenWithTarget
- 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.AutoParameterImpl
- getName() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getName() - Method in class ghidra.program.model.listing.ParameterImpl
- getName() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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
-
This method is no longer part of the API.
- getName() - Method in class ghidra.program.util.EquateInfo
-
Get the equate name.
- getName() - Method in class ghidra.program.util.LabelFieldLocation
- getName() - Method in class ghidra.program.util.LinearDataAddressCorrelation
- getName() - Method in class ghidra.program.util.LinearFunctionAddressCorrelation
- 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) - Static method in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
-
Gets the name of the given record type
- getName(int) - Static method in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
-
Gets the name of the given record type
- getName(int) - Static method in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
-
Gets the name of the given record type
- getName(int) - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
-
Gets the i'th
namein 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 callingFSRL.getName(), 1 is the parent container's name, etc. - getName(long) - Method in interface ghidra.program.model.data.Enum
-
Get the name for the given value.
- getName(long) - Method in class ghidra.program.model.data.EnumDataType
- getName(DIEAggregate) - Method in class ghidra.app.util.bin.format.dwarf.DWARFProgram
-
Returns a
DWARFNamefor aDIEAggregate. - 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
- getNameCompiler() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- getNamedTempFile(FileCache.FileCacheEntry, String) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a
ByteProviderfor the specifiedFileCache.FileCacheEntry, using the specified filename. - getNamedTempl(int) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
-
Retrieve a named p-code template section
- getNameExec() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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.omf.omf51.Omf51LibraryModuleNamesRecord
-
Returns the list of module names.
- 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.DemangledNamespaceNode
- 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
- 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.DemangledNamespaceNode
- 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.DemangledNamespaceNode
- 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
- getNameType() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- 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.
- 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
- 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
- getNextAvailableAddress(Program) - Static method in class ghidra.app.util.opinion.MachoProgramUtils
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Returns the code unit after this code unit..
- getNextCodeUnit() - Method in class ghidra.app.util.PseudoData
-
Returns the code unit after this code unit..
- getNextCodeUnit() - Method in class ghidra.app.util.PseudoInstruction
-
Returns 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
LocationMementoobjects 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
- 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
- getNList(long) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
- 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
- getNodeIcon(GTreeNode, boolean) - Method in class docking.widgets.tree.support.GTreeRenderer
- 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
GThemeValueMapcontains all values that differ from the default values (values defined by theLookAndFeelor 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.
- getNormalizedScore(int, boolean) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
- getNormalizedScore(int, int, boolean) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Computes a score comparing two executables, normalized between 0.0 and 1.0, indicating the percentage of functional similarity between the two.
- 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.address.ImmutableAddressSet
- 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
- 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.address.ImmutableAddressSet
- 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
- 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.
- getNumberOfStages(int) - Method in class ghidra.features.bsim.query.facade.SFOverviewInfo
- getNumberOfStages(int) - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
-
The number of queries to make for the given set of functions.
- 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.
- getNumFiles() - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFLine
-
Returns the number of indexed files
- 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
-
Returns 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
- getObjcOptsOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the ObjC opts offset.
- getObjcOptsSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the ObjC opts size.
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get the object property for name; returns null if there is no name property for this code unit.
- 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.app.util.PseudoInstruction
-
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)andSaveable.restore(ghidra.util.ObjectStorage). - getObjectStorageFields() - Method in class ghidra.util.SaveableColor
- getObjectStorageFields() - Method in class ghidra.util.SaveablePoint
- getObsolete() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MethodList
- getObsoleteProgramProperties() - Static method in class ghidra.program.database.ObsoleteProgramPropertiesService
- getOffcutComments(CodeUnit, CommentType) - Static method in class ghidra.app.util.viewer.field.CommentUtils
-
Returns a list of offcut comments for the given code unit.
- getOffcutDataString(Address, Data) - Method in class ghidra.app.util.viewer.field.LabelCodeUnitFormat
- getOffcutDataString(Address, Data) - Method in class ghidra.program.model.listing.CodeUnitFormat
- getOffcutEolComments() - Method in class ghidra.app.util.EolComments
- 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.omf.OmfSymbol
- getOffset() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Content
-
Returns the offset.
- getOffset() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
-
Returns the operand offset.
- getOffset() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryModuleLocation
-
Returns the offset into the library.
- getOffset() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
-
Returns the offset into the segment.
- 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
- getOffsetFieldType() - Method in class ghidra.app.util.viewer.field.AbstractOffsetFieldFactory
-
Gets the
offset type - getOffsetFieldType() - Method in class ghidra.app.util.viewer.field.FileOffsetFieldFactory
- getOffsetFieldType() - Method in class ghidra.app.util.viewer.field.FunctionOffsetFieldFactory
- getOffsetFieldType() - Method in class ghidra.app.util.viewer.field.ImagebaseOffsetFieldFactory
- getOffsetFieldType() - Method in class ghidra.app.util.viewer.field.MemoryBlockOffsetFieldFactory
- 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
datatypethat corresponds to a type that can be used to represent an offset. - getOffsetValue(CodeUnit) - Method in class ghidra.app.util.viewer.field.AbstractOffsetFieldFactory
-
Gets the offset value
- getOffsetValue(CodeUnit) - Method in class ghidra.app.util.viewer.field.FileOffsetFieldFactory
- getOffsetValue(CodeUnit) - Method in class ghidra.app.util.viewer.field.FunctionOffsetFieldFactory
- getOffsetValue(CodeUnit) - Method in class ghidra.app.util.viewer.field.ImagebaseOffsetFieldFactory
- getOffsetValue(CodeUnit) - Method in class ghidra.app.util.viewer.field.MemoryBlockOffsetFieldFactory
- 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 class 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
- getOpChar() - Method in enum class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchOp
- 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.
- getOpEntry(PcodeOp) - Method in class ghidra.pcode.emu.jit.analysis.JitAnalysisContext
-
Check if the given p-code op is the first of an instruction.
- getOpEntry(PcodeOp) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Check if the given p-code op is the first of an instruction.
- getOpEntry(PcodeOp) - Method in class ghidra.pcode.emu.jit.JitPassage
-
Check if a given p-code op is the first of an instruction.
- 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.features.base.codecompare.listing.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
-
Returns 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
Tfor 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.
- getOperator(String, String, boolean) - Static method in enum class generic.expressions.ExpressionOperator
-
Returns the operator for the given token and look ahead token and if we are expecting to find a binary operator.
- 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.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.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.demangler.MangledContext
-
Returns the demangler options
- 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
- getOrCreateAnalyzer(JitControlFlowModel.JitBlock) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
- 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)andComparable.compareTo(AddressSpace)operations. - getOrderedRequiredLibraryNames(Program) - Static method in class ghidra.program.util.ExternalSymbolResolver
-
Returns an ordered list of library names, as specified by the logic/rules of the original operating system's loader (eg.
- 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
- getOriginal() - Method in class ghidra.features.base.quickfix.QuickFix
-
Returns the original value of the affected program element.
- 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.DemangledNamespaceNode
- getOriginalDemangled() - Method in class ghidra.app.util.demangler.DemangledObject
- getOriginalDemangled() - Method in class ghidra.app.util.demangler.DemangledType
- getOriginalDocumentFilter() - Method in class docking.widgets.numberformat.IntegerFormatter
- getOriginalFirstThunk() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
At one time, this may have been a set of flags.
- getOriginalFunctionAddress() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- getOriginalFunctionDescription() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- getOriginalFunctionName() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
-
The name of the input function to which this function is similar.
- 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.
- getOrReducedPredicate() - Method in class ghidra.features.bsim.query.protocol.PreFilter
- 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.
- getOsVersion() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the OS version.
- 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.
- getOtherImageArrayAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the other image array address.
- getOtherImageArraySize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the other image array size.
- getOtherImageGroupAddrUnused() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the other image group address (unused).
- getOtherImageGroupSizeUnused() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the other image group size (unused).
- 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.
- getOtherTriAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the other trie address.
- getOtherTrieSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the other trie size.
- 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
- getOutput(Register) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowBlockAnalyzer
-
Get an ordered list of all values involved in the latest definition of the given register.
- getOutput(Varnode) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowBlockAnalyzer
-
Get an ordered list of all values involved in the latest definition of the given varnode.
- 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.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.GenericAddressSpace
-
No overlay translation necessary, this is a base addressSpace.
- getOverlayAddress(Address) - Method in class ghidra.program.model.address.ProtectedAddressSpace
-
No overlay translation necessary, this is a base addressSpace.
- getOverlayAddress(Address) - Method in class ghidra.program.model.address.SegmentedAddressSpace
-
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
AddressSetwhich 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.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
RefTypetypefrom the current instruction - getOverviewFunctionsPerStage() - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- getOverviewFunctionsPerStage() - Method in interface ghidra.features.bsim.query.FunctionDatabase
-
Get the maximum number of functions to be queried per staged query when performing an overview query.
- 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.features.bsim.query.facade.DatabaseInfo
- 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.GoArrayType
- getPackagePathString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoPointerType
- 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.GoTypeBridge
- 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
-
Retrieve an aligned page from the bank.
- 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.omf.OmfLibraryRecord
- getPageSize() - Method in class ghidra.pcode.memstate.MemoryBank
-
A MemoryBank is instantiated with a 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.
- getPairString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoNameTypePair
- 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
Parameterinstances. - 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
- getParamListString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
- 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.RecordNode
- 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.framework.main.datatree.DomainFileNode
-
Returns the parent of this node.
- getParent() - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Returns the parent of this node.
- getParent() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
-
Returns the parent of this node.
- getParent() - Method in class ghidra.plugins.fsbrowser.FSBDirNode
-
Returns the parent of this node.
- getParent() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Returns the parent of this node.
- getParent() - Method in class ghidra.plugins.fsbrowser.FSBNode
-
Returns the parent of this node.
- getParent() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
-
Returns the parent of this node.
- getParent() - Method in class docking.widgets.tree.GTreeLazyNode
-
Returns the parent of this node.
- getParent() - Method in class docking.widgets.tree.GTreeNode
-
Returns the parent of this node.
- getParent() - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
Returns the parent of this node.
- getParent() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
-
Returns the parent of this node.
- getParent() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
-
Returns the parent of this node.
- getParent() - Method in class ghidra.framework.main.datatree.NoProjectNode
-
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.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
Namespacethat 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
- 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
- getPassage() - Method in class ghidra.pcode.emu.jit.analysis.JitAnalysisContext
-
Get the source passage
- 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 record class ghidra.app.util.bin.format.golang.GoVer
-
Patch value
- 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.
- getPatchInfoAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the patch info address.
- getPatchInfoSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the patch info size.
- 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.features.base.quickfix.QuickFix
-
Returns a path (the meaning of the path varies with the item type) associated with the affected program element if applicable or null otherwise.
- getPath() - Method in class ghidra.features.base.replace.items.CompositeFieldQuickFix
- getPath() - Method in class ghidra.features.base.replace.items.RenameCategoryQuickFix
- getPath() - Method in class ghidra.features.base.replace.items.RenameDataTypeQuickFix
- getPath() - Method in class ghidra.features.base.replace.items.RenameEnumValueQuickFix
- getPath() - Method in class ghidra.features.base.replace.items.RenameMemoryBlockQuickFix
- getPath() - Method in class ghidra.features.base.replace.items.RenameProgramTreeGroupQuickFix
- getPath() - Method in class ghidra.features.base.replace.items.RenameSymbolQuickFix
- getPath() - Method in class ghidra.features.base.replace.items.UpdateCommentQuickFix
- getPath() - Method in class ghidra.features.base.replace.items.UpdateDataTypeDescriptionQuickFix
- getPath() - Method in class ghidra.features.base.replace.items.UpdateEnumCommentQuickFix
- getPath() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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.sourcemap.SourceFile
-
Returns the path
- 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
Stringrepresentation 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
Stringrepresentation of the specifiedchildNamewithin 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
- getPathFromDomainFile(Program) - Static method in class ghidra.features.bsim.query.GenSignatures
-
Build an ExecutableRecord path from the domain file.
- 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.
- getPathTransformer(Program) - Static method in class ghidra.program.database.sourcemap.UserDataPathTransformer
-
Returns the path transformer for
program - 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
- getPC() - Method in class ghidra.app.util.bin.format.golang.rtti.GoPcValueEvaluator
- 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
- getPcHeaderAddress() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
- getPcHeaderAddress(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. - 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
- getPclntable() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
- 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
- getPcodeOpMap() - Method in class ghidra.pcode.emulate.EmulateInstructionStateModifier
-
Get the map of registered pcode userop behaviors
- 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
- getPcValueTable() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
- getPdbInfo() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeView
-
Returns the code view .PDB info.
- getPending() - Method in class ghidra.async.AsyncFence
-
Diagnostic: Get the participants which have not yet completed
- getPendingKeySet() - Method in class ghidra.async.AsyncLazyMap
-
Get a copy of the keys which are requested but not completed
- 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
- getPiece() - Method in class ghidra.pcode.emu.jit.JitDefaultBytesPcodeExecutorState
-
Get the piece cast to the type we know it is
- 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 class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the platform.
- getPlatform() - Method in exception class ghidra.framework.OSFileNotFoundException
-
Gets the
Platformassociated 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() - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- 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
PluginDescriptionobject that was derived from the@PluginInfoannotation at the top of your Plugin. - getPluginDescription(Class<? extends Plugin>) - Static method in class ghidra.framework.plugintool.util.PluginDescription
-
Fetches the
PluginDescriptionfor 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 class 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
- getPm() - Method in class ghidra.plugins.fsbrowser.OpenWithTarget
- 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 class ghidra.program.model.address.OverlayAddressSpace
- getPointerSize() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- 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
- getPopupActions(Tool, ActionContext) - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- 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
MenuDatato 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
- getPopupPoint() - Method in class docking.menu.MultiStateButton
- getPopupProviderActions() - Method in class ghidra.plugins.fsbrowser.filehandlers.OpenWithFSBFileHandler
- getPopupProviderActions() - Method in interface ghidra.plugins.fsbrowser.FSBFileHandler
-
Returns a list of
DockingActions that should be added to a popup menu. - getPort() - Method in class ghidra.features.bsim.query.BSimServerInfo
-
Get the port number.
- getPortNumber() - Method in class ghidra.framework.main.ServerInfoComponent
-
Get the port number.
- getPortNumber() - Method in class ghidra.framework.main.wizard.project.ServerInfoPanel
- 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.columnfilter.ColumnFilterManager
- 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.
- getPreferenceKey() - Method in class docking.widgets.tree.GTree
-
Returns the key that this tree uses to store preferences.
- 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.menu.MultiStateButton
- 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 docking.wizard.WizardModel
-
Returns the preferred size of the panels in the wizard dialog.
- 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.main.wizard.project.ProjectChooseRepositoryWizardModel
- getPreferredSize() - Method in class ghidra.framework.main.wizard.project.ProjectWizardModel
- 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
- getPreFilter() - Method in class ghidra.features.bsim.query.facade.SFOverviewInfo
- getPreFilter() - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
- getPrefix() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- 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.
- getPreview() - Method in class ghidra.features.base.quickfix.QuickFix
-
Returns a preview of what the affected element will be if this item is applied.
- 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. - getPreviousBytes() - Method in class ghidra.features.base.memsearch.searcher.MemoryMatch
- getPreviousCodeUnit() - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Returns the code unit before this code unit..
- getPreviousCodeUnit() - Method in class ghidra.app.util.PseudoData
-
Returns the code unit before this code unit..
- getPreviousCodeUnit() - Method in class ghidra.app.util.PseudoInstruction
-
Returns 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
LocationMementoobjects 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
- 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
- getPreWarmingDataOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the pre-warming data offset.
- getPreWarmingDataSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the pre-warming data size.
- getPrimary() - Method in class ghidra.app.util.opinion.LoadResults
- 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 eachLoaderimplementation - 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).
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- getPrimaryReference(int) - Method in class ghidra.app.util.PseudoData
- getPrimaryReference(int) - Method in class ghidra.app.util.PseudoInstruction
- getPrimaryReference(int) - Method in class ghidra.program.database.code.InstructionDB
- getPrimaryReference(int) - Method in interface ghidra.program.model.listing.CodeUnit
-
Returns 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get the primary Symbol for this code unit.
- getPrimarySymbol() - Method in class ghidra.app.util.PseudoData
-
Get the primary Symbol for this code unit.
- getPrimarySymbol() - Method in class ghidra.app.util.PseudoInstruction
-
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
-
Returns 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 interface ghidra.program.util.AddressCorrelator
-
Returns a number based on an arbitrary number scheme that dictates the order that correlators should be used.
- 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
ExtensionPointpriority. - 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.
- getProcessorContext(Address, int, RegisterValue) - Method in class ghidra.program.disassemble.Disassembler
-
Get the processor context for the current instruction being disassembled as reflected by the
Disassembler.disassemblerContext. - 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
- getProgClosuresAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the program launch closures address.
- getProgClosuresSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the program launch closures size.
- getProgClosuresTrieAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the program launch closures trie address.
- getProgClosuresTrieSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the program launch closures trie size.
- 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.AbstractHighlightPluginEvent
-
Get the program that the highlight refers to.
- getProgram() - Method in class ghidra.app.events.AbstractLocationPluginEvent
-
Get the program that the location refers to.
- getProgram() - Method in class ghidra.app.events.AbstractSelectionPluginEvent
-
Get the program that the selection refers to.
- 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
Programthat 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
Programthat has just been opened. - getProgram() - Method in class ghidra.app.events.ProgramOpenedPluginEvent
-
Returns the
Programthat has just been opened. - 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
Programassociated with this relocation - getProgram() - Method in class ghidra.app.util.demangler.MangledContext
-
Returns the program
- getProgram() - Method in class ghidra.app.util.opinion.MemorySectionResolver
-
Get program object
- getProgram() - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- getProgram() - Method in class ghidra.app.util.PseudoData
- getProgram() - Method in class ghidra.app.util.PseudoInstruction
- getProgram() - Method in class ghidra.app.util.SymbolInspector
-
Deprecated, for removal: This API element is subject to removal in a future version.returns 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.features.base.codecompare.panel.AddressSetComparisonData
- getProgram() - Method in interface ghidra.features.base.codecompare.panel.ComparisonData
-
Returns the program containing the data being compared.
- getProgram() - Method in class ghidra.features.base.codecompare.panel.DataComparisonData
- getProgram() - Method in class ghidra.features.base.codecompare.panel.EmptyComparisonData
- getProgram() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonData
- getProgram() - Method in class ghidra.features.bsim.gui.overview.BSimOverviewProvider
- getProgram() - Method in class ghidra.features.bsim.gui.search.dialog.BSimOverviewDialog
- getProgram() - Method in class ghidra.features.bsim.gui.search.results.BSimSearchResultsProvider
- getProgram() - Method in class ghidra.features.bsim.query.facade.SFOverviewInfo
- getProgram() - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
- 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.AutoParameterImpl
- getProgram() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getProgram() - Method in class ghidra.program.model.listing.ParameterImpl
- getProgram() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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(Duo.Side) - Method in class ghidra.features.base.codecompare.listing.LinearAddressCorrelation
- getProgram(Duo.Side) - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Returns the program being shown in the given side.
- getProgram(Duo.Side) - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
- getProgram(Duo.Side) - Method in class ghidra.program.util.DummyListingAddressCorrelation
- getProgram(Duo.Side) - Method in interface ghidra.program.util.ListingAddressCorrelation
-
Gets the program for the given side.
- 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
Programvalue 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 class ghidra.pcode.emulate.InstructionDecodeException
- getProgramCounter() - Method in exception class 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
Filethat 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.
- getProgramGOARCH(Program) - Static method in class ghidra.app.util.bin.format.golang.GoBuildInfo
-
Returns a Golang "GOARCH" string created by a mapping from the Ghidra program's language (arch).
- getProgramGOOS(Program) - Static method in class ghidra.app.util.bin.format.golang.GoBuildInfo
-
Returns a Golang "GOOS" string created by a mapping from the Ghidra program's loader type.
- 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.features.base.codecompare.listing.ListingDisplay
- getProgramLocation() - Method in class ghidra.features.base.quickfix.QuickFix
- getProgramLocation() - Method in class ghidra.features.base.replace.items.RenameCategoryQuickFix
- getProgramLocation() - Method in class ghidra.features.base.replace.items.RenameDataTypeQuickFix
- getProgramLocation() - Method in class ghidra.features.base.replace.items.RenameEnumValueQuickFix
- getProgramLocation() - Method in class ghidra.features.base.replace.items.RenameFieldQuickFix
- getProgramLocation() - Method in class ghidra.features.base.replace.items.RenameMemoryBlockQuickFix
- getProgramLocation() - Method in class ghidra.features.base.replace.items.RenameProgramTreeGroupQuickFix
- getProgramLocation() - Method in class ghidra.features.base.replace.items.RenameSymbolQuickFix
- getProgramLocation() - Method in class ghidra.features.base.replace.items.UpdateCommentQuickFix
- getProgramLocation() - Method in class ghidra.features.base.replace.items.UpdateDataTypeDescriptionQuickFix
- getProgramLocation() - Method in class ghidra.features.base.replace.items.UpdateEnumCommentQuickFix
- getProgramLocation() - Method in class ghidra.features.base.replace.items.UpdateFieldCommentQuickFix
- 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.VariableSymbolDB
- getProgramLocation() - Method in interface ghidra.program.model.symbol.Symbol
-
Returns a program location for this symbol; may be null.
- getProgramLocation() - Method in class ghidra.util.table.PreviewTableCellData
- getProgramLocation(int, int) - Method in class ghidra.features.base.memsearch.gui.MemoryMatchTableModel
- getProgramLocation(int, int) - Method in class ghidra.features.base.quickfix.QuickFixTableModel
- getProgramLocation(int, int) - Method in class ghidra.features.bsim.gui.search.results.BSimApplyResultsTableModel
- getProgramLocation(int, int) - Method in class ghidra.features.bsim.gui.search.results.BSimExecutablesSummaryModel
- getProgramLocation(int, int) - Method in class ghidra.util.table.EmptyThreadedTableModel
- getProgramLocation(int, int) - Method in class ghidra.util.table.GhidraProgramTableModel
- 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.AbstractOffsetFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Returns the Program location for the given object, row, col, and groupPath
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
-
Overridden to ensure that we return` a
FunctionTagFieldLocationinstance. - 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
MemoryBlockStartFieldLocationinstance. - 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.SourceMapFieldFactory
- 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 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(Duo.Side, ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ProgramLocationTranslator
-
Converts a program location from the other side to the given side.
- 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
- 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
- getProgramProviderFSRL(FSRL) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- 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.features.base.memsearch.gui.MemoryMatchTableModel
- getProgramSelection(int[]) - Method in class ghidra.features.bsim.gui.search.results.BSimExecutablesSummaryModel
- getProgramSelection(int[]) - Method in class ghidra.util.table.AddressPreviewTableModel
- getProgramSelection(int[]) - Method in class ghidra.util.table.EmptyThreadedTableModel
- getProgramSelection(int[]) - Method in class ghidra.util.table.GhidraProgramTableModel
- 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
- getProgramsPBLSetPoolAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the programs PrebuildLoaderSet set pool address, or
nullif it is not defined. - getProgramsPBLSetPoolSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the programs PrebuildLoaderSet set pool size.
- 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.
- getProgramTrieAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the program trie address.
- getProgramTrieSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the program trie size.
- 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_VALUEif 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
-
Returns the project directory.
- getProjectDirExtension() - Static method in class ghidra.framework.model.ProjectLocator
-
Returns the project directory file extension..
- getProjectDisposalMonitor() - Method in class ghidra.framework.data.DefaultProjectData
-
Get monitor which will be cancelled if project is closed
- getProjectExtension() - Static method in class ghidra.framework.model.ProjectLocator
-
Returns the file extension suitable for creating file filters for the file chooser.
- 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. - getProjectIndex() - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- 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 class ghidra.framework.main.wizard.project.ProjectWizardData
- getProjectLocator() - Method in class ghidra.framework.main.wizard.project.ProjectWizardModel
- getProjectLocator() - Method in interface ghidra.framework.model.DomainFile
-
Returns the local storage location for the project that this DomainFile belongs to.
- getProjectLocator() - Method in interface ghidra.framework.model.DomainFolder
-
Returns the local storage location for the project that this DomainFolder belongs to.
- getProjectLocator() - Method in interface ghidra.framework.model.Project
-
Get the project locator for this project.
- getProjectLocator() - Method in interface ghidra.framework.model.ProjectData
-
Returns the projectLocator for the this ProjectData.
- getProjectLocator() - Method in class ghidra.framework.project.DefaultProject
-
Get the project URL for this project.
- getProjectLockFile() - Method in class ghidra.framework.model.ProjectLocator
-
Returns project lock file to prevent multiple accesses to the same project at once..
- getProjectManager() - Method in class ghidra.base.project.GhidraProject
-
Returns the project manager
- getProjectManager() - Method in interface ghidra.framework.model.Project
-
Returns the project manager of this project.
- getProjectManager() - Method in class ghidra.framework.plugintool.PluginTool
-
Returns the project manager associated with this tool.
- getProjectManager() - Method in class ghidra.framework.project.DefaultProject
- getProjectManager() - Method in class ghidra.test.TestEnv
- getProjectName() - Method in class ghidra.framework.store.ItemCheckoutStatus
-
Return a Project location which corresponds to the projectPath or null if one can not be constructed.
- 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.
- getProjectUsers() - Method in class ghidra.framework.main.ProjectAccessPanel
-
Returns a list of all users with permission to access the project.
- getProjectUsers() - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- 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(Class<?>) - Static method in class ghidra.pyghidra.property.PropertyUtils
-
Gets an array of
JavaPropertyfor the provided class. - getProperties(Class<? extends PythonFieldExposer>) - Static method in interface ghidra.pyghidra.PythonFieldExposer
-
Gets a mapping of all the explicitly exposed fields of a class.
- 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
JavaPropertyValuefor 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() - Method in class ghidra.app.script.ScriptInfo
-
Returns the
GhidraScriptProvidercurrently associated with the script - getProvider(int) - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
-
Gets the i'th
ByteProviderin the split DYLD Cache - getProvider(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
-
Returns the corresponding Ghidra script provider 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 supported 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
- 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
GoTypethat represents a pointer to this type. - getPublicSymbols() - Method in class ghidra.app.util.bin.format.omf.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
^instructionor 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 class ghidra.pcode.exec.ConcretionError
-
Get the reason why the emulator needs a concrete value
- getPyDevSrcDir() - Static method in class ghidra.jython.PyDevUtils
-
Gets The PyDev source directory.
- getQualifiers() - Method in class ghidra.app.util.cparser.C.Declaration
- getQueriedFunctionsPerStage() - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- getQueriedFunctionsPerStage() - Method in interface ghidra.features.bsim.query.FunctionDatabase
-
Get the maximum number of functions to be queried per staged query when searching for similar functions.
- getQueriesMade() - Method in class ghidra.features.bsim.query.protocol.StagingManager
- getQuery() - Method in class ghidra.features.base.replace.SearchAndReplaceDialog
-
Returns the query generated by the dialog when the "Ok" button is pressed or null if the dialog was cancelled.
- getQuery() - Method in class ghidra.features.bsim.query.facade.SFQueryResult
-
The original query used to get the results represented by this object.
- getQuery() - Method in class ghidra.features.bsim.query.protocol.FunctionStaging
- getQuery() - Method in class ghidra.features.bsim.query.protocol.NullStaging
- getQuery() - Method in class ghidra.features.bsim.query.protocol.StagingManager
-
Get the current staged query
- 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.
- 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() - Method in class ghidra.program.database.sourcemap.SourceMapEntryDB
- getRange() - Method in interface ghidra.program.model.sourcemap.SourceMapEntry
-
Returns the address range, or null for length 0 entries
- getRange() - Method in class ghidra.program.util.AddressCorrelationRange
- 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.address.ImmutableAddressSet
- 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
DWARFRangeListpointed 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.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.
- getRawDemangled() - Method in class ghidra.app.util.demangler.DemangledObject
-
Returns the raw demangled string.
- 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
BinaryReaderthat is used to deserialize this structure. - getReader() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the reader associated with the header.
- getReader() - Method in class ghidra.app.util.bin.format.omf.AbstractOmfRecordFactory
-
Returns the reader associated with this factory.
- getReader() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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.
- getReceiverString() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
-
Returns portion of the symbol name that is the receiver string, or null
- getReceiverString(String) - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- getReceiverTypeName() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- getReceiverTypeName(String) - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- 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
- 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.
- getRecordChecksum() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
-
Returns the record checksum.
- 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
-
Returns the record length.
- getRecordLength() - Method in class ghidra.app.util.opinion.IntelHexRecord
- getRecordName(int, Class<?>) - Static method in class ghidra.app.util.bin.format.omf.OmfUtils
-
Gets the name of the given record type
- getRecordOffset() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
-
Returns the record offset.
- 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.omf.omf.OmfFileHeader
-
Returns the list of records.
- 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
-
Returns the record type.
- getRecordType() - Method in class ghidra.app.util.opinion.IntelHexRecord
- getRecoveryChangeSetFile() - Method in class db.buffers.BufferMgr
-
Returns the recovery changeSet data file for reading or null if one is not available.
- getRecoveryChangeSetFile() - Method in class db.DBHandle
-
Returns the recovery changeSet data file for reading or null if one is not available.
- 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".
- getRedoName() - Method in class ghidra.program.database.ProjectDataTypeManager
- getRedoName() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
-
Get the transaction name that is available for
StandAloneDataTypeManager.redo()(seeStandAloneDataTypeManager.canRedo()). - 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
dieainstance 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
GFilepointed to by the FSRL, along with aFileSystemRefthat the caller is responsible for releasing (either explicitly viaresult.fsRef.close()or via theRefdFile.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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- getReferenceIteratorTo() - Method in class ghidra.app.util.PseudoData
- getReferenceIteratorTo() - Method in class ghidra.app.util.PseudoInstruction
- getReferenceIteratorTo() - Method in class ghidra.program.database.code.InstructionDB
- getReferenceIteratorTo() - Method in interface ghidra.program.model.listing.CodeUnit
-
Returns 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get ALL reference FROM this code unit.
- getReferencesFrom() - Method in class ghidra.app.util.PseudoData
-
Get ALL reference FROM this code unit.
- getReferencesFrom() - Method in class ghidra.app.util.PseudoInstruction
-
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
DIEAggregateof a typedef that points to the specified datatype. - getRefLoc() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
-
Returns the reference location (REFLOC).
- getRefManager() - Method in class ghidra.formats.gfilesystem.AbstractFileSystem
- getRefManager() - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Returns the
ref managerthat is responsible for creating and releasingrefsto 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
- getRefType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
-
Returns the reference type (REF TYP).
- getRegBank() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ExternalDef
-
Returns the register bank this procedure is fixed to.
- getRegBank() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
-
Returns the register bank this procedure is fixed to.
- getRegDepth(Address, Register) - Method in class ghidra.app.cmd.function.CallDepthChangeInfo
-
Get the stack register depth at address.
- getRegInfo() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
-
Returns a shared
GoRegisterInfoinstance - 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.AutoParameterImpl
- getRegister() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getRegister() - Method in class ghidra.program.model.listing.ParameterImpl
- getRegister() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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.model.pcode.VarnodeTranslator
-
Get register given a register name
- 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
GoRegisterInfoinstance for the specifiedLanguage. - 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
- getRegisterMask() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ModuleEnd
-
Returns the register mask.
- 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.AutoParameterImpl
- getRegisters() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getRegisters() - Method in class ghidra.program.model.listing.ParameterImpl
- getRegisters() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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
registersthat 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
registersthat 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 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.jit.analysis.JitDataFlowState
- 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 (value, space, size) of a register at the start of the last execution flow taken for the instruction at toAddr.
- 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
-
Get the stack register value as a printable string.
- 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
Addressthe 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. If the program is 64-bit (x86 or PowerPC), then return the VM address of the first segment with W bit. Otherwise, just return first segment VM address..
- 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
RelocationInfothat describes the relocation - getRelocationInfoExtra() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
-
Gets the lower-level
RelocationInfothat 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.MIDIDataType
- 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
- getReplacementText() - Method in class ghidra.features.base.replace.SearchAndReplaceQuery
-
Returns the replacement text that will replace matched elements.
- getReportedChecksum() - Method in class ghidra.app.util.opinion.IntelHexRecord
- getRepository() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- getRepository() - Method in class ghidra.framework.data.DefaultProjectData
- getRepository() - Method in class ghidra.framework.main.wizard.project.ProjectChooseRepositoryWizardModel
- getRepository() - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- getRepository() - Method in class ghidra.framework.main.wizard.project.ProjectWizardModel
- 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.main.wizard.project.ProjectWizardData
- getRepositoryName() - Method in class ghidra.framework.main.wizard.project.RepositoryPanel
- 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.MIDIDataType
- 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 class 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>/
dirNamelocation 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>/
dirNamelocation 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.
- getResponse() - Method in class ghidra.features.bsim.query.protocol.BSimQuery
- 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.
- getResults() - Method in class ghidra.app.util.navigation.GoToSymbolSearchTask
- getResultsArray(Match) - Method in class ghidra.app.plugin.match.MatchSet
- getResultsPanel() - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- 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
askmethods. - 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
- 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.
- 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
- getRootColumn() - Method in class ghidra.graph.viewer.layout.GridLocationMap
-
Returns the column of the initial vertex in this grid.
- getRootDecisionNode() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getRootDir() - Method in class ghidra.formats.gfilesystem.AbstractFileSystem
- getRootDir() - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Gets the root
GFileobject for this filesystem index. - getRootDir() - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Returns the file system's root directory.
- getRootDir() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- getRootDir() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- getRootDir() - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
-
Gets the root
GFileobject 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
-
Returns 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
- 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 => Iproduction 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
- getRosettaReadOnlyAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the rosetta read-only address.
- getRosettaReadOnlySize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the rosetta read-only size.
- getRosettaReadWriteAddr() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the rosetta read-write address.
- getRosettaReadWriteSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the rosetta read-write size.
- 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.
- getRow(V) - Method in class ghidra.graph.viewer.layout.Column
- 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
- getRowHeights() - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
-
Returns an object that contains all row heights for the row layouts in this class.
- getRowId() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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
- getRunningProgramManager(PluginTool) - Static method in class ghidra.plugins.fsbrowser.OpenWithTarget
-
Returns an OpenWithTarget, or null, that represents a running
ProgramManager. - 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
- getRuntimeEnvironmentName() - Method in class ghidra.app.script.AbstractPythonScriptProvider
- getRuntimeEnvironmentName() - Method in class ghidra.app.script.GhidraScriptProvider
-
Returns an optional runtime environment name of a
GhidraScriptProviderthat scripts can specify they require to run under. - getRuntimeEnvironmentName() - Method in class ghidra.app.script.JavaScriptProvider
- getRuntimeEnvironmentName() - Method in class ghidra.app.script.ScriptInfo
-
Returns the name of the required runtime environment
- getRuntimeEnvironmentName() - Method in class ghidra.jython.JythonScriptProvider
- getRuntimeEnvironmentName() - Method in class ghidra.pyghidra.PyGhidraScriptProvider
- 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
- getSatellitePosition() - Method in class ghidra.graph.viewer.GraphComponent
- getSatellitePosition() - Method in class ghidra.graph.viewer.VisualGraphView
- getSatelliteProvider() - Method in class ghidra.graph.featurette.VgSatelliteFeaturette
- getSatelliteProvider() - Method in class ghidra.graph.VisualGraphComponentProvider
- getSatelliteViewer() - Method in class ghidra.graph.viewer.GraphComponent
- getSatelliteViewer() - Method in class ghidra.graph.viewer.VisualGraphView
- getSaveableClassForName(String) - Static method in class ghidra.program.database.properties.ObjectPropertyMapDB
-
Returns the class for the indicated class path name.
- getSaveableData(String) - Method in interface ghidra.framework.model.Project
-
The analog for
Project.setSaveableData(String, SaveState). - getSaveableData(String) - Method in class ghidra.framework.project.DefaultProject
- getSaveChangeDataFile() - Method in class db.buffers.LocalManagedBufferFile
- getSaveChangeDataFile() - Method in interface db.buffers.ManagedBufferFile
-
Returns a temporary change data buffer file which should be used to store a application-level ChangeSet associated with this new buffer file version.
- getSaveChangeDataFile() - Method in class db.buffers.ManagedBufferFileAdapter
- getSaveChangeDataFile() - Method in interface db.buffers.ManagedBufferFileHandle
- getSaveChangeDataFile() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getSavedDomainFile() - Method in class ghidra.app.util.opinion.Loaded
- 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
- getScore(int) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Get score of executable (as compared to our singled out executable)
- getScore(int) - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
- getScore(int, int) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Return the similarity score between two executables
- getScore(int, int) - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
- getScorer() - Method in class ghidra.features.bsim.query.client.ExecutableComparison
- 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(Program, Reference) - Method in class ghidra.app.util.SymbolInspector
-
Get the ScreenElement corresponding to the type of the reference.
- 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.AbstractPythonScriptProvider
- 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.app.script.UnsupportedScriptProvider
- getScriptInstance(ResourceFile, PrintWriter) - Method in class ghidra.jython.JythonScriptProvider
- getScriptInstance(ResourceFile, PrintWriter) - Method in class ghidra.pyghidra.PyGhidraScriptProvider
- 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
- getSearchableRegions() - Method in interface ghidra.features.base.memsearch.bytesource.AddressableByteSource
-
Returns a list of memory regions where each region has an associated address set of valid addresses that can be read.
- getSearchableRegions() - Method in enum class ghidra.features.base.memsearch.bytesource.EmptyByteSource
- getSearchableRegions() - Method in class ghidra.features.base.memsearch.bytesource.ProgramByteSource
- getSearchAddresses(Program) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- getSearchAndReplaceTypes() - Method in class ghidra.features.base.replace.SearchAndReplaceHandler
-
Returns the set of
SearchTypes this handler supports. - getSearcher() - Method in class docking.widgets.FindDialog
- getSearchFormat() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- getSearchFormat() - Method in class ghidra.features.base.memsearch.gui.SearchSettings
-
Returns the
SearchFormatto be used to parse the input text. - getSearchHighlightColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getSearchInput() - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- getSearchLimit() - Method in class ghidra.features.base.memsearch.gui.MemorySearchOptions
- getSearchLimit() - Method in class ghidra.features.base.replace.SearchAndReplaceQuery
-
Returns the maximum number of search matches to be found before stopping early.
- getSearchLocations() - Method in class ghidra.app.util.bin.format.dwarf.external.ExternalDebugFilesService
-
Returns the configured search locations.
- getSearchPattern() - Method in class ghidra.features.base.replace.SearchAndReplaceQuery
-
Returns the search
Patternused to search program elements. - 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
- getSearchResults() - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- getSearchSettings() - Method in class ghidra.features.bsim.gui.search.dialog.BSimOverviewDialog
- getSearchSettings() - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchDialog
- getSearchText() - Method in class docking.widgets.FindDialog
- getSearchText() - Method in class docking.widgets.SearchLocation
- getSearchText() - Method in class ghidra.features.base.replace.SearchAndReplaceQuery
-
Returns the search text used to generate the pattern for this query.
- getSearchTypes() - Static method in class ghidra.features.base.replace.SearchType
-
Static convenience method for finding all known SearchTypes.
- 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
- getSecondLinkerMember() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
- 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.
- getSectionAlignment(CoffSectionHeader) - Method in class ghidra.app.util.opinion.CoffLoader
-
Query a section header for alignment information.
- getSectionAlignment(CoffSectionHeader) - Method in class ghidra.app.util.opinion.MSCoffLoader
- 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.golang.rtti.JsonPatch
- 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.golang.rtti.JsonPatch
- 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
- getSegId() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Content
-
Returns the segment ID.
- getSegId() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
-
Returns the segment id.
- 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.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.omf.OmfData
- getSegmentIndex() - Method in class ghidra.app.util.bin.format.omf.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.omf.OmfGroupRecord
- getSegmentLength() - Method in class ghidra.app.util.bin.format.omf.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.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.omf.OmfFileHeader
- getSegments() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51SegmentDefs
-
Returns the list of segments.
- 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
BatchGroupLoadSpecthat applies to the entireBatchGroup. - getSelectedChoices() - Method in class ghidra.features.bsim.gui.filters.MultiChoiceSelectionDialog
- 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
- getSelectedFilter() - Method in class ghidra.features.bsim.gui.search.dialog.FilterWidget
-
Returns the selected filter.
- 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.dnd.GTableDragProvider
- 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
- getSelectedMatch() - Method in class ghidra.features.base.memsearch.gui.MemorySearchResultsPanel
- getSelectedMemoryRegions() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- getSelectedMemoryRegions() - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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
- getSelectedRow() - Method in class ghidra.features.base.quickfix.QuckFixTableProvider
-
Returns the selected row in the table
- 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
- getSelectedSearchTypes() - Method in class ghidra.features.base.replace.SearchAndReplaceQuery
-
Returns a set of all the SearchTypes to be included in this query.
- 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_VERSIONif 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.AbstractSelectionPluginEvent
-
Get the program selection contained in this event.
- getSelection() - Method in class ghidra.app.events.ExternalProgramSelectionPluginEvent
-
Get the selection for 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
SelectionManagerin 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
- getSelfBaseType(Composite) - Static method in class ghidra.program.model.gclass.ClassUtils
-
Returns the "self-base" composite for the specified class composite.
- getSelfScore(int) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Retrieve the similarity score of an executable with itself
- getSelfScore(int) - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
- getSelfScore(String) - Method in class ghidra.features.bsim.query.client.FileScoreCaching
- getSelfScore(String) - Method in interface ghidra.features.bsim.query.client.ScoreCaching
-
Retrieve the self-significance score for a given executable
- getSelfScore(String) - Method in class ghidra.features.bsim.query.client.TableScoreCaching
- getSelfScore(String) - Method in class ghidra.features.bsim.query.client.TemporaryScoreCaching
- getSelfSignificance() - Method in class ghidra.features.bsim.gui.overview.BSimOverviewRowObject
- 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.plugin.processors.sleigh.SleighInstructionPrototype
- 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.lang.InstructionPrototype
-
Get the separator strings between an operand.
- getSeparator(int) - Method in class ghidra.program.model.lang.InvalidPrototype
- 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
- 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.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- getServer() - Method in class ghidra.framework.client.RepositoryAdapter
-
Returns server adapter
- getServer() - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- getServerInfo() - Method in class ghidra.features.bsim.gui.search.dialog.BSimServerCache
- getServerInfo() - Method in interface ghidra.features.bsim.query.BSimJDBCDataSource
-
Get the server info that corresponds to this data source.
- getServerInfo() - Method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource
- getServerInfo() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- getServerInfo() - Method in class ghidra.features.bsim.query.client.FunctionDatabaseProxy
- getServerInfo() - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- getServerInfo() - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
-
Return the
server info objectfor this database - getServerInfo() - Method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager.BSimH2FileDataSource
- getServerInfo() - Method in interface ghidra.features.bsim.query.FunctionDatabase
-
Return the
server info objectfor this database - getServerInfo() - Method in class ghidra.framework.client.RepositoryAdapter
-
Returns server information
- getServerInfo() - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Returns server information.
- getServerInfo() - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- getServerInfos() - Method in class ghidra.features.bsim.gui.BSimServerManager
-
Get list of defined servers.
- getServerName() - Method in class ghidra.features.bsim.query.BSimServerInfo
-
Get the server hostname or IP address as originally specified.
- getServerName() - Method in class ghidra.framework.main.ServerInfoComponent
-
Get the server name.
- getServerName() - Method in class ghidra.framework.main.wizard.project.ServerInfoPanel
- 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)
- getServerURL() - Method in class ghidra.features.bsim.query.facade.DatabaseInfo
- 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
- getServiceHighlighters() - Method in class ghidra.app.decompiler.component.ClangHighlightController
-
Returns all highlight service highlighters installed in this controller.
- getServiceLoader(JavaFileManager.Location, Class<S>) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- getServiceProvider() - Method in class ghidra.app.decompiler.component.DecompilerController
- 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() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- getSettings() - Method in class ghidra.features.base.memsearch.matcher.ByteMatcher
-
Returns the settings used to generate this ByteMatcher.
- getSettings() - Method in class ghidra.features.bsim.query.description.DescriptionManager
- 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
Shapefor thisVertexShapeinstance - getShape(String) - Static method in class ghidra.service.graph.VertexShape
-
Returns the
VertexShapefor the given shape name - getShapelessGenericsString() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- 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
GoRttiMapperfor 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.
- getSharedRegionSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the shared region size.
- getSharedRegionStart() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the shared region start.
- getSharedState() - Method in class ghidra.pcode.emu.AbstractPcodeMachine
- getSharedState() - Method in class ghidra.pcode.emu.jit.JitThreadBytesPcodeExecutorState
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- getShort(int) - Method in class ghidra.app.util.PseudoData
- getShort(int) - Method in class ghidra.app.util.PseudoInstruction
- 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.
- getShortDBName() - Method in class ghidra.features.bsim.query.BSimServerInfo
-
Get the DB Name.
- getShortDescription() - Method in class ghidra.features.base.codecompare.panel.AddressSetComparisonData
- getShortDescription() - Method in interface ghidra.features.base.codecompare.panel.ComparisonData
-
Returns a short description (useful for tab name)
- getShortDescription() - Method in class ghidra.features.base.codecompare.panel.DataComparisonData
- getShortDescription() - Method in class ghidra.features.base.codecompare.panel.EmptyComparisonData
- getShortDescription() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonData
- 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
- getSigAlg() - Method in class ghidra.framework.remote.SignatureCallback
- getSignature() - Method in class ghidra.app.decompiler.DecompiledFunction
-
Returns the function signature or prototype (eg, "int foo(double d)").
- getSignature() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- getSignature() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the signature.
- getSignature() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the signature.
- getSignature() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the signature (or magic number).
- getSignature() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- getSignature() - Method in interface ghidra.app.util.demangler.Demangled
-
Generates a complete representation of this object to include all know attributes of this object
- getSignature() - Method in class ghidra.app.util.demangler.DemangledDataType
- getSignature() - Method in class ghidra.app.util.demangler.DemangledList
- getSignature() - Method in class ghidra.app.util.demangler.DemangledNamespaceNode
- 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
- getSignatureInfo(Program, Function, String, String) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- getSignatureRecord() - Method in class ghidra.features.bsim.query.description.FunctionDescription
- 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.
- getSignificance() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
-
The significance of the similarity of this function to the input function.
- getSignificance() - Method in class ghidra.features.bsim.query.protocol.ClusterNote
- getSignificance() - Method in class ghidra.features.bsim.query.protocol.PairNote
- getSignificance() - Method in class ghidra.features.bsim.query.protocol.SimilarityNote
- getSignificanceAddend() - Method in class generic.lsh.vector.LSHVectorFactory
- getSignificanceScale() - Method in class generic.lsh.vector.LSHVectorFactory
- getSignificanceSum() - Method in class ghidra.features.bsim.gui.search.results.ExecutableResult
- getSignificanceSum() - Method in class ghidra.features.bsim.query.protocol.ExecutableResultWithDeDuping
- getSignificanceThreshold() - Method in class ghidra.features.bsim.query.facade.SFOverviewInfo
- getSignificanceThreshold() - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
-
Gets the threshold under which a potential similar function will not be matched.
- getSignificanceWithChildren() - Method in class ghidra.features.bsim.query.ChildMatchRecord
- getSignMode(Settings) - Method in class docking.widgets.table.GTableCellRenderer
- getSigThreshold() - Method in class ghidra.features.bsim.query.client.ExecutableScorer
- getSigThreshold() - Method in class ghidra.features.bsim.query.client.FileScoreCaching
- getSigThreshold() - Method in interface ghidra.features.bsim.query.client.ScoreCaching
- getSigThreshold() - Method in class ghidra.features.bsim.query.client.TableScoreCaching
- getSigThreshold() - Method in class ghidra.features.bsim.query.client.TemporaryScoreCaching
- getSimilarFunction() - Method in class ghidra.features.bsim.query.ChildMatchRecord
- getSimilarFunctionAddress() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- getSimilarFunctionName() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
-
The name of this function.
- getSimilarity() - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchSettings
-
Returns the similarity criteria.
- getSimilarity() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
-
The similarity of this function to the input function.
- getSimilarity() - Method in class ghidra.features.bsim.query.protocol.PairNote
- getSimilarity() - Method in class ghidra.features.bsim.query.protocol.SimilarityNote
- getSimilarityResults() - Method in class ghidra.features.bsim.query.facade.SFQueryResult
- getSimilarityThreshold() - Method in class ghidra.features.bsim.query.facade.SFOverviewInfo
- getSimilarityThreshold() - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
-
Gets the threshold under which a potential similar function will not be matched.
- getSimilarityWithChildren() - Method in class ghidra.features.bsim.query.ChildMatchRecord
- getSimplificationStyle() - Method in class ghidra.app.decompiler.DecompInterface
-
Return the identifier for the current simplification style
- getSimThreshold() - Method in class ghidra.features.bsim.query.client.ExecutableScorer
- getSimThreshold() - Method in class ghidra.features.bsim.query.client.FileScoreCaching
- getSimThreshold() - Method in interface ghidra.features.bsim.query.client.ScoreCaching
- getSimThreshold() - Method in class ghidra.features.bsim.query.client.TableScoreCaching
- getSimThreshold() - Method in class ghidra.features.bsim.query.client.TemporaryScoreCaching
- getSimulator() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the simulator value.
- 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
- getSingularExecutable() - Method in class ghidra.features.bsim.query.client.ExecutableScorer
- getSingularSelfScore() - Method in class ghidra.features.bsim.query.client.ExecutableScorer
- getSingularSelfScore() - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
- 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
MachHeaderin 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.GenericAddressSpace
- getSize() - Method in class ghidra.program.model.address.OverlayAddressSpace
- getSize() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- getSize() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getSize() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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_CODEattribute. - 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
GoTypethat 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
- 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.DyldCacheHeader
-
Returns the slide info offset.
- 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
-
Gets the
ListofDyldCacheSlideInfoCommons. - getSlideInfoSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the slide info size.
- 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_SIZEpixel 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.AutoParameterImpl
- getSource() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getSource() - Method in class ghidra.program.model.listing.ParameterImpl
- getSource() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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.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
- getSourceComponent() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
- 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 ghidra.program.database.sourcemap.SourceMapEntryDB
- getSourceFile() - Method in interface ghidra.program.model.sourcemap.SourceMapEntry
-
Returns the source file
- getSourceFile() - Method in class help.ImageLocation
- getSourceFile() - Method in class help.validator.links.InvalidHREFLink
- getSourceFile() - Method in class help.validator.links.InvalidIMGLink
- getSourceFile() - Method in interface help.validator.links.InvalidLink
- getSourceFile() - Method in class help.validator.links.MissingTOCDefinitionInvalidLink
- getSourceFile() - Method in class help.validator.links.MissingTOCTargetIDInvalidLink
- getSourceFile() - Method in class help.validator.model.HREF
- getSourceFile() - Method in class help.validator.model.IMG
- getSourceFile() - Method in class help.validator.model.TOCItem
- getSourceFileFromPathString(String) - Static method in class ghidra.util.SourceFileUtils
- getSourceFileFromPathString(String, SourceFileIdType, byte[]) - Static method in class ghidra.util.SourceFileUtils
-
Creates a
SourceFilefrompathwith the provided id type and identifier. - 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
- getSourceFileManager() - Method in class ghidra.program.database.ProgramDB
- getSourceFileManager() - Method in interface ghidra.program.model.listing.Program
-
Returns the program's
SourceFileManager. - getSourceFiles() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
-
Returns all of the sources file names.
- getSourceFunction() - Method in class ghidra.features.base.codecompare.panel.CodeComparisonActionContext
-
Returns the function that is the source of the info being applied.
- getSourceFunctionName() - Method in class ghidra.features.bsim.gui.search.results.BSimApplyResult
- getSourceFunctions() - Method in class ghidra.features.base.codecompare.model.MatchedFunctionComparisonModel
- 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
MemoryBlockSourceInfoobjects 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
DWARFSourceInfoinstance from the suppliedDIEAggregate, falling back to the parent containing DIE record if the first record did not have any source info. - getSourceLineBounds(Program, SourceFile) - Static method in class ghidra.util.SourceFileUtils
-
Returns a
SourceFileUtils.SourceLineBoundsrecord containing the minimum and maximum mapped line forsourceFileinprogram. - 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.
- getSourceMapEntries(SourceFile) - Method in interface ghidra.program.model.sourcemap.SourceFileManager
-
Returns a sorted of list all
SourceMapEntrys in the program corresponding tosourceFile. - getSourceMapEntries(SourceFile, int) - Method in interface ghidra.program.model.sourcemap.SourceFileManager
- getSourceMapEntries(SourceFile, int, int) - Method in class ghidra.program.database.sourcemap.SourceFileManagerDB
- getSourceMapEntries(SourceFile, int, int) - Method in class ghidra.program.model.sourcemap.DummySourceFileManager
- getSourceMapEntries(SourceFile, int, int) - Method in interface ghidra.program.model.sourcemap.SourceFileManager
-
Returns the sorted list of
SourceMapEntrys forsourceFilewith line number betweenminLineandmaxLine, inclusive. - getSourceMapEntries(Address) - Method in class ghidra.program.database.sourcemap.SourceFileManagerDB
- getSourceMapEntries(Address) - Method in class ghidra.program.model.sourcemap.DummySourceFileManager
- getSourceMapEntries(Address) - Method in interface ghidra.program.model.sourcemap.SourceFileManager
-
Returns a sorted list of
SourceMapEntrys associated with an addressaddr. - getSourceMapEntry() - Method in class ghidra.program.util.SourceMapFieldLocation
-
Returns the
SourceMapEntryassociated with this location. - getSourceMapEntryIterator(Address, boolean) - Method in class ghidra.program.database.sourcemap.SourceFileManagerDB
- getSourceMapEntryIterator(Address, boolean) - Method in class ghidra.program.model.sourcemap.DummySourceFileManager
- getSourceMapEntryIterator(Address, boolean) - Method in interface ghidra.program.model.sourcemap.SourceFileManager
-
Returns a
SourceMapEntryIteratorstarting ataddress. - 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.GenericAddressSpace
- getSpaceID() - Method in class ghidra.program.model.address.OverlayAddressSpace
- getSpaceID() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- getSpaceID() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getSpaceID() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.
- getSpecializedITabStruct(CategoryPath, String, GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoInterfaceType
- 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
- getSpecialVxTableName(long) - Static method in class ghidra.program.model.gclass.ClassUtils
-
Provides the standard special name for a virtual table (e.g., vbtable, vftable) that is keyed off of by the Decompiler during flattening and replacing of types within a class structure.
- 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.AutoParameterImpl
- getStackOffset() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getStackOffset() - Method in class ghidra.program.model.listing.ParameterImpl
- getStackOffset() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- getStackReference(int) - Method in class ghidra.app.util.PseudoData
- getStackReference(int) - Method in class ghidra.app.util.PseudoInstruction
- 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 class 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
-
Returns the start cursor position.
- getStart() - Method in class docking.widgets.TextComponentSearcher
- 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 class 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.omf.OmfGroupRecord
- getStartAddress() - Method in class ghidra.app.util.bin.format.omf.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
- getStartRecordTypes() - Method in class ghidra.app.util.bin.format.omf.AbstractOmfRecordFactory
-
Gets a
Listof valid record types that can start a supported OMF binary - getStartRecordTypes() - Method in class ghidra.app.util.bin.format.omf.omf.OmfRecordFactory
- getStartRecordTypes() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordFactory
- 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
statstructure, as defined by the simulator. - 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.app.util.Option
-
Returns the current project state associated with this option (could be null).
- getState() - Method in class ghidra.pcode.emu.DefaultPcodeThread
- getState() - Method in class ghidra.pcode.emu.jit.JitPcodeThread
- 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
- getStateKey() - Method in class ghidra.app.util.Option
-
Returns the state key name (could be null).
- getStatement() - Method in class ghidra.features.bsim.query.client.tables.CachedStatement
-
Get the current cached
Statement. - 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 class ghidra.features.base.quickfix.QuickFix
-
Returns the current
QuickFixStatusof this item. - getStatus() - Method in class ghidra.features.bsim.gui.search.results.BSimApplyResult
- getStatus() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- getStatus() - Method in interface ghidra.features.bsim.query.BSimJDBCDataSource
- getStatus() - Method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource
- getStatus() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- getStatus() - Method in class ghidra.features.bsim.query.client.FunctionDatabaseProxy
- getStatus() - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- getStatus() - Method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager.BSimH2FileDataSource
- getStatus() - Method in interface ghidra.features.bsim.query.FunctionDatabase
- 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 class ghidra.pcode.emu.sys.EmuProcessExitedException
-
Get the status code as a
Tof 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.WizardDialog
-
Returns the current status message being displayed in this dialog.
- getStatusMessage() - Method in class docking.wizard.WizardModel
-
Returns the current status message for the wizard.
- getStatusMessage() - Method in class docking.wizard.WizardStep
-
Returns the current status message to be displayed in the wizard dialog for this step.
- getStatusMessage() - Method in class ghidra.app.cmd.memory.MoveBlockTask
- getStatusMessage() - Method in class ghidra.features.base.quickfix.QuickFix
-
Returns the current status message of this item.
- getStatusMessage() - Method in class ghidra.framework.main.ServerInfoComponent
- getStatusMessage(ConditionTester) - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- getStatusMessge() - Method in class ghidra.framework.main.wizard.project.ServerInfoPanel
- 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.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.app.util.ByteCopier.PasteByteStringCommand
- 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 class 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
Settingskey which is used when storing a key/value entry. - getStorageKey() - Method in class ghidra.features.bsim.gui.search.results.ShowNamespaceSettingsDefinition
- 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.
- getStoreValue(PcodeOp) - Method in class ghidra.pcode.exec.PcodeExecutor
-
Get the value varnode for a
storeop - getStream() - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
-
Gets the
CliAbstractStreamthat 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(long) - Method in class ghidra.features.bsim.query.client.tables.SQLStringTable
-
Try to fetch string from our memory cache, or load it from database, or return empty string
- 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 anIOExceptionif the offset is out of bounds. - getStringAtOffset(ByteProvider, long) - Method in class ghidra.app.util.bin.format.coff.archive.LongNamesMember
- getStringCharset() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- getStringCharset() - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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
StringDataInstanceusing the bytes in the MemBuffer. - getStringDataInstance(Data) - Static method in class ghidra.program.model.data.StringDataInstance
-
Returns a new
StringDataInstanceusing the bytes in the data codeunit. - getStringDataInstance(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractStringDataType
-
Creates a new
StringDataInstanceusing 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get the string property for name; returns null if there is no name property for this code unit.
- 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.app.util.PseudoInstruction
-
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
- getStrippedReceiverString() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- getStrippedSymbolString() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- 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 size of the string length field.
- getStrOffset() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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.
- getStrSize() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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
StructureContextof a structure mapped instance. - getStructureDataType() - Method in class ghidra.app.util.bin.format.golang.structmapping.StructureContext
-
Returns the Ghidra
structure data typethat 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.GoFuncData
- getStructureLabel() - Method in class ghidra.app.util.bin.format.golang.rtti.GoItab
- 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 class ghidra.app.util.bin.format.golang.rtti.types.GoType
- 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
StructureMappingInfofor a class (that has already been registered). - getStructureMappingInfo(T) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
-
Returns the
StructureMappingInfofor 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.GoFuncData
- getStructureNamespace() - Method in class ghidra.app.util.bin.format.golang.rtti.GoItab
- 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
- getSubCacheArrayCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the subcache array count, or
nullif it is not defined. - getSubCacheArrayOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the subcache array offset.
- getSubcacheEntries() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets the
ListofDyldSubcacheEntrys. - 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.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
- getSubstitutionType(String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- 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
nullif 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 givenByteProvider. - getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.AnnotatedStringFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.CommentFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.ErrorFieldMouseHandler
- getSupportedProgramLocations() - Method in interface ghidra.app.util.viewer.field.FieldMouseHandler
-
Returns an array of types that this handler wishes to handle.
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.ImageFactoryFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.MnemonicFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.OpenCloseFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.OperandFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.PcodeFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.ThunkedFunctionFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.VariableCommentFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.VariableXRefFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.XRefFieldMouseHandler
- getSupportedRowType() - Method in class docking.widgets.table.AbstractDynamicTableColumn
- getSupportedRowType() - Method in interface docking.widgets.table.DynamicTableColumn
-
Returns the single class type of the data that this table field can use to generate columnar data.
- getSupportedRowType() - Method in class docking.widgets.table.MappedTableColumn
- 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
- getSwiftOptsOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the swift opts offset.
- getSwiftOptsSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the swift opts size.
- getSwiftSectionNames() - Method in enum class ghidra.app.util.bin.format.swift.SwiftSection
-
Gets a
Listof theSwiftSection'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 class 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 class 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.AutoParameterImpl
- getSymbol() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getSymbol() - Method in class ghidra.program.model.listing.ParameterImpl
- getSymbol() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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.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
-
Returns the Symbol for the specified NList. Looks in the global namespace first..
- 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
-
Returns the symbol file UUID, or
nullif it is not defined. - 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 class ghidra.app.util.bin.format.golang.rtti.types.GoType
- getSymbolName() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.BindingTable.Binding
-
Returns The symbol name.
- getSymbolName() - Method in class ghidra.app.util.navigation.SymbolMatcher
- getSymbolName() - Method in class ghidra.program.model.reloc.Relocation
-
The name of the symbol being relocated or
nullif 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.
- getSymbolName(UnixAoutSymbolTable) - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutRelocation
- 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
Namespacebased 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.model.gclass.ClassID
-
Returns the symbol path
- 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.omf.OmfExternalSymbol
- getSymbols() - Method in class ghidra.app.util.bin.format.omf.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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Get the symbols for this code unit.
- getSymbols() - Method in class ghidra.app.util.PseudoData
-
Get the symbols for this code unit.
- getSymbols() - Method in class ghidra.app.util.PseudoInstruction
-
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
-
Returns 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) - Static method in class ghidra.app.util.viewer.field.CommentUtils
-
Returns all symbols that match the given text or an empty list.
- 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
SymbolTypethat 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
SymbolTypeof 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
- getSymOffset() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- getSymSize() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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
AnnotatedEmuSyscallUseropLibraryorAnnotatedPcodeUseropLibrary, get the definition of the "syscall" userop for inclusion in thePcodeUseropLibrary. - 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
Programobjects 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.tablechooser.TableChooserDialog
- 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.features.base.memsearch.gui.MemorySearchResultsPanel
- 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.features.base.quickfix.QuickFixStatusRenderer
- getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.features.base.quickfix.QuickFixTableModel.QuickFixRenderer
- getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.features.bsim.gui.search.results.BSimStatusRenderer
- 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
TableCellRendererinterface; retrieves column data via a GTableCellRenderingData object, and defers painting toGTableCellRenderer.getTableCellRendererComponent(GTableCellRenderingData). - getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class docking.widgets.table.GTableHeaderRenderer
- getTableCellStringValue(RowObjectTableModel<ROW_OBJECT>, ROW_OBJECT, int) - Static method in class docking.widgets.table.TableUtils
-
Uses the given row-based table model, row object and column index to determine what the String value should be for that cell.
- 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
- getTableFilterPanel() - Method in class docking.widgets.table.GTable
-
Returns the filter panel being used by this table or null.
- 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.features.base.quickfix.QuckFixTableProvider
-
Returns the table model.
- 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
FunctionTagobjects 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
Addressof the relocation target - getTargetAddressExtra() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
-
Gets the
Addressof 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
- getTargetBlock(JitPassage.IntBranch) - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
Get the target block for the given internal branch, assuming it's from this block
- 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.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.omf.OmfFixupRecord.Subrecord
- getTargetFunction() - Method in class ghidra.features.base.codecompare.panel.CodeComparisonActionContext
-
Returns the function that is the target of the info being applied.
- getTargetFunctionName() - Method in class ghidra.features.bsim.gui.search.results.BSimApplyResult
- 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
- 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.features.base.quickfix.QuckFixTableProvider
- 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
DataTypethat 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
registerthat holds the contents of the object that theexpressionpoints 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
-
Deprecated.
- 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.plugins.fsbrowser.TextEditorComponentProvider
- 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(ClangLine) - Static method in class ghidra.app.decompiler.PrettyPrinter
-
Returns the text of the given line as seen in the UI.
- 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
- getTextAddr() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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
- getTextEntryStatus() - Method in class docking.widgets.textfield.GFormattedTextField
- getTextField() - Method in class docking.KeyEntryPanel
-
Returns the text field used by this class
- getTextField() - Method in class docking.widgets.combobox.GhidraComboBox
- 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() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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
- getTextRelocOffset() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- getTextRelocSize() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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 docking.util.TextShaper
-
Returns the bounds of the wrapped text of this class
- getTextSize() - Method in class ghidra.app.util.bin.format.coff.AoutHeader
- getTextSize() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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.omf.OmfFixupRecord.Subrecord
- getThreadName() - Method in class generic.test.TestExceptionTracker
- getThreadNum() - Method in class ghidra.app.util.bin.format.omf.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 class docking.wizard.WizardModel
-
Returns the title of this wizard.
- getTitle() - Method in class docking.wizard.WizardStep
-
Get the title for this step.
- getTitle() - Method in class ghidra.app.util.bin.format.ne.NonResidentNameTable
-
Returns the non-resident name table title.
- getTitle() - Method in class ghidra.framework.options.EditorState
- getTitle() - Method in class ghidra.jython.JythonPlugin
- getTitle() - Method in class ghidra.pyghidra.interpreter.PyGhidraInterpreter
- 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 interface ghidra.app.decompiler.DecompilerLocation
-
C text token at the current cursor location
- getToken() - Method in class ghidra.app.decompiler.DecompilerLocationInfo
-
C text token at the current cursor location
- getToken() - Method in class ghidra.app.decompiler.location.DefaultDecompilerLocation
- getToken() - Method in class ghidra.app.decompiler.location.FunctionNameDecompilerLocation
- getToken() - Method in class ghidra.app.decompiler.location.VariableDecompilerLocation
- 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 interface ghidra.app.decompiler.DecompilerLocation
-
Returns the name of the token for the current location.
- getTokenName() - Method in class ghidra.app.decompiler.DecompilerLocationInfo
- getTokenName() - Method in class ghidra.app.decompiler.location.DefaultDecompilerLocation
- getTokenName() - Method in class ghidra.app.decompiler.location.FunctionNameDecompilerLocation
- getTokenName() - Method in class ghidra.app.decompiler.location.VariableDecompilerLocation
- 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.features.base.codecompare.panel.CodeComparisonPanel
- getTool() - Method in class ghidra.framework.plugintool.ComponentProviderAdapter
- getTool() - Method in class ghidra.framework.plugintool.Plugin
-
Get the
PluginToolthat 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
ToolBarDatato 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
ToolEventNameannotation which makes it available for passing as an external tool via aToolConnection. - getToolEventNames() - Method in class ghidra.framework.plugintool.PluginTool
- getToolFile(String) - Static method in class ghidra.framework.ToolUtils
- getToolFrame() - Method in class docking.AbstractDockingTool
- getToolImages() - Static method in class resources.ResourceManager
- getToolManager() - Method in interface ghidra.framework.model.Project
-
Return the tool manager for this project.
- getToolManager() - Method in class ghidra.framework.project.DefaultProject
- getToolName() - Method in class ghidra.framework.plugintool.PluginTool
- getTools() - Method in interface ghidra.framework.model.Workspace
-
Get the running tools in the workspace.
- getToolServices() - Method in interface ghidra.framework.model.Project
-
Return the tool services for this project.
- getToolServices() - Method in interface ghidra.framework.plugintool.GenericStandAloneApplication
- getToolServices() - Method in class ghidra.framework.plugintool.PluginTool
-
Returns an object that provides fundamental services that plugins can use
- getToolServices() - Method in class ghidra.framework.plugintool.StandAloneApplication
- getToolServices() - Method in class ghidra.framework.project.DefaultProject
-
Get the tool services for this project.
- getToolServices() - Method in class ghidra.framework.project.tool.ToolManagerImpl
-
Get any tool services available from this tool
- getToolTemplate(boolean) - Method in class ghidra.framework.main.FrontEndTool
- getToolTemplate(boolean) - Method in class ghidra.framework.plugintool.PluginTool
- getToolTemplate(boolean) - Method in class ghidra.framework.project.tool.GhidraTool
- getToolTemplate(String) - Method in interface ghidra.framework.model.Project
-
Get the tool template with the given tag.
- getToolTemplate(String) - Method in interface ghidra.framework.model.ToolChest
-
Get the tool template for the given tool name.
- getToolTemplate(String) - Method in class ghidra.framework.project.DefaultProject
- getToolTemplates() - Method in interface ghidra.framework.model.ToolChest
-
Get the tool templates from the tool chest.
- getTooltip(MarkerLocation) - Method in class ghidra.app.services.MarkerDescriptor
-
Called to get a tool tip for a marker under the cursor in the marker panel
- getTooltip(V) - Method in interface ghidra.graph.viewer.event.mouse.VertexTooltipProvider
-
Returns a tooltip component for the given vertex
- getTooltip(V, E) - Method in interface ghidra.graph.viewer.event.mouse.VertexTooltipProvider
-
Returns a tooltip component for the given vertex and edge.
- getToolTip() - Method in class docking.widgets.tree.GTreeNode
-
Returns the string to be displayed as a tooltip when the user hovers the mouse on this node in the tree
- getToolTip() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
- getToolTip() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
- getToolTip() - Method in class ghidra.features.base.memsearch.format.SearchFormat
-
Returns a tool tip describing this search format
- getToolTip() - Method in class ghidra.features.base.memsearch.matcher.ByteMatcher
-
Returns additional information about this byte matcher.
- getToolTip() - Method in class ghidra.features.base.memsearch.matcher.InvalidByteMatcher
- getToolTip() - Method in class ghidra.features.base.memsearch.matcher.MaskedByteSequenceByteMatcher
- getToolTip() - Method in class ghidra.features.base.memsearch.matcher.RegExByteMatcher
- 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.FSBFileNode
- 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
dataTypeand 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.textfield.HexDecimalModeTextField
- 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
DIEAggregateobjects 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.features.bsim.query.protocol.SimilarityResult
- getTotalCount() - Method in class ghidra.features.bsim.query.protocol.SimilarityVectorResult
- 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.
- getTotalSize() - Method in class ghidra.features.bsim.query.protocol.StagingManager
- getTotalStatusChanges() - Method in class ghidra.graph.algo.GraphAlgorithmStatusListener
- getTproMappingsCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the tpro mappings count.
- getTproMappingsOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Returns the tpro mappings offset.
- 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
- getTransactionCount() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
-
Get the number of active datatype manager transactions
- 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.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
- 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.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
- 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
- getTransformedPath(SourceFile, boolean) - Method in class ghidra.program.database.sourcemap.UserDataPathTransformer
- getTransformedPath(SourceFile, boolean) - Method in interface ghidra.program.model.sourcemap.SourcePathTransformer
-
Returns the transformed path for
sourceFile. - getTransformRecords() - Method in class ghidra.program.database.sourcemap.UserDataPathTransformer
- getTransformRecords() - Method in interface ghidra.program.model.sourcemap.SourcePathTransformer
-
Returns a list of all
SourcePathTransformRecords - getTransientProjectManager() - Static method in class ghidra.framework.protocol.ghidra.TransientProjectManager
-
Get the
TransientProjectManagersingleton 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
ProgramLocationusing the specifiedprogram - 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 settingsstring. - 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.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 class ghidra.program.util.AddressTranslationException
- getTransparency() - Method in class generic.theme.GColor
- getTree() - Method in class ghidra.framework.main.datatree.DomainFileNode
-
Returns the GTree that this node is attached to
- getTree() - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Returns the GTree that this node is attached to
- getTree() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
-
Returns the GTree that this node is attached to
- getTree() - Method in class ghidra.plugins.fsbrowser.FSBDirNode
-
Returns the GTree that this node is attached to
- getTree() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Returns the GTree that this node is attached to
- getTree() - Method in class ghidra.plugins.fsbrowser.FSBNode
-
Returns the GTree that this node is attached to
- getTree() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
-
Returns the GTree that this node is attached to
- getTree() - Method in class docking.widgets.tree.GTreeLazyNode
-
Returns the GTree that this node is attached to
- getTree() - Method in class docking.widgets.tree.GTreeNode
-
Returns the GTree that this node is attached to
- getTree() - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
Returns the GTree that this node is attached to
- getTree() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
-
Returns the GTree that this node is attached to
- getTree() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
-
Returns the GTree that this node is attached to
- getTree() - Method in class ghidra.framework.main.datatree.NoProjectNode
-
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 class ghidra.framework.main.AbstractDataTreeDialog
- 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
FileSystemBrowserPluginprovider'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
- getTrnId() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ModuleHeader
-
Returns the TRN ID.
- 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.GenericAddressSpace
- getTruncatedAddress(long, boolean) - Method in class ghidra.program.model.address.OverlayAddressSpace
- getTruncatedAddress(long, boolean) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- getTruncatedAddress(long, boolean) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getTruncatedAddress(long, boolean) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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
SymbolTypeof 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
GoTypethat defines the funcdef / func signature. - getType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod.GoMethodInfo
-
GoType that defined the method.
- 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.omf.omf51.Omf51Segment
-
Returns the segment type (CODE, XDATA, etc).
- 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.features.bsim.query.description.CategoryRecord
- 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.plugin.importer.LcsSelectionEvent
- 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.GenericAddressSpace
- getType() - Method in class ghidra.program.model.address.OverlayAddressSpace
- getType() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- getType() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getType() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.OffsetFieldLocation
-
Returns the type of offset field.
- 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(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
-
Returns the
GoTypefor the specified offset - getType(long, boolean) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- getType(Settings) - Method in class ghidra.program.model.data.PointerTypeSettingsDefinition
-
Returns the format based on the specified settings
- getType(Address) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
-
Returns a specialized
GoTypefor the type that is located at the specified location. - 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.rtti.GoRttiMapper
- getType(String, Class<T>) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
- getType(List<String>, Class<T>) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
- 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.
- getTypeDef(String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot
- 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.BookmarkTypeDBAdapterNoTable
- 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.
- getTypeModel() - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Get the type model
- 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.
- getTypeName(long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
-
Returns the name of a gotype.
- getTypeName(GoType) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- 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
- getTypePrefixSubKeyword() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- 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
-
Deprecated.Returns 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
- getTypesThatImplementInterface(GoInterfaceType) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- getTypesThatImplementInterfaceString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoInterfaceType
- 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
- getTypeUnchecked(Address) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- 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.GoTypeManager
-
Returns the data type that represents a golang uint32
- getUint8DT() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- getUintDT() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- getUintptrDT() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
-
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".
- getUndoName() - Method in class ghidra.program.database.ProjectDataTypeManager
- getUndoName() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
-
Get the transaction name that is available for
StandAloneDataTypeManager.undo()(seeStandAloneDataTypeManager.canUndo()). - 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
- getUninitializedDataRange() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
- 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
- getUninitializedNoPtrDataRange() - Method in class ghidra.app.util.bin.format.golang.rtti.GoModuledata
- getUninitializedNoPtrDataRange() - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
- getUnique() - Method in class ghidra.program.model.address.GenericAddressSpace
-
Returns the unique id value for this space.
- getUnique() - Method in class ghidra.program.model.address.OverlayAddressSpace
-
Returns the unique id value for this space.
- getUnique() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
-
Returns the unique id value for this space.
- getUnique() - Method in class ghidra.program.model.address.ProtectedAddressSpace
-
Returns the unique id value for this space.
- getUnique() - Method in class ghidra.program.model.address.SegmentedAddressSpace
-
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
- 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
- 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.
- getUnmatchedCode(Duo.Side) - Method in class ghidra.program.util.ListingDiff
-
Gets the address set for unmatched code for the given side second listing.
- getUnmatchedCodeUnitsBackgroundColor() - Method in class ghidra.features.base.codecompare.listing.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.UNSTABLEplugin 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
- getUri() - Method in class ghidra.program.database.sourcemap.SourceFile
-
Returns a file URI for this SourceFile.
- 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
-
Returns the URL associated with this local project. If using a temporary transient project location this URL should not be used..
- 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
- getURLString() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- getURLString() - Method in class ghidra.features.bsim.query.client.FunctionDatabaseProxy
- getURLString() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- getURLString() - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- getURLString() - Method in interface ghidra.features.bsim.query.FunctionDatabase
-
Deprecated.
- 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.
- getUsageType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ExternalDef
-
Returns the usage type (CODE, XDATA, etc).
- getUsageType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
-
Returns the usage type (CODE, XDATA, etc).
- 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
Listof files added viaBatchInfo.addFile(FSRL, TaskMonitor). - getUserApplicationSettingsDirectory() - Static method in class utility.application.ApplicationSettings
-
Returns the directory into which application settings are stored per user, per application version.
- getUserCacheDir() - Method in class utility.application.ApplicationLayout
-
Gets the user cache directory from the application layout.
- getUserCacheDirectory() - Static method in class ghidra.framework.Application
-
Returns the cache directory specific to the user and the application.
- getUserChoices() - Method in class ghidra.app.script.MultipleOptionsDialog
- getUserChosenDataType() - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
-
The data type choice of the user or null if the dialog was cancelled.
- getUserData() - Method in class docking.menu.ActionState
- getUserData() - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Returns the user data object or null if not supported by this domain object.
- getUserData() - Method in class ghidra.program.database.ProgramDB
- getUserDataFilename(String) - Static method in class ghidra.framework.data.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 / Name 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
- getUserInfo() - Method in class ghidra.features.bsim.query.BSimServerInfo
-
Get the remote database user information to be used when establishing a connection.
- getUserList() - Method in class ghidra.framework.client.RepositoryAdapter
-
Returns list of repository users.
- getUserList() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getUserList() - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns a list of users authorized for this repository.
- getUserName() - Method in class ghidra.app.script.GhidraScript
-
Returns the username of the user running the script.
- getUserName() - Method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource
- getUserName() - Method in class ghidra.features.bsim.query.BSimServerInfo
-
Get the remote database user name to be used when establishing a connection.
- getUserName() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- getUserName() - Method in class ghidra.features.bsim.query.client.FunctionDatabaseProxy
- getUserName() - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
- getUserName() - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- getUserName() - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- getUserName() - Method in interface ghidra.features.bsim.query.FunctionDatabase
- 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.
- getUseropDefinition(String) - Method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Retrieve a userop definition from the bound thread.
- 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) - Method in class ghidra.pcode.exec.PcodeProgram
- 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.emu.jit.analysis.JitDataFlowUseropLibrary
- getUserops() - Method in class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary
- 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
-
Returns the UUID, or
nullif it is not defined. - 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
- getValidVersions() - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfo
- 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.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.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
-
Returns 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.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 class 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.BinaryColumnAdapter
- getValue(DBRecord, Settings, ServiceProvider) - Method in class ghidra.app.plugin.debug.dbtable.BooleanColumnAdapter
- getValue(DBRecord, Settings, ServiceProvider) - Method in class ghidra.app.plugin.debug.dbtable.ByteColumnAdapter
- getValue(DBRecord, Settings, ServiceProvider) - Method in class ghidra.app.plugin.debug.dbtable.IntegerColumnAdapter
- getValue(DBRecord, Settings, ServiceProvider) - Method in class ghidra.app.plugin.debug.dbtable.LongColumnAdapter
- getValue(DBRecord, Settings, ServiceProvider) - Method in class ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
- getValue(DBRecord, Settings, ServiceProvider) - Method in class ghidra.app.plugin.debug.dbtable.StringColumnAdapter
- 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.features.bsim.gui.search.results.ShowNamespaceSettingsDefinition
- 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(MemoryMatch, Settings, Program, ServiceProvider) - Method in class ghidra.features.base.memsearch.gui.MemoryMatchTableModel.MatchBytesColumn
- getValue(MemoryMatch, Settings, Program, ServiceProvider) - Method in class ghidra.features.base.memsearch.gui.MemoryMatchTableModel.MatchValueColumn
- 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.MIDIDataType
- 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.features.bsim.query.client.tables.KeyValueTable
- getValue(String) - Method in class ghidra.features.bsim.query.ServerConfig
-
Retrieve the value associated with a particular key from a (parsed) configuration file
- 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 abstractRowObjectTableModel.getColumnValueForRow(Object, int). - getValueAt(int, int) - Method in class docking.widgets.table.AbstractSortedTableModel
-
The default implementation of
TableModel.getValueAt(int, int)that calls the abstractRowObjectTableModel.getColumnValueForRow(Object, int). - getValueAt(int, int) - Method in class docking.widgets.table.GTable
- getValueAt(int, int) - Method in class docking.widgets.table.TableModelWrapper
- getValueAt(int, int) - Method in class docking.widgets.table.threaded.ThreadedTableModel
- getValueAt(int, int) - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
- getValueBytes() - Method in class ghidra.util.bytesearch.DittedBitSequence
- getValueClass() - Method in class ghidra.app.util.importer.DomainFolderOption
- getValueClass() - Method in class ghidra.app.util.importer.LibrarySearchPathDummyOption
- getValueClass() - Method in class ghidra.app.util.Option
-
Returns 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.MIDIDataType
- 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 same value throughout.
- getValueRangeContaining(Address) - Method in class ghidra.program.util.RegisterValueStore
-
Returns the bounding address-range containing addr and 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.features.bsim.gui.filters.BooleanBSimValueEditor
- getValues() - Method in interface ghidra.features.bsim.gui.filters.BSimValueEditor
-
Returns the current set of editor values.
- getValues() - Method in class ghidra.features.bsim.gui.filters.MultiChoiceBSimValueEditor
- getValues() - Method in class ghidra.features.bsim.gui.filters.StringBSimValueEditor
- getValues() - Method in class ghidra.features.bsim.gui.search.dialog.FilterWidget
-
Returns all values in the filter as a list.
- 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() - Method in class ghidra.features.bsim.query.protocol.ChildAtom
- getValueString() - Method in class ghidra.features.bsim.query.protocol.FilterAtom
- getValueString(byte[], SearchSettings) - Method in class ghidra.features.base.memsearch.format.SearchFormat
-
Reverse parses the bytes back into input value strings.
- 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.features.bsim.gui.search.results.ShowNamespaceSettingsDefinition
- 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 class ghidra.features.bsim.query.client.tables.OptionalTable
- 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, JitVal, int, boolean, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState
-
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) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowBlockAnalyzer
-
Get the latest definition of the given varnode, synthesizing ops is required.
- getVar(Varnode) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState.MiniDFState
-
Get the value of the given varnode
- 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
- getVariableScopeModel() - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Get the variable scope model
- 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.AutoParameterImpl
- getVariableStorage() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getVariableStorage() - Method in class ghidra.program.model.listing.ParameterImpl
- getVariableStorage() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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(Address, Address) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
-
return all Varnodes bounded between two Addresses
- getVarnodes(AddressSpace) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
-
return Iterator to all Varnodes in the indicated AddressSpace
- getVarnodesRead() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowBlockAnalyzer
-
Get a complete catalog of all varnodes read, including overlapping, subregs, etc.
- getVarnodesRead() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState
-
Get a complete catalog of all varnodes read, including overlapping, subregs, etc.
- getVarnodesWritten() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowBlockAnalyzer
-
Get a complete catalog of all varnodes written, including overlapping, subregs, etc.
- getVarnodesWritten() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState
-
Get a complete catalog of all varnodes written, including overlapping, subregs, etc.
- getVarnodeTable() - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeListSymbol
- getVbtDefaultEntry(DataTypeManager) - Static method in class ghidra.program.model.gclass.ClassUtils
- getVbtEntrySize(DataTypeManager) - Static method in class ghidra.program.model.gclass.ClassUtils
- getVda_name() - Method in class ghidra.app.util.bin.format.elf.GnuVerdaux
- getVda_next() - Method in class ghidra.app.util.bin.format.elf.GnuVerdaux
- getVectorById(long) - Method in class ghidra.features.bsim.query.file.VectorStore
- getVectorHash() - Method in class ghidra.features.bsim.gui.overview.BSimOverviewRowObject
- getVectorId() - Method in class ghidra.features.bsim.query.description.FunctionDescription
- getVectorId() - Method in class ghidra.features.bsim.query.description.SignatureRecord
- getVectorMax() - Method in class ghidra.features.bsim.query.facade.SFOverviewInfo
- getVectorStore(BSimServerInfo) - Static method in class ghidra.features.bsim.query.file.BSimVectorStoreManager
- getVecWithChildren() - Method in class ghidra.features.bsim.query.ChildMatchRecord
- getVendorType() - Method in class ghidra.app.util.bin.format.elf.info.ElfNote
-
Returns the vendor type 'enum' value of this note.
- getVer() - Method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot
- 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"
- 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.features.bsim.query.facade.DatabaseInfo
- 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 class 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.
- getVertexColumnRanges() - Method in class ghidra.graph.viewer.layout.GridLocationMap
-
Returns the minimum/max column for all rows in the grid.
- 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<V>, 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
- getVertexPoints() - Method in class ghidra.graph.viewer.layout.GridLocationMap
- 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
VertexShapethat will be used to draw the vertex's shape - getVertexShape(String) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the
VertexShapefor 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.
- getVftDefaultEntry(DataTypeManager) - Static method in class ghidra.program.model.gclass.ClassUtils
- getVftEntrySize(DataTypeManager) - Static method in class ghidra.program.model.gclass.ClassUtils
- 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
- getViewerPosition() - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Returns whether this code unit is marked as having the name property.
- 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.app.util.PseudoInstruction
-
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.
- getVoidPtrDT() - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- 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
- getVSCodeExecutableFile() - Method in interface ghidra.app.services.VSCodeIntegrationService
-
Returns the Visual Studio Code executable file.
- getVSCodeIntegrationOptions() - Method in interface ghidra.app.services.VSCodeIntegrationService
-
Returns the Visual Studio Code Integration options.
- 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.ArchiveWarningwhich may have occured immediately following instatiation of thisStandAloneDataTypeManager. - 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
-
Get the detail exception associated with
StandAloneDataTypeManager.ArchiveWarning.LANGUAGE_NOT_FOUNDorStandAloneDataTypeManager.ArchiveWarning.COMPILER_SPEC_NOT_FOUNDwarning (seeStandAloneDataTypeManager.getWarning()) immediately following instatiation of thisStandAloneDataTypeManager. - 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
- getWeightsFile(LanguageID, LanguageID) - Static method in class ghidra.features.bsim.query.GenSignatures
-
Return the weights file that should be used to compare functions between two programs
- 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 showing this provider in the "Window" menu.
- getWithBusyCursor(Supplier<T>) - Method in class ghidra.graph.viewer.VisualGraphView
- 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.ContextCommit
- 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.pyghidra.interpreter.InterpreterGhidraScript
- 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.
- getXmlValue() - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
- 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
maxNumberdirect xref references to the specified code unit. - getXReferences(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtils
-
Returns an array containing the first
maxdirect xref references to the specified code unit. - getXrefIndex() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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
maxNumberdirect 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
- 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
-
GFileimplementation 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
GFileSystemFactoryimplementation that probes and creates instances ofGFileSystemBasewhich use the legacy filesystem lifecycle pattern. - GFileSystemBaseFactory() - Constructor for class ghidra.formats.gfilesystem.factory.GFileSystemBaseFactory
- GFileSystemExtractAllTask - Class in ghidra.plugins.fsbrowser.tasks
-
Taskthat recursively extracts all files from aGFileSystemdirectory and writes them to a local filesystem. - GFileSystemExtractAllTask(FSRL, File, Component) - Constructor for class ghidra.plugins.fsbrowser.tasks.GFileSystemExtractAllTask
- GFileSystemFactory<FSTYPE> - Interface in ghidra.formats.gfilesystem.factory
-
An empty interface that is a common type for the real factory interfaces to derive from.
- GFileSystemFactoryByteProvider<FSTYPE> - Interface in ghidra.formats.gfilesystem.factory
-
A
GFileSystemFactoryinterface for filesystem implementations that use aByteProvider. - GFileSystemFactoryIgnore - Class in ghidra.formats.gfilesystem.factory
-
Marker class that tells the
FileSystemFactoryMgrto not register this filesystem instance. - GFileSystemFactoryIgnore() - Constructor for class ghidra.formats.gfilesystem.factory.GFileSystemFactoryIgnore
- GFileSystemIterator - Class in ghidra.formats.gfilesystem
-
Iterates over the
GFiles in aGFileSystemdepth-first - GFileSystemIterator(GFile) - Constructor for class ghidra.formats.gfilesystem.GFileSystemIterator
-
Creates a new
GFileSystemIteratorat the givendirectory - GFileSystemIterator(GFile, Predicate<GFile>) - Constructor for class ghidra.formats.gfilesystem.GFileSystemIterator
-
Creates a new
GFileSystemIteratorat the givendirectory - GFileSystemIterator(GFileSystem) - Constructor for class ghidra.formats.gfilesystem.GFileSystemIterator
-
Creates a new
GFileSystemIteratorat the root of the givenGFileSystem - 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
GFileSystemProbeinterface for filesystems that need to examine aByteProvider. - GFileSystemProbeBytesOnly - Interface in ghidra.formats.gfilesystem.factory
-
A
GFileSystemProbeinterface for filesystems that can be detected using just a few bytes from the beginning of the containing file. - GFileSystemProgramProvider - Interface in ghidra.formats.gfilesystem
-
GFileSystemadd-on interface that allows a filesystem publish the fact that it supports an import feature allowing the caller to import binaries directly into Ghidra without going through aLoader. - GFilterTable<ROW_OBJECT> - Class in docking.widgets.table
- GFilterTable(RowObjectTableModel<ROW_OBJECT>) - Constructor for class docking.widgets.table.GFilterTable
- GFormattedTextField - Class in docking.widgets.textfield
-
GFormattedTextFieldprovides an implementation ofJFormattedTextFieldwhich facilitates entry validation with an indication of its current status. - GFormattedTextField(JFormattedTextField.AbstractFormatterFactory, Object) - Constructor for class docking.widgets.textfield.GFormattedTextField
- GFormattedTextField.Status - Enum Class in docking.widgets.textfield
- 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.
- GGlassPaneMessage - Class in docking.util
-
A class that allows clients to paint a message over top of a given component.
- GGlassPaneMessage(JComponent) - Constructor for class docking.util.GGlassPaneMessage
- 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
ClassLoaderfor 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.location - package ghidra.app.decompiler.location
- 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.omf.omf - package ghidra.app.util.bin.format.omf.omf
- ghidra.app.util.bin.format.omf.omf166 - package ghidra.app.util.bin.format.omf.omf166
- ghidra.app.util.bin.format.omf.omf51 - package ghidra.app.util.bin.format.omf.omf51
- 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.unixaout - package ghidra.app.util.bin.format.unixaout
- 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.async - package ghidra.async
- 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.codecompare.listing - package ghidra.features.base.codecompare.listing
- ghidra.features.base.codecompare.model - package ghidra.features.base.codecompare.model
- ghidra.features.base.codecompare.panel - package ghidra.features.base.codecompare.panel
- ghidra.features.base.memsearch.bytesequence - package ghidra.features.base.memsearch.bytesequence
- ghidra.features.base.memsearch.bytesource - package ghidra.features.base.memsearch.bytesource
- ghidra.features.base.memsearch.combiner - package ghidra.features.base.memsearch.combiner
- ghidra.features.base.memsearch.format - package ghidra.features.base.memsearch.format
- ghidra.features.base.memsearch.gui - package ghidra.features.base.memsearch.gui
- ghidra.features.base.memsearch.matcher - package ghidra.features.base.memsearch.matcher
- ghidra.features.base.memsearch.mnemonic - package ghidra.features.base.memsearch.mnemonic
- ghidra.features.base.memsearch.scan - package ghidra.features.base.memsearch.scan
- ghidra.features.base.memsearch.searcher - package ghidra.features.base.memsearch.searcher
- ghidra.features.base.quickfix - package ghidra.features.base.quickfix
- ghidra.features.base.replace - package ghidra.features.base.replace
- ghidra.features.base.replace.handler - package ghidra.features.base.replace.handler
- ghidra.features.base.replace.items - package ghidra.features.base.replace.items
- ghidra.features.base.values - package ghidra.features.base.values
- ghidra.features.bsim.gui - package ghidra.features.bsim.gui
- ghidra.features.bsim.gui.filters - package ghidra.features.bsim.gui.filters
- ghidra.features.bsim.gui.overview - package ghidra.features.bsim.gui.overview
- ghidra.features.bsim.gui.search.dialog - package ghidra.features.bsim.gui.search.dialog
- ghidra.features.bsim.gui.search.results - package ghidra.features.bsim.gui.search.results
- ghidra.features.bsim.gui.search.results.apply - package ghidra.features.bsim.gui.search.results.apply
- ghidra.features.bsim.query - package ghidra.features.bsim.query
- ghidra.features.bsim.query.client - package ghidra.features.bsim.query.client
- ghidra.features.bsim.query.client.tables - package ghidra.features.bsim.query.client.tables
- ghidra.features.bsim.query.description - package ghidra.features.bsim.query.description
- ghidra.features.bsim.query.elastic - package ghidra.features.bsim.query.elastic
- ghidra.features.bsim.query.facade - package ghidra.features.bsim.query.facade
- ghidra.features.bsim.query.file - package ghidra.features.bsim.query.file
- ghidra.features.bsim.query.ingest - package ghidra.features.bsim.query.ingest
- ghidra.features.bsim.query.postgresql - package ghidra.features.bsim.query.postgresql
- ghidra.features.bsim.query.protocol - package ghidra.features.bsim.query.protocol
- 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.main.wizard.project - package ghidra.framework.main.wizard.project
- 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.jython - package ghidra.jython
- 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.jit - package ghidra.pcode.emu.jit
- ghidra.pcode.emu.jit.analysis - package ghidra.pcode.emu.jit.analysis
- ghidra.pcode.emu.jit.decode - package ghidra.pcode.emu.jit.decode
- ghidra.pcode.emu.jit.gen - package ghidra.pcode.emu.jit.gen
- ghidra.pcode.emu.jit.gen.op - package ghidra.pcode.emu.jit.gen.op
- ghidra.pcode.emu.jit.gen.tgt - package ghidra.pcode.emu.jit.gen.tgt
- ghidra.pcode.emu.jit.gen.type - package ghidra.pcode.emu.jit.gen.type
- ghidra.pcode.emu.jit.gen.var - package ghidra.pcode.emu.jit.gen.var
- ghidra.pcode.emu.jit.op - package ghidra.pcode.emu.jit.op
- ghidra.pcode.emu.jit.var - package ghidra.pcode.emu.jit.var
- 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.filehandlers - package ghidra.plugins.fsbrowser.filehandlers
- 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.sourcemap - package ghidra.program.database.sourcemap
- 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.gclass - package ghidra.program.model.gclass
- 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.sourcemap - package ghidra.program.model.sourcemap
- 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.unix - package ghidra.pty.unix
- ghidra.pty.windows - package ghidra.pty.windows
- ghidra.pty.windows.jna - package ghidra.pty.windows.jna
- ghidra.pyghidra - package ghidra.pyghidra
- ghidra.pyghidra.interpreter - package ghidra.pyghidra.interpreter
- ghidra.pyghidra.property - package ghidra.pyghidra.property
- 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.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 Class in ghidra
- GhidraException(String) - Constructor for exception class ghidra.GhidraException
- GhidraException(Throwable) - Constructor for exception class 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
-
GhidraFileDataprovides the managed object which represents a project file that corresponds to matchedFolderItempair 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
- GhidraJythonInterpreter - Class in ghidra.jython
-
A python interpreter meant for Ghidra's use.
- 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
URLAnnotatedStringHandlerproviding 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
-
GhidraPrincipalspecifies 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
-
GhidraProtocolConnectorprovides an abtract implementation to access Ghidra repositories using various underlying communication protocols. - GhidraProtocolConnector(URL) - Constructor for class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Abstract
GhidraProtocolConnectorconstructor. - GhidraProtocolHandler - Class in ghidra.framework.protocol.ghidra
-
GhidraProtocolHandlerprovides the extension point for Ghidra protocol extensions. - GhidraProtocolHandler() - Constructor for class ghidra.framework.protocol.ghidra.GhidraProtocolHandler
- 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
Fileargument. - 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.
- Ghidra Script Development. - Search tag in class ghidra.app.script.GhidraScript
- Section
- 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 Class in ghidra.app.script
-
An exception for when a script provider cannot create a script instance
- GhidraScriptLoadException(String) - Constructor for exception class ghidra.app.script.GhidraScriptLoadException
-
Construct an exception with a message
- GhidraScriptLoadException(String, Throwable) - Constructor for exception class ghidra.app.script.GhidraScriptLoadException
-
Construct an exception with a custom message and cause
- GhidraScriptLoadException(Throwable) - Constructor for exception class 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
- Ghidra Script State - Search tag in class ghidra.app.script.GhidraScript
- Section
- 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
-
GhidraServerHandleprovides access to a remote server. - GhidraServerURLAnnotatedStringHandler - Class in ghidra.app.util.viewer.field
-
This implementation expands
URLAnnotatedStringHandlerproviding an example form of a Ghidra Server URL. - GhidraServerURLAnnotatedStringHandler() - Constructor for class ghidra.app.util.viewer.field.GhidraServerURLAnnotatedStringHandler
- 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
ProgramTableModeland thesetGoToService()method has been called with a valid reference. - GhidraTable() - Constructor for class ghidra.util.table.GhidraTable
- GhidraTable(TableModel) - Constructor for class ghidra.util.table.GhidraTable
- GhidraTableCellRenderer - Class in ghidra.util.table
- GhidraTableCellRenderer() - Constructor for class ghidra.util.table.GhidraTableCellRenderer
- GhidraTableCellRenderer(Font) - Constructor for class ghidra.util.table.GhidraTableCellRenderer
-
Constructs a new GhidraTableCellRenderer using the specified font.
- GhidraTableFilterPanel<ROW_OBJECT> - Class in ghidra.util.table
-
This is a "program aware" version of GTableFilterPanel
- GhidraTableFilterPanel(JTable, RowObjectTableModel<ROW_OBJECT>) - Constructor for class ghidra.util.table.GhidraTableFilterPanel
-
Creates a table filter panel that filters the contents of the given table.
- GhidraTableFilterPanel(JTable, RowObjectTableModel<ROW_OBJECT>, String) - Constructor for class ghidra.util.table.GhidraTableFilterPanel
- GhidraTestApplicationLayout - Class in ghidra
-
The Ghidra test application layout defines the customizable elements of the Ghidra application's directory structure when running a test.
- GhidraTestApplicationLayout(File) - Constructor for class ghidra.GhidraTestApplicationLayout
-
Constructs a new Ghidra application layout object with the provided user settings directory.
- GhidraThreadedTablePanel<T> - Class in ghidra.util.table
- GhidraThreadedTablePanel(ThreadedTableModel<T, ?>) - Constructor for class ghidra.util.table.GhidraThreadedTablePanel
- GhidraThreadedTablePanel(ThreadedTableModel<T, ?>, int) - Constructor for class ghidra.util.table.GhidraThreadedTablePanel
- GhidraThreadedTablePanel(ThreadedTableModel<T, ?>, int, int) - Constructor for class ghidra.util.table.GhidraThreadedTablePanel
- GhidraThreadGroup - Class in ghidra
-
GhidraThreadGroupprovides 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
-
Creates a new
GhidraTimerappropriate for a headed or headless environment. - 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.
- 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
-
GhidraURLQueryperforms remote Ghidra repository and read-only local project queries for processing either aDomainFileorDomainFolderthat a Ghidra URL may reference. - GhidraURLQuery() - Constructor for class ghidra.framework.protocol.ghidra.GhidraURLQuery
- GhidraURLQueryTask - Class in ghidra.framework.protocol.ghidra
-
GhidraURLQueryTaskprovides an abstract Task which performs remote Ghidra repository and read-only local project queries for processing either aDomainFileorDomainFolderthat 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
-
GhidraURLResultHandlerAdapterprovides a basic result handler forGhidraURLQuery. - 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
-
GhidraURLWrappedContentprovides 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
JCheckBoxthat 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.LEADINGhorizontal alignment, with HTML rendering allowed. - GHtmlLabel(String) - Constructor for class docking.widgets.label.GHtmlLabel
-
Creates a immutable label with the specified text, with
SwingConstants.LEADINGhorizontal 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
- GHyperlinkComponent - Class in docking.widgets
-
A component that acts like a label, but adds the ability to render HTML links with a client callback for when the link is activated.
- GHyperlinkComponent() - Constructor for class docking.widgets.GHyperlinkComponent
- GIcon - Class in generic.theme
- 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.LEADINGhorizontal 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
-
GFileSystemadd-on interface to allow filesystems to override how image files are converted into viewableIconinstances. - 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> - Interface in ghidra.graph -
A directed graph that need not be constructed explicitly
- give() - Method in class ghidra.async.AsyncPairingQueue
- give(CompletableFuture<? extends T>) - Method in class ghidra.async.AsyncPairingQueue
- 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.LEADINGhorizontal alignment, with HTML rendering disabled. - GLabel(String) - Constructor for class docking.widgets.label.GLabel
-
Creates a immutable label with the specified text, with
SwingConstants.LEADINGhorizontal 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
- GLBDEF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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
GhidraListwith an empty model. - GList(Vector<T>) - Constructor for class docking.widgets.list.GList
-
Constructs a
GhidraListthat displays the elements in the specifiedVector. - GList(ListModel<T>) - Constructor for class docking.widgets.list.GList
-
Constructs a
GhidraListthat displays the elements in the specified, non-nullmodel. - GList(T[]) - Constructor for class docking.widgets.list.GList
-
Constructs a
GhidraListthat displays the elements in the specified array. - GListAutoLookup<T> - Class in docking.widgets.list
-
AutoLookupimplementation forGLists - 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
- globalQuery - Variable in class ghidra.features.bsim.query.protocol.StagingManager
- 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
- GO_1_20_MAGIC - Static variable in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
- GO_STRUCTURE_NAME - Static variable in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
- GO_WRAPPER - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoSymbolNameType
- goal - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolutionFactory.AbstractAssemblyResolvedBackfillBuilder
- goal - Variable in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedBackfill
- GoAliasDef() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoAliasDef
- GoApiSnapshot - Class in ghidra.app.util.bin.format.golang.rtti
-
Contains function definitions and type information found in a specific Golang runtime toolchain version.
- GoApiSnapshot(GoVer, Map<String, GoApiSnapshot.GoArch>) - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot
- GoApiSnapshot.FuncFlags - Enum Class in ghidra.app.util.bin.format.golang.rtti
- GoApiSnapshot.GoAliasDef - Class in ghidra.app.util.bin.format.golang.rtti
- GoApiSnapshot.GoBasicDef - Class in ghidra.app.util.bin.format.golang.rtti
- GoApiSnapshot.GoFuncDef - Class in ghidra.app.util.bin.format.golang.rtti
- GoApiSnapshot.GoFuncTypeDef - Class in ghidra.app.util.bin.format.golang.rtti
- GoApiSnapshot.GoInterfaceDef - Class in ghidra.app.util.bin.format.golang.rtti
- GoApiSnapshot.GoNameTypePair - Class in ghidra.app.util.bin.format.golang.rtti
- GoApiSnapshot.GoStructDef - Class in ghidra.app.util.bin.format.golang.rtti
- GoApiSnapshot.GoTypeDef - Class in ghidra.app.util.bin.format.golang.rtti
- GoArrayType - Class in ghidra.app.util.bin.format.golang.rtti.types
-
GoTypestructure that defines an array. - GoArrayType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoArrayType
- goBack() - Method in class docking.wizard.WizardModel
-
Returns the wizard back to the previous step.
- 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
- GoBasicDef() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoBasicDef
- 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
GoBuildSettingsrecord class. - GoChanType - Class in ghidra.app.util.bin.format.golang.rtti.types
-
A
GoTypestructure 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
- 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.
- GoFuncDef() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoFuncDef
- GoFuncFlag - Enum Class in ghidra.app.util.bin.format.golang.rtti
-
Bitmask flags for runtime._func (GoFuncData) flags 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 that fixes golang function parameter storage using each function's current parameter list (formal info only) as starting information.
- GoFunctionFixup(Function, GoVer) - Constructor for class ghidra.app.util.bin.format.golang.GoFunctionFixup
- GoFunctionFixup(Function, FunctionSignature, String, GoParamStorageAllocator) - 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, ParameterDefinition[], DataTypeManager, GoParamStorageAllocator) - Constructor for class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
- GoFunctionMultiReturn(CategoryPath, List<DWARFVariable>, DWARFFunction, DataTypeManager, GoParamStorageAllocator) - Constructor for class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
- GoFunctionMultiReturn(CategoryPath, 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
- GoFuncType - Class in ghidra.app.util.bin.format.golang.rtti.types
-
A
GoTypestructure that defines a function type. - GoFuncType() - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
- GoFuncTypeDef() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoFuncTypeDef
- 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
- GoInterfaceDef() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoInterfaceDef
- GoInterfaceType - Class in ghidra.app.util.bin.format.golang.rtti.types
-
A
GoTypestructure 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_AUTOGENERATED_FILENAME - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
- 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_CLOSURE_CONTEXT_NAME - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
- 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_GCWRITE_BATCH_CALLINGCONVENTION_NAME - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
- GOLANG_GCWRITE_BUFFERED_CALLINGCONVENTION_NAME - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
- GOLANG_GENERICS_PARAM_NAME - Static variable in class ghidra.app.util.bin.format.golang.GoConstants
- GOLANG_RECEIVER_PARAM_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 record 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
GoUncommonTypestruct. - 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
GoModuleInforecord 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
- GoNameTypePair() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoNameTypePair
- goNext() - Method in class docking.wizard.WizardModel
-
Advances the wizard to the next step.
- 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
GoPcValueEvaluatorinstance, 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
-
GoTypestructure 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.
- GoRegisterInfo.RegType - Enum Class in ghidra.app.util.bin.format.golang
- 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
-
DataTypeMapperfor golang binaries. - GoRttiMapper(Program, GoBuildInfo, int, GoVer, ResourceFile, GoApiSnapshot) - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
-
Creates a GoRttiMapper using the specified bootstrap information.
- GoRttiMapper.FuncDefFlags - Enum Class in ghidra.app.util.bin.format.golang.rtti
- GoRttiMapper.FuncDefResult - Record Class in ghidra.app.util.bin.format.golang.rtti
- 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
GoSourceFileInforecord 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
- GoStructDef() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoStructDef
- 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, String, String, String, GoSymbolNameType) - Constructor for record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
-
Creates an instance of a
GoSymbolNamerecord class. - GoSymbolNameType - Enum Class in ghidra.app.util.bin.format.golang.rtti
- 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.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) - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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.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 interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- goToAddress(Address, boolean) - Method in class ghidra.app.decompiler.component.DecompilerCallbackHandlerAdapter
- 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 interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- goToFunction(Function, boolean) - Method in class ghidra.app.decompiler.component.DecompilerCallbackHandlerAdapter
- goToLabel(String, boolean) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- goToLabel(String, boolean) - Method in class ghidra.app.decompiler.component.DecompilerCallbackHandlerAdapter
- 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, NavigationOptions, TaskMonitor) - Constructor for class ghidra.app.util.navigation.GoToQuery
- goToScalar(long, boolean) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- goToScalar(long, boolean) - Method in class ghidra.app.decompiler.component.DecompilerCallbackHandlerAdapter
- 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
- GoToSymbolSearchTask - Class in ghidra.app.util.navigation
-
Task for searching for symbols.
- GoToSymbolSearchTask(QueryData, List<Program>, int) - Constructor for class ghidra.app.util.navigation.GoToSymbolSearchTask
- 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
- GoTypeBridge - Class in ghidra.app.util.bin.format.golang.rtti.types
-
A limited use wrapper/bridge between a GoType and a Ghidra DataType, this wrapper only supports the
GoTypeBridge.recoverDataType(GoTypeManager)call. - GoTypeBridge(GoType, DataType, GoRttiMapper) - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoTypeBridge
- GoTypeBridge(String, DataType, GoRttiMapper) - Constructor for class ghidra.app.util.bin.format.golang.rtti.types.GoTypeBridge
- GoTypeDef() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoTypeDef
- 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
- GoTypeManager - Class in ghidra.app.util.bin.format.golang.rtti
-
Manages all go RTTI type info, along with their Ghidra data type equivs.
- GoTypeManager(GoRttiMapper, GoApiSnapshot) - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
- GoUncommonType - Class in ghidra.app.util.bin.format.golang.rtti.types
-
Structure found immediately after a
GoTypestructure, 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 (or a uint16 in pre-1.16) value as the length of the following bytes.
- GoVarlenString() - Constructor for class ghidra.app.util.bin.format.golang.rtti.GoVarlenString
- GoVer - Record Class in ghidra.app.util.bin.format.golang
-
Represents a Golang version number (major.minor.patch), with some special sentinel values for wildcarding.
- GoVer(int, int, int) - Constructor for record class ghidra.app.util.bin.format.golang.GoVer
-
Creates an instance of a
GoVerrecord class. - GoVerRange - Record Class in ghidra.app.util.bin.format.golang
-
Represents a range of versions
- GoVerRange(GoVer, GoVer) - Constructor for record class ghidra.app.util.bin.format.golang.GoVerRange
-
Creates an instance of a
GoVerRangerecord class. - GoVerSet - Record Class in ghidra.app.util.bin.format.golang
-
Represents a set of version numbers.
- GoVerSet(List<GoVerRange>) - Constructor for record class ghidra.app.util.bin.format.golang.GoVerSet
-
Creates an instance of a
GoVerSetrecord class. - 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
PickedStatethat 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
JRadioButtonthat 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,
E, - Class in ghidra.graph.viewerG> -
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
- GraphComponent.SatellitePosition - Enum Class in ghidra.graph.viewer
- 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
GraphTypeand 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 Class in ghidra.util.exception
-
Exception thrown if a failure occurs while generating a Graph.
- GraphException() - Constructor for exception class ghidra.util.exception.GraphException
-
Default constructor
- GraphException(String) - Constructor for exception class ghidra.util.exception.GraphException
-
Constructor
- GraphException(String, Throwable) - Constructor for exception class ghidra.util.exception.GraphException
- GraphFactory - Class in ghidra.graph
- GraphicsUtils - Class in docking.util
- GraphicsUtils() - Constructor for class docking.util.GraphicsUtils
- GraphIterator<T> - 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
GraphJobstate - 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> - 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,
E> - 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 - GraphToTreeAlgorithm<V,
E> - Class in ghidra.graph -
This class provides an algorithm for topological graph sorting and an algorithm for using that topological sort to create a tree structure from the graph using that topological sort.
- GraphToTreeAlgorithm(GDirectedGraph<V, E>, Comparator<E>) - Constructor for class ghidra.graph.GraphToTreeAlgorithm
-
Constructor.
- 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,
E> - 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
- GraphvizExporter(File) - Constructor for class ghidra.pcode.emu.jit.analysis.JitDataFlowModel.GraphvizExporter
- 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
- GREATER_THAN - Enum constant in enum class generic.expressions.ExpressionOperator
- GREATER_THAN_OR_EQUAL - Enum constant in enum class generic.expressions.ExpressionOperator
- 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
- GridBounds - Class in ghidra.graph.viewer.layout
-
Tracks the minimum and maximum indexes for both rows and columns.
- GridBounds() - Constructor for class ghidra.graph.viewer.layout.GridBounds
- GridCoordinates - Class in ghidra.graph.viewer.layout
-
Tracks the mapping of grid coordinates (rows, columns) to space coordinates (x, y)
- GridCoordinates(int[], int[]) - Constructor for class ghidra.graph.viewer.layout.GridCoordinates
-
Constructor
- GridLocationMap<V,
E> - Class in ghidra.graph.viewer.layout -
An object that maps vertices and edge articulation points to rows and columns in a grid.
- GridLocationMap() - Constructor for class ghidra.graph.viewer.layout.GridLocationMap
- GridLocationMap(V, int, int) - Constructor for class ghidra.graph.viewer.layout.GridLocationMap
-
Constructor that includes an initial "root" vertex.
- GridPainter - Class in ghidra.graph.viewer.renderer
-
Class for painting the underlying grid used to layout a graph.
- GridPainter(GridCoordinates) - Constructor for class ghidra.graph.viewer.renderer.GridPainter
- gridPoint(V) - Method in class ghidra.graph.viewer.layout.GridLocationMap
- GridPoint - Class in ghidra.graph.viewer.layout
-
Row and column information for points in a
GridLocationMap. - GridPoint(int, int) - Constructor for class ghidra.graph.viewer.layout.GridPoint
- GridPoint(GridPoint) - Constructor for class ghidra.graph.viewer.layout.GridPoint
- GridRange - Class in ghidra.graph.viewer.layout
-
Class for reporting the min/max columns in a row or the min/max rows in a column
- GridRange() - Constructor for class ghidra.graph.viewer.layout.GridRange
- GridRange(int, int) - Constructor for class ghidra.graph.viewer.layout.GridRange
- 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.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,
E> - 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
GroupPathis 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.omf.OmfGroupRecord.GroupSubrecord
- groupTitle - Variable in class ghidra.app.util.viewer.field.AbstractOffsetFieldFactory
- 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 positive 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.omf.OmfRecordTypes
- GRPDEF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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
JTablethat 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
-
AutoLookupimplementation forGTables - 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
TableCellRendererinterface. - 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
- GTableDragProvider<ROW_OBJECT> - Class in docking.dnd
-
A class to allow GTables to support drag operations.
- GTableDragProvider(GTable, RowObjectTableModel<ROW_OBJECT>) - Constructor for class docking.dnd.GTableDragProvider
- 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 class ghidra.pcode.struct.Expr
- gtef(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- gtef(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- gteis(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- gteis(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- gteis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- gteis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- gteiu(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- gteiu(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- gteiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- gteiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- gtf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- gtf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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
LookAndFeelfor 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 class ghidra.pcode.struct.Expr
- gtis(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- gtis(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- gtis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- gtis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- gtiu(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- gtiu(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- gtiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- gtiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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
-
LookAndFeelManagerfor GTK - GtkLookAndFeelManager(ApplicationThemeManager) - Constructor for class generic.theme.laf.GtkLookAndFeelManager
- GTKTheme - Class in generic.theme.builtin
-
Built-in GTheme that uses the GTK+
LookAndFeeland 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
Transferableoperations - 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 transferring 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
orsolver 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 Class 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
- H2_FILE_EXTENSION - Static variable in class ghidra.features.bsim.query.BSimServerInfo
-
File extension imposed for
BSimServerInfo.DBType.fileserver. - H2FileFunctionDatabase - Class in ghidra.features.bsim.query.file
- H2FileFunctionDatabase(BSimServerInfo) - Constructor for class ghidra.features.bsim.query.file.H2FileFunctionDatabase
-
Constructor used to connect to an existing H2 file database
- H2FileFunctionDatabase(URL) - Constructor for class ghidra.features.bsim.query.file.H2FileFunctionDatabase
-
Constructor used to connect to an existing H2 file database
- H2VectorTable - Class in ghidra.features.bsim.query.file
- H2VectorTable(Base64VectorFactory, VectorStore) - Constructor for class ghidra.features.bsim.query.file.H2VectorTable
- 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
- 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.
- handleExecutable(ExecutableRecord) - Method in class ghidra.features.bsim.query.description.FunctionDescriptionMapper
- handleFunction(FunctionDescription, int) - Method in class ghidra.features.bsim.query.description.FunctionDescriptionMapper
- 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(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.features.bsim.query.elastic
-
Dummy stream handler, so we can create URL objects with protocol "elastic"
- Handler - Class in ghidra.features.bsim.query.postgresql
-
Dummy stream handler, so we can create URL objects with protocol "postgresql"
- Handler - Class in ghidra.framework.protocol.ghidra
-
Handlerprovides a "ghidra" URL protocol handler which corresponds to theGhidraURLConnectionimplementation. - Handler() - Constructor for class ghidra.features.bsim.query.elastic.Handler
- Handler() - Constructor for class ghidra.features.bsim.query.postgresql.Handler
- Handler() - Constructor for class ghidra.framework.protocol.ghidra.Handler
- Handler Creation - Search tag in class ghidra.pcode.emu.jit.analysis.JitAllocationModel
- Section
- 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
InstructionContextinto aFixedHandlerepresenting the semantic value of aConstructor - 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
- handleUnresolvedSymbol(ElfRelocationContext<?>, ElfRelocation, Address) - Method in class ghidra.app.util.bin.format.elf.relocation.AbstractElfRelocationHandler
-
Check for unresolved relocation symbol.
- handleVSCodeError(String, boolean, Throwable) - Method in interface ghidra.app.services.VSCodeIntegrationService
-
Displays the given Visual Studio Code related error message in an error dialog
- Handling Context and Prefixes - Search tag in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- Section
- hardClose() - Method in class ghidra.app.util.bin.ByteArrayProvider
-
Releases the byte storage of this instance.
- HAS_BADDATA_MASK - Static variable in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- 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
- HAS_UNIMPLEMENTED_MASK - Static variable in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- hasAbiInternalParamRegisters() - Method in class ghidra.app.util.bin.format.golang.GoRegisterInfo
- 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
- hasAllReferences(TaskMonitor, JumpTable, Instruction, Function) - Method in class ghidra.app.cmd.function.DecompilerSwitchAnalysisCmd
- 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.AutoParameterImpl
- hasAssignedStorage() - Method in class ghidra.program.model.listing.LocalVariableImpl
- hasAssignedStorage() - Method in class ghidra.program.model.listing.ParameterImpl
- hasAssignedStorage() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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.
- hasAvailableBytes(int, int) - Method in class ghidra.features.base.memsearch.bytesequence.AddressableByteSequence
- hasAvailableBytes(int, int) - Method in interface ghidra.features.base.memsearch.bytesequence.ByteSequence
-
A convenience method for checking if this sequence can provide a range of bytes from some offset.
- hasAvailableBytes(int, int) - Method in class ghidra.features.base.memsearch.bytesequence.ExtendedByteSequence
- 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
-
Returns true if this record has big fields; otherwise, false.
- 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.
- hasCategory(String, String) - Method in class ghidra.features.bsim.query.description.ExecutableRecord
-
Determine if an executable has been set with a specific category value
- 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(CommentType, Address) - Method in class ghidra.app.util.opinion.DbgLoader
- hasComment(CommentType, 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 committed 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.
- hasContextHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- 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
GraphDisplayProviderin the system. - hasDefaultLogin() - Method in class ghidra.features.bsim.query.BSimServerInfo
-
Determine if user info was stipulated during construction
- 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
programhas 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
Languagehas 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.
- hasEnoughSpace(Program, Address, int) - Method in class ghidra.app.util.ByteCopier.PasteByteStringCommand
- hasEntry(JitPassage.AddrCtx) - Method in class ghidra.pcode.emu.jit.JitPcodeThread
-
Check if the emulator has an entry prototype for the given address and contextreg value.
- hasEntry(Address, Predicate<V>) - Method in class ghidra.pcode.emu.SparseAddressRangeMap
- hasEntryPrototype(JitPassage.AddrCtx) - Method in class ghidra.pcode.emu.jit.JitPcodeEmulator
-
Check if the emulator already has translated a given entry point.
- 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.
- 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
- hasFallthrough(PcodeOp) - Static method in class ghidra.pcode.emu.jit.JitPassage
-
Check if a given p-code op could 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
-
Determine if the use of
ElfLoadAdapter.getFilteredLoadInputStream(ElfLoadHelper, MemoryLoadable, Address, long, InputStream)is required when loading a memory block. - 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
- hasFullySpecifiedName() - Method in class ghidra.app.util.navigation.SymbolMatcher
-
Returns true if the symbol name part of the query string has no wildcards and is case sensitive.
- hasFunctions() - Method in interface ghidra.app.context.FunctionSupplierContext
-
Returns true if this context can supply one or more functions.
- hasFunctions() - Method in class ghidra.app.context.ProgramLocationActionContext
- hasGeneratedNamed() - Method in class ghidra.program.model.data.AbstractPointerTypedefBuiltIn
- hasGenericArgs() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
- hasGenerics() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- hasGetter() - Method in class ghidra.pyghidra.property.BooleanJavaProperty
-
Checks if this property has a getter
- hasGetter() - Method in class ghidra.pyghidra.property.ByteJavaProperty
-
Checks if this property has a getter
- hasGetter() - Method in class ghidra.pyghidra.property.CharacterJavaProperty
-
Checks if this property has a getter
- hasGetter() - Method in class ghidra.pyghidra.property.DoubleJavaProperty
-
Checks if this property has a getter
- hasGetter() - Method in class ghidra.pyghidra.property.FloatJavaProperty
-
Checks if this property has a getter
- hasGetter() - Method in class ghidra.pyghidra.property.IntegerJavaProperty
-
Checks if this property has a getter
- hasGetter() - Method in class ghidra.pyghidra.property.LongJavaProperty
-
Checks if this property has a getter
- hasGetter() - Method in class ghidra.pyghidra.property.ObjectJavaProperty
-
Checks if this property has a getter
- hasGetter() - Method in class ghidra.pyghidra.property.ShortJavaProperty
-
Checks if this property has a getter
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- hash - Variable in class ghidra.app.util.PseudoData
- hash - Variable in class ghidra.app.util.PseudoInstruction
- 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_SPACEprovides 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 record class docking.KbEnabledState
-
Returns a hash code value for this object.
- 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.FilterOptions
- 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.DecompilerLocationInfo
- hashCode() - Method in class ghidra.app.decompiler.location.DefaultDecompilerLocation
- hashCode() - Method in class ghidra.app.decompiler.location.FunctionNameDecompilerLocation
- hashCode() - Method in class ghidra.app.decompiler.location.VariableDecompilerLocation
- 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.GoVer
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.app.util.bin.format.golang.GoVerRange
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.app.util.bin.format.golang.GoVerSet
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefResult
-
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.rtti.JsonPatch.PatchLine
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchSection
-
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.omf.OmfComdatExternalSymbol.ExternalLookup
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.app.util.bin.format.omf.omf51.Omf51Library.MemberHeader
-
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.LibrarySearchPath
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.UnprocessedLibrary
-
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 record class ghidra.app.util.opinion.DyldCacheUtils.DyldCacheImageRecord
-
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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- hashCode() - Method in class ghidra.app.util.PseudoData
- hashCode() - Method in class ghidra.app.util.PseudoInstruction
- 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.NamespaceWrappedOption
- hashCode() - Method in record class ghidra.features.base.memsearch.matcher.ByteMatcher.ByteMatch
-
Returns a hash code value for this object.
- hashCode() - Method in class ghidra.features.base.memsearch.matcher.ByteMatcher
- hashCode() - Method in class ghidra.features.base.memsearch.searcher.MemoryMatch
- hashCode() - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
- hashCode() - Method in class ghidra.features.bsim.gui.filters.ExecutableCategoryBSimFilterType
- hashCode() - Method in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- hashCode() - Method in class ghidra.features.bsim.gui.filters.NotExecutableCategoryBSimFilterType
- hashCode() - Method in class ghidra.features.bsim.gui.overview.BSimOverviewProvider
- hashCode() - Method in record class ghidra.features.bsim.gui.search.dialog.BSimFilterSet.FilterEntry
-
Returns a hash code value for this object.
- hashCode() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- hashCode() - Method in class ghidra.features.bsim.gui.search.results.ExecutableResult
- hashCode() - Method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource
- hashCode() - Method in class ghidra.features.bsim.query.BSimServerInfo
- hashCode() - Method in record class ghidra.features.bsim.query.client.BSimSqlClause
-
Returns a hash code value for this object.
- hashCode() - Method in class ghidra.features.bsim.query.client.RowKeySQL
- hashCode() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- hashCode() - Method in class ghidra.features.bsim.query.description.FunctionDescription
- hashCode() - Method in class ghidra.features.bsim.query.description.SignatureRecord
- hashCode() - Method in class ghidra.features.bsim.query.description.VectorResult
- hashCode() - Method in class ghidra.features.bsim.query.elastic.RowKeyElastic
- hashCode() - Method in class ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager.BSimH2FileDataSource
- hashCode() - Method in record class ghidra.features.bsim.query.file.VectorStoreEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.features.bsim.query.protocol.BSimFilter.FilterEntry
-
Returns a hash code value for this object.
- 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.formats.gfilesystem.GFileLocal
- 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.layout.GridPoint
- hashCode() - Method in class ghidra.graph.viewer.layout.GridRange
- hashCode() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- hashCode() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.DoubleVarAlloc
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.FloatVarAlloc
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.IntVarAlloc
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.LongVarAlloc
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalPart
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalVarHandler
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockFlow
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpFloatJitType
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpIntJitType
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.analysis.JitTypeModel.Contest
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.gen.ExceptionHandler
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.gen.FieldForArrDirect
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.gen.FieldForExitSlot
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.gen.FieldForSpaceIndirect
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.gen.FieldForUserop
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.gen.FieldForVarnode
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.EntryPoint
-
Returns a hash code value for this object.
- hashCode() - Method in class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.EntryPointPrototype
- hashCode() - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassageClass
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.gen.var.VarGen.BlockTransition
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.JitConfiguration
-
Returns a hash code value for this object.
- hashCode() - Method in class ghidra.pcode.emu.jit.JitPassage.AddrCtx
- hashCode() - Method in record class ghidra.pcode.emu.jit.JitPassage.ErrBranch
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.JitPassage.RExtBranch
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.JitPassage.RIndBranch
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.JitPassage.RIntBranch
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.JitPassage.SExtBranch
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.JitPassage.SIndBranch
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.JitPassage.SIntBranch
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitBoolAndOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitBoolNegateOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitBoolOrOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitBoolXorOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitBranchIndOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitBranchOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherMissingOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitCatenateOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitCBranchOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitCopyOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatAbsOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatAddOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatCeilOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatDivOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatEqualOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatFloat2FloatOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatFloorOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatInt2FloatOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessEqualOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatMultOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNaNOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNegOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNotEqualOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatRoundOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatSqrtOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatSubOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitFloatTruncOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitInt2CompOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntAddOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntAndOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntCarryOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntDivOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntEqualOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntLeftOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntLessEqualOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntLessOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntMultOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntNegateOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntNotEqualOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntOrOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntRemOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntRightOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntSBorrowOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntSCarryOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntSDivOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntSExtOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessEqualOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntSRemOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntSRightOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntSubOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntXorOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitIntZExtOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitLoadOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitLzCountOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitNopOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitPopCountOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitSubPieceOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.op.JitUnimplementedOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class ghidra.pcode.emu.jit.var.JitVal.ValUse
-
Returns a hash code value for this object.
- 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 record class ghidra.plugins.fsbrowser.FSBFileHandlerContext
-
Returns a hash code value for this object.
- 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.sourcemap.SourceFile
- hashCode() - Method in class ghidra.program.database.sourcemap.SourceMapEntryDB
- 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.GenericAddressSpace
- hashCode() - Method in class ghidra.program.model.address.OverlayAddressSpace
- hashCode() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- hashCode() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- hashCode() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.address.ImmutableAddressSet
- 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.gclass.ClassID
- 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.AutoParameterImpl
- hashCode() - Method in class ghidra.program.model.listing.LocalVariableImpl
- hashCode() - Method in class ghidra.program.model.listing.ParameterImpl
- hashCode() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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 record class ghidra.program.model.sourcemap.SourcePathTransformRecord
-
Returns a hash code value for this object.
- 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.InteriorSelection
- 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.ProgramSelection
- 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.Duo
- 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 record class ghidra.util.SourceFileUtils.SourceLineBounds
-
Returns a hash code value for this object.
- 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
OutputStreamthat 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.
- hasInputOption() - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
-
Check if one of the options is an
inputto the passage. - 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.
- hasJumpTo() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
Check if there is an internal non-fall-through branch to this block
- 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
DataOrganizationobtained from the associatedDataTypeManager. - hasLanguageDependantLength() - Method in class ghidra.program.model.data.DoubleDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.FloatDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.IntegerDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.LongDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.LongDoubleDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.LongLongDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.PointerDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.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.GenericAddressSpace
- hasMappedRegisters() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- hasMappedRegisters() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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 exception 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
- HasNamedChildBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering functions based on calls to specific external functions.
- HasNamedChildBSimFilterType() - Constructor for class ghidra.features.bsim.gui.filters.HasNamedChildBSimFilterType
- 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.features.bsim.query.facade.FunctionSymbolIterator
- hasNext() - Method in class ghidra.formats.gfilesystem.GFileSystemIterator
- 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.sourcemap.SourceMapEntryIteratorDB
- 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.AddressRangeSplitter
- 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.DefinedStringIterator
- 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
- 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.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
DIEsthat 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
- hasParent(long) - Method in class ghidra.program.database.data.DataTypeManagerDB
- 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.features.bsim.query.BSimServerInfo
-
Determine if user information includes password.
- hasPassword() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Local copy of the original GFile's
FileAttributeType.HAS_GOOD_PASSWORD_ATTRattribute. - hasPcHeader(Program) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoPcHeader
-
Returns true if the specified program has an easily found pclntab w/pcHeader
- 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
- 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
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- hasProperty(String) - Method in class ghidra.app.util.PseudoData
- hasProperty(String) - Method in class ghidra.app.util.PseudoInstruction
- 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
- hasReceiver() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- 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.
- hasResults() - Method in class ghidra.features.base.memsearch.gui.CombinedMatchTableLoader
- hasResults() - Method in class ghidra.features.base.memsearch.gui.EmptyMemoryMatchTableLoader
- hasResults() - Method in class ghidra.features.base.memsearch.gui.FindOnceTableLoader
- hasResults() - Method in interface ghidra.features.base.memsearch.gui.MemoryMatchTableLoader
-
Returns true if at least one match was found.
- hasResults() - Method in class ghidra.features.base.memsearch.gui.MemorySearchResultsPanel
- hasResults() - Method in class ghidra.features.base.memsearch.gui.NewSearchTableLoader
- hasResults() - Method in class ghidra.features.base.memsearch.gui.RefreshResultsTableLoader
- 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.address.ImmutableAddressSet
- 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
- hasSameApplyData(List<Function>) - Method in class ghidra.features.bsim.gui.search.results.apply.AbstractBSimApplyTask
- hasSameApplyData(List<Function>) - Method in class ghidra.features.bsim.gui.search.results.apply.NameAndNamespaceBSimApplyTask
- hasSameApplyData(List<Function>) - Method in class ghidra.features.bsim.gui.search.results.apply.SignatureBSimApplyTask
- 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.
- hasSearchResults() - Method in class docking.widgets.TextComponentSearcher
- 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
- hasSelectedLinkedNodes() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
- 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
- hasSelection() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- hasSetter() - Method in class ghidra.pyghidra.property.BooleanJavaProperty
-
Checks if this property has a setter
- hasSetter() - Method in class ghidra.pyghidra.property.ByteJavaProperty
-
Checks if this property has a setter
- hasSetter() - Method in class ghidra.pyghidra.property.CharacterJavaProperty
-
Checks if this property has a setter
- hasSetter() - Method in class ghidra.pyghidra.property.DoubleJavaProperty
-
Checks if this property has a setter
- hasSetter() - Method in class ghidra.pyghidra.property.FloatJavaProperty
-
Checks if this property has a setter
- hasSetter() - Method in class ghidra.pyghidra.property.IntegerJavaProperty
-
Checks if this property has a setter
- hasSetter() - Method in class ghidra.pyghidra.property.LongJavaProperty
-
Checks if this property has a setter
- hasSetter() - Method in class ghidra.pyghidra.property.ObjectJavaProperty
-
Checks if this property has a setter
- hasSetter() - Method in class ghidra.pyghidra.property.ShortJavaProperty
-
Checks if this property has a setter
- hasSideEffects() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowUseropLibrary.WrappedUseropDefinition
- hasSideEffects() - Method in class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary.WrappedUseropDefinition
- hasSideEffects() - Method in class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary.ModifierUseropDefinition
- hasSideEffects() - Method in class ghidra.pcode.emu.sys.EmuSyscallLibrary.SyscallPcodeUseropDefinition
- hasSideEffects() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
- hasSideEffects() - Element in annotation interface ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.PcodeUserop
-
Set to false to attest the userop has no side effects.
- hasSideEffects() - Method in interface ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition
-
Indicates whether this userop may have side effects.
- hasSideEffects() - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition
- 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.GenericAddressSpace
- hasSignedOffset() - Method in class ghidra.program.model.address.OverlayAddressSpace
- hasSignedOffset() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- hasSignedOffset() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- hasSignedOffset() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.AutoParameterImpl
- hasStackStorage() - Method in class ghidra.program.model.listing.LocalVariableImpl
- hasStackStorage() - Method in class ghidra.program.model.listing.ParameterImpl
- hasStackStorage() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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
LookAndFeelthat 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
- hasUnsupportedProvider() - Method in class ghidra.app.script.ScriptInfo
-
Returns true if this script has an
UnsupportedScriptProvider. - 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.
- hasValidFilters() - Method in class ghidra.features.bsim.gui.search.dialog.BSimFilterPanel
-
Returns true the panel has only valid filters.
- 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
- hasValidValue() - Method in class ghidra.features.bsim.gui.search.dialog.FilterWidget
- hasValidValues() - Method in class ghidra.features.bsim.gui.filters.BooleanBSimValueEditor
- hasValidValues() - Method in interface ghidra.features.bsim.gui.filters.BSimValueEditor
-
Returns true if the editor has valid values as determined by the editor's corresponding
BSimFilterType.isValidValue(java.lang.String). - hasValidValues() - Method in class ghidra.features.bsim.gui.filters.MultiChoiceBSimValueEditor
- hasValidValues() - Method in class ghidra.features.bsim.gui.filters.StringBSimValueEditor
- 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.features.bsim.gui.search.results.ShowNamespaceSettingsDefinition
- 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
- hasWildcard() - Method in record class ghidra.app.util.bin.format.golang.GoVerRange
-
Returns true if this range has wildcard start or end
- hasWildCards(String) - Static method in class ghidra.app.services.QueryData
- hasWildCardsInSymbolName() - Method in class ghidra.app.util.navigation.SymbolMatcher
-
Returns true if there are wildcards in the symbol name.
- 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
headerrecord component. - HEADER - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- HEADER_MASK - Static variable in class ghidra.program.model.pcode.PackedDecode
- HEADER_SYMBOL - Static variable in class ghidra.app.util.opinion.MachoProgramBuilder
- 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.
- HeadlessBSimApplicationConfiguration - Class in ghidra.features.bsim.query.ingest
- HeadlessBSimApplicationConfiguration() - Constructor for class ghidra.features.bsim.query.ingest.HeadlessBSimApplicationConfiguration
- HeadlessClientAuthenticator - Class in ghidra.framework.client
-
HeadlessClientAuthenticatorprovides 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
ThemeManagerthat 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
inclusiveis 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() - Method in class ghidra.graph.viewer.layout.GridLocationMap
-
Returns the number of rows in this grid map.
- 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
- Hello World Example - Search tag in class ghidra.app.script.GhidraScript
- Section
- help - package help
- 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.features.base.codecompare.listing.ListingCodeComparisonOptions
- HELP_TOPIC - Static variable in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
- HELP_TOPIC - Static variable in class ghidra.features.bsim.gui.BSimSearchPlugin
- 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
HelpLocationfor thisDockingAction - HelpLocation - Class in ghidra.util
-
Class to identify where help can be located for some object.
- HelpLocation(String, String) - Constructor for class ghidra.util.HelpLocation
-
Construct a Help location using the specified topic and anchor names.
- HelpLocation(String, String, String) - Constructor for class ghidra.util.HelpLocation
-
Construct a Help location using the specified topic and anchor names.
- HelpManager - Class in docking.help
-
Class that uses JavaHelp browser to show context sensitive help.
- HelpManager(URL) - Constructor for class docking.help.HelpManager
-
Constructor.
- HelpMissingScreenShotReportGenerator - Class in help.screenshot
- HelpModuleCollection - Class in help.validator.location
-
A class that is meant to hold a single help input directory and 0 or more external, pre-built help sources (i.e., jar file or directory).
- HelpModuleLocation - Class in help.validator.location
- 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
-
HelpServicedefines 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 - Static variable in class ghidra.features.base.memsearch.format.SearchFormat
- 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.
- HexDecimalModeTextField - Class in docking.widgets.textfield
-
Overrides the JTextField mainly to allow hint painting for the current radix mode.
- HexDecimalModeTextField(int, Consumer<Boolean>) - Constructor for class docking.widgets.textfield.HexDecimalModeTextField
- 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.numberformat
- HexIntegerFormatter() - Constructor for class docking.widgets.numberformat.HexIntegerFormatter
- HexIntegerFormatter.HexAllowedPositiveValueIntgerDocumentFilterWrapper - Class in docking.widgets.numberformat
- 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
- hexStringToByteArray(String) - Static method in class ghidra.util.SourceFileUtils
-
Converts a
Stringof hexadecimal character to an array of bytes. - 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.util.GGlassPaneMessage
-
Hides any message being displayed.
- 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, 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
nullif 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
-
HighFunctionDBUtilprovides 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.
- highlightChanged(ProgramSelection) - Method in class ghidra.pyghidra.PyGhidraPlugin
- 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
-
Called to signal the implementor should highlight the given search location.
- highlightSearchResults(SearchLocation) - Method in class docking.widgets.TextComponentSearcher
- 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
Decompilertoken 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 - Variable in class ghidra.features.bsim.gui.filters.BSimFilterType
- 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
- hitcount - Variable in class ghidra.features.bsim.query.description.VectorResult
- 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(HomogeneousAggregate) - Constructor for class ghidra.program.model.lang.protorules.HomogeneousAggregate
-
Copy constructor
- 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
- hostURL - Variable in class ghidra.features.bsim.query.elastic.ElasticConnection
- 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
-
HoverServiceprovides 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
- httpURLbase - Variable in class ghidra.features.bsim.query.elastic.ElasticConnection
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
GHyperlinkComponent - HyperlinkComponent(String) - Constructor for class docking.widgets.HyperlinkComponent
-
Deprecated.
I
- i - Variable in class ghidra.pcode.exec.PcodeFrame.MyAppender
- I1 - Static variable in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
-
int1: a 1-byte integer - I2 - Static variable in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
-
int2: a 2-byte integer - I3 - Static variable in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
-
int3: a 3-byte integer - i386_EXCEPTION_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
-
Deprecated.
- 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_32
-
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_32
-
Deprecated.
- i386_THREAD_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
-
Deprecated.
- I4 - Static variable in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
-
int4: a 4-byte integer - I5 - Static variable in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
-
int5: a 5-byte integer - I6 - Static variable in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
-
int6: a 6-byte integer - I7 - Static variable in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
-
int7: a 7-byte integer - I8 - Static variable in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
-
int8: a 8-byte integer - IBO32 - Static variable in interface ghidra.app.util.bin.StructConverter
-
Reusable 32-bit image base offset datatype.
- IBO32DataType - Class in ghidra.program.model.data
-
IBO32DataTypeprovides 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
-
IBO64DataTypeprovides 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
- icmpOpcode() - Method in interface ghidra.pcode.emu.jit.gen.op.CompareIntBinOpGen
-
The JVM opcode to perform the conditional jump for signed integers.
- icmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntEqualOpGen
- icmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntLessEqualOpGen
- icmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntLessOpGen
- icmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntNotEqualOpGen
- icmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSLessEqualOpGen
- icmpOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSLessOpGen
- 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
-
ThemeEventfor 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
Iconvalues that have a String id (e.g. - IconValue(String, String) - Constructor for class generic.theme.IconValue
-
Constructor used when the IconValue will inherit its
Iconfrom another IconValue. - IconValue(String, Icon) - Constructor for class generic.theme.IconValue
-
Constructor used when the ColorValue will have a direct
Iconvalue. - 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
-
IconWrapperprovides 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 - Variable in class ghidra.features.bsim.query.client.IdHistogram
- id - Variable in class ghidra.features.bsim.query.client.tables.SQLStringTable.StringRecord
- id - Variable in class ghidra.pcode.emu.jit.var.AbstractJitVar
- id() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
-
Returns the segment id.
- 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.features.bsim.query.file.VectorStoreEntry
-
Returns the value of the
idrecord component. - id() - Method in class ghidra.pcode.emu.jit.var.AbstractJitVar
- id() - Method in enum class ghidra.pcode.emu.jit.var.JitIndirectMemoryVar
- id() - Method in interface ghidra.pcode.emu.jit.var.JitVar
-
A unique id for this variable
- id() - Method in record class ghidra.program.model.pcode.AttributeId
-
Returns the value of the
idrecord component. - id() - Method in record class ghidra.program.model.pcode.ElementId
-
Returns the value of the
idrecord component. - ID - Static variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- ID_BASE - Static variable in class ghidra.program.model.pcode.HighSymbol
- ID_BLOCK_EXTERNAL - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51ExternalDef
- ID_BLOCK_EXTERNAL - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
- ID_BLOCK_RELOCATABLE - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51ExternalDef
- ID_BLOCK_RELOCATABLE - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
- ID_BLOCK_SEGMENT - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51ExternalDef
- ID_BLOCK_SEGMENT - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
- id_category - Variable in class ghidra.features.bsim.query.client.tables.ExeToCategoryTable.CategoryRow
- id_exe - Variable in class ghidra.features.bsim.query.client.tables.DescriptionTable.DescriptionRow
- id_exe - Variable in class ghidra.features.bsim.query.client.tables.ExeToCategoryTable.CategoryRow
- 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_sig - Variable in class ghidra.features.bsim.query.client.tables.DescriptionTable.DescriptionRow
- 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 - Variable in class ghidra.features.bsim.query.client.tables.ExeToCategoryTable.CategoryRow
- ID_TYPE_MASK - Static variable in interface ghidra.program.model.address.AddressSpace
- ID_UNIQUE_SHIFT - Static variable in interface ghidra.program.model.address.AddressSpace
- id1 - Variable in class ghidra.features.bsim.query.client.IDSQLResolution
- id2 - Variable in class ghidra.features.bsim.query.client.IDSQLResolution
- IDATA - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
- IDATA - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
- idColumnName - Variable in class ghidra.features.bsim.query.client.tables.SQLComplexTable
- IDElasticResolution - Class in ghidra.features.bsim.query.elastic
- IDElasticResolution() - Constructor for class ghidra.features.bsim.query.elastic.IDElasticResolution
- IDElasticResolution.ExternalFunction - Class in ghidra.features.bsim.query.elastic
- 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
- IDF_CONFIG - Static variable in class ghidra.features.bsim.query.elastic.ElasticUtilities
- IDFEntry() - Constructor for class generic.lsh.vector.IDFLookup.IDFEntry
- idflookup - Variable in class ghidra.features.bsim.query.client.Configuration
- 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
- IdfLookupTable - Class in ghidra.features.bsim.query.client.tables
- IdfLookupTable() - Constructor for class ghidra.features.bsim.query.client.tables.IdfLookupTable
- IdHistogram - Class in ghidra.features.bsim.query.client
-
Lightweight object container of an LSHVector and its count within a collection of functions (database/executable) TODO: This should likely be merged with SignatureRecord
- IdHistogram() - Constructor for class ghidra.features.bsim.query.client.IdHistogram
- Ids() - Constructor for class generic.theme.GThemeDefaults.Ids
- IDSQLResolution - Class in ghidra.features.bsim.query.client
-
Class for managing filter elements (FilterTemplate) that need to be resolved (typically to an id) before they can be converted to an SQL clause.
- IDSQLResolution() - Constructor for class ghidra.features.bsim.query.client.IDSQLResolution
- IDSQLResolution.Architecture - Class in ghidra.features.bsim.query.client
- IDSQLResolution.Compiler - Class in ghidra.features.bsim.query.client
- IDSQLResolution.ExeCategory - Class in ghidra.features.bsim.query.client
- IDSQLResolution.ExternalFunction - Class in ghidra.features.bsim.query.client
- idString - Variable in class ghidra.features.bsim.query.elastic.IDElasticResolution
- 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. - ifOpcode() - Method in interface ghidra.pcode.emu.jit.gen.op.CompareIntBinOpGen
-
The JVM opcode to perform the conditional jump for unsigned or long integers.
- ifOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntEqualOpGen
- ifOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntLessEqualOpGen
- ifOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntLessOpGen
- ifOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntNotEqualOpGen
- ifOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSLessEqualOpGen
- ifOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSLessOpGen
- 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 all
DefaultPcodeThread.PcodeEmulationLibrary.emu_swi()calls - IGNORE_STEP - Enum constant in enum class ghidra.pcode.emu.PcodeMachine.SwiMode
-
Ignore
DefaultPcodeThread.PcodeEmulationLibrary.emu_swi()calls for one p-code step - ignoreChanges() - Method in class ghidra.app.events.CloseProgramPluginEvent
- IGNORED - Enum constant in enum class ghidra.features.bsim.gui.search.results.BSimResultStatus
- 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.
- IgnoreUnfinished - Annotation Interface in generic.test.rule
-
Ignore failures due to
Unfinished.TODOException - ignoreUnfinishedRule - Variable in class generic.test.AbstractGTest
-
This rule handles the
IgnoreUnfinishedannotation - IgnoreUnfinishedRule - Class in generic.test.rule
-
A test rule which processes the
IgnoreUnfinishedannotation - IgnoreUnfinishedRule() - Constructor for class generic.test.rule.IgnoreUnfinishedRule
- IgnoreUnfinishedStatement - Class in generic.test.rule
-
A JUnit test statement that ignores
Unfinished.TODOException - IgnoreUnfinishedStatement(Statement) - Constructor for class generic.test.rule.IgnoreUnfinishedStatement
- 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 Class in db
-
An illegal access has been performed on a field.
- IllegalHModuleAssociationIMGInvalidLink - Class in help.validator.links
- IllegalRenameException - Exception Class in ghidra.program.model.data
-
Exception thrown if a data type does not allow its name to be changed.
- IllegalRenameException() - Constructor for exception class ghidra.program.model.data.IllegalRenameException
-
Constructor.
- IllegalRenameException(String) - Constructor for exception class 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() - Method in record class ghidra.app.util.opinion.DyldCacheUtils.DyldCacheImageRecord
-
Returns the value of the
imagerecord component. - 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_ALIGN_MASK - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Mask for alignment flags
- 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_RELOCATIONin bytes. - IMAGE_SIZEOF_BOUND_IMPORT_DESCRIPTOR - Static variable in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
-
The size of the
IMAGE_BOUND_IMPORT_DESCRIPTORin 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_REFin 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_DIRECTORYin bytes. - IMAGE_SIZEOF_FILE_HEADER - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
The size of the
IMAGE_FILE_HEADERin 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_LINENUMBERstructure. - 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_SYMBOLstructure. - 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.
- IMAGEBASE - Enum constant in enum class ghidra.program.util.OffsetFieldType
- imageBaseChanged(boolean) - Method in class ghidra.program.database.module.TreeManager
- imageBaseChanged(Address, Address) - Method in class ghidra.program.database.symbol.SymbolManager
- ImagebaseOffsetFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Imagebase Offset fields
- ImagebaseOffsetFieldFactory() - Constructor for class ghidra.app.util.viewer.field.ImagebaseOffsetFieldFactory
-
Creates a new default
ImagebaseOffsetFieldFactory - 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
- ImageFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- ImageFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.ImageFSBFileHandler
- 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, andScaledImageIcon. 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.
- imagePanel - Variable in class docking.widgets.imagepanel.actions.ResetTranslationAction
- imagePanel - Variable in class docking.widgets.imagepanel.actions.SaveImageAction
- imagePanel - Variable in class docking.widgets.imagepanel.actions.ZoomInAction
- imagePanel - Variable in class docking.widgets.imagepanel.actions.ZoomOutAction
- imagePanel - Variable in class docking.widgets.imagepanel.actions.ZoomResetAction
- 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
- ImmutableAddressSet - Class in ghidra.program.model.address
-
Immutable implementation of the
AddressSetViewinterface; - ImmutableAddressSet(AddressSetView) - Constructor for class ghidra.program.model.address.ImmutableAddressSet
- Impl(Long, Long) - Constructor for record class generic.ULongSpan.Impl
-
Creates an instance of a
Implrecord class. - implementationIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
- Implementation Notes - Search tag in class ghidra.graph.viewer.edge.VisualEdgeRenderer
- Section
- 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.FSBIcons
- 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.
- Important interfaces Plugins often need to implement - Search tag in class ghidra.framework.plugintool.Plugin
- Section
- importAsBinary(ByteProvider, Project, String, Language, CompilerSpec, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
-
Automatically imports the given
ByteProviderbytes with theBinaryLoader, 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
Filewith theBinaryLoader, using the given language and compiler specification. - ImportBatchTask - Class in ghidra.plugins.importer.tasks
-
Performs a batch import using the data provided in the
BatchInfoobject 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
BatchInfoinstance. - importByLookingForLcs(FSRL, Project, String, Language, CompilerSpec, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
- importByLookingForLcs(File, Project, String, Language, CompilerSpec, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
- ImportByName - Class in ghidra.app.util.bin.format.pe
-
A class to represent the
IMAGE_IMPORT_BY_NAMEdata structure defined inwinnt.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
- importByUsingBestGuess(FSRL, Project, String, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
- importByUsingBestGuess(File, Project, String, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
- importByUsingSpecificLoaderClass(FSRL, Project, String, Class<? extends Loader>, List<Pair<String, String>>, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
- importByUsingSpecificLoaderClass(File, Project, String, Class<? extends Loader>, List<Pair<String, String>>, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
- 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
- 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
- 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.FSBIcons
- 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
Pluginthat 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
byteswith 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
FSRLwith 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
Filewith advanced options. - ImportFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- ImportFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.ImportFSBFileHandler
- 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
importNamerecord 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
- importSymbols(MessageLog) - Method in class ghidra.app.util.bin.format.dwarf.ExternalDebugFileSymbolImporter
- importTheme(ThemeManager) - Static method in class docking.theme.gui.ThemeUtils
-
Imports a theme.
- ImproperUseException - Exception Class 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 class ghidra.app.script.ImproperUseException
-
Constructs a new improper use exception with the specified detail message.
- ImproperUseException(Throwable) - Constructor for exception class 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
- INBLOCK - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
- 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(CompletableFuture<?>) - Method in class ghidra.async.AsyncFence
-
Include a participant with this fence The result of the participating future is ignored implicitly.
- Include() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- INCLUDE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- INCLUDE_COMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- INCLUDE_COMMENT_END - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- INCLUDE_OTHER_BLOCKS - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
- includeDefinedData() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- includeDefinedData() - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- includeExternals - Variable in class ghidra.program.model.block.MultEntSubModel
- includeExternals - Variable in class ghidra.program.model.block.SimpleBlockModel
- includeFakes - Variable in class ghidra.features.bsim.query.protocol.QueryExeCount
- includeFakes - Variable in class ghidra.features.bsim.query.protocol.QueryExeInfo
- includeInferredVariableMarkup - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- includeInstructions() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- includeInstructions() - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- includeScalarReferenceAdjustment - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- includesHeaderBlock() - Method in interface db.buffers.InputBlockStream
-
Determine if header block included in stream.
- includeUndefinedData() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- includeUndefinedData() - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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
toaddress, with each row showing thefromaddress. - 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 Class 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 class ghidra.program.model.listing.IncompatibleLanguageException
-
Constructs a new IncompatibleLanguageExcepton
- IncompatibleMaskException - Exception Class in ghidra.program.model.lang
-
An IncompatibleMaskException is thrown when operations are attempting involving two masks of different lengths.
- IncompatibleMaskException() - Constructor for exception class ghidra.program.model.lang.IncompatibleMaskException
-
construct a new IncompatibleMaskException with no message.
- IncompatibleMaskException(String) - Constructor for exception class 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
- INCREASED - Enum constant in enum class ghidra.features.base.memsearch.scan.Scanner
- 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
- 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
IndentFieldLocationclass 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
\nand 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 interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.FixedLocal
-
The JVM index of the local
- index() - Method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.InitFixedLocal
- index() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Returns the value of the
indexrecord component. - index() - Method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.RunFixedLocal
- 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
- index2ExeMap - Variable in class ghidra.features.bsim.query.client.ExecutableScorer
- 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
-
IndexedLocalFileSystemimplements 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 Class in ghidra.framework.store.local
-
BadStorageNameExceptioninvalid storage name encountered. - IndexedLocalFileSystem.IndexReadException - Exception Class in ghidra.framework.store.local
-
IndexReadExceptionoccurs when an error occurs while reading/processing the filesystem index - IndexedLocalFileSystem.IndexVersionException - Exception Class in ghidra.framework.store.local
-
IndexReadExceptionoccurs 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
-
IndexedV1LocalFileSystemimplements 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.
- Index Reservation - Search tag in class ghidra.pcode.emu.jit.analysis.JitAllocationModel
- Section
- 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
- indexUpdated() - Method in interface ghidra.plugin.importer.ProjectIndexService.ProjectIndexListener
- indexUpdated() - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- 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_STORAGEused 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.INDIRECTIONcorresponds to a flowReferenceplaced 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 - Variable in class ghidra.features.bsim.query.client.Configuration
- info - Variable in class ghidra.features.bsim.query.protocol.CreateDatabase
- info - Variable in class ghidra.features.bsim.query.protocol.ResponseInfo
- info() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
-
Returns the segment info.
- info(Object, Object) - Method in class ghidra.features.bsim.query.MinimalErrorLogger
- 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.features.bsim.query.MinimalErrorLogger
- 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.FSBIcons
- 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
- inforesponse - Variable in class ghidra.features.bsim.query.protocol.CreateDatabase
- inforesponse - Variable in class ghidra.features.bsim.query.protocol.QueryInfo
- 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.features.bsim.gui.BSimSearchPlugin
- init() - Method in class ghidra.framework.plugintool.Plugin
-
Initialization method; override to add initialization for this plugin.
- init() - Method in class ghidra.jython.JythonPlugin
- init() - Method in class ghidra.plugin.importer.ImporterPlugin
- init() - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
- init() - Method in class ghidra.pyghidra.PyGhidraPlugin
- 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(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.AddToProgramFSBFileHandler
- init(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.BatchImportFSBFileHandler
- init(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.ClearCachedPwdFSBFileHandler
- init(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.CloseFSBFileHandler
- init(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.ExportFSBFileHandler
- init(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.GetInfoFSBFileHandler
- init(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.ImageFSBFileHandler
- init(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.ImportFSBFileHandler
- init(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.LibrarySearchPathFSBFileHandler
- init(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.ListMountedFSBFileHandler
- init(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.OpenFsFSBFileHandler
- init(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.OpenWithFSBFileHandler
- init(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.RefreshFSBFileHandler
- init(FSBFileHandlerContext) - Method in class ghidra.plugins.fsbrowser.filehandlers.TextFSBFileHandler
- init(FSBFileHandlerContext) - Method in interface ghidra.plugins.fsbrowser.FSBFileHandler
-
Called once after creation of each instance to provide useful info
- 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(PyGhidraConsole) - Method in class ghidra.pyghidra.interpreter.PyGhidraInterpreter
-
Initializes the interpreter with the provided PyGhidraConsole.
- 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(TaskMonitor) - Method in class ghidra.app.util.bin.format.golang.rtti.GoTypeManager
-
Discovers available golang types
- init(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- init(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBNode
- init(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- 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 exception class ghidra.util.exception.MultipleCauses
-
Use addCause instead
- initCharset(ByteBuffer, String) - Method in class ghidra.program.model.data.StringRenderParser
- initConnection() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Establish PostgreSQL DB pooled
Connectionfor this instance. - initConnection() - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- 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
folderPathandfolderItemNamefrom specifiedcontentPath. - initFromAction(DockingActionIf) - Method in class docking.EmptyBorderToggleButton
- initFromAction(DockingActionIf) - Method in class docking.menu.DialogToolbarButton
- initFromSizeList(String) - Method in class ghidra.program.model.lang.protorules.SizeRestrictedFilter
-
Parse the given string as a comma or space separated list of decimal integers, populating the sizes set.
- initialExecuteCallback(Emulate, Address, RegisterValue) - Method in class ghidra.pcode.emulate.EmulateInstructionStateModifier
-
Emulation callback immediately before the first instruction is executed.
- Initialization - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.ErrorCategory
- 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.features.bsim.query.client.AbstractSQLFunctionDatabase
- initialize() - Method in class ghidra.features.bsim.query.client.FunctionDatabaseProxy
- initialize() - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- initialize() - Method in interface ghidra.features.bsim.query.FunctionDatabase
-
Initialize (a connection with) the database.
- 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(BSimQuery<?>) - Method in class ghidra.features.bsim.query.protocol.FunctionStaging
- initialize(BSimQuery<?>) - Method in class ghidra.features.bsim.query.protocol.NullStaging
- initialize(BSimQuery<?>) - Method in class ghidra.features.bsim.query.protocol.StagingManager
-
Establish the first query stage
- initialize(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ProjectAccessStep
- initialize(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ProjectTypeStep
- initialize(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.RepositoryStep
- initialize(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.SelectProjectStep
- initialize(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ServerStep
- initialize(PluginTool, Options) - Method in interface ghidra.service.graph.GraphDisplayProvider
-
Provides an opportunity for this provider to register and read tool options
- initialize(T) - Method in class docking.wizard.WizardStep
-
Initialize the panel as though this is the first time it is being displayed.
- initializeApplication() - Method in class docking.framework.DockingApplicationConfiguration
- initializeApplication() - Method in class ghidra.features.bsim.query.ingest.HeadlessBSimApplicationConfiguration
- 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, int, String, String) - Static method in class ghidra.features.bsim.query.ingest.BSimLaunchable
-
From a cold start, initialize the Ghidra application to different stages, based on future requirements
- 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
- initializeDatabase(Configuration) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Initialize table state and
configfrom existing database. - initializeDatabase(Configuration) - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
- initializeDatabase(String) - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- 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
- initializeFrom(BSimPostgresDBConnectionManager.BSimPostgresDataSource) - Method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource
- 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
layoutand adding all relevant modules and libraries to the classpath - initializeGlobal(Program) - Method in interface ghidra.features.bsim.query.DecompileFunctionTask
- initializeGlobal(Program) - Method in class ghidra.features.bsim.query.GenSignatures.SignatureTask
- initializeInstanceID(long) - Method in class docking.ComponentProvider
-
A method that allows children to set the
instanceIDto a desired value (useful for restoring saved IDs). - initializeLayout(ApplicationLayout) - Method in class generic.test.AbstractGenericTest
-
A method to update any
ApplicationLayoutvalues - 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.features.base.codecompare.listing.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
- initializeScores() - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Initialize the scoring matrix with zero.
- initializeScores() - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
- initializeSettings(BSimSearchSettings) - Method in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- initializeSettings(BSimSearchSettings) - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchDialog
- 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
- initTransactionState() - Method in class ghidra.program.database.ProjectDataTypeManager
- initTransactionState() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- 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 class ghidra.pcode.emu.jit.JitPcodeThread
- 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 Class 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 class ghidra.pcode.exec.InjectionErrorPcodeExecutionException
- InjectParameter(String, int) - Constructor for class ghidra.program.model.lang.InjectPayload.InjectParameter
- InjectPayload - Interface in ghidra.program.model.lang
-
InjectPayloadencapsulates 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
-
InjectPayloadSleighdefines 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
titleComponentin the top, left corner - InlineComponentTitledPanel(JComponent, int, int) - Constructor for class docking.widgets.InlineComponentTitledPanel
-
Create a panel with
titleComponentin the prescribed location - InlineComponentTitledPanel(JComponent, int, int, Border) - Constructor for class docking.widgets.InlineComponentTitledPanel
-
Create a panel with
titleComponentin the prescribed location with a secondary border - InlineComponentTitledPanel(JComponent, Border) - Constructor for class docking.widgets.InlineComponentTitledPanel
-
Create a panel with
titleComponentin 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
- INPAGE - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
- 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
-
InputBlockStreamprovides a BufferFile input block stream. - InputContextScraper - Class in ghidra.app.plugin.languages.sleigh
-
A class for scraping input contexts from a SLEIGH language to get all of the valid input contexts that affect constructor selection
- InputContextScraper(SleighLanguage) - Constructor for class ghidra.app.plugin.languages.sleigh.InputContextScraper
- 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
- inputs() - Method in interface ghidra.pcode.emu.jit.op.JitBinOp
- inputs() - Method in record class ghidra.pcode.emu.jit.op.JitBranchIndOp
- inputs() - Method in record class ghidra.pcode.emu.jit.op.JitBranchOp
- inputs() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherMissingOp
- inputs() - Method in interface ghidra.pcode.emu.jit.op.JitCallOtherOpIf
- inputs() - Method in record class ghidra.pcode.emu.jit.op.JitCatenateOp
- inputs() - Method in record class ghidra.pcode.emu.jit.op.JitCBranchOp
- inputs() - Method in record class ghidra.pcode.emu.jit.op.JitLoadOp
- inputs() - Method in record class ghidra.pcode.emu.jit.op.JitNopOp
- inputs() - Method in interface ghidra.pcode.emu.jit.op.JitOp
-
The input operand use-def nodes in some defined order
- inputs() - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
-
The input operand use-def nodes in some defined order
- inputs() - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
- inputs() - Method in record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
- inputs() - Method in record class ghidra.pcode.emu.jit.op.JitUnimplementedOp
- inputs() - Method in interface ghidra.pcode.emu.jit.op.JitUnOp
- 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.windows.ConPtyEndpoint
- InputStreamByteProvider - Class in ghidra.app.util.bin
-
A
ByteProviderimplementation that wraps anInputStream, allowing data to be read, as long as there are no operations that request data from a previous offset. - InputStreamByteProvider(InputStream, long) - Constructor for class ghidra.app.util.bin.InputStreamByteProvider
-
Constructs a
InputStreamByteProviderfrom the specifiedInputStream - inputTypes() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
-
Returns the value of the
inputTypesrecord component. - inputTypes() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherOp
-
Returns the value of the
inputTypesrecord component. - inputTypes() - Method in interface ghidra.pcode.emu.jit.op.JitCallOtherOpIf
-
The type behavior for each parameter in the userop definition
- InputVarGen - Enum Class in ghidra.pcode.emu.jit.gen.var
-
The generator for a local variable that is input to the passage.
- 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> - 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
insrecord 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(Object...) - Method in class ghidra.features.bsim.query.client.tables.CallgraphTable
- insert(Object...) - Method in class ghidra.features.bsim.query.client.tables.DescriptionTable
-
Assuming all the necessary ids have been filled in, store the function as a row in desctable
- insert(Object...) - Method in class ghidra.features.bsim.query.client.tables.ExeTable
- insert(Object...) - Method in class ghidra.features.bsim.query.client.tables.ExeToCategoryTable
- insert(Object...) - Method in class ghidra.features.bsim.query.client.tables.IdfLookupTable
- insert(Object...) - Method in class ghidra.features.bsim.query.client.tables.KeyValueTable
- insert(Object...) - Method in class ghidra.features.bsim.query.client.tables.SQLComplexTable
-
Inserts a row(s) into the db.
- insert(Object...) - Method in class ghidra.features.bsim.query.client.tables.WeightTable
- insert(Object...) - Method in class ghidra.features.bsim.query.file.H2VectorTable
- 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
valueto 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
- InsertOptionalValues - Class in ghidra.features.bsim.query.protocol
-
Insert key/value pairs into an optional table
- InsertOptionalValues() - Constructor for class ghidra.features.bsim.query.protocol.InsertOptionalValues
- 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
- InsertRequest - Class in ghidra.features.bsim.query.protocol
-
Request that specific executables and functions (as described by ExecutableRecords and FunctionDescriptions) by inserted into a BSim database.
- InsertRequest() - Constructor for class ghidra.features.bsim.query.protocol.InsertRequest
- insertresponse - Variable in class ghidra.features.bsim.query.protocol.InsertRequest
- 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.numberformat.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
- installCategory(String, boolean) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Performs the work of installing a new category name.
- InstallCategoryRequest - Class in ghidra.features.bsim.query.protocol
-
Request that a new executable category be installed for a specific BSim server.
- InstallCategoryRequest() - Constructor for class ghidra.features.bsim.query.protocol.InstallCategoryRequest
- 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
- installCursorBlinkingProperties() - Method in class generic.theme.laf.LookAndFeelManager
- 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
GColorUIResourcevalues 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 and when http/https connections require authentication and have not specified user information.
- 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 - installMetadata(String, String, String) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Performs the work of updating the metadata.
- InstallMetadataRequest - Class in ghidra.features.bsim.query.protocol
-
Request that the high-level meta-data fields (name,owner,description) of a database be changed
- InstallMetadataRequest() - Constructor for class ghidra.features.bsim.query.protocol.InstallMetadataRequest
- 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
- installresponse - Variable in class ghidra.features.bsim.query.protocol.InstallCategoryRequest
- installresponse - Variable in class ghidra.features.bsim.query.protocol.InstallMetadataRequest
- installresponse - Variable in class ghidra.features.bsim.query.protocol.InstallTagRequest
- 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
- InstallTagRequest - Class in ghidra.features.bsim.query.protocol
-
Request that a new function tag be installed for a specific BSim server
- InstallTagRequest() - Constructor for class ghidra.features.bsim.query.protocol.InstallTagRequest
- installTags(String) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Performs the work of inserting a new function tag name into the database.
- 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.features.base.memsearch.bytesource.EmptyByteSource
- INSTANCE - Enum constant in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.NoHandler
-
Singleton
- INSTANCE - Enum constant in enum class ghidra.pcode.emu.jit.var.JitFailVal
-
Singleton
- INSTANCE - Enum constant in enum class ghidra.pcode.emu.jit.var.JitIndirectMemoryVar
-
Singleton
- 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 - Static variable in class db.BooleanField
- INSTANCE - Static variable in class db.ByteField
- INSTANCE - Static variable in class db.FixedField10
- INSTANCE - Static variable in class db.IntField
- INSTANCE - Static variable in class db.LongField
- INSTANCE - Static variable in class db.ShortField
- INSTANCE - Static variable in class db.StringField
- INSTANCE - Static variable in class generic.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.jython.JythonCodeCompletionFactory
- INSTANCE_LE - Static variable in class ghidra.program.model.data.Structure.BitOffsetComparator
- INSTANCE_OF - Static variable in class ghidra.program.model.lang.ConstantPool
- InstanceFieldReq - Interface in ghidra.pcode.emu.jit.gen
-
An instance field request initialized in the class constructor
- 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
instrrecord 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
-
InstructionContextis utilized by a shared instruction prototype to access all relevant instruction data and context-register storage needed during instruction parse and semantic pcode generation. - instructionCount() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
Get the number of instructions represented in this block
- 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 Class in ghidra.pcode.emulate
- InstructionDecodeException(String, Address) - Constructor for exception class 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 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 Class 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 class ghidra.program.model.lang.InsufficientBytesException
-
Constructs an InsufficientBytesException with a default message.
- InsufficientBytesException(String) - Constructor for exception class 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.app.util.bin.format.golang.GoRegisterInfo.RegType
- 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
- Int2CompOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_2comp. - 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
- IntAddOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_add. - IntAndOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_and. - 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
- IntCarryOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_carry. - IntDivOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_add. - 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 - Enum constant in enum class ghidra.features.base.memsearch.format.SearchFormat.SearchFormatType
- INTEGER - Enum constant in enum class ghidra.pcode.emu.jit.analysis.JitTypeBehavior
-
The bits are interpreted as an integer.
- 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> - 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> - 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> - Class in docking.widgets.table.constraint.provider
-
Base class for providing single value numeric editors.
- IntegerFormatter - Class in docking.widgets.numberformat
- IntegerFormatter() - Constructor for class docking.widgets.numberformat.IntegerFormatter
- IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper - Class in docking.widgets.numberformat
- IntegerFormatterFactory - Class in docking.widgets.numberformat
- IntegerFormatterFactory(boolean) - Constructor for class docking.widgets.numberformat.IntegerFormatterFactory
- IntegerFormatterFactory(IntegerFormatter, boolean) - Constructor for class docking.widgets.numberformat.IntegerFormatterFactory
- IntegerJavaProperty - Class in ghidra.pyghidra.property
-
The
JavaPropertyfor the primitive int type - IntegerRangeConstraintEditor<T> - 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> - 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
IntegerTextFieldand aJSpinner. - 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
- IntEqualOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_equal. - INTERACTION_ZOOM_THRESHOLD - Static variable in class ghidra.graph.viewer.GraphViewerUtils
- Inter-block analysis - Search tag in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
- Section
- 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
Tableinterior 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
- interpreter - Variable in class ghidra.pyghidra.PyGhidraPlugin
- InterpreterGhidraScript - Class in ghidra.pyghidra.interpreter
-
Custom
GhidraScriptonly for use with the PyGhidra interpreter console - InterpreterGhidraScript() - Constructor for class ghidra.pyghidra.interpreter.InterpreterGhidraScript
- interrupt() - Method in class ghidra.jython.JythonPlugin
-
Interrupts what the interpreter is currently doing.
- interrupt() - Method in interface ghidra.pyghidra.interpreter.PyGhidraConsole
-
Interrupts the code running in the PyGhidra console
- InterruptPcodeExecutionException - Exception Class 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 class 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.address.ImmutableAddressSet
- 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
- INTERSECT - Enum constant in enum class ghidra.features.base.memsearch.combiner.Combiner
- 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.address.ImmutableAddressSet
- 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.ImmutableAddressSet
- 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.ImmutableAddressSet
- 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
- 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
- intersectsSourceMapEntry(AddressSetView) - Method in class ghidra.program.database.sourcemap.SourceFileManagerDB
- intersectsSourceMapEntry(AddressSetView) - Method in class ghidra.program.model.sourcemap.DummySourceFileManager
- intersectsSourceMapEntry(AddressSetView) - Method in interface ghidra.program.model.sourcemap.SourceFileManager
- IntField - Class in db
-
IntFieldprovides 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.
- IntJitType(int) - Constructor for record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
-
Compact constructor to check the size
- 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.
- intLeft(int, int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_lefton JVM ints. - intLeft(int, long) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_lefton JVM int with long amt. - intLeft(long, int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_lefton JVM long with int amt. - intLeft(long, long) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_lefton JVM longs. - IntLeftOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_left. - IntLessEqualOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_lessequal. - IntLessOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_less. - 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.
- IntMultOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_mult. - IntNegateOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_negate. - IntNotEqualOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_notequal. - 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.
- intOpcode() - Method in interface ghidra.pcode.emu.jit.gen.op.BitwiseBinOpGen
-
The JVM opcode to implement this operator with int operands on the stack.
- intOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.BoolAndOpGen
- intOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.BoolOrOpGen
- intOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.BoolXorOpGen
- intOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntAndOpGen
- intOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntOrOpGen
- intOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntXorOpGen
- intOr(ValueLocation) - Method in class ghidra.pcode.exec.ValueLocation
-
Apply a
PcodeOp.INT_ORoperator - IntOrOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_or. - 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.
- Intra-block analysis - Search tag in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
- Section
- IntRangeMap - Interface in ghidra.program.database
- IntRangeMapDB - Class in ghidra.program.database
- IntReadGen - Enum Class in ghidra.pcode.emu.jit.gen.type
-
The generator for reading integers.
- IntRemOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_rem. - intRight(int, int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_righton JVM ints. - intRight(int, long) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_righton JVM int with long amt. - intRight(long, int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_righton JVM long with int amt. - intRight(long, long) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_righton JVM longs. - IntRightOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_right. - 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.
- IntSBorrowOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_sborrow. - IntSCarryOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_scarry. - IntSDivOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_sdiv. - 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.
- IntSExtOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_sext. - 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
intSizerecord component. - IntSLessEqualOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_slessequal. - IntSLessOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_sless. - IntSRemOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_srem. - intSRight(int, int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_srighton JVM ints. - intSRight(int, long) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_srighton JVM int with long amt. - intSRight(long, int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_srighton JVM long with int amt. - intSRight(long, long) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_srighton JVM longs. - IntSRightOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_sright. - IntSubOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_sub. - intToLong(int) - Static method in class ghidra.util.Conv
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Integer.toUnsignedLong(int)instead - intValue() - Method in class ghidra.app.util.HexLong
- IntValue - Class in docking.widgets.values
-
Value class for
IntegerValue 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.
- IntVarAlloc(JitAllocationModel.JvmLocal, JitType.IntJitType) - Constructor for record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.IntVarAlloc
-
Creates an instance of a
IntVarAllocrecord class. - IntWriteGen - Enum Class in ghidra.pcode.emu.jit.gen.type
-
The generator for writing integers.
- IntXorOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_xor. - intypes - Variable in class ghidra.program.model.lang.PrototypePieces
- IntZExtOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
int_zext. - 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 docking.widgets.textfield.GFormattedTextField.Status
- INVALID - Enum constant in enum class ghidra.program.database.data.EnumSignedState
- INVALID - Static variable in record class ghidra.app.util.bin.format.golang.GoVer
- INVALID - Static variable in class ghidra.program.model.symbol.RefType
-
RefType.INVALIDcorresponds to an unknownFlowTypewhich 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_COLOR - Static variable in interface ghidra.features.bsim.gui.filters.BSimValueEditor
- 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 Class in ghidra.program.model.mem
-
Exception for invalid address either due to improper format or address not defined within target
- InvalidAddressException() - Constructor for exception class ghidra.program.model.mem.InvalidAddressException
-
Constructs a new InvalidAddressException
- InvalidAddressException(String) - Constructor for exception class 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
DefaultTableCellRendererclass header javadoc for more info. - invalidate() - Method in class docking.widgets.table.GBooleanCellRenderer
- invalidate() - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Invalidate memory buffer
- invalidate() - Method in class ghidra.app.util.PseudoData
-
Invalidate memory buffer
- invalidate() - Method in class ghidra.app.util.PseudoInstruction
-
Invalidate memory buffer
- invalidate() - Method in interface ghidra.features.base.memsearch.bytesource.AddressableByteSource
-
Invalidates any caching of byte values.
- invalidate() - Method in enum class ghidra.features.base.memsearch.bytesource.EmptyByteSource
- invalidate() - Method in class ghidra.features.base.memsearch.bytesource.ProgramByteSource
- invalidate() - Method in class ghidra.features.bsim.query.file.VectorStore
- invalidate() - Method in class ghidra.framework.data.DomainObjectAdapter
-
Invalidates any caching in a program and generate a
DomainObjectEvent.RESTOREDevent. - invalidate() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- 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.properties.PropertyMapDB
-
Invalidates the cache.
- 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 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.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.sourcemap.SourceFileManagerDB
- 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
- InvalidByteMatcher - Class in ghidra.features.base.memsearch.matcher
-
Objects of this class are the result of
SearchFormats not being able to fully parse input text. - InvalidByteMatcher(String) - Constructor for class ghidra.features.base.memsearch.matcher.InvalidByteMatcher
-
Construct an invalid matcher from invalid input text.
- InvalidByteMatcher(String, boolean) - Constructor for class ghidra.features.base.memsearch.matcher.InvalidByteMatcher
-
Construct an invalid matcher from invalid input text or partial input text.
- INVALIDCHARS - Static variable in class ghidra.program.model.symbol.SymbolUtilities
-
Invalid characters for a symbol name.
- InvalidDataException - Exception Class in ghidra.app.util.bin
-
An
IOExceptionthat indicates that the data being transmitted was invalid or bad format. - InvalidDataException() - Constructor for exception class ghidra.app.util.bin.InvalidDataException
- InvalidDataException(String) - Constructor for exception class ghidra.app.util.bin.InvalidDataException
- InvalidDataException(String, Throwable) - Constructor for exception class ghidra.app.util.bin.InvalidDataException
- InvalidDataException(Throwable) - Constructor for exception class ghidra.app.util.bin.InvalidDataException
- InvalidDataTypeException - Exception Class in ghidra.program.model.data
-
Exception thrown if a data type is not valid for the operation being performed.
- InvalidDataTypeException() - Constructor for exception class ghidra.program.model.data.InvalidDataTypeException
-
Constructor.
- InvalidDataTypeException(DataType) - Constructor for exception class ghidra.program.model.data.InvalidDataTypeException
-
Constructor
- InvalidDataTypeException(String) - Constructor for exception class ghidra.program.model.data.InvalidDataTypeException
-
Constructor
- InvalidDataTypeException(String, Throwable) - Constructor for exception class 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 Class in ghidra.util.exception
-
Exception thrown if input is invalid.
- InvalidInputException() - Constructor for exception class ghidra.util.exception.InvalidInputException
-
Default constructor
- InvalidInputException(String) - Constructor for exception class ghidra.util.exception.InvalidInputException
-
Constructor
- InvalidLink - Interface in help.validator.links
- InvalidNameException - Exception Class in ghidra.util
-
Exception thrown if a name has invalid characters.
- InvalidNameException() - Constructor for exception class ghidra.util.InvalidNameException
-
Constructor.
- InvalidNameException(String) - Constructor for exception class ghidra.util.InvalidNameException
-
Constructor
- InvalidNTHeaderException - Exception Class in ghidra.app.util.bin.format.pe
-
An exception class to handle encountering invalid NT Headers.
- InvalidNTHeaderException() - Constructor for exception class 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 Class in ghidra.app.util.bin.format.ne
-
An exception class to handle encountering invalid Windows Headers.
- InvalidWindowsHeaderException() - Constructor for exception class 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
- invertMask() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Invert the mask bits of this pattern block
- 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.
- invokeListeners(List<TriConsumer<? super T, ? super T, ? super C>>, T, T, C) - Method in class ghidra.async.AsyncReference
- invokeMethods(List<Method>, Object, Object...) - Static method in class ghidra.app.util.bin.format.golang.structmapping.ReflectionHelper
- invokePromise(CompletableFuture<T>, T) - Method in class ghidra.async.AsyncReference
- invokeUserop(PcodeUseropLibrary.PcodeUseropDefinition<byte[]>, Varnode, Varnode[]) - Method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Invoke the given userop on the bound thread with the given operands
- invokeWaitFor(CompletableFuture<Void>) - Method in class ghidra.async.AsyncReference
- invokeWaitUntils(List<AsyncReference.WaitUntilFuture<T>>, T) - Method in class ghidra.async.AsyncReference
- 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
npositions, that is shift right - invShiftLeft(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Invert a left shift of
npositions, that is shift right - invShiftRight(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Invert an arithmetic right shift of
npositions, that is shift left - invShiftRight(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Invert an arithmetic right shift of
npositions, that is shift left - invShiftRightLogical(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Invert a logical right shift of
npositions, that is shift left - invShiftRightLogical(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Invert a logical right shift of
npositions, 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 Class in ghidra.util.exception
-
An IO operation was cancelled by the user.
- IOCancelledException() - Constructor for exception class ghidra.util.exception.IOCancelledException
-
Constructor
- IOCancelledException(String) - Constructor for exception class 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.FSBIcons
- 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.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.commands.SegmentCommand
- 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
- isAbi0Func(Address, Program) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
- 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() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
-
Returns whether or not this segment is absolute.
- 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 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(DockingAction) - Method in class docking.widgets.tree.GTree
-
A method that subclasses can override to decide if the given action should appear in the popup menu.
- isAddToPopup(DockingAction) - Method in class ghidra.framework.main.datatree.DataTree
- 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.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.omf.OmfData
- isAllZeroes() - Method in class ghidra.app.util.bin.format.omf.omf.OmfEnumeratedData
- isAllZeroes() - Method in class ghidra.app.util.bin.format.omf.omf.OmfIteratedData.DataBlock
- isAllZeroes() - Method in class ghidra.app.util.bin.format.omf.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
- isAlreadyStored() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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.
- isAnonType() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- isAppleProtected() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- isApplicable(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ProjectAccessStep
- isApplicable(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.RepositoryStep
- isApplicable(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ServerStep
- 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
- isApplicable(T) - Method in class docking.wizard.WizardStep
-
Returns true if a step is applicable base on the information in the given data object.
- 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
- isARM() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- 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
- 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
- isAutoRestrictSelection() - Method in class ghidra.features.base.memsearch.gui.MemorySearchOptions
- 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
- isBadAddress(Varnode) - Method in class ghidra.program.util.VarnodeContext
-
Check if this is a bad address, or offset from a bad address
- 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 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- isBigEndian - Variable in class ghidra.app.util.PseudoData
- isBigEndian - Variable in class ghidra.app.util.PseudoInstruction
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- isBigEndian() - Method in class ghidra.app.util.PseudoData
- isBigEndian() - Method in class ghidra.app.util.PseudoInstruction
- isBigEndian() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- isBigEndian() - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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.
- isBinary() - Method in enum class generic.expressions.ExpressionOperator
-
Returns if the operator is a binary operator.
- 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() - Method in class ghidra.features.bsim.gui.filters.BlankBSimFilterType
- isBlank() - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
- isBlank() - Method in class ghidra.features.bsim.gui.search.dialog.FilterWidget
- 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
- isBlinkingCursors() - Method in class generic.theme.ApplicationThemeManager
- isBlinkingCursors() - Static method in class generic.theme.Gui
-
Returns true if the application should allow blinking cursors, false otherwise.
- isBlinkingCursors() - Method in class generic.theme.ThemeManager
-
Returns true if the application should allow blinking cursors, false otherwise.
- 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
-
Determine if
InstructionBlocktermination is allowed after the specified instruction has been added. - 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.async.AsyncLazyValue
-
Check if the value has been requested, but not yet completed
- isBusy() - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- 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
- isBusy(TableModel) - Method in class ghidra.features.base.quickfix.QuckFixTableProvider
- 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
getDifferencescall 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
- isCaseSensitive() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- isCaseSensitive() - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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
- isCellEditable(int, int) - Method in class ghidra.framework.main.UserAccessTableModel
-
The permissions columns in the table should be editable as long as the user is an admin and is not trying to adjust his/her own permissions.
- 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
-
Determine if the underlying database has changed.
- 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 docking.widgets.textfield.GFormattedTextField
-
Returns true if the contents of this field do not match the default.
- isChanged() - Method in class ghidra.features.base.memsearch.searcher.MemoryMatch
- 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
Datainstance 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
- isChildFilter() - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
- isChildFilter() - Method in class ghidra.features.bsim.gui.filters.HasNamedChildBSimFilterType
- 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.util.TextShaper
-
Returns true if the text is too large to fit in the original display size
- 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
- isClosure() - Method in enum class ghidra.app.util.bin.format.golang.rtti.GoSymbolNameType
- isClosureContext(ParameterDefinition) - Static method in class ghidra.app.util.bin.format.golang.GoFunctionFixup
- isClosureContext(Parameter) - Static method in class ghidra.app.util.bin.format.golang.GoFunctionFixup
- isClosureContextType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructType
- 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.omf.OmfSegmentHeader
- isCode() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
-
Returns whether or not this segment is code.
- 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.CommentTypeUtils
- 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
LoadSpecis 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.AutoParameterImpl
- isCompoundVariable() - Method in class ghidra.program.model.listing.LocalVariableImpl
- isCompoundVariable() - Method in class ghidra.program.model.listing.ParameterImpl
- isCompoundVariable() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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
- isConfigTemplate(File) - Static method in interface ghidra.features.bsim.query.FunctionDatabase
-
Determines if a given xml file is a config template.
- isConfigurable() - Method in class ghidra.framework.plugintool.PluginTool
- isConfiguration() - Method in class generic.jar.ApplicationModule
- isConfigured() - Method in class ghidra.features.bsim.query.client.ExecutableComparison
- 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
RepositoryServerAdapteralready 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.
- isConsistent(String, TaskMonitor) - Method in interface db.InteriorNode
-
Check the consistency of this node and all of its children.
- isConsistent(String, TaskMonitor) - Method in interface db.RecordNode
-
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.GenericAddressSpace
- isConstantSpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
- isConstantSpace() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- isConstantSpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- isConstantSpace() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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
- isConstTproData() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
- 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
- isContiguous(Varnode, boolean) - Method in class ghidra.program.model.pcode.Varnode
-
Is this contiguous (as the most significant piece) with the given Varnode
- 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.
- isCopyExternalDebugFileSymbols() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
- 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.
- isCreateRepositorySelected() - Method in class ghidra.framework.main.wizard.project.RepositoryPanel
- 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.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 specified data flavor is supported.
- isDataFlavorSupported(DataFlavor) - Method in class ghidra.framework.main.datatree.VersionInfoTransferable
- isDataFlavorSupported(DataFlavor) - Method in class ghidra.framework.main.ToolButtonTransferable
- 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
- isdatecolumn - Variable in class ghidra.features.bsim.query.protocol.InstallCategoryRequest
- 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
- isDecimalUnsigned() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- isDecimalUnsigned() - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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 docking.widgets.tree.GTreeFilterFactory
- isDefault() - Method in interface ghidra.features.base.memsearch.bytesource.SearchRegion
-
Returns true if this region should be included in the default selection of which regions to search.
- 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.listing.Group
-
Returns true if this group has been deleted from the program
- 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 descendant of this group path.
- isDescendantOf(FSRL) - Method in class ghidra.formats.gfilesystem.FSRL
-
Returns
trueif this object is a child or descendant of the specifiedpotentialParentparameter. - isDest(V, E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- isDestructor() - Method in class ghidra.program.model.pcode.FunctionPrototype
- isDialogKeyBindingAction(DockingActionIf) - Method in class docking.DialogComponentProvider
-
Returns true if the given action is one that has been registered by this dialog.
- 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.numberformat.HexIntegerFormatter.HexAllowedPositiveValueIntgerDocumentFilterWrapper
- isDigit(char) - Method in class docking.widgets.numberformat.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.
- isDirectoryTransform() - Method in record class ghidra.program.model.sourcemap.SourcePathTransformRecord
- 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.async.AsyncLazyValue
-
Check if the value is available immediately
- 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
programprobably 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
ByteProvideris a DYLD cache. - isDyldCache(Program) - Static method in class ghidra.app.util.opinion.DyldCacheUtils
-
Determines if the given
Programis 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
-
Returns true if the address input field is editable.
- 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 record class ghidra.app.util.bin.format.golang.GoVerRange
-
Returns true if this range is empty
- isEmpty() - Method in record class ghidra.app.util.bin.format.golang.GoVerSet
-
Returns true if the set contains no versions
- isEmpty() - Method in class ghidra.app.util.bin.MemoryByteProvider
- isEmpty() - Method in class ghidra.app.util.PseudoData
- isEmpty() - Method in class ghidra.async.AsyncPairingQueue
- 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.features.base.codecompare.model.AnyToAnyFunctionComparisonModel
- isEmpty() - Method in interface ghidra.features.base.codecompare.model.FunctionComparisonModel
-
Returns true if the model has no function to compare.
- isEmpty() - Method in class ghidra.features.base.codecompare.model.MatchedFunctionComparisonModel
- isEmpty() - Method in class ghidra.features.base.codecompare.panel.AddressSetComparisonData
- isEmpty() - Method in interface ghidra.features.base.codecompare.panel.ComparisonData
-
Returns true if this comparison has no addresses to compare
- isEmpty() - Method in class ghidra.features.base.codecompare.panel.DataComparisonData
- isEmpty() - Method in class ghidra.features.base.codecompare.panel.EmptyComparisonData
- isEmpty() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonData
- isEmpty() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Returns true if the comparison window has no information to display in either the left or right panel
- isEmpty() - Method in class ghidra.features.bsim.query.protocol.BSimFilter
- 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.graph.viewer.layout.GridRange
- 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.ImmutableAddressSet
- 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
- 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 exception 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
- 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 interface docking.ExecutableAction
- isEnabled() - Method in record class docking.KbEnabledState
-
Returns the value of the
isEnabledrecord component. - isEnabled() - Method in class docking.SystemExecutableAction
- 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
BatchGroupLoadSpecand 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.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_ATTRattribute. - 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.
- isEndSequence() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLine.SourceFileAddr
-
Returns the value of the
isEndSequencerecord component. - 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
ColumnBasedTableFilteris 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.ExtraStack
- 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.AutoParameterImpl
- isEquivalent(Variable) - Method in class ghidra.program.model.listing.LocalVariableImpl
- isEquivalent(Variable) - Method in class ghidra.program.model.listing.ParameterImpl
- isEquivalent(Variable) - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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
- isError() - Method in class ghidra.features.bsim.gui.search.results.BSimApplyResult
- 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
ExtensionPointwill 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.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.
- isExt - Variable in class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol
- 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
moduleis 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.GenericAddressSpace
- isExternalSpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
- isExternalSpace() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- isExternalSpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- isExternalSpace() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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
- isFall() - Method in interface ghidra.pcode.emu.jit.JitPassage.Branch
-
Indicates whether this branch represents a fall-through case.
- isFall() - Method in record class ghidra.pcode.emu.jit.JitPassage.RIntBranch
-
Returns the value of the
isFallrecord component. - isFall() - Method in record class ghidra.pcode.emu.jit.JitPassage.SIntBranch
-
Returns the value of the
isFallrecord component. - 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
- isFieldPresent(String) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
- isFieldPresent(String) - Method in interface ghidra.app.util.bin.format.golang.structmapping.DataTypeMapperContext
-
Tests if a field should be included when creating bindings between a structure and a class.
- 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.
- 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
filesystemmounted at the requestedFSRLlocation. - 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.
- isFixedReg() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ExternalDef
-
Returns whether or not this procedure is fixed to a register bank.
- isFixedReg() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
-
Returns whether or not this procedure is fixed to a register bank.
- isFlag(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the CONDITION FLAG flag.
- isFlagSet(int) - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- 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.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.omf.OmfFixupRecord.Subrecord
- isFrameThread() - Method in class ghidra.app.util.bin.format.omf.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
- isFunctional() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowUseropLibrary.WrappedUseropDefinition
- isFunctional() - Method in class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary.WrappedUseropDefinition
- isFunctional() - Method in class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary.ModifierUseropDefinition
- isFunctional() - Method in class ghidra.pcode.emu.sys.EmuSyscallLibrary.SyscallPcodeUseropDefinition
- isFunctional() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
- isFunctional() - Method in interface ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition
-
Indicates whether this userop is a "pure function."
- isFunctional() - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition
- 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) - 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
DWARFFunctionwrapper 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.GenericAddressSpace
- isHashSpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
- isHashSpace() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- isHashSpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- isHashSpace() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.ListingPanel
-
Returns true if the field header component is showing.
- isHeaderShowing() - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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.GeneratedDirectoryHelpModuleLocation
- 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.app.util.Option
-
Returns whether or not this option is hidden.
- 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.
- isIgnored() - Method in class ghidra.features.bsim.gui.search.results.BSimApplyResult
- isIgnoredTest(String) - Method in class ghidra.test.processors.support.PCodeTestResults
- isIgnoreParamStorage() - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
- 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 oftruehas 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.
- isIndirectlyCallable() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
-
Returns whether or not this procedure is indirectly callable.
- 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 class 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() - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- 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.
- 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.framework.main.datatree.DomainFileNode
-
Returns true if the node is in the process of loading its children.
- isInProgress() - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Returns true if the node is in the process of loading its children.
- isInProgress() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
-
Returns true if the node is in the process of loading its children.
- isInProgress() - Method in class ghidra.plugins.fsbrowser.FSBDirNode
-
Returns true if the node is in the process of loading its children.
- isInProgress() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Returns true if the node is in the process of loading its children.
- 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.plugins.fsbrowser.FSBRootNode
-
Returns true if the node is in the process of loading its children.
- isInProgress() - Method in class docking.widgets.tree.GTreeLazyNode
-
Returns true if the node is in the process of loading its children.
- isInProgress() - Method in class docking.widgets.tree.GTreeNode
-
Returns true if the node is in the process of loading its children.
- isInProgress() - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
Returns true if the node is in the process of loading its children.
- isInProgress() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
-
Returns true if the node is in the process of loading its children.
- isInProgress() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
-
Returns true if the node is in the process of loading its children.
- isInProgress() - Method in class ghidra.framework.main.datatree.NoProjectNode
-
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.emu.jit.JitPassage.DecodedPcodeOp
-
Check if this op represents the start of an instruction
- isInstructionStart() - Method in class ghidra.pcode.emulate.Emulate
-
Since the emulator can single step through individual pcode operations, the machine state may be halted in the middle of a single machine instruction, unlike conventional debuggers.
- 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 docking.widgets.textfield.GFormattedTextField
-
Returns true if the contents of this field are invalid, as determined by the InputValidator.
- isInvalid() - Method in class ghidra.app.plugin.processors.sleigh.FixedHandle
- isInvalid() - Method in record class ghidra.app.util.bin.format.golang.GoVer
- 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 class 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
- isLastComponentInWindow(ComponentProvider) - Method in class docking.DockingWindowManager
-
Returns true if the given provider is the last provider in its window.
- isLastProviderInDetachedWindow(ComponentProvider) - Method in class docking.DockingWindowManager
-
Returns true if the given provider is in a non-main window (a
DetachedWindowNode) and is the last component provider in that window. - 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 class ghidra.features.bsim.query.description.ExecutableRecord
- isLibrary() - Method in interface ghidra.program.model.symbol.Namespace
-
Return true if this is a library
- isLibraryHash(String) - Static method in class ghidra.features.bsim.query.description.ExecutableRecord
-
Identify whether an md5 string is a placeholder hash (as generated by
ExecutableRecord.calcLibraryMd5Placeholder(java.lang.String, java.lang.String)) - 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.
- 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.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.framework.main.datatree.DomainFileNode
-
True if the children for this node have been loaded yet.
- isLoaded() - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
True if the children for this node have been loaded yet.
- isLoaded() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
-
True if the children for this node have been loaded yet.
- isLoaded() - Method in class ghidra.plugins.fsbrowser.FSBDirNode
-
True if the children for this node have been loaded yet.
- isLoaded() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
True if the children for this node have been loaded yet.
- isLoaded() - Method in class ghidra.plugins.fsbrowser.FSBNode
-
True if the children for this node have been loaded yet.
- isLoaded() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
-
True if the children for this node have been loaded yet.
- isLoaded() - Method in class docking.widgets.tree.GTreeLazyNode
-
True if the children for this node have been loaded yet.
- isLoaded() - Method in class docking.widgets.tree.GTreeNode
-
True if the children for this node have been loaded yet.
- isLoaded() - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
True if the children for this node have been loaded yet.
- isLoaded() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
-
True if the children for this node have been loaded yet.
- isLoaded() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
-
True if the children for this node have been loaded yet.
- isLoaded() - Method in class ghidra.framework.main.datatree.NoProjectNode
-
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.GenericAddressSpace
- isLoadedMemorySpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
- isLoadedMemorySpace() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- isLoadedMemorySpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- isLoadedMemorySpace() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- isLoadedMemorySpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this space 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
- isLoadLibraries(List<Option>) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
Checks to see if libraries from disk should be loaded
- isLocal() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns true if this symbol is local.
- isLocal() - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
- isLocal() - Method in class ghidra.features.bsim.gui.filters.HasNamedChildBSimFilterType
- 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
FSRLis 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
LookAndFeelhas 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
ByteProvideris a Mach-O file set - isMachoPrelink(ByteProvider, TaskMonitor) - Static method in class ghidra.app.util.opinion.MachoPrelinkUtils
-
Check to see if the given
ByteProvideris 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
PdbInfoCodeViewtype (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
PdbInfoDotNettype (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
providercontains a COFF Archive file. - isMatched - Variable in class ghidra.program.model.correlate.Block
- isMatched - Variable in class ghidra.program.model.correlate.InstructHash
- 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.GenericAddressSpace
- isMemorySpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
- isMemorySpace() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- isMemorySpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- isMemorySpace() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.AutoParameterImpl
- isMemoryVariable() - Method in class ghidra.program.model.listing.LocalVariableImpl
- isMemoryVariable() - Method in class ghidra.program.model.listing.ParameterImpl
- isMemoryVariable() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- isMenuAction() - Method in class docking.action.builder.AbstractActionBuilder
- isMerge() - Method in enum class ghidra.features.base.memsearch.combiner.Combiner
- 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.
- isMethod() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- isMethodWrapperContextType() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructType
- 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.features.bsim.gui.search.results.BSimApplyResultsDisplayDialog
- 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.
- isMultipleEntryAllowed() - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
- isMultipleEntryAllowed() - Method in class ghidra.features.bsim.gui.filters.DateBSimFilterType
- isMultipleEntryAllowed() - Method in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- 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
- 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
- isNewRepository() - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- 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.GenericAddressSpace
- isNonLoadedMemorySpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
- isNonLoadedMemorySpace() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- isNonLoadedMemorySpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- isNonLoadedMemorySpace() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- isNonLoadedMemorySpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this space 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
- isNonPtrReceiverCandidate() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- 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.ByteField
- isNull() - Method in class db.IntField
- isNull() - Method in class db.LongField
- isNull() - Method in class db.ShortField
- 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 ghidra.features.base.replace.SearchAndReplaceDialog
-
Returns true if the "ok" button is enabled.
- 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
IsolatedEntrySubModelsubroutine on a program. - IsolatedEntrySubModel(Program, boolean) - Constructor for class ghidra.program.model.block.IsolatedEntrySubModel
-
Construct a
IsolatedEntrySubModelsubroutine 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
- isOpenBetween(int, int) - Method in class ghidra.graph.viewer.layout.Column
- 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
-
Option to control whether source map info from DWARF is stored in the Program.
- 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.GenericAddressSpace
- isOverlaySpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- isOverlaySpace() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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
- 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
- isPasswordChangeAllowed() - Method in interface ghidra.features.bsim.query.FunctionDatabase
-
Determine if the connected database supports a user password change.
- isPathContainedWithin(File, File) - Static method in class utilities.util.FileUtilities
-
Returns true if the given
potentialParentFileis the parent path of the givenotherFile, 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
potentialParentsis the parent path of or has the same path as the givenotherFile. - 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.
- isPcHeader(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, which implies getValue() 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
- isPowerPC() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- isPRECommentIncluded() - Method in class ghidra.app.decompiler.DecompileOptions
- isPredecessor(V, V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- isPreferred() - Method in interface ghidra.app.services.MarkerSet
-
Gets whether this marker is in the preferred group when determining display priority.
- isPreferred() - Method in class ghidra.app.util.opinion.LoadSpec
- isPreLinked() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Determine if the image has been pre-linked.
- isPreload() - Method in class ghidra.app.util.bin.format.ne.Resource
-
Returns true if this resource is preloaded.
- isPreload() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns true if this segment is preloaded.
- 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
- 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
- isPrimitive(Type) - Static method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
- 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.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.features.bsim.query.facade.DatabaseInfo
- 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.
- isReadOnlyData() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
- 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
GraphDisplayOptionsinstance 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.GenericAddressSpace
- isRegisterSpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
- isRegisterSpace() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- isRegisterSpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- isRegisterSpace() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.AutoParameterImpl
- isRegisterVariable() - Method in class ghidra.program.model.listing.LocalVariableImpl
- isRegisterVariable() - Method in class ghidra.program.model.listing.ParameterImpl
- isRegisterVariable() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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.framework.main.datatree.DomainFileNode
-
Returns true if this is a root node of a GTree
- isRoot() - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Returns true if this is a root node of a GTree
- isRoot() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
-
Returns true if this is a root node of a GTree
- isRoot() - Method in class ghidra.plugins.fsbrowser.FSBDirNode
-
Returns true if this is a root node of a GTree
- isRoot() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Returns true if this is a root node of a GTree
- isRoot() - Method in class ghidra.plugins.fsbrowser.FSBNode
-
Returns true if this is a root node of a GTree
- isRoot() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
-
Returns true if this is a root node of a GTree
- isRoot() - Method in class docking.widgets.tree.GTreeLazyNode
-
Returns true if this is a root node of a GTree
- isRoot() - Method in class docking.widgets.tree.GTreeNode
-
Returns true if this is a root node of a GTree
- isRoot() - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
Returns true if this is a root node of a GTree
- isRoot() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
-
Returns true if this is a root node of a GTree
- isRoot() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
-
Returns true if this is a root node of a GTree
- isRoot() - Method in class ghidra.framework.main.datatree.NoProjectNode
-
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.features.base.codecompare.panel.FunctionComparisonPanel
-
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
- isSearchSelection() - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- isSearchSelectionOnly() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- 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.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
- isSelectedRegion(SearchRegion) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- isSelectedRegion(SearchRegion) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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
serviceInterfaceis a valid service that exists in this service manager. - isService(Class<?>) - Method in class ghidra.framework.plugintool.PluginTool
-
Returns true if the specified
serviceInterfaceis 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.SHAREDtype - 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.
- isSharedProject() - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- 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
- isShowHighlights() - Method in class ghidra.features.base.memsearch.gui.MemorySearchOptions
- isShowing() - Method in class docking.ComponentProvider
-
Returns true if this provider is visible and is showing.
- 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.
- isShowingOffcutComments() - Method in class ghidra.app.util.EolComments
- 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
- isShowListingPanel() - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
-
Determine if the listing panels should be rendered.
- 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.
- isShutdown() - Method in class ghidra.async.SwingExecutorService
- isSideBySide() - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Returns true if dual panels are displayed horizontally, false if displayed vertically.
- 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 interface ghidra.pcode.emu.jit.gen.op.CompareIntBinOpGen
-
Whether the comparison of p-code integers is signed
- isSigned() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntEqualOpGen
- isSigned() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntLessEqualOpGen
- isSigned() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntLessOpGen
- isSigned() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntNotEqualOpGen
- isSigned() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSLessEqualOpGen
- isSigned() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSLessOpGen
- 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
- isSortedOnAddress() - Method in class ghidra.features.base.memsearch.gui.MemoryMatchTableModel
- 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.GenericAddressSpace
- isStackSpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
- isStackSpace() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- isStackSpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- isStackSpace() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.AutoParameterImpl
- isStackVariable() - Method in class ghidra.program.model.listing.LocalVariableImpl
- isStackVariable() - Method in class ghidra.program.model.listing.ParameterImpl
- isStackVariable() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- isStackVarnode(Varnode) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFUtil
- isStale() - Method in class docking.widgets.TextComponentSearcher
- 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.omf.OmfExternalSymbol
- isStatic() - Method in class ghidra.app.util.bin.format.omf.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
Datainstance is a 'string'. - isStringDataType(DataType) - Static method in class ghidra.program.model.data.StringDataInstance
-
Returns true if the specified
DataTypeis (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.GenericAddressSpace
- isSuccessor(Address, Address) - Method in class ghidra.program.model.address.OverlayAddressSpace
- isSuccessor(Address, Address) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- isSuccessor(Address, Address) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- isSuccessor(Address, Address) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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
LookAndFeelrepresented 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
Programis a Swift program - isSwift(List<String>) - Static method in class ghidra.app.util.bin.format.swift.SwiftUtils
-
Checks if the given
Listof 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.
- isSymlink() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- isSymlink(File) - Static method in class ghidra.formats.gfilesystem.FSUtilities
- 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
filesystemlock. - 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.colororsystem.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.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() - Method in class ghidra.async.SwingExecutorService
- 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
- isThisParameter(HighVariable, Function) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
-
Test specified variable to see if it corresponds to the auto
thisparameter of the specifiedFunction - 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.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.
- isToggleButttonSelected(Container, String) - Static method in class docking.test.AbstractDockingTest
-
Finds the toggle button with the given name inside of the given container and then gets the selected state of the button.
- 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
ToolEventNamewhich makes it available for passing to another tool via aToolConnection. - isTopDown() - Method in class ghidra.graph.algo.GraphNavigator
-
Returns true if this navigator processes nodes from the top down; false if nodes are processed from the bottom up.
- isTrailingConst() - Method in class ghidra.app.util.demangler.DemangledFunction
- isTrailingPointer64 - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isTrailingPointer64() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isTrailingPointer64() - Method in class ghidra.app.util.demangler.DemangledFunction
- isTrailingRestrict - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isTrailingRestrict() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isTrailingRestrict() - Method in class ghidra.app.util.demangler.DemangledFunction
- isTrailingUnaligned - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isTrailingUnaligned() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isTrailingUnaligned() - Method in class ghidra.app.util.demangler.DemangledFunction
- isTrailingVolatile() - Method in class ghidra.app.util.demangler.DemangledFunction
- isTransactionActive() - Method in class db.DBHandle
- isTransactionActive() - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Determine if transaction is active.
- isTransient() - Method in class docking.ComponentProvider
-
Returns true if this component goes away during a user session (most providers remain in the tool all session long, visible or not)
- isTransient() - Method in class docking.DialogComponentProvider
-
Returns true if this dialog is intended to be shown and hidden relatively quickly.
- isTransient() - Method in class docking.DockingFrame
-
REturns whether this frame is transient.
- isTransient() - Method in class ghidra.framework.model.ProjectLocator
-
Returns true if this project URL corresponds to a transient project (e.g., corresponds to remote Ghidra URL).
- isTranslated() - Method in class docking.widgets.imagepanel.ImagePanel
-
Determine if the image has been moved from its original location
- isTree() - Method in class ghidra.util.graph.DepthFirstSearch
-
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
- isUnary() - Method in enum class generic.expressions.ExpressionOperator
-
Returns if the operator is a unary operator.
- 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 interface ghidra.program.model.data.DataTypeComponent
-
Returns true if this component is not defined.
- isUndefined() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- isUndefined() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- 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.GenericAddressSpace
- isUniqueSpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
- isUniqueSpace() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- isUniqueSpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- isUniqueSpace() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.AutoParameterImpl
- isUniqueVariable() - Method in class ghidra.program.model.listing.LocalVariableImpl
- isUniqueVariable() - Method in class ghidra.program.model.listing.ParameterImpl
- isUniqueVariable() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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"}).
- isUnparsed() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- 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 class 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
- isUsed(JitOp) - Method in class ghidra.pcode.emu.jit.analysis.JitOpUseModel
-
Check whether the given op node is used.
- 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() - Method in class generic.theme.StubThemeManager
- isUsingAquaUI() - Method in class generic.theme.ThemeManager
-
Returns true if the current UI is using the Aqua Look and Feel.
- isUsingAquaUI(ComponentUI) - Method in class generic.theme.StubThemeManager
- isUsingAquaUI(ComponentUI) - Method in class generic.theme.ThemeManager
-
Deprecated, for removal: This API element is subject to removal in a future version.
- isUsingAquaUI(ComponentUI) - Static method in class ghidra.docking.util.LookAndFeelUtils
-
Returns true if the given UI object is using the Aqua Look and Feel.
- isUsingFlatUI() - Method in class generic.theme.ThemeManager
-
Returns true if the current UI is the FlatLaf Dark or FlatLaf Light Look and Feel.
- isUsingFlatUI() - Static method in class ghidra.docking.util.LookAndFeelUtils
-
Returns true if the current UI is the FlatLaf Dark or FlatLaf Light 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 interface docking.ExecutableAction
- isValid() - Method in record class docking.KbEnabledState
-
Returns the value of the
isValidrecord component. - isValid() - Method in class docking.SystemExecutableAction
- isValid() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
Checks if this model represents a valid filter.
- isValid() - Method in class docking.wizard.WizardStep
-
Checks if the Gui component has completed and has valid information.
- isValid() - Method in class ghidra.app.decompiler.component.DecompileData
- isValid() - Method in class ghidra.app.decompiler.DecompileResults
-
Returns true if the decompile completed normally
- 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 class ghidra.app.util.bin.format.golang.rtti.types.GoBaseType
- isValid() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoChanType
- isValid() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
- isValid() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoInterfaceType
- isValid() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMapType
- isValid() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoPlainType
- isValid() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoPointerType
- isValid() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoSliceType
- isValid() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructType
- isValid() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
- isValid() - Method in interface ghidra.app.util.bin.format.golang.structmapping.StructureVerifier
- 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.bin.format.unixaout.UnixAoutHeader
-
Returns an indication of whether this header's fields are all valid; this includes the machine type, executable type, and section offsets..
- isValid() - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- isValid() - Method in class ghidra.app.util.PseudoData
- isValid() - Method in class ghidra.app.util.PseudoInstruction
- isValid() - Method in class ghidra.features.bsim.query.protocol.FilterAtom
-
Returns true if this Atom has a non-null value
- isValid() - Method in class ghidra.framework.main.wizard.project.ProjectAccessStep
- isValid() - Method in class ghidra.framework.main.wizard.project.ProjectTypeStep
- isValid() - Method in class ghidra.framework.main.wizard.project.RepositoryStep
- isValid() - Method in class ghidra.framework.main.wizard.project.SelectProjectStep
- isValid() - Method in class ghidra.framework.main.wizard.project.ServerStep
- isValid() - Method in class ghidra.framework.options.WrappedCustomOption
- 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.AutoParameterImpl
- isValid() - Method in class ghidra.program.model.listing.LocalVariableImpl
- isValid() - Method in class ghidra.program.model.listing.ParameterImpl
- isValid() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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) - Static method in enum class ghidra.app.util.bin.format.golang.rtti.types.GoTypeFlag
- 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
ByteProvideris a validCoffFileHeader. - 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
ValuesMapValidatorset in theGValuesMap.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. The intent is that it be valid code, not nice code. Hit no bad instructions. It should return.
- 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. The intent is that it be valid code, not nice code. Hit no bad instructions. It should return.
- 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.actions.SharedStubKeyBindingAction
- 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(ActionContext) - Method in class ghidra.framework.main.datatree.ClearCutAction
- 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 class ghidra.framework.main.ServerInfoComponent
-
Return whether the fields on this panel have valid information.
- isValidInformation() - Method in class ghidra.framework.main.wizard.project.ServerInfoPanel
- 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.
- isValidInput() - Method in class ghidra.features.base.memsearch.matcher.ByteMatcher
-
Returns true if this byte matcher has valid (but possibly incomplete) input text.
- isValidInput() - Method in class ghidra.features.base.memsearch.matcher.InvalidByteMatcher
- isValidLaneSize(int) - Method in class ghidra.program.model.lang.Register
-
Determines whether
laneSizeInBytesis 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)andLocalFileSystem.testValidName(String,boolean). - isValidNameCharacter(char) - Static method in class ghidra.framework.store.local.LocalFileSystem
- isValidOpcode(int) - Static method in class ghidra.app.util.bin.format.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.GenericAddressSpace
- isValidRange(long, long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- isValidRange(long, long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- isValidRange(long, long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- isValidRange(long, long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.
- isValidSearch() - Method in class ghidra.features.base.memsearch.matcher.ByteMatcher
-
Returns true if this byte matcher is valid and can be used to perform a search.
- isValidSearch() - Method in class ghidra.features.base.memsearch.matcher.InvalidByteMatcher
- isValidSearchPath(FSRL, LoadSpec, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
Checks to make sure the given search path
FSRLis valid before processing it. - isValidSearchPath(FSRL, LoadSpec, TaskMonitor) - Method in class ghidra.app.util.opinion.MachoLoader
- 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.numberformat.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- isValidText(String, SearchSettings) - Method in class ghidra.features.base.memsearch.format.SearchFormat
- 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.
- isValidValue(String) - Method in class ghidra.features.bsim.gui.filters.BlankBSimFilterType
- isValidValue(String) - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
-
Tests if the given string is a valid value for this filter type.
- isValidValue(String) - Method in class ghidra.features.bsim.gui.filters.DateBSimFilterType
- isValidValue(String) - Method in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- isValidValue(String) - Method in class ghidra.features.bsim.gui.filters.Md5BSimFilterType
- isValidValue(String) - Method in class ghidra.features.bsim.gui.filters.NotMd5BSimFilterType
- isValidValue(String) - Method in class ghidra.features.bsim.gui.filters.PathStartsBSimFilterType
- 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.omf.omf51.Omf51ExternalDef
-
Returns whether or not this symbol is a variable or not.
- isVariable() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
-
Returns whether or not this symbol is a variable or not.
- 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.GenericAddressSpace
- isVariableSpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
- isVariableSpace() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- isVariableSpace() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- isVariableSpace() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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 or soon will be 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.AutoParameterImpl
- isVoidAllowed() - Method in class ghidra.program.model.listing.LocalVariableImpl
- isVoidAllowed() - Method in class ghidra.program.model.listing.ParameterImpl
- isVoidDataType(DataType) - Static method in class ghidra.program.model.data.VoidDataType
- 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
- 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.
- isVTable(DataType) - Static method in class ghidra.program.model.gclass.ClassUtils
-
Indicates whether a label satisfies the format of a vxtable label
- 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 record class ghidra.app.util.bin.format.golang.GoVer
- isWildCard() - Method in class ghidra.app.services.QueryData
- isWindowsFilePath() - Method in class ghidra.features.bsim.query.BSimServerInfo
-
Determine if this server info corresponds to Windows OS file path.
- 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.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
- isX86() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- 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
itemrecord 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
-
ItemCheckoutStatusprovides 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
-
ItemDeserializerfacilitates 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
-
ItemSerializerfacilitates 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
ItemWithAddressrecord class. - IterateRepository - Class in ghidra.features.bsim.query.ingest
- IterateRepository() - Constructor for class ghidra.features.bsim.query.ingest.IterateRepository
- IterationStatement() - Method in class ghidra.app.util.cparser.C.CParser
- IterativeFindPathsAlgorithm<V,
E> - 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.bin.format.unixaout.UnixAoutRelocationTable
- iterator() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutSymbolTable
- iterator() - Method in class ghidra.app.util.opinion.AddressSetPartitioner
- iterator() - Method in class ghidra.app.util.opinion.LoadResults
- iterator() - Method in class ghidra.features.bsim.query.file.VectorStore
- iterator() - Method in class ghidra.features.bsim.query.protocol.SimilarityResult
- iterator() - Method in class ghidra.features.bsim.query.protocol.SimilarityVectorResult
- iterator() - Method in interface ghidra.formats.gfilesystem.GFileSystem
- 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 interface ghidra.framework.model.Project
- iterator() - Method in interface ghidra.framework.model.ProjectData
- 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.sourcemap.SourceMapEntryIteratorDB
- 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.address.ImmutableAddressSet
- 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.SizeRestrictedAccumulatorWrapper
- 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 docking.widgets.tree.GTreeSlowLoadingNode
- 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.address.ImmutableAddressSet
- 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.address.ImmutableAddressSet
- 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
- iterParts(boolean) - Method in record class ghidra.pcode.emu.jit.op.JitCatenateOp
-
Iterate over the parts from most to least significant
- 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.FSBIcons
- 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
- JAVA_TIME_FORMAT - Static variable in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- javaDefaults - Variable in class generic.theme.ThemeManager
- JavaEnumSettingsDefinition<T> - Class in ghidra.docking.settings
-
A
SettingsDefinitionimplementation that uses a real javaEnum. - JavaEnumSettingsDefinition(String, String, String, T) - Constructor for class ghidra.docking.settings.JavaEnumSettingsDefinition
-
Creates a new
JavaEnumSettingsDefinition. - JavaFileListHandler - Class in ghidra.framework.main.datatree
-
A handler to facilitate drag-n-drop for a list of Java
Fileobjects which is dropped onto the Project data tree or a running Ghidra Tool (seeDataFlavor.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
- JavaProperty<T> - Interface in ghidra.pyghidra.property
-
Property interface for creating a Python property for getters and setters.
- 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
JavaScriptProviderassociated 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
- javaType() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.DoubleJitType
- javaType() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.FloatJitType
- javaType() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
- javaType() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
- javaType() - Method in interface ghidra.pcode.emu.jit.analysis.JitType.SimpleJitType
-
The JVM type of the variable that can represent a p-code variable of this type
- JitAllocationModel - Class in ghidra.pcode.emu.jit.analysis
-
Type variable allocation phase for JIT-accelerated emulation.
- JitAllocationModel(JitAnalysisContext, JitDataFlowModel, JitVarScopeModel, JitTypeModel) - Constructor for class ghidra.pcode.emu.jit.analysis.JitAllocationModel
-
Construct the allocation model.
- JitAllocationModel.DoubleVarAlloc - Record Class in ghidra.pcode.emu.jit.analysis
-
The handler for a p-code variable allocated in one JVM
double. - JitAllocationModel.FixedLocal - Interface in ghidra.pcode.emu.jit.analysis
-
A local that is always allocated in its respective method
- JitAllocationModel.FloatVarAlloc - Record Class in ghidra.pcode.emu.jit.analysis
-
The handler for a p-code variable allocated in one JVM
float. - JitAllocationModel.InitFixedLocal - Enum Class in ghidra.pcode.emu.jit.analysis
-
Locals that exist in every compiled passage's constructor.
- JitAllocationModel.IntVarAlloc - Record Class in ghidra.pcode.emu.jit.analysis
-
The handler for a p-code variable allocated in one JVM
int. - JitAllocationModel.JvmLocal - Record Class in ghidra.pcode.emu.jit.analysis
-
An allocated JVM local
- JitAllocationModel.LongVarAlloc - Record Class in ghidra.pcode.emu.jit.analysis
-
The handler for a p-code variable allocated in one JVM
long. - JitAllocationModel.MultiLocalPart - Record Class in ghidra.pcode.emu.jit.analysis
-
A portion of a multi-local variable handler.
- JitAllocationModel.MultiLocalVarHandler - Record Class in ghidra.pcode.emu.jit.analysis
-
The handler for a variable allocated in a composition of locals
- JitAllocationModel.NoHandler - Enum Class in ghidra.pcode.emu.jit.analysis
-
A dummy handler for values/variables that are not allocated in JVM locals
- JitAllocationModel.OneLocalVarHandler - Interface in ghidra.pcode.emu.jit.analysis
-
A handler for p-code variables composed of a single JVM local variable.
- JitAllocationModel.RunFixedLocal - Enum Class in ghidra.pcode.emu.jit.analysis
-
Locals that exist in every compiled passage's
runmethod. - JitAllocationModel.VarHandler - Interface in ghidra.pcode.emu.jit.analysis
-
A handler that knows how to load and store variable values onto and from the JVM stack.
- JitAnalysisContext - Class in ghidra.pcode.emu.jit.analysis
-
A collection of state that is shared among several phases of the translation process.
- JitAnalysisContext(JitConfiguration, JitPassage) - Constructor for class ghidra.pcode.emu.jit.analysis.JitAnalysisContext
-
Construct a new context, starting with the given configuration and source passage
- JitBinOp - Interface in ghidra.pcode.emu.jit.op
-
A p-code operator use-def node with two inputs and one output.
- JitBlock(PcodeProgram, List<PcodeOp>) - Constructor for class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
Construct a new block
- JitBoolAndOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.BOOL_AND. - JitBoolAndOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitBoolAndOp
-
Creates an instance of a
JitBoolAndOprecord class. - JitBoolBinOp - Interface in ghidra.pcode.emu.jit.op
-
A binary p-code operator use-def node with boolean (
int) types. - JitBoolNegateOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.BOOL_NEGATE. - JitBoolNegateOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitBoolNegateOp
-
Creates an instance of a
JitBoolNegateOprecord class. - JitBoolOrOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.BOOL_OR. - JitBoolOrOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitBoolOrOp
-
Creates an instance of a
JitBoolOrOprecord class. - JitBoolUnOp - Interface in ghidra.pcode.emu.jit.op
-
A unary p-code operator use-def node with boolean (
int) types. - JitBoolXorOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.BOOL_XOR. - JitBoolXorOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitBoolXorOp
-
Creates an instance of a
JitBoolXorOprecord class. - JitBranchIndOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.BRANCHIND. - JitBranchIndOp(PcodeOp, JitVal, JitPassage.RIndBranch) - Constructor for record class ghidra.pcode.emu.jit.op.JitBranchIndOp
-
Creates an instance of a
JitBranchIndOprecord class. - JitBranchOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.BRANCH. - JitBranchOp(PcodeOp, JitPassage.RBranch) - Constructor for record class ghidra.pcode.emu.jit.op.JitBranchOp
-
Creates an instance of a
JitBranchOprecord class. - JitBytesPcodeExecutorState - Interface in ghidra.pcode.emu.jit
-
The run-time executor state for the JIT-accelerated p-code emulator
- JitBytesPcodeExecutorStatePiece - Class in ghidra.pcode.emu.jit
-
The state piece for
JitDefaultBytesPcodeExecutorState - JitBytesPcodeExecutorStatePiece(Language) - Constructor for class ghidra.pcode.emu.jit.JitBytesPcodeExecutorStatePiece
-
Construct a state piece
- JitBytesPcodeExecutorStatePiece.JitBytesPcodeExecutorStateSpace - Class in ghidra.pcode.emu.jit
-
An object to manage state for a specific
AddressSpace - JitBytesPcodeExecutorStateSpace(Language, AddressSpace, Void) - Constructor for class ghidra.pcode.emu.jit.JitBytesPcodeExecutorStatePiece.JitBytesPcodeExecutorStateSpace
-
Construct a state space
- JitCallOtherDefOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.CALLOTHERwith an output operand. - JitCallOtherDefOp(PcodeOp, JitOutVar, JitTypeBehavior, PcodeUseropLibrary.PcodeUseropDefinition<Object>, List<JitVal>, List<JitTypeBehavior>, JitDataFlowState.MiniDFState) - Constructor for record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
-
Creates an instance of a
JitCallOtherDefOprecord class. - JitCallOtherMissingOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.CALLOTHERwhen the userop turns up missing. - JitCallOtherMissingOp(PcodeOp, String) - Constructor for record class ghidra.pcode.emu.jit.op.JitCallOtherMissingOp
-
Creates an instance of a
JitCallOtherMissingOprecord class. - JitCallOtherOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.CALLOTHERwithout an output operand. - JitCallOtherOp(PcodeOp, PcodeUseropLibrary.PcodeUseropDefinition<Object>, List<JitVal>, List<JitTypeBehavior>, JitDataFlowState.MiniDFState) - Constructor for record class ghidra.pcode.emu.jit.op.JitCallOtherOp
-
Creates an instance of a
JitCallOtherOprecord class. - JitCallOtherOpIf - Interface in ghidra.pcode.emu.jit.op
-
A use-def node for a
PcodeOp.CALLOTHER. - JitCatenateOp - Record Class in ghidra.pcode.emu.jit.op
-
The synthetic use-def node for concatenation.
- JitCatenateOp(JitOutVar, List<JitVal>) - Constructor for record class ghidra.pcode.emu.jit.op.JitCatenateOp
-
Compact constructor for validation
- JitCBranchOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.CBRANCH. - JitCBranchOp(PcodeOp, JitPassage.RBranch, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitCBranchOp
-
Creates an instance of a
JitCBranchOprecord class. - JitCodeGenerator - Class in ghidra.pcode.emu.jit.gen
-
The bytecode generator for JIT-accelerated emulation.
- JitCodeGenerator(MethodHandles.Lookup, JitAnalysisContext, JitControlFlowModel, JitDataFlowModel, JitVarScopeModel, JitTypeModel, JitAllocationModel, JitOpUseModel) - Constructor for class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Construct a code generator for the given passage's target classfile
- JitCodeGenerator.LineNumberer - Class in ghidra.pcode.emu.jit.gen
-
For testing and debugging: A means to inject granular line number information
- JitCodeGenerator.RetireMode - Enum Class in ghidra.pcode.emu.jit.gen
-
The manners in which the program counter and decode context can be "retired."
- JitCompiledPassage - Interface in ghidra.pcode.emu.jit.gen.tgt
-
The interface implemented by classfiles generated by
JitCompiler. - JitCompiledPassage.EntryPoint - Record Class in ghidra.pcode.emu.jit.gen.tgt
-
An entry point into a translated passage
- JitCompiledPassage.EntryPointPrototype - Class in ghidra.pcode.emu.jit.gen.tgt
-
An entry point that is not yet bound to a specific thread
- JitCompiledPassage.ExitSlot - Class in ghidra.pcode.emu.jit.gen.tgt
-
A cache slot for a chained entry point
- JitCompiledPassageClass - Record Class in ghidra.pcode.emu.jit.gen.tgt
-
A compiled passage that is not yet bound/instantiated to a thread.
- JitCompiledPassageClass(MethodHandles.Lookup, Class<? extends JitCompiledPassage>, MethodHandle) - Constructor for record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassageClass
-
Creates an instance of a
JitCompiledPassageClassrecord class. - JitCompiler - Class in ghidra.pcode.emu.jit
-
The Just-in-Time (JIT) translation engine that powers the
JitPcodeEmulator. - JitCompiler(JitConfiguration) - Constructor for class ghidra.pcode.emu.jit.JitCompiler
-
Construct a p-code to bytecode translator.
- JitCompiler.Diag - Enum Class in ghidra.pcode.emu.jit
-
Diagnostic toggles
- JitConfiguration - Record Class in ghidra.pcode.emu.jit
-
The configuration for a JIT-accelerated emulator.
- JitConfiguration() - Constructor for record class ghidra.pcode.emu.jit.JitConfiguration
-
Construct a default configuration
- JitConfiguration(int, int, int, boolean, boolean) - Constructor for record class ghidra.pcode.emu.jit.JitConfiguration
-
Creates an instance of a
JitConfigurationrecord class. - JitConstVal - Class in ghidra.pcode.emu.jit.var
-
A p-code constant use-def node.
- JitConstVal(int, BigInteger) - Constructor for class ghidra.pcode.emu.jit.var.JitConstVal
-
Construct a constant.
- JitControlFlowModel - Class in ghidra.pcode.emu.jit.analysis
-
The control flow analysis for JIT-accelerated emulation.
- JitControlFlowModel(JitAnalysisContext) - Constructor for class ghidra.pcode.emu.jit.analysis.JitControlFlowModel
-
Construct the control flow model.
- JitControlFlowModel.BlockFlow - Record Class in ghidra.pcode.emu.jit.analysis
-
A flow from one block to another
- JitControlFlowModel.BlockSplitter - Class in ghidra.pcode.emu.jit.analysis
-
A class that splits a sequence of ops and associated branches into basic blocks.
- JitControlFlowModel.JitBlock - Class in ghidra.pcode.emu.jit.analysis
-
A basic block of p-code
- JitControlFlowModel.UnterminatedFlowException - Exception Class in ghidra.pcode.emu.jit.analysis
-
An exception thrown when control flow might run off the edge of the passage.
- JitCopyOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.COPY. - JitCopyOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitCopyOp
-
Creates an instance of a
JitCopyOprecord class. - JitDataFlowArithmetic - Class in ghidra.pcode.emu.jit.analysis
-
A p-code arithmetic for interpreting p-code and constructing a use-def graph
- JitDataFlowArithmetic(JitAnalysisContext, JitDataFlowModel) - Constructor for class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
-
Construct the arithmetic
- JitDataFlowBlockAnalyzer - Class in ghidra.pcode.emu.jit.analysis
-
An encapsulation of the per-block data flow analysis done by
JitDataFlowModel - JitDataFlowModel - Class in ghidra.pcode.emu.jit.analysis
-
The data flow analysis for JIT-accelerated emulation.
- JitDataFlowModel(JitAnalysisContext, JitControlFlowModel) - Constructor for class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Construct the data flow model.
- JitDataFlowModel.GraphvizExporter - Class in ghidra.pcode.emu.jit.analysis
-
A diagnostic tool for visualizing the use-def graph.
- JitDataFlowModel.ValCollector - Class in ghidra.pcode.emu.jit.analysis
-
An upward graph traversal for collecting all values in the use-def graph.
- JitDataFlowState - Class in ghidra.pcode.emu.jit.analysis
-
An implementation of
PcodeExecutorStatefor per-block data flow interpretation - JitDataFlowState.MiniDFState - Class in ghidra.pcode.emu.jit.analysis
-
A minimal data flow machine state that can be captured by a
JitCallOtherOpIf. - JitDataFlowUseropLibrary - Class in ghidra.pcode.emu.jit.analysis
-
A wrapper around a userop library that places
callotherops into the use-def graph - JitDataFlowUseropLibrary(JitAnalysisContext, JitDataFlowModel) - Constructor for class ghidra.pcode.emu.jit.analysis.JitDataFlowUseropLibrary
-
Construct a wrapper library
- JitDataFlowUseropLibrary.WrappedUseropDefinition - Class in ghidra.pcode.emu.jit.analysis
-
The wrapper of a specific userop definition
- JitDefaultBytesPcodeExecutorState - Class in ghidra.pcode.emu.jit
-
The default implementation of
JitBytesPcodeExecutorState. - JitDefaultBytesPcodeExecutorState(Language) - Constructor for class ghidra.pcode.emu.jit.JitDefaultBytesPcodeExecutorState
-
Construct a new state for the given language
- JitDefOp - Interface in ghidra.pcode.emu.jit.op
-
A p-code operator use-def node with an output
- JitDirectMemoryVar - Class in ghidra.pcode.emu.jit.var
-
A p-code variable node with a fixed location in memory.
- JitDirectMemoryVar(int, Varnode) - Constructor for class ghidra.pcode.emu.jit.var.JitDirectMemoryVar
-
Construct a variable.
- JitFailVal - Enum Class in ghidra.pcode.emu.jit.var
-
A value that is forbidden from being translated
- JitFloatAbsOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_ABS. - JitFloatAbsOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatAbsOp
-
Creates an instance of a
JitFloatAbsOprecord class. - JitFloatAddOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_ADD. - JitFloatAddOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatAddOp
-
Creates an instance of a
JitFloatAddOprecord class. - JitFloatBinOp - Interface in ghidra.pcode.emu.jit.op
-
A binary p-code operator use-def node with
floattypes. - JitFloatCeilOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_CEIL. - JitFloatCeilOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatCeilOp
-
Creates an instance of a
JitFloatCeilOprecord class. - JitFloatDivOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_DIV. - JitFloatDivOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatDivOp
-
Creates an instance of a
JitFloatDivOprecord class. - JitFloatEqualOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_EQUAL. - JitFloatEqualOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatEqualOp
-
Creates an instance of a
JitFloatEqualOprecord class. - JitFloatFloat2FloatOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_FLOAT2FLOAT. - JitFloatFloat2FloatOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatFloat2FloatOp
-
Creates an instance of a
JitFloatFloat2FloatOprecord class. - JitFloatFloorOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_FLOOR. - JitFloatFloorOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatFloorOp
-
Creates an instance of a
JitFloatFloorOprecord class. - JitFloatInt2FloatOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_INT2FLOAT. - JitFloatInt2FloatOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatInt2FloatOp
-
Creates an instance of a
JitFloatInt2FloatOprecord class. - JitFloatLessEqualOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_LESSEQUAL. - JitFloatLessEqualOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatLessEqualOp
-
Creates an instance of a
JitFloatLessEqualOprecord class. - JitFloatLessOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_LESS. - JitFloatLessOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatLessOp
-
Creates an instance of a
JitFloatLessOprecord class. - JitFloatMultOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_MULT. - JitFloatMultOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatMultOp
-
Creates an instance of a
JitFloatMultOprecord class. - JitFloatNaNOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_NAN. - JitFloatNaNOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatNaNOp
-
Creates an instance of a
JitFloatNaNOprecord class. - JitFloatNegOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_NEG. - JitFloatNegOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatNegOp
-
Creates an instance of a
JitFloatNegOprecord class. - JitFloatNotEqualOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_NOTEQUAL. - JitFloatNotEqualOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatNotEqualOp
-
Creates an instance of a
JitFloatNotEqualOprecord class. - JitFloatRoundOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_ROUND. - JitFloatRoundOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatRoundOp
-
Creates an instance of a
JitFloatRoundOprecord class. - JitFloatSqrtOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_SQRT. - JitFloatSqrtOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatSqrtOp
-
Creates an instance of a
JitFloatSqrtOprecord class. - JitFloatSubOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_SUB. - JitFloatSubOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatSubOp
-
Creates an instance of a
JitFloatSubOprecord class. - JitFloatTestOp - Interface in ghidra.pcode.emu.jit.op
- JitFloatTruncOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.FLOAT_TRUNC. - JitFloatTruncOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitFloatTruncOp
-
Creates an instance of a
JitFloatTruncOprecord class. - JitFloatUnOp - Interface in ghidra.pcode.emu.jit.op
-
A unary p-code operator use-def node with
floattypes. - JitIndirectMemoryVar - Enum Class in ghidra.pcode.emu.jit.var
-
A dummy variable node representing an indirect memory access.
- JitInputVar - Class in ghidra.pcode.emu.jit.var
-
A p-code variable that is an input to a passage, i.e., there are reads possible before writes.
- JitInputVar(Varnode) - Constructor for class ghidra.pcode.emu.jit.var.JitInputVar
-
Construct a variable.
- JitInt2CompOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_2COMP. - JitInt2CompOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitInt2CompOp
-
Creates an instance of a
JitInt2CompOprecord class. - JitIntAddOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_ADD. - JitIntAddOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntAddOp
-
Creates an instance of a
JitIntAddOprecord class. - JitIntAndOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_AND. - JitIntAndOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntAndOp
-
Creates an instance of a
JitIntAndOprecord class. - JitIntBinOp - Interface in ghidra.pcode.emu.jit.op
-
A binary p-code operator use-def node with
inttypes. - JitIntCarryOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_CARRY. - JitIntCarryOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntCarryOp
-
Creates an instance of a
JitIntCarryOprecord class. - JitIntDivOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_DIV. - JitIntDivOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntDivOp
-
Creates an instance of a
JitIntDivOprecord class. - JitIntEqualOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_EQUAL. - JitIntEqualOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntEqualOp
-
Creates an instance of a
JitIntEqualOprecord class. - JitIntLeftOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_LEFT. - JitIntLeftOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntLeftOp
-
Creates an instance of a
JitIntLeftOprecord class. - JitIntLessEqualOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_LESSEQUAL. - JitIntLessEqualOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntLessEqualOp
-
Creates an instance of a
JitIntLessEqualOprecord class. - JitIntLessOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_LESS. - JitIntLessOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntLessOp
-
Creates an instance of a
JitIntLessOprecord class. - JitIntMultOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_MULT. - JitIntMultOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntMultOp
-
Creates an instance of a
JitIntMultOprecord class. - JitIntNegateOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_NEGATE. - JitIntNegateOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntNegateOp
-
Creates an instance of a
JitIntNegateOprecord class. - JitIntNotEqualOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_NOTEQUAL. - JitIntNotEqualOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntNotEqualOp
-
Creates an instance of a
JitIntNotEqualOprecord class. - JitIntOrOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_OR. - JitIntOrOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntOrOp
-
Creates an instance of a
JitIntOrOprecord class. - JitIntRemOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_REM. - JitIntRemOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntRemOp
-
Creates an instance of a
JitIntRemOprecord class. - JitIntRightOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_RIGHT. - JitIntRightOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntRightOp
-
Creates an instance of a
JitIntRightOprecord class. - JitIntSBorrowOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_SBORROW. - JitIntSBorrowOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntSBorrowOp
-
Creates an instance of a
JitIntSBorrowOprecord class. - JitIntSCarryOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_SCARRY. - JitIntSCarryOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntSCarryOp
-
Creates an instance of a
JitIntSCarryOprecord class. - JitIntSDivOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_SDIV. - JitIntSDivOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntSDivOp
-
Creates an instance of a
JitIntSDivOprecord class. - JitIntSExtOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_SEXT. - JitIntSExtOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntSExtOp
-
Creates an instance of a
JitIntSExtOprecord class. - JitIntSLessEqualOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_SLESSEQUAL. - JitIntSLessEqualOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntSLessEqualOp
-
Creates an instance of a
JitIntSLessEqualOprecord class. - JitIntSLessOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_SLESS. - JitIntSLessOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntSLessOp
-
Creates an instance of a
JitIntSLessOprecord class. - JitIntSRemOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_SREM. - JitIntSRemOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntSRemOp
-
Creates an instance of a
JitIntSRemOprecord class. - JitIntSRightOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_SRIGHT. - JitIntSRightOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntSRightOp
-
Creates an instance of a
JitIntSRightOprecord class. - JitIntSubOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_SUB. - JitIntSubOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntSubOp
-
Creates an instance of a
JitIntSubOprecord class. - JitIntTestOp - Interface in ghidra.pcode.emu.jit.op
- JitIntUnOp - Interface in ghidra.pcode.emu.jit.op
-
A unary p-code operator use-def node with
inttypes. - JitIntXorOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_XOR. - JitIntXorOp(PcodeOp, JitOutVar, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntXorOp
-
Creates an instance of a
JitIntXorOprecord class. - JitIntZExtOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.INT_ZEXT. - JitIntZExtOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitIntZExtOp
-
Creates an instance of a
JitIntZExtOprecord class. - JitJvmTypeUtils - Enum Class in ghidra.pcode.emu.jit
-
Some utilities for generating type signatures, suitable for use with
ClassVisitor.visitField(int, String, String, String, Object). - JitLoadOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.LOAD. - JitLoadOp(PcodeOp, JitOutVar, AddressSpace, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitLoadOp
-
Creates an instance of a
JitLoadOprecord class. - JitLocalOutVar - Class in ghidra.pcode.emu.jit.var
-
A p-code register or unique variable with a defining p-code op.
- JitLocalOutVar(int, Varnode) - Constructor for class ghidra.pcode.emu.jit.var.JitLocalOutVar
-
Construct a variable.
- JitLzCountOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.LZCOUNT. - JitLzCountOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitLzCountOp
-
Creates an instance of a
JitLzCountOprecord class. - JitMemoryOutVar - Class in ghidra.pcode.emu.jit.var
-
A p-code variable node with a fixed location in memory and a defining p-code op.
- JitMemoryOutVar(int, Varnode) - Constructor for class ghidra.pcode.emu.jit.var.JitMemoryOutVar
-
Construct a variable.
- JitMemoryVar - Interface in ghidra.pcode.emu.jit.var
-
A p-code variable located in memory.
- JitMissingVar - Class in ghidra.pcode.emu.jit.var
-
A p-code variable whose definition could not be determined.
- JitMissingVar(Varnode) - Constructor for class ghidra.pcode.emu.jit.var.JitMissingVar
-
Construct a variable.
- JitNopOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
JitPassage.NopPcodeOpor an inlinedPcodeOp.CALLOTHER. - JitNopOp(PcodeOp) - Constructor for record class ghidra.pcode.emu.jit.op.JitNopOp
-
Creates an instance of a
JitNopOprecord class. - JitOp - Interface in ghidra.pcode.emu.jit.op
-
A p-code operator use-def node.
- JitOpUpwardVisitor - Interface in ghidra.pcode.emu.jit.analysis
-
A visitor that traverses the use-def graph upward, that is from uses toward definitions
- JitOpUseModel - Class in ghidra.pcode.emu.jit.analysis
-
The operator output use analysis for JIT-accelerated emulation.
- JitOpUseModel(JitAnalysisContext, JitControlFlowModel, JitDataFlowModel, JitVarScopeModel) - Constructor for class ghidra.pcode.emu.jit.analysis.JitOpUseModel
-
Construct the operator use model
- JitOpVisitor - Interface in ghidra.pcode.emu.jit.analysis
-
A visitor for traversing the use-def graph
- JitOutVar - Interface in ghidra.pcode.emu.jit.var
-
A p-code variable node with a defining p-code op.
- JitPassage - Class in ghidra.pcode.emu.jit
-
A selection of instructions decoded from an emulation target, the generated p-code ops, and associated metadata.
- JitPassage(SleighLanguage, JitPassage.AddrCtx, List<PcodeOp>, PcodeUseropLibrary<Object>, List<Instruction>, Map<PcodeOp, JitPassage.PBranch>, Map<PcodeOp, JitPassage.AddrCtx>) - Constructor for class ghidra.pcode.emu.jit.JitPassage
-
Construct a new passage
- JitPassage.AddrCtx - Class in ghidra.pcode.emu.jit
-
An address-context pair
- JitPassage.Branch - Interface in ghidra.pcode.emu.jit
-
A branch in the p-code
- JitPassage.DecodedPcodeOp - Class in ghidra.pcode.emu.jit
-
An extension of
PcodeOpthat carries along with it the address and decode context where it occurred. - JitPassage.DecodeErrorInstruction - Class in ghidra.pcode.emu.jit
-
An instruction denoting a decode error
- JitPassage.DecodeErrorPcodeOp - Class in ghidra.pcode.emu.jit
-
A synthetic p-code op denoting a decode error
- JitPassage.EntryPcodeOp - Class in ghidra.pcode.emu.jit
-
A synthetic op representing the initial seed of a decoded passage.
- JitPassage.ErrBranch - Record Class in ghidra.pcode.emu.jit
-
A "branch" representing an error
- JitPassage.ExitPcodeOp - Class in ghidra.pcode.emu.jit
-
A synthetic p-code op that represents a return from the
JitCompiledPassage.run(int)method. - JitPassage.ExtBranch - Interface in ghidra.pcode.emu.jit
-
A branch to an address (and context value) not in the same passage
- JitPassage.IndBranch - Interface in ghidra.pcode.emu.jit
-
A branch to a dynamic address
- JitPassage.IntBranch - Interface in ghidra.pcode.emu.jit
-
A branch to another p-code op in the same passage
- JitPassage.NopPcodeOp - Class in ghidra.pcode.emu.jit
-
A synthetic p-code op meant to encode "no operation"
- JitPassage.PBranch - Interface in ghidra.pcode.emu.jit
-
A branch as analyzed within a passage
- JitPassage.RBranch - Interface in ghidra.pcode.emu.jit
-
A branch with known intra-instruction reachability
- JitPassage.Reachability - Enum Class in ghidra.pcode.emu.jit
-
Describes the manner in which something is reachable, wrt.
- JitPassage.RExtBranch - Record Class in ghidra.pcode.emu.jit
-
A
JitPassage.ExtBranchas added to the passage - JitPassage.RIndBranch - Record Class in ghidra.pcode.emu.jit
-
A
JitPassage.IndBranchas added to the passage - JitPassage.RIntBranch - Record Class in ghidra.pcode.emu.jit
-
A
JitPassage.IntBranchas added to the passage - JitPassage.SBranch - Interface in ghidra.pcode.emu.jit
-
A branch as analyzed within an instruction step
- JitPassage.SExtBranch - Record Class in ghidra.pcode.emu.jit
-
An
JitPassage.ExtBranchas analyzed during one instruction step - JitPassage.SIndBranch - Record Class in ghidra.pcode.emu.jit
-
An
JitPassage.IndBranchas analyzed during one instruction step - JitPassage.SIntBranch - Record Class in ghidra.pcode.emu.jit
-
An
JitPassage.IntBranchas analyzed during one instruction step - JitPassageDecoder - Class in ghidra.pcode.emu.jit.decode
-
The decoder of a
JitPassageto support JIT-accelerated p-code emulation. - JitPassageDecoder(JitPcodeThread) - Constructor for class ghidra.pcode.emu.jit.decode.JitPassageDecoder
-
Construct a passage decoder
- JitPcodeEmulator - Class in ghidra.pcode.emu.jit
-
An extension of
PcodeEmulatorthat applies Just-in-Time (JIT) translation to accelerate execution. - JitPcodeEmulator(Language, JitConfiguration, MethodHandles.Lookup) - Constructor for class ghidra.pcode.emu.jit.JitPcodeEmulator
-
Create a JIT-accelerated p-code emulator
- JitPcodeThread - Class in ghidra.pcode.emu.jit
-
A JIT-accelerated thread of p-code emulation
- JitPcodeThread(String, JitPcodeEmulator) - Constructor for class ghidra.pcode.emu.jit.JitPcodeThread
-
Create a thread
- JitPhiOp - Record Class in ghidra.pcode.emu.jit.op
-
The synthetic use-def node for phi nodes.
- JitPhiOp(JitControlFlowModel.JitBlock, JitOutVar) - Constructor for record class ghidra.pcode.emu.jit.op.JitPhiOp
-
Construct a phi node without any options, yet.
- JitPhiOp(JitControlFlowModel.JitBlock, JitOutVar, BidiMap<JitControlFlowModel.BlockFlow, JitVal>) - Constructor for record class ghidra.pcode.emu.jit.op.JitPhiOp
-
Creates an instance of a
JitPhiOprecord class. - JitPopCountOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.POPCOUNT. - JitPopCountOp(PcodeOp, JitOutVar, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitPopCountOp
-
Creates an instance of a
JitPopCountOprecord class. - JitStoreOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.STORE. - JitStoreOp(PcodeOp, AddressSpace, JitVal, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitStoreOp
-
Creates an instance of a
JitStoreOprecord class. - JitSubPieceOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.SUBPIECE. - JitSubPieceOp(PcodeOp, JitOutVar, JitVal, int) - Constructor for record class ghidra.pcode.emu.jit.op.JitSubPieceOp
-
Creates an instance of a
JitSubPieceOprecord class. - JitSyntheticOp - Interface in ghidra.pcode.emu.jit.op
-
A synthetic p-code operator use-def node.
- JitSynthSubPieceOp - Record Class in ghidra.pcode.emu.jit.op
-
The synthetic use-def node for subpiece.
- JitSynthSubPieceOp(JitOutVar, int, JitVal) - Constructor for record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
-
Compact constructor for validation.
- JitThreadBytesPcodeExecutorState - Class in ghidra.pcode.emu.jit
-
The equivalent to
ThreadPcodeExecutorStatethat multiplexes shared and local state for the JIT-accelerated p-code emulator - JitThreadBytesPcodeExecutorState(JitDefaultBytesPcodeExecutorState, JitDefaultBytesPcodeExecutorState) - Constructor for class ghidra.pcode.emu.jit.JitThreadBytesPcodeExecutorState
-
Construct a new thread state
- JitType - Interface in ghidra.pcode.emu.jit.analysis
-
The p-code type of an operand.
- JitType.DoubleJitType - Enum Class in ghidra.pcode.emu.jit.analysis
-
The p-code type for floating-point of size 8, i.e., that fits in a JVM double.
- JitType.FloatJitType - Enum Class in ghidra.pcode.emu.jit.analysis
-
The p-code type for floating-point of size 4, i.e., that fits in a JVM float.
- JitType.IntJitType - Record Class in ghidra.pcode.emu.jit.analysis
-
The p-code types for integers of size 1 through 4, i.e., that fit in a JVM int.
- JitType.LongJitType - Record Class in ghidra.pcode.emu.jit.analysis
-
The p-code types for integers of size 5 through 8, i.e., that fit in a JVM long.
- JitType.MpFloatJitType - Record Class in ghidra.pcode.emu.jit.analysis
-
WIP: The p-code types for floats of size other than 4 and 8
- JitType.MpIntJitType - Record Class in ghidra.pcode.emu.jit.analysis
-
WIP: The p-code types for integers of size 9 and greater.
- JitType.SimpleJitType - Interface in ghidra.pcode.emu.jit.analysis
-
A p-code type that can be represented in a single JVM variable.
- JitTypeBehavior - Enum Class in ghidra.pcode.emu.jit.analysis
-
The behavior/requirement for an operand's type.
- JitTypeModel - Class in ghidra.pcode.emu.jit.analysis
-
The type analysis for JIT-accelerated emulation.
- JitTypeModel(JitDataFlowModel) - Constructor for class ghidra.pcode.emu.jit.analysis.JitTypeModel
-
Construct the type model
- JitTypeModel.Contest - Record Class in ghidra.pcode.emu.jit.analysis
-
A contest to determine a type assignment
- JitUnimplementedOp - Record Class in ghidra.pcode.emu.jit.op
-
The use-def node for a
PcodeOp.UNIMPLEMENTED. - JitUnimplementedOp(PcodeOp) - Constructor for record class ghidra.pcode.emu.jit.op.JitUnimplementedOp
-
Creates an instance of a
JitUnimplementedOprecord class. - JitUnOp - Interface in ghidra.pcode.emu.jit.op
-
A p-code operator use-def node with one input and one output.
- JitVal - Interface in ghidra.pcode.emu.jit.var
-
A p-code value use-def node.
- JitVal.ValUse - Record Class in ghidra.pcode.emu.jit.var
-
The use of a value node by an operator node.
- JitVar - Interface in ghidra.pcode.emu.jit.var
-
A p-code variable use-def node.
- JitVarnodeVar - Interface in ghidra.pcode.emu.jit.var
-
A p-code variable node with a fixed address (given by a
Varnode). - JitVarScopeModel - Class in ghidra.pcode.emu.jit.analysis
-
The variable scope analysis of JIT-accelerated emulation.
- JitVarScopeModel(JitControlFlowModel, JitDataFlowModel) - Constructor for class ghidra.pcode.emu.jit.analysis.JitVarScopeModel
-
Construct the model
- 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.
- jmpTable - Variable in class ghidra.app.util.bin.format.unixaout.UnixAoutRelocation
- 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> - 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
- joinPaths(String...) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
-
Joins the given path elements to form a single path.
- 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
- JShellRun - Class in ghidra
- JShellRun() - Constructor for class ghidra.JShellRun
- 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
ToStringStyleinspired byToStringStyle.JSON_STYLEthat places object fields all on one line, with Json style formatting. - Json.JsonWithNewlinesToStringStyle - Class in generic.json
-
A
ToStringStyleinspired byToStringStyle.JSON_STYLEthat 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.
- JsonPatch - Class in ghidra.app.util.bin.format.golang.rtti
-
Represents a sequence of operations that describe how a json file has changed.
- JsonPatch(List<JsonPatch.PatchSection>) - Constructor for class ghidra.app.util.bin.format.golang.rtti.JsonPatch
- JsonPatch.PatchLine - Record Class in ghidra.app.util.bin.format.golang.rtti
- JsonPatch.PatchOp - Enum Class in ghidra.app.util.bin.format.golang.rtti
- JsonPatch.PatchSection - Record Class in ghidra.app.util.bin.format.golang.rtti
- JsonPatchApplier - Class in ghidra.app.util.bin.format.golang.rtti
-
Simplistic implementation, applies a json diff (see https://github.com/josephburnett/jd) to an in memory json element to create a new json value.
- JsonPatchApplier(JsonElement) - Constructor for class ghidra.app.util.bin.format.golang.rtti.JsonPatchApplier
- JsonPatchApplier(File) - Constructor for class ghidra.app.util.bin.format.golang.rtti.JsonPatchApplier
- 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_UNCONDITIONALis used with a memoryReferenceto override the destination of an instructionPcodeOp.BRANCHorPcodeOp.CBRANCHpcode 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_TERMINATORcorresponds to a conditional jump/branchFlowTypefollowed 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> - Class in ghidra.graph.jung - JungDirectedGraph() - Constructor for class ghidra.graph.jung.JungDirectedGraph
- JungDirectedVisualGraph<V,
E> - Class in ghidra.graph.graphs -
A class to combine the
JungDirectedGraphand theVisualGraphinterfaces - JungDirectedVisualGraph() - Constructor for class ghidra.graph.graphs.JungDirectedVisualGraph
- JungLayout<V,
E> - Class in ghidra.graph.viewer.layout - JungLayout(Layout<V, E>) - Constructor for class ghidra.graph.viewer.layout.JungLayout
- JungLayoutProvider<V,
E, - Class in ghidra.graph.viewer.layoutG> -
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 layoutVisualGraphs - 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> - Class in ghidra.graph.jung -
A class that turns a
Graphinto aGDirectedGraph. - JungToGDirectedGraphAdapter(Graph<V, E>) - Constructor for class ghidra.graph.jung.JungToGDirectedGraphAdapter
- Jung Vertex/Edge Rendering - Search tag in class ghidra.graph.viewer.edge.VisualEdgeRenderer
- Section
- JungWrappingVisualGraphLayoutAdapter<V,
E> - 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.
- Just-in-Time Translation - Search tag in class ghidra.pcode.emu.jit.JitPcodeEmulator
- Section
- JvmLocal(int, String, JitType.SimpleJitType, Varnode) - Constructor for record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Creates an instance of a
JvmLocalrecord class. - JYTHON_CACHEDIR - Static variable in class ghidra.jython.JythonUtils
- JYTHON_NAME - Static variable in class ghidra.jython.JythonUtils
- JYTHON_SRC - Static variable in class ghidra.jython.JythonUtils
- JythonCodeCompletionFactory - Class in ghidra.jython
-
Generates CodeCompletions from Jython objects.
- JythonCodeCompletionFactory() - Constructor for class ghidra.jython.JythonCodeCompletionFactory
- JythonPlugin - Class in ghidra.jython
-
This plugin provides the interactive Jython interpreter.
- JythonPlugin(PluginTool) - Constructor for class ghidra.jython.JythonPlugin
-
Creates a new
JythonPluginobject. - JythonRun - Class in ghidra.jython
-
Launcher entry point for running Ghidra from within Jython.
- JythonRun() - Constructor for class ghidra.jython.JythonRun
- JythonScript - Class in ghidra.jython
-
A Jython version of a
GhidraScript. - JythonScript() - Constructor for class ghidra.jython.JythonScript
- JythonScriptProvider - Class in ghidra.jython
-
A
GhidraScriptProviderused to run Jython scripts - JythonScriptProvider() - Constructor for class ghidra.jython.JythonScriptProvider
- JythonUtils - Class in ghidra.jython
-
Python utility method class.
- JythonUtils() - Constructor for class ghidra.jython.JythonUtils
K
- k - Variable in class ghidra.features.bsim.query.client.Configuration
- K_SETTING - Static variable in class ghidra.features.bsim.query.elastic.ElasticUtilities
- 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.
- KbEnabledState - Record Class in docking
-
A class to track an action's precedence and enablement
- KbEnabledState(KeyBindingPrecedence, boolean, boolean) - Constructor for record class docking.KbEnabledState
-
Creates an instance of a
KbEnabledStaterecord class. - 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
- KeilContent - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- KeilDebugData62 - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- KeilDebugData63 - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- KeilDebugData64 - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- KeilDebugItemOBJ - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- KeilDebugItemSRC - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- KeilExternalDEF - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- KeilFixup - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- KeilModuleSourceName - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- KeilPublicDEF - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- KeilScopeDEF - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- KeilSegmentDEF - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- KeilSourceBrowserFiles - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- key - Variable in class ghidra.async.AsyncLazyMap.KeyedFuture
- 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
keyrecord 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
KeyBindingTypefor thisDockingAction - 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.
- KeyedFuture(K) - Constructor for class ghidra.async.AsyncLazyMap.KeyedFuture
- KeyedFuture(K, V) - Constructor for class ghidra.async.AsyncLazyMap.KeyedFuture
- 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.
- KeyEntryPanel - Class in docking
-
A panel that holds a
KeyEntryTextFieldand a button for clearing the current key binding. - KeyEntryPanel(int, KeyEntryListener) - Constructor for class docking.KeyEntryPanel
-
Constructs this class with a text field based on the number of given columns.
- 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> - 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 when 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.features.bsim.query.protocol.InsertOptionalValues
- keys - Variable in class ghidra.features.bsim.query.protocol.QueryOptionalValues
- 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.
- keyType - Variable in class ghidra.features.bsim.query.protocol.InsertOptionalValues
- keyType - Variable in class ghidra.features.bsim.query.protocol.QueryOptionalExist
- keyType - Variable in class ghidra.features.bsim.query.protocol.QueryOptionalValues
- 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
- KeyValueTable - Class in ghidra.features.bsim.query.client.tables
- KeyValueTable() - Constructor for class ghidra.features.bsim.query.client.tables.KeyValueTable
- 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.bin.format.unixaout.UnixAoutSymbol
- 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
- KNOWN_LIBRARY_MASK - Static variable in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- 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
indexto the word pointed to byrelocAddress. - kPEFRelocLgSetSectC - Static variable in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
-
This instruction sets the variable
sectionCto the memory address of the instantiated section specified byindex. - kPEFRelocLgSetSectD - Static variable in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
-
This instruction sets the variable
sectionDto the memory adddress of the instantiated section specified byindex. - 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
indexto the word pointed to byrelocAddress. - kPEFRelocSmBySection - Static variable in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
-
This "RelocSmBySection" (SECN) instruction adds the address of the instantiated section specified by
indexto the word pointed to byrelocAddress. - kPEFRelocSmSetSectC - Static variable in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
-
This "RelocSmSetSectC" (CDIS) instruction sets the variable
sectionCto the memory address of the instantiated section specified byindex. - kPEFRelocSmSetSectD - Static variable in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
-
This "RelocSmSetSectD" (DTIS) instruction sets the variable
sectionDto the memory adddress of the instantiated section specified byindex. - kPEFRelocTVector12 - Static variable in class ghidra.app.util.bin.format.pef.RelocValueGroup
- kPEFRelocTVector8 - Static variable in class ghidra.app.util.bin.format.pef.RelocValueGroup
- kPEFRelocVTable8 - Static variable in class ghidra.app.util.bin.format.pef.RelocValueGroup
- kPEFTOCSymbol - 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.ExportedSymbol
-
Weak symbol mask
- 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
- l() - Method in interface ghidra.pcode.emu.jit.op.JitBinOp
-
The use-def node for the left input operand
- l() - Method in record class ghidra.pcode.emu.jit.op.JitBoolAndOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitBoolOrOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitBoolXorOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitFloatAddOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitFloatDivOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitFloatEqualOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessEqualOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitFloatMultOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNotEqualOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitFloatSubOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntAddOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntAndOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntCarryOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntDivOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntEqualOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntLeftOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntLessEqualOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntLessOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntMultOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntNotEqualOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntOrOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntRemOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntRightOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntSBorrowOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntSCarryOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntSDivOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessEqualOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntSRemOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntSRightOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntSubOp
-
Returns the value of the
lrecord component. - l() - Method in record class ghidra.pcode.emu.jit.op.JitIntXorOp
-
Returns the value of the
lrecord component. - L - Variable in class ghidra.features.bsim.query.client.Configuration
- L_SETTING - Static variable in class ghidra.features.bsim.query.elastic.ElasticUtilities
- 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.features.bsim.gui.filters.BSimFilterType
- label - Variable in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
- label() - Method in record class ghidra.pcode.emu.jit.gen.ExceptionHandler
-
Returns the value of the
labelrecord component. - 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.
- labelAndFilter(DescriptionManager) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
For every executable in the container -manage-, if the executable matches up with a registered executable, set its xref index to match the registered executables xref index, otherwise set it to zero to indicate the executable should be filtered
- LabelCodeUnitFormat - Class in ghidra.app.util.viewer.field
-
A version of
BrowserCodeUnitFormatthat 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
-
This class contains specific location information within the label field of a
CodeUnitLocation - 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.
- labelForBlock(JitControlFlowModel.JitBlock) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Get the label at the start of a block's translation
- 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.ParamListStandard
- 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_FOUNDindicates theLanguageor its appropriate version, required by the associatedProgramArchitecture, 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_REQUREDindicates 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 Class in ghidra.program.model.lang
-
Exception class used when the named language cannot be found.
- LanguageNotFoundException(LanguageID) - Constructor for exception class ghidra.program.model.lang.LanguageNotFoundException
-
Language not found
- LanguageNotFoundException(LanguageID, int, int) - Constructor for exception class ghidra.program.model.lang.LanguageNotFoundException
-
Newer version of language required
- LanguageNotFoundException(LanguageID, CompilerSpecID) - Constructor for exception class ghidra.program.model.lang.LanguageNotFoundException
- LanguageNotFoundException(LanguageID, String) - Constructor for exception class ghidra.program.model.lang.LanguageNotFoundException
-
Language not found
- LanguageNotFoundException(Processor) - Constructor for exception class ghidra.program.model.lang.LanguageNotFoundException
- LanguageNotFoundException(String) - Constructor for exception class ghidra.program.model.lang.LanguageNotFoundException
- LanguagePostUpgradeInstructionHandler - Class in ghidra.program.util
-
LanguagePostUpgradeInstructionHandlerprovides 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
-
LanguageTranslatorAdapterprovides 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
-
LanguageTranslatorFactorymanages 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 Class in ghidra.program.model.lang
- LanguageVersionException(Language, LanguageTranslator) - Constructor for exception class ghidra.program.model.lang.LanguageVersionException
-
Construct a major upgradeable language version exception
- LanguageVersionException(String, boolean) - Constructor for exception class 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
- lastContact - Variable in class ghidra.async.AsyncDebouncer
- 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 - Variable in class ghidra.plugins.fsbrowser.FSBFileNode
- 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
- lastRequestSuccessful() - Method in class ghidra.features.bsim.query.elastic.ElasticConnection
- lastRow() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- lastSet - Variable in class ghidra.program.util.VarnodeContext
- lastSetSaves - Variable in class ghidra.program.util.VarnodeContext
- lastTok - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- LATE_CHANCE_PRIORITY - Static variable in interface ghidra.program.util.AddressCorrelator
-
A low priority (high number value) for correlators that should used after other correlators
- LATER - Static variable in class ghidra.async.SwingExecutorService
- 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.features.bsim.query.BSimControlLaunchable
- launch(GhidraApplicationLayout, String[]) - Method in class ghidra.features.bsim.query.ingest.BSimLaunchable
- 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.JShellRun
- launch(GhidraApplicationLayout, String[]) - Method in class ghidra.jython.JythonRun
- 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.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
GhidraLaunchablespecified in the first command line argument - launch(T) - Static method in class ghidra.util.task.TaskLauncher
-
Directly launches a
Taskvia a newTaskLauncherinstance, 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
tooland 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
MonitoredRunnablein a separate thread as aTask, displaying a modal progress dialog. - launchModal(String, Runnable) - Static method in class ghidra.util.task.TaskLauncher
- 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
MonitoredRunnablein a separate thread as aTask, displaying a non-modal progress dialog. - launchTool(String) - Method in class ghidra.test.TestEnv
-
Launches a tool of the given name using the given domain file.
- launchTool(String, DomainFile) - Method in 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
toolwith 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.
- launchVSCode(File) - Method in interface ghidra.app.services.VSCodeIntegrationService
-
Launches Visual Studio Code
- 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.
- layout_version - Variable in class ghidra.features.bsim.query.description.DatabaseInformation
- LAYOUT_VERSION - Static variable in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
- LAYOUT_VERSION - Static variable in class ghidra.features.bsim.query.description.DescriptionManager
- LAYOUT_VERSION - Static variable in class ghidra.features.bsim.query.elastic.ElasticDatabase
- LAYOUT_VERSION - Static variable in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- 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
IteratorreturningLayoutobjects that hides the details of usingLayoutModel's indexing methods. - LayoutModelIterator(LayoutModel) - Constructor for class docking.widgets.fieldpanel.LayoutModelIterator
- LayoutModelIterator(LayoutModel, BigInteger) - Constructor for class docking.widgets.fieldpanel.LayoutModelIterator
- LayoutModelListener - Interface in docking.widgets.fieldpanel.listener
- layoutName - Variable in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- LayoutPixelIndexMap - Interface in ghidra.app.decompiler.component.margin
-
A mapping from pixel coordinate to layout index
- LayoutPositions<V,
E> - 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,
E, - Interface in ghidra.graph.viewer.layoutG> -
A layout provider creates
VisualGraphLayoutinstances. - LayoutProviderExtensionPoint<V,
E, - Interface in ghidra.graph.viewer.layoutG> -
A version of
LayoutProviderthat 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
-
LazyImageIconprovides 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.omf.OmfRecordTypes
- Lcs<T> - Class in generic.algorithms
-
Abstract class for finding the Longest Common Subsequence (LCS) between two sequences of Matchable objects,
xandy. - Lcs() - Constructor for class generic.algorithms.Lcs
- LcsHintLoadSpecChooser - Class in ghidra.app.util.importer
- LcsHintLoadSpecChooser(Language, CompilerSpec) - Constructor for class ghidra.app.util.importer.LcsHintLoadSpecChooser
-
Creates a new
LcsHintLoadSpecChooser. - lcsPair - Variable in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
- LcsSelectionEvent - Class in ghidra.plugin.importer
- LcsSelectionEvent(LanguageCompilerSpecPair, LcsSelectionEvent.Type) - Constructor for class ghidra.plugin.importer.LcsSelectionEvent
- LcsSelectionEvent.Type - Enum Class in ghidra.plugin.importer
- LcsSelectionListener - Interface in ghidra.plugin.importer
- LDEFS_TYPE - Static variable in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
- LE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.DoubleReadGen
-
The little-endian instance
- LE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.DoubleWriteGen
-
The little-endian instance
- LE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.FloatReadGen
-
The little-endian instance
- LE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.FloatWriteGen
-
The little-endian instance
- LE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.IntReadGen
-
The little-endian instance
- LE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.IntWriteGen
-
The little-endian instance
- LE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.LongReadGen
-
The little-endian instance
- LE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.LongWriteGen
-
The little-endian instance
- LE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.MpIntReadGen
-
The little-endian instance
- LE - Enum constant in enum class ghidra.pcode.emu.jit.gen.type.MpIntWriteGen
-
The little-endian instance
- 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.
- 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
LEB128value, along with size and position metadata. - LEDATA - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- LEDATA - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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 - Enum constant in enum class ghidra.util.datastruct.Duo.Side
- LEFT - Static variable in class docking.widgets.MultiLineLabel
-
Indicator for left alignment.
- 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_PAREN - Enum constant in enum class generic.expressions.ExpressionGrouper
- 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
- 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.
- leftMatcher - Variable in class ghidra.app.plugin.assembler.sleigh.expr.match.BinaryExpressionMatcher
- 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
- legsAlloc() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpIntJitType
-
The total number of JVM int variables ("legs") required to store the int
- legsWhole() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpIntJitType
-
The number of legs that are filled
- legTypes() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpIntJitType
-
Get the p-code type that describes the part of the variable in each leg
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- length - Variable in class ghidra.app.util.PseudoData
- length - Variable in class ghidra.app.util.PseudoInstruction
- 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
lengthrecord component. - length() - Method in record class ghidra.app.util.bin.format.elf.info.NoteGnuProperty.NotePropertyElement
-
Returns the value of the
lengthrecord 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.format.omf.Omf2or4
-
Returns the length of the value (2 or 4).
- length() - Method in class ghidra.app.util.bin.format.omf.OmfIndex
-
Returns the length of the index (1 or 2).
- length() - Method in class ghidra.app.util.bin.format.omf.OmfString
-
Returns the length of the string.
- 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 record class ghidra.features.base.memsearch.matcher.ByteMatcher.ByteMatch
-
Returns the value of the
lengthrecord component. - 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.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
- LESS_THAN - Enum constant in enum class generic.expressions.ExpressionOperator
- LESS_THAN_OR_EQUAL - Enum constant in enum class generic.expressions.ExpressionOperator
- 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 exception class 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 exception class 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.omf.OmfRecordTypes
- LHEADR - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- LHEADR - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- LIBDIC - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- LIBDICT - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- LibDictionary - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- LIBHDR - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- LibHeader - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- LIBHED - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- LIBLOC - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- LIBLOC - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- LibModLocs - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- LibModNames - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- LIBNAM - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- LIBNAMES - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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
libOrdinalrecord component. - library - Variable in class ghidra.pcode.emu.AbstractPcodeMachine
- Library - Interface in ghidra.program.model.listing
-
Interface for a Library namespace.
- LIBRARY - Static variable in class ghidra.features.bsim.query.description.ExecutableRecord
- LIBRARY - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- LIBRARY - Static variable in class ghidra.program.model.symbol.SymbolType
- LIBRARY_DEST_FOLDER_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- LIBRARY_SEARCH_PATH_DUMMY_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
- LibrarySearchPath(FileSystemRef, String) - Constructor for record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.LibrarySearchPath
-
Creates an instance of a
LibrarySearchPathrecord class. - LibrarySearchPathDummyOption - Class in ghidra.app.util.importer
-
A dummy
Optionused to render a button that will allow the user to edit the global list of library search paths - LibrarySearchPathDummyOption(String) - Constructor for class ghidra.app.util.importer.LibrarySearchPathDummyOption
-
Creates a new
LibrarySearchPathDummyOption - LibrarySearchPathFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- LibrarySearchPathFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.LibrarySearchPathFSBFileHandler
- LibrarySearchPathManager - Class in ghidra.app.util.importer
-
A simple class for managing the library search path and avoiding duplicate directories.
- 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.omf.OmfRecordTypes
- 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
- limit - Variable in class ghidra.features.bsim.query.protocol.QueryExeInfo
- 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.
- LinearAddressCorrelation - Class in ghidra.features.base.codecompare.listing
-
Creates an address correlation with a simplistic correlation where each address correlates based on an offset from the address set's minimum address.
- LinearAddressCorrelation(Duo<ComparisonData>) - Constructor for class ghidra.features.base.codecompare.listing.LinearAddressCorrelation
- 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
- LinearFunctionAddressCorrelation - Class in ghidra.program.util
- LinearFunctionAddressCorrelation(Function, Function) - Constructor for class ghidra.program.util.LinearFunctionAddressCorrelation
- 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
lineNumrecord component. - lineNum() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLine.SourceFileAddr
-
Returns the value of the
lineNumrecord component. - lineNum() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSourceFileInfo
-
Returns the value of the
lineNumrecord 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
- LineNumberer(MethodVisitor) - Constructor for class ghidra.pcode.emu.jit.gen.JitCodeGenerator.LineNumberer
-
Prepare to number lines on the given method visitor
- 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
- lines() - Method in record class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchSection
-
Returns the value of the
linesrecord component. - 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() - Method in interface ghidra.pcode.emu.jit.op.JitBinOp
- link() - Method in record class ghidra.pcode.emu.jit.op.JitBranchIndOp
- link() - Method in record class ghidra.pcode.emu.jit.op.JitBranchOp
- link() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
- link() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherMissingOp
- link() - Method in interface ghidra.pcode.emu.jit.op.JitCallOtherOpIf
- link() - Method in record class ghidra.pcode.emu.jit.op.JitCatenateOp
- link() - Method in record class ghidra.pcode.emu.jit.op.JitCBranchOp
- link() - Method in interface ghidra.pcode.emu.jit.op.JitDefOp
- link() - Method in record class ghidra.pcode.emu.jit.op.JitLoadOp
- link() - Method in record class ghidra.pcode.emu.jit.op.JitNopOp
- link() - Method in interface ghidra.pcode.emu.jit.op.JitOp
-
Add this op to the
JitVal.uses()of each input operand, and (if applicable) set theJitOutVar.definition()of the output operand to this op. - link() - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
- link() - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
- link() - Method in record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
- link() - Method in record class ghidra.pcode.emu.jit.op.JitUnimplementedOp
- link() - Method in interface ghidra.pcode.emu.jit.op.JitUnOp
- LINK_EXISTING_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- LINK_ICON - Static variable in class ghidra.framework.data.LinkHandler
- LINK_OVERLAY_ICON - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- 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
- LinkedDomainFolder - Interface in ghidra.framework.model
-
LinkedDomainFolderextendsDomainFolderfor all folders which are accessable via a folder-link (seeFolderLinkContentHandler). - 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
-
LinkedGhidraFolderprovides the baseLinkedDomainFolderimplementation which corresponds to a project folder-link (seeFolderLinkContentHandler). - 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> - 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.omf.OmfRecordTypes
- LINNUM - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- LINSYM - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- 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.Use
Platform.LINUX_X86_32instead. - LINUX_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.LINUX_X86_64instead. - 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
-
Linux URL-based file list
DataFlavorto be used during handler registration usingDataTreeDragNDropHandler.addActiveDataFlavorHandler(java.awt.datatransfer.DataFlavor, ghidra.framework.main.datatree.DataTreeFlavorHandler). - 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.FSBIcons
- 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
- listAllFunctions() - Method in class ghidra.features.bsim.query.description.DescriptionManager
- 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 ghidra.app.util.bean.FixedBitSizeValueField
- listeners - Variable in class ghidra.async.AsyncDebouncer
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
GFileSystem.files(GFile)instead - listFunctions(ExecutableRecord) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Generate an iterator over all functions belonging to a specific executable
- listFunctionsAfter(FunctionDescription) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Using the standard exe-md5, function name, address sorting, return an iterator over all functions starting with the first function after an indicated -func-
- 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
BackgroundColorModelexclusively 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.features.base.codecompare.listing
- ListingCodeComparisonOptions() - Constructor for class ghidra.features.base.codecompare.listing.ListingCodeComparisonOptions
- ListingCodeComparisonPanel - Class in ghidra.features.base.codecompare.listing
-
Panel that displays two listings for comparison.
- ListingCodeComparisonPanel(String, PluginTool) - Constructor for class ghidra.features.base.codecompare.listing.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
- ListingCommentsSearchAndReplaceHandler - Class in ghidra.features.base.replace.handler
-
SearchAndReplaceHandlerfor handling search and replace for listing comments on instructions or data. - ListingCommentsSearchAndReplaceHandler() - Constructor for class ghidra.features.base.replace.handler.ListingCommentsSearchAndReplaceHandler
- ListingComparisonActionContext - Class in ghidra.features.base.codecompare.listing
-
Action context for a ListingCodeComparisonPanel.
- ListingComparisonActionContext(ComponentProvider, ListingCodeComparisonPanel) - Constructor for class ghidra.features.base.codecompare.listing.ListingComparisonActionContext
-
Constructor for a dual listing's action context.
- 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
- ListingCoordinator - Class in ghidra.features.base.codecompare.listing
-
Keeps two listing panels synchronized, both the view and cursor location
- 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.features.base.codecompare.listing
-
Manages the actions that control a ListingDiff.
- ListingDiffActionManager(ListingDiff) - Constructor for class ghidra.features.base.codecompare.listing.ListingDiffActionManager
-
Constructor for the action manager for a ListingDiff.
- listingDiffChanged() - Method in interface ghidra.features.base.codecompare.listing.ListingDiffChangeListener
-
Called when the ListingDiff's set of differences and unmatched addresses has changed.
- listingDiffChanged() - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- ListingDiffChangeListener - Interface in ghidra.features.base.codecompare.listing
-
Interface defining a listener that gets notified when the ListingDiff's set of differences and unmatched addresses has changed.
- ListingDiffHighlightProvider - Class in ghidra.features.base.codecompare.listing
- ListingDiffHighlightProvider(ListingDiff, Duo.Side, ListingCodeComparisonOptions) - Constructor for class ghidra.features.base.codecompare.listing.ListingDiffHighlightProvider
-
Constructor for this highlight provider.
- ListingDisplay - Class in ghidra.features.base.codecompare.listing
-
Represents one side of a dual listing compare window.
- ListingDisplay(PluginTool, String, ListingDiff, ListingCodeComparisonOptions, Duo.Side) - Constructor for class ghidra.features.base.codecompare.listing.ListingDisplay
- 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
FieldHighlightFactoryinto a call needed by theListingHighlightProvider. - 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
-
ListingMergeConstantsis 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
- ListingPanel(FormatManager, ListingModel) - Constructor for class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Constructs a new ListingPanel with the given FormatManager and ListingModel
- 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
- ListMountedFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- ListMountedFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.ListMountedFSBFileHandler
- 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
- listToString(List<GoApiSnapshot.GoNameTypePair>) - Static method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoNameTypePair
- 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.
- LL - Enum constant in enum class resources.QUADRANT
- LLNAMES - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- LNAMES - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- LNAMES - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- load() - Method in class generic.theme.ThemePreferences
-
Returns the theme that was stored in preferences or the default theme if none stored.
- load() - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Generate the classfile for this passage and load it into this JVM.
- 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.Omf51Loader
- 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, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.UnixAoutLoader
- 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
LoadedDomainObject. - load(SaveState) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- load(Accumulator<T>, TaskMonitor) - Method in interface ghidra.util.table.TableModelLoader
- load(MethodHandles.Lookup, byte[]) - Static method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassageClass
-
Load the generated class from the given bytes
- 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
- LOAD_LIBRARY_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- LOAD_ONLY_LIBRARIES_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- 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.features.base.codecompare.panel.FunctionComparisonPanel
-
Load the given addresses of the indicated programs into the views of this panel
- 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
- loadAout(long) - Method in class ghidra.app.util.opinion.UnixAoutProgramLoader
- loadApplicationDefaults() - Method in class generic.theme.StubThemeManager
- loadApplicationDefaults() - Method in class generic.theme.ThemeManager
- loadChildrenIfNeeded(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBNode
- loadClass(ResourceFile, PrintWriter) - Method in class ghidra.app.script.JavaScriptProvider
-
Activate and build the
GhidraSourceBundlecontainingsourceFilethen 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 - LoadCommandTypes() - Constructor for class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
- loadComparisons(ComparisonData, ComparisonData) - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Displays a comparison of two ComparisonData objects
- loadComparisons(ComparisonData, ComparisonData) - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
- 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_DIRECTORYdata structure which is defined inwinnt.h. - loadConfigurationTemplate(String) - Static method in interface ghidra.features.bsim.query.FunctionDatabase
- 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.features.base.codecompare.panel.FunctionComparisonPanel
-
Load the given data into the views of this panel
- loadData(Accumulator<QuickFix>, TaskMonitor) - Method in class ghidra.features.base.replace.SearchAndReplaceQuckFixTableLoader
- loadData(Accumulator<T>, TaskMonitor) - Method in interface ghidra.features.base.quickfix.TableDataLoader
-
Loads data into the given accumulator
- 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> - Class in ghidra.app.util.opinion
-
A loaded
DomainObjectproduced by aLoader. - Loaded(T, DomainFile) - Constructor for class ghidra.app.util.opinion.Loaded
-
Creates a
Loadedview on an existingDomainFile. - Loaded(T, String, String) - Constructor for class ghidra.app.util.opinion.Loaded
-
Creates a new
Loadedobject - LOADED - Enum constant in enum class ghidra.features.base.memsearch.bytesource.ProgramSearchRegion
- LOADED_MEMORY_SPACES - Static variable in class ghidra.app.util.AddressInput
- 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
- LoaderMap() - Constructor for class ghidra.app.util.opinion.LoaderMap
- LoaderOpinionException - Exception Class in ghidra.app.util.opinion
- LoaderOpinionException() - Constructor for exception class ghidra.app.util.opinion.LoaderOpinionException
- LoaderOpinionException(String) - Constructor for exception class ghidra.app.util.opinion.LoaderOpinionException
- LoaderOpinionException(String, Throwable) - Constructor for exception class ghidra.app.util.opinion.LoaderOpinionException
- LoaderOpinionException(Throwable) - Constructor for exception class 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 Class in ghidra.app.util.opinion
-
Thrown when a
loadfails in an expected way. - LoadException(String) - Constructor for exception class ghidra.app.util.opinion.LoadException
-
Create a new
LoadExceptionwith the given message - LoadException(String, Throwable) - Constructor for exception class ghidra.app.util.opinion.LoadException
-
Create a new
LoadExceptionwith the given message and cause - LoadException(Throwable) - Constructor for exception class ghidra.app.util.opinion.LoadException
-
Create a new
LoadExceptionwith 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) - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- loadFilterPreference(DockingWindowManager) - 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.features.base.codecompare.panel.FunctionComparisonPanel
-
Load the given functions into the views of this panel
- 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.
- loadingFinished(boolean) - Method in class docking.widgets.table.threaded.ThreadedTableModelListenerAdapter
- 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.
- loadingStarted() - Method in class docking.widgets.table.threaded.ThreadedTableModelListenerAdapter
- 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
- LoadLibrariesOptionsDialog - Class in ghidra.plugin.importer
-
Dialog for editing the options for the "Load Libraries" action
- LoadLibrariesOptionsDialog(ByteProvider, Program, PluginTool, LoadSpec, AddressFactoryService) - Constructor for class ghidra.plugin.importer.LoadLibrariesOptionsDialog
-
Creates a new
LoadLibrariesOptionsDialog - 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.omf.OmfComdatExternalSymbol
- loadomit() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
- LoadOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
load. - loadOptions(Options) - Method in class ghidra.graph.viewer.options.VisualGraphOptions
- loadOptions(ToolOptions) - Method in class ghidra.features.base.codecompare.listing.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.
- loadPending() - Method in class docking.widgets.table.threaded.ThreadedTableModelListenerAdapter
- 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
- 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(Accumulator<MemoryMatch>, TaskMonitor) - Method in class ghidra.features.base.memsearch.gui.CombinedMatchTableLoader
- loadResults(Accumulator<MemoryMatch>, TaskMonitor) - Method in class ghidra.features.base.memsearch.gui.EmptyMemoryMatchTableLoader
- loadResults(Accumulator<MemoryMatch>, TaskMonitor) - Method in class ghidra.features.base.memsearch.gui.FindOnceTableLoader
- loadResults(Accumulator<MemoryMatch>, TaskMonitor) - Method in interface ghidra.features.base.memsearch.gui.MemoryMatchTableLoader
-
Called by the table model to initiate searching and loading using the threaded table models threading infrastructure.
- loadResults(Accumulator<MemoryMatch>, TaskMonitor) - Method in class ghidra.features.base.memsearch.gui.NewSearchTableLoader
- loadResults(Accumulator<MemoryMatch>, TaskMonitor) - Method in class ghidra.features.base.memsearch.gui.RefreshResultsTableLoader
- LoadResults<T> - Class in ghidra.app.util.opinion
-
The result of a
load. - LoadResults(List<Loaded<T>>) - Constructor for class ghidra.app.util.opinion.LoadResults
- LoadResults(T, String, String) - Constructor for class ghidra.app.util.opinion.LoadResults
-
Creates a new
LoadResultsthat contains a newLoadedDomainObjectcreated from the given parameters. - loadsIntoNewFolder() - Method in interface ghidra.app.util.opinion.Loader
- loadSourceTOCFile() - Method in class help.validator.location.DirectoryHelpModuleLocation
- loadSourceTOCFile() - Method in class help.validator.location.GeneratedDirectoryHelpModuleLocation
- 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
Loaderto load something. - LoadSpec(Loader, long, boolean) - Constructor for class ghidra.app.util.opinion.LoadSpec
-
Constructs a
LoadSpecwith an unknown language/compiler. - LoadSpec(Loader, long, QueryResult) - Constructor for class ghidra.app.util.opinion.LoadSpec
-
Constructs a
LoadSpecfrom aQueryResult. - LoadSpec(Loader, long, LanguageCompilerSpecPair, boolean) - Constructor for class ghidra.app.util.opinion.LoadSpec
-
Constructs a
LoadSpecfrom a manually suppliedLanguageCompilerSpecPair. - LoadSpecChooser - Interface in ghidra.app.util.importer
- 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.
- loadTemplate(ResourceFile, String) - Method in class ghidra.features.bsim.query.client.Configuration
- 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() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.DoubleVarAlloc
-
Returns the value of the
localrecord component. - local() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.FloatVarAlloc
-
Returns the value of the
localrecord component. - local() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.IntVarAlloc
-
Returns the value of the
localrecord component. - local() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.LongVarAlloc
-
Returns the value of the
localrecord component. - local() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalPart
-
Returns the value of the
localrecord component. - local() - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.OneLocalVarHandler
-
Get the local variable into which this p-code variable is allocated
- 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_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_FILTERmatches all simple stack variables. - LocalBufferFile - Class in db.buffers
-
LocalBufferFileimplements 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
-
LocalDatabaseItemprovides a FolderItem implementation for a local database. - LocalDataFile - Class in ghidra.framework.store.local
-
LocalDataFileprovides 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
-
LocalDataFileHandleprovides 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
SearchLocationthat 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
LocalDirectorySearchLocationat 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
GFileSystemimplementation giving access to the user's operating system's local file system. - LocalFileSystem - Class in ghidra.framework.store.local
-
LocalFileSystemprovides 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
GFileSysteminterface 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
-
LocalFolderItemprovides an abstract implementation of a folder item which resides on a local file-system. - LocalManagedBufferFile - Class in db.buffers
-
LocalManagedBufferFileimplements a BufferFile as block-oriented random-access file which utilizes aBufferFileManagerto 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).
- LocalOutVarGen - Enum Class in ghidra.pcode.emu.jit.gen.var
-
The generator for a local variable that is defined within the passage.
- 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.
- localsForVn(Varnode) - Method in class ghidra.pcode.emu.jit.analysis.JitAllocationModel
-
Get all of the locals allocated for the given varnode
- 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
- LocalVarGen<V> - Interface in ghidra.pcode.emu.jit.gen.var
-
The generator for local variable access.
- 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
- 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
fieldNameon 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
methodNameon 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
fieldNameon 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 interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- locationChanged(ProgramLocation) - Method in class ghidra.app.decompiler.component.DecompilerCallbackHandlerAdapter
- locationChanged(ProgramLocation) - Method in class ghidra.app.plugin.ProgramPlugin
-
Subclass should override this method if it is interested in program location events.
- locationChanged(ProgramLocation) - Method in class ghidra.pyghidra.PyGhidraPlugin
- 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.sourcemap.SourceFileManagerDB
- 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.FSBIcons
- lockedLineNumbers - Variable in class docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
- LockException - Exception Class in ghidra.framework.store
-
Indicates a failure to obtain a required lock.
- LockException(String) - Constructor for exception class 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.
- lockForWrite() - Method in class ghidra.features.bsim.query.client.tables.OptionalTable
-
Lock the table for writing
- 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.
- lockTablesForWrite() - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Lock appropriate tables during complex write/update operation
- lockTablesForWrite() - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
-
Obtain an exclusive lock on the main tables.
- 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(Address, 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.omf.OmfRecordTypes
- LOCSYM - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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
- LOGICAL_AND - Enum constant in enum class generic.expressions.ExpressionOperator
- LOGICAL_NOT - Enum constant in enum class generic.expressions.ExpressionOperator
- LOGICAL_OR - Enum constant in enum class generic.expressions.ExpressionOperator
- 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
FVTablethat 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
Msglog. - 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()andStandAloneDataTypeManager.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> - 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
complexbuilt-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
- LongExpressionValue - Class in generic.expressions
-
Long operand values.
- LongExpressionValue(long) - Constructor for class generic.expressions.LongExpressionValue
- LongField - Class in db
-
LongFieldprovides 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.
- LongJavaProperty - Class in ghidra.pyghidra.property
-
The
JavaPropertyfor the primitive long type - LongJitType(int) - Constructor for record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
-
Compact constructor to check the size
- 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.
- longOpcode() - Method in interface ghidra.pcode.emu.jit.gen.op.BitwiseBinOpGen
-
The JVM opcode to implement this operator with long operands on the stack.
- longOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.BoolAndOpGen
- longOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.BoolOrOpGen
- longOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.BoolXorOpGen
- longOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntAndOpGen
- longOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntOrOpGen
- longOpcode() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntXorOpGen
- 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
- LongReadGen - Enum Class in ghidra.pcode.emu.jit.gen.type
-
The generator for reading longs.
- longRenderer - Variable in class ghidra.app.plugin.debug.dbtable.BinaryColumnAdapter
- longRenderer - Variable in class ghidra.app.plugin.debug.dbtable.BooleanColumnAdapter
- longRenderer - Variable in class ghidra.app.plugin.debug.dbtable.ByteColumnAdapter
- longRenderer - Variable in class ghidra.app.plugin.debug.dbtable.IntegerColumnAdapter
- longRenderer - Variable in class ghidra.app.plugin.debug.dbtable.LongColumnAdapter
- longRenderer - Variable in class ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
- longRenderer - Variable in class ghidra.app.plugin.debug.dbtable.StringColumnAdapter
- LongRenderer - Class in ghidra.app.plugin.debug.dbtable
- LongRenderer() - Constructor for class ghidra.app.plugin.debug.dbtable.LongRenderer
- longToByteArray(long) - Static method in class ghidra.util.SourceFileUtils
-
Converts a
longvalue to an byte array of length 8. - 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
- LongVarAlloc(JitAllocationModel.JvmLocal, JitType.LongJitType) - Constructor for record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.LongVarAlloc
-
Creates an instance of a
LongVarAllocrecord class. - LongWriteGen - Enum Class in ghidra.pcode.emu.jit.gen.type
-
Bytes writer for longs in big endian order.
- 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() - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassageClass
-
Returns the value of the
lookuprecord component. - lookup(FileSystemIndexHelper.FileData<METADATATYPE>, String[], int, boolean, boolean, int, StringBuilder, Comparator<String>) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
- lookup(GFile, String, boolean, Comparator<String>) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
- lookup(GFile, String, Comparator<String>) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Mirrors
GFileSystem.lookup(String)interface, with additional parameters to control the lookup. - lookup(GFile, String, Comparator<String>) - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
-
Mirrors
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
-
Mirrors
GFileSystem.lookup(String)interface. - lookup(String) - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Retrieves a
GFilefrom 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
-
Mirrors
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
- lookup(String, Comparator<String>) - Method in class ghidra.formats.gfilesystem.AbstractFileSystem
- lookup(String, Comparator<String>) - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Retrieves a
GFilefrom this filesystem based on its full path and filename, using the specified name comparison logic (eg. - lookup(String, Comparator<String>) - Method in class ghidra.formats.gfilesystem.GFileSystemBase
- lookup(String, Comparator<String>) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- lookup(String, Comparator<String>) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- lookup(T) - Static method in interface ghidra.pcode.emu.jit.gen.op.OpGen
-
Lookup the generator for a given p-code op use-def node
- lookup(V) - Static method in interface ghidra.pcode.emu.jit.gen.var.ValGen
-
Lookup the generator for a given p-code value use-def node
- lookup(V) - Static method in interface ghidra.pcode.emu.jit.gen.var.VarGen
-
Lookup the generator for a given p-code variable use-def node
- 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
DomainFolderwith 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
- lookupFiles(ProjectIndexService.IndexType, Object) - Method in class ghidra.plugin.importer.ProjectIndexService
- lookupMagicString(String, boolean) - Static method in class ghidra.program.model.lang.OldLanguageMappingService
-
Check for a mapping of an old language-name magicString to a LanguageID/CompilerSpec pair.
- lookupParent(String[], 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.
- lookupReader(Endian, JitType) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypedAccessGen
-
Lookup the generator for reading variables for the given type
- lookupToolEventName(Class<?>) - Static method in class ghidra.framework.plugintool.PluginEvent
-
Returns the tool event name corresponding to the given pluginEventClass.
- lookupWriter(Endian, JitType) - Static method in interface ghidra.pcode.emu.jit.gen.type.TypedAccessGen
-
Lookup the generator for writing variables for the given type
- 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 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
- 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.
- LOWER_LEFT - Enum constant in enum class ghidra.graph.viewer.GraphComponent.SatellitePosition
- LOWER_RIGHT - Enum constant in enum class ghidra.graph.viewer.GraphComponent.SatellitePosition
- 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
nullif 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 Class in ghidra.pcode.error
- LowlevelError(String) - Constructor for exception class ghidra.pcode.error.LowlevelError
- LowlevelError(String, Throwable) - Constructor for exception class 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.omf.OmfRecordTypes
- 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.
- LSH_WEIGHTS - Static variable in class ghidra.features.bsim.query.elastic.ElasticUtilities
- 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
- LSHException - Exception Class in ghidra.features.bsim.query
- LSHException(String) - Constructor for exception class ghidra.features.bsim.query.LSHException
- 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 class ghidra.pcode.struct.Expr
- ltef(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- ltef(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- lteis(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- lteis(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- lteis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- lteis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- lteiu(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- lteiu(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- lteiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- lteiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- ltf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- ltf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- ltis(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- ltis(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- ltis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- ltis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- ltiu(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- ltiu(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- ltiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- ltiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- ltiu(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
-
Generate unsigned integer comparison: less than
- lType() - Method in interface ghidra.pcode.emu.jit.op.JitBinOp
-
The required type behavior for the left operand
- lType() - Method in interface ghidra.pcode.emu.jit.op.JitBoolBinOp
- lType() - Method in interface ghidra.pcode.emu.jit.op.JitFloatBinOp
- lType() - Method in interface ghidra.pcode.emu.jit.op.JitIntBinOp
- 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
- LzCountOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
lzcount.
M
- M_29K - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_386 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_386_DYNIX - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_386_NETBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_532_NETBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_68010 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_68020 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_88K_OPENBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_AARCH64 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_ALPHA_NETBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_ARM - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_ARM6_NETBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_CRIS - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_HPPA_OPENBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_IA64 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_M68K_NETBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_M68K4K_NETBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_MIPS - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_MIPS1 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_MIPS2 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_NS32032 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_NS32532 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_OR1K - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_PMAX_NETBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_POWERPC_NETBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_POWERPC64 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_R3000 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_RISCV - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_SH3 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_SH5_32 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_SH5_64 - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_SPARC - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_SPARC_NETBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_SPARC64_NETBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_SPARCLET - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_UNKNOWN - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_VAX_NETBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_VAX4K_NETBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- M_X86_64_NETBSD - Static variable in class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- 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_32instead. - 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_64instead. - 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_64instead. - 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 Class in ghidra.app.util.bin.format.macos
- MacException() - Constructor for exception class ghidra.app.util.bin.format.macos.MacException
- MacException(String) - Constructor for exception class 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 Class in ghidra.app.util.bin.format.macho
-
An exception class to handle encountering invalid Mach-O Headers.
- MachException(Exception) - Constructor for exception class ghidra.app.util.bin.format.macho.MachException
-
Constructs a new exception with the specified cause and a detail message.
- MachException(String) - Constructor for exception class 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()). - Machine Code Generation - Search tag in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- Section
- 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.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
Loaderfor 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
Programby parsing the Mach-O headers. - MachoPrelinkProgramBuilder(Program, ByteProvider, FileBytes, MessageLog, TaskMonitor) - Constructor for class ghidra.app.util.opinion.MachoPrelinkProgramBuilder
-
Creates a new
MachoPrelinkProgramBuilderbased 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
Programby parsing the Mach-O headers. - MachoProgramBuilder(Program, ByteProvider, FileBytes, MessageLog, TaskMonitor) - Constructor for class ghidra.app.util.opinion.MachoProgramBuilder
-
Creates a new
MachoProgramBuilderbased on the given information. - MachoProgramUtils - Class in ghidra.app.util.opinion
- MachoProgramUtils() - Constructor for class ghidra.app.util.opinion.MachoProgramUtils
- MachoRelocation - Class in ghidra.app.util.bin.format.macho.relocation
-
A representation of a single Mach-O relocation that the
MachoRelocationHandlerwill 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
MachoRelocationobject - MachoRelocation(Program, MachHeader, Address, RelocationInfo, RelocationInfo) - Constructor for class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
-
Creates a new paired
MachoRelocationobject - 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.
- MACROARGSCOMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- MACROARGSCOMMENT_END - 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.
- MACROVALS_COMMENT_END - 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
LookAndFeeland 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
- 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.MIDIDataType
- 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.MIDIDataType
- 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 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.features.bsim.query.CompareSignatures
- main(String[]) - Static method in class ghidra.framework.main.UserAgreementDialog
- main(String[]) - Static method in class ghidra.Ghidra
-
Launches the given
GhidraLaunchablespecified in the first command line argument - main(String[]) - Static method in class ghidra.GhidraLauncher
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Ghidra.main(String[])instead - main(String[]) - Static method in class ghidra.JarRun
- main(String[]) - Static method in class ghidra.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
- mainIndexConfig - Variable in class ghidra.features.bsim.query.protocol.PrewarmRequest
- 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
- major - Variable in class ghidra.features.bsim.query.description.DatabaseInformation
- major() - Method in record class ghidra.app.util.bin.format.golang.GoVer
-
Returns the value of the
majorrecord component. - 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
- makeCallgraphLink(FunctionDescription, FunctionDescription, int) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Mark a parent/child relationship between to functions
- 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.
- makeExecutableRecord(DescriptionManager, ExeTable.ExecutableRow) - Method in class ghidra.features.bsim.query.client.tables.ExeTable
-
Make an ExecutableRecord within the DescriptionManager container, given database row information
- 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
FSRLRootinstance 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(Navigatable, String, GhidraTable, String) - 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
-
The 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
FSRLRootwithout a parent container, using the suppliedprotocolstring as its type. - makeSelection(long, long) - Method in class help.screenshot.AbstractScreenShotGenerator
- 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.GenericAddressSpace
- makeValidOffset(long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- makeValidOffset(long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- makeValidOffset(long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- makeValidOffset(long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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
- manage - Variable in class ghidra.features.bsim.query.protocol.InsertRequest
- manage - Variable in class ghidra.features.bsim.query.protocol.QueryCluster
- manage - Variable in class ghidra.features.bsim.query.protocol.QueryNearest
- manage - Variable in class ghidra.features.bsim.query.protocol.QueryNearestVector
- manage - Variable in class ghidra.features.bsim.query.protocol.QueryUpdate
- manage - Variable in class ghidra.features.bsim.query.protocol.ResponseChildren
- manage - Variable in class ghidra.features.bsim.query.protocol.ResponseExe
- manage - Variable in class ghidra.features.bsim.query.protocol.ResponseName
- manage - Variable in class ghidra.features.bsim.query.protocol.ResponseNearest
- manage - Variable in class ghidra.features.bsim.query.protocol.ResponseVectorMatch
- MANAGED - Enum constant in enum class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
- ManagedBufferFile - Interface in db.buffers
-
BufferFilefacilitates read/write access to buffer oriented file. - ManagedBufferFileAdapter - Class in db.buffers
-
ManagedBufferFileAdapterprovides a ManagedBufferFile implementation which wraps a ManagedBufferFileHandle. - ManagedBufferFileAdapter(ManagedBufferFileHandle) - Constructor for class db.buffers.ManagedBufferFileAdapter
-
Constructor.
- ManagedBufferFileHandle - Interface in db.buffers
-
ManagedBufferFileHandlefacilitates 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.DemangledNamespaceNode
- mangled - Variable in class ghidra.app.util.demangler.DemangledObject
- mangled - Variable in class ghidra.app.util.demangler.DemangledType
- mangled - Variable in class ghidra.app.util.demangler.MangledContext
- MANGLED_DATA_FOLDER_NAME - Static variable in class ghidra.framework.data.DefaultProjectData
- mangledContext - Variable in class ghidra.app.util.demangler.DemangledObject
- MangledContext - Class in ghidra.app.util.demangler
-
A simple class to contain the context of a mangled symbol for demangling
- MangledContext(Program, DemanglerOptions, String, Address) - Constructor for class ghidra.app.util.demangler.MangledContext
-
Constructor for mangled context
- MangledLocalFileSystem - Class in ghidra.framework.store.local
-
MangledLocalFileSystemimplements 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.async.AsyncLazyMap
- map - Variable in class ghidra.framework.options.GProperties
- map - Variable in class ghidra.pcode.memstate.UniqueMemoryBank
-
A map from
Longoffsets 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(MemoryMatch, Program, ServiceProvider) - Method in class ghidra.features.base.memsearch.gui.MemoryMatchToAddressTableRowMapper
- map(MemoryMatch, Program, ServiceProvider) - Method in class ghidra.features.base.memsearch.gui.MemoryMatchToProgramLocationTableRowMapper
- map(MemoryMatch, Program, ServiceProvider) - Method in class ghidra.features.base.memsearch.gui.MemoryMatchtToFunctionTableRowMapper
- map(BSimOverviewRowObject, Program, ServiceProvider) - Method in class ghidra.features.bsim.gui.overview.BSimOverviewRowObjectToAddressTableRowMapper
- map(BSimMatchResult, Program, ServiceProvider) - Method in class ghidra.features.bsim.gui.search.results.BSimResultRowObjectToAddressTableRowMapper
- map(FunctionSymbol, Program, ServiceProvider) - Method in class ghidra.features.bsim.gui.search.dialog.FunctionSymbolToFunctionTableRowMapper
- 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.MappedTableColumn
- 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.jython.JythonCodeCompletionFactory
- 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
Loaderfor 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, - Class in ghidra.util.tableCOLUMN_TYPE> - 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, - Class in docking.widgets.tableCOLUMN_TYPE, DATA_SOURCE> -
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 theDynamicTableColumnsupports. - 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
- mappingContext - Variable in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
- 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
- mappingInfo - 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 - Variable in class ghidra.async.AsyncTimer.Mark
- mark() - Method in class ghidra.async.AsyncTimer
-
Mark the current system time
- 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(long) - Constructor for class ghidra.async.AsyncTimer.Mark
- MARK_BAD_INSTRUCTION_PROPERTY - Static variable in class ghidra.program.disassemble.Disassembler
-
MARK_BAD_INSTRUCTION_PROPERTYProgram Disassembler property enables marking of instruction disassembly errors. - MARK_UNIMPL_PCODE_PROPERTY - Static variable in class ghidra.program.disassemble.Disassembler
-
MARK_UNIMPL_PCODE_PROPERTYProgram 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 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
markandresetmethods. - 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
SwiftTypeMetadatawith 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
DyldCacheHeaderwith 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
LoadCommanddata 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
-
Marks up an
ImageRuntimeFunctionEntries - markup(Program, Address) - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
- 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
CodeSignatureGenericBlobdata 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
DyldCacheAccelerateInfowith data structures and comments. - markup(Program, Address, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
-
Marks up this
DyldCacheLocalSymbolsInfowith data structures and comments. - markup(Program, AddressSpace, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.LibObjcOptimization
-
Marks up this structure in memory
- markup(Program, MemoryBlock) - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutRelocationTable
- markup(Program, MemoryBlock) - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutStringTable
- markup(Program, MemoryBlock) - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutSymbolTable
- 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
- markupAddress(Address, DataType, int) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
- markupAddressIfUndefined(Address, DataType) - Method in class ghidra.app.util.bin.format.golang.structmapping.MarkupSession
- 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
Listof 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
markupDylibLoadCommandDatarecord 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
LoadCommanddadta - markupLocalSymbols() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
-
Returns the value of the
markupLocalSymbolsrecord component. - markupPlateComment(Program, Address, String, String) - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
-
Creates a plate comment at the given
Addressbased on thisLoadCommand'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
- 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
LoadCommandwith 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
markupSlidePointersrecord component. - markupSourceFileInfo() - Method in class ghidra.app.util.bin.format.golang.rtti.GoFuncData
- 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
- maskedBitString - Variable in class ghidra.features.base.memsearch.mnemonic.MnemonicSearchPlugin
- MaskedByteSequenceByteMatcher - Class in ghidra.features.base.memsearch.matcher
-
ByteMatcherwhere the user search input has been parsed into a sequence of bytes and masks to be used for searching a byte sequence. - MaskedByteSequenceByteMatcher(String, byte[], byte[], SearchSettings) - Constructor for class ghidra.features.base.memsearch.matcher.MaskedByteSequenceByteMatcher
-
Constructor that includes a mask byte for each search byte.
- MaskedByteSequenceByteMatcher(String, byte[], SearchSettings) - Constructor for class ghidra.features.base.memsearch.matcher.MaskedByteSequenceByteMatcher
-
Constructor where no masking will be required.
- MaskedLong - Class in ghidra.app.plugin.assembler.sleigh.expr
-
A
64-bit value where each bit is0,1, orx(undefined) - MaskedLong(long, long) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Create a masked long given a mask and value
- MaskImpl - Class in ghidra.program.model.lang
-
Implements the Mask interface as a byte array.
- MaskImpl(byte[]) - Constructor for class ghidra.program.model.lang.MaskImpl
-
Construct a mask from a byte array.
- maskOut(AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Set all bits that are known (1 in mask) in
otherto 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(ExtendedByteSequence) - Method in class ghidra.features.base.memsearch.matcher.ByteMatcher
-
Returns an
Iterablefor returning matches within the given byte sequence. - match(ExtendedByteSequence) - Method in class ghidra.features.base.memsearch.matcher.InvalidByteMatcher
- match(ExtendedByteSequence) - Method in class ghidra.features.base.memsearch.matcher.MaskedByteSequenceByteMatcher
- match(ExtendedByteSequence) - Method in class ghidra.features.base.memsearch.matcher.RegExByteMatcher
- 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
- matchAndSetXrefs(DescriptionManager) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
For every ExecutableRecord in this container, if it is also in
manage, copy the xrefValue from themanageversion, otherwise set the xrefValue to zero - MatchBytesColumn() - Constructor for class ghidra.features.base.memsearch.gui.MemoryMatchTableModel.MatchBytesColumn
- 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
- MatchedFunctionComparisonModel - Class in ghidra.features.base.codecompare.model
-
A FunctionComparisonModel comprised of matched pairs of source and target functions.
- MatchedFunctionComparisonModel() - Constructor for class ghidra.features.base.codecompare.model.MatchedFunctionComparisonModel
- 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(Symbol) - Method in class ghidra.app.util.navigation.SymbolMatcher
-
Returns true if the given symbol matches the query specification for this matcher.
- 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 - Enum constant in enum class ghidra.features.bsim.gui.search.results.BSimResultStatus
- 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
- matchesPcHeader(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.
- matchresponse - Variable in class ghidra.features.bsim.query.protocol.QueryVectorMatch
- 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
LoadSpecmatches 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
- MatchValueColumn() - Constructor for class ghidra.features.base.memsearch.gui.MemoryMatchTableModel.MatchValueColumn
- 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.features.bsim.query.protocol.QueryNearest
- max - Variable in class ghidra.features.bsim.query.protocol.QueryVectorMatch
- max - Variable in class ghidra.graph.viewer.layout.GridRange
- 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
maxrecord component. - max() - Method in record class ghidra.util.SourceFileUtils.SourceLineBounds
-
Returns the value of the
maxrecord 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_COUNT - Static variable in class ghidra.framework.main.datatable.ProjectDataTablePanel
- MAX_FILE_SIZE - Static variable in class ghidra.pcode.utils.SlaFormat
-
Absolute limit on the number of bytes in a .sla file
- MAX_FUNCTION_BULK - Static variable in class ghidra.features.bsim.query.elastic.ElasticDatabase
- MAX_FUNCTION_WINDOW - Static variable in class ghidra.features.bsim.query.elastic.ElasticDatabase
- MAX_FUNCTIONUPDATE_WINDOW - Static variable in class ghidra.features.bsim.query.elastic.ElasticDatabase
- 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.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 - Static variable in enum class ghidra.program.database.sourcemap.SourceFileIdType
- 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_TAG_COUNT - Static variable in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- 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_INT - Static variable in class ghidra.util.NumericUtilities
- 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_VECTOR_BULK - Static variable in class ghidra.features.bsim.query.elastic.ElasticDatabase
- MAX_VECTOR_OVERALL - Static variable in class ghidra.features.bsim.query.elastic.ElasticDatabase
- MAX_VECTORCOUNT_WINDOW - Static variable in class ghidra.features.bsim.query.elastic.ElasticDatabase
- MAX_VECTORDELETE_WINDOW - Static variable in class ghidra.features.bsim.query.elastic.ElasticDatabase
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- maxAddress - Variable in class ghidra.app.util.PseudoData
- maxAddress - Variable in class ghidra.app.util.PseudoInstruction
- maxAddress - Variable in class ghidra.program.model.address.GenericAddressSpace
- maxAddress - Variable in class ghidra.program.model.address.OverlayAddressSpace
- maxAddress - Variable in class ghidra.program.database.ProgramOverlayAddressSpace
- maxAddress - Variable in class ghidra.program.model.address.ProtectedAddressSpace
- maxAddress - Variable in class ghidra.program.model.address.SegmentedAddressSpace
- maxCol() - Method in class ghidra.graph.viewer.layout.GridBounds
- maxDataSizeReached() - Method in interface ghidra.features.base.quickfix.TableDataLoader
-
Returns true if the load was terminated because the maximum number of items was reached.
- maxDataSizeReached() - Method in class ghidra.features.base.replace.SearchAndReplaceQuckFixTableLoader
- 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
- maxfunc - Variable in class ghidra.features.bsim.query.protocol.QueryName
- 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
-
MaximizeSpecificColumnGridLayoutis 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.GenericAddressSpace
- maxOffset - Variable in class ghidra.program.model.address.OverlayAddressSpace
- maxOffset - Variable in class ghidra.program.database.ProgramOverlayAddressSpace
- maxOffset - Variable in class ghidra.program.model.address.ProtectedAddressSpace
- maxOffset - Variable in class ghidra.program.model.address.SegmentedAddressSpace
- maxPassageInstructions() - Method in record class ghidra.pcode.emu.jit.JitConfiguration
-
Returns the value of the
maxPassageInstructionsrecord component. - maxPassageOps() - Method in record class ghidra.pcode.emu.jit.JitConfiguration
-
Returns the value of the
maxPassageOpsrecord component. - maxPassageStrides() - Method in record class ghidra.pcode.emu.jit.JitConfiguration
-
Returns the value of the
maxPassageStridesrecord component. - maxPhaseProgressPercentage - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
- maxProgressChanged(long, I, long) - Method in interface generic.concurrent.QProgressListener
-
Notification that the max progress value has changed.
- maxRow() - Method in class ghidra.graph.viewer.layout.GridBounds
- 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
- MAYBE_CTXMOD - Enum constant in enum class ghidra.pcode.emu.jit.JitPassage.Reachability
-
There are at least two paths to reach it.
- MAYBE_NOW - Static variable in class ghidra.async.SwingExecutorService
-
Wraps
Swing.runIfSwingOrRunLater(Runnable)instead - maybeCreateClassStructure(Program, Function, String) - Method in class ghidra.app.util.demangler.DemangledFunction
- maybeTwinkleVertex(V, boolean) - Method in class ghidra.graph.viewer.VisualGraphView
- maybeWarnAboutAnonymousValue(T) - Method in class ghidra.util.datastruct.WeakSet
-
Looks for situations where clients may lose the values added to this class.
- mBIN_INT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mBIN_INT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mBIN_INT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mBINDIGIT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mBINDIGIT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mBINDIGIT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mBOOL_AND() - Method in class ghidra.sleigh.grammar.BaseLexer
- mBOOL_AND() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mBOOL_AND() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mBOOL_OR() - Method in class ghidra.sleigh.grammar.BaseLexer
- mBOOL_OR() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mBOOL_OR() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mBOOL_XOR() - Method in class ghidra.sleigh.grammar.BaseLexer
- mBOOL_XOR() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mBOOL_XOR() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mCARET() - Method in class ghidra.sleigh.grammar.BaseLexer
- mCARET() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mCARET() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mCOLON() - Method in class ghidra.sleigh.grammar.BaseLexer
- mCOLON() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mCOLON() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mCOMMA() - Method in class ghidra.sleigh.grammar.BaseLexer
- mCOMMA() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mCOMMA() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mCPPCOMMENT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mCPPCOMMENT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mCPPCOMMENT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MCVLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- md5 - Variable in class ghidra.features.bsim.query.client.tables.ExeTable.ExecutableRow
- md5 - Variable in class ghidra.features.bsim.query.protocol.ResponseDelete.DeleteResult
- md5() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLine.SourceFileAddr
-
Returns the value of the
md5record component. - MD5 - Enum constant in enum class ghidra.features.bsim.query.client.tables.ExeTable.ExeTableOrderColumn
- MD5 - Enum constant in enum class ghidra.plugin.importer.ProjectIndexService.IndexType
- MD5 - Enum constant in enum class ghidra.program.database.sourcemap.SourceFileIdType
- 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
- Md5BSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering on functions by the md5 of their containing program.
- Md5BSimFilterType() - Constructor for class ghidra.features.bsim.gui.filters.Md5BSimFilterType
- Md5ProjectDataColumn - Class in ghidra.util.table.projectdata.column
- Md5ProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.Md5ProjectDataColumn
- md5Regex - Static variable in class ghidra.features.bsim.gui.filters.Md5BSimFilterType
- md5sum - Variable in class ghidra.features.bsim.query.protocol.QueryChildren
- 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
- MDESC_$DOUBLE_UNOP - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_$FLOAT_UNOP - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_$INT_BINOP - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_$LONG_BINOP - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_$SHIFT_II - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_$SHIFT_IJ - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_$SHIFT_JI - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_$SHIFT_JJ - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_ADDR_CTX__$INIT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_ADDRESS_FACTORY__GET_ADDRESS_SPACE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_ADDRESS_SPACE__GET_ADDRESS - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_ARRAY_LIST__$INIT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_ASSERTION_ERROR__$INIT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_DOUBLE__DOUBLE_TO_RAW_LONG_BITS - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_DOUBLE__IS_NAN - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_DOUBLE__LONG_BITS_TO_DOUBLE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_FLOAT__FLOAT_TO_RAW_INT_BITS - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_FLOAT__INT_BITS_TO_FLOAT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_FLOAT__IS_NAN - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_ILLEGAL_ARGUMENT_EXCEPTION__$INIT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_INTEGER__BIT_COUNT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_INTEGER__COMPARE_UNSIGNED - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_INTEGER__NUMBER_OF_LEADING_ZEROS - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_INTEGER__TO_UNSIGNED_LONG - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_BYTES_PCODE_EXECUTOR_STATE__GET_LANGUAGE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_BYTES_PCODE_EXECUTOR_STATE__GET_SPACE_FOR - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_BYTES_PCODE_EXECUTOR_STATE_SPACE__GET_DIRECT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_BYTES_PCODE_EXECUTOR_STATE_SPACE__READ - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_BYTES_PCODE_EXECUTOR_STATE_SPACE__WRITE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__CONV_OFFSET2_TO_LONG - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__COUNT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__CREATE_CONTEXT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__CREATE_DECODE_ERROR - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__CREATE_EXIT_SLOT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__CREATE_VARNODE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__GET_CHAINED - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__GET_LANGUAGE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__GET_USEROP_DEFINITION - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__INVOKE_USEROP - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__READ_INTX - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__READ_LONGX - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__S_CARRY_INT_RAW - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__S_CARRY_LONG_RAW - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__SET_COUNTER_AND_CONTEXT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__WRITE_COUNTER_AND_CONTEXT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__WRITE_INTX - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_COMPILED_PASSAGE__WRITE_LONGX - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_JIT_PCODE_THREAD__GET_STATE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_LANGUAGE__GET_ADDRESS_FACTORY - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_LANGUAGE__GET_DEFAULT_SPACE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_LIST__ADD - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_LONG__BIT_COUNT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_LONG__COMPARE_UNSIGNED - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_LONG__NUMBER_OF_LEADING_ZEROS - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_LOW_LEVEL_ERROR__$INIT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_PCODE_USEROP_DEFINITION__GET_DEFINING_LIBRARY - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- MDESC_SLEIGH_LINK_EXCEPTION__$INIT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- 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.omf.OmfLibraryRecord.MemberHeader
- MemberHeader(long, long, String) - Constructor for record class ghidra.app.util.bin.format.omf.omf51.Omf51Library.MemberHeader
-
Creates an instance of a
MemberHeaderrecord class. - 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(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
membuffersandinputstreams. - 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 firstlengthbytes. - 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 - 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_FILTERmatches all simple memory variables - MemoryAccessException - Exception Class in ghidra.program.model.mem
-
An MemoryAccessException indicates that the attempted memory access is not permitted.
- MemoryAccessException() - Constructor for exception class ghidra.program.model.mem.MemoryAccessException
-
Constructs an MemoryAccessException with no detail message.
- MemoryAccessException(String) - Constructor for exception class ghidra.program.model.mem.MemoryAccessException
-
Constructs an MemoryAccessException with the specified detail message.
- MemoryAccessException(String, Throwable) - Constructor for exception class ghidra.program.model.mem.MemoryAccessException
-
Creates a
MemoryAccessExceptionwith 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
- 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.
- MEMORYBLOCK - Enum constant in enum class ghidra.program.util.OffsetFieldType
- 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
-
MemoryBlockDiffdetermines the types of differences between two memory blocks. - MemoryBlockDiff(MemoryBlock, MemoryBlock) - Constructor for class ghidra.program.util.MemoryBlockDiff
-
Constructor.
- MemoryBlockException - Exception Class in ghidra.program.model.mem
-
Exception thrown for memory block-related problems.
- MemoryBlockException() - Constructor for exception class ghidra.program.model.mem.MemoryBlockException
-
Constructs a new MemoryBlockException
- MemoryBlockException(String) - Constructor for exception class 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.
- MemoryBlockOffsetFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates
MemoryBlockOffset fields - MemoryBlockOffsetFieldFactory() - Constructor for class ghidra.app.util.viewer.field.MemoryBlockOffsetFieldFactory
-
Creates a new default
MemoryBlockOffsetFieldFactory - MemoryBlockSearchAndReplaceHandler - Class in ghidra.features.base.replace.handler
-
SearchAndReplaceHandlerfor handling search and replace for memory block names. - MemoryBlockSearchAndReplaceHandler() - Constructor for class ghidra.features.base.replace.handler.MemoryBlockSearchAndReplaceHandler
- 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
CodeUnitthat marks the start of a memory block. - MemoryBlockStartFieldFactory() - Constructor for class ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
-
Constructor
- MemoryBlockStartFieldLocation - Class in ghidra.program.util
-
BlockStartLocationprovides 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
ByteProviderimplementation based onMemory. - MemoryByteProvider(Memory, Address) - Constructor for class ghidra.app.util.bin.MemoryByteProvider
-
Constructs a new
MemoryByteProviderrelative 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
MemoryByteProviderrelative 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
MemoryByteProviderrelative to the specified base address, with the specified length. - MemoryByteProvider(Memory, AddressSpace) - Constructor for class ghidra.app.util.bin.MemoryByteProvider
-
Constructs a new
MemoryByteProviderfor a specificAddressSpace. - 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 Class in ghidra.program.model.mem
-
Exception for overlapping memory blocks.
- MemoryConflictException() - Constructor for exception class ghidra.program.model.mem.MemoryConflictException
-
Constructs a new MemoryConflictException
- MemoryConflictException(String) - Constructor for exception class 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
-
MemoryDiffdetermines 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
-
A kind of MemoryBank which retrieves its data from an underlying LoadImage
- MemoryImage(AddressSpace, boolean, int, MemoryLoadImage, MemoryFaultHandler) - Constructor for class ghidra.app.emulator.memory.MemoryImage
-
A MemoryImage needs everything a basic memory bank needs and is needs to know the underlying LoadImage object to forward read requests to.
- MemoryLoadable - Interface in ghidra.app.util.bin.format
-
MemoryLoadableserves as both a marker interface which identifies a memory loadable portion of a binary file (supports use as aHashtablekey). - 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
- MemoryMatch - Class in ghidra.features.base.memsearch.searcher
-
A class that represents a memory search hit at an address.
- MemoryMatch(Address) - Constructor for class ghidra.features.base.memsearch.searcher.MemoryMatch
- MemoryMatch(Address, byte[], ByteMatcher) - Constructor for class ghidra.features.base.memsearch.searcher.MemoryMatch
- 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.
- MemoryMatchHighlighter - Class in ghidra.features.base.memsearch.gui
-
Listing highlight provider to highlight memory search results.
- MemoryMatchHighlighter(Navigatable, MemoryMatchTableModel, MemorySearchOptions) - Constructor for class ghidra.features.base.memsearch.gui.MemoryMatchHighlighter
- MemoryMatchTableLoader - Interface in ghidra.features.base.memsearch.gui
-
Interface for loading the memory search results table.
- MemoryMatchTableModel - Class in ghidra.features.base.memsearch.gui
-
Table model for memory search results.
- MemoryMatchTableModel.MatchBytesColumn - Class in ghidra.features.base.memsearch.gui
- MemoryMatchTableModel.MatchValueColumn - Class in ghidra.features.base.memsearch.gui
- MemoryMatchToAddressTableRowMapper - Class in ghidra.features.base.memsearch.gui
-
Maps
MemoryMatchobjects (search result) to an address to pick up address based table columns. - MemoryMatchToAddressTableRowMapper() - Constructor for class ghidra.features.base.memsearch.gui.MemoryMatchToAddressTableRowMapper
- MemoryMatchToProgramLocationTableRowMapper - Class in ghidra.features.base.memsearch.gui
-
Maps
MemoryMatchobjects (search result) to program locations to pick up program location based table columns. - MemoryMatchToProgramLocationTableRowMapper() - Constructor for class ghidra.features.base.memsearch.gui.MemoryMatchToProgramLocationTableRowMapper
- MemoryMatchtToFunctionTableRowMapper - Class in ghidra.features.base.memsearch.gui
-
Maps
MemoryMatchobjects (search result) to functions to pick up function based table columns. - MemoryMatchtToFunctionTableRowMapper() - Constructor for class ghidra.features.base.memsearch.gui.MemoryMatchtToFunctionTableRowMapper
- 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
- MemoryOutVarGen - Enum Class in ghidra.pcode.emu.jit.gen.var
-
The generator for a memory output variable.
- MemoryPage - Class in ghidra.pcode.memstate
-
MemoryPageis 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
-
Memory bank that overlays some other memory bank, using a "copy on write" behavior.
- MemoryPageOverlay(AddressSpace, MemoryBank, MemoryFaultHandler) - Constructor for class ghidra.pcode.memstate.MemoryPageOverlay
-
A page overlay memory bank needs all the parameters for a generic memory bank and it needs to know the underlying memory bank being overlayed.
- MemoryRangeDiff - Class in ghidra.program.util
-
MemoryBlockDiffdetermines the types of differences between two memory blocks. - MemoryRangeDiff(Memory, Memory, AddressRange) - Constructor for class ghidra.program.util.MemoryRangeDiff
-
Constructor.
- MemoryScanControlPanel - Class in ghidra.features.base.memsearch.gui
-
Internal panel of the memory search window that manages the controls for the scan feature.
- MemorySearcher - Class in ghidra.features.base.memsearch.searcher
-
Class for searching bytes from a byteSource (memory) using a
ByteMatcher. - MemorySearcher(AddressableByteSource, ByteMatcher, AddressSetView, int) - Constructor for class ghidra.features.base.memsearch.searcher.MemorySearcher
-
Constructor
- MemorySearcher(AddressableByteSource, ByteMatcher, AddressSetView, int, int) - Constructor for class ghidra.features.base.memsearch.searcher.MemorySearcher
-
Constructor
- MemorySearchOptions - Class in ghidra.features.base.memsearch.gui
-
Class for managing search tool options.
- MemorySearchOptions() - Constructor for class ghidra.features.base.memsearch.gui.MemorySearchOptions
- MemorySearchOptions(PluginTool) - Constructor for class ghidra.features.base.memsearch.gui.MemorySearchOptions
- MemorySearchPlugin - Class in ghidra.features.base.memsearch.gui
-
Plugin for searching program memory.
- MemorySearchPlugin(PluginTool) - Constructor for class ghidra.features.base.memsearch.gui.MemorySearchPlugin
- MemorySearchProvider - Class in ghidra.features.base.memsearch.gui
-
ComponentProvider used to search memory and display search results.
- MemorySearchProvider(MemorySearchPlugin, Navigatable, SearchSettings, MemorySearchOptions, SearchHistory) - Constructor for class ghidra.features.base.memsearch.gui.MemorySearchProvider
- MemorySearchResultsPanel - Class in ghidra.features.base.memsearch.gui
-
Internal panel of the memory search window that manages the display of the search results in a table.
- MemorySearchService - Interface in ghidra.app.services
-
Deprecated.This is not a generally useful service, may go away at some point
- 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
- MemoryVarGen<V> - Interface in ghidra.pcode.emu.jit.gen.var
-
The generator for memory variables.
- 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.
- memTraces - Variable in class ghidra.program.util.VarnodeContext
- 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
-
MenuHandlerprovides 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(MultiRowLayout.RowHeights) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout.RowHeights
- 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(ResponsePair) - Method in class ghidra.features.bsim.query.protocol.ResponsePair.Accumulator
-
Accumulate from already summarized statistics in a ResponsePair This method can be called multiple times to aggregate responses from multiple ResponsePairs
- 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> - 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
-
mergeBookmarkmerges 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
-
mergeBytesmerges byte differences within the specified address set. - mergeCodeUnits(AddressSetView, AddressSetView, boolean, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeCodeUnitsmerges 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
-
mergeCommentmerges/replaces comments of the indicated type wherever they occur in the specified address set. - mergeComments(CommentType, Address) - Method in class ghidra.program.util.ProgramMerge
-
mergeCommentsmerges 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
-
mergeCommentTypemerges/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
-
mergeEquatereplaces the current equates in program1 with those in program2. - mergeEquates(AddressSetView, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeEquatesmerges 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
-
mergeFunctioncompletely 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
-
mergeFunctionLocalSizereplaces 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
-
mergeFunctionNamereplaces 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
-
mergeFunctionReturnreplaces 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
-
mergeFunctionReturnAddressOffsetreplaces 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
-
mergeFunctionsmerges function differences within the specified address set. - mergeFunctionStackPurgeSize(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeFunctionStackPurgeSizereplaces 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
-
mergeLabelsmerges 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
-
mergePropertiesmerges user defined property differences within the specified address set. - mergeReferences(AddressSetView, boolean, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeReferencesmerges 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
- mergeResults(QueryResponseRecord) - Method in class ghidra.features.bsim.query.protocol.QueryResponseRecord
-
Combine partial results from subresponse into this global response
- mergeResults(QueryResponseRecord) - Method in class ghidra.features.bsim.query.protocol.ResponseInsert
- mergeResults(QueryResponseRecord) - Method in class ghidra.features.bsim.query.protocol.ResponseNearest
- mergeResults(QueryResponseRecord) - Method in class ghidra.features.bsim.query.protocol.ResponseNearestVector
- mergers - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- mergeSequence(ArrayList<Varnode>, Language) - Static method in class ghidra.program.model.lang.ParameterPieces
-
Assuming the given list of Varnodes go from most significant to least significant, merge any contiguous elements in the list.
- 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.
- 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
-
MergeUtilitiesprovides 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 ghidra.features.bsim.query.FunctionDatabase.BSimError
- message - Variable in class help.validator.links.InvalidHREFLink
- message - Variable in class help.validator.links.InvalidIMGLink
- message() - Method in record class ghidra.pcode.emu.jit.JitPassage.ErrBranch
-
Returns the value of the
messagerecord component. - message() - Method in record class ghidra.pcode.exec.SleighUtils.SleighParseErrorEntry
-
Returns the value of the
messagerecord 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
- meta(MetaMessage) - Method in class ghidra.program.model.data.ScorePlayer
- 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
- METADATA_ARCH - Static variable in class ghidra.features.bsim.query.description.ExecutableRecord
- METADATA_COMP - Static variable in class ghidra.features.bsim.query.description.ExecutableRecord
- METADATA_DATE - Static variable in class ghidra.features.bsim.query.description.ExecutableRecord
- METADATA_LIBR - Static variable in class ghidra.features.bsim.query.description.ExecutableRecord
- METADATA_NAME - Static variable in class ghidra.features.bsim.query.description.ExecutableRecord
- METADATA_PATH - Static variable in class ghidra.features.bsim.query.description.ExecutableRecord
- METADATA_REPO - Static variable in class ghidra.features.bsim.query.description.ExecutableRecord
- 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
LookAndFeeland 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
- MetaTypeFilter(MetaTypeFilter) - Constructor for class ghidra.program.model.lang.protorules.MetaTypeFilter
-
Copy constructor
- method - Variable in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
- Method - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.FuncFlags
- METHOD_COLOR - Static variable in class ghidra.jython.JythonCodeCompletionFactory
- METHOD_WRAPPER - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefFlags
- METHOD_WRAPPER - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoSymbolNameType
- MethodAccessGen - Interface in ghidra.pcode.emu.jit.gen.type
-
A generator whose implementation is to emit invocations of a named method in
JitCompiledPassage. - 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.
- methodName() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntLeftOpGen
- methodName() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntRightOpGen
- methodName() - Method in enum class ghidra.pcode.emu.jit.gen.op.IntSRightOpGen
- methodName() - Method in interface ghidra.pcode.emu.jit.gen.op.ShiftIntBinOpGen
-
The name of the static method in
JitCompiledPassageto invoke - 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
- MIDIDataType - Class in ghidra.program.model.data
- MIDIDataType() - Constructor for class ghidra.program.model.data.MIDIDataType
- MIDIDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.MIDIDataType
- 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.graph.viewer.layout.GridRange
- 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
minrecord component. - min() - Method in record class ghidra.util.SourceFileUtils.SourceLineBounds
-
Returns the value of the
minrecord 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.Omf51Loader
- 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.GenericAddressSpace
- minAddress - Variable in class ghidra.program.model.address.OverlayAddressSpace
- minAddress - Variable in class ghidra.program.database.ProgramOverlayAddressSpace
- minAddress - Variable in class ghidra.program.model.address.ProtectedAddressSpace
- minAddress - Variable in class ghidra.program.model.address.SegmentedAddressSpace
- minCol() - Method in class ghidra.graph.viewer.layout.GridBounds
- 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
- MinimalErrorLogger - Class in ghidra.features.bsim.query
- MinimalErrorLogger() - Constructor for class ghidra.features.bsim.query.MinimalErrorLogger
- 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.
- 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
- minOffset - Variable in class ghidra.program.model.address.GenericAddressSpace
- minOffset - Variable in class ghidra.program.model.address.OverlayAddressSpace
- minOffset - Variable in class ghidra.program.database.ProgramOverlayAddressSpace
- minOffset - Variable in class ghidra.program.model.address.ProtectedAddressSpace
- minOffset - Variable in class ghidra.program.model.address.SegmentedAddressSpace
- minor - Variable in class ghidra.features.bsim.query.description.DatabaseInformation
- minor() - Method in record class ghidra.app.util.bin.format.golang.GoVer
-
Returns the value of the
minorrecord component. - 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() - Method in class ghidra.graph.viewer.layout.GridBounds
- 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 class ghidra.pcode.exec.SleighUtils.MismatchException
- missedExe - Variable in class ghidra.features.bsim.query.protocol.ResponsePair.Accumulator
- missedExe - Variable in class ghidra.features.bsim.query.protocol.ResponsePair
- missedFunc - Variable in class ghidra.features.bsim.query.protocol.ResponsePair.Accumulator
- missedFunc - Variable in class ghidra.features.bsim.query.protocol.ResponsePair
- missedlist - Variable in class ghidra.features.bsim.query.protocol.ResponseDelete
- missedVector - Variable in class ghidra.features.bsim.query.protocol.ResponsePair.Accumulator
- missedVector - Variable in class ghidra.features.bsim.query.protocol.ResponsePair
- MISSING_CONTENT - Static variable in interface ghidra.framework.data.ContentHandler
- MISSING_PASSWORD_OVERLAY_ICON - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- 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
- MissingVarGen - Enum Class in ghidra.pcode.emu.jit.gen.var
-
The generator for a missing (local) variable.
- 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
MnemonicFieldLocationclass 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
MnemonicFieldLocationclicks. - 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
- MnemonicSearchPlugin - Class in ghidra.features.base.memsearch.mnemonic
-
Defines a set of actions that can be performed on a selection to initiate a memory search.
- MnemonicSearchPlugin(PluginTool) - Constructor for class ghidra.features.base.memsearch.mnemonic.MnemonicSearchPlugin
-
Constructor.
- 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, AddressSpace, byte[], int, byte[]) - Method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
- modAfterLoad(int, AddressSpace, JitVal, int, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
- modAfterLoad(int, AddressSpace, ValueLocation, int, ValueLocation) - Method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
- modAfterLoad(int, AddressSpace, AddressSetView, int, AddressSetView) - Method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
- modAfterLoad(int, AddressSpace, Pair<L, R>, int, Pair<L, R>) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
- modAfterLoad(int, AddressSpace, T, int, T) - Method in interface ghidra.pcode.exec.PcodeArithmetic
-
Apply any modifications after a value is loaded
- modAfterLoad(PcodeOp, AddressSpace, JitVal, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
-
Apply any modifications after a value is loaded
- modAfterLoad(PcodeOp, AddressSpace, Pair<L, R>, Pair<L, R>) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
- modAfterLoad(PcodeOp, AddressSpace, T, 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, AddressSpace, byte[], int, byte[]) - Method in enum class ghidra.pcode.exec.BytesPcodeArithmetic
- modBeforeStore(int, AddressSpace, JitVal, int, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
- modBeforeStore(int, AddressSpace, ValueLocation, int, ValueLocation) - Method in enum class ghidra.pcode.exec.LocationPcodeArithmetic
- modBeforeStore(int, AddressSpace, AddressSetView, int, AddressSetView) - Method in enum class ghidra.pcode.exec.AddressesReadPcodeArithmetic
- modBeforeStore(int, AddressSpace, Pair<L, R>, int, Pair<L, R>) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
- modBeforeStore(int, AddressSpace, T, int, T) - Method in interface ghidra.pcode.exec.PcodeArithmetic
-
Apply any modifications before a value is stored
- modBeforeStore(PcodeOp, AddressSpace, JitVal, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
-
Apply any modifications before a value is stored
- modBeforeStore(PcodeOp, AddressSpace, Pair<L, R>, Pair<L, R>) - Method in class ghidra.pcode.exec.PairedPcodeArithmetic
- modBeforeStore(PcodeOp, AddressSpace, T, 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() - Method in interface ghidra.features.base.codecompare.model.FunctionComparisonModelListener
-
Notification that the set of functions on at least one side changed.
- modelDataChanged(ListingPanel) - Method in interface ghidra.app.util.viewer.listingpanel.ListingBackgroundColorModel
-
Called when the
AddressIndexMapor theProgramchanges. - 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.omf.OmfRecordTypes
- MODEND - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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
- ModifiedPcodeThread.ModifierUseropLibrary - Class in ghidra.pcode.emu
-
For incorporating the state modifier's userop behaviors
- ModifiedPcodeThread.ModifierUseropLibrary.ModifierUseropDefinition - Class in ghidra.pcode.emu
-
A wrapper around
OpBehaviorOther - 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
- ModifierUseropDefinition(String, OpBehaviorOther) - Constructor for class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary.ModifierUseropDefinition
- ModifierUseropLibrary() - Constructor for class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary
- modifiesContext() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowUseropLibrary.WrappedUseropDefinition
- modifiesContext() - Method in class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary.WrappedUseropDefinition
- modifiesContext() - Method in class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary.ModifierUseropDefinition
- modifiesContext() - Method in class ghidra.pcode.emu.sys.EmuSyscallLibrary.SyscallPcodeUseropDefinition
- modifiesContext() - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition
- modifiesContext() - Element in annotation interface ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.PcodeUserop
-
Set to true to indicate the userop can modify the decode context.
- modifiesContext() - Method in interface ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition
-
Indicates that this userop may modify the decode context.
- modifiesContext() - Method in class ghidra.pcode.exec.SleighPcodeUseropDefinition
-
Indicates that this userop may modify the decode context.
- 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.
- MODINF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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
- ModuleEND - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- ModuleHDR - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- ModuleInitializer - Interface in ghidra.framework
-
An
ExtensionPointthat 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.DebugFrameSection
- 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
Runnableis used to create a thread, starting the thread causes the object'srunmethod to be called in that separately executing thread. - MonitoredRunnable - Interface in ghidra.util.task
- 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.
- 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
-
Motif
LookAndFeelManager. - 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
GFileSysteminstance 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.dnd.DragDropTableSelectionMouseListener
- 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.dnd.DragDropTableSelectionMouseListener
- 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.dnd.DragDropTableSelectionMouseListener
- 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(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.sourcemap.SourceFileManagerDB
-
Move all objects within an address range to a new location.
- 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
- MpFloatJitType(int) - Constructor for record class ghidra.pcode.emu.jit.analysis.JitType.MpFloatJitType
-
Creates an instance of a
MpFloatJitTyperecord class. - MpIntJitType(int) - Constructor for record class ghidra.pcode.emu.jit.analysis.JitType.MpIntJitType
-
Creates an instance of a
MpIntJitTyperecord class. - MpIntReadGen - Enum Class in ghidra.pcode.emu.jit.gen.type
-
The generator for reading multi-precision ints.
- MpIntWriteGen - Enum Class in ghidra.pcode.emu.jit.gen.type
-
The generator for writing multi-precision ints.
- 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
- MpTypedAccessGen - Interface in ghidra.pcode.emu.jit.gen.type
-
A generator for a multi-precision integer type.
- 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
- 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 * RorR * 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 class ghidra.pcode.struct.Expr
- mulf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- mulf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- muli(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- muli(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- muli(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- muli(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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
MultEntSubModelfor a program. - MultEntSubModel(Program, boolean) - Constructor for class ghidra.program.model.block.MultEntSubModel
-
Construct a
MultEntSubModelfor a program. - MultExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
Form new expression by multiplying two PatternExpressions
- MultExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.MultExpression
- MultExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of the form
A * B - MultExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.MultExpressionSolver
- MULTI_ENTRY_SUBROUTINE_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
-
Name of the implementation for a subroutine with multiple entry points.
- MultiActionBuilder - Class in docking.action.builder
-
Builder for
MultiActionDockingAction - MultiActionBuilder(String, String) - Constructor for class docking.action.builder.MultiActionBuilder
-
Builder constructor
- MultiActionDialog - Class in docking
-
Dialog to show multiple actions that are mapped to the same keystroke; allows the user to select which action to do.
- MultiActionDialog(String, List<DockingActionIf>, ActionContext) - 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
-
MultiAddressIteratoris 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
-
MultiAddressRangeIteratoris 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
- MultiChoiceBSimValueEditor - Class in ghidra.features.bsim.gui.filters
-
Base class for BSimValueEditors that work on a list of possible choices
- MultiChoiceBSimValueEditor(BSimFilterType, List<String>, List<String>, String, Callback) - Constructor for class ghidra.features.bsim.gui.filters.MultiChoiceBSimValueEditor
- MultiChoiceSelectionDialog<T> - Class in ghidra.features.bsim.gui.filters
-
Dialog for selection one or more choices from a list of possible values.
- MultiChoiceSelectionDialog(String, List<T>, Set<T>) - Constructor for class ghidra.features.bsim.gui.filters.MultiChoiceSelectionDialog
- MultiChoiceSelectionDialog(String, List<T>, Set<T>, DataToStringConverter<T>) - Constructor for class ghidra.features.bsim.gui.filters.MultiChoiceSelectionDialog
- MultiCodeUnitIterator - Class in ghidra.program.util
-
MultiCodeUnitIteratoris 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> - Class in ghidra.util
-
MultiComparableArrayIteratortakes 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 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.
- MultiLocalPart(JitAllocationModel.JvmLocal, int) - Constructor for record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalPart
-
Creates an instance of a
MultiLocalPartrecord class. - MultiLocalVarHandler(List<JitAllocationModel.MultiLocalPart>, JitType) - Constructor for record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalVarHandler
-
Creates an instance of a
MultiLocalVarHandlerrecord class. - 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
-
Creates a new
MultiPayloadEnumDescriptor - MultipleActionDockingToolbarButton - Class in docking.menu
- MultipleActionDockingToolbarButton(MultiActionDockingActionIf) - Constructor for class docking.menu.MultipleActionDockingToolbarButton
- MultipleCauses - Exception 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 exception 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 exception 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 Class in ghidra.app.util.importer
- MultipleProgramsException() - Constructor for exception class ghidra.app.util.importer.MultipleProgramsException
- MultipleProgramsException(String) - Constructor for exception class ghidra.app.util.importer.MultipleProgramsException
- MultipleProgramsException(String, Throwable) - Constructor for exception class ghidra.app.util.importer.MultipleProgramsException
- MultipleProgramsException(Throwable) - Constructor for exception class 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
- MULTIPLY - Enum constant in enum class generic.expressions.ExpressionOperator
- MultiRowLayout - Class in docking.widgets.fieldpanel.support
-
Handles layouts with multiple 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.
- MultiRowLayout.RowHeights - Class in docking.widgets.fieldpanel.support
-
A class to track all row heights for a given
MultiRowLayout. - 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, 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
-
Builder for
MultiStateDockingAction - MultiStateActionBuilder(String, String) - Constructor for class docking.action.builder.MultiStateActionBuilder
-
Builder constructor
- MultiStateButton<T> - Class in docking.menu
-
A button that has a drop-down list of choosable
ButtonStates. - MultiStateButton(List<ButtonState<T>>) - Constructor for class docking.menu.MultiStateButton
- 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
- 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> - Class in ghidra.graph -
A class that can wrap a
GDirectedGraphand 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_COMPUTER - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- 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, boolean) - 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, boolean) - 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
Loaderfor 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 - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolType
- 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 - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolType
- N_BSS - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
-
.bss section symbol
- N_DATA - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolType
- 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_FN - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolType
- N_INDR - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolType
- N_STAB - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolType
- N_TEXT - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolType
- 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
- N_UNDF - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolType
- 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.omf.OmfLibraryRecord.MemberHeader
- name - Variable in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
- name - Variable in class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol
- name - Variable in class ghidra.app.util.viewer.field.FieldFactory
- name - Variable in class ghidra.features.bsim.query.protocol.BSimQuery
- name - Variable in class ghidra.features.bsim.query.protocol.ChildAtom
- name - Variable in class ghidra.features.bsim.query.protocol.QueryResponseRecord
- name - Variable in class ghidra.features.bsim.query.protocol.ResponseDelete.DeleteResult
- 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.plugins.fsbrowser.FSBNode
- 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
namerecord component. - name() - Method in record class ghidra.app.util.bin.format.omf.omf51.Omf51Library.MemberHeader
-
Returns the value of the
namerecord component. - name() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
-
Returns the segment name.
- name() - Method in record class ghidra.app.util.demangler.DemangledStructure.Field
-
Returns the value of the
namerecord component. - name() - Method in record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.UnprocessedLibrary
-
Returns the value of the
namerecord component. - name() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Returns the value of the
namerecord component. - name() - Method in record class ghidra.pcode.emu.jit.gen.FieldForArrDirect
- name() - Method in record class ghidra.pcode.emu.jit.gen.FieldForExitSlot
- name() - Method in record class ghidra.pcode.emu.jit.gen.FieldForSpaceIndirect
- name() - Method in record class ghidra.pcode.emu.jit.gen.FieldForUserop
- name() - Method in record class ghidra.pcode.emu.jit.gen.FieldForVarnode
- name() - Method in interface ghidra.pcode.emu.jit.gen.FieldReq
-
Derive a suitable name for the field
- 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
namerecord component. - name() - Method in record class ghidra.program.model.pcode.ElementId
-
Returns the value of the
namerecord component. - name() - Method in record class ghidra.util.classfinder.ClassFileInfo
-
Returns the value of the
namerecord 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 - Enum constant in enum class ghidra.features.bsim.query.client.tables.ExeTable.ExeTableOrderColumn
- 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.features.base.codecompare.listing.ListingCodeComparisonPanel
- NAME - Static variable in class ghidra.features.bsim.query.BsimPluginPackage
- 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.LinearFunctionAddressCorrelation
- 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_ADDR_CTX - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_ADDRESS - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_ADDRESS_FACTORY - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_ADDRESS_SPACE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_APPLIED - Enum constant in enum class ghidra.features.bsim.gui.search.results.BSimResultStatus
- NAME_ARRAY_LIST - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_ASSERTION_ERROR - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_ATTR - Enum constant in enum class ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- name_compiler - Variable in class ghidra.features.bsim.query.description.ExecutableRecord.Update
- name_compiler - Variable in class ghidra.features.bsim.query.protocol.QueryChildren
- NAME_DELIMITER - Static variable in interface ghidra.program.model.data.ICategory
- NAME_DOUBLE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- name_exec - Variable in class ghidra.features.bsim.query.description.ExecutableRecord.Update
- name_exec - Variable in class ghidra.features.bsim.query.protocol.QueryChildren
- NAME_EXIT_SLOT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_FLOAT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_FLOAT4 - Static variable in class ghidra.program.model.lang.protorules.HomogeneousAggregate
- NAME_ILLEGAL_ARGUMENT_EXCEPTION - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_INTEGER - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_JIT_BYTES_PCODE_EXECUTOR_STATE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_JIT_BYTES_PCODE_EXECUTOR_STATE_SPACE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_JIT_COMPILED_PASSAGE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_JIT_PCODE_THREAD - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_KEY - Static variable in class ghidra.service.graph.AttributedVertex
- NAME_LANGUAGE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_LENGTH - Static variable in class ghidra.app.util.bin.format.macho.MachConstants
- NAME_LIST - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_LONG - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_LOW_LEVEL_ERROR - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_MATH - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_OBJECT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_PCODE_USEROP_DEFINITION - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_PREFIX - Static variable in class generic.test.TestThread
- NAME_PROPERTY - Static variable in class ghidra.framework.store.local.IndexedPropertyFile
- NAME_SLEIGH_LINK_EXCEPTION - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_THROWABLE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME_VARNODE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- NAME32 - Static variable in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
- NAME64 - Static variable in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
- NameAndNamespaceBSimApplyTask - Class in ghidra.features.bsim.gui.search.results.apply
-
Task for applying names and namespaces from a match function to the queried function
- NameAndNamespaceBSimApplyTask(Program, List<BSimMatchResult>, ServiceProvider) - Constructor for class ghidra.features.bsim.gui.search.results.apply.NameAndNamespaceBSimApplyTask
- 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.omf.OmfComdatExternalSymbol.ExternalLookup
-
Returns the value of the
nameIndexrecord component. - nameIsUsed(Namespace, String) - Method in class ghidra.app.decompiler.DecompileDebug
- nameLen - Variable in class ghidra.app.util.bin.format.elf.info.ElfNote
- nameresponse - Variable in class ghidra.features.bsim.query.protocol.QueryName
- names() - Element in annotation interface ghidra.pyghidra.PythonFieldExposer.ExposedFields
- namespace - Variable in class ghidra.app.util.bin.format.dwarf.DWARFFunction
- namespace - Variable in class ghidra.app.util.demangler.DemangledNamespaceNode
- 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
- nameStringOffset - Variable in class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol
- 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(XmlElement) - Static method in class ghidra.features.bsim.gui.filters.BSimFilterType
-
Convenience function for deserializing FilterTemplates
- 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
- 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.features.base.memsearch.gui.MemorySearchProvider
- 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
-
Navigate to the program location denoted by the given row and column
- 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.
- navigateOnCurrentSelection(int, int) - Method in class ghidra.util.table.GhidraTable
-
Navigate to the program location denoted by the given row and column
- navigateSpecial(ServiceProvider, boolean) - Method in class ghidra.features.base.quickfix.QuickFix
-
QuickFix items can override this method if they want to do some special navigation when the table selection changes or the user double clicks (or presses
<return>key) to navigate. - navigateSpecial(ServiceProvider, boolean) - Method in class ghidra.features.base.replace.items.CompositeFieldQuickFix
- navigateSpecial(ServiceProvider, boolean) - Method in class ghidra.features.base.replace.items.RenameCategoryQuickFix
- navigateSpecial(ServiceProvider, boolean) - Method in class ghidra.features.base.replace.items.RenameDataTypeQuickFix
- navigateSpecial(ServiceProvider, boolean) - Method in class ghidra.features.base.replace.items.RenameEnumValueQuickFix
- navigateSpecial(ServiceProvider, boolean) - Method in class ghidra.features.base.replace.items.RenameProgramTreeGroupQuickFix
- navigateSpecial(ServiceProvider, boolean) - Method in class ghidra.features.base.replace.items.RenameSymbolQuickFix
- navigateSpecial(ServiceProvider, boolean) - Method in class ghidra.features.base.replace.items.UpdateDataTypeDescriptionQuickFix
- navigateSpecial(ServiceProvider, boolean) - Method in class ghidra.features.base.replace.items.UpdateEnumCommentQuickFix
- 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.omf.OmfRecordTypes
- 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
- nearresponse - Variable in class ghidra.features.bsim.query.protocol.QueryNearest
- nearresponse - Variable in class ghidra.features.bsim.query.protocol.QueryNearestVector
- needed() - Method in record class ghidra.pcode.emu.jit.gen.var.VarGen.BlockTransition
-
Check if a transition is actually needed.
- NeedsBackfillException - Exception Class 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 class ghidra.app.plugin.assembler.sleigh.expr.NeedsBackfillException
-
Construct a backfill exception, resulting from the given missing symbol name
- 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
Loaderfor 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 class ghidra.pcode.struct.Expr
- neq(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- neq(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- neq(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- neq(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- neqf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- neqf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 Class in ghidra.program.model.lang
- NestedDelaySlotException() - Constructor for exception class ghidra.program.model.lang.NestedDelaySlotException
- nestedFS(FSRL, FSRLRoot) - Static method in class ghidra.formats.gfilesystem.FSRLRoot
-
Create a copy of
copyFSRL, but using a differentcontainerFileparent. - nestedFS(FSRL, String) - Static method in class ghidra.formats.gfilesystem.FSRLRoot
- 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.FSBIcons
- 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.jython.JythonCodeCompletionFactory
-
Deprecated.use
JythonCodeCompletionFactory.newCodeCompletion(String, String, PyObject, String)instead, it allows creation of substituting code completions - newCodeCompletion(String, String, PyObject, String) - Static method in class ghidra.jython.JythonCodeCompletionFactory
-
Creates a new CodeCompletion from the given Jython 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
CryptoSessionthat 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 class 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.
- newExecutableLibrary(String, String, RowKey) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Create a new "library" executable in the container.
- newExecutableRecord(String, String, String, String, Date, String, String, RowKey) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Create a new executable record, which should be identified uniquely identified via its md5sum
- newFallthroughIntBranch(PcodeOp, PcodeOp) - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockSplitter
- 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)
- newFunctionDescription(String, long, ExecutableRecord) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Allocate a new function in the container
- 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.FunctionOffsetFieldFactory
- 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.ImagebaseOffsetFieldFactory
- 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.MemoryBlockOffsetFieldFactory
- 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.SourceMapFieldFactory
- 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
- newPassword - Variable in class ghidra.features.bsim.query.protocol.PasswordChange
- 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
- NewSearchTableLoader - Class in ghidra.features.base.memsearch.gui
-
Table loader that performs a search and displays the results in the table.
- newSectionSymbol(Location, String) - Method in class ghidra.program.model.lang.PcodeParser
- newSession() - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
-
Creates a new
CryptoSession. - newSignature(LSHVector, int) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Generate a SignatureRecord given a specific feature vector
- newSignature(XmlPullParser, LSHVectorFactory, int) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Parse a signature (SignatureRecord) from an XML stream
- 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.emu.jit.JitBytesPcodeExecutorStatePiece
- 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 class ghidra.pcode.emu.jit.JitPcodeEmulator
- 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 class ghidra.pcode.emu.jit.JitPcodeEmulator
- 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.features.bsim.query.client.tables.SQLStringTable.StringRecord
- 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 next 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 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() - Method in class ghidra.features.bsim.query.facade.FunctionSymbolIterator
- next() - Method in class ghidra.formats.gfilesystem.GFileSystemIterator
- 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.sourcemap.SourceMapEntryIteratorDB
- 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.AddressRangeSplitter
- 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.DefinedStringIterator
- 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.WizardDialog
-
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<V>) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- nextFreeLocal() - Method in class ghidra.pcode.emu.jit.analysis.JitAllocationModel
-
Get the next free local index without reserving it
- 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.
- nextLine() - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator.LineNumberer
-
Increment the line number and add info on the next bytecode index
- 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
- nextStage() - Method in class ghidra.features.bsim.query.protocol.FunctionStaging
- nextStage() - Method in class ghidra.features.bsim.query.protocol.NullStaging
- nextStage() - Method in class ghidra.features.bsim.query.protocol.StagingManager
-
Establish the next query stage
- 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.async.AsyncUtils
- 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
-
Nimbus
LookAndFeelManager. - NimbusLookAndFeelManager(ApplicationThemeManager) - Constructor for class generic.theme.laf.NimbusLookAndFeelManager
- NimbusTheme - Class in generic.theme.builtin
-
Built-in GTheme that uses the Nimbus
LookAndFeeland 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
- nm() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.DoubleJitType
- nm() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.FloatJitType
- nm() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
- nm() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
- nm() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpFloatJitType
- nm() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpIntJitType
- nm() - Method in interface ghidra.pcode.emu.jit.analysis.JitType
-
Part of the name of a JVM local variable allocated for this type
- NMAGIC - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutHeader.AoutType
- 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_CHANGEindicates that the currentFunctionname should be changed. - NO_COLOR - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
-
Transparent color
- 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_FUNCTION - Enum constant in enum class ghidra.features.bsim.gui.search.results.BSimResultStatus
- 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_LOCAL_AUTH_OPTION - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- 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.
- No Arguments - Search tag in class docking.widgets.shapes.PopupWindowPlacerBuilder
- Section
- Nodatabase - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.ErrorCategory
- NoDatabaseException - Exception Class in ghidra.features.bsim.query.client
- NoDatabaseException(String) - Constructor for exception class ghidra.features.bsim.query.client.NoDatabaseException
- 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_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_FILTERmatches 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.features.base.quickfix.QuickFixStatus
- NONE - Enum constant in enum class ghidra.program.database.data.EnumSignedState
- NONE - Enum constant in enum class ghidra.program.database.sourcemap.SourceFileIdType
- NONE - Enum constant in enum class ghidra.program.model.data.StandAloneDataTypeManager.ArchiveWarning
-
StandAloneDataTypeManager.ArchiveWarning.NONEindicates 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
- Nonfatal - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.ErrorCategory
- 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
- NopOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
nop. - NopPcodeOp(JitPassage.AddrCtx, int) - Constructor for class ghidra.pcode.emu.jit.JitPassage.NopPcodeOp
-
Construct a synthetic p-code "nop"
- NoPreLinkSectionException - Exception Class in ghidra.app.util.bin.format.macho.prelink
- NoPreLinkSectionException(String) - Constructor for exception class 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 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.FuncFlags
- 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.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
- normalizeDwarfPath(String, String) - Static method in class ghidra.util.SourceFileUtils
-
Normalizes paths encountered in DWARF debug info.
- 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 '/'.
- normalizeValue(String) - Method in class ghidra.features.bsim.gui.filters.BlankBSimFilterType
- normalizeValue(String) - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
-
Returns a normalized version of the given value for this filter.
- normalizeValue(String) - Method in class ghidra.features.bsim.gui.filters.DateBSimFilterType
- normalizeValue(String) - Method in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- normalizeValue(String) - Method in class ghidra.features.bsim.gui.filters.Md5BSimFilterType
- normalizeValue(String) - Method in class ghidra.features.bsim.gui.filters.NotMd5BSimFilterType
- normalizeValue(String) - Method in class ghidra.features.bsim.gui.filters.PathStartsBSimFilterType
- 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 class ghidra.util.datastruct.NoSuchIndexException
-
Static constructor for this exception with a generic message.
- NoSuchIndexException - Exception Class in ghidra.util.datastruct
-
Exception thrown if a requested index does not exist.
- NoSuchIndexException() - Constructor for exception class ghidra.util.datastruct.NoSuchIndexException
-
Default constructor
- NoSuchIndexException(String) - Constructor for exception class 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_APPLIED - Enum constant in enum class ghidra.features.bsim.gui.search.results.BSimResultStatus
- 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_EQUALS - Enum constant in enum class generic.expressions.ExpressionOperator
- NOT_EQUALS - Enum constant in enum class ghidra.features.base.memsearch.scan.Scanner
- 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
- NotArchitectureBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering functions based on not matching a Ghidra computer architecture specification.
- NotArchitectureBSimFilterType() - Constructor for class ghidra.features.bsim.gui.filters.NotArchitectureBSimFilterType
- notb() - Method in class ghidra.pcode.struct.CallExpr
- notb() - Method in class ghidra.pcode.struct.Expr
- notb() - Method in class ghidra.pcode.struct.LiteralLongExpr
- notb() - Method in class ghidra.pcode.struct.RawExpr
- 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.
- NotCompilerBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering functions based on not matching a Ghidra compiler specification.
- NotCompilerBSimFilterType() - Constructor for class ghidra.features.bsim.gui.filters.NotCompilerBSimFilterType
- NotConnectedException - Exception Class in ghidra.framework.client
-
NotConnectedExceptionindicates that the server connection is down. - NotConnectedException(String) - Constructor for exception class ghidra.framework.client.NotConnectedException
-
Constructor.
- NotConnectedException(String, Throwable) - Constructor for exception class 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 Class in ghidra.util.exception
-
exception thrown whenever some container is expected to be empty and it isn't.
- NotEmptyException() - Constructor for exception class ghidra.util.exception.NotEmptyException
-
construct a new NotEmptyException with a default message.
- NotEmptyException(String) - Constructor for exception class 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
NotePropertyElementrecord 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
- notes - Variable in class ghidra.features.bsim.query.protocol.ResponseCluster
- notes - Variable in class ghidra.features.bsim.query.protocol.ResponsePair
- Notes about how to use HTML safely: - Search tag in class docking.DockingUtils
- Section
- NotExecutableCategoryBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering functions based on not matching specific category values.
- NotExecutableCategoryBSimFilterType(String) - Constructor for class ghidra.features.bsim.gui.filters.NotExecutableCategoryBSimFilterType
- NotExecutableNameBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering on functions whose containing program don't match a specific name.
- NotExecutableNameBSimFilterType() - Constructor for class ghidra.features.bsim.gui.filters.NotExecutableNameBSimFilterType
- 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
- NotFoundException - Exception Class in ghidra.util.exception
-
Exception thrown when an object is not found.
- NotFoundException() - Constructor for exception class ghidra.util.exception.NotFoundException
-
Constructor
- NotFoundException(String) - Constructor for exception class ghidra.util.exception.NotFoundException
-
Constructor
- noti() - Method in class ghidra.pcode.struct.CallExpr
- noti() - Method in class ghidra.pcode.struct.Expr
- noti() - Method in class ghidra.pcode.struct.LiteralLongExpr
- noti() - Method in class ghidra.pcode.struct.RawExpr
- 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
- 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
- notifyOp(T) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Add the given
JitOpto the use-def graph - 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.
- notifyRestored() - Method in class ghidra.program.database.data.DataTypeManagerDB
-
This method should be invoked following an undo/redo or a transaction rollback situation.
- notifySearchHit(SearchLocation) - Method in class docking.widgets.FindDialog
- 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.
- notifyStatusChanged() - Method in class docking.wizard.WizardStep
-
Subclasses can call this method to notify the wizard dialog that the user made some change to the current step's Gui state.
- 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> - 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.
- NotMd5BSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering on functions whose containing program don't match a specific md5.
- NotMd5BSimFilterType() - Constructor for class ghidra.features.bsim.gui.filters.NotMd5BSimFilterType
- NotOwnerException - Exception Class in ghidra.util
-
Exception thrown if user is not the owner of a file or data object being accessed.
- NotOwnerException() - Constructor for exception class ghidra.util.NotOwnerException
-
Default constructor.
- NotOwnerException(String) - Constructor for exception class 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 Class in db
-
NoTransactionExceptionoccurs 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 Class in ghidra.util.exception
-
NotYetImplementedException is used during development of a class.
- NotYetImplementedException() - Constructor for exception class ghidra.util.exception.NotYetImplementedException
-
Constructs a NotYetImplementedException with no detail message.
- NotYetImplementedException(String) - Constructor for exception class ghidra.util.exception.NotYetImplementedException
-
Constructs a NotYetImplementedException with the specified detail message.
- noValueException - Static variable in exception class ghidra.util.exception.NoValueException
- noValueException - Static variable in class ghidra.util.map.ValueMap
- NoValueException - Exception Class in ghidra.util.exception
-
Exception thrown if there is no value at a requested index.
- NoValueException() - Constructor for exception class ghidra.util.exception.NoValueException
-
Default constructor
- NoValueException(String) - Constructor for exception class ghidra.util.exception.NoValueException
-
Constructor
- NOWHERE - Static variable in class ghidra.pcode.emu.jit.JitPassage.AddrCtx
-
An address-context pair for synthetic p-code ops
- 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_HEADERS32and IMAGE_NT_HEADERS64 structs as defined inwinnt.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.jython.JythonCodeCompletionFactory
- 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
StringDataInstancethat 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
OutputStreamthat 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.unix.UnixPtyChild
- nullSession(Collection<PtyChild.TermMode>) - Method in class ghidra.pty.windows.ConPtyChild
- NullStaging - Class in ghidra.features.bsim.query.protocol
- NullStaging() - Constructor for class ghidra.features.bsim.query.protocol.NullStaging
- 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
Writerto 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
- numAtoms() - Method in class ghidra.features.bsim.query.protocol.BSimFilter
- number - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam.CliGenericParamRow
- NUMBER - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
- 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.jython.JythonCodeCompletionFactory
- 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
- numberOps - Variable in class ghidra.pcode.exec.PcodeProgram.MyAppender
- numberOps - Variable in class ghidra.pcode.exec.PcodeProgram.MyFormatter
- 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
- numexe - Variable in class ghidra.features.bsim.query.protocol.ResponseInsert
- numExecutables() - Method in class ghidra.features.bsim.query.client.ExecutableScorer
- numExecutables() - Method in class ghidra.features.bsim.query.description.DescriptionManager
- numflip - Variable in class generic.lsh.vector.VectorCompare
- numfunc - Variable in class ghidra.features.bsim.query.protocol.ResponseInsert
- numFunctions() - Method in class ghidra.features.bsim.query.description.DescriptionManager
- 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.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.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
ByteProviderthat 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
InputStreamwrapper 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
OutputStreamwrapper 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> - 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<T> - Class in ghidra.util.datastruct
-
ObjectClassprovides 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
- ObjectJavaProperty - Class in ghidra.pyghidra.property
-
The
JavaPropertyfor a reference type - 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> - Interface in ghidra.program.model.util
-
Property manager that deals with properties that are of Object type.
- ObjectPropertyMapDB<T> - Class in ghidra.program.database.properties
-
Property manager that deals with properties that are of a
SaveableObject 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
-
ObjectStorageAdapterDBprovides 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
DataTypefrom 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 Class in ghidra.app.util.bin.format.macho
- ObsoleteException() - Constructor for exception class 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
FileAttributesinstance 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.CommentColors
- 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
LinkedBlockingQueueto 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
offsetrecord 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
offsetrecord component. - offset() - Method in record class ghidra.app.util.bin.format.omf.omf51.Omf51Library.MemberHeader
-
Returns the value of the
offsetrecord component. - offset() - Method in record class ghidra.pcode.emu.jit.op.JitLoadOp
-
Returns the value of the
offsetrecord component. - offset() - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
-
Returns the value of the
offsetrecord component. - offset() - Method in record class ghidra.pcode.emu.jit.op.JitSubPieceOp
-
Returns the value of the
offsetrecord component. - offset() - Method in record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
-
Returns the value of the
offsetrecord component. - offset() - Method in record class ghidra.pcode.exec.SleighUtils.AddressOf
-
Returns the value of the
offsetrecord 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
- OffsetFieldLocation - Class in ghidra.program.util
-
Provides specific information about a program location within an offset field
- OffsetFieldLocation(Program, Address, int[], int, OffsetFieldType) - Constructor for class ghidra.program.util.OffsetFieldLocation
-
Creates a new
OffsetFieldLocationfor the given address - OffsetFieldLocation(OffsetFieldType) - Constructor for class ghidra.program.util.OffsetFieldLocation
-
Default constructor needed for restoring the field location from XML
- OffsetFieldType - Enum Class in ghidra.program.util
-
The type of offset field
- 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
-
OffsetReferenceis a memory reference whose "to" address is computed from a base address plus an offset. - OffsetShiftSettingsDefinition - Class in ghidra.program.model.data
- offsetType() - Method in record class ghidra.pcode.emu.jit.op.JitLoadOp
-
We'd like the offset to be an
int. - offsetType() - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
-
We'd like the offset to be an
int. - 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
- 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.features.base.replace.SearchAndReplaceDialog
- okCallback() - Method in class ghidra.features.bsim.gui.filters.MultiChoiceSelectionDialog
- okCallback() - Method in class ghidra.features.bsim.gui.search.dialog.BSimOverviewDialog
- okCallback() - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchDialog
- okCallback() - Method in class ghidra.features.bsim.gui.search.dialog.CreateBsimServerInfoDialog
- okCallback() - Method in class ghidra.features.bsim.gui.search.results.BSimApplyResultsDisplayDialog
- okCallback() - Method in class ghidra.features.bsim.gui.search.results.BSimSearchInfoDisplayDialog
- okCallback() - Method in class ghidra.features.bsim.gui.search.results.BSimSearchResultsFilterDialog
- 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.plugin.importer.LoadLibrariesOptionsDialog
- 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 class 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
-
OldGenericNamespaceAddressprovides 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
-
ProgramContextDBdefines 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
- OMAGIC - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutHeader.AoutType
- OMF_NAME - Static variable in class ghidra.app.util.opinion.OmfLoader
- Omf166DepList - Class in ghidra.app.util.bin.format.omf.omf166
- Omf166DepList(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf166.Omf166DepList
- Omf166RecordTypes - Class in ghidra.app.util.bin.format.omf.omf166
-
OMF-166 record types
- Omf166RecordTypes() - Constructor for class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- Omf2or4 - Class in ghidra.app.util.bin.format.omf
-
An OMF value that is either 2 or 4 bytes
- Omf2or4(int, long) - Constructor for class ghidra.app.util.bin.format.omf.Omf2or4
-
Creates a new
Omf2or4 - OMF51_NAME - Static variable in class ghidra.app.util.opinion.Omf51Loader
- Omf51Content - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51Content(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51Content
-
Creates a new
Omf51Contentrecord - Omf51ExternalDef - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51ExternalDef(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51ExternalDef
-
Creates a new
Omf51ExternalDef - Omf51ExternalDefsRecord - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51ExternalDefsRecord(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51ExternalDefsRecord
-
Creates a new
Omf51ExternalDefsRecordrecord - Omf51Fixup - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51Fixup(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
-
Creates a new
Omf51Fixup - Omf51FixupRecord - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51FixupRecord(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51FixupRecord
-
Creates a new
Omf51FixupRecord - Omf51Library - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51Library(Omf51RecordFactory) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51Library
-
Creates a new
Omf51Library - Omf51Library.MemberHeader - Record Class in ghidra.app.util.bin.format.omf.omf51
- Omf51LibraryDictionaryRecord - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51LibraryDictionaryRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryDictionaryRecord
-
Creates a new
Omf51LibraryDictionaryRecord - Omf51LibraryHeaderRecord - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51LibraryHeaderRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryHeaderRecord
-
Creates a new
Omf51LibraryHeaderRecordrecord - Omf51LibraryModuleLocation - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51LibraryModuleLocation(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryModuleLocation
-
Creates a new
Omf51LibraryModuleLocation - Omf51LibraryModuleLocationsRecord - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51LibraryModuleLocationsRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryModuleLocationsRecord
-
Creates a new
Omf51LibraryModuleLocationsRecordrecord - Omf51LibraryModuleNamesRecord - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51LibraryModuleNamesRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryModuleNamesRecord
-
Creates a new
Omf51LibraryModuleNamesRecordrecord - Omf51Loader - Class in ghidra.app.util.opinion
-
A
Loaderfor OMF-51 files - Omf51Loader() - Constructor for class ghidra.app.util.opinion.Omf51Loader
- Omf51ModuleEnd - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51ModuleEnd(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51ModuleEnd
-
Creates a new
Omf51ModuleEndrecord - Omf51ModuleHeader - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51ModuleHeader(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51ModuleHeader
-
Creates a new
Omf51ModuleHeaderrecord - Omf51PublicDef - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51PublicDef(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
-
Creates a new
Omf51PublicDef - Omf51PublicDefsRecord - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51PublicDefsRecord(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDefsRecord
-
Creates a new
Omf51PublicDefsRecordrecord - Omf51RecordFactory - Class in ghidra.app.util.bin.format.omf.omf51
-
A class for reading/creating OMF-51 records
- Omf51RecordFactory(ByteProvider) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51RecordFactory
-
Creates a new
Omf51RecordFactory - Omf51RecordTypes - Class in ghidra.app.util.bin.format.omf.omf51
-
OMF-51 record types
- Omf51RecordTypes() - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- Omf51Segment - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51Segment(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
-
Creates a new
Omf51Segment - Omf51SegmentDefs - Class in ghidra.app.util.bin.format.omf.omf51
- Omf51SegmentDefs(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.omf51.Omf51SegmentDefs
-
Creates a new
Omf51SegmentDefsrecord - 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.omf
- OmfComdatExternalSymbol(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfComdatExternalSymbol
- OmfComdatExternalSymbol.ExternalLookup - Record Class in ghidra.app.util.bin.format.omf.omf
- OmfComdefRecord - Class in ghidra.app.util.bin.format.omf.omf
- OmfComdefRecord(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfComdefRecord
- OmfCommentRecord - Class in ghidra.app.util.bin.format.omf.omf
- OmfCommentRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfCommentRecord
- OmfData - Class in ghidra.app.util.bin.format.omf.omf
-
Object representing data loaded directly into the final image.
- OmfData(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfData
- OmfEnumeratedData - Class in ghidra.app.util.bin.format.omf.omf
- OmfEnumeratedData(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfEnumeratedData
- OmfException - Exception Class in ghidra.app.util.bin.format.omf
-
An
Exceptionused to indicate there was a problem parsing an OMF record - OmfException(String) - Constructor for exception class ghidra.app.util.bin.format.omf.OmfException
-
Creates a new
OmfException - OmfExternalSymbol - Class in ghidra.app.util.bin.format.omf.omf
- OmfExternalSymbol(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfExternalSymbol
- OmfFileHeader - Class in ghidra.app.util.bin.format.omf.omf
- OmfFileHeader(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.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.omf
- OmfFixupRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfFixupRecord
-
Read a Fixup record from the input reader
- OmfFixupRecord.Subrecord - Class in ghidra.app.util.bin.format.omf.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.omf
- OmfGroupRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfGroupRecord
- OmfGroupRecord.GroupSubrecord - Class in ghidra.app.util.bin.format.omf.omf
- OmfIndex - Class in ghidra.app.util.bin.format.omf
-
An OMF index that is either 1 or 2 bytes
- OmfIndex(int, int) - Constructor for class ghidra.app.util.bin.format.omf.OmfIndex
-
Creates a new
OmfIndex - OmfIteratedData - Class in ghidra.app.util.bin.format.omf.omf
- OmfIteratedData(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfIteratedData
- OmfIteratedData.DataBlock - Class in ghidra.app.util.bin.format.omf.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.omf
- OmfLibraryRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfLibraryRecord
- OmfLibraryRecord.MemberHeader - Class in ghidra.app.util.bin.format.omf.omf
- OmfLoader - Class in ghidra.app.util.opinion
-
A
Loaderfor Relocatable Object Module (OMF) files - 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.omf
- OmfModuleEnd(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfModuleEnd
- OmfNamesRecord - Class in ghidra.app.util.bin.format.omf.omf
- OmfNamesRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.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
-
A generic OMF record
- OmfRecord() - Constructor for class ghidra.app.util.bin.format.omf.OmfRecord
- OmfRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfRecord
-
Creates a new
OmfRecord - OmfRecordFactory - Class in ghidra.app.util.bin.format.omf.omf
-
A class for reading/creating Relocatable OMF records
- OmfRecordFactory(ByteProvider) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfRecordFactory
-
Creates a new
OmfRecordFactory - OmfRecordTypes - Class in ghidra.app.util.bin.format.omf.omf
-
Relocatable OMF record types
- OmfRecordTypes() - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- 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.omf
- OmfSegmentHeader(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfSegmentHeader
- OmfSegmentHeader.SectionStream - Class in ghidra.app.util.bin.format.omf.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.
- OmfString - Class in ghidra.app.util.bin.format.omf
-
An variable length OMF string
- OmfString(int, String) - Constructor for class ghidra.app.util.bin.format.omf.OmfString
-
Creates a new
OmfString - OmfSymbol - Class in ghidra.app.util.bin.format.omf.omf
- OmfSymbol(String, int, long, int, int) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfSymbol
- OmfSymbolRecord - Class in ghidra.app.util.bin.format.omf.omf
- OmfSymbolRecord(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.omf.OmfSymbolRecord
- OmfUnknownRecord - Class in ghidra.app.util.bin.format.omf
-
An unknown OMF record
- 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
-
A known but currently unsupported OMF record
- OmfUnsupportedRecord(BinaryReader, Class<?>) - Constructor for class ghidra.app.util.bin.format.omf.OmfUnsupportedRecord
-
Create a new
OmfUnsupportedRecord - OmfUtils - Class in ghidra.app.util.bin.format.omf
-
Utility class for OMF-based file formats
- OmfUtils() - Constructor for class ghidra.app.util.bin.format.omf.OmfUtils
- 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. - One Location Argument - Search tag in class docking.widgets.shapes.PopupWindowPlacerBuilder
- Section
- 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. - onFilesystemClose(GFileSystem) - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- onFilesystemRefChange(GFileSystem, FileSystemRefManager) - Method in interface ghidra.formats.gfilesystem.FileSystemEventListener
-
Called by
FileSystemRefManagerwhen a newFileSystemRefis created or released. - onFilesystemRefChange(GFileSystem, FileSystemRefManager) - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- 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
- op - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
- op - Variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowRecord
- op() - Method in record class ghidra.pcode.emu.jit.gen.ExceptionHandler
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitBoolAndOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitBoolNegateOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitBoolOrOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitBoolXorOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitBranchIndOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitBranchOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherMissingOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitCBranchOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitCopyOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatAbsOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatAddOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatCeilOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatDivOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatEqualOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatFloat2FloatOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatFloorOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatInt2FloatOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessEqualOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatMultOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNaNOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNegOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNotEqualOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatRoundOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatSqrtOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatSubOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitFloatTruncOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitInt2CompOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntAddOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntAndOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntCarryOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntDivOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntEqualOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntLeftOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntLessEqualOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntLessOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntMultOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntNegateOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntNotEqualOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntOrOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntRemOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntRightOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntSBorrowOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntSCarryOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntSDivOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntSExtOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessEqualOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntSRemOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntSRightOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntSubOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntXorOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitIntZExtOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitLoadOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitLzCountOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitNopOp
-
Returns the value of the
oprecord component. - op() - Method in interface ghidra.pcode.emu.jit.op.JitOp
-
The p-code op represented by this use-def node
- op() - Method in record class ghidra.pcode.emu.jit.op.JitPopCountOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.op.JitSubPieceOp
-
Returns the value of the
oprecord component. - op() - Method in interface ghidra.pcode.emu.jit.op.JitSyntheticOp
- op() - Method in record class ghidra.pcode.emu.jit.op.JitUnimplementedOp
-
Returns the value of the
oprecord component. - op() - Method in record class ghidra.pcode.emu.jit.var.JitVal.ValUse
-
Returns the value of the
oprecord component. - 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
- opcodeLoad() - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.FixedLocal
-
The JVM opcode used to load the variable
- opcodeLoad() - Method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.InitFixedLocal
- opcodeLoad() - Method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.RunFixedLocal
- opcodeLoad() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.DoubleJitType
- opcodeLoad() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.FloatJitType
- opcodeLoad() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
- opcodeLoad() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
- opcodeLoad() - Method in interface ghidra.pcode.emu.jit.analysis.JitType.SimpleJitType
-
The JVM opcode to load a local variable of this type onto the stack
- opcodeOffsets - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
- opcodeStore() - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.FixedLocal
-
The JVM opcode used to store the variable
- opcodeStore() - Method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.InitFixedLocal
- opcodeStore() - Method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.RunFixedLocal
- opcodeStore() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.DoubleJitType
- opcodeStore() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.FloatJitType
- opcodeStore() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
- opcodeStore() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
- opcodeStore() - Method in interface ghidra.pcode.emu.jit.analysis.JitType.SimpleJitType
-
The JVM opcode to store a local variable of this type from the stack
- 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(List<DomainFile>) - Method in class ghidra.plugins.fsbrowser.OpenWithTarget
-
Opens the specified files, using whatever program manager / tool this instance represents.
- 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.FSBIcons
- OPEN_ALL - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- OPEN_AS_BINARY - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- 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.FSBIcons
- 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.FSBIcons
- 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.features.bsim.query.elastic.Handler
- openConnection(URL) - Method in class ghidra.features.bsim.query.postgresql.Handler
- 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() - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
-
Prompts the user to pick a file system container file to open using a local filesystem browser and then displays that filesystem in a new fsb browser.
- openFileSystem(FSRL) - Method in interface ghidra.app.services.FileSystemBrowserService
-
Opens the given
FSRLin a file system browser. - openFileSystem(FSRL) - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
- openFileSystem(FSBNode, boolean) - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- 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
- OpenFsFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- OpenFsFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.OpenFsFSBFileHandler
- 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
-
OpenModeprovides an instantiation mode forDomainObjectimplementations and internal storage adapters. - openNative(File) - Static method in class utilities.util.FileUtilities
-
Uses the
DesktopAPI 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(Program, String, String, String, String, String) - Method in class ghidra.features.bsim.query.GenSignatures
-
Prepare to collect signatures for a new program, essentially by starting up a new decompiler process and creating an ExecutableRecord
- 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
- 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) - 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> - 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
- OpenWithFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- OpenWithFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.OpenWithFSBFileHandler
- OpenWithTarget - Class in ghidra.plugins.fsbrowser
-
Represents a way to open a
DomainFilein aProgramManager - OpenWithTarget(String, ProgramManager, Icon) - Constructor for class ghidra.plugins.fsbrowser.OpenWithTarget
- 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
OperandFieldLocationclass 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
OperandFieldLocationmouse clicks. - OperandFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.OperandFieldMouseHandler
- OperandRepresentationList - Class in ghidra.program.model.listing
-
OperandRepresentationprovides a list for operand sub-elements. - operands() - Method in record class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramInstruction
-
Returns the value of the
operandsrecord 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
- operation() - Method in record class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchLine
-
Returns the value of the
operationrecord component. - Operation Elimination - Search tag in class ghidra.pcode.emu.jit.JitCompiler
- Section
- operationSupported - Variable in class ghidra.features.bsim.query.protocol.ResponseAdjustIndex
- operationSupported - Variable in class ghidra.features.bsim.query.protocol.ResponseDropDatabase
- operationSupported - Variable in class ghidra.features.bsim.query.protocol.ResponsePrewarm
- 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
- OpGen<T> - Interface in ghidra.pcode.emu.jit.gen.op
-
The bytecode generator for a specific p-code op
- opIdx - Variable in class ghidra.pcode.exec.PcodeProgram.MyAppender
- opIndex - Variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked.LabelRef
- opIndex - Variable in class ghidra.program.model.symbol.MemReferenceImpl
- OpinionException - Exception Class in ghidra.app.util.opinion
-
A class to represent an error when processing an opinion.
- OpinionException(Exception) - Constructor for exception class ghidra.app.util.opinion.OpinionException
-
Constructs a new exception with the specified cause
- OpinionException(String) - Constructor for exception class 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
- opName() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherMissingOp
-
Returns the value of the
opNamerecord component. - 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, Class<?>, Object, String, String, String, boolean) - 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_BASE_ADDR - Static variable in class ghidra.app.util.opinion.UnixAoutLoader
- OPTION_NAME_BLOCK_NAME - Static variable in class ghidra.app.util.opinion.BinaryLoader
- OPTION_NAME_CREATE_TRY_CATCHS - 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
-
Deprecated.
- OPTION_SEARCH_TITLE - Static variable in interface ghidra.GhidraOptions
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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
- optionalresponse - Variable in class ghidra.features.bsim.query.protocol.InsertOptionalValues
- optionalresponse - Variable in class ghidra.features.bsim.query.protocol.QueryOptionalExist
- optionalresponse - Variable in class ghidra.features.bsim.query.protocol.QueryOptionalValues
- OptionalTable - Class in ghidra.features.bsim.query.client.tables
-
Database table that has exactly two columns: key and value The column types are variable and are determined upon initialization.
- OptionalTable(String, int, int, Connection) - Constructor for class ghidra.features.bsim.query.client.tables.OptionalTable
-
Construct this table for a specific connection
- 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.
- Option Dialogs - Search tag in class docking.widgets.OptionDialog
- Section
- OPTIONED - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- OptionException - Exception Class 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 class ghidra.app.util.OptionException
-
Construct a new OptionException.
- OptionException(String, boolean) - Constructor for exception class 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.app.util.demangler.MangledContext
- 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() - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
-
Returns the value of the
optionsrecord component. - Options - Interface in ghidra.framework.options
- OPTIONS_CATEGORY_NAME - Static variable in class ghidra.features.base.codecompare.listing.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.ProgramBigListingModel
- optionsChanged(ToolOptions, String, Object, Object) - Method in class ghidra.features.base.codecompare.listing.ListingCodeComparisonPanel
- 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.jython.JythonPlugin
-
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 Class 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 class ghidra.util.bean.opteditor.OptionsVetoException
- optionType() - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
-
We do not require a particular type for the value, but we note the result is the same.
- 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 | RorR | 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 class ghidra.pcode.struct.Expr
- orb(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- orb(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- orb(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- orb(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- ori(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- ori(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- ori(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- ori(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 - Variable in class ghidra.features.base.quickfix.QuickFix
- 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
-
An
Exporterthat can exportthe originally imported file. - 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
originalStringrecord component. - origProjectUserList - Variable in class ghidra.framework.main.ProjectAccessPanel
- origResolvedDts - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- orMultipleEntries() - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
- orMultipleEntries() - Method in class ghidra.features.bsim.gui.filters.ExecutableCategoryBSimFilterType
- orMultipleEntries() - Method in class ghidra.features.bsim.gui.filters.NotArchitectureBSimFilterType
- orMultipleEntries() - Method in class ghidra.features.bsim.gui.filters.NotCompilerBSimFilterType
- orMultipleEntries() - Method in class ghidra.features.bsim.gui.filters.NotExecutableCategoryBSimFilterType
- orMultipleEntries() - Method in class ghidra.features.bsim.gui.filters.NotExecutableNameBSimFilterType
- orMultipleEntries() - Method in class ghidra.features.bsim.gui.filters.NotMd5BSimFilterType
- 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 Class in ghidra.framework
-
Signals that an attempt to find a Ghidra "OS-file" (native binary) has failed.
- OSFileNotFoundException(Platform, String) - Constructor for exception class ghidra.framework.OSFileNotFoundException
-
Creates a new
OSFileNotFoundExceptionwith an unknown module - OSFileNotFoundException(Platform, String, String) - Constructor for exception class ghidra.framework.OSFileNotFoundException
-
Creates a new
OSFileNotFoundException - OSFileNotFoundException(String) - Constructor for exception class ghidra.framework.OSFileNotFoundException
-
Creates a new
OSFileNotFoundExceptionfor the currentPlatformwith an unknown module - OSFileNotFoundException(String, String) - Constructor for exception class ghidra.framework.OSFileNotFoundException
-
Creates a new
OSFileNotFoundExceptionfor the currentPlatform - osMajorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS.CliAssemblyOSRow
- osMajorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS.CliAssemblyRefOSRow
- osMinorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS.CliAssemblyOSRow
- osMinorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS.CliAssemblyRefOSRow
- osPlatformID - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS.CliAssemblyOSRow
- osPlatformID - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS.CliAssemblyRefOSRow
- other() - Method in record class ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
-
Returns the value of the
otherrecord component. - OTHER - Enum constant in enum class ghidra.features.base.memsearch.bytesource.ProgramSearchRegion
- 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_SPACEis 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.
- otherByte - Variable in class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol
- otherName - Variable in class ghidra.app.plugin.match.MatchSet
- otherSide() - Method in enum class ghidra.util.datastruct.Duo.Side
- 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() - Method in record class ghidra.pcode.emu.jit.op.JitBoolAndOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitBoolNegateOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitBoolOrOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitBoolXorOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitCatenateOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitCopyOp
-
Returns the value of the
outrecord component. - out() - Method in interface ghidra.pcode.emu.jit.op.JitDefOp
-
The the use-def variable node for the output.
- out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatAbsOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatAddOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatCeilOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatDivOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatEqualOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatFloat2FloatOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatFloorOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatInt2FloatOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessEqualOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatMultOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNaNOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNegOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNotEqualOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatRoundOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatSqrtOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatSubOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitFloatTruncOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitInt2CompOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntAddOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntAndOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntCarryOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntDivOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntEqualOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntLeftOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntLessEqualOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntLessOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntMultOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntNegateOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntNotEqualOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntOrOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntRemOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntRightOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntSBorrowOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntSCarryOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntSDivOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntSExtOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessEqualOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntSRemOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntSRightOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntSubOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntXorOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitIntZExtOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitLoadOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitLzCountOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitPopCountOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitSubPieceOp
-
Returns the value of the
outrecord component. - out() - Method in record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
-
Returns the value of the
outrecord component. - 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
fromaddress, with each row showing thetoaddress. - 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
-
OutputBlockStreamprovides 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.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
OverlapCodeSubModelsubroutine on a program. - OverlapCodeSubModel(Program, boolean) - Constructor for class ghidra.program.model.block.OverlapCodeSubModel
-
Construct a
OverlapCodeSubModelsubroutine on a program. - OVERLAPPED_SUBROUTINE_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
-
Name of the implementation for an overlapped subroutine model.
- Overlapping Corner Placer - Search tag in class docking.widgets.shapes.PopupWindowPlacerBuilder
- Section
- OverlappingFunctionException - Exception Class in ghidra.program.database.function
- OverlappingFunctionException(Address) - Constructor for exception class ghidra.program.database.function.OverlappingFunctionException
- OverlappingFunctionException(Address, OverlappingNamespaceException) - Constructor for exception class ghidra.program.database.function.OverlappingFunctionException
- OverlappingFunctionException(String) - Constructor for exception class ghidra.program.database.function.OverlappingFunctionException
- OverlappingNamespaceException - Exception Class in ghidra.program.database.symbol
- OverlappingNamespaceException(Address, Address) - Constructor for exception class 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
-
OverlayRegionSupplierprovides a callback mechanism which allows aProgramOverlayAddressSpaceto identify defined memory regions within its space so that it may properly implement theOverlayAddressSpace.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
- overrideRepository(String, String) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Override the repository setting of every executable in this manager
- overrideService(Class<T>, Object) - Method in class ghidra.framework.plugintool.ServiceProviderDecorator
-
Adds a service that will override any service contained in the delegate
ServiceProvider. - OVERVIEW_FUNCS_PER_STAGE - Static variable in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- OverviewProvider - Interface in ghidra.app.util.viewer.listingpanel
-
Interface implemented by classes that provide overview components to the right side of the listing.
- overviewResultAdded(ResponseNearestVector) - Method in class ghidra.features.bsim.gui.overview.BSimOverviewProvider
- overviewSimilarFunctions(SFOverviewInfo, SFResultsUpdateListener<ResponseNearestVector>, TaskMonitor) - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
-
Query the given server for similar function overview information
- 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.omf.OmfRecordTypes
- owner - Variable in class docking.action.builder.AbstractActionBuilder
-
Owner for the
DockingAction - owner - Variable in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
- owner - Variable in class ghidra.features.bsim.query.description.DatabaseInformation
- owner - Variable in class ghidra.features.bsim.query.protocol.InstallMetadataRequest
- 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.jython.JythonCodeCompletionFactory
- packageName() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
-
Returns the value of the
packageNamerecord 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
packagePathrecord 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
-
PackedDatabaseprovides 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
-
DBHandleprovides 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
PackedDecodefor 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
-
PackingTypespecifies 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 - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
- 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.menu.MultiStateButton
- 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.HexDecimalModeTextField
- 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
- paintLayoutGridCells(RenderContext<?, ?>, Layout<?, ?>) - Method in class ghidra.graph.viewer.renderer.GridPainter
- 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
- pairCount - Variable in class ghidra.features.bsim.query.protocol.ResponsePair.Accumulator
- pairCount - Variable in class ghidra.features.bsim.query.protocol.ResponsePair
- 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
PairedPcodeExecutorStatePiecefor 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, - Class in ghidra.pcode.execR> -
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
- pairFunctions(LSHVectorFactory, List<DescriptionManager>, List<VectorResult>, int, int) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Generate all pairs of functions for any function associated with a list of vectors For each pair of functions generate the FunctionPair object with corresponding similarity and significance.
- pairFunctions(LSHVectorFactory, List<DescriptionManager>, List<VectorResult>, int, int) - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
- PairInput - Class in ghidra.features.bsim.query.protocol
-
Identifiers for a pair of functions
- PairInput() - Constructor for class ghidra.features.bsim.query.protocol.PairInput
- 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.
- PairNote - Class in ghidra.features.bsim.query.protocol
-
Result of a comparison between two functions.
- PairNote() - Constructor for class ghidra.features.bsim.query.protocol.PairNote
- PairNote(FunctionDescription, FunctionDescription, double, double, double, int, int, int) - Constructor for class ghidra.features.bsim.query.protocol.PairNote
- pairResponse - Variable in class ghidra.features.bsim.query.protocol.QueryPair
- pairs - Variable in class ghidra.features.bsim.query.protocol.QueryPair
- 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
- 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
- ParallelDecompileTask - Class in ghidra.features.bsim.query
-
Run decompilation across multiple functions in a single program, distributing the task across a specific number of threads
- ParallelDecompileTask(Program, TaskMonitor, DecompileFunctionTask) - Constructor for class ghidra.features.bsim.query.ParallelDecompileTask
- 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
-
ParallelInstructionLanguageHelperprovides 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.PARAMtype 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
- PARAM_SUBSTITUTION - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefFlags
- 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_FILTERmatches 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
-
ParameterDefinitionspecifies 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)
- PARAMS_MISSING - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefFlags
- PARAMS_PARTIAL - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefFlags
- 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
- parentIsGlobEscape(MatchesPatternTextFilter) - Method in class docking.widgets.filter.MatchesPatternTextFilter
- 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
-
Parses this
MachHeader'sload commands - 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.golang.rtti.GoApiSnapshot.FuncFlags
- 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(ByteProvider, TaskMonitor) - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Finishes the parsing of this file header.
- parse(AbstractOmfRecordFactory, TaskMonitor) - Static method in class ghidra.app.util.bin.format.omf.omf.OmfLibraryRecord
- parse(AbstractOmfRecordFactory, TaskMonitor, MessageLog) - Static method in class ghidra.app.util.bin.format.omf.omf.OmfFileHeader
-
Parse the entire object file
- 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
-
Parses this
MachHeader'sload commands - 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) - Method in class generic.expressions.ExpressionEvaluator
- 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 record class ghidra.app.util.bin.format.golang.GoVer
-
Parses a version string ("1.2.0") and returns a GoVer instance, or INVALID if bad data.
- parse(String) - Static method in record class ghidra.app.util.bin.format.golang.GoVerRange
-
Parses a version range string (eg.
- parse(String) - Static method in record class ghidra.app.util.bin.format.golang.GoVerSet
-
Parses a version list string (eg.
- parse(String) - Static method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- 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.features.base.memsearch.gui.SearchGuiModel
- 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, ExpressionValue) - Method in class generic.expressions.ExpressionEvaluator
- parse(String, AssemblyNumericSymbols) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
Parse the given sentence with the given defined symbols
- parse(String, SearchSettings) - Method in class ghidra.features.base.memsearch.format.SearchFormat
-
Parse the given input and settings into a
ByteMatcher - 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'sLoadCommands 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) - Static method in class ghidra.pty.ShellUtils
- parseArgs(String[]) - Method in class ghidra.pty.unix.UnixPtySessionLeader
- parseAsAddress(String) - Method in class ghidra.program.util.AddressEvaluator
-
Evaluates the given input expression as an address.
- parseAsLong(String) - Method in class generic.expressions.ExpressionEvaluator
-
Parses the given expression input, expecting the result to be long value.
- parseAsRelativeAddress(String, Address) - Method in class ghidra.program.util.AddressEvaluator
-
Evaluates the given input expression as a relative offset that will be added to the given base address.
- 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
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf.OmfComdatExternalSymbol
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf.OmfComdefRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf.OmfCommentRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf.OmfEnumeratedData
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf.OmfExternalSymbol
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf.OmfFileHeader
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf.OmfFixupRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf.OmfGroupRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf.OmfIteratedData
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf.OmfModuleEnd
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf.OmfNamesRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf.OmfSegmentHeader
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf.OmfSymbolRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf166.Omf166DepList
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Content
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ExternalDefsRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51FixupRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryDictionaryRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryHeaderRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryModuleLocationsRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryModuleNamesRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ModuleEnd
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ModuleHeader
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDefsRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51SegmentDefs
- parseData() - Method in class ghidra.app.util.bin.format.omf.OmfObsoleteRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
-
Parses this
OmfRecord's type-spefic data - parseData() - Method in class ghidra.app.util.bin.format.omf.OmfUnknownRecord
- parseData() - Method in class ghidra.app.util.bin.format.omf.OmfUnsupportedRecord
- 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 Class in ghidra.app.util.cparser.C
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception Class in ghidra.app.util.cparser.CPP
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception class 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 class 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 class 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 class ghidra.app.util.cparser.CPP.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- ParseException(String) - Constructor for exception class ghidra.app.util.cparser.C.ParseException
-
Constructor with message.
- ParseException(String) - Constructor for exception class ghidra.app.util.cparser.CPP.ParseException
-
Constructor with message.
- parseExeIdString(String) - Static method in class ghidra.features.bsim.query.elastic.RowKeyElastic
-
Parse an encoded document id of an executable back into a key
- 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
- 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
DyldCacheHeaderfrom a file. - parseFromMemory(Program, AddressSpace, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Parses the structures referenced by this
DyldCacheHeaderfrom memory. - parseFunctionId(String) - Static method in class ghidra.features.bsim.query.elastic.RowKeyElastic
-
Parse an encoded document id of a function back into a key This handles both the normal function form: 64-bits encoded as decimal and the library function form: 80-bits encoded in base64
- 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, 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[], 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
-
Deprecated, for removal: This API element is subject to removal in a future version.use
NumericUtilities.parseHexLong(String)instead - parseHexLong(String) - Static method in class ghidra.util.NumericUtilities
-
Parses the given hex string as a
longvalue. - 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)
- parseInstructionPrototype(MemBuffer, InstructionBlock) - Method in class ghidra.program.disassemble.Disassembler
-
Perform parse of instruction bytes and context to produce an instruction prototype.
- 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.NumericUtilities
-
Parses the given decimal/hex string as an
intvalue. - 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.NumericUtilities
-
Parses the given decimal/hex string as an
intvalue. - 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 decimal/hex string as an
longvalue. - 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.
- parseLong(String, long) - Static method in class ghidra.util.NumericUtilities
-
Parses the given decimal/hex string as an
longvalue. - 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
- parseNewBlock(Address, RegisterValue) - Method in class ghidra.pcode.emu.SleighInstructionDecoder
- parseNumber(String) - Static method in class ghidra.util.NumericUtilities
-
Deprecated, for removal: This API element is subject to removal in a future version.use
NumericUtilities.parseLong(String)instead - parseNumber(String, Long) - Static method in class ghidra.util.NumericUtilities
-
Deprecated, for removal: This API element is subject to removal in a future version.use
NumericUtilities.parseLong(String, long)instead - 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
-
ParserContextrepresents a language provider specific parser context which may be cached. - parseReexports() - Method in class ghidra.app.util.bin.format.macho.MachHeader
-
Parses only this
MachHeader'sreexport load commands - 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'ssegments - 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, DyldCacheMappingInfo, 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.numberformat.HexIntegerFormatter.HexAllowedPositiveValueIntgerDocumentFilterWrapper
- parseText(String) - Method in class docking.widgets.numberformat.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- parseTextForAnnotations(String, Program, AttributedString, int) - Static method in class ghidra.app.util.viewer.field.CommentUtils
-
Parses the given text looking for annotations.
- parseTypeName(String, String) - Static method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
- 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
- parseWildcardPatch(String) - Static method in record class ghidra.app.util.bin.format.golang.GoVer
-
Parses a version string ("1.2.0") and returns a GoVer instance, or INVALID if bad data.
- Parsing Assembly Mnemonics - Search tag in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- Section
- 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
- partialSize() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpIntJitType
-
The number of bytes filled in the last leg, if partial
- 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.
- parts() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalVarHandler
-
Returns the value of the
partsrecord component. - parts() - Method in record class ghidra.pcode.emu.jit.op.JitCatenateOp
-
Returns the value of the
partsrecord component. - 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
- partType() - Method in record class ghidra.pcode.emu.jit.op.JitCatenateOp
-
We'd like every part to be an
int. - 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
- PASCALCALL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PascalString255DataType - Class in ghidra.program.model.data
- PascalString255DataType() - Constructor for class ghidra.program.model.data.PascalString255DataType
- PascalString255DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.PascalString255DataType
- PascalStringDataType - Class in ghidra.program.model.data
- PascalStringDataType() - Constructor for class ghidra.program.model.data.PascalStringDataType
- PascalStringDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.PascalStringDataType
- PascalStringSearcher - Class in ghidra.program.util.string
- PascalStringSearcher(Program, int, int, boolean) - Constructor for class ghidra.program.util.string.PascalStringSearcher
- PascalStringSearcher(Program, CharSetRecognizer, int, int, boolean) - Constructor for class ghidra.program.util.string.PascalStringSearcher
- PascalUnicodeDataType - Class in ghidra.program.model.data
- PascalUnicodeDataType() - Constructor for class ghidra.program.model.data.PascalUnicodeDataType
- PascalUnicodeDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.PascalUnicodeDataType
- PascalUtil - Class in ghidra.program.util.string
- PascalUtil() - Constructor for class ghidra.program.util.string.PascalUtil
- passage() - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.EntryPoint
-
Returns the value of the
passagerecord component. - passageDecoder - Variable in class ghidra.pcode.emu.jit.JitPcodeThread
-
This thread's passage decoder, which is based on its
instruction decoder. - 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.
- PasswordChange - Class in ghidra.features.bsim.query.protocol
-
Request a password change for a specific user Currently provides no explicit protection for password data on the client.
- PasswordChange() - Constructor for class ghidra.features.bsim.query.protocol.PasswordChange
- PasswordChangeDialog - Class in docking.widgets
- PasswordChangeDialog(String, String, String, String) - Constructor for class docking.widgets.PasswordChangeDialog
- PasswordClientAuthenticator - Class in ghidra.framework.client
-
PasswordClientAuthenticatorprovides 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
-
PasswordDialogis a modal dialog which prompts a user for a password. - PasswordDialog(String, String, String, String) - Constructor for class docking.widgets.PasswordDialog
-
Construct a new PasswordDialog which only prompts for a password for a specified server type and name.
- PasswordDialog(String, String, String, String, boolean) - Constructor for class docking.widgets.PasswordDialog
-
Construct a new PasswordDialog which only prompts for a password for a specified server type and name.
- PasswordDialog(String, String, String, String, boolean, String, String, boolean) - Constructor for class docking.widgets.PasswordDialog
-
Construct a new PasswordDialog which may include user ID specification/prompt if either
allowUserIdEntryis true or a non-nulldefaultUserIdhas been specified. - PasswordDialog(String, String, String, String, boolean, String, String, String, String[], int, boolean) - Constructor for class docking.widgets.PasswordDialog
-
Construct a new PasswordDialog which may include user ID specification/prompt, if either
allowUserIdEntryis true or a non-nulldefaultUserIdhas been specified, and other optional elements. - PasswordProvider - Interface in ghidra.formats.gfilesystem.crypto
-
Instances of this interface provide passwords to decrypt files.
- passwordResponse - Variable in class ghidra.features.bsim.query.protocol.PasswordChange
- 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.FSBIcons
- PASTE_ICON - Static variable in class resources.Icons
- pasteBytes(Program, byte[]) - Method in class ghidra.app.util.ByteCopier.PasteByteStringCommand
- pasteBytes(Transferable) - Method in class ghidra.app.util.ByteCopier
- pasteByteString(String) - Method in class ghidra.app.util.ByteCopier
- PasteByteStringCommand(String) - Constructor for class ghidra.app.util.ByteCopier.PasteByteStringCommand
- 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
- patch() - Method in record class ghidra.app.util.bin.format.golang.GoVer
-
Returns the value of the
patchrecord component. - patchConfig(File, File) - Method in class ghidra.features.bsim.query.ServerConfig
-
Given a set of key/value pairs, established via restoreXml or manually entered via addKey, read in an existing configuration file, and write out an altered form, where: 1) Keys matching something in the keyValue map have their value altered to match the map 2) Keys that don't match anything in the map, are output unaltered 3) Comments, both entire line and those coming after key/value pairs, are preserved
- patchConnect(File, File) - Method in class ghidra.features.bsim.query.ServerConfig
-
Read in a connection file and write out an altered version of the file where: 1) Any entry that matches something in connectSet, has its authentication method altered 2) Any entry that does not match into connectSet is commented out in the output 3) Entire line comments are preserved
- 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.
- patchIdent(File, File, String, String, String, boolean) - Static method in class ghidra.features.bsim.query.ServerConfig
-
Add/remove an identify entry to pg_ident.conf
- 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
- PatchLine(JsonPatch.PatchOp, JsonElement) - Constructor for record class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchLine
-
Creates an instance of a
PatchLinerecord class. - 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
- PatchSection(JsonArray, List<JsonPatch.PatchLine>) - Constructor for record class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchSection
-
Creates an instance of a
PatchSectionrecord class. - 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.features.bsim.query.description.ExecutableRecord.Update
- 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
pathrecord component. - path() - Method in record class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchSection
-
Returns the value of the
pathrecord component. - path() - Method in record class ghidra.util.classfinder.ClassFileInfo
-
Returns the value of the
pathrecord 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_id - Variable in class ghidra.features.bsim.query.client.tables.ExeTable.ExecutableRow
- PATH_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- path_override - Variable in class ghidra.features.bsim.query.protocol.InsertRequest
- 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, 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.
- PathStartsBSimFilterType - Class in ghidra.features.bsim.gui.filters
-
A BsimFilterType for filtering on functions by the starting path of their containing program.
- PathStartsBSimFilterType() - Constructor for class ghidra.features.bsim.gui.filters.PathStartsBSimFilterType
- 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.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
-
This routine is invoked during emulation, if this breakpoint has somehow been associated with this kind of pcode op.
- 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 Class in ghidra.program.model.pcode
-
Exception generated from problems with Pcode.
- PcodeException(String) - Constructor for exception class ghidra.program.model.pcode.PcodeException
- PcodeException(String, Throwable) - Constructor for exception class ghidra.program.model.pcode.PcodeException
- PcodeExecutionException - Exception Class in ghidra.pcode.exec
-
The base exception for all p-code execution errors
- PcodeExecutionException(String) - Constructor for exception class ghidra.pcode.exec.PcodeExecutionException
- PcodeExecutionException(String, PcodeFrame) - Constructor for exception class ghidra.pcode.exec.PcodeExecutionException
- PcodeExecutionException(String, PcodeFrame, Throwable) - Constructor for exception class ghidra.pcode.exec.PcodeExecutionException
-
Construct an execution exception
- PcodeExecutionException(String, Throwable) - Constructor for exception class 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 typeA - 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(PcodeProgram, List<PcodeOp>) - Constructor for class ghidra.pcode.exec.PcodeProgram
-
Construct a p-code program from a derivative of the given one
- 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
-
PCodeTestAbstractControlBlockdata 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
-
PCodeTestControlBlockdata 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
-
PCodeTestGroupidentifies a test group function and its corresponding PCodeTestGroupControlBlock. - PCodeTestGroupControlBlock - Class in ghidra.test.processors.support
-
PCodeTestGroupControlBlockcorresponds 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
- P-code Translation - Search tag in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
- Section
- 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.
- pcRelativeAddressing - Variable in class ghidra.app.util.bin.format.unixaout.UnixAoutRelocation
- 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
- PECDEF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- PEDATA - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- PEDATA - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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 asnextwould. - 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 Class in ghidra.app.util.bin.format.pef
-
An exception class to handle encountering invalid PEF Headers.
- PefException(Exception) - Constructor for exception class ghidra.app.util.bin.format.pef.PefException
-
Constructs a new exception with the specified cause and a detail message.
- PefException(String) - Constructor for exception class 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() - Method in class ghidra.features.base.quickfix.QuickFix
-
Executes the primary action of this QuickFix.
- 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
DWARFImportOptionsset. - 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
- performOverview(BSimServerCache, BSimSearchSettings) - Method in interface ghidra.features.bsim.gui.search.dialog.BSimSearchService
-
Initiates a BSim overview search using all the functions in the program.
- 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
- performScoring() - Method in class ghidra.features.bsim.query.client.ExecutableComparison
-
Perform scoring between all registered executables.
- 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
- PHEADR - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- PHEX_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- phiNodes() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Get all the phi nodes in the use-def graph.
- PhiOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
phi. - PHOTO - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- 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 - Enum constant in enum class ghidra.plugin.importer.LcsSelectionEvent.Type
-
A language was picked (e.g., double-clicked) in the UI
- 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.omf.OmfRecordTypes
- 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 - Enum constant in enum class ghidra.program.model.listing.CommentType
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.use
CommentType.POST - 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
PlateFieldLocationclass 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 Class in ghidra.framework
- PluggableServiceRegistryException(Class<? extends Object>, Class<? extends Object>, Class<? extends Object>) - Constructor for exception class ghidra.framework.PluggableServiceRegistryException
- plugin - Variable in class ghidra.app.util.navigation.GoToServiceImpl
- plugin() - Method in record class ghidra.plugins.fsbrowser.FSBFileHandlerContext
-
Returns the value of the
pluginrecord component. - 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
PluginDescriptioncategory 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 Class in ghidra.framework.plugintool.util
-
Exception thrown when a an error occurs during the construction of a plugin.
- PluginConstructionException(String, String) - Constructor for exception class 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
PluginInfoannotation. - PluginDescription - Class in ghidra.framework.plugintool.util
-
Class to hold meta information about a plugin, derived from meta-data attached to each
Pluginusing a@PluginInfoannotation. - 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.
- Plugin Events - Search tag in class ghidra.framework.plugintool.Plugin
- Section
- PluginException - Exception Class in ghidra.framework.plugintool.util
-
Exception thrown if plugin was not found.
- PluginException(String) - Constructor for exception class ghidra.framework.plugintool.util.PluginException
-
Construct a PluginException with the given message.
- PluginException(String, String) - Constructor for exception class ghidra.framework.plugintool.util.PluginException
-
Construct PluginException with a detail message.
- PluginException(String, Throwable) - Constructor for exception class 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.
- Plugin Life cycle - Search tag in class ghidra.framework.plugintool.Plugin
- Section
- 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
- Plugin Service dependency - Search tag in class ghidra.framework.plugintool.Plugin
- Section
- Plugin Service implementation - Search tag in class ghidra.framework.plugintool.Plugin
- Section
- 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 + RorR + 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_LABEL_PREFIX_U - Static variable in class ghidra.program.model.data.PointerDataType
- POINTER_LOOP_LABEL - 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
- pointerBitSize - Variable in class ghidra.program.util.VarnodeContext
- 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
- pointerLength - Variable in class ghidra.app.util.bin.format.unixaout.UnixAoutRelocation
- 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
-
PointerTypespecified the pointer-type associated with a pointer-typedef. - PointerTypedef - Class in ghidra.program.model.data
-
PointerTypedefprovides a Pointer-Typedef template datatype which may be used as an alternative toPointerTypedefBuilderfor 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(DataType, int, DataTypeManager) - Constructor for class ghidra.program.model.data.PointerTypedefBuilder
- PointerTypedefBuilder(Pointer, DataTypeManager) - Constructor for class ghidra.program.model.data.PointerTypedefBuilder
- PointerTypedefInspector - Class in ghidra.program.database.data
- 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
- PopCountOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
popcount. - 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.
- populateData(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ProjectAccessStep
- populateData(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ProjectTypeStep
- populateData(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.RepositoryStep
- populateData(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.SelectProjectStep
- populateData(ProjectWizardData) - Method in class ghidra.framework.main.wizard.project.ServerStep
- populateData(T) - Method in class docking.wizard.WizardStep
-
This method should populate the given data object with information from its Gui component.
- 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
- populateExecutableIndex() - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Assuming all executables have been registered, establish index values for all executables to facilitate accessing the scoring matrix
- populateExecutableXref() - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Assign an internal id to all executables for purposes of cross-referencing in XML Indices are assigned in order starting at 1 (0 indicates an index has NOT been assigned)
- 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 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
- PORT_OPTION - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- 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() - Method in record class ghidra.pcode.emu.jit.var.JitVal.ValUse
-
Returns the value of the
positionrecord component. - 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 - Enum constant in enum class ghidra.program.model.listing.CommentType
- POST - Static variable in class ghidra.app.util.viewer.field.ListingColors.CommentColors
- POST - Static variable in class ghidra.features.bsim.query.elastic.ElasticConnection
- POST_COMMENT - Static variable in interface ghidra.program.model.listing.CodeUnit
-
Deprecated, for removal: This API element is subject to removal in a future version.use
CommentType.POST - 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
EolCommentFieldLocationclass 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
- postgres - Enum constant in enum class ghidra.features.bsim.query.BSimServerInfo.DBType
- PostgresFunctionDatabase - Class in ghidra.features.bsim.query.client
-
Defines the BSim
FunctionDatabasebacked by a PostgreSQL database. - PostgresFunctionDatabase(URL, boolean) - Constructor for class ghidra.features.bsim.query.client.PostgresFunctionDatabase
- 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, LoadSpec, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
This gets called after the given list of
loaded programss is finished loading. - postLoadProgramFixups(List<Loaded<Program>>, Project, LoadSpec, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractOrdinalSupportLoader
- postLoadProgramFixups(List<Loaded<Program>>, Project, LoadSpec, 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, LoadSpec, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.ElfLoader
- postLoadProgramFixups(List<Loaded<Program>>, Project, LoadSpec, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.MachoLoader
-
This gets called after the given list of
loaded programss is finished loading. - 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 - Enum constant in enum class ghidra.program.model.listing.CommentType
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.use
CommentType.PRE - 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
- precedence() - Method in record class docking.KbEnabledState
-
Returns the value of the
precedencerecord component. - 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
Predicatethat always returns true. - preExecuteInstruction() - Method in class ghidra.pcode.emu.DefaultPcodeThread
-
Extension point: Extra behavior before executing an instruction
- pref() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.DoubleJitType
- pref() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.FloatJitType
- pref() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
- pref() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
- pref() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpFloatJitType
- pref() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpIntJitType
- pref() - Method in interface ghidra.pcode.emu.jit.analysis.JitType
-
The preference for this type.
- PREFERENCE_STATE_NAME - Static variable in class ghidra.framework.options.PreferenceState
- Preferences - Class in ghidra.framework.preferences
-
Uses Properties to manage user preferences as name/value pairs.
- PREFERENCES_FILE_EXTENSION - Static variable in class docking.actions.KeyBindingUtils
- PREFERENCES_FILE_EXTENSION - Static variable in class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel
- PreferenceState - Class in ghidra.framework.options
-
An implementation of SaveState that exists primarily to signal its intended usage.
- PreferenceState() - Constructor for class ghidra.framework.options.PreferenceState
- PreferenceState(Element) - Constructor for class ghidra.framework.options.PreferenceState
-
Initializes a new state object from the given element.
- preferred - Variable in class ghidra.app.util.opinion.QueryResult
- preferred - Variable in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
- 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
- prefetchScores(Set<ExecutableRecord>, List<ExecutableRecord>) - Method in class ghidra.features.bsim.query.client.FileScoreCaching
- prefetchScores(Set<ExecutableRecord>, List<ExecutableRecord>) - Method in interface ghidra.features.bsim.query.client.ScoreCaching
-
Pre-load self-scores for a set of executables.
- prefetchScores(Set<ExecutableRecord>, List<ExecutableRecord>) - Method in class ghidra.features.bsim.query.client.TableScoreCaching
- prefetchScores(Set<ExecutableRecord>, List<ExecutableRecord>) - Method in class ghidra.features.bsim.query.client.TemporaryScoreCaching
- prefetchSelfScores(List<ExecutableRecord>) - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
-
Pre-load self-scores of the registered executables.
- PreFilter - Class in ghidra.features.bsim.query.protocol
- PreFilter() - Constructor for class ghidra.features.bsim.query.protocol.PreFilter
- prefix() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
-
Returns the value of the
prefixrecord component. - 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
- prepareIfNeeded(StatementSupplier<S>) - Method in class ghidra.features.bsim.query.client.tables.CachedStatement
-
Get the associated cached
Statementor prepare one via the specifiedstatementSupplierif not yet established. - 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
preProcessorrecord 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 Class in ghidra.sleigh.grammar
- PreprocessorException(String, String, int, int, String) - Constructor for exception class 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
- presentWhen() - Element in annotation interface ghidra.app.util.bin.format.golang.structmapping.FieldMapping
-
Marks this field as only present in certain context configurations.
- PreserveStateWrappingTaskMonitor - Class in ghidra.util.task
-
A
TaskMonitorwrapper that restores all changed values of the wrapped TaskMonitor when the wrapper isclosed. - 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.features.bsim.query.client.tables.SQLStringTable.StringRecord
- 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
ProgramLocationsimilarly 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
ProgramLocationwith 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
- prevPatch() - Method in record class ghidra.app.util.bin.format.golang.GoVer
- prewarm() - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Performs a prewarm command on the BSim database.
- PrewarmRequest - Class in ghidra.features.bsim.query.protocol
-
Request that the database preload portions of the main vector table so that initial queries return faster from a server that has just been restarted.
- PrewarmRequest() - Constructor for class ghidra.features.bsim.query.protocol.PrewarmRequest
- prewarmresponse - Variable in class ghidra.features.bsim.query.protocol.PrewarmRequest
- 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 that 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.
- PRINT_CFM - Enum constant in enum class ghidra.pcode.emu.jit.JitCompiler.Diag
-
Print the contents (p-code) of each basic block and flows/branches among them
- PRINT_DFM - Enum constant in enum class ghidra.pcode.emu.jit.JitCompiler.Diag
-
Print the ops of each basic block in SSA (sort of) form
- PRINT_OUM - Enum constant in enum class ghidra.pcode.emu.jit.JitCompiler.Diag
-
Print each eliminated op
- PRINT_PASSAGE - Enum constant in enum class ghidra.pcode.emu.jit.JitCompiler.Diag
-
Print each passage (instructions and p-code ops) before translation
- PRINT_SYNTH - Enum constant in enum class ghidra.pcode.emu.jit.JitCompiler.Diag
-
Print each synthetic operation, e.g., catenation, subpiece, phi
- PRINT_VSM - Enum constant in enum class ghidra.pcode.emu.jit.JitCompiler.Diag
-
Print the list of live variables for each basic block
- 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
printffeature, 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.
- printFunctions(QueryName, PrintStream) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Execute the specified
QueryNamequery and print the formatted results to the specifiedoutStream. - 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.
- printjustexe - Variable in class ghidra.features.bsim.query.protocol.QueryName
- printjustexe - Variable in class ghidra.features.bsim.query.protocol.ResponseName
- 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() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
-
Get the formatted raw executable metadata as a string
- printRaw() - Method in class ghidra.features.bsim.query.description.FunctionDescription
- 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
- printRaw(PrintStream, LSHVectorFactory, int) - Method in class ghidra.features.bsim.query.protocol.ResponseName
- printRecursively() - Method in class generic.jar.ClassModuleTree
- printselfsig - Variable in class ghidra.features.bsim.query.protocol.QueryName
- printselfsig - Variable in class ghidra.features.bsim.query.protocol.ResponseName
- printSeparator(int) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- printStackTrace() - Method in class generic.test.TestExceptionTracker
- printStackTrace() - Method in exception class ghidra.framework.model.DomainObjectException
- printStackTrace(PrintStream) - Method in exception class generic.test.TestReportingException
- printStackTrace(PrintStream) - Method in exception class ghidra.framework.model.DomainObjectException
- printStackTrace(PrintWriter) - Method in exception class generic.test.TestReportingException
- printStackTrace(PrintWriter) - Method in exception class 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 exception class ghidra.util.exception.MultipleCauses
- printTree(PrintStream, Throwable) - Static method in exception 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
-
ExtensionPointpriority. - PRIORITY - Enum constant in enum class ghidra.program.model.lang.InstructionBlockFlow.Type
-
PRIORITYis 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
- PRIORITY_OFFSET - Static variable in interface ghidra.program.util.AddressCorrelator
-
A value used to raise or lower priorities.
- 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
-
PrivateDatabasecorresponds 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
GFileSystemimplementation, 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
GFileSystemimplementation, 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
ByteProviderto 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
startBytesbyte[] 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(Program, TaskMonitor) - Method in class ghidra.features.bsim.query.ingest.IterateRepository
-
Perform processing on program obtained from repository.
- 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(URL, TaskMonitor) - Method in class ghidra.features.bsim.query.ingest.IterateRepository
-
Process the specified repository URL
- process(BiFunction<List<ROW_OBJECT>, TableSortingContext<ROW_OBJECT>, List<ROW_OBJECT>>) - Method in class docking.widgets.table.threaded.TableData
-
A generic method that allows clients to process the contents of this table data.
- process(Iterator<I>, Consumer<R>) - Method in class ghidra.app.util.DecompilerConcurrentQ
-
Adds all items to the queue for processing.
- process(List<AddRemoveListItem<T>>, TableData<T>, TaskMonitor) - Method in class docking.widgets.table.threaded.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.DbgLoader
- 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.DbgLoader
- 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.DbgLoader
- 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
GFileSysteminto 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
processDylibExportsrecord component. - processDylibMemory() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
-
Returns the value of the
processDylibMemoryrecord component. - processDylibSymbols() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
-
Returns the value of the
processDylibSymbolsrecord 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(String) - 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
- processFile(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.description.FunctionDescriptionMapper
- processFocusEvent(FocusEvent) - Method in class docking.widgets.textfield.GFormattedTextField
- 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
ThemeManagerand updates theUIDefaultsby 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.table.GTable
- processLibobjc() - Method in record class ghidra.app.util.opinion.DyldCacheOptions
-
Returns the value of the
processLibobjcrecord component. - processLibraries() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
- processLibrary(Program, String, FSRL, ByteProvider, Queue<AbstractLibrarySupportLoader.UnprocessedLibrary>, int, 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, Queue<AbstractLibrarySupportLoader.UnprocessedLibrary>, int, LoadSpec, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractOrdinalSupportLoader
- processLibrary(Program, String, FSRL, ByteProvider, Queue<AbstractLibrarySupportLoader.UnprocessedLibrary>, int, LoadSpec, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.MachoLoader
-
Performs optional follow-on actions after an the given library has been loaded
- 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
processLocalSymbolsrecord 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
-
ProcessorEmulatorTestAdapterprovides 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 Class in ghidra.program.model.lang
- ProcessorNotFoundException(String) - Constructor for exception class 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, boolean, NameCallback, PasswordCallback, ChoiceCallback, AnonymousCallback, String) - Method in interface ghidra.framework.client.ClientAuthenticator
-
Process password authentication callbacks.
- processPasswordCallbacks(String, String, String, boolean, NameCallback, PasswordCallback, ChoiceCallback, AnonymousCallback, String) - Method in class ghidra.framework.client.DefaultClientAuthenticator
- processPasswordCallbacks(String, String, String, boolean, NameCallback, PasswordCallback, ChoiceCallback, AnonymousCallback, String) - Method in class ghidra.framework.client.HeadlessClientAuthenticator
- processPasswordCallbacks(String, String, String, boolean, 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
domainFilequery 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
domainFolderquery 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, DecompInterface) - Method in class ghidra.app.decompiler.util.FillOutStructureHelper
-
Create or update a Structure data-type given a function and a root pointer variable.
- 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
-
Callback method intended to be implemented by the caller to
FileSystemService.getDerivedByteProvider(FSRL, FSRL, String, long, DerivedStreamProducer, TaskMonitor) - productions - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
- productionsOf(AssemblyNonTerminal) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Get all productions where the left-hand side is the given non-terminal
- productionsOf(String) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Get all productions where the left-hand side non-terminal has the given name
- progMemBuffers - 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.DebugFrameSection
- 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.demangler.MangledContext
- program - Variable in class ghidra.app.util.opinion.MachoProgramBuilder
- program - Variable in class ghidra.app.util.opinion.MemorySectionResolver
- program - Variable in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- program - Variable in class ghidra.app.util.PseudoData
- program - Variable in class ghidra.app.util.PseudoInstruction
- program - Variable in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- program - Variable in class ghidra.features.base.quickfix.QuickFix
- 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_ORGANIZATION - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- 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.
- programActivated(Program) - Method in class ghidra.pyghidra.PyGhidraPlugin
- 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
DefaultAddressFactorysupplied by aLanguage. - 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
-
ProgramArchitecturewhich 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
- ProgramBuilder.ExceptionalSupplier<R,
E> - Interface in ghidra.program.database - ProgramByteSource - Class in ghidra.features.base.memsearch.bytesource
-
AddressableByteSourceimplementation for a GhidraProgram - ProgramByteSource(Program) - Constructor for class ghidra.features.base.memsearch.bytesource.ProgramByteSource
- 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.
- programClosed(Program) - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Called when a program is closed.
- programClosed(Program) - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
- programClosed(Program) - Method in class ghidra.features.base.quickfix.QuckFixTableProvider
- programClosed(Program) - Method in class ghidra.features.base.replace.SearchAndReplacePlugin
- programClosed(Program) - Method in class ghidra.features.bsim.gui.BSimSearchPlugin
- 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 Class in ghidra.program.util
-
Exception for incompatible programs when comparing programs for differences or when merging program differences.
- ProgramConflictException() - Constructor for exception class ghidra.program.util.ProgramConflictException
-
Constructor
- ProgramConflictException(String) - Constructor for exception class 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
-
ProgramContentHandlerconverts 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
-
ProgramContextMergeManagermerges 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.
- programDeactivated(Program) - Method in class ghidra.pyghidra.PyGhidraPlugin
- ProgramDecisionTree - Class in ghidra.util.constraint
- ProgramDecisionTree() - Constructor for class ghidra.util.constraint.ProgramDecisionTree
- ProgramDiff - Class in ghidra.program.util
-
ProgramDiffis a class for comparing two programs and determining where there are differences between them. - ProgramDiff(Program, Program) - Constructor for class ghidra.program.util.ProgramDiff
-
ProgramDiffis used to determine the addresses where there are differences between two programs. - ProgramDiff(Program, Program, AddressSetView) - Constructor for class ghidra.program.util.ProgramDiff
-
ProgramDiffis 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
ProgramDiffFilteris 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
Programchanges. - 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
Programfiles. - 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
ProgramFragmentis a set ofCodeUnits 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
GraphTypefor program code and data flow graphs. - ProgramGraphType(String, String) - Constructor for class ghidra.graph.ProgramGraphType
- 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
-
ProgramLocationprovides 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
ProgramLocationTableColumnand that they areExtensionPoints. - 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
- ProgramLocationTranslator - Class in ghidra.app.util.viewer.listingpanel
-
Class for converting a program location from one program to another
- ProgramLocationTranslator(ListingAddressCorrelation) - Constructor for class ghidra.app.util.viewer.listingpanel.ProgramLocationTranslator
-
Constructor given a correlator for translating addresses
- 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, - Class in ghidra.util.tableCOLUMN_TYPE> - 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
- ProgramMemoryComparator - Class in ghidra.program.util
-
ProgramMemoryComparatoris a class for comparing two programs and determining the address differences between them. - ProgramMemoryComparator(Program, Program) - Constructor for class ghidra.program.util.ProgramMemoryComparator
-
ProgramMemoryComparatoris used to determine the memory address differences between two programs. - ProgramMemoryUtil - Class in ghidra.program.util
-
ProgramMemoryUtilcontains some static methods for checking Memory block data. - ProgramMemoryUtil() - Constructor for class ghidra.program.util.ProgramMemoryUtil
- ProgramMerge - Class in ghidra.program.util
-
ProgramMergeis a class for merging the differences between two programs. - ProgramMerge(Program, Program) - Constructor for class ghidra.program.util.ProgramMerge
-
ProgramMergeallows the merging of differences from program2 into program1 (the result program). - ProgramMerge(AddressTranslator) - Constructor for class ghidra.program.util.ProgramMerge
-
ProgramMergeallows the merging of differences from program2 (the origin program) into program1 (the result program). - ProgramMergeFilter - Class in ghidra.program.util
-
The
ProgramMergeFilteris 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
-
ProgramMergeManageris a class for merging the differences between two programs as specified by aProgramMergeFilterand the address ranges to be merged. - ProgramMergeManager(Program, Program) - Constructor for class ghidra.program.util.ProgramMergeManager
-
ProgramMergeManagerallows the merging of differences from program1 or program2 into the merged program. - ProgramMergeManager(Program, Program, AddressSetView) - Constructor for class ghidra.program.util.ProgramMergeManager
-
ProgramMergeManagerallows 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
ProgramModuleis a group ofProgramFragments and/or otherProgramModules 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
- 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.call
ProgramPlugin(PluginTool)instead - 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.call
ProgramPlugin(PluginTool)instead - 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.sourcemap.SourceFileManagerDB
- 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.features.base.codecompare.panel.CodeComparisonPanel
-
Called when the indicated program has been restored because of an Undo/Redo.
- programs - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- programSearchCPs - Variable in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
- ProgramSearchRegion - Enum Class in ghidra.features.base.memsearch.bytesource
-
An enum specifying the selectable regions within a
Programthat users can select for searching memory. - 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ProgramSelection(AddressFactory, Address, Address) - Constructor for class ghidra.program.util.ProgramSelection
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ProgramSelection(AddressFactory, AddressSetView) - Constructor for class ghidra.program.util.ProgramSelection
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ProgramSelection(AddressFactory, InteriorSelection) - Constructor for class ghidra.program.util.ProgramSelection
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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
- ProgramSymbolContextAction(String, String, KeyBindingType) - 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
- ProgramTreeSearchAndReplaceHandler - Class in ghidra.features.base.replace.handler
-
SearchAndReplaceHandlerfor handling search and replace for program tree modules and fragments. - ProgramTreeSearchAndReplaceHandler() - Constructor for class ghidra.features.base.replace.handler.ProgramTreeSearchAndReplaceHandler
- 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
RepositoryAdapterinstance. - ProjectAccessPanel(String[], String, List<User>, String, boolean, boolean, PluginTool) - Constructor for class ghidra.framework.main.ProjectAccessPanel
-
Constructs a new panel from the given arguments.
- ProjectAccessStep - Class in ghidra.framework.main.wizard.project
-
Wizard step for configuring user access in a Ghidra server repository.
- ProjectAccessStep(WizardModel<ProjectWizardData>, PluginTool) - Constructor for class ghidra.framework.main.wizard.project.ProjectAccessStep
- ProjectArchiveBasedDataTypeManager - Interface in ghidra.program.model.data
-
Extends DataTypeManager to provide methods specific to project data type archives.
- ProjectChooseRepositoryWizardModel - Class in ghidra.framework.main.wizard.project
-
Wizard model for either converting a non-shared project to a share project OR for moving a shared project to a different server/repository.
- ProjectChooseRepositoryWizardModel(PluginTool, String) - Constructor for class ghidra.framework.main.wizard.project.ProjectChooseRepositoryWizardModel
- ProjectChooseRepositoryWizardModel(PluginTool, String, ServerInfo) - Constructor for class ghidra.framework.main.wizard.project.ProjectChooseRepositoryWizardModel
- 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) - Static method in class ghidra.plugin.importer.ProjectIndexService
-
Notify the index instance management that a Project has been closed.
- 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> - Class in ghidra.framework.main.projectdata.actions
- ProjectDataCollapseAction(String, String, Class<T>) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction
- ProjectDataColumn<T> - Class in ghidra.framework.main.datatable
- ProjectDataColumn() - Constructor for class ghidra.framework.main.datatable.ProjectDataColumn
- ProjectDataContext - Class in ghidra.framework.main.datatable
-
A context that understands files that live in a
Project. - ProjectDataContext(ComponentProvider, ProjectData, Object, List<DomainFolder>, List<DomainFile>, Component, boolean) - Constructor for class ghidra.framework.main.datatable.ProjectDataContext
- ProjectDataContextToggleAction - Class in ghidra.framework.main.datatable
- ProjectDataContextToggleAction(String, String) - Constructor for class ghidra.framework.main.datatable.ProjectDataContextToggleAction
- ProjectDataCopyAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataCopyAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataCopyAction
- ProjectDataCopyCutBaseAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataCopyCutBaseAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataCopyCutBaseAction
- ProjectDataCutAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataCutAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataCutAction
- ProjectDataDeleteAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataDeleteAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataDeleteAction
- ProjectDataDeleteTask - Class in ghidra.framework.main.projectdata.actions
- ProjectDataDeleteTask(List<DomainFile>, List<DomainFolder>, Component) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataDeleteTask
-
Creates a new task to delete the specified files and folders.
- ProjectDataExpandAction<T> - Class in ghidra.framework.main.projectdata.actions
- ProjectDataExpandAction(String, String, Class<T>) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
- ProjectDataNewFolderAction<T> - 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
- 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
DomainFileiterator that recursively walks aproject's dataand returns eachDomainFilethat is found. - ProjectDataUtils.DomainFolderIterator - Class in ghidra.framework.model
-
A not-thread-safe
DomainFolderiterator that recursively walks aproject's dataand returns eachDomainFolderthat 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
DomainObjectclass 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.
- projectIndex() - Method in record class ghidra.plugins.fsbrowser.FSBFileHandlerContext
-
Returns the value of the
projectIndexrecord component. - ProjectIndexService - Class in ghidra.plugin.importer
-
An in-memory index of FSRL-to-domainfiles.
- ProjectIndexService(Project) - Constructor for class ghidra.plugin.importer.ProjectIndexService
- ProjectIndexService.IndexType - Enum Class in ghidra.plugin.importer
- ProjectIndexService.ProjectIndexListener - Interface in ghidra.plugin.importer
- 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
FrontEndProjectTreeContextand theDialogProjectTreeContext. - ProjectTypePanel - Class in ghidra.framework.main.wizard.project
-
Gui panel for choosing the project type in a new project wizard.
- ProjectTypeStep - Class in ghidra.framework.main.wizard.project
-
Wizard step in the new project wizard for choosing the type of project.
- ProjectTypeStep(WizardModel<ProjectWizardData>) - Constructor for class ghidra.framework.main.wizard.project.ProjectTypeStep
- ProjectViewListener - Interface in ghidra.framework.model
-
ProjectViewListenerprovides a listener interface for tracking project views added and removed from the associated project. - ProjectWizardData - Class in ghidra.framework.main.wizard.project
-
Wizard data for the
ProjectWizardModeland its steps for the "new project" wizard. - ProjectWizardData() - Constructor for class ghidra.framework.main.wizard.project.ProjectWizardData
- ProjectWizardModel - Class in ghidra.framework.main.wizard.project
-
Wizard model for creating new Ghidra projects.
- ProjectWizardModel(PluginTool) - Constructor for class ghidra.framework.main.wizard.project.ProjectWizardModel
- 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
BackgroundColorModelfor 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 sorted by name.
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- propertyNames() - Method in class ghidra.app.util.PseudoData
- propertyNames() - Method in class ghidra.app.util.PseudoInstruction
- 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 Class in ghidra.util.exception
- PropertyTypeMismatchException(String) - Constructor for exception class ghidra.util.exception.PropertyTypeMismatchException
- PropertyUtils - Class in ghidra.pyghidra.property
-
Utility class for working with classes to obtain and create Python properties.
- 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() - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.EntryPoint
-
Returns the value of the
prototyperecord component. - PROTOTYPE_MODEL - Enum constant in enum class ghidra.program.database.SpecExtension.Type
- Prototype Generation - Search tag in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- Section
- 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
- provide() - Method in class ghidra.async.AsyncLazyValue
-
Provide the value out of band If this is called before
AsyncLazyValue.request(), the computation given at construction is ignored. - 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(BSimOverviewProvider) - Method in class ghidra.features.bsim.gui.BSimSearchPlugin
- providerClosed(BSimSearchResultsProvider) - Method in class ghidra.features.bsim.gui.BSimSearchPlugin
- 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
pointerto a relative 4-byte offset - PTR_STRING - Static variable in class ghidra.app.util.bin.format.swift.SwiftUtils
-
A
string pointerto 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.PTRADDoperator 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.PTRSUBoperator 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.omf.OmfRecordTypes
- PUBDEF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- PublicDEF - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- 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, JythonScript) - Method in class ghidra.jython.GhidraJythonInterpreter
-
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
ByteProviderthat 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, T) - Method in class ghidra.util.datastruct.LongObjectHashtable
-
Adds a key/value pair to the hashtable.
- put(long, T) - Method in class ghidra.util.datastruct.ObjectCache
-
Add an object to the cache
- 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) - Method in class ghidra.async.AsyncLazyMap
-
Provide an out-of-band value for a given key
- 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.async.AsyncLazyMap
-
Immediately provide an out-of-band value for a given key
- 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 - Static variable in class ghidra.features.bsim.query.elastic.ElasticConnection
- 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.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.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.
- putFuture(K, AsyncLazyMap.KeyedFuture<K, V>) - Method in class ghidra.async.AsyncLazyMap
- 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
- putMemoryValue(Stack<HashMap<Address, Varnode>>, Varnode, Varnode) - Method in class ghidra.program.util.VarnodeContext
- 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.jython.PyDevUtils
- PyDevUtils - Class in ghidra.jython
- PyGhidraConsole - Interface in ghidra.pyghidra.interpreter
-
Console interface providing only the methods which need to be implemented in Python.
- PyGhidraInterpreter - Class in ghidra.pyghidra.interpreter
-
The PyGhidra interpreter connection
- PyGhidraInterpreter(PyGhidraPlugin, boolean) - Constructor for class ghidra.pyghidra.interpreter.PyGhidraInterpreter
- PyGhidraPlugin - Class in ghidra.pyghidra
-
This plugin provides the interactive Python interpreter.
- PyGhidraPlugin(PluginTool) - Constructor for class ghidra.pyghidra.PyGhidraPlugin
- PyGhidraScriptProvider - Class in ghidra.pyghidra
-
GhidraScriptprovider for native python3 scripts - PyGhidraScriptProvider() - Constructor for class ghidra.pyghidra.PyGhidraScriptProvider
- 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_LIST_FLAVOR - Static variable in class ghidra.app.util.ByteCopier
- PYTHON_LIST_TYPE - Static variable in class ghidra.app.util.ByteCopier
- PythonFieldExposer - Interface in ghidra.pyghidra
-
A marker interface to apply Jpype class customizations to a class.
- PythonFieldExposer.ExposedField - Class in ghidra.pyghidra
-
Base class for making a protected field accessible from Python.
- PythonFieldExposer.ExposedFields - Annotation Interface in ghidra.pyghidra
-
An annotation for exposing protected fields of a class to Python
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. - qchild - Variable in class ghidra.features.bsim.query.protocol.ResponseChildren
- QItemListener<I,
R> - Interface in generic.concurrent -
Callback for when items have completed processing.
- QMAGIC - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutHeader.AoutType
- Qmark() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- QMARK - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- qnear - Variable in class ghidra.features.bsim.query.protocol.ResponseNearest
- qnear - Variable in class ghidra.features.bsim.query.protocol.ResponseNearestVector
- 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, - Class in generic.stlT3, T4> - 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"
- QuckFixTableProvider - Class in ghidra.features.base.quickfix
-
Component Provider for displaying lists of
QuickFixs and the actions to execute them in bulk or individually. - QuckFixTableProvider(PluginTool, String, String, Program, TableDataLoader<QuickFix>) - Constructor for class ghidra.features.base.quickfix.QuckFixTableProvider
- queriesmade - Variable in class ghidra.features.bsim.query.protocol.StagingManager
- query - Variable in class ghidra.features.bsim.query.protocol.ResponseCluster
- query(BSimQuery<?>) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- query(BSimQuery<?>) - Method in class ghidra.features.bsim.query.client.FunctionDatabaseProxy
- query(BSimQuery<?>) - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
- query(BSimQuery<?>) - Method in interface ghidra.features.bsim.query.FunctionDatabase
-
Send a query to the database.
- 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.
- QUERY_FUNCS_PER_STAGE - Static variable in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- queryAllExe(int, String, String, long, long, ExeTable.ExeTableOrderColumn, boolean) - Method in class ghidra.features.bsim.query.client.tables.ExeTable
-
Returns a list of all rows in the exe table matching a given filter.
- queryCallgraphRows(FunctionDescription, boolean) - Method in class ghidra.features.bsim.query.client.tables.CallgraphTable
- QueryChildren - Class in ghidra.features.bsim.query.protocol
-
Query based on a single executable and a specific list of functions names within the executable The response will be the corresponding FunctionDescription records and a record for each child of the specified functions
- QueryChildren() - Constructor for class ghidra.features.bsim.query.protocol.QueryChildren
- QueryCluster - Class in ghidra.features.bsim.query.protocol
- QueryCluster() - Constructor for class ghidra.features.bsim.query.protocol.QueryCluster
- 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
- QueryDatabaseException - Exception Class in ghidra.features.bsim.query.facade
- QueryDatabaseException(Exception) - Constructor for exception class ghidra.features.bsim.query.facade.QueryDatabaseException
- QueryDatabaseException(String) - Constructor for exception class ghidra.features.bsim.query.facade.QueryDatabaseException
- QueryDatabaseException(String, Exception) - Constructor for exception class ghidra.features.bsim.query.facade.QueryDatabaseException
- QueryDelete - Class in ghidra.features.bsim.query.protocol
-
Request that a specific list of executables be deleted from a BSim database
- QueryDelete() - Constructor for class ghidra.features.bsim.query.protocol.QueryDelete
- queryExeCount(String, String, long, long, boolean) - Method in class ghidra.features.bsim.query.client.tables.ExeTable
-
Returns a count of all records in the database matching the filter criteria.
- QueryExeCount - Class in ghidra.features.bsim.query.protocol
-
Query for counting the number of executable records in the database.
- QueryExeCount() - Constructor for class ghidra.features.bsim.query.protocol.QueryExeCount
-
Query for count of all executables not including libraries
- QueryExeCount(String, String, String, String, boolean) - Constructor for class ghidra.features.bsim.query.protocol.QueryExeCount
-
Constructor
- queryExecutableCategories(long, int) - Method in class ghidra.features.bsim.query.client.tables.ExeToCategoryTable
- QueryExeInfo - Class in ghidra.features.bsim.query.protocol
-
Query of executable records
- QueryExeInfo() - Constructor for class ghidra.features.bsim.query.protocol.QueryExeInfo
-
Default query for the first 20 executables in the database
- QueryExeInfo(int, String, String, String, String, ExeTable.ExeTableOrderColumn, boolean) - Constructor for class ghidra.features.bsim.query.protocol.QueryExeInfo
-
Constructor
- queryFuncName(long, String, int) - Method in class ghidra.features.bsim.query.client.tables.DescriptionTable
-
Return DescriptionRow objects that match a given -functionName- and the row id within exetable of a specific executable
- queryFuncNameAddr(long, String, long) - Method in class ghidra.features.bsim.query.client.tables.DescriptionTable
-
Query the description table for the row describing a single function.
- queryFunctions(QueryNearest, BSimSqlClause, ResponseNearest, DescriptionManager, Iterator<FunctionDescription>) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- queryFunctions(QueryNearest, BSimSqlClause, ResponseNearest, DescriptionManager, Iterator<FunctionDescription>) - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- QueryInfo - Class in ghidra.features.bsim.query.protocol
-
Request the DatabaseInformation object for a specific BSim database.
- QueryInfo() - Constructor for class ghidra.features.bsim.query.protocol.QueryInfo
- queryMd5ExeMatch(String) - Method in class ghidra.features.bsim.query.client.tables.ExeTable
-
Return the executable with matching md5 (if any)
- QueryName - Class in ghidra.features.bsim.query.protocol
-
Query for a single function in a single executable by giving either the md5 of the executable, or its name and version.
- QueryName() - Constructor for class ghidra.features.bsim.query.protocol.QueryName
- queryNameExeMatch(List<ExecutableRecord>, DescriptionManager, String, int) - Method in class ghidra.features.bsim.query.client.tables.ExeTable
-
Executes a database query to return a list of records matching an executalble name filter.
- QueryNearest - Class in ghidra.features.bsim.query.protocol
-
Query nearest matches within database to a set of functions
- QueryNearest() - Constructor for class ghidra.features.bsim.query.protocol.QueryNearest
- queryNearestVector(QueryNearestVector) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Perform nearest vector query based upon specified query which contains response record which should be filled-in with search results.
- queryNearestVector(QueryNearestVector) - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
- queryNearestVector(QueryNearestVector) - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- queryNearestVector(List<VectorResult>, LSHVector, double, double, int) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- queryNearestVector(List<VectorResult>, LSHVector, double, double, int) - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
- queryNearestVector(List<VectorResult>, LSHVector, double, double, int) - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- QueryNearestVector - Class in ghidra.features.bsim.query.protocol
-
For specific functions, query for the list of vectors that are similar to a functions vector, without recovering the descriptions of functions that instantiate these vectors.
- QueryNearestVector() - Constructor for class ghidra.features.bsim.query.protocol.QueryNearestVector
- 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
- QueryOptionalExist - Class in ghidra.features.bsim.query.protocol
-
Query whether an optional table exists.
- QueryOptionalExist() - Constructor for class ghidra.features.bsim.query.protocol.QueryOptionalExist
- QueryOptionalValues - Class in ghidra.features.bsim.query.protocol
-
Query for values from an optional table, given a set of keys
- QueryOptionalValues() - Constructor for class ghidra.features.bsim.query.protocol.QueryOptionalValues
- queryPair(File, File) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Compares pairs of functions specified in an input (XML) file, and writes the results to an output file.
- QueryPair - Class in ghidra.features.bsim.query.protocol
-
A list of descriptor pairs to be sent to the server.
- QueryPair() - Constructor for class ghidra.features.bsim.query.protocol.QueryPair
- queryRaw(BSimQuery<?>, StagingManager, SFResultsUpdateListener<QueryResponseRecord>, TaskMonitor) - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
-
A lower-level (more flexible) query of the database.
- 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.
- QueryResponseRecord - Class in ghidra.features.bsim.query.protocol
- QueryResponseRecord(String) - Constructor for class ghidra.features.bsim.query.protocol.QueryResponseRecord
- QueryResult - Class in ghidra.app.util.opinion
- QueryResult(LanguageCompilerSpecPair, boolean) - Constructor for class ghidra.app.util.opinion.QueryResult
- querySimilarFunctions(SFQueryInfo, SFResultsUpdateListener<SFQueryResult>, TaskMonitor) - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
-
Query the given server with the parameters provider by
queryInfo. - querySingleDescriptionId(DescriptionManager, long) - Method in class ghidra.features.bsim.query.client.tables.DescriptionTable
-
Given the row id of the function within desctable, extract the FunctionDescription object
- querySingleExecutable(DescriptionManager, String, String, String) - Method in class ghidra.features.bsim.query.client.tables.ExeTable
-
Query for a unique executable based on -name- and possibly other metadata
- querySingleExecutableId(long) - Method in class ghidra.features.bsim.query.client.tables.ExeTable
-
Query for a single executable based on its exetable -id-
- QueryUpdate - Class in ghidra.features.bsim.query.protocol
-
Request to update the metadata fields of various ExecutableRecords and FunctionDescriptions within a BSim database.
- QueryUpdate() - Constructor for class ghidra.features.bsim.query.protocol.QueryUpdate
- queryUrl(URL, GhidraURLResultHandler, TaskMonitor) - Static method in class ghidra.framework.protocol.ghidra.GhidraURLQuery
-
Perform read-only query using specified GhidraURL and process result.
- queryVectorById(long) - Method in class ghidra.features.bsim.query.file.H2VectorTable
-
Get vector details which correspond to specified vector ID
- queryVectorId(long) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- queryVectorId(long) - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
- queryVectorId(long) - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- QueryVectorId - Class in ghidra.features.bsim.query.protocol
-
Request vectors from the database by the their ids.
- QueryVectorId() - Constructor for class ghidra.features.bsim.query.protocol.QueryVectorId
- queryVectorIdMatch(long, int) - Method in class ghidra.features.bsim.query.client.tables.DescriptionTable
-
Return function DescriptionRow objects that have a matching vector id
- queryVectorIdMatchFilter(long, String, String, int) - Method in class ghidra.features.bsim.query.client.tables.DescriptionTable
-
Return function DescriptionRow objects that have a matching vector id and that also pass additional filters.
- QueryVectorMatch - Class in ghidra.features.bsim.query.protocol
-
Request all functions described by a particular feature vector.
- QueryVectorMatch() - Constructor for class ghidra.features.bsim.query.protocol.QueryVectorMatch
- 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
- queueNeighbors(JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitTypeModel
-
Re-add the given value's neighbors to the processing queue.
- QueueStub<E> - Class in ghidra.util.datastruct
-
A do-nothing, stubbed version of the
Queueinterface. - QueueStub() - Constructor for class ghidra.util.datastruct.QueueStub
- QuickFix - Class in ghidra.features.base.quickfix
-
Generic base class for executable items to be displayed in a table that can be executed in bulk or individually.
- QuickFix(Program, String, String) - Constructor for class ghidra.features.base.quickfix.QuickFix
- QuickFixRenderer() - Constructor for class ghidra.features.base.quickfix.QuickFixTableModel.QuickFixRenderer
- QuickFixStatus - Enum Class in ghidra.features.base.quickfix
-
Enum for the possible status values of a
QuickFix. - QuickFixStatusRenderer - Class in ghidra.features.base.quickfix
-
Renderer for the
QuickFixStatuscolumn - QuickFixStatusRenderer() - Constructor for class ghidra.features.base.quickfix.QuickFixStatusRenderer
- QuickFixTableModel - Class in ghidra.features.base.quickfix
-
Table model for
QuickFixs - QuickFixTableModel(Program, String, ServiceProvider, TableDataLoader<QuickFix>) - Constructor for class ghidra.features.base.quickfix.QuickFixTableModel
- QuickFixTableModel.QuickFixRenderer - Class in ghidra.features.base.quickfix
- 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
- qupdate - Variable in class ghidra.features.bsim.query.protocol.ResponseUpdate
- 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() - Method in interface ghidra.pcode.emu.jit.op.JitBinOp
-
The use-def node for the right input operand
- r() - Method in record class ghidra.pcode.emu.jit.op.JitBoolAndOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitBoolOrOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitBoolXorOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitFloatAddOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitFloatDivOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitFloatEqualOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessEqualOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitFloatMultOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNotEqualOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitFloatSubOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntAddOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntAndOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntCarryOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntDivOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntEqualOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntLeftOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntLessEqualOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntLessOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntMultOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntNotEqualOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntOrOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntRemOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntRightOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntSBorrowOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntSCarryOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntSDivOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessEqualOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntSRemOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntSRightOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntSubOp
-
Returns the value of the
rrecord component. - r() - Method in record class ghidra.pcode.emu.jit.op.JitIntXorOp
-
Returns the value of the
rrecord component. - 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
FileByteProvideras replacement ByteProvider. - RandomAccessByteProvider(File) - Constructor for class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.Constructs a
ByteProviderusing the specifiedFile. - RandomAccessByteProvider(File, FSRL) - Constructor for class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- RandomAccessByteProvider(File, String) - Constructor for class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.Constructs a
ByteProviderusing the specifiedFileand 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
ByteProviderthat is a concatenation of sub-ranges of another ByteProvider, also allowing for non-initialized (sparse) regions. - RangeMappedByteProvider(ByteProvider, FSRL) - Constructor for class ghidra.app.util.bin.RangeMappedByteProvider
-
Creates a new
RangeMappedByteProvider. - RangeMapSetter<E,
D, - Class in genericR, V> -
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
- ranges() - Method in record class ghidra.app.util.bin.format.golang.GoVerSet
-
Returns the value of the
rangesrecord component. - 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
- rawDemangled - Variable in class ghidra.app.util.demangler.DemangledObject
- 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
- rawToInternalName(Type) - Static method in enum class ghidra.pcode.emu.jit.JitJvmTypeUtils
-
Presume the given type is a
Classand get its internal name - 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
- reach() - Method in interface ghidra.pcode.emu.jit.JitPassage.RBranch
-
The intra-instruction reachability
- reach() - Method in record class ghidra.pcode.emu.jit.JitPassage.RExtBranch
-
Returns the value of the
reachrecord component. - reach() - Method in record class ghidra.pcode.emu.jit.JitPassage.RIndBranch
-
Returns the value of the
reachrecord component. - reach() - Method in record class ghidra.pcode.emu.jit.JitPassage.RIntBranch
-
Returns the value of the
reachrecord component. - 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.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.lengthbytes 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.lengthbytes 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.lengthbytes 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
lengthbytes 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
lenbytes 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
lenbytes 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) - Method in class ghidra.pcode.emu.jit.JitBytesPcodeExecutorStatePiece.JitBytesPcodeExecutorStateSpace
-
Read a variable from this (pre-fetched) state space
- 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(JsonArray) - Static method in class ghidra.app.util.bin.format.golang.rtti.JsonPatch
-
Creates a new instance using the contents of the jsonarray.
- 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.AttrDefinstance from thereader. - read(BinaryReader) - Static method in class ghidra.app.util.bin.format.dwarf.line.DWARFLineContentType.Def
-
Reads a
DWARFLineContentType.Definstance from thereader. - read(BinaryReader) - Static method in class ghidra.app.util.bin.format.elf.info.ElfNote
-
Reads a generic
ElfNoteinstance from the supplied BinaryReader. - read(BinaryReader) - Static method in class ghidra.app.util.bin.format.omf.omf.OmfGroupRecord.GroupSubrecord
- read(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.omf.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
DWARFAddressListHeaderfrom 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
PdbInfoCodeViewobject or aPdbInfoDotNetobject 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 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
DWARFAbbreviationfrom 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
DWARFAttributeDefinstance from thereader. - 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(File) - Static method in class ghidra.app.util.bin.format.golang.rtti.JsonPatch
-
Creates a new instance using the contents of the supplied file.
- 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(String) - Static method in class ghidra.app.util.bin.format.golang.rtti.JsonPatch
-
Creates a new instance using the contents in the supplied string.
- read(ListIterator<String>) - Static method in class ghidra.app.util.bin.format.golang.rtti.JsonPatch
-
Creates a new instance using the contents of the supplied text lines.
- 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.READtype 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_INDtype 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_COL - Static variable in class ghidra.framework.main.UserAccessTableModel
- 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_WRITEtype identifies an instruction reference to a data location that is both directly read and written. - READ_WRITE_COL - Static variable in class ghidra.framework.main.UserAccessTableModel
- READ_WRITE_IND - Static variable in class ghidra.program.model.symbol.RefType
-
RefType.READ_WRITE_INDtype 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
ApplicationPropertiesfrom 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
nElementsstarting atindex. - readBytes(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Decode
lenbytes (values and mask) in big-endian format, beginning atstart - 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.
- 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.features.base.memsearch.gui.MemorySearchPlugin
- 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(String, SaveState) - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Sets up the FunctionComparisonPanel and which CodeComparisonPanel is currently displayed based on the specified saveState
- 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.omf.AbstractOmfRecordFactory
- 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
readerrecord component. - reader() - Method in record class ghidra.app.util.bin.format.golang.structmapping.FieldContext
-
Returns the value of the
readerrecord 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.OmfUtils
- 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. - readInt(DataConverter, long) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the signed INTEGER at
index. - readInt1(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int1from the given array at the given offset - readInt2Or4(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.omf.OmfUtils
- readIntArray(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the INTEGER array of
nElementsstarting atindex. - readIntBE2(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int2from the given array at the given offset in big endian - readIntBE3(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int3from the given array at the given offset in big endian - readIntBE4(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int4from the given array at the given offset in big endian - readIntLE2(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int2from the given array at the given offset in little endian - readIntLE3(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int3from the given array at the given offset in little endian - readIntLE4(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int4from the given array at the given offset in little endian - 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. - readLong(DataConverter, long) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the signed LONG at
index. - readLong1(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int1from the given array at the given offset. - readLongArray(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the LONG array of
nElementsstarting atindex. - readLongBE2(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int2from the given array at the given offset in big endian. - readLongBE3(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int3from the given array at the given offset in big endian. - readLongBE4(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int4from the given array at the given offset in big endian. - readLongBE5(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int5from the given array at the given offset in big endian. - readLongBE6(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int6from the given array at the given offset in big endian. - readLongBE7(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int7from the given array at the given offset in big endian. - readLongBE8(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int8from the given array at the given offset in big endian. - readLongLE2(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int2from the given array at the given offset in little endian. - readLongLE3(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int3from the given array at the given offset in little endian. - readLongLE4(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int4from the given array at the given offset in little endian. - readLongLE5(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int5from the given array at the given offset in little endian. - readLongLE6(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int6from the given array at the given offset in little endian. - readLongLE7(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int7from the given array at the given offset in little endian. - readLongLE8(byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Read an
int8from the given array at the given offset in little endian. - 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
DWARFRegisterMappingsobject containing the data read from that file. - readMappingFrom(Element, Language) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFRegisterMappingsManager
-
Creates a new
DWARFRegisterMappingsfrom the data present in the xml element. - readMaskBytes(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Decode
lenmask bytes in big-endian format, beginning atstart - 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
nElementsstarting at the current index and then increments the current index bySIZEOF_BYTE * nElements. - readNextChunk() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
-
Reads the next chunk in the file past the last one specified in the
ChunkModel. - readNextChunkFrom(long) - Method in class ghidra.framework.main.logviewer.model.ChunkReader
-
Reads a chunk of data from the given location in the file.
- readNextIndex(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Reads the next index value.
- readNextInt() - Method in class ghidra.app.util.bin.BinaryReader
-
Reads the integer at the current index and then increments the current index by
SIZEOF_INT. - readNextInt(DataConverter) - 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
nElementsstarting at the current index and then increments the current index bySIZEOF_INT * nElements. - readNextLong() - Method in class ghidra.app.util.bin.BinaryReader
-
Reads the long at the current index and then increments the current index by
SIZEOF_LONG. - readNextLong(DataConverter) - 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
nElementsstarting at the current index and then increments the current index bySIZEOF_LONG * nElements. - readNextRecord() - Method in class ghidra.app.util.bin.format.omf.AbstractOmfRecordFactory
-
Reads the next
OmfRecordpointed to by the reader - readNextRecord() - Method in class ghidra.app.util.bin.format.omf.omf.OmfRecordFactory
- readNextRecord() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordFactory
- 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. - readNextShort(DataConverter) - 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
nElementsstarting at the current index and then increments the current index bySIZEOF_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. - readNextUnsignedInt(DataConverter) - 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).
- readNextUnsignedIntExact(DataConverter) - 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. - readNextUnsignedShort(DataConverter) - 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.
- readNextUnsignedValue(DataConverter, 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.
- readNextValue(DataConverter, 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.features.bsim.query.description.DatabaseInformation
- 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 Class in ghidra.util
-
Exception thrown if a method attemps to change an object that is marked as read-only.
- ReadOnlyException() - Constructor for exception class ghidra.util.ReadOnlyException
-
Default constructor
- ReadOnlyException(String) - Constructor for exception class 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
<patternpair>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"
- readQueryPairs(XmlPullParser, int, List<PairInput>) - Static method in class ghidra.features.bsim.query.ingest.BulkSignatures
- 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(String) - Static method in class ghidra.app.util.opinion.IntelHexRecordReader
- readRecords(AbstractOmfRecordFactory) - Static method in class ghidra.app.util.bin.format.omf.OmfUtils
-
Reads all the
recordsassociated with the givenAbstractOmfRecordFactory - 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
SectionHeaderfrom the specified stream starting atindex. - readShort(long) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the signed SHORT at
index. - readShort(DataConverter, 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
nElementsstarting atindex. - 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.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(long) - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutStringTable
- readString(BinaryReader) - Static method in class ghidra.app.util.bin.format.omf.OmfUtils
-
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
- readStringId(String) - Method in class ghidra.features.bsim.query.client.tables.SQLStringTable
-
Try to read the id of a specific string in the table
- 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, to give the struct a chance to deserialize itself using the BinaryReaders and such found in the context information.
- 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 mappedjava 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.omf.OmfFixupRecord.Subrecord
-
Read the next subrecord from the input reader
- readSymbol(String, Symbol) - Static method in class ghidra.program.model.pcode.DataTypeSymbol
- readSymlink(File) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Returns the destination of a symlink, or null if not a symlink or other error
- 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
indexand using the pre-specifiedendianness. - readUnicodeString(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Reads a fixed length UTF-16 Unicode string of
lengthcharacters starting atindex, using the pre-specifiedendianness. - 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. - readUnsignedInt(DataConverter, 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. - readUnsignedShort(DataConverter, long) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the unsigned SHORT at
index. - readUnsignedValue(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the unsigned value of the integer (of the specified length) at the specified offset.
- readUnsignedValue(DataConverter, 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
lengthbytes starting atindex. - 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
DWARFLocationListfrom the debug_loc section. - readV4(BinaryReader, DWARFCompilationUnit) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFRangeList
-
Reads a v4
DWARFRangeListfrom the .debug_ranges stream. - readV4(DWARFUnitHeader, BinaryReader, BinaryReader, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFCompilationUnit
-
Creates a new
DWARFCompilationUnitby 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
DWARFLocationListfrom the debug_loclists stream. - readV5(BinaryReader, DWARFCompilationUnit) - Static method in class ghidra.app.util.bin.format.dwarf.DWARFRangeList
-
Reads a v5
DWARFRangeListfrom 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
DWARFCompilationUnitby 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
lenvalue bytes in big-endian format, beginning atstart - 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
LEB128Infoinstance 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.
- readValue(DataConverter, 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(Object) - Method in class ghidra.features.bsim.query.client.tables.OptionalTable
-
Given a key, retrieve the corresponding value
- readVars(PcodeExecutorState<T>, List<Varnode>, PcodeExecutorStatePiece.Reason) - Method in class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.VariadicAnnotatedPcodeUseropDefinition
- readVectorMap() - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
-
Create vector map which maps vector ID to
VectorStoreEntry - readVectors() - Method in class ghidra.features.bsim.query.file.H2VectorTable
-
Read all vectors from table and generate an ID-based vector map
- 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.
- ready() - Method in class ghidra.async.AsyncFence
-
Obtain a future that completes when all participating futures have completed Calling this method more than once will yield undefined results.
- Ready - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.Status
- 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
- reapplyAllHighlights(Function) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- 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, long) - 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.
- rebuildIndex() - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Rebuilds the current BSim database index.
- receiverString() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
-
Returns the value of the
receiverStringrecord component. - recnum - Variable in class ghidra.features.bsim.query.description.FunctionDescriptionMapper
- 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
- Recommended Ghidra UI Components: - Search tag in class docking.DockingUtils
- Section
- 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
- recordCount - Variable in class ghidra.features.bsim.query.protocol.ResponseExe
- RecordFilter - Interface in ghidra.program.database.util
- RecordIterator - Interface in db
-
RecordIteratorprovides 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
-
Tablerecord 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
- records - Variable in class ghidra.features.bsim.query.protocol.ResponseExe
- 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.
- recoverAddress(FunctionDescription, Program) - Static method in class ghidra.features.bsim.gui.search.results.BSimMatchResultsModel
-
Associate a given FunctionDescription with the entry point of the matching function in a program
- 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(GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoArrayType
- recoverDataType(GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoChanType
- recoverDataType(GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoFuncType
- recoverDataType(GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoInterfaceType
- recoverDataType(GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMapType
- recoverDataType(GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoPlainType
- recoverDataType(GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoPointerType
- recoverDataType(GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoSliceType
- recoverDataType(GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoStructType
- recoverDataType(GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoType
-
Converts a golang RTTI type structure into a Ghidra data type.
- recoverDataType(GoTypeManager) - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoTypeBridge
- recoverExternalFunctionId(String, String, String) - Method in class ghidra.features.bsim.query.elastic.ElasticDatabase
-
Given the name of an executable library, its architecture, and a function name, return the id of the document describing this specific function.
- 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.
- recoverIDFLookup(IDFLookup) - Method in class ghidra.features.bsim.query.client.tables.IdfLookupTable
- 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.
- recoverWeights(WeightFactory) - Method in class ghidra.features.bsim.query.client.tables.WeightTable
- 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> - Class in ghidra.graph.algo -
Finds all paths between two vertices for a given graph.
- RecursiveFindPathsAlgorithm() - Constructor for class ghidra.graph.algo.RecursiveFindPathsAlgorithm
- RECV_ARTIFICIAL - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefFlags
- RECV_MISSING - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefFlags
- recvType() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefResult
-
Returns the value of the
recvTyperecord component. - 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.omf.OmfRecordTypes
- 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,
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() - Method in class ghidra.program.database.ProjectDataTypeManager
- redo() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- 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.FSBIcons
- 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,
xandy. - ReducingLcs(I, I) - Constructor for class generic.algorithms.ReducingLcs
-
Constructor
- ReducingListBasedLcs<T> - Class in generic.algorithms
-
An implementation of the
ReducingLcsthat 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
- REEXPORT_OPTION_NAME - Static variable in class ghidra.app.util.opinion.MachoLoader
- 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
- REF_TYPE_BIT - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
- REF_TYPE_BYTE - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
- REF_TYPE_CONV - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
- REF_TYPE_HIGH - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
- REF_TYPE_INBLOCK - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
- REF_TYPE_LOW - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
- REF_TYPE_RELATIVE - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
- REF_TYPE_WORD - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Fixup
- refAddr - Variable in class ghidra.program.model.lang.InjectContext
- refAddr - Variable in class ghidra.program.util.ProgramLocation
- RefdByteProvider - Class in ghidra.formats.gfilesystem
-
A
ByteProvideralong with aFileSystemRefto 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
GFilealong with aFileSystemRefto 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
InputStreamwrapper that keeps aFileSystemRefpinned. - 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
-
LazyImageIconthat 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- refMgr - Variable in class ghidra.app.util.PseudoData
- refMgr - Variable in class ghidra.app.util.PseudoInstruction
- 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
RefRepeatCommentFieldLocationclass 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.features.base.quickfix.QuickFix
- 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.properties.PropertyMapDB
- 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(ProjectData, Component) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataRefreshAction
- REFRESH - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- 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.
- refreshAndMaybeScanForChanges(AddressableByteSource, Scanner) - Method in class ghidra.features.base.memsearch.gui.MemorySearchResultsPanel
- refreshChildren(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBNode
- 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.
- RefreshFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- RefreshFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.RefreshFSBFileHandler
- refreshGThemeValues() - Method in class generic.theme.ApplicationThemeManager
- refreshIfNeeded() - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- refreshIfNeeded() - Method in class ghidra.app.util.PseudoData
- refreshIfNeeded() - Method in class ghidra.app.util.PseudoInstruction
- 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.
- refreshNode(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
- refreshNode(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- refreshNode(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBNode
- refreshNode(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- refreshResultPanel(ExternalLocation[]) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- RefreshResultsTableLoader - Class in ghidra.features.base.memsearch.gui
-
Table loader that reloads the table with existing results after refreshing the byte values in those results.
- RefreshResultsTableLoader(List<MemoryMatch>) - Constructor for class ghidra.features.base.memsearch.gui.RefreshResultsTableLoader
- 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(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
- REG_BANK_0 - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
- REG_BANK_1 - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
- REG_BANK_2 - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
- REG_BANK_3 - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
- REG_EX - Static variable in class ghidra.features.base.memsearch.format.SearchFormat
- REGDEF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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
- RegExByteMatcher - Class in ghidra.features.base.memsearch.matcher
-
ByteMatcherwhere the user search input has been parsed as a regular expression. - RegExByteMatcher(String, SearchSettings) - Constructor for class ghidra.features.base.memsearch.matcher.RegExByteMatcher
- REGINT - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- 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
SearchLocationto 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_FILTERmatches 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
-
Any time the emulator is about to execute (the pcode translation of) a particular machine instruction at this address, the indicated breakpoint is invoked first.
- 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
CryptoProviderto 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.features.bsim.query.elastic.Handler
- registerHandler() - Static method in class ghidra.features.bsim.query.postgresql.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
LookAndFeelids 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.Use instead
Options.registerOptionsEditor(Supplier) - 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
-
Any time the emulator is about to execute a user-defined pcode op with the given name, the indicated breakpoint is invoked first.
- 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
- registerPreferenceStateSupplier(String, Supplier<PreferenceState>) - Method in class docking.DockingWindowManager
-
Registers a supplier of the preference state for the given key.
- 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>, DataTypeMapperContext) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
-
Registers a class that has
structure mappinginformation. - registerStructures(List<Class<?>>, DataTypeMapperContext) - Method in class ghidra.app.util.bin.format.golang.structmapping.DataTypeMapper
-
Registers the specified
structure mappingclasses. - 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
- REGMSK - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- regRAX - Variable in class ghidra.pcode.emu.linux.EmuLinuxAmd64SyscallUseropLibrary
- regTraces - Variable in class ghidra.program.util.VarnodeContext
- 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
- regVals - Variable in class ghidra.program.util.VarnodeContext
- 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 - Variable in class ghidra.app.util.bin.format.unixaout.UnixAoutRelocation
- 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.
- relativeFsPath() - Method in record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.LibrarySearchPath
-
Returns the value of the
relativeFsPathrecord component. - 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,
E> - Class in ghidra.graph.job - RelayoutFunctionGraphJob(GraphViewer<V, E>, boolean) - Constructor for class ghidra.graph.job.RelayoutFunctionGraphJob
- relayoutGraph() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- 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
-
Releases an existing
FileSystemRefand broadcastsFileSystemEventListener.onFilesystemRefChange(GFileSystem, FileSystemRefManager)to listeners. - release(Program) - Method in class ghidra.test.TestEnv
-
Release a program which was obtained from this test environment.
- release(Program) - Method in class ghidra.test.TestProgramManager
- release(Object) - Method in class ghidra.app.util.opinion.Loaded
-
Notify the loaded
DomainObjectthat the specified consumer is no longer using it. - release(Object) - Method in class ghidra.app.util.opinion.LoadResults
-
Notify all of the
LoadedDomainObjects 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
LoadedDomainObjects 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
LoadedDomainObjects that the specified consumer is no longer using them. - releaseOpenedPrograms() - Method in class ghidra.features.bsim.gui.search.results.apply.AbstractBSimApplyTask
- 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, boolean) - Method in class docking.help.DockingHelpBroker
- reloadHelpPage(URL, boolean) - Method in class help.GHelpBroker
- reloadImage(String) - Static method in class resources.ResourceManager
-
A convenience method to force the image denoted by
filenameto 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.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_TYPE - Static variable in class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixups
- 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 Class in ghidra.app.util.bin.format
-
RelocationExceptionthrown when a supported relocation encounters an unexpected error during processing. - RelocationException(String) - Constructor for exception class 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
-
RelocationResultprovides the status and byte-length of a processed relocation during theProgramload process. - RelocationResult(Relocation.Status, int) - Constructor for record class ghidra.program.model.reloc.RelocationResult
-
Creates an instance of a
RelocationResultrecord 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
- relType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
-
Returns the segment relocation type.
- REMEMBER_SETTINGS - Enum constant in enum class ghidra.graph.viewer.options.ViewRestoreOption
- rememberErrors(BiPredicate<? super K, ? super Throwable>) - Method in class ghidra.async.AsyncLazyMap
-
Sets a predicate to determine which errors to remember
- 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.
- rememberValues(BiPredicate<? super K, ? super V>) - Method in class ghidra.async.AsyncLazyMap
-
Sets a predicate to determine which values to remember
- 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 class ghidra.pcode.struct.Expr
- remis(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- remis(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- remis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- remis(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- remiu(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- remiu(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- remiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- remiu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- remiu(StructuredSleigh.RVal) - Method in interface ghidra.pcode.struct.StructuredSleigh.RVal
-
Generate unsigned integer division remainder
- RemoteAdapterListener - Interface in ghidra.framework.client
-
RemoteAdapterListenerprovides a listener interface which facilitates notifcation when the connection state of a remote server/repository adapter changes. - RemoteBufferFileHandle - Interface in db.buffers
-
RemoteBufferFileHandlefacilitates access to a remote BufferFile via RMI. - RemoteDatabaseItem - Class in ghidra.framework.store.remote
-
RemoteDatabaseItemprovides a FolderItem implementation for a remote database. - RemoteFileSystem - Class in ghidra.framework.store.remote
-
RemoteFileSystemprovides 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
-
RemoteFolderItemprovides an abstract FolderItem implementation for an item contained within a remote Repository. - RemoteManagedBufferFileHandle - Interface in db.buffers
-
RemoteManagedBufferFileHandlefacilitates access to a ManagedBufferFile via RMI. - RemoteRepositoryHandle - Interface in ghidra.framework.remote
-
RepositoryHandleprovides access to a remote repository via RMI. - RemoteRepositoryServerHandle - Interface in ghidra.framework.remote
-
RepositoryServerHandleprovides 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.features.bsim.query.facade.FunctionSymbolIterator
- 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.sourcemap.SourceMapEntryIteratorDB
- 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(BSimServerInfo) - Static method in class ghidra.features.bsim.query.file.BSimVectorStoreManager
- 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.numberformat.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- remove(K) - Method in class generic.stl.MapSTL
- remove(K) - Method in class generic.stl.MultiMapSTL
- remove(K) - Method in class generic.stl.MultiSetSTL
- remove(K) - Method in class generic.stl.RedBlackTree
-
Removes the given key (first if duplicates are allowed) from the set.
- remove(K) - Method in class generic.stl.SetSTL
- remove(K) - Method in class ghidra.async.AsyncLazyMap
-
Remove a key from the map, canceling any pending computation
- 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 - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchOp
- 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(BSimFilterType) - Method in class ghidra.features.bsim.gui.search.dialog.BSimFilterSet
-
Removes all filter entries for the given FilterType.
- 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(TriConsumer<T, T, C>) - Method in class ghidra.async.AsyncReference
-
Remove a change listener
- 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
ColorValuewith 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(Component) - Method in class generic.theme.laf.ComponentFontRegistry
-
Removes the given component from this registry.
- 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.
- removeDirectoryTransform(String) - Method in class ghidra.program.database.sourcemap.UserDataPathTransformer
- removeDirectoryTransform(String) - Method in interface ghidra.program.model.sourcemap.SourcePathTransformer
-
Removes any directory transform associated with
sourceDir - 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.
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- removeExternalReference(int) - Method in class ghidra.app.util.PseudoData
- removeExternalReference(int) - Method in class ghidra.app.util.PseudoInstruction
- 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
- 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
- removeFileTransform(SourceFile) - Method in class ghidra.program.database.sourcemap.UserDataPathTransformer
- removeFileTransform(SourceFile) - Method in interface ghidra.program.model.sourcemap.SourcePathTransformer
-
Removes any file transform for
sourceFile. - 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.decompiler.component.DecompilerPanel
- removeFocusListener(FocusListener) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
- removeFocusListener(FocusListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- removeFont(String) - Method in class generic.theme.GThemeValueMap
-
removes any
FontValuewith 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.
- removeFromTool() - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- 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.features.base.codecompare.model.AnyToAnyFunctionComparisonModel
- removeFunction(Function) - Method in interface ghidra.features.base.codecompare.model.FunctionComparisonModel
-
Removes the given function from both sides of the comparison.
- removeFunction(Function) - Method in class ghidra.features.base.codecompare.model.MatchedFunctionComparisonModel
-
Removes the given function from all comparisons in the model, whether stored as a source or target
- removeFunction(Function) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the function from the current program.
- removeFunctionAt(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the function with the given entry point.
- removeFunctionComparisonModelListener(FunctionComparisonModelListener) - Method in class ghidra.features.base.codecompare.model.AbstractFunctionComparisonModel
- removeFunctionComparisonModelListener(FunctionComparisonModelListener) - Method in interface ghidra.features.base.codecompare.model.FunctionComparisonModel
-
Removes the given listener from the list of those to be notified of model changes.
- removeFunctions(Program) - Method in class ghidra.features.base.codecompare.model.AnyToAnyFunctionComparisonModel
- removeFunctions(Program) - Method in interface ghidra.features.base.codecompare.model.FunctionComparisonModel
-
Removes all functions from the given program from both sides of the comparison
- removeFunctions(Program) - Method in class ghidra.features.base.codecompare.model.MatchedFunctionComparisonModel
-
Removes all functions in the model that come from the given program
- removeFunctions(Collection<Function>) - Method in class ghidra.features.base.codecompare.model.AnyToAnyFunctionComparisonModel
- removeFunctions(Collection<Function>) - Method in interface ghidra.features.base.codecompare.model.FunctionComparisonModel
-
Removes all the given functions from both sides of the comparison.
- removeFunctions(Collection<Function>) - Method in class ghidra.features.base.codecompare.model.MatchedFunctionComparisonModel
-
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
ListingHighlightProviderfrom this listing. - removeHighlightProvider(ListingHighlightProvider) - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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.features.base.codecompare.listing.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
-
Deprecated.
- removeIcon(String) - Method in class generic.theme.GThemeValueMap
-
removes any
IconValuewith the given id from this map. - removeIndexListener(ProjectIndexService.ProjectIndexListener) - Method in class ghidra.plugin.importer.ProjectIndexService
- 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(BSimServerManagerListener) - Method in class ghidra.features.bsim.gui.BSimServerManager
- 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.
- removeListener(Consumer<T>) - Method in class ghidra.async.AsyncDebouncer
-
Remove a listener from the settled event
- 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
-
Removes a
ListSelectionListener - 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
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Remove a reference to the mnemonic for this instruction.
- removeMnemonicReference(Address) - Method in class ghidra.app.util.PseudoData
-
Remove a reference to the mnemonic for this instruction.
- removeMnemonicReference(Address) - Method in class ghidra.app.util.PseudoInstruction
-
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
-
Deprecated.
- 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
-
Deprecated.
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Remove a user defined reference to the operand at opIndex.
- 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.app.util.PseudoInstruction
-
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
- removeParentChildRecord(long, long) - Method in class ghidra.program.database.data.DataTypeManagerDB
- 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.pty.ShellUtils
- removePath(List<String>) - Static method in class ghidra.pty.ShellUtils
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.use the
DockingWindowManager - removePreferenceStateSupplier(String) - Method in class docking.DockingWindowManager
-
Removes the supplier of the preference state for the given key.
- 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
JavaPropertyValuewith the given id from this map. - removeProperty(String) - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Remove the property value with the given name for this code unit.
- removeProperty(String) - Method in class ghidra.app.util.PseudoData
-
Remove the property value with the given name for this code unit.
- removeProperty(String) - Method in class ghidra.app.util.PseudoInstruction
-
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.
- removeServer(BSimServerInfo, boolean) - Method in class ghidra.features.bsim.gui.BSimServerManager
-
Remove BSim DB server from list.
- 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.
- removeSourceFile(SourceFile) - Method in class ghidra.program.database.sourcemap.SourceFileManagerDB
- removeSourceFile(SourceFile) - Method in class ghidra.program.model.sourcemap.DummySourceFileManager
- removeSourceFile(SourceFile) - Method in interface ghidra.program.model.sourcemap.SourceFileManager
-
Removes a
SourceFilefrom this manager. - removeSourceMapEntry(SourceMapEntry) - Method in class ghidra.program.database.sourcemap.SourceFileManagerDB
- removeSourceMapEntry(SourceMapEntry) - Method in class ghidra.program.model.sourcemap.DummySourceFileManager
- removeSourceMapEntry(SourceMapEntry) - Method in interface ghidra.program.model.sourcemap.SourceFileManager
-
Removes a
SourceMapEntryfrom 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- removeStackReference(int) - Method in class ghidra.app.util.PseudoData
- removeStackReference(int) - Method in class ghidra.app.util.PseudoInstruction
- 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
ThemeListenerfrom the list of listeners to be notified of theme changes. - removeThemeListener(ThemeListener) - Method in class generic.theme.ThemeManager
-
Removes the given
ThemeListenerfrom 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
- removeUnusedOperations() - Method in record class ghidra.pcode.emu.jit.JitConfiguration
-
Returns the value of the
removeUnusedOperationsrecord component. - 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
- removeUse(JitOp, int) - Method in class ghidra.pcode.emu.jit.var.AbstractJitVal
- removeUse(JitOp, int) - Method in enum class ghidra.pcode.emu.jit.var.JitFailVal
- removeUse(JitOp, int) - Method in enum class ghidra.pcode.emu.jit.var.JitIndirectMemoryVar
- removeUse(JitOp, int) - Method in interface ghidra.pcode.emu.jit.var.JitVal
-
Remove a use.
- 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
- removeUsers(List<User>) - Method in class ghidra.framework.main.UserAccessTableModel
-
Remove a list of users from the table.
- 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
- 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.RENAMEindicates that the currentFunctionname should always be changed. - RENAME - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- 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_DEFAULTindicates that the currentFunctionname 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.
- RenameCategoryQuickFix - Class in ghidra.features.base.replace.items
-
QuickFix for renaming datatype categories.
- RenameCategoryQuickFix(Program, Category, String) - Constructor for class ghidra.features.base.replace.items.RenameCategoryQuickFix
-
Constructor
- 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.
- RenameDataTypeQuickFix - Class in ghidra.features.base.replace.items
-
QuickFix for renaming datatypes.
- RenameDataTypeQuickFix(Program, DataType, String) - Constructor for class ghidra.features.base.replace.items.RenameDataTypeQuickFix
-
Constructor
- RenameEnumValueQuickFix - Class in ghidra.features.base.replace.items
-
QuickFix for renaming enum values.
- RenameEnumValueQuickFix(Program, Enum, String, String) - Constructor for class ghidra.features.base.replace.items.RenameEnumValueQuickFix
-
Constructor
- 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.
- RenameFieldQuickFix - Class in ghidra.features.base.replace.items
-
QuickFix for renaming structure or union fields
- RenameFieldQuickFix(Program, Composite, int, String, String) - Constructor for class ghidra.features.base.replace.items.RenameFieldQuickFix
-
Constructor
- 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
- RenameMemoryBlockQuickFix - Class in ghidra.features.base.replace.items
-
QuickFix for renaming memory blocks.
- RenameMemoryBlockQuickFix(Program, MemoryBlock, String) - Constructor for class ghidra.features.base.replace.items.RenameMemoryBlockQuickFix
-
Constructor
- 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.
- RenameProgramTreeGroupQuickFix - Class in ghidra.features.base.replace.items
-
QuickFix for renaming program tree groups (modules or fragments)
- RenameProgramTreeGroupQuickFix(Program, Group, String) - Constructor for class ghidra.features.base.replace.items.RenameProgramTreeGroupQuickFix
-
Constructor
- RenameQuickFix - Class in ghidra.features.base.replace
-
Base class for QuickFix objects that rename Ghidra program elements.
- RenameQuickFix(Program, String, String) - Constructor for class ghidra.features.base.replace.RenameQuickFix
-
Constructor
- renameRegister(String, String) - Method in class ghidra.program.model.lang.RegisterBuilder
-
Rename a register.
- RenameSymbolQuickFix - Class in ghidra.features.base.replace.items
-
QuickFix for renaming symbols (labels, functions, namespaces, classes, parameters, or local variables).
- RenameSymbolQuickFix(Symbol, String) - Constructor for class ghidra.features.base.replace.items.RenameSymbolQuickFix
-
Constructor
- 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
DataOrganizationsettings. - 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
DefaultTableCellRendererclass header javadoc for more info. - repaint() - Method in class docking.widgets.fieldpanel.FieldPanel
- repaint() - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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
DefaultTableCellRendererclass header javadoc for more info. - repaint(Rectangle) - Method in class docking.widgets.AbstractGCellRenderer
-
See
DefaultTableCellRendererclass 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 - Enum constant in enum class ghidra.program.model.listing.CommentType
- REPEATABLE - Static variable in class ghidra.app.util.viewer.field.ListingColors.CommentColors
- REPEATABLE_COMMENT - Static variable in interface ghidra.program.model.listing.CodeUnit
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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
RepeatableCommentFieldLocationclass 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.AbstractGTest
-
This rule handles the
Repeatedannotation - 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
Repeatedannotation - RepeatedTestRule() - Constructor for class generic.test.rule.RepeatedTestRule
- RepeatInstructionByteTracker - Class in ghidra.app.util
-
RepeatInstructionByteTrackerprovides 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
replacerecord 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.numberformat.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- REPLACE - Enum constant in enum class ghidra.features.base.memsearch.combiner.Combiner
- 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 handlerbehaves similar to theDataTypeConflictHandler.DEFAULT_HANDLERwith the difference being that a empty composite (seeDataType.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(CommentType, Address) - Method in class ghidra.program.util.ProgramMerge
-
replaceCommentreplaces 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
-
replaceExternalDataTypereplaces 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
-
replaceFallThroughsreplaces 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
-
replaceFunctionCallingConventionchanges 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
-
replaceFunctionCustomStorageFlagchanges 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
-
replaceFunctionInlineFlagchanges 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
-
replaceFunctionNamesmerges function name and namespace differences within the specified address set. - replaceFunctionNoReturnFlag(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionNoReturnFlagchanges 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
-
replaceFunctionParameterCommentreplaces 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
-
replaceFunctionParameterDataTypereplaces 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
-
replaceFunctionParameterNamereplaces 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
-
replaceFunctionParametersreplaces 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
-
replaceFunctionParametersreplaces 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
-
replaceFunctionSignatureSourcechanges 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
-
replaceFunctionVarArgschanges 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
-
replaceFunctionVariablereplaces 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
-
replaceFunctionVariableCommentreplaces 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
-
replaceFunctionVariableDataTypereplaces 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
-
replaceFunctionVariableNamereplaces 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
-
replaceLabelsreplaces all symbols and aliases in the specified address set from the second program. - replacement - Variable in class ghidra.features.base.quickfix.QuickFix
- 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
-
replaceReferencesreplaces 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
-
replaceReferencesreplaces all references in program1 for the specified address set with the references from program2. - replaceReferences(AddressSetView, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceReferencesreplaces all references in program1 for the specified address set with those in program2. - replaceService(PluginTool, Class<? extends T>, T) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Replaces the given implementations of the provided service class with the given class.
- replaceSourceArchive(SourceArchive, SourceArchive) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Replace one source archive (oldDTM) with another (newDTM).
- replaceToolTemplate(ToolTemplate) - Method in interface ghidra.framework.model.ToolChest
-
Performs the same action as calling
ToolChest.remove(String)and thenToolChest.addToolTemplate(ToolTemplate). - replaceType(SymbolType) - Method in class ghidra.app.util.bin.format.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
-
replaceFunctionVariablesreplaces the function variables/parameters in program1 with that from the origin program. - replaceWith(BSimFilter) - Method in class ghidra.features.bsim.query.protocol.BSimFilter
- 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
- repo_id - Variable in class ghidra.features.bsim.query.client.tables.ExeTable.ExecutableRow
- repo_override - Variable in class ghidra.features.bsim.query.protocol.InsertRequest
- 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
- reportNotEnabled(Component) - Method in interface docking.ExecutableAction
- reportNotEnabled(Component) - Method in class docking.SystemExecutableAction
- reportWarning(Location, String) - Method in class ghidra.pcode.exec.SleighProgramCompiler.ErrorCollectingPcodeParser
- repository - Variable in class ghidra.features.bsim.query.description.ExecutableRecord.Update
- 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
-
RepositoryAdapterprovides 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
-
RepositoryHandleprovides 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
-
RepositoryItemStatusprovides 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 Class in ghidra.framework.client
-
RepositoryNotFoundExceptionthrown when a failed connection occurs to a non-existing repository. - RepositoryNotFoundException(String) - Constructor for exception class ghidra.framework.client.RepositoryNotFoundException
- RepositoryPanel - Class in ghidra.framework.main.wizard.project
-
Panel that shows a list of existing repositories, or allows the user to enter the name of a new repository to be created.
- RepositoryPanel(Callback, String[], boolean) - Constructor for class ghidra.framework.main.wizard.project.RepositoryPanel
- repositoryServerAdapter - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
- RepositoryServerAdapter - Class in ghidra.framework.client
-
RepositoryServerAdapterprovides a persistent wrapper for aRepositoryServerHandlewhich 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
-
RepositoryServerHandleprovides access to a repository server. - RepositoryStep - Class in ghidra.framework.main.wizard.project
-
Wizard step in the new project wizard selecting or creating a new repository in a Ghidra server.
- RepositoryStep(WizardModel<ProjectWizardData>) - Constructor for class ghidra.framework.main.wizard.project.RepositoryStep
- represent - Variable in class ghidra.program.model.pcode.HighVariable
- request() - Method in class ghidra.async.AsyncLazyValue
-
Request the value If this is called before
AsyncLazyValue.provide(), the computation given at construction is launched. - requestExceptionHandler(JitPassage.DecodedPcodeOp, JitControlFlowModel.JitBlock) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Request an exception handler that can retire state for a given op
- requestFieldForArrDirect(Address) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Request a field for the bytes backing the page at the given address
- requestFieldForExitSlot(JitPassage.AddrCtx) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Request a field for the
JitCompiledPassage.ExitSlotfor the given target - requestFieldForSpaceIndirect(AddressSpace) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Request a field for a
JitBytesPcodeExecutorStatePiece.JitBytesPcodeExecutorStateSpacefor the given address space - requestFieldForUserop(PcodeUseropLibrary.PcodeUseropDefinition<?>) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Request a field for the given userop
- 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.KeyEntryPanel
- 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
- requestFocusInWindow() - Method in class docking.widgets.filter.FilterTextField
- requestSort(TableSortingContext<T>, boolean) - Method in class docking.widgets.table.threaded.TableUpdateJob
-
Sets the TableColumnComparator to use for sorting the data.
- requestStaticFieldForContext(RegisterValue) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Request a field for the given contextreg value
- requestStaticFieldForVarnode(Varnode) - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Request a field for the given varnode
- 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
LoadSpecrequires 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
IOExceptionwith 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
- RESERVED_BITS - Static variable in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- 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.GFormattedTextField
-
Restores this field to its default text.
- 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.bin.format.golang.rtti.GoPcValueEvaluator
- reset() - Method in class ghidra.app.util.bin.format.omf.AbstractOmfRecordFactory
-
Reset this factory's reader to index 0
- 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 the default values
- 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.jython.JythonPlugin
-
Resets the interpreter's state.
- reset() - Method in class ghidra.program.model.data.StringRenderParser
-
Reset the parser
- 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
markmethod 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
- resetCount() - Method in class ghidra.pcode.exec.PcodeFrame
-
Get and reset the number of p-code ops executed
- 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
- resetStorage(double, double) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Clear any persistent storage for self-significance scores, and establish new thresholds
- resetStorage(double, double) - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
- resetStorage(double, double) - Method in class ghidra.features.bsim.query.client.FileScoreCaching
- resetStorage(double, double) - Method in interface ghidra.features.bsim.query.client.ScoreCaching
-
Clear out any existing scores, and reset to an empty database
- resetStorage(double, double) - Method in class ghidra.features.bsim.query.client.TableScoreCaching
- resetStorage(double, double) - Method in class ghidra.features.bsim.query.client.TemporaryScoreCaching
- resetThresholds(double, double) - Method in class ghidra.features.bsim.query.client.ExecutableComparison
-
Remove any old scores and set new thresholds for the scorer
- 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.
- reslist - Variable in class ghidra.features.bsim.query.protocol.ResponseDelete
- 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(AbstractSQLFunctionDatabase<?>, ExecutableRecord) - Method in class ghidra.features.bsim.query.client.IDSQLResolution.Architecture
- resolve(AbstractSQLFunctionDatabase<?>, ExecutableRecord) - Method in class ghidra.features.bsim.query.client.IDSQLResolution.Compiler
- resolve(AbstractSQLFunctionDatabase<?>, ExecutableRecord) - Method in class ghidra.features.bsim.query.client.IDSQLResolution.ExeCategory
- resolve(AbstractSQLFunctionDatabase<?>, ExecutableRecord) - Method in class ghidra.features.bsim.query.client.IDSQLResolution.ExternalFunction
- resolve(AbstractSQLFunctionDatabase<?>, ExecutableRecord) - Method in class ghidra.features.bsim.query.client.IDSQLResolution
- resolve(ElasticDatabase, ExecutableRecord) - Method in class ghidra.features.bsim.query.elastic.IDElasticResolution.ExternalFunction
- resolve(ElasticDatabase, ExecutableRecord) - Method in class ghidra.features.bsim.query.elastic.IDElasticResolution
- resolve(JitType) - Method in enum class ghidra.pcode.emu.jit.analysis.JitTypeBehavior
-
Re-apply this behavior to an existing type
- 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
Filepoints 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
Fileparam 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
FileSystemInfoRecto 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, String) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
Resolves the given library path to an existing
FSRL. - resolveLibraryFile(GFileSystem, 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
GoNamecorresponding to an offset that is relative to the controlling GoModuledata's typesOffset. - resolveNames() - Method in class ghidra.app.util.bin.format.omf.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(List<String>) - Method in class ghidra.app.util.bin.format.omf.omf.OmfGroupRecord
- resolveNames(List<String>) - Method in class ghidra.app.util.bin.format.omf.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.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
- resolveSymlinks(GFile) - Method in class ghidra.formats.gfilesystem.AbstractFileSystem
- resolveSymlinks(GFile) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
If supplied file is a symlink, converts the supplied file into the targeted file, otherwise just returns the original file.
- resolveSymlinks(GFile) - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Converts the specified (symlink) file into it's destination, or if not a symlink, returns the original file unchanged.
- resolveSymlinks(GFile) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- resolveSymlinks(GFile) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- resolveTextOff(long, long) - Method in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
-
Returns the
Addressto 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.GoTypeManager
-
Returns the
GoTypecorresponding 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
ProgramLocationof 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
JavaFileManagerthat works with Ghidra'sResourceFiles. - ResourceFileJavaFileManager(List<ResourceFile>, Set<ResourceFile>) - Constructor for class ghidra.app.script.ResourceFileJavaFileManager
-
Create a
JavaFileManagerfor use by theJavaCompiler. - ResourceFileJavaFileObject - Class in ghidra.app.script
-
A
JavaFileObjectthat works with Ghidra'sResourceFileJavaFileManager. - ResourceFileJavaFileObject(ResourceFile, ResourceFile, JavaFileObject.Kind) - Constructor for class ghidra.app.script.ResourceFileJavaFileObject
- ResourceHeader - Class in ghidra.app.util.bin.format.macos.rm
- ResourceHeader(BinaryReader, EntryDescriptor) - Constructor for class ghidra.app.util.bin.format.macos.rm.ResourceHeader
- ResourceHeader(ByteProvider) - Constructor for class ghidra.app.util.bin.format.macos.rm.ResourceHeader
- ResourceInfo - Class in ghidra.app.util.bin.format.pe.resource
-
A class to hold the information extracted from a resource data directory.
- ResourceInfo(int, String, int) - Constructor for class ghidra.app.util.bin.format.pe.resource.ResourceInfo
-
Constructor.
- ResourceManager - Class in resources
-
General resource management class that provides a convenient way of accessing external resources used in Ghidra.
- ResourceManager() - Constructor for class resources.ResourceManager
- ResourceMap - Class in ghidra.app.util.bin.format.macos.rm
- ResourceName - Class in ghidra.app.util.bin.format.ne
-
A class for storing new-executable resource names.
- resources - package resources
- resources.icons - package resources.icons
- ResourceStringInfo - Class in ghidra.app.util.bin.format.pe.resource
-
A class to hold the information extracted from a resource data directory.
- ResourceStringInfo(int, String, int) - Constructor for class ghidra.app.util.bin.format.pe.resource.ResourceStringInfo
-
Constructor.
- ResourceStringTable - Class in ghidra.app.util.bin.format.ne
-
A class for storing new-executable resource string tables.
- ResourceTable - Class in ghidra.app.util.bin.format.ne
-
A class for storing the new-executable resource table.
- 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
- respdelete - Variable in class ghidra.features.bsim.query.protocol.QueryDelete
- response - Variable in class ghidra.features.bsim.query.protocol.BSimQuery
- ResponseAdjustIndex - Class in ghidra.features.bsim.query.protocol
-
Response to an AdjustVectorIndex request, returning a boolean value of either success or failure of the request
- ResponseAdjustIndex() - Constructor for class ghidra.features.bsim.query.protocol.ResponseAdjustIndex
- ResponseChildren - Class in ghidra.features.bsim.query.protocol
-
Response to a QueryChildren request to a BSim database.
- ResponseChildren(QueryChildren) - Constructor for class ghidra.features.bsim.query.protocol.ResponseChildren
- ResponseCluster - Class in ghidra.features.bsim.query.protocol
- ResponseCluster(QueryCluster) - Constructor for class ghidra.features.bsim.query.protocol.ResponseCluster
- ResponseDelete - Class in ghidra.features.bsim.query.protocol
-
Response to a QueryDelete request containing a listing of the md5's of successfully deleted executables and a count of their functions.
- ResponseDelete() - Constructor for class ghidra.features.bsim.query.protocol.ResponseDelete
- ResponseDelete.DeleteResult - Class in ghidra.features.bsim.query.protocol
- ResponseDropDatabase - Class in ghidra.features.bsim.query.protocol
-
Response of server indicating whether a password change request (
PasswordChange) succeeded - ResponseDropDatabase() - Constructor for class ghidra.features.bsim.query.protocol.ResponseDropDatabase
- ResponseError - Class in ghidra.features.bsim.query.protocol
- ResponseError() - Constructor for class ghidra.features.bsim.query.protocol.ResponseError
- ResponseExe - Class in ghidra.features.bsim.query.protocol
-
Response to a request for executables from a
BulkSignaturescall. - ResponseExe() - Constructor for class ghidra.features.bsim.query.protocol.ResponseExe
-
Constructor.
- ResponseInfo - Class in ghidra.features.bsim.query.protocol
- ResponseInfo() - Constructor for class ghidra.features.bsim.query.protocol.ResponseInfo
- ResponseInsert - Class in ghidra.features.bsim.query.protocol
-
A simple response to an InsertRequest to a BSim database.
- ResponseInsert() - Constructor for class ghidra.features.bsim.query.protocol.ResponseInsert
- ResponseName - Class in ghidra.features.bsim.query.protocol
-
Response to a request for specific executables and functions given by name.
- ResponseName() - Constructor for class ghidra.features.bsim.query.protocol.ResponseName
- ResponseNearest - Class in ghidra.features.bsim.query.protocol
-
Response to a QueryNearest request.
- ResponseNearest(QueryNearest) - Constructor for class ghidra.features.bsim.query.protocol.ResponseNearest
- ResponseNearestVector - Class in ghidra.features.bsim.query.protocol
-
Response to a QueryNearestVector request.
- ResponseNearestVector(QueryNearestVector) - Constructor for class ghidra.features.bsim.query.protocol.ResponseNearestVector
- ResponseOptionalExist - Class in ghidra.features.bsim.query.protocol
-
Response to a QueryOptionalExist, reporting whether an optional table exists
- ResponseOptionalExist() - Constructor for class ghidra.features.bsim.query.protocol.ResponseOptionalExist
- ResponseOptionalValues - Class in ghidra.features.bsim.query.protocol
- ResponseOptionalValues() - Constructor for class ghidra.features.bsim.query.protocol.ResponseOptionalValues
- ResponsePair - Class in ghidra.features.bsim.query.protocol
-
A list of records (PairNote) each describing the comparison of a pair of functions on the server This response also includes various statistics (counts and averages) on the results
- ResponsePair() - Constructor for class ghidra.features.bsim.query.protocol.ResponsePair
- ResponsePair.Accumulator - Class in ghidra.features.bsim.query.protocol
- ResponsePassword - Class in ghidra.features.bsim.query.protocol
-
Response of server indicating whether a password change request (
PasswordChange) succeeded - ResponsePassword() - Constructor for class ghidra.features.bsim.query.protocol.ResponsePassword
- ResponsePrewarm - Class in ghidra.features.bsim.query.protocol
-
Response to a PrewarmRequest indicating that number of database blocks that were preloaded
- ResponsePrewarm() - Constructor for class ghidra.features.bsim.query.protocol.ResponsePrewarm
- ResponseUpdate - Class in ghidra.features.bsim.query.protocol
-
Response to a QueryUpdate request to a BSim database.
- ResponseUpdate(QueryUpdate) - Constructor for class ghidra.features.bsim.query.protocol.ResponseUpdate
- ResponseVectorId - Class in ghidra.features.bsim.query.protocol
-
Response to a QueryVectorId request to a BSim database.
- ResponseVectorId() - Constructor for class ghidra.features.bsim.query.protocol.ResponseVectorId
- ResponseVectorMatch - Class in ghidra.features.bsim.query.protocol
-
Response to a request for functions with specific vector ids Full ExecutableRecords and FunctionDescriptions are instantiated in this object's DescriptionManager
- ResponseVectorMatch() - Constructor for class ghidra.features.bsim.query.protocol.ResponseVectorMatch
- restart() - Method in class docking.widgets.fieldpanel.internal.CursorBlinker
- restart() - Method in interface ghidra.pyghidra.interpreter.PyGhidraConsole
-
Restarts the PyGhidra console
- 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(DataTypeManager) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification that the specified datatype manager has been restored to a previous state.
- restored(DataTypeManager) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- restored(DataTypeManager) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- 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.
- 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
- restoreQuery(XmlPullParser, LSHVectorFactory) - Static method in class ghidra.features.bsim.query.protocol.BSimQuery
-
Restore a query from a stream
- 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.DecompilerLocationInfo
- restoreState(Program, SaveState) - Method in class ghidra.app.decompiler.location.DefaultDecompilerLocation
- restoreState(Program, SaveState) - Method in class ghidra.app.decompiler.location.FunctionNameDecompilerLocation
- restoreState(Program, SaveState) - Method in class ghidra.app.decompiler.location.VariableDecompilerLocation
- 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
- 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.
- restoreVectorFromBase64(Reader, char[]) - Method in class ghidra.features.bsim.query.elastic.Base64VectorFactory
- 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.features.bsim.query.client.Configuration
- restoreXml(XmlPullParser) - Static method in class ghidra.features.bsim.query.description.CategoryRecord
- restoreXml(XmlPullParser) - Method in class ghidra.features.bsim.query.description.DatabaseInformation
- restoreXml(XmlPullParser) - Method in class ghidra.features.bsim.query.protocol.BSimFilter
- restoreXml(XmlPullParser) - Method in class ghidra.features.bsim.query.protocol.ChildAtom
- restoreXml(XmlPullParser) - Method in class ghidra.features.bsim.query.protocol.ExeSpecifier
- restoreXml(XmlPullParser) - Method in class ghidra.features.bsim.query.protocol.FilterAtom
- restoreXml(XmlPullParser) - Static method in class ghidra.features.bsim.query.protocol.FunctionEntry
- restoreXml(XmlPullParser) - Method in class ghidra.features.bsim.query.protocol.PairInput
- restoreXml(XmlPullParser) - Method in class ghidra.features.bsim.query.protocol.PairNote
- restoreXml(XmlPullParser) - Method in class ghidra.features.bsim.query.protocol.ResponseDelete.DeleteResult
- restoreXml(XmlPullParser) - Method in class ghidra.features.bsim.query.ServerConfig
-
Read a set of key/value pairs and connection entries to use for patching, from an XML file
- restoreXml(XmlPullParser) - Method in class ghidra.program.model.data.BitFieldPackingImpl
-
Restore settings from a
<bitfield_packing>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.ExtraStack
- 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, LSHVectorFactory) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Reconstruct a container by deserializing an XML stream
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.description.VectorResult
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.AdjustVectorIndex
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.BSimQuery
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.CreateDatabase
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.DropDatabase
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.InsertOptionalValues
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.InsertRequest
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.InstallCategoryRequest
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.InstallMetadataRequest
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.InstallTagRequest
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.PasswordChange
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.PrewarmRequest
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryChildren
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryCluster
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryDelete
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryExeCount
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryExeInfo
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryInfo
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryName
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryNearest
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryNearestVector
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryOptionalExist
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryOptionalValues
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryPair
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryResponseRecord
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryUpdate
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryVectorId
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.QueryVectorMatch
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseAdjustIndex
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseChildren
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseCluster
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseDelete
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseDropDatabase
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseError
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseExe
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseInfo
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseInsert
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseName
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseNearest
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseNearestVector
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseOptionalExist
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseOptionalValues
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponsePair
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponsePassword
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponsePrewarm
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseUpdate
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseVectorId
- restoreXml(XmlPullParser, LSHVectorFactory) - Method in class ghidra.features.bsim.query.protocol.ResponseVectorMatch
- restoreXml(XmlPullParser, LSHVectorFactory, DescriptionManager, ExecutableRecord) - Static method in class ghidra.features.bsim.query.description.FunctionDescription
- restoreXml(XmlPullParser, LSHVectorFactory, DescriptionManager, FunctionDescription, int) - Static method in class ghidra.features.bsim.query.description.SignatureRecord
- restoreXml(XmlPullParser, LSHVectorFactory, DescriptionManager, Map<Integer, ExecutableRecord>) - Method in class ghidra.features.bsim.query.protocol.SimilarityVectorResult
- 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, DescriptionManager) - Static method in class ghidra.features.bsim.query.description.ExecutableRecord
-
Build a new
ExecutableRecordby deserializing from an XML stream - restoreXml(XmlPullParser, DescriptionManager, DescriptionManager, Map<Integer, ExecutableRecord>, Map<Integer, ExecutableRecord>) - Method in class ghidra.features.bsim.query.protocol.SimilarityResult
- restoreXml(XmlPullParser, DescriptionManager, FunctionDescription) - Static method in class ghidra.features.bsim.query.description.CallgraphEntry
- restoreXml(XmlPullParser, DescriptionManager, Map<Integer, ExecutableRecord>) - Method in class ghidra.features.bsim.query.protocol.ClusterNote
- restoreXml(XmlPullParser, DescriptionManager, Map<Integer, ExecutableRecord>) - Method in class ghidra.features.bsim.query.protocol.SimilarityNote
- 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:
<data> 0x..d.4de2 ....0000 .1...... 00101101 11101001 </data>where 0x starts a hex number and '.' is a don't care nibble (hex) or bit (binary) - 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_PROPERTYProgram Disassembler property restricts disassembly to executable memory only. - RestrictedAddressSetContext - Interface in ghidra.app.context
-
Marker interface for
Navigatablecontexts that don't support navigating to the entire program. - RestrictedEntryListIterator() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
-
Construct an iterator
- RestrictedEntryListIterator(int) - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
-
Construct an iterator starting at a given index of the sub list.
- restrictedIsEmpty() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- RestrictedKeyListIterator() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
-
Construct an iterator
- RestrictedKeyListIterator(int) - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
-
Construct an iterator starting at a given index of the sub list.
- restrictedSize() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- RestrictedSortedList() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- RestrictedValueListIterator() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
-
Construct an iterator
- RestrictedValueListIterator(int) - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
-
Construct an iterator starting at a given index of the sub list.
- RestrictedValueSortedMap<K,
V> - Class in ghidra.generic.util.datastruct -
A view of the value-sorted map for implementing
RestrictedValueSortedMap.subMapByValue(Object, boolean, Object, boolean), etc. - RestrictedValueSortedMap(ValueSortedMap<K, V>, Comparator<V>, boolean, V, boolean, boolean, V, boolean) - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap
-
Construct a restricted view of a value-sorted map
- RestrictedValueSortedMap.RestrictedEntryListIterator - Class in ghidra.generic.util.datastruct
-
A list iterator suitable for
List.listIterator(), etc., on the entries of aRestrictedValueSortedMap - RestrictedValueSortedMap.RestrictedKeyListIterator - Class in ghidra.generic.util.datastruct
-
A list iterator suitable for
List.listIterator(), etc., on the keys of aRestrictedValueSortedMap - RestrictedValueSortedMap.RestrictedSortedList - Class in ghidra.generic.util.datastruct
-
A list view suitable for
ValueSortedMap.values()ofRestrictedValueSortedMap - RestrictedValueSortedMap.RestrictedValueListIterator - Class in ghidra.generic.util.datastruct
-
A list iterator suitable for
List.listIterator(), etc., on the values of aRestrictedValueSortedMap - RestrictedValueSortedMap.RestrictedValueSortedMapEntryList - Class in ghidra.generic.util.datastruct
-
A list view suitable for
ValueSortedMap.entrySet()ofRestrictedValueSortedMap - RestrictedValueSortedMap.RestrictedValueSortedMapKeyList - Class in ghidra.generic.util.datastruct
-
A list view suitable for
ValueSortedMap.keySet()ofRestrictedValueSortedMap - RestrictedValueSortedMapEntryList() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- RestrictedValueSortedMapKeyList() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- restrictResults(AddressSetView) - Method in class ghidra.program.util.ProgramMergeManager
-
Restrict the resulting differences to the indicated address set.
- result - Variable in class ghidra.features.bsim.query.protocol.ResponseNearest
- result - Variable in class ghidra.features.bsim.query.protocol.ResponseNearestVector
- 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_SUBSTITUTION - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefFlags
- RESULT_TITLE - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- RESULT_TITLE - Static variable in interface ghidra.app.merge.MergeConstants
- resultAdded(QueryResponseRecord) - Method in interface ghidra.features.bsim.query.facade.SFResultsUpdateListener
-
Called as incremental results arrive from database queries.
- resultAddressFactory - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- resultAddressFactory - Variable in class ghidra.app.merge.listing.FunctionTagListingMerger
- resultArray - Variable in class ghidra.features.bsim.query.protocol.ResponseOptionalValues
- 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.
- retainKeys(Collection<K>) - Method in class ghidra.async.AsyncLazyMap
-
Retain only those entries whose keys appear in the given collection
- 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.
- retrieveFuncDescFromVectors(VectorResult, DescriptionManager, int, QueryNearest, BSimSqlClause, SimilarityResult) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Generates
FunctionDescriptionobjects for each function with signature vectordresult. - 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_INFO_MISSING - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefFlags
- RETURN_INFO_PARTIAL - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefFlags
- 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_PTRcorresponds 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
-
ReturnParameterImplrepresent 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
DialogComponentProviderfor 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
DefaultTableCellRendererclass header javadoc for more info. - reverse() - Method in class ghidra.util.datastruct.LongArrayList
- reverse(byte[]) - Method in class ghidra.features.base.memsearch.format.SearchFormat
- 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
ListIteratorso 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
- RExtBranch(PcodeOp, JitPassage.AddrCtx, JitPassage.Reachability) - Constructor for record class ghidra.pcode.emu.jit.JitPassage.RExtBranch
-
Creates an instance of a
RExtBranchrecord class. - 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.omf.OmfRecordTypes
- 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.omf.OmfRecordTypes
- 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 - Enum constant in enum class ghidra.util.datastruct.Duo.Side
- RIGHT - Static variable in class docking.widgets.MultiLineLabel
-
Indicator for right alignment.
- 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_PAREN - Enum constant in enum class generic.expressions.ExpressionGrouper
- 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
- 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
- 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
- RIndBranch(PcodeOp, RegisterValue, JitPassage.Reachability) - Constructor for record class ghidra.pcode.emu.jit.JitPassage.RIndBranch
-
Creates an instance of a
RIndBranchrecord class. - RIntBranch(PcodeOp, PcodeOp, boolean, JitPassage.Reachability) - Constructor for record class ghidra.pcode.emu.jit.JitPassage.RIntBranch
-
Creates an instance of a
RIntBranchrecord class. - 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 Class in ghidra.util.exception
-
Exception thrown when a transaction should be rolled back.
- RollbackException(String) - Constructor for exception class ghidra.util.exception.RollbackException
-
Constructor
- RollbackException(String, Throwable) - Constructor for exception class ghidra.util.exception.RollbackException
-
Constructor
- RollbackException(Throwable) - Constructor for exception class 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
majorBeginandminorBeginand 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
majorBeginandminorBeginand continues counter-clockwise to find a solution. - RotateIcon - Class in resources.icons
- RotateIcon(Icon, int) - Constructor for class resources.icons.RotateIcon
- Rotational Placers - Search tag in class docking.widgets.shapes.PopupWindowPlacerBuilder
- Section
- 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
bigFloatusing 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 - Variable in class ghidra.graph.viewer.layout.GridPoint
- 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
rowrecord 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
- rowCount() - Method in class ghidra.graph.viewer.layout.GridCoordinates
-
returns the number of rows in the grid.
- 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
- RowHeights() - Constructor for class docking.widgets.fieldpanel.support.MultiRowLayout.RowHeights
- rowid - Variable in class ghidra.features.bsim.query.client.tables.DescriptionTable.DescriptionRow
- rowid - Variable in class ghidra.features.bsim.query.client.tables.ExeTable.ExecutableRow
- RowKey - Class in ghidra.features.bsim.query.description
- RowKey() - Constructor for class ghidra.features.bsim.query.description.RowKey
- RowKeyElastic - Class in ghidra.features.bsim.query.elastic
-
A "document id" that uniquely indexes documents, within the ElasticSearch database, that describe executables
ExecutableRecordand functionsFunctionDescriptionThis plays the same role as the row id for executable and function rows in an SQL database. - RowKeyElastic() - Constructor for class ghidra.features.bsim.query.elastic.RowKeyElastic
-
Key initialized to zero
- RowKeyElastic(int, int, int) - Constructor for class ghidra.features.bsim.query.elastic.RowKeyElastic
-
Create 96-bit, given 3 32-bit integers
- RowKeyElastic(long) - Constructor for class ghidra.features.bsim.query.elastic.RowKeyElastic
-
Initialize a key from a 64-bit long value
- RowKeyElastic(String) - Constructor for class ghidra.features.bsim.query.elastic.RowKeyElastic
-
Construct key from String representation of an md5 hash.
- RowKeySQL - Class in ghidra.features.bsim.query.client
- RowKeySQL(long) - Constructor for class ghidra.features.bsim.query.client.RowKeySQL
- 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
- rowObjectModel - Variable in class docking.dnd.GTableDragProvider
- 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
- rowsMap() - Method in class ghidra.graph.viewer.layout.GridLocationMap
-
Returns a mapping or row indexes to Row objects in this grid
- rowToFilePositionMap - Variable in class ghidra.framework.main.logviewer.model.Chunk
- ROYAL_BLUE - Static variable in class ghidra.util.WebColors
- RPAREN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- RPAREN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- RPAREN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- RPAREN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- RPAREN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- RPAREN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- RPAREN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- RPAREN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- RPAREN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- RPAREN - Static variable in class ghidra.sleigh.grammar.SleighParser
- RSA_TYPE - Static variable in class ghidra.net.ApplicationKeyManagerUtils
- RSH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- rsi - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- rsp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- RT_ACCELERATOR - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating an accelerator resource type.
- RT_ACCELERATOR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Accelerator table.
- RT_ANICURSOR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Animated cursor resource.
- RT_ANIICON - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Animated icon resource.
- RT_BITMAP - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating bitmap resource type.
- RT_BITMAP - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Bitmap resource.
- RT_CURSOR - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating cursor resource type.
- RT_CURSOR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
/** Hardware-dependent cursor resource.
- RT_DIALOG - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating dialog resource type.
- RT_DIALOG - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Dialog box.
- RT_DLGINCLUDE - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
- RT_FONT - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating font resource type.
- RT_FONT - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Font resource.
- RT_FONTDIR - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating font directory resource type.
- RT_FONTDIR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Font directory resource.
- RT_GROUP_CURSOR - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating cursor group resource type.
- RT_GROUP_CURSOR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Hardware-independent cursor resource.
- RT_GROUP_ICON - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating icon group resource type.
- RT_GROUP_ICON - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Hardware-independent icon resource.
- RT_HTML - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
HTML resource.
- RT_ICON - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating icon resource type.
- RT_ICON - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Hardware-dependent icon resource.
- RT_MANIFEST - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Manifest resource
- RT_MENU - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating menu resource type.
- RT_MENU - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Menu resource.
- RT_MESSAGETABLE - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating message table resource type.
- RT_MESSAGETABLE - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Message-table entry.
- RT_NOTDEFINED - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Not defined in documentation but PNGs and WAVs are both this type
- RT_PLUGPLAY - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Plug and Play resource.
- RT_RCDATA - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating RC data resource type.
- RT_RCDATA - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Application-defined resource (raw data).
- RT_STRING - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating string resource type.
- RT_STRING - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
String-table entry.
- RT_VERSION - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating version resource type.
- RT_VERSION - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Version resource.
- RT_VXD - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
VXD resource.
- RTTI0DataType - Class in ghidra.app.util.datatype.microsoft
-
The RTTI0 data type represents a TypeDescriptor structure.
- RTTI0DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI0DataType
-
Creates a dynamic Type Descriptor data type.
- RTTI0DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI0DataType
-
Creates a dynamic Type Descriptor data type.
- RTTI1DataType - Class in ghidra.app.util.datatype.microsoft
-
Deprecated.Use of this dynamic data type class is no longer recommended. Instead a BaseClassDescriptor structure data type can be obtained using the Rtti1Model.
- RTTI1DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.Creates a dynamic Base Class Descriptor data type.
- RTTI1DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.Creates a dynamic Base Class Descriptor data type.
- RTTI2DataType - Class in ghidra.app.util.datatype.microsoft
-
Deprecated.Use of this dynamic data type class is no longer recommended. Instead an array of either pointers or displacements to BaseClassDescriptor structures can be obtained using the Rtti2Model.
- RTTI2DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.Creates a dynamic Base Class Array data type.
- RTTI2DataType(long) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.Creates a dynamic Base Class Array data type.
- RTTI2DataType(long, DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.Creates a dynamic Base Class Array data type.
- RTTI2DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.Creates a dynamic Base Class Array data type.
- RTTI3DataType - Class in ghidra.app.util.datatype.microsoft
-
Deprecated.Use of this dynamic data type class is no longer recommended. Instead a ClassHierarchyDescriptor structure data type can be obtained using the Rtti3Model.
- RTTI3DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.Creates a dynamic Class Hierarchy Descriptor data type.
- RTTI3DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.Creates a dynamic Class Hierarchy Descriptor data type.
- RTTI4DataType - Class in ghidra.app.util.datatype.microsoft
-
Deprecated.Use of this dynamic data type class is no longer recommended. Instead a CompleteObjectLocator structure data type can be obtained using the Rtti4Model.
- RTTI4DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.Creates a dynamic Complete Object Locator data type.
- RTTI4DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.Creates a dynamic Complete Object Locator data type.
- RTTIDataType - Class in ghidra.app.util.datatype.microsoft
-
An abstract class that each RTTI data type should extend to get common functionality.
- RTTIDataType(String, DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTIDataType
-
Creates an RTTI data type.
- RTXDEF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- rType() - Method in interface ghidra.pcode.emu.jit.op.JitBinOp
-
The required type behavior for the right operand
- rType() - Method in interface ghidra.pcode.emu.jit.op.JitBoolBinOp
- rType() - Method in interface ghidra.pcode.emu.jit.op.JitFloatBinOp
- rType() - Method in interface ghidra.pcode.emu.jit.op.JitIntBinOp
- 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 interface ghidra.async.AsyncUtils.TemperamentalRunnable
- run() - Method in class ghidra.features.bsim.query.BSimInitializer
- run() - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
- run() - Method in class ghidra.framework.store.FileSystemInitializer
- run() - Method in class ghidra.jython.JythonScript
- run() - Method in class ghidra.net.SSLContextInitializer
- run() - Method in class ghidra.pcode.emu.DefaultPcodeThread
- run() - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.EntryPoint
-
Start/resume execution of the bound thread at this entry point.
- run() - Method in class ghidra.pcode.emu.jit.JitPcodeThread
-
Emulate indefinitely
- 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.pyghidra.interpreter.InterpreterGhidraScript
- run() - Method in class ghidra.SoftwareModelingInitializer
- run(int) - Method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Run the compiled passage of code
- 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.navigation.GoToSymbolSearchTask
- 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.importer.tasks.ImportBatchTask
- run(TaskMonitor) - Method in class ghidra.program.util.ProgramTask
- 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.
- run(String[]) - Method in class ghidra.features.bsim.query.BSimControlLaunchable
-
Runs the command specified by the given set of params.
- run(String[]) - Method in class ghidra.features.bsim.query.CompareSignatures
- run(String[]) - Method in class ghidra.features.bsim.query.ingest.BSimLaunchable
-
Runs the command specified by the given set of params.
- run(String[], TaskMonitor) - Method in class ghidra.features.bsim.query.ingest.BSimLaunchable
-
Runs the command specified by the given set of params.
- run() Method - Search tag in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
- Section
- 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.
- 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
- runParallelAddressAnalysis(Program, Set<Address>, AddressSetView, int, TaskMonitor) - Method in class ghidra.app.services.AbstractAnalyzer
-
Run constant an analysis at each location in parallel
- 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.jython.JythonScript
- 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 aTaskMonitor). - runTask(MonitoredRunnable) - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- 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_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 Class in ghidra.framework.model
- RuntimeIOException(IOException) - Constructor for exception class ghidra.framework.model.RuntimeIOException
-
Construct
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
- RUSTCALL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- 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.
- RVALUES_COMMENT_END - 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.
- rvCtx - Variable in class ghidra.pcode.emu.jit.JitPassage.AddrCtx
-
The contextreg as a register value
- 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
SearchLocationthat 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
SameDirSearchLocationat 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,
E> - 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
DomainObjectto the givenProjectat this object's project folder path, using this object's name. - save(Project, Object, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.LoadResults
- 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
DomainObjectassociated 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(String, TaskMonitor) - Method in class ghidra.program.database.DataTypeArchiveDB
- 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.FSBIcons
- SAVE_AS - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- 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
- 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
ExternalDebugFilesServiceto 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.DecompilerLocationInfo
- saveState(SaveState) - Method in class ghidra.app.decompiler.location.DefaultDecompilerLocation
- saveState(SaveState) - Method in class ghidra.app.decompiler.location.FunctionNameDecompilerLocation
- saveState(SaveState) - Method in class ghidra.app.decompiler.location.VariableDecompilerLocation
- 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
-
Deprecated.use instead
GhidraScreenShotGenerator.finished(File, String). - 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.
- saveToPackedFile(File, TaskMonitor) - Method in class ghidra.program.database.DataTypeArchiveDB
- 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(FunctionDescription, Writer) - Method in class ghidra.features.bsim.query.description.CallgraphEntry
- saveXml(Writer) - Method in class generic.lsh.vector.HashEntry
- saveXml(Writer) - Method in class generic.lsh.vector.IDFLookup
- saveXml(Writer) - Method in class generic.lsh.vector.LSHCosineVector
- saveXml(Writer) - Method in interface generic.lsh.vector.LSHVector
- saveXml(Writer) - Method in class generic.lsh.vector.WeightFactory
-
Serialize this object as XML to a Writer
- saveXml(Writer) - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
-
Save XML attributes corresponding to this template
- saveXml(Writer) - Method in class ghidra.features.bsim.gui.filters.ExecutableCategoryBSimFilterType
- saveXml(Writer) - Method in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- saveXml(Writer) - Method in class ghidra.features.bsim.gui.filters.NotExecutableCategoryBSimFilterType
- saveXml(Writer) - Method in class ghidra.features.bsim.query.client.Configuration
- saveXml(Writer) - Method in class ghidra.features.bsim.query.description.CategoryRecord
- saveXml(Writer) - Method in class ghidra.features.bsim.query.description.DatabaseInformation
- saveXml(Writer) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Serialize the entire container to an XML stream
- saveXml(Writer) - Method in class ghidra.features.bsim.query.description.ExecutableRecord
-
Serialize this executable (meta-data) to an XML stream
- saveXml(Writer) - Method in class ghidra.features.bsim.query.description.FunctionDescription
- saveXml(Writer) - Method in class ghidra.features.bsim.query.description.SignatureRecord
- saveXml(Writer) - Method in class ghidra.features.bsim.query.description.VectorResult
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.AdjustVectorIndex
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.BSimFilter
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.BSimQuery
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ChildAtom
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ClusterNote
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.CreateDatabase
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.DropDatabase
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ExeSpecifier
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.FilterAtom
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.FunctionEntry
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.InsertOptionalValues
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.InsertRequest
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.InstallCategoryRequest
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.InstallMetadataRequest
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.InstallTagRequest
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.PairInput
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.PairNote
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.PasswordChange
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.PrewarmRequest
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryChildren
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryCluster
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryDelete
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryExeCount
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryExeInfo
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryInfo
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryName
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryNearest
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryNearestVector
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryOptionalExist
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryOptionalValues
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryPair
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryResponseRecord
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryUpdate
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryVectorId
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.QueryVectorMatch
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseAdjustIndex
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseChildren
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseCluster
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseDelete.DeleteResult
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseDelete
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseDropDatabase
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseError
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseExe
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseInfo
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseInsert
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseName
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseNearest
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseNearestVector
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseOptionalExist
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseOptionalValues
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponsePair
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponsePassword
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponsePrewarm
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseUpdate
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseVectorId
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponseVectorMatch
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.SimilarityNote
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.SimilarityResult
- saveXml(Writer) - Method in class ghidra.features.bsim.query.protocol.SimilarityVectorResult
- saveXmlTail(Writer) - Method in class ghidra.features.bsim.query.protocol.ResponsePair
- sbitrange() - Method in class ghidra.sleigh.grammar.SleighCompiler
- sbitrange() - Method in class ghidra.sleigh.grammar.SleighEcho
- sBorrowIntRaw(int, int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_sborrowon JVM ints. - sBorrowLongRaw(long, long) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_sborrowon JVM longs. - 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 Class in ghidra.program.model.scalar
-
A ScalarOverflowException indicates that some precision would be lost.
- ScalarOverflowException() - Constructor for exception class ghidra.program.model.scalar.ScalarOverflowException
-
Constructs a ScalarOverflowException with no detail message.
- ScalarOverflowException(String) - Constructor for exception class 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 - Variable in class ghidra.features.bsim.query.protocol.ResponsePair
- 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
-
LazyImageIconthat 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
ScaledImageIconsince it extendsImageIconWrapperwhich 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(AbstractOmfRecordFactory, TaskMonitor, boolean) - Static method in class ghidra.app.util.bin.format.omf.omf.OmfFileHeader
-
Scan the object file, for the main header and comment records.
- scan(Scanner) - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
-
Performs a scan on the current results, keeping only the results that match the type of scan.
- scanConfig(File) - Method in class ghidra.features.bsim.query.ServerConfig
-
Parse a configuration file
- scanConnect(File) - Method in class ghidra.features.bsim.query.ServerConfig
-
Read in all the entries of the connection file
- 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
- scanFunction(Function) - Method in class ghidra.features.bsim.query.GenSignatures
-
Calculate signatures for a single function
- scanFunctions(Iterator<Function>, int, TaskMonitor) - Method in class ghidra.features.bsim.query.GenSignatures
-
Generate signatures for a (potentially large) set of functions by spawning multiple threads to parallelize the work
- scanFunctionsMetadata(Iterator<Function>, TaskMonitor) - Method in class ghidra.features.bsim.query.GenSignatures
-
Generate just the update metadata for functions in the currently open program if -iter- is null, generate metadata for all functions
- scanHtmlFile(Path, TagProcessor) - Static method in class help.validator.HTMLFileParser
- Scanner - Enum Class in ghidra.features.base.memsearch.scan
-
Scan algorithms that examine the byte values of existing search results and look for changes.
- 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
- sCarryIntRaw(int, int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_scarryon JVM ints. - sCarryLongRaw(long, long) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
The implementation of
int_scarryon JVM longs. - 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
- ScopeDEF - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- score() - Method in record class ghidra.app.services.StringValidityScore
-
Returns the value of the
scorerecord component. - ScoreCaching - Interface in ghidra.features.bsim.query.client
-
Store and retrieve self-significance scores for executables specified by md5.
- scoreCluster(LSHVectorFactory, List<DescriptionManager>, List<VectorResult>, int, int) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Given a cluster of vectors, the set of functions associated with each vector, a similarity threshold, and total number of functions in the cluster, let each pair of function contribute to the score matrix
- scorePair(ExecutableScorer.FunctionPair) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Given a pair of score contributing functions that have been fully filtered, add the score into the matrix
- scorePair(ExecutableScorer.FunctionPair) - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
- ScorePlayer - Class in ghidra.program.model.data
-
Plays a MIDI score
- ScorePlayer(byte[]) - Constructor for class ghidra.program.model.data.ScorePlayer
- scrapeInputContexts() - Method in class ghidra.app.plugin.languages.sleigh.InputContextScraper
-
Returns the set of all valid input contexts that affect constructor selection..
- 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
- script - Variable in class ghidra.pyghidra.PyGhidraPlugin
- 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
Messageimplementation 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
-
ScrollingListChoicesPanelprovides 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() - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- 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(MemorySearcher, Combiner) - Method in class ghidra.features.base.memsearch.gui.MemorySearchResultsPanel
- search(BSimServerCache, BSimSearchSettings, Set<FunctionSymbol>) - Method in interface ghidra.features.bsim.gui.search.dialog.BSimSearchService
-
Initiates a BSim similar functions search.
- 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(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
-
Perform a search for the next item in the given direction starting at the given cursor position.
- search(String, CursorPosition, boolean, boolean) - Method in class docking.widgets.TextComponentSearcher
- 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_LIMIT_NAME - Static variable in interface ghidra.app.util.SearchConstants
-
Option for the max number of hits found in a search; the search stops when it reaches this limit.
- 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(String, boolean) - Method in interface docking.widgets.FindDialogSearcher
-
Search for all matches.
- SearchAndReplaceDialog - Class in ghidra.features.base.replace
-
Dialog for entering information to perform a search and replace operation.
- SearchAndReplaceDialog(int) - Constructor for class ghidra.features.base.replace.SearchAndReplaceDialog
-
Constructor
- SearchAndReplaceHandler - Class in ghidra.features.base.replace
-
Base class for discoverable SearchAndReplaceHandlers.
- SearchAndReplaceHandler() - Constructor for class ghidra.features.base.replace.SearchAndReplaceHandler
- SearchAndReplacePlugin - Class in ghidra.features.base.replace
-
Plugin to perform search and replace operations for many different program element types such as labels, functions, classes, datatypes, memory blocks, and more.
- SearchAndReplacePlugin(PluginTool) - Constructor for class ghidra.features.base.replace.SearchAndReplacePlugin
- SearchAndReplaceProvider - Class in ghidra.features.base.replace
-
Subclass of the
QuckFixTableProviderthat customizes it specifically for search and replace operations. - SearchAndReplaceProvider(SearchAndReplacePlugin, Program, SearchAndReplaceQuery) - Constructor for class ghidra.features.base.replace.SearchAndReplaceProvider
- SearchAndReplaceQuckFixTableLoader - Class in ghidra.features.base.replace
-
Class for loading search and replace items into a ThreadedTableModel.
- SearchAndReplaceQuckFixTableLoader(Program, SearchAndReplaceQuery) - Constructor for class ghidra.features.base.replace.SearchAndReplaceQuckFixTableLoader
- SearchAndReplaceQuery - Class in ghidra.features.base.replace
-
Immutable class for storing all related query information for performing a search and replace operation.
- SearchAndReplaceQuery(String, String, Set<SearchType>, boolean, boolean, boolean, int) - Constructor for class ghidra.features.base.replace.SearchAndReplaceQuery
-
Constructor
- SearchConstants - Interface in ghidra.app.util
-
Miscellaneous constants
- searcher - Variable in class docking.widgets.FindDialog
- SearchFormat - Class in ghidra.features.base.memsearch.format
-
SearchFormats are responsible for parsing user input data into a
ByteMatcherthat can be used for searching memory. - SearchFormat(String) - Constructor for class ghidra.features.base.memsearch.format.SearchFormat
- SearchFormat.SearchFormatType - Enum Class in ghidra.features.base.memsearch.format
- SearchGuiModel - Class in ghidra.features.base.memsearch.gui
-
Maintains the state of all the settings and controls for the memory search window.
- SearchGuiModel(SearchSettings, List<SearchRegion>) - Constructor for class ghidra.features.base.memsearch.gui.SearchGuiModel
- SearchHistory - Class in ghidra.features.base.memsearch.gui
-
Class for managing memory search history.
- SearchHistory(int) - Constructor for class ghidra.features.base.memsearch.gui.SearchHistory
- SearchHistory(SearchHistory) - Constructor for class ghidra.features.base.memsearch.gui.SearchHistory
- 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
SearchListEntryrecord 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
SearchLocationinstance. - 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
SearchLocationtypes 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
- SearchMarkers - Class in ghidra.features.base.memsearch.gui
-
Manages the
MarkerSetfor a givenMemorySearchProviderwindow. - SearchMarkers(PluginTool, String, Program) - Constructor for class ghidra.features.base.memsearch.gui.SearchMarkers
- searchOnce(MemorySearcher, Address, boolean) - Method in class ghidra.features.base.memsearch.gui.MemorySearchResultsPanel
- SearchRegion - Interface in ghidra.features.base.memsearch.bytesource
-
Interface to specify a named region within a byte source (Program) that users can select to specify
AddressSetViews that can be searched. - SearchResult<P,
T> - Class in ghidra.util.search.trie -
A search result container class used with ByteTrie.
- searchService - Variable in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- SearchSettings - Class in ghidra.features.base.memsearch.gui
-
Immutable container for all the relevant search settings.
- SearchSettings() - Constructor for class ghidra.features.base.memsearch.gui.SearchSettings
- SearchType - Class in ghidra.features.base.replace
-
Represents a ghidra program element type that can be individually included or excluded when doing a search and replace operation.
- SearchType(SearchAndReplaceHandler, String, String) - Constructor for class ghidra.features.base.replace.SearchType
-
Constructor
- 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
- secondaryIndexConfig - Variable in class ghidra.features.bsim.query.protocol.PrewarmRequest
- 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.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
-
SecureRandomFactoryprovides 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_CERTIFICATEstruct as defined inwinbase.h. - SecurityCertificate() - Constructor for class ghidra.app.util.bin.format.pe.SecurityCertificate
- SecurityDataDirectory - Class in ghidra.app.util.bin.format.pe
- SEDEF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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.omf.OmfRecordTypes
- 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
- SegmentDEF - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51RecordTypes
- 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.omf.OmfData
- SegmentMismatchException - Exception Class in ghidra.program.model.address
-
SegmentMismatchExceptionis thrown when two addresses with different segments are used in an operation that requires the same segment. - SegmentMismatchException() - Constructor for exception class ghidra.program.model.address.SegmentMismatchException
-
Constructs a SegmentMismatchException with no detail message.
- SegmentMismatchException(String) - Constructor for exception class 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 used 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
- 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 - Enum constant in enum class ghidra.plugin.importer.LcsSelectionEvent.Type
-
A language was selected in the UI
- 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
- selectedEdge - Variable in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- selectedFunctions - Variable in class ghidra.features.bsim.gui.search.dialog.BSimSearchDialog
- SelectedFunctionsTableDialog - Class in ghidra.features.bsim.gui.search.dialog
-
Dialog for display selected functions
- SelectedFunctionsTableDialog(Set<FunctionSymbol>, GoToService, HelpLocation) - Constructor for class ghidra.features.bsim.gui.search.dialog.SelectedFunctionsTableDialog
- SelectedFunctionsTableDialog(Set<FunctionSymbol>, GoToService, HelpLocation, Map<Address, Integer>) - Constructor for class ghidra.features.bsim.gui.search.dialog.SelectedFunctionsTableDialog
- 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(AssemblyPatternBlock, AssemblyPatternBlock) - Constructor for record class ghidra.app.plugin.assembler.AssemblySelector.Selection
-
Creates an instance of a
Selectionrecord 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 interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- selectionChanged(ProgramSelection) - Method in class ghidra.app.decompiler.component.DecompilerCallbackHandlerAdapter
- 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(ProgramSelection) - Method in class ghidra.pyghidra.PyGhidraPlugin
- 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
GhidraTableto do the work of navigation. - SelectionNavigationAction(String, GhidraTable) - Constructor for class ghidra.util.table.SelectionNavigationAction
-
Constructor that relies on an instance of
GhidraTableto 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
- SelectProjectPanel - Class in ghidra.framework.main.wizard.project
-
Panel that allows the project directory and name to be specified for a new project.
- SelectProjectPanel(Callback) - Constructor for class ghidra.framework.main.wizard.project.SelectProjectPanel
-
Construct a new panel.
- SelectProjectStep - Class in ghidra.framework.main.wizard.project
-
Wizard step in the new project wizard for choosing the new project's root folder location and naming the project.
- SelectProjectStep(WizardModel<ProjectWizardData>) - Constructor for class ghidra.framework.main.wizard.project.SelectProjectStep
- selectRegEx(boolean) - Method in class ghidra.features.base.replace.SearchAndReplaceDialog
-
Selects the RegEx checkbox in the dialog.
- selectRegion(SearchRegion, boolean) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- 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
- selectSearchType(String) - Method in class ghidra.features.base.replace.SearchAndReplaceDialog
-
Sets the search type with the given name to be selected.
- 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> - 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.
- selfSig() - Method in record class ghidra.features.bsim.query.file.VectorStoreEntry
-
Returns the value of the
selfSigrecord component. - 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
- 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.
- sendUpdateToServer(File) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
- sendXmlToQueryServer(File, URL, String, TaskMonitor) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
- 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.jython.JythonCodeCompletionFactory
- 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
- serverCache - Variable in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- ServerConfig - Class in ghidra.features.bsim.query
-
Class for modifying the PostgreSQL configuration files describing the main server settings (postgresql.conf) the connection settings (pg_hba.conf) the identification map (pg_ident.conf)
- ServerConfig() - Constructor for class ghidra.features.bsim.query.ServerConfig
- 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.project
-
Panel that allows the user to specify the host name and port number for the remote repository server.
- ServerInfoPanel(Callback) - Constructor for class ghidra.framework.main.wizard.project.ServerInfoPanel
- serverListChanged() - Method in interface ghidra.features.bsim.gui.search.dialog.BSimServerManagerListener
- ServerStep - Class in ghidra.framework.main.wizard.project
-
Wizard step in the new project wizard for choosing the Ghidra server when creating a shared project.
- ServerStep(WizardModel<ProjectWizardData>, ProjectManager) - Constructor for class ghidra.framework.main.wizard.project.ServerStep
- serviceAdded(Class<?>, Object) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- 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.app.plugin.debug.DomainFolderChangesDisplayPlugin
- 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.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(GhidraState, PrintWriter) - Method in class ghidra.pyghidra.interpreter.InterpreterGhidraScript
- 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(Varnode, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState.MiniDFState
-
Set one or more definition entries in the given map for the given varnode to the given value
- 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(T, C) - Method in class ghidra.async.AsyncReference.DebouncedAsyncReference
- set(T, C) - Method in class ghidra.async.AsyncReference
-
Update this reference to the given value because of the given cause
- 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
- set(V, GridPoint) - Method in class ghidra.graph.viewer.layout.GridLocationMap
- SET - Enum constant in enum class ghidra.pcode.emu.jit.gen.JitCodeGenerator.RetireMode
-
Retire into the emulator's counter/context, but not its machine state
- 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 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
ActionDisplayLevelfor the dialog which determines which actions to display - setActionKeyStroke(String, KeyStroke) - Method in class docking.actions.KeyBindings
- 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
- setActiveFunction(Duo.Side, Function) - Method in class ghidra.features.base.codecompare.model.AbstractFunctionComparisonModel
- setActiveFunction(Duo.Side, Function) - Method in interface ghidra.features.base.codecompare.model.FunctionComparisonModel
-
Sets the function for the given side.
- setActiveFunction(Duo.Side, Function) - Method in class ghidra.features.base.codecompare.model.MatchedFunctionComparisonModel
- setActiveProject(Project) - Static method in class ghidra.framework.main.AppInfo
- setActiveProject(Project) - Method in class ghidra.framework.main.FrontEndTool
-
Set the active project.
- setActiveSide(Duo.Side) - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
- 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.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.
- setAddressErrorConsumer(Consumer<String>) - Method in class ghidra.app.util.AddressInput
-
Sets a consumer to be notified when the address input field changes, but can't be parsed into a valid address.
- setAddresses(Address[]) - Method in class ghidra.util.table.AddressArrayTableModel
- setAddressFactory(AddressFactory) - Method in class ghidra.app.util.AddressInput
-
Legacy method for setting the address factory to be used to parse address.
- setAddressFactory(AddressFactory) - Method in interface ghidra.program.model.pcode.Decoder
- setAddressFactory(AddressFactory) - Method in class ghidra.program.model.pcode.PackedDecode
- 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 marker set.
- setAddressSpace(AddressSpace) - Method in class ghidra.app.util.AddressInput
-
Sets the selected AddressSpace to the given space.
- setAddressSpaceEditable(boolean) - Method in class ghidra.app.util.AddressInput
-
Set the address space (if it is shown) such that it is not editable.
- setAddressSpaceFilter(Predicate<AddressSpace>) - Method in class ghidra.app.util.AddressInput
-
Sets a filter predicate to determine which address spaces should be selectable by the user.
- 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
- setAlignment(int) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- 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
- setAllowAnonymousAccess(boolean) - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- 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.
- setAlreadyStored() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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
OKbutton - setApproveButtonToolTipText(String) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Sets the tooltip text used in the
OKbutton - 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<GridPoint>) - 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.
- setAssumeHex(boolean) - Method in class generic.expressions.ExpressionEvaluator
-
Changes the hex/decimal mode.
- setAssumeHex(boolean) - Method in class ghidra.app.util.AddressInput
-
Sets the hex/decimal mode for this field.
- 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.StringEditor
-
The comment in the parent "PropertyEditorSupport" reads:
- 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
- setAutoCompleteEnabled(boolean) - Method in class docking.widgets.combobox.GhidraComboBox
-
This enables or disables auto completion.
- 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
- setAutoRestrictSelection() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- setAutoRestrictSelection(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- setAutoSaveEnabled(boolean) - Method in class ghidra.test.TestEnv
-
Sets the auto-save feature for all tool instances running under the
FrontEndToolcreated 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 docking.widgets.indexedscrollpane.IndexedScrollPane
- 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
ListingBackgroundColorModelto be blended with its ownPropertyBasedBackgroundColorModel. - 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.features.base.memsearch.gui.SearchGuiModel
- 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
- setBlinkingCursors(boolean) - Method in class generic.theme.ApplicationThemeManager
- setBlinkingCursors(boolean) - Static method in class generic.theme.Gui
-
Sets application's blinking cursor state.
- setBlinkingCursors(boolean) - Method in class generic.theme.ThemeManager
-
Sets application's blinking cursor state.
- 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.EmptyBorderButton
- setBorder(Border) - Method in class docking.widgets.InlineComponentTitledPanel
-
Sets the secondary border.
- setBottomComponent(JComponent) - Method in class docking.widgets.TitledPanel
-
Sets a component below the main panel that was passed to the constructor.
- setBottomComponent(JComponent) - Method in class ghidra.app.merge.tool.ListingMergePanel
- 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
- setButtonStates(List<ButtonState<T>>) - Method in class docking.menu.MultiStateButton
- setByte(byte, int) - Method in class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
-
Initializes the byte at
indexand sets its value toval - setByte(Address, byte) - Method in class ghidra.program.database.mem.MemoryMapDB
- setByte(Address, byte) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets the 'byte' value at the specified address.
- setByte(Address, byte) - Method in interface ghidra.program.model.mem.Memory
-
Write byte at addr.
- setByte(Address, byte) - Method in class ghidra.program.model.mem.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
stringAddressto the byte values inbytesand then optionally disassembling. - setBytes(String, String) - Method in class ghidra.program.database.ProgramBuilder
-
Sets the bytes starting at
addressto the values encoded inbyteString. - setBytes(String, String, boolean) - Method in class ghidra.program.database.ProgramBuilder
-
Sets the bytes starting at
addressto the values encoded inbyteStringand 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
- setCaseSensitive(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- 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
- setCategory(List<CategoryRecord>) - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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.
- setCategorySelected(Category) - Method in interface ghidra.app.services.DataTypeManagerService
-
Selects the given data type category in the tree of data types.
- 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
-
This the most general method for writing a sequence of bytes into the memory bank.
- 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
IOCancelledExceptionis 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.
- setClosedCallback(Callback) - Method in class docking.widgets.FindDialog
- 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
- 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()orConcurrentQ.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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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, String) - Method in interface ghidra.program.model.listing.CodeUnit
-
Deprecated, for removal: This API element is subject to removal in a future version.use
CodeUnit.setComment(CommentType, String)instead - setComment(Address, int, String) - Method in interface ghidra.program.model.listing.Listing
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setComment(Address, CommentType, String) - Method in class ghidra.program.database.code.CodeManager
-
Set the comment for the given comment type at the specified address.
- setComment(Address, CommentType, String) - Method in interface ghidra.program.model.listing.Listing
-
Set the comment for the given comment type at the specified address.
- setComment(Address, CommentType, String) - Method in class ghidra.program.model.listing.StubListing
- setComment(CommentType, Address, String) - Method in class ghidra.app.util.opinion.DbgLoader
- setComment(CommentType, Address, String) - Method in class ghidra.app.util.opinion.PeLoader
- setComment(CommentType, String) - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Set the comment for the given type.
- setComment(CommentType, String) - Method in class ghidra.app.util.PseudoData
-
Set the comment for the given type.
- setComment(CommentType, String) - Method in class ghidra.app.util.PseudoInstruction
-
Set the comment for the given type.
- setComment(CommentType, String) - Method in class ghidra.program.database.code.InstructionDB
- setComment(CommentType, String) - Method in interface ghidra.program.model.listing.CodeUnit
-
Set the comment for the given comment type.
- setComment(CommentType, String) - Method in class ghidra.program.model.listing.DataStub
- setComment(CommentType, String) - Method in class ghidra.program.model.listing.InstructionStub
- setComment(CommentType, String[]) - Method in class ghidra.app.util.CodeUnitInfo
-
Set the comment to be transferred.
- 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.LocalVariableImpl
- setComment(String) - Method in class ghidra.program.model.listing.ParameterImpl
- setComment(String) - Method in class ghidra.program.model.listing.ReturnParameterImpl
- setComment(String) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Set the comment associated with this block.
- setComment(String) - Method in class ghidra.program.model.mem.MemoryBlockStub
- setComment(String) - Method in class ghidra.util.UndefinedFunction
- setCommentAsArray(int, String[]) - Method in interface ghidra.program.model.listing.CodeUnit
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setCommentAsArray(CommentType, String[]) - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Set the comment for the given type.
- setCommentAsArray(CommentType, String[]) - Method in class ghidra.app.util.PseudoData
-
Set the comment for the given type.
- setCommentAsArray(CommentType, String[]) - Method in class ghidra.app.util.PseudoInstruction
-
Set the comment for the given type.
- setCommentAsArray(CommentType, String[]) - Method in class ghidra.program.database.code.InstructionDB
- setCommentAsArray(CommentType, 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(CommentType, String[]) - Method in class ghidra.program.model.listing.DataStub
- setCommentAsArray(CommentType, 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- SetCommentCmd(Address, CommentType, 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.
- 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
- setComponentBorders(Border) - Method in class ghidra.app.util.AddressInput
-
Used to set the internal borders for use in specialized use cases such as a table field editor.
- 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
- 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
- setConnection(Connection) - Method in class ghidra.features.bsim.query.client.tables.SQLComplexTable
- setConnection(Connection) - Method in class ghidra.features.bsim.query.client.tables.SQLStringTable
- setConnectionOnTables(Connection) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- setConnectionOnTables(Connection) - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- 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
CoordinatedListingPanelListenerfor this listing. - setCopyExternalDebugFileSymbols(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
- 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.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
- setCounterAndContext(long, RegisterValue) - Method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Set the bound thread's program counter and decode context, without writing it to the machine state.
- setCounterAndContext(Address, RegisterValue) - Method in class ghidra.pcode.emu.jit.JitPcodeThread
-
Set the emulator's counter and context without affecting its machine 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
- setCryptoStatusUpdated(boolean) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- 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
- setCurrentAddress(Address) - Method in class ghidra.pyghidra.interpreter.InterpreterGhidraScript
- setCurrentButtonState(ButtonState<T>) - Method in class docking.menu.MultiStateButton
-
Sets the active button state for this button.
- 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. - setCurrentHighlight(ProgramSelection) - Method in class ghidra.pyghidra.interpreter.InterpreterGhidraScript
- 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. - setCurrentLocation(ProgramLocation) - Method in class ghidra.pyghidra.interpreter.InterpreterGhidraScript
- 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.
- setCurrentProgram(Program) - Method in class ghidra.pyghidra.interpreter.InterpreterGhidraScript
- 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. - setCurrentSelection(ProgramSelection) - Method in class ghidra.pyghidra.interpreter.InterpreterGhidraScript
- setCurrentTabbedComponent(String) - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Set the current tabbed panel to be the component with the given name
- 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(Double) - Method in class docking.util.AnimationRunner
-
This is a method used by the animator.
- 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
-
Sets the cursor position after a successful search.
- setCursorPosition(CursorPosition) - Method in class docking.widgets.TextComponentSearcher
- 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
- 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
- setCustomSubTitle(String) - Method in class docking.ComponentProvider
-
The new custom sub-title.
- setCustomTabText(String) - Method in class docking.ComponentProvider
-
The new custom tab text.
- setCustomTitle(String) - Method in class docking.ComponentProvider
-
The new custom title.
- 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.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
FilterTransformerfor 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.AutoParameterImpl
- setDataType(DataType, boolean, boolean, SourceType) - Method in class ghidra.program.model.listing.LocalVariableImpl
- setDataType(DataType, boolean, boolean, SourceType) - Method in class ghidra.program.model.listing.ParameterImpl
- setDataType(DataType, boolean, boolean, SourceType) - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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.LocalVariableImpl
- setDataType(DataType, VariableStorage, boolean, SourceType) - Method in class ghidra.program.model.listing.ParameterImpl
- setDataType(DataType, VariableStorage, boolean, SourceType) - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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.LocalVariableImpl
- setDataType(DataType, SourceType) - Method in class ghidra.program.model.listing.ParameterImpl
- setDataType(DataType, SourceType) - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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.
- setDecimalByteSize(int) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- setDecimalMode() - Method in class docking.widgets.textfield.HexOrDecimalInput
- setDecimalMode() - Method in class docking.widgets.textfield.IntegerTextField
-
Sets the mode to Decimal.
- setDecimalUnsigned(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- 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.
- setDefaultCC(String) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
- 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.
- setDefaultKeyBindingData(KeyBindingData) - Method in class docking.action.DockingAction
- 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
returnaddressofmodelto thereturnAddressofthisif 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
- setDefaultValue(Object) - Method in class docking.widgets.textfield.GFormattedTextField
-
Establish default value.
- 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
- setDefinition(JitDefOp) - Method in class ghidra.pcode.emu.jit.var.AbstractJitOutVar
- setDefinition(JitDefOp) - Method in interface ghidra.pcode.emu.jit.var.JitOutVar
-
Set the defining p-code operator node
- 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 class ghidra.util.exception.VersionException
- setDialogComponentProvider(DialogComponentProvider) - Method in class docking.DialogActionContext
- 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.
- setDiffHighlightProvider(ListingDiffHighlightProvider) - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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.KeyEntryPanel
-
Sets the text field hint for this panel.
- 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
- setDiscard(boolean) - Method in class ghidra.app.util.opinion.Loaded
-
Sets whether or not this
LoadedDomainObjectshould be discarded (not saved) - 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
DomainFileassociated 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.
- setDoneCallback(Callback) - Method in class docking.util.AnimationRunner
-
Sets a callback to be called when the animation is finished.
- 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.
- setDoubleClickExpansionEnabled(boolean) - Method in class docking.widgets.tree.GTree
-
Enable or disable using double-click to open and close tree nodes.
- 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 docking.util.AnimationRunner
-
Sets the animation duration.
- 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 or not.
- 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.
- setEditorPane(JEditorPane) - Method in class docking.widgets.TextComponentSearcher
- 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
-
Associate a particular emulator with breakpoints in this table
- setEmulate(Emulate) - Method in class ghidra.pcode.emulate.BreakTableCallBack
-
This routine invokes the setEmulate method on each breakpoint currently in the table
- 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 interface ghidra.app.util.bin.StructConverter
-
Recursively sets the given
Dataand 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
SettingsDefinitionusing 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
-
Set the message that
DemangledObject.applyTo(Program, Address, DemanglerOptions,TaskMonitor)caller can read - 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
- setExeAlreadyStored(ExecutableRecord) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Mark that an executable has (already) been stored in the database
- setExeCategories(ExecutableRecord, List<CategoryRecord>) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Set the categories associated with a particular executable.
- 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
-
Set the current execution address and cache the pcode translation of the machine instruction at that address
- setExeRowId(ExecutableRecord, RowKey) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Associate a database id with a particular executable
- setExeTable() - Method in class ghidra.features.bsim.query.client.SQLEffects
- 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 class 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.DATAshould be used for address table pointer references. - setExternalReference(Reference) - Method in class ghidra.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- setExternalReference(Reference) - Method in class ghidra.app.util.PseudoData
- setExternalReference(Reference) - Method in class ghidra.app.util.PseudoInstruction
- 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
FieldDescriptionProviderthat 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
- 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
Filevalue 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
MemoryBlockassociated 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
-
Deprecated.
- setFileSelectionMode(GhidraFileChooserMode) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Sets this file chooser to allow the user to just select files, just select directories, or select both files and directories.
- setFileSelectionMode(GhidraFileChooserMode) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
-
Sets the
GhidraFileChooserto 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(ColumnBasedTableFilter<ROW_OBJECT>) - Method in class docking.widgets.table.columnfilter.ColumnFilterManager
- setFilter(BSimFilterType, List<String>) - Method in class ghidra.features.bsim.gui.search.dialog.FilterWidget
- 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
-
Sets the options for this filter provider.
- setFilterOptions(FilterOptions) - Method in interface docking.widgets.tree.GTreeTextFilterFactory
- setFilterProvider(GTreeFilterProvider) - Method in class docking.widgets.tree.GTree
- setFilterRestoreState(GTreeState) - Method in class docking.widgets.tree.GTree
-
Sets the filter restore state.
- setFilterRowTransformer(RowFilterTransformer<ROW_OBJECT>) - Method in class docking.widgets.table.GTableFilterPanel
-
Sets a custom RowFilterTransformer.
- setFilters(List<BSimFilterType>) - Method in class ghidra.features.bsim.gui.search.dialog.BSimFilterPanel
-
Sets the choices for filter types in the filter comboBoxes.
- setFilters(List<BSimFilterType>) - Method in class ghidra.features.bsim.gui.search.dialog.FilterWidget
- setFilterSet(BSimFilterSet) - Method in class ghidra.features.bsim.gui.search.dialog.BSimFilterPanel
-
Sets the panel to have the given filters
- 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.
- setFinalOverviewResults(ResponseNearestVector) - Method in class ghidra.features.bsim.gui.overview.BSimOverviewProvider
- setFinalQueryResults(SFQueryResult) - Method in class ghidra.features.bsim.gui.search.results.BSimSearchResultsProvider
- setFinalResult(R) - Method in interface ghidra.features.bsim.query.facade.SFResultsUpdateListener
-
Callback to supply the final accumulated result.
- 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.
- setFixedWidthFontId(String) - Method in class docking.widgets.AbstractGCellRenderer
-
Sets this renderer's fixed width theme font id.
- 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
modeis 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
FSRLof thisByteProvider - setFSRL(FSRLRoot) - Method in class ghidra.formats.gfilesystem.GFileSystemBase
- setFunction(Function) - Method in class ghidra.app.decompiler.DecompileDebug
- setFunction(Function) - Method in class ghidra.app.util.CodeUnitInfo
-
Set the function info.
- setFunction(Function, Address, DecompileDebug) - Method in class ghidra.app.decompiler.DecompileCallback
-
Establish function and debug context for next decompilation
- setFunctionBraceFormat(DecompileOptions.BraceStyle) - Method in class ghidra.app.decompiler.DecompileOptions
-
Set how braces are formatted around a function body
- setFunctionDescriptionFlags(FunctionDescription, int) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Associate function "tags" or attributes with a specific function
- setFunctionDescriptionId(FunctionDescription, RowKey) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Associate a database id with a particular function
- 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.
- setFunctions(Set<FunctionSymbol>) - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
-
Sets the input functions for which matches will be searched.
- 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
valuewith any previously saved future register value atfromAddr/toAddror 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
valuewith any previously saved future register value ataddressor 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
- setGenericCallingConvention(GenericCallingConvention) - Method in interface ghidra.program.model.data.FunctionDefinition
-
Deprecated.Use of
GenericCallingConventionis 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
GraphDisplayListenerto 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
- setGridPainter(GridPainter) - Static method in class ghidra.graph.viewer.renderer.VisualGraphRenderer
-
Sets a painter to show an underlying grid.
- 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.GenericAddressSpace
-
Tag this memory space as having memory mapped registers
- setHasMappedRegisters(boolean) - Method in class ghidra.program.model.address.OverlayAddressSpace
-
Tag this memory space as having memory mapped registers
- setHasMappedRegisters(boolean) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
-
Tag this memory space as having memory mapped registers
- setHasMappedRegisters(boolean) - Method in class ghidra.program.model.address.ProtectedAddressSpace
-
Tag this memory space as having memory mapped registers
- setHasMappedRegisters(boolean) - Method in class ghidra.program.model.address.SegmentedAddressSpace
-
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(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- 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.
- 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 docking.wizard.WizardStep
-
Sets the help location for this step.
- 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.
- setHexMode(boolean) - Method in class docking.widgets.textfield.HexDecimalModeTextField
- setHiddenViewAmount(float) - Method in class ghidra.framework.task.gui.taskview.ScheduledTaskPanel
-
Sets the amount of the view that is hidden, i.e., "scrolled off".
- setHideDelay(Duration) - Method in class docking.util.GGlassPaneMessage
-
Sets the amount of time the message will remain on screen after the animation has completed.
- 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
- 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
- setHostAuthentication(String, String) - Method in class ghidra.features.bsim.query.ServerConfig
- 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
- setHoverMode(boolean) - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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
Iconid 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
Iconfor 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.
- setIgnoreParamStorage(boolean) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
- 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
- setIncludeDefinedData(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- setIncludeInstructions(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- setIncludeUndefinedData(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- 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
indeterminateproperty 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
indeterminateproperty 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
-
This method allows ranges of bytes to marked as initialized or not.
- setInitializeLogging(boolean) - Method in class ghidra.framework.ApplicationConfiguration
- setInitializer(Function<V, Point2D>) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- setInitializer(Consumer<PyGhidraPlugin>) - Static method in class ghidra.pyghidra.PyGhidraPlugin
-
Sets the plugin's Python side initializer.
- 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.
- setIsError(boolean) - Method in class docking.widgets.textfield.GFormattedTextField
- setIsJump() - Method in class ghidra.program.model.symbol.FlowType.Builder
- setIsNewRepository(boolean) - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- setIsOverride() - Method in class ghidra.program.model.symbol.FlowType.Builder
- setIsSharedProject(boolean) - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- 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
KeyBindingDataon 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.
- setKeyCount(int) - Method in interface db.InteriorNode
-
Set the number of keys contained within this node.
- setKeyCount(int) - Method in interface db.RecordNode
-
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.use
Options.setActionTrigger(String, ActionTrigger)instead - 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.KeyEntryPanel
-
Sets the key stroke on this panel
- 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
- 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.
- setLastExportDirectory(File) - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
- 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
- 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 interface ghidra.program.model.data.Structure
-
Set the size of the structure to the specified byte-length.
- setLength(int) - Method in class ghidra.program.model.data.StructureDataType
- 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 library search paths to the given array
- 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 ListingModel 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.
- setLiveProgramSelectionListener(ProgramSelectionListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the ProgramSelectionListener for selection changes while dragging.
- 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.
- setLocalAuthentication(String, String) - Method in class ghidra.features.bsim.query.ServerConfig
- 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(ProgramLocation, ViewerPosition) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- setLocation(Location) - Method in class ghidra.sleigh.grammar.SleighToken
- setLocation(Duo.Side, Program, ProgramLocation) - Method in class ghidra.features.base.codecompare.listing.ListingCodeComparisonPanel
-
Sets the cursor for the side to the given location
- 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
-
A convenience method for
AbstractGenericTest.setLogLevel(String, Level). - 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.
- setMangledContext(MangledContext) - Method in interface ghidra.app.util.demangler.Demangled
-
Sets the mangled context
- setMangledContext(MangledContext) - Method in class ghidra.app.util.demangler.DemangledObject
- 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
- setMatchCombiner(Combiner) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- setMatched(int) - Method in class ghidra.program.model.correlate.Block
-
Set up block match deconfliction value matchHash.
- setMatchFilter(Predicate<MemoryMatch>) - Method in class ghidra.features.base.memsearch.searcher.MemorySearcher
-
Sets any match filters.
- 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.
- setMaximumResults(int) - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
- 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
- setMaxSourceMapEntryLength(long) - Method in class ghidra.app.util.bin.format.dwarf.DWARFImportOptions
-
Option to control the maximum length of a source map entry.
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- setMemoryReference(int, Address, RefType) - Method in class ghidra.app.util.PseudoData
- setMemoryReference(int, Address, RefType) - Method in class ghidra.app.util.PseudoInstruction
- setMenuBarData(MenuData) - Method in class docking.action.DockingAction
-
Sets the
MenuDatato 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.DecompilerController
- setMouseNavigationEnabled(boolean) - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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.DemangledNamespaceNode
- 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.LocalVariableImpl
- setName(String, SourceType) - Method in class ghidra.program.model.listing.ParameterImpl
- setName(String, SourceType) - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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.DemangledNamespaceNode
- 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
- setNumberOfStages(int) - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- 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
- setOriginalDemangled(String) - Method in class ghidra.app.util.demangler.DemangledObject
-
Sets the original demangled string.
- 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
-
Option to control whether source map info from DWARF is stored in the Program.
- 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
-
This routine writes data only to a single page of the memory bank.
- 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
-
This routine marks a range within a single page of the memory bank as initialized or uninitialized.
- 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
- setPainter(AnimationPainter) - Method in class docking.util.AnimationRunner
-
Sets the painter required for the animator to work.
- setPaintHandlesForLeafNodes(boolean) - Method in class docking.widgets.tree.GTree
-
Passing a value of
falsesignals to disable theJTree's default behavior of showing handles for leaf nodes until they are opened. - setPaintMode() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setPaintMode() - Method in class generic.text.TextLayoutGraphics
- 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.
- setPassword(String, char[]) - Method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource
-
Update password on
BasicDataSourcefor use with future connect attempts. - 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
- setPathTable() - Method in class ghidra.features.bsim.query.client.SQLEffects
- 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
MenuDatato 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
- 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.
- setPreferredAddressSpace(AddressSpace) - Method in class ghidra.program.util.AddressEvaluator
-
Sets the
AddressSpaceto be used to convert long values into addresses. - 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.
- setPreferredFilterOptions(FilterOptions) - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
-
A method to allow clients to change the current filter settings to something they would like for their particular use case.
- 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
- setPreferredUserName(String) - Method in class ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- setPrimaryMemoryReference(Reference) - Method in class ghidra.app.util.PseudoData
- setPrimaryMemoryReference(Reference) - Method in class ghidra.app.util.PseudoInstruction
- 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.sourcemap.SourceFileManagerDB
- 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.AddressInput
-
Set the program to be used to parse addresses and expressions and also to determine the list of valid address spaces.
- setProgram(Program) - Method in class ghidra.app.util.SymbolInspector
-
Deprecated, for removal: This API element is subject to removal in a future version.this method does nothing
- 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(Program, Predicate<AddressSpace>) - Method in class ghidra.app.util.AddressInput
-
Sets the program and the address space filter at the same time.
- setProgram(String, Program) - Method in class ghidra.features.base.values.GhidraValuesMap
-
Sets the
Programvalue 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
Programimage base - 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 record class ghidra.app.util.bin.format.golang.GoVer
-
Writes a version string to a Ghidra program info properties list.
- setProgramSelectionListener(ProgramSelectionListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the ProgramSelectionListener.
- setProgramView(Program, AddressSetView, String) - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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
- setProject(Project) - Method in class ghidra.plugins.fsbrowser.FSBComponentProvider
- 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
DomainFilevalue for the given name. - setProjectFolder(String, DomainFolder) - Method in class ghidra.features.base.values.GhidraValuesMap
-
Sets the project folder
DomainFoldervalue 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. - setProjectLocator(ProjectLocator) - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- setProjectsDirPath(String) - Static method in class ghidra.framework.GenericRunInfo
-
Set the user's current projects directory path.
- setProjectUsers(User[]) - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Mark the property name as having a value for this code unit.
- 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.app.util.PseudoInstruction
-
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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Set the property name with the given value for this code unit.
- 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.app.util.PseudoInstruction
-
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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Set the property name with the given value for this code unit.
- 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.app.util.PseudoInstruction
-
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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
-
Set the property name with the given value for this code unit.
- 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) - Method in class ghidra.app.util.PseudoInstruction
-
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
Saveablevalue. - 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
- setRange(AddressRange) - Method in class ghidra.features.base.memsearch.bytesequence.AddressableByteSequence
-
Sets the range of bytes that this object will buffer.
- setRawDemangledString(String) - Method in class ghidra.app.util.demangler.DemangledObject
-
Sets the raw demangled string.
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- setRegisterReference(int, Register, SourceType, RefType) - Method in class ghidra.app.util.PseudoData
- setRegisterReference(int, Register, SourceType, RefType) - Method in class ghidra.app.util.PseudoInstruction
- 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
offseton 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.
- setRemovePainterWhenFinished(boolean) - Method in class docking.util.AnimationRunner
-
Signals to remove the painter from the glass pane when the animation is finished.
- 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.
- setRepository(RepositoryAdapter) - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- setRepository(String, String) - Method in class ghidra.features.bsim.query.description.ExecutableRecord
-
Set the repository and path Strings for an executable, replacing any previous setting.
- setRepositoryName(String) - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- 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
askmethods. - 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
- 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.
- setRow(V, int) - Method in class ghidra.graph.viewer.layout.Column
- 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
- setRowId(RowKey) - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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
- setSarchAndReplaceText(String, String) - Method in class ghidra.features.base.replace.SearchAndReplaceDialog
-
Sets the search and replace text fields with given values.
- 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
- setSatellitePosition(GraphComponent.SatellitePosition) - Method in class ghidra.graph.viewer.GraphComponent
- setSatellitePosition(GraphComponent.SatellitePosition) - 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
- setScriptRunner(Consumer<GhidraScript>) - Static method in class ghidra.pyghidra.PyGhidraScriptProvider
-
Sets the Python side script runner.
- 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.features.base.codecompare.panel.FunctionComparisonPanel
-
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
- setSearchCombiner(Combiner) - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- setSearchExecutableOnly(boolean) - Method in class ghidra.util.bytesearch.MemoryBytePatternSearcher
- setSearchFormat(SearchFormat) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- setSearchInput(String) - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- setSearchLimit(int) - Method in class ghidra.features.base.replace.SearchAndReplaceDialog
-
Sets a new maximum number of search matches to find before stopping.
- 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
- setSearchSelectionOnly(boolean) - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- setSearchSelectionOnly(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- setSearchStatus(boolean, boolean) - Method in class ghidra.features.base.memsearch.gui.MemoryScanControlPanel
- setSearchText(String) - Method in class docking.widgets.FindDialog
- 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.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
BatchGroupLoadSpecfor 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.
- setSelectedItems(JTable, List<ROW_OBJECT>) - Static method in class docking.widgets.table.TableUtils
-
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
- setSelectedStateByClientData(T) - Method in class docking.menu.MultiStateButton
-
Sets the active button state to the state that is associated with the given client data.
- 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(int, int) - Method in class ghidra.features.base.quickfix.QuckFixTableProvider
-
Sets the selected rows in the table
- 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(List<TreePath>, boolean, GTreeSelectionEvent.EventOrigin) - Method in class docking.widgets.tree.GTree
-
Selects the given paths, expanding them first if requested.
- 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.
- setServer(BSimServerInfo) - Method in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- setServer(RepositoryServerAdapter) - Method in class ghidra.framework.main.wizard.project.ProjectWizardData
- setServerCache(BSimServerCache) - Method in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- setServerCache(BSimServerCache) - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchDialog
- 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.wizard.project.ProjectWizardData
- setServerInfo(ServerInfo) - Method in class ghidra.framework.main.wizard.project.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(int) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Establish the particular settings of the signature strategy used to generate SignatureRecords for this container
- setSettings(SearchSettings) - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- setSettings(SearchSettings) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- 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.
- setShowDataTitles(boolean) - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Toggles whether or not to display data titles for each side.
- setShowDetails(boolean) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
When true is passed the chooser will use a detailed table view to show the files; false will show a simplified list of files.
- setShowFieldMode(boolean) - Method in class docking.widgets.textfield.LocalDateTextField
-
Turns on or off the faded text that indicates if the field is in month or day mode
- setShowLibraryInNamespace(boolean) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- setShowLocalNamespace(boolean) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- setShowMatchingListOnEmptyText(boolean) - Method in class docking.widgets.DropDownTextField
-
Allows this text field to show all potential matches when the text of the field is empty.
- 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.HexDecimalModeTextField
-
Turns on or off the faded text that displays the field's radix mode (hex or decimal).
- 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).
- setShowOptionsPanel(boolean) - Method in class ghidra.features.base.memsearch.gui.MemorySearchPlugin
- 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
- setShowScanPanel(boolean) - Method in class ghidra.features.base.memsearch.gui.MemorySearchPlugin
- setShowSpaceName(boolean) - Method in class ghidra.program.model.address.GenericAddressSpace
- setShowSpaceName(boolean) - Method in class ghidra.program.model.address.OverlayAddressSpace
- setShowSpaceName(boolean) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- setShowSpaceName(boolean) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- setShowSpaceName(boolean) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.
- 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
- setSideBySide(boolean) - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Sets the orientation for the dual panels.
- setSignatureId(FunctionDescription, long) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Associate a signature's id with a particular function
- setSignatureId(SignatureRecord, long) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Associate a database id with a particular SignatureRecord
- setSignaturePrefix(String) - Method in class ghidra.app.util.demangler.DemangledThunk
- setSignatureRecord(SignatureRecord) - Method in class ghidra.features.bsim.query.description.FunctionDescription
- 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
SourceTypeofSourceType.ANALYSISwhich will be used when function signatures are applied to a program. - setSigned() - Method in class ghidra.app.util.demangler.DemangledDataType
- setSignificanceThreshold(double) - Method in class ghidra.features.bsim.query.facade.SFOverviewInfo
- setSignificanceThreshold(double) - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
- setSignificanceWithChildren(double) - Method in class ghidra.features.bsim.query.ChildMatchRecord
- 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.).
- setSimilarityThreshold(double) - Method in class ghidra.features.bsim.query.facade.SFOverviewInfo
- setSimilarityThreshold(double) - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
- setSimilarityWithChildren(double) - Method in class ghidra.features.bsim.query.ChildMatchRecord
- 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.
- setSingleExecutable(String) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Set a single executable as focus to enable the single parameter getScore(int)
- setSingleExecutable(String) - Method in class ghidra.features.bsim.query.client.ExecutableScorerSingle
- 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
- setSortEmphasis(double) - Method in class docking.widgets.table.GTableHeaderRenderer
-
Sets the an emphasis value for this column that is used to slightly enlarge and call out the sort for the column.
- 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
- setSourceComponent(Component) - Method in interface docking.ActionContext
-
Sets the source component for this ActionContext.
- setSourceComponent(Component) - Method in class docking.DefaultActionContext
- 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.pcode.emu.jit.JitPassage.DecodeErrorInstruction
- setStackReference(int, int, SourceType, RefType) - Method in class ghidra.app.util.PseudoData
- setStackReference(int, int, SourceType, RefType) - Method in class ghidra.app.util.PseudoInstruction
- 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
offseton 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.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.
- setStateChangedListener(Consumer<ButtonState<T>>) - Method in class docking.menu.MultiStateButton
-
Sets a consumer to be called when the user changes the active
ButtonState. - setStatement(S) - Method in class ghidra.features.bsim.query.client.tables.CachedStatement
-
Set the associated
Statementinstance. - 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(QuickFixStatus) - Method in class ghidra.features.base.quickfix.QuickFix
-
Sets the status of this item
- setStatus(QuickFixStatus, String) - Method in class ghidra.features.base.quickfix.QuickFix
-
Sets both the
QuickFixStatusand the status message for this item. - setStatus(BSimResultStatus) - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- 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) - Method in class ghidra.features.base.codecompare.listing.ListingCodeComparisonPanel
-
Displays the indicated text int the tool's status area.
- 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.WizardDialog
-
Sets the status message on the dialog
- setStatusMessage(String) - Method in class docking.wizard.WizardModel
- setStatusMessage(String) - Method in class docking.wizard.WizardStep
-
Sets the current status message to be displayed in the wizard dialog for this step.
- setStatusMessage(String) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- setStatusMessage(String) - Method in class ghidra.app.decompiler.component.DecompilerCallbackHandlerAdapter
- 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 class 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.
- setStringCharset(Charset) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- 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.
- setSynchronizedScrolling(boolean) - Method in class ghidra.features.base.codecompare.listing.ListingCodeComparisonPanel
- setSynchronizedScrolling(boolean) - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Sets whether or not scrolling is synchronized.
- 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
TableFilteron this model. - setTableFilterPanel(GTableFilterPanel<?>) - Method in class docking.widgets.table.GTable
-
Sets the table filter panel being used for this table.
- 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
-
Deprecated.
- 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.GFormattedTextField
- 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.AddressInput
-
Sets the text in the expression input textfield.
- 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 - Variable in class ghidra.features.bsim.query.description.DatabaseInformation
- 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 docking.wizard.WizardStep
-
Sets the title for this step.
- 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 docking.widgets.TitledPanel
- setTitlePrefixes(String, String) - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
A CodeComparisonPanel should provide a title based on what the code comparison panel is displaying.
- setTitlePrefixes(String, String) - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Sets the prefixes that are to be prepended to the title displayed for each side of each CodeComparisonPanel
- settled() - Method in class ghidra.async.AsyncDebouncer
-
Receive the next settled event
- settledPromise - Variable in class ghidra.async.AsyncDebouncer
- 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
ToolBarDatato 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.merge.tool.ListingMergePanel
- setTopComponent(JComponent) - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Sets the component displayed in the top of this panel.
- setTotalCount(int) - Method in class ghidra.features.bsim.query.protocol.SimilarityResult
- 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
- setTransfer(SimilarityNote, DescriptionManager, boolean) - Method in class ghidra.features.bsim.query.protocol.SimilarityNote
- setTransfer(SimilarityResult, DescriptionManager, DescriptionManager, boolean) - Method in class ghidra.features.bsim.query.protocol.SimilarityResult
- 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(LabelUI) - Method in class docking.widgets.AbstractGCellRenderer
- 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.actions.SharedStubKeyBindingAction
- 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
- setUpDecompiler(DecompileOptions) - Method in class ghidra.app.decompiler.util.FillOutStructureHelper
-
Set up a decompiler interface and prepare for decompiling on the currentProgram.
- 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
MachHeaderin memory and returns its address. - setupInitialDefaults() - Method in class ghidra.plugins.importer.batch.BatchImportDialog
- setupJythonCacheDir(TaskMonitor) - Static method in class ghidra.jython.JythonUtils
-
Sets up the jython cache directory.
- setupJythonHomeDir() - Static method in class ghidra.jython.JythonUtils
-
Sets up the jython home directory.
- setupOptions(JythonPlugin, Options) - Static method in class ghidra.jython.JythonCodeCompletionFactory
-
Sets up Jython code completion Options.
- 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.
- setUseEscapeSequences(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- 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
- setUserInfo(BasicDataSource) - Method in class ghidra.features.bsim.query.BSimServerInfo
- 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.
- setUserList(List<User>) - Method in class ghidra.framework.main.UserAccessTableModel
-
Replaces the contents of this model with a given list of users.
- setUserSortingEnabled(boolean) - Method in class docking.widgets.table.GTable
-
Allows for the disabling of the user's ability to sort an instance of
AbstractSortedTableModelby 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
-
Sets a
ValuesMapValidator. - setValidator(ValuesMapValidator) - Method in class docking.widgets.values.ValuesMapDialog
-
Sets the
ValuesMapValidatoron 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-Wtype 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.features.bsim.gui.search.results.ShowNamespaceSettingsDefinition
- 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, 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.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, 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.framework.main.UserAccessTableModel
-
Invoked when the user has changed one of the access rights checkboxes.
- 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
- setValues(Double...) - Method in class docking.util.AnimationRunner
-
Sets the values passed to the animator created by this class.
- setValues(List<String>) - Method in class ghidra.features.bsim.gui.filters.BooleanBSimValueEditor
- setValues(List<String>) - Method in interface ghidra.features.bsim.gui.filters.BSimValueEditor
-
Sets the editor to the given string values.
- setValues(List<String>) - Method in class ghidra.features.bsim.gui.filters.MultiChoiceBSimValueEditor
- setValues(List<String>) - Method in class ghidra.features.bsim.gui.filters.StringBSimValueEditor
- 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, JitVal, int, boolean, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowState
-
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
- setVectorFactory(LSHVectorFactory) - Method in class ghidra.features.bsim.query.GenSignatures
- setVectorMax(int) - Method in class ghidra.features.bsim.query.facade.SFOverviewInfo
- setVersion(short, short) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Set the version number of the decompiler used to generate SignatureRecords for this container
- 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
VertexShapeto 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
- setView(AddressSetView) - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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(ViewerPosition) - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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 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.features.base.codecompare.listing.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.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.
- 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
- setXrefIndex(int) - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- 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.
- SExtBranch(PcodeOp, JitPassage.AddrCtx) - Constructor for record class ghidra.pcode.emu.jit.JitPassage.SExtBranch
-
Creates an instance of a
SExtBranchrecord class. - SFOverviewInfo - Class in ghidra.features.bsim.query.facade
- SFOverviewInfo(Set<FunctionSymbol>) - Constructor for class ghidra.features.bsim.query.facade.SFOverviewInfo
-
Constructs an overview request with default parameters.
- SFQueryInfo - Class in ghidra.features.bsim.query.facade
-
A simple container object to hold information that is to be sent to a database server as part of a query to find functions that are similar to those given in the constructor of this class.
- SFQueryInfo(Set<FunctionSymbol>) - Constructor for class ghidra.features.bsim.query.facade.SFQueryInfo
-
Constructs a query request with default parameters.
- SFQueryResult - Class in ghidra.features.bsim.query.facade
- SFQueryServiceFactory - Class in ghidra.features.bsim.query.facade
- SFQueryServiceFactory() - Constructor for class ghidra.features.bsim.query.facade.SFQueryServiceFactory
- 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.
- SFResultsUpdateListener<R> - Interface in ghidra.features.bsim.query.facade
-
A listener that will be called as incremental results arrive from database queries.
- 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
- SHA1 - Enum constant in enum class ghidra.program.database.sourcemap.SourceFileIdType
- SHA256 - Enum constant in enum class ghidra.program.database.sourcemap.SourceFileIdType
- 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
- SHA512 - Enum constant in enum class ghidra.program.database.sourcemap.SourceFileIdType
- 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 itself be used in the tool, but should only be used to register and manage 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.
- shaveFromLeft(int, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
-
Remove
amtbytes from the left of the value. - shaveFromRight(int, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
-
Remove
amtbytes from the right of the value. - shear(double, double) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- shear(double, double) - Method in class generic.text.TextLayoutGraphics
- ShellUtils - Class in ghidra.pty
- ShellUtils() - Constructor for class ghidra.pty.ShellUtils
- 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() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalPart
-
Returns the value of the
shiftrecord component. - 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(int, int) - Method in class ghidra.graph.viewer.layout.GridBounds
-
Shifts the columns bounds by the given amount
- shift(int, int) - Method in class ghidra.graph.viewer.layout.GridLocationMap
-
Shifts the rows and columns for all points in this map by the given amount.
- SHIFT_LEFT - Enum constant in enum class generic.expressions.ExpressionOperator
- 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_RIGHT - Enum constant in enum class generic.expressions.ExpressionOperator
- 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
sizebits @{code n) positions circularly in a given direction - shiftCircular(MaskedLong, int, int) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift
sizebits @{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
-
ShiftedReferenceis 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
- ShiftIntBinOpGen<T> - Interface in ghidra.pcode.emu.jit.gen.op
-
An extension for integer shift operators
- shiftLeft(int) - Method in class ghidra.pcode.exec.ValueLocation
-
Apply a
PcodeOp.INT_LEFToperator - 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
npositions 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
npositions right - shiftRight(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift the bits arithmetically
npositions right - shiftRightLogical(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift the bits logically
npositions right - shiftRightLogical(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift the bits logically
npositions right - shiftRightPositional(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift the bits positionally
npositions 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 class ghidra.pcode.struct.Expr
- shli(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- shli(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- shli(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- shli(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 - SHORT_MULTIVALUE_RETURNTYPE_PREFIX - Static variable in class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
- SHORT_MULTIVALUE_RETURNTYPE_SUFFIX - Static variable in class ghidra.app.util.bin.format.golang.GoFunctionMultiReturn
- 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
-
ShortFieldprovides 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.
- ShortJavaProperty - Class in ghidra.pyghidra.property
-
The
JavaPropertyfor the primitive short type - 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.Use
Short.toUnsignedInt(short)instead - shortToLong(short) - Static method in class ghidra.util.Conv
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Short.toUnsignedLong(short)instead - 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
- shouldDiscard() - Method in class ghidra.app.util.opinion.Loaded
-
Checks to see if this
LoadedDomainObjectshould be discarded (not saved) - 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.
- shouldLoadOnlyLibraries(List<Option>) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
Checks to see if only libraries should be loaded (i.e., not the main program)
- 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(Program, List<Option>, MessageLog) - 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(Program, List<Option>, MessageLog) - Method in class ghidra.app.util.opinion.AbstractOrdinalSupportLoader
- shouldSearchAllPaths(Program, List<Option>, MessageLog) - Method in class ghidra.app.util.opinion.MachoLoader
-
Checks whether or not to search for libraries using all possible search paths, regardless of what options are set
- 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
-
showdisplays the dialog, gets the user input - show() - Method in class docking.widgets.dialogs.NumberRangeInputDialog
-
showdisplays 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 docking.wizard.WizardDialog
-
Shows the wizard dialog.
- 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(PluginTool) - Method in class ghidra.features.base.replace.SearchAndReplaceDialog
-
Convenience method for initializing the dialog, showing it and returning the query.
- 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 docking.wizard.WizardDialog
-
Shows the wizard dialog parented to the given component.
- show(Component) - Method in class ghidra.plugin.importer.ImporterLanguageDialog
- show(Component, String, SettingsDefinition[], Settings) - Method in class docking.widgets.dialogs.SettingsDialog
- show(String, AddressSetView) - Method in class ghidra.app.script.GhidraScript
-
Displays the given AddressSet in a table, in a dialog.
- show(String, String) - Static method in class docking.widgets.OkDialog
- show(String, String) - Method in class ghidra.framework.plugintool.dialog.SaveToolConfigDialog
-
Display the "Save Tool Configuration As..." dialog; blocks until user hits the "Cancel" button.
- SHOW_AID_KEY - Static variable in class docking.help.HelpManager
- SHOW_ANIMATION_DESCRIPTION - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- SHOW_ANIMATION_OPTIONS_KEY - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- SHOW_BLOCK_NAME_OPTION - Static variable in interface ghidra.GhidraOptions
- SHOW_LINE_NUMBERS_OPTION_NAME - Static variable in class ghidra.app.util.opinion.DbgLoader
-
Loader option to display line numbers
- 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
- 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
batchInfois empty. - showBlockingError(String, String) - Static method in class ghidra.app.merge.MergeManager
-
Display a blocking error popup.
- showBlockingError(String, String, Exception) - Static method in class ghidra.app.merge.MergeManager
-
Display a blocking error popup.
- showBlockName - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- showBlockName() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- showBottomMessage(String) - Method in class docking.util.GGlassPaneMessage
-
Shows a message at the bottom of the component used by this class.
- 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
showCategoryrecord component. - showCenteredMessage(String) - Method in class docking.util.GGlassPaneMessage
-
Shows the given message centered over the component used by this class.
- 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.
- showError(Object, Component, String, Object) - Static method in class ghidra.util.Msg
-
Used to display an error message with no available Throwable to the user with a pop-up GUI dialog.
- showError(Object, Component, String, Object, Throwable) - Static method in class ghidra.util.Msg
-
Used to display an error message with a Throwable (for stack trace) to the user with a pop-up GUI dialog.
- showError(String, String) - Static method in class docking.widgets.OkDialog
- showErrorView(String) - Method in class ghidra.graph.viewer.VisualGraphView
- showExtensions() - Method in class ghidra.framework.plugintool.PluginTool
-
Displays the extensions installation dialog.
- showFilterButton() - Method in class docking.widgets.filter.ClearFilterLabel
- showFilterMatches() - Method in class docking.widgets.tree.InvertedTreeFilter
- showFilterMatches() - Method in class docking.widgets.tree.MultiTextFilterTreeFilter
- showFilterMatches() - Method in class docking.widgets.tree.support.CombinedGTreeFilter
- showFilterMatches() - Method in interface docking.widgets.tree.support.GTreeFilter
-
True signals that the matching nodes should be made visible, expanding the tree as necessary.
- showFilterMatches() - Method in class docking.widgets.tree.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
- 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
- showHeader(boolean) - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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
-
Deprecated.use instead
GhidraScreenShotGenerator.finished(File, String). - showImportDialog(PluginTool, ProgramManager, FSRL, DomainFolder, String) - Static method in class ghidra.plugin.importer.ImporterUtilities
-
Displays the appropriate import dialog for the specified
file. - showImportDialog(PluginTool, ProgramManager, FSRL, DomainFolder, String, TaskMonitor) - Static method in class ghidra.plugin.importer.ImporterUtilities
-
Displays the appropriate import dialog for the specified
file. - showImportSingleFileDialog(FSRL, DomainFolder, String, PluginTool, ProgramManager, TaskMonitor) - Static method in class ghidra.plugin.importer.ImporterUtilities
-
Constructs a
ImporterDialogand shows it in the swing thread. - 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
- 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.
- showLoadLibrariesDialog(Program, PluginTool, ProgramManager, TaskMonitor) - Static method in class ghidra.plugin.importer.ImporterUtilities
- showMatchingList() - Method in class docking.widgets.DropDownTextField
-
Shows the matching list.
- showMenuBarMenu(String, String...) - Method in class help.screenshot.AbstractScreenShotGenerator
- showMergeTool() - Method in class ghidra.app.merge.MergeManager
- showMessage(String, AnimationPainter) - Method in class docking.util.GGlassPaneMessage
- 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
- showName - Variable in class ghidra.app.util.viewer.field.AbstractOffsetFieldFactory
- showNamespace - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- ShowNamespaceSettingsDefinition - Class in ghidra.features.bsim.gui.search.results
-
Settings definition for showing function namespaces in the BSim Results table
- ShowNamespaceSettingsDefinition() - Constructor for class ghidra.features.bsim.gui.search.results.ShowNamespaceSettingsDefinition
- 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(boolean) - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- 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.MultiStateButton
-
Show a popup containing all the actions below the button
- showPopup() - Method in class docking.menu.MultiStateDockingAction
- showPopup(Component, Point, boolean) - Method in class docking.widgets.PopupWindow
-
Shows this popup window unless popups are disabled as reported by
DockingUtils.isTipWindowEnabled(). - 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
- showScanPanel(boolean) - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- showSearchPanel(boolean) - Method in class ghidra.features.base.memsearch.gui.MemorySearchProvider
- showSelectMultiple(Component) - Method in class docking.widgets.ListSelectionTableDialog
- showSetDialog() - Method in class ghidra.app.util.bean.SetEquateDialog
-
Invoke the dialog.
- showSpaceName() - Method in class ghidra.program.model.address.GenericAddressSpace
- showSpaceName() - Method in class ghidra.program.model.address.OverlayAddressSpace
- showSpaceName() - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- showSpaceName() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- showSpaceName() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.
- 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 class ghidra.pcode.struct.Expr
- shris(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- shris(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- shris(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- shris(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- shriu(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- shriu(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- shriu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- shriu(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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.async.SwingExecutorService
- shutdown() - Method in interface ghidra.features.bsim.query.DecompileFunctionTask
- shutdown() - Method in class ghidra.features.bsim.query.GenSignatures.SignatureTask
- 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
-
ShutdownHookwrapper class for shutdown callback - shutdownNow() - Method in class generic.concurrent.GThreadPool
- shutdownNow() - Method in class ghidra.async.SwingExecutorService
- 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_APPLIED - Enum constant in enum class ghidra.features.bsim.gui.search.results.BSimResultStatus
- 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
- SignatureBSimApplyTask - Class in ghidra.features.bsim.gui.search.results.apply
-
Task for applying names, namespaces, and signatures from a match function to the queried function
- SignatureBSimApplyTask(Program, List<BSimMatchResult>, boolean, ServiceProvider) - Constructor for class ghidra.features.bsim.gui.search.results.apply.SignatureBSimApplyTask
- SignatureCallback - Class in ghidra.framework.remote
-
SignatureCallbackprovides 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
- SignatureRecord - Class in ghidra.features.bsim.query.description
- SignatureRecord(LSHVector) - Constructor for class ghidra.features.bsim.query.description.SignatureRecord
- signatureRepo(URL, String, boolean, TaskMonitor) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Adds function signatures from the specified project to the BSim database
- 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
- SignatureTask() - Constructor for class ghidra.features.bsim.query.GenSignatures.SignatureTask
- 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
LEB128Infoinstance 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 - Search tag in class ghidra.pcode.emu.jit.analysis.JitTypeModel
- Section
- 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
-
SignedTokenprovides 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-
- signif - Variable in class ghidra.features.bsim.query.description.VectorResult
- significance - Variable in class ghidra.features.bsim.query.client.ExecutableScorer.FunctionPair
- signifthresh - Variable in class ghidra.features.bsim.query.protocol.QueryCluster
- signifthresh - Variable in class ghidra.features.bsim.query.protocol.QueryNearest
- signifthresh - Variable in class ghidra.features.bsim.query.protocol.QueryNearestVector
- sigStdDev - Variable in class ghidra.features.bsim.query.protocol.ResponsePair
- sigThreshold - Variable in class ghidra.features.bsim.query.client.ExecutableScorer
- SILVER - Static variable in class generic.theme.GThemeDefaults.Colors.Palette
- SILVER - Static variable in class ghidra.util.WebColors
- sim - Variable in class ghidra.features.bsim.query.description.VectorResult
- SimilarFunctionQueryService - Class in ghidra.features.bsim.query.facade
-
A simple class that allows the user to query a server for functions that match a given set of functions.
- SimilarFunctionQueryService(Program) - Constructor for class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- similarity - Variable in class ghidra.features.bsim.query.client.ExecutableScorer.FunctionPair
- similarityField - Variable in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- SimilarityNote - Class in ghidra.features.bsim.query.protocol
-
A description of a single function match
- SimilarityNote() - Constructor for class ghidra.features.bsim.query.protocol.SimilarityNote
- SimilarityNote(FunctionDescription, double, double) - Constructor for class ghidra.features.bsim.query.protocol.SimilarityNote
- SimilarityResult - Class in ghidra.features.bsim.query.protocol
-
A collection of matches to an (originally) queried function
- SimilarityResult() - Constructor for class ghidra.features.bsim.query.protocol.SimilarityResult
- SimilarityResult(FunctionDescription) - Constructor for class ghidra.features.bsim.query.protocol.SimilarityResult
- SimilarityVectorResult - Class in ghidra.features.bsim.query.protocol
-
A collection of vector matches to an (originally) queried function
- SimilarityVectorResult() - Constructor for class ghidra.features.bsim.query.protocol.SimilarityVectorResult
- SimilarityVectorResult(FunctionDescription) - Constructor for class ghidra.features.bsim.query.protocol.SimilarityVectorResult
- 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
-
SimpleBlockIteratoris an implementation ofCodeBlockIteratorcapable 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
- simStdDev - Variable in class ghidra.features.bsim.query.protocol.ResponsePair
- simThreshold - Variable in class ghidra.features.bsim.query.client.ExecutableScorer
- simulateAddressChanged(Address) - Method in class ghidra.app.util.AddressInput
-
Set the address space and offset.
- simulateMouseEnteredEvent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- simulateMouseExitedEvent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- SIndBranch(PcodeOp, RegisterValue) - Constructor for record class ghidra.pcode.emu.jit.JitPassage.SIndBranch
-
Creates an instance of a
SIndBranchrecord class. - 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
-
SingleEntSubIteratoris an implementation ofCodeBlockIteratorcapable 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.
- singleExe - Variable in class ghidra.features.bsim.query.client.ExecutableScorer
- singleExeXref - Variable in class ghidra.features.bsim.query.client.ExecutableScorer
- 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
- SIntBranch(PcodeOp, PcodeOp, boolean) - Constructor for record class ghidra.pcode.emu.jit.JitPassage.SIntBranch
-
Creates an instance of a
SIntBranchrecord class. - 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.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.pcode.emu.jit.var.AbstractJitVal
- 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 enum class generic.expressions.ExpressionOperator
-
Returns the number of chars in the operator
- 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
sizerecord component. - size() - Method in record class ghidra.app.util.bin.format.omf.omf51.Omf51Library.MemberHeader
-
Returns the value of the
sizerecord component. - size() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
-
Returns the segment size.
- size() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutSymbolTable
- 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
- size() - Method in class ghidra.features.bsim.gui.search.dialog.BSimFilterSet
-
Returns the number of filter entries in this filter set.
- size() - Method in class ghidra.features.bsim.query.protocol.SimilarityResult
- 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 enum class ghidra.pcode.emu.jit.analysis.JitType.DoubleJitType
- size() - Method in enum class ghidra.pcode.emu.jit.analysis.JitType.FloatJitType
- size() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
-
Returns the value of the
sizerecord component. - size() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
-
Returns the value of the
sizerecord component. - size() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpFloatJitType
-
Returns the value of the
sizerecord component. - size() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpIntJitType
-
Returns the value of the
sizerecord component. - size() - Method in interface ghidra.pcode.emu.jit.analysis.JitType
-
The size of this type
- size() - Method in class ghidra.pcode.emu.jit.var.AbstractJitVal
- size() - Method in enum class ghidra.pcode.emu.jit.var.JitFailVal
- size() - Method in enum class ghidra.pcode.emu.jit.var.JitIndirectMemoryVar
- size() - Method in interface ghidra.pcode.emu.jit.var.JitVal
-
The size in bytes.
- size() - Method in interface ghidra.pcode.emu.jit.var.JitVarnodeVar
- 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.SizeRestrictedAccumulatorWrapper
- 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 - Search tag in class ghidra.pcode.emu.jit.analysis.JitTypeModel
- Section
- 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
DataInCodeEntrystructure - SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.AssociatedTypeDescriptor
-
The size (in bytes) of an
AssociatedTypeDescriptorstructure - SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.AssociatedTypeRecord
-
The size (in bytes) of an
AssociatedTypeRecordstructure - SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.BuiltinTypeDescriptor
-
The size (in bytes) of a
BuiltinTypeDescriptorstructure - SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.CaptureDescriptor
-
The size (in bytes) of a
CaptureDescriptorstructure - SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.CaptureTypeRecord
-
The size (in bytes) of a
CaptureTypeRecordstructure - SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.EntryPoint
-
The size (in bytes) of an
EntryPointstructure - SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.FieldDescriptor
-
The size (in bytes) of a
FieldDescriptorstructure - SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.FieldRecord
-
The size (in bytes) of a
FieldRecordstructure - SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.MetadataSourceRecord
-
The size (in bytes) of a
MetadataSourceRecordstructure - SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.MultiPayloadEnumDescriptor
-
The size (in bytes) of a
MultiPayloadEnumDescriptorstructure. - SIZE - Static variable in class ghidra.app.util.bin.format.swift.types.TargetContextDescriptor
-
The size (in bytes) of a
TargetContextDescriptorstructure - 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(JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
- 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
- SizeRestrictedAccumulatorWrapper<T> - Class in ghidra.util.datastruct
- SizeRestrictedAccumulatorWrapper(Accumulator<T>, int) - Constructor for class ghidra.util.datastruct.SizeRestrictedAccumulatorWrapper
-
Constructor.
- SizeRestrictedFilter - Class in ghidra.program.model.lang.protorules
-
A base class for data-type filters that tests either for either a range or an enumerated list of sizes.
- SizeRestrictedFilter() - Constructor for class ghidra.program.model.lang.protorules.SizeRestrictedFilter
- SizeRestrictedFilter(int, int) - Constructor for class ghidra.program.model.lang.protorules.SizeRestrictedFilter
- SizeRestrictedFilter(SizeRestrictedFilter) - Constructor for class ghidra.program.model.lang.protorules.SizeRestrictedFilter
-
Copy constructor
- sizes - Variable in 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
nbytes 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
nbytes 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 Class in ghidra.app.plugin.processors.generic
-
Exceptions generated from parsing the SLED/SSL configuration files (load time)
- SledException() - Constructor for exception class ghidra.app.plugin.processors.generic.SledException
-
Constructs a SledException with no detail message.
- SledException(Exception) - Constructor for exception class ghidra.app.plugin.processors.generic.SledException
- SledException(String) - Constructor for exception class 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
-
An
Assemblerfor aSleighLanguage. - 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
AssemblerBuildercapable of supporting almost anySleighLanguage - 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
-
SleighDebugLoggerprovides 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 Class 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 class ghidra.app.plugin.processors.sleigh.SleighException
- SleighException(String, Throwable) - Constructor for exception class 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 Class 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 class ghidra.pcode.exec.SleighLinkException
- SleighParseError(Collection<SleighUtils.SleighParseErrorEntry>) - Constructor for exception class ghidra.pcode.exec.SleighUtils.SleighParseError
- SleighParseErrorEntry(String, String, int, int) - Constructor for record class ghidra.pcode.exec.SleighUtils.SleighParseErrorEntry
-
Creates an instance of a
SleighParseErrorEntryrecord 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 Class 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> - 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 Class 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 Class 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 Class in ghidra.app.plugin.assembler.sleigh.expr
-
An exception that indicates no solution is possible
- SolverException(String) - Constructor for exception class ghidra.app.plugin.assembler.sleigh.expr.SolverException
- SolverException(String, Throwable) - Constructor for exception class 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() - Method in class ghidra.features.bsim.query.protocol.QueryResponseRecord
-
Perform any preferred sorting on the result of a query
- sort() - Method in class ghidra.features.bsim.query.protocol.ResponseNearest
- sort() - Method in class ghidra.features.bsim.query.protocol.ResponseNearestVector
- 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
- sortCallgraph() - Method in class ghidra.features.bsim.query.description.FunctionDescription
- 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
- sortColumn - Variable in class ghidra.features.bsim.query.protocol.QueryExeInfo
- sortCompleted(TableSortingContext<T>) - Method in class docking.widgets.table.AbstractSortedTableModel
- sortData() - Method in class ghidra.app.util.bin.format.omf.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 Class in ghidra.graph.algo
-
Occurs when a graph cannot be sorted
- SorterException(String, Iterable<?>) - Constructor for exception class ghidra.graph.algo.SorterException
- SorterException(String, Object, Object) - Constructor for exception class 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
- sortNotes() - Method in class ghidra.features.bsim.query.protocol.SimilarityResult
- sortNotes() - Method in class ghidra.features.bsim.query.protocol.SimilarityVectorResult
- sortSegmentDataBlocks() - Method in class ghidra.app.util.bin.format.omf.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() - Method in record class ghidra.program.model.sourcemap.SourcePathTransformRecord
-
Returns the value of the
sourcerecord component. - 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_FILE_ADDED - Enum constant in enum class ghidra.program.util.ProgramEvent
- SOURCE_FILE_REMOVED - Enum constant in enum class ghidra.program.util.ProgramEvent
- SOURCE_INFO - Static variable in class docking.DockableComponent
- SOURCE_MAP - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for source map information.
- SOURCE_MAP_CHANGED - Enum constant in enum class ghidra.program.util.ProgramEvent
- SOURCE_MAP_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for source map differences
- 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
- sourceFile() - Method in record class ghidra.program.model.sourcemap.SourcePathTransformRecord
-
Returns the value of the
sourceFilerecord component. - SourceFile - Class in ghidra.program.database.sourcemap
-
A SourceFile is an immutable object representing a source file.
- SourceFile(String) - Constructor for class ghidra.program.database.sourcemap.SourceFile
-
Constructor requiring only a path.
- SourceFile(String, SourceFileIdType, byte[]) - Constructor for class ghidra.program.database.sourcemap.SourceFile
-
Constructor.
- SourceFileAddr(long, String, byte[], int, boolean) - Constructor for record class ghidra.app.util.bin.format.dwarf.line.DWARFLine.SourceFileAddr
-
Creates an instance of a
SourceFileAddrrecord class. - SourceFileIdType - Enum Class in ghidra.program.database.sourcemap
-
An enum whose values represent source file id types, such as md5 or sha1.
- 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.
- SourceFileManager - Interface in ghidra.program.model.sourcemap
-
This interface defines methods for managing
SourceFiles andSourceMapEntrys. - SourceFileManagerDB - Class in ghidra.program.database.sourcemap
-
Database Manager for managing source files and source map information.
- SourceFileManagerDB(DBHandle, AddressMapDB, OpenMode, Lock, TaskMonitor) - Constructor for class ghidra.program.database.sourcemap.SourceFileManagerDB
-
Constructor
- SourceFileUtils - Class in ghidra.util
-
A utility class for creating
SourceFiles from native paths, e.g., windows paths. - SourceFileUtils.SourceLineBounds - Record Class in ghidra.util
-
A record containing the minimum and maximum mapped line numbers
- 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
- SourceLineBounds(int, int) - Constructor for record class ghidra.util.SourceFileUtils.SourceLineBounds
-
Creates an instance of a
SourceLineBoundsrecord class. - SourceMapEntry - Interface in ghidra.program.model.sourcemap
-
A SourceMapEntry consists of a
SourceFile, a line number, a base address, and a length. - SourceMapEntryDB - Class in ghidra.program.database.sourcemap
-
Database implementation of
SourceMapEntryinterface. - SourceMapEntryIterator - Interface in ghidra.program.model.sourcemap
-
Interface for iterating over
SourceMapEntrys. - SourceMapEntryIteratorDB - Class in ghidra.program.database.sourcemap
-
Database implementation of
SourceMapEntryIterator - SourceMapFieldFactory - Class in ghidra.app.util.viewer.field
-
FieldFactoryfor showing source and line information in the Listing. - SourceMapFieldFactory() - Constructor for class ghidra.app.util.viewer.field.SourceMapFieldFactory
-
Default constructor
- SourceMapFieldFactory(FieldFormatModel, ListingHighlightProvider, Options, Options) - Constructor for class ghidra.app.util.viewer.field.SourceMapFieldFactory
- SourceMapFieldLocation - Class in ghidra.program.util
-
A
ProgramLocationfor source map information. - SourceMapFieldLocation() - Constructor for class ghidra.program.util.SourceMapFieldLocation
- SourceMapFieldLocation(Program, Address, int, int, SourceMapEntry) - Constructor for class ghidra.program.util.SourceMapFieldLocation
- sourceOffsetChanged(MemoryBlock, long, long) - Method in interface ghidra.program.model.mem.MemoryBlockListener
-
Notification that the source offset has changed.
- SourcePathTransformer - Interface in ghidra.program.model.sourcemap
-
SourcePathTransformers are used to transform
SourceFilepaths. - SourcePathTransformRecord - Record Class in ghidra.program.model.sourcemap
-
A container for a source path transformation.
- SourcePathTransformRecord(String, SourceFile, String) - Constructor for record class ghidra.program.model.sourcemap.SourcePathTransformRecord
-
Creates an instance of a
SourcePathTransformRecordrecord class. - 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.emu.jit.gen.FieldForSpaceIndirect
-
Returns the value of the
spacerecord component. - space() - Method in record class ghidra.pcode.emu.jit.op.JitLoadOp
-
Returns the value of the
spacerecord component. - space() - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
-
Returns the value of the
spacerecord component. - space() - Method in class ghidra.pcode.emu.jit.var.AbstractJitVarnodeVar
- space() - Method in enum class ghidra.pcode.emu.jit.var.JitIndirectMemoryVar
- space() - Method in interface ghidra.pcode.emu.jit.var.JitVar
-
The address space of this variable.
- space() - Method in record class ghidra.pcode.exec.SleighUtils.AddressOf
-
Returns the value of the
spacerecord 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
- 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
SpaceFieldLocationclass 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.GenericAddressSpace
- spaceID - Variable in class ghidra.program.model.address.OverlayAddressSpace
- spaceID - Variable in class ghidra.program.database.ProgramOverlayAddressSpace
- spaceID - Variable in class ghidra.program.model.address.ProtectedAddressSpace
- spaceID - Variable in class ghidra.program.model.address.SegmentedAddressSpace
- 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
SpacerFieldLocationclass 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 (
). - spaceSize - Variable in class ghidra.program.model.address.GenericAddressSpace
- spaceSize - Variable in class ghidra.program.model.address.OverlayAddressSpace
- spaceSize - Variable in class ghidra.program.database.ProgramOverlayAddressSpace
- spaceSize - Variable in class ghidra.program.model.address.ProtectedAddressSpace
- spaceSize - Variable in class ghidra.program.model.address.SegmentedAddressSpace
- span(long, long) - Static method in interface generic.ULongSpan
-
Create a closed interval of unsigned longs
- Span<N,
S> - Interface in generic -
A (closed) interval
- Span.DefaultSpanMap<N,
S, - Class in genericV> -
The default implementation of
Span.SpanMapandSpan.MutableSpanMapusing an interval tree - Span.DefaultSpanSet<N,
S> - Class in generic -
The default implementation of
Span.SpanSetandSpan.MutableSpanSetusing an interval tree - Span.Domain<N,
S> - Interface in generic -
The (discrete) domain of endpoints for a span
- Span.Empty<N,
S> - Interface in generic -
A mix-in interface for empty spans
- Span.MutableSpanMap<N,
S, - Interface in genericV> -
An abstract interface for a mutable
Span.SpanMap - Span.MutableSpanSet<N,
S> - Interface in generic -
An abstract interface for a mutable
Span.SpanSet - Span.SpanMap<N,
S, - Interface in genericV> -
An abstract interface for an immutable map of spans to values
- Span.SpanMapSetter<E,
N, - Class in genericS, V> -
A partial implementation of
RangeMapSetterforSpans. - Span.SpanSet<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 - Variable in class ghidra.features.bsim.query.protocol.QueryName
- 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.jython.JythonCodeCompletionFactory
- special_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_DisplayParser.special_return
- SpecialAddress - Class in ghidra.program.model.address
-
Class used to 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
- 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.
- splitBlocks() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockSplitter
-
Perform the actual analysis
- splitCacheIndex() - Method in record class ghidra.app.util.opinion.DyldCacheUtils.DyldCacheImageRecord
-
Returns the value of the
splitCacheIndexrecord component. - SplitDyldCache(ByteProvider, boolean, MessageLog, TaskMonitor) - Constructor for class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
-
Creates a new
DyldCacheUtils.SplitDyldCache - SplitDyldCache(List<ByteProvider>, List<DyldCacheHeader>, List<String>, MessageLog, TaskMonitor) - Constructor for class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
-
Creates a new
DyldCacheUtils.SplitDyldCache - splitEmptyElement(XmlElementImpl) - Static method in class ghidra.xml.XmlElementImpl
- spliterator() - Method in class ghidra.program.model.address.AddressRangeChunker
- spliterator() - Method in interface ghidra.program.model.address.AddressSetView
- spliterator(boolean) - Method in interface ghidra.program.model.address.AddressSetView
-
Create a spliterator over the ranges, as in
AddressSetView.iterator(boolean) - spliterator(Address, boolean) - Method in interface ghidra.program.model.address.AddressSetView
-
Create a spliterator over the ranges, as in
AddressSetView.iterator(boolean) - 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
- splitPath(String) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
- splitTaskMonitor(TaskMonitor, int) - Static method in class ghidra.util.task.TaskMonitorSplitter
- splitToBytes(Varnode, int) - Method in class ghidra.program.util.VarnodeContext
- SPRING_GREEN - Static variable in class ghidra.util.WebColors
- SPWRITE - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoFuncFlag
- SQL_TIME_FORMAT - Static variable in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- SQLComplexTable - Class in ghidra.features.bsim.query.client.tables
- SQLComplexTable(String, String) - Constructor for class ghidra.features.bsim.query.client.tables.SQLComplexTable
- SQLEffects - Class in ghidra.features.bsim.query.client
-
Container for collecting and sorting SQL string representations of FilterTemplates
- SQLEffects() - Constructor for class ghidra.features.bsim.query.client.SQLEffects
- SQLFunctionDatabase - Interface in ghidra.features.bsim.query
- SQLStringTable - Class in ghidra.features.bsim.query.client.tables
- SQLStringTable(String, int) - Constructor for class ghidra.features.bsim.query.client.tables.SQLStringTable
- SQLStringTable.StringRecord - Class in ghidra.features.bsim.query.client.tables
- sqrt() - Method in class ghidra.pcode.floatformat.BigFloat
-
this=sqrt(this) - sqrt(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
- src - Variable in class ghidra.features.bsim.query.client.tables.CallgraphTable.CallgraphRow
- SREM - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SREM - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SREM - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SREM - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SREM - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SREM - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SREM - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SREM - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SREM - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SREM - Static variable in class ghidra.sleigh.grammar.SleighParser
- SRIGHT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SRIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SRIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser
- srr0 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
-
Instruction address register (PC)
- srr1 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
-
Machine state register (supervisor)
- ss - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- SSHKeyManager - Class in ghidra.framework.remote.security
- SSHSignatureCallback - Class in ghidra.framework.remote
-
SSHSignatureCallbackprovides 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.
- SSKDEF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- SSL_No_Authentication - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.ConnectionType
- SSL_Password_Authentication - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.ConnectionType
- 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
-
HttpsHostnameVerifieris 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() - Method in class ghidra.async.AsyncDebouncer
-
Wait for the debouncer to be stable
- 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_FILTERmatches 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
Throwableinto a String version of itsThrowable.printStackTrace()method. - stackTraceToString(Throwable) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Turns the given
Throwableinto a String version of itsThrowable.printStackTrace()method. - stackUse - Variable in class generic.stl.ListIterator
- stackUse - Variable in class generic.stl.ListNodeSTL
- StackVariableComparator - Class in ghidra.program.model.listing
-
Compares stack variable offsets; has a static factory method to get a StackVariableComparator.
- StackVariableComparator() - Constructor for class ghidra.program.model.listing.StackVariableComparator
- StackVariableFilter() - Constructor for class ghidra.program.model.listing.VariableFilter.StackVariableFilter
- stackVarnode - Variable in class ghidra.program.util.VarnodeContext
- StagingManager - Class in ghidra.features.bsim.query.protocol
-
Abstract class for splitting up a (presumably large) query into smaller pieces The object must be configured by a call to setQuery with details of the staged query and then typically a call to setGlobalManager which specifies the data for the whole query Placing the actual staged queries is accomplished by first calling initialize, which establishes the first stage query, obtainable via the getQuery method.
- StagingManager() - Constructor for class ghidra.features.bsim.query.protocol.StagingManager
- 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.
- STANDARD_BORDER - Static variable in class ghidra.framework.main.wizard.project.ProjectWizardModel
- 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 docking.util.AnimationRunner
-
Starts the animation process, creating the animator as needed.
- 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 record class ghidra.app.util.bin.format.golang.GoVerRange
-
Returns the value of the
startrecord component. - start() - Method in record class ghidra.features.base.memsearch.matcher.ByteMatcher.ByteMatch
-
Returns the value of the
startrecord component. - start() - Method in class ghidra.framework.main.logviewer.ui.FileWatcher
-
Starts polling, or resumes polling if previously stopped.
- start() - Method in class ghidra.framework.plugintool.StandAloneApplication
- start() - Method in class ghidra.graph.job.AbstractAnimator
- start() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
Get the sequence number of the first op
- start() - Method in record class ghidra.pcode.exec.SleighUtils.SleighParseErrorEntry
-
Returns the value of the
startrecord 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.omf.OmfRecordTypes
- 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.
- startConstructor() - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit the first bytecodes for the class constructor
- 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
- startStaticInitializer() - Method in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
-
Emit the first bytecodes for the static initializer
- 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
prefixignoring 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
statstructure 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.features.base.codecompare.panel.FunctionComparisonPanel
- 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
- StatementSupplier<S> - Interface in ghidra.features.bsim.query.client.tables
-
StatementSupplierprovides a callback function to generate aStatement. - 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.
- StaticFieldReq - Interface in ghidra.pcode.emu.jit.gen
-
A static field request initialized in the class initializer
- 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.
- Static Initializer - Search tag in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
- Section
- StaticStringInstance(String, int) - Constructor for class ghidra.program.model.data.StringDataInstance.StaticStringInstance
- status() - Element in annotation interface ghidra.framework.plugintool.PluginInfo
- status() - Method in record class ghidra.program.model.reloc.RelocationResult
-
Returns the value of the
statusrecord 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(GFormattedTextField) - Method in interface docking.widgets.textfield.TextEntryStatusListener
- statusChanged(WizardStep<T>) - Method in class docking.wizard.WizardModel
- statusChanged(QuickFixStatus) - Method in class ghidra.features.base.quickfix.QuickFix
- statusChanged(QuickFixStatus) - Method in class ghidra.features.base.replace.items.RenameCategoryQuickFix
- statusChanged(QuickFixStatus) - Method in class ghidra.features.base.replace.items.RenameEnumValueQuickFix
- statusChanged(QuickFixStatus) - Method in class ghidra.features.base.replace.items.RenameProgramTreeGroupQuickFix
- statusChanged(QuickFixStatus) - Method in class ghidra.features.base.replace.items.RenameSymbolQuickFix
- 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
-
StatusListeneris 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
-
Repeat
PcodeThread.stepInstruction()count times - 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 one 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.util.AnimationRunner
-
Stops all animation and removes the painter from the glass pane.
- stop() - Method in class docking.widgets.fieldpanel.internal.CursorBlinker
- stop() - Method in class generic.timer.ExpiringSwingTimer
- 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
stoprecord 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
- storeExecutableCategories(ExecutableRecord) - Method in class ghidra.features.bsim.query.client.tables.ExeToCategoryTable
- 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.
- StoreOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
store. - 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.
- storeSearchText(String) - Method in class docking.widgets.FindDialog
- storeSignatureRecord(SignatureRecord) - Method in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
-
Make sure the vector corresponding to the SignatureRecord is inserted into the vectable
- storeSignatureRecord(SignatureRecord) - Method in class ghidra.features.bsim.query.client.PostgresFunctionDatabase
-
Make sure the vector corresponding to the SignatureRecord is inserted into the vectable
- storeSignatureRecord(SignatureRecord) - Method in class ghidra.features.bsim.query.file.H2FileFunctionDatabase
- storeState() - Method in class docking.theme.gui.ColorValueEditor
- storeState() - Method in class docking.theme.gui.ThemeValueEditor
-
Called when the user has pressed ok.
- storeSymlink(String, long, String, long, METADATATYPE) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Creates and stores a file entry that is a symlink into in-memory indexes.
- storeSymlinkWithParent(String, GFile, long, String, long, METADATATYPE) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Creates and stores a file entry that is a symlink into in-memory indexes.
- str - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
- str - Variable in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
- str() - Method in class ghidra.app.util.bin.format.omf.OmfString
-
Returns the string.
- 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 class ghidra.program.model.address.AddressRangeChunker
-
Stream the chunks
- stream() - Method in interface ghidra.program.model.address.AddressSetView
-
Stream the ranges in this set
- 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
- stream(boolean) - Method in interface ghidra.program.model.address.AddressSetView
-
Stream the ranges in the set forward or backward
- stream(Address, boolean) - Method in interface ghidra.program.model.address.AddressSetView
-
Stream the ranges in the set as in
AddressSetView.iterator(Address, boolean) - 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 - Variable in class ghidra.app.util.ByteCopier.PasteByteStringCommand
- 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 - Static variable in class ghidra.features.base.memsearch.format.SearchFormat
- 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.features.base.memsearch.format.SearchFormat.SearchFormatType
- 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> - 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
PropertyEditorthat allows the user to edit strings by way of a File editor, as is done byStringBasedFileEditor. - StringBasedFileEditor() - Constructor for class docking.options.editor.StringBasedFileEditor
- StringBSimValueEditor - Class in ghidra.features.bsim.gui.filters
-
A BSimValueEditor for filters with arbitrary string values.
- StringBSimValueEditor(BSimFilterType, List<String>, Callback) - Constructor for class ghidra.features.bsim.gui.filters.StringBSimValueEditor
- stringCharInfo() - Method in record class ghidra.app.services.StringValidatorQuery
-
Returns the value of the
stringCharInforecord 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
MemBufferand the settings pulled from thestring data type. - StringDataInstance(DataType, Settings, MemBuffer, int, boolean) - Constructor for class ghidra.program.model.data.StringDataInstance
-
Creates a string instance using the data in the
MemBufferand the settings pulled from thestring data type. - StringDataInstance.StaticStringInstance - Class in ghidra.program.model.data
- stringDataToStringConverter - Static variable in interface docking.widgets.DataToStringConverter
- StringDataType - Class in ghidra.program.model.data
- StringDataType() - Constructor for class ghidra.program.model.data.StringDataType
- StringDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.StringDataType
- StringDiff - Class in ghidra.program.database.code
-
Container object that holds a start and end position within a string.
- StringEditor - Class in docking.options.editor
- StringEditor() - Constructor for class docking.options.editor.StringEditor
- StringEndsWithColumnConstraint - Class in docking.widgets.table.constraint
-
String column constraint for matching column values if they end with the constraint value pattern.
- StringEndsWithColumnConstraint(String) - Constructor for class docking.widgets.table.constraint.StringEndsWithColumnConstraint
-
Constructor
- StringField - Class in db
-
StringFieldprovides 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 class ghidra.program.model.data.StringRenderParser.StringParseException
- StringParseException(int, Set<Character>, char) - Constructor for exception class 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
- StringRecord() - Constructor for class ghidra.features.bsim.query.client.tables.SQLStringTable.StringRecord
- 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
-
A parser to invert
StringDataInstance.getStringRepresentation(),StringDataInstance.getCharRepresentation(), and related. - StringRenderParser(char, Endian, String, boolean) - Constructor for class ghidra.program.model.data.StringRenderParser
-
Construct a parser
- StringRenderParser.StringParseException - Exception Class 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.numberformat.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
-
Options that are given by the callers of
StringTranslationService.translate(Program, List, TranslateOptions). - 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
StringValidatorQueryrecord 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
StringValidityScorerecord class. - stringValue() - Method in record class ghidra.app.services.StringValidatorQuery
-
Returns the value of the
stringValuerecord component. - StringValue - Class in docking.widgets.values
-
Value class for
Stringvalues. - 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
-
BitOffsetComparatorprovides ability to compare an normalized bit offset (seeStructure.BitOffsetComparator.getNormalizedBitfieldOffset(int, int, int, int, boolean)) with aDataTypeComponentobject. - 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
structureContextrecord 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 Class 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 class ghidra.pcode.struct.StructuredSleigh.StructuredSleighError
- StructuredSleighError(String, Throwable) - Constructor for exception class ghidra.pcode.struct.StructuredSleigh.StructuredSleighError
- StructureFactory - Class in ghidra.program.model.data
-
Creates and initializes
Structureobjects. - 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
- StructureVerifier - Interface in ghidra.app.util.bin.format.golang.structmapping
-
Optional interface that allows a struct mapped object to verify itself after deserialization.
- 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
- stubOp(PcodeOp) - Static method in interface ghidra.pcode.emu.jit.op.JitOp
-
Create a use-def node for a nop or unimplemented op.
- 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
SPANtag 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
SubDataFieldLocationclass 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 class ghidra.pcode.struct.Expr
- subf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- subf(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- subi(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- subi(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- subi(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- subi(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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
fromValuetotoValue. - 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(int, int, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
-
Compute the subpiece of a value.
- SUBPIECE - Static variable in class ghidra.program.model.pcode.PcodeOp
- SubPieceOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
subpiece. - Subrecord() - Constructor for class ghidra.app.util.bin.format.omf.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.
- 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, chosen 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 class ghidra.program.model.address.OverlayAddressSpace
- subtract(Address, long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- 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.GenericAddressSpace
- subtract(Address, Address) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- subtract(Address, Address) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- subtract(Address, Address) - Method in interface ghidra.program.model.address.AddressSpace
-
Calculates the displacement between addr1 and addr2 (addr1 - addr2)
- subtract(Address, Address) - Method in class ghidra.program.model.address.OverlayAddressSpace
- subtract(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
- subtract(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
- subtract(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
- subtract(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
-
Computes the difference of this address set with the given address set (this - set).
- subtract(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- subtract(AddressSetView) - Method in class ghidra.program.model.address.ImmutableAddressSet
- 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
- SUBTRACT - Enum constant in enum class generic.expressions.ExpressionOperator
- 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.GenericAddressSpace
- subtractNoWrap(Address, long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- subtractNoWrap(Address, long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- subtractNoWrap(Address, long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- subtractNoWrap(Address, long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.GenericAddressSpace
- subtractWrap(Address, long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- subtractWrap(Address, long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- subtractWrap(Address, long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- subtractWrap(Address, long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.GenericAddressSpace
- subtractWrapSpace(Address, long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- subtractWrapSpace(Address, long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- subtractWrapSpace(Address, long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- subtractWrapSpace(Address, long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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 - Variable in class ghidra.features.bsim.query.protocol.ResponseAdjustIndex
- 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
successfulrecord component. - suffix() - Method in record class ghidra.util.classfinder.ClassFileInfo
-
Returns the value of the
suffixrecord 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
sumrecord component. - sumSig - Variable in class ghidra.features.bsim.query.protocol.ResponsePair.Accumulator
- sumSigSquare - Variable in class ghidra.features.bsim.query.protocol.ResponsePair.Accumulator
- sumSim - Variable in class ghidra.features.bsim.query.protocol.ResponsePair.Accumulator
- sumSimSquare - Variable in class ghidra.features.bsim.query.protocol.ResponsePair.Accumulator
- 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
- SUPPORTED_VERSIONS - Static variable in class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper
- supportedLayoutVersion - Variable in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- supportsAddressRestrictedExport() - Method in class ghidra.app.util.exporter.Exporter
-
Returns true if this exporter can perform a restricted export of a
DomainObjectbased upon a specifiedAddressSetView. - 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.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 ofPrograms can get loaded into other types ofPrograms - 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
- 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.
- 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 Class in ghidra.pcode.exec
-
An exception thrown during execution if
PcodeThread.setSuspended(boolean)is invoked withtrue. - SuspendedPcodeExecutionException(PcodeFrame, Throwable) - Constructor for exception class 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
- swapBackPrevModelNodeAndDispose() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- 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 0x80instruction 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
- SWING_EXECUTOR - Static variable in interface ghidra.async.AsyncUtils
- 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
- SwingExecutorService - Class in ghidra.async
-
A wrapper for
SwingUtilities.invokeLater(Runnable)that implementsExecutorService. - 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
symbolrecord 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
-
Create SymbolicPropagator for program.
- SymbolicPropogator(Program, boolean) - Constructor for class ghidra.program.util.SymbolicPropogator
-
Create SymbolicPropagator for program either recording or start/end state at each instruction.
- SymbolicPropogator.Value - Class in ghidra.program.util
-
Valuecorresponds 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
- SymbolMatcher - Class in ghidra.app.util.navigation
-
Class for matching symbol names with or without namespace paths and wildcards.
- SymbolMatcher(String, boolean) - Constructor for class ghidra.app.util.navigation.SymbolMatcher
- symbolMgr - Variable in class ghidra.program.database.symbol.SymbolDB
- symbolName() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoRttiMapper.FuncDefResult
-
Returns the value of the
symbolNamerecord component. - symbolName() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
-
Returns the value of the
symbolNamerecord component. - symbolNum - Variable in class ghidra.app.util.bin.format.unixaout.UnixAoutRelocation
- 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.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.
- SymbolSearcher - Class in ghidra.app.util.navigation
-
Class for searching for symbols that match a given query string.
- SymbolSearcher(QueryData, int, TaskMonitor) - Constructor for class ghidra.app.util.navigation.SymbolSearcher
- SymbolsSearchAndReplaceHandler - Class in ghidra.features.base.replace.handler
-
SearchAndReplaceHandlerfor handling search and replace for symbols. - SymbolsSearchAndReplaceHandler() - Constructor for class ghidra.features.base.replace.handler.SymbolsSearchAndReplaceHandler
- 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
- symlinkDest - Variable in class ghidra.plugins.fsbrowser.FSBFileNode
- SYMNMLEN - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
- SYMSZ - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
- symtype() - Method in record class ghidra.app.util.bin.format.golang.rtti.GoSymbolName
-
Returns the value of the
symtyperecord component. - 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
SynchronizedByteProvideraround the specifiedByteProvider - SynchronizedListAccumulator<T> - Class in ghidra.util.datastruct
- SynchronizedListAccumulator() - Constructor for class ghidra.util.datastruct.SynchronizedListAccumulator
- SynchronizedListAccumulator(List<T>) - Constructor for class ghidra.util.datastruct.SynchronizedListAccumulator
- syncObject - Variable in class db.Database
- syncronize() - Method in class ghidra.framework.store.FileSystemEventManager
- syncronize() - Method in interface ghidra.framework.store.FileSystemListener
-
Perform a full refresh / synchronization
- syncStateLater() - Method in class docking.widgets.textfield.TextFieldLinker
-
Schedule a state synchronization.
- 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
- synthNodes() - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel
-
Get all the synthetic op nodes in the use-def graph.
- SynthSubPieceOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
synth-subpiece. - 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
- 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
- SystemExecutableAction - Class in docking
- SystemExecutableAction(DockingActionIf, ActionContext) - Constructor for class docking.SystemExecutableAction
- SystemKeyBindingAction - Class in docking.action
-
An
DockingKeyBindingActionto signal that the givenDockingActiongets priority over all other non-system actions in the system. - SystemKeyBindings - Class in generic.util.action
-
Default key strokes for System actions.
- 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 docking.dnd.GTableDragProvider
- table - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- table - Variable in class ghidra.util.table.AbstractSelectionNavigationAction
- Table - Class in db
-
Table implementation class.
- TABLE_CLOSE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- TABLE_NAME - Static variable in class ghidra.features.bsim.query.client.tables.ExeTable
- TABLE_NAME - Static variable in class ghidra.features.bsim.query.file.H2VectorTable
- 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
- tableClause() - Method in record class ghidra.features.bsim.query.client.BSimSqlClause
-
Returns the value of the
tableClauserecord component. - 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. - TableDataLoader<T> - Interface in ghidra.features.base.quickfix
-
Generates table data for a
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
- tableExists - Variable in class ghidra.features.bsim.query.protocol.ResponseOptionalExist
- tableExists - Variable in class ghidra.features.bsim.query.protocol.ResponseOptionalValues
- 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
- tableLoaded(boolean, TableDataLoader<QuickFix>) - Method in class ghidra.features.base.quickfix.QuckFixTableProvider
- tableLoaded(boolean, TableDataLoader<QuickFix>) - Method in class ghidra.features.base.replace.SearchAndReplaceProvider
- 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
- tableName - Variable in class ghidra.features.bsim.query.client.tables.SQLComplexTable
- tableName - Variable in class ghidra.features.bsim.query.protocol.InsertOptionalValues
- tableName - Variable in class ghidra.features.bsim.query.protocol.QueryOptionalExist
- tableName - Variable in class ghidra.features.bsim.query.protocol.QueryOptionalValues
- 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, - Class in docking.widgets.tableDATA_SOURCE> -
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
- TableScoreCaching - Class in ghidra.features.bsim.query.client
- TableScoreCaching(FunctionDatabase) - Constructor for class ghidra.features.bsim.query.client.TableScoreCaching
- 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 - Variable in class ghidra.features.bsim.query.protocol.InstallTagRequest
- 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
FunctionTagwas 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
FunctionTagwas 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
inclusiveis true)toValue. - take() - Method in class ghidra.async.AsyncPairingQueue
- 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() - Method in record class ghidra.pcode.emu.jit.gen.FieldForExitSlot
-
Returns the value of the
targetrecord component. - target() - Method in record class ghidra.pcode.emu.jit.op.JitBranchIndOp
-
Returns the value of the
targetrecord component. - target() - Method in record class ghidra.program.model.sourcemap.SourcePathTransformRecord
-
Returns the value of the
targetrecord component. - 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
-
Create a new
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
-
Creates a new
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
-
Creates a new
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
-
Creates a new
TargetStructDescriptor - targetSymbolNames - Variable in class ghidra.program.model.lang.InjectPayloadCallfixup
- targetType() - Method in record class ghidra.pcode.emu.jit.op.JitBranchIndOp
-
We'd like the offset to be an
int. - 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
-
Creates a new
TargetTypeContextDescriptor - TarjanStronglyConnectedAlgorthm<V,
E> - 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
-
TaskMonitorprovides 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
TaskMonitorwith 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
- TDESC_ADDRESS - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- TDESC_ADDRESS_FACTORY - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- TDESC_ADDRESS_SPACE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- TDESC_BYTE_ARR - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- TDESC_EXIT_SLOT - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- TDESC_JIT_BYTES_PCODE_EXECUTOR_STATE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- TDESC_JIT_BYTES_PCODE_EXECUTOR_STATE_SPACE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- TDESC_JIT_PCODE_THREAD - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- TDESC_LANGUAGE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- TDESC_LIST - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- TDESC_PCODE_USEROP_DEFINITION - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- TDESC_REGISTER_VALUE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- TDESC_STRING - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- TDESC_VARNODE - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- 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
- TEMPORARY - Enum constant in enum class ghidra.program.model.data.ArchiveType
- TemporaryScoreCaching - Class in ghidra.features.bsim.query.client
-
An in-memory score cacher.
- TemporaryScoreCaching() - Constructor for class ghidra.features.bsim.query.client.TemporaryScoreCaching
- 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
- TerminatedStringDataType() - Constructor for class ghidra.program.model.data.TerminatedStringDataType
- TerminatedStringDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.TerminatedStringDataType
- TerminatedTransactionException - Exception Class in db
-
TerminatedTransactionExceptionoccurs when a database modification is attempted following the forced/premature termination of an open transaction. - TerminatedTransactionException() - Constructor for exception class db.TerminatedTransactionException
- TerminatedTransactionException(String) - Constructor for exception class 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
- 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
Consumerthat 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.TERMINATORcorresponds to a terminalFlowType(e.g., return from a function). - terminatorSize - Variable in class ghidra.program.model.data.RepeatedDynamicDataType
- terminatorValue - Variable in class ghidra.program.model.data.RepeatedDynamicDataType
- Terminology - Search tag in class ghidra.pcode.emu.jit.JitPcodeEmulator
- Section
- 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(MemoryMatch) - Method in class ghidra.features.base.memsearch.searcher.AlignmentFilter
- test(MemoryMatch) - Method in class ghidra.features.base.memsearch.searcher.CodeUnitFilter
- test(GModule) - Method in class utility.module.ClasspathFilter
- 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.GenericAddressSpace
- testAddressSpace(Address) - Method in class ghidra.program.model.address.OverlayAddressSpace
- testAddressSpace(Address) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- testAddressSpace(Address) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- testAddressSpace(Address) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- TestApplicationUtils - Class in ghidra.framework
- TestApplicationUtils() - Constructor for class ghidra.framework.TestApplicationUtils
- TestBigLayoutModel - Class in docking.widgets.fieldpanel.internal
- TestBigLayoutModel(FontMetrics, String, BigInteger) - Constructor for class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- testBit(int) - Method in class ghidra.program.model.scalar.Scalar
-
Returns true if and only if the designated bit is set to one.
- TESTDATA_DIRECTORY_NAME - Static variable in class generic.test.AbstractGenericTest
- TestEnv - Class in ghidra.test
- TestEnv() - Constructor for class ghidra.test.TestEnv
-
Constructor for Ghidra A new test project is established.
- TestEnv(long, String) - Constructor for class ghidra.test.TestEnv
-
Constructor for Ghidra A new test project is established using the specified projectName.
- TestEnv(GhidraProject) - Constructor for class ghidra.test.TestEnv
-
This constructor allows clients to manage their own projects.
- TestEnv(String) - Constructor for class ghidra.test.TestEnv
-
Constructor for Ghidra A new test project is established using the specified projectName.
- TestExceptionTracker - Class in generic.test
-
A class to take an exception and capture test system state for later reporting.
- TestExceptionTracker(String, Throwable) - Constructor for class generic.test.TestExceptionTracker
- testExtensionDocument(String) - Method in class ghidra.program.database.SpecExtension
-
Test if the given XML document describes a suitable spec extension.
- testFailed(Throwable) - Method in class generic.test.AbstractGenericTest
-
A callback for subclasses when a test has failed.
- TestFailingErrorDisplayWrapper - Class in docking.test
-
An error display wrapper that allows us to fail tests when errors are encountered.
- TestFailingErrorDisplayWrapper() - Constructor for class docking.test.TestFailingErrorDisplayWrapper
- testFile - Variable in class ghidra.test.processors.support.PCodeTestControlBlock
- TestFrontEndTool - Class in ghidra.framework.main
-
A test version of the
FrontEndToolthat 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
DefaultProjectManagerfor tests - TestReportingException - Exception Class in generic.test
-
A
RuntimeExceptionthat 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
- TextComponentSearcher - Class in docking.widgets
-
A class to find text matches in the given
TextComponent. - TextComponentSearcher(JEditorPane) - Constructor for class docking.widgets.TextComponentSearcher
- 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
- TextEditorComponentProvider - Class in ghidra.plugins.fsbrowser
- TextEditorComponentProvider(FileSystemBrowserPlugin, String, String) - Constructor for class ghidra.plugins.fsbrowser.TextEditorComponentProvider
- TextEntryStatusListener - Interface in docking.widgets.textfield
- 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
- TextFSBFileHandler - Class in ghidra.plugins.fsbrowser.filehandlers
- TextFSBFileHandler() - Constructor for class ghidra.plugins.fsbrowser.filehandlers.TextFSBFileHandler
- 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
- TextShaper - Class in docking.util
-
A class that will layout text into lines based on the given display size.
- TextShaper(String, Dimension, Graphics2D) - Constructor for class docking.util.TextShaper
-
Creates a text shaper with the given text, display size and graphics context.
- THEADR - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- THEADR - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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 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
majorBeginandminorBeginand 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
majorBeginandminorBeginand continues counter-clockwise to find a solution. - The Target Classfile - Search tag in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
- Section
- third - Variable in class generic.stl.Quad
- THIS - Enum constant in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.InitFixedLocal
-
Because we're compiling a non-static method, the JVM reserves index 0 for
this. - THIS - Enum constant in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.RunFixedLocal
-
Because we're compiling a non-static method, the JVM reserves index 0 for
this. - THIS - Enum constant in enum class ghidra.program.model.listing.AutoParameterType
-
THIScorresponds 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.async.AsyncTimer
- thread - Variable in class ghidra.pcode.emu.DefaultPcodeThread.PcodeThreadExecutor
- thread() - Method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Get this instance's bound thread.
- THREAD - Enum constant in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.InitFixedLocal
-
The parameter
threadis reserved by the JVM into index 1. - 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_32
- THREAD_STATE_NONE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- thread() Method - Search tag in class ghidra.pcode.emu.jit.gen.JitCodeGenerator
- Section
- 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
ColumnRenderedValueBackupComparatorthat uses theThreadedTableModel's cache for column lookups - ThreadedBackupRowComparator(ThreadedTableModel<T, ?>, int) - Constructor for class docking.widgets.table.threaded.ThreadedBackupRowComparator
-
Constructs this class with the given column comparator that will get called after the given row is converted to the column value for the given sort column
- ThreadedTableColumnComparator<T> - Class in docking.widgets.table.threaded
-
A comparator for comparing table column values for threaded table models.
- ThreadedTableColumnComparator(ThreadedTableModel<T, ?>, int, Comparator<Object>) - Constructor for class docking.widgets.table.threaded.ThreadedTableColumnComparator
-
Constructs this class with the given column comparator that will get called after the given row is converted to the column value for the given sort column
- ThreadedTableColumnComparator(ThreadedTableModel<T, ?>, int, Comparator<Object>, Comparator<Object>) - Constructor for class docking.widgets.table.threaded.ThreadedTableColumnComparator
-
This version of the constructor is used for the default case where the client will supply a backup row comparator that will get called if the given column comparator returns a '0' value.
- ThreadedTableModel<ROW_OBJECT,
DATA_SOURCE> - Class in docking.widgets.table.threaded -
The base implementation of the threaded table model.
- ThreadedTableModel(String, ServiceProvider) - Constructor for class docking.widgets.table.threaded.ThreadedTableModel
- ThreadedTableModel(String, ServiceProvider, TaskMonitor) - Constructor for class docking.widgets.table.threaded.ThreadedTableModel
- ThreadedTableModel(String, ServiceProvider, TaskMonitor, boolean) - Constructor for class docking.widgets.table.threaded.ThreadedTableModel
-
The constructor through which all others pass.
- ThreadedTableModel.IncrementalLoadJobListener - Class in docking.widgets.table.threaded
-
A special internal listener for the model to know when incremental jobs begin and end.
- ThreadedTableModelListener - Interface in docking.widgets.table.threaded
-
A listener to be notified of
ThreadedTableModelloading changes. - ThreadedTableModelListenerAdapter - Class in docking.widgets.table.threaded
- ThreadedTableModelListenerAdapter() - Constructor for class docking.widgets.table.threaded.ThreadedTableModelListenerAdapter
- ThreadedTableModelStub<ROW_OBJECT> - Class in docking.widgets.table.threaded
-
A version of
ThreadedTableModelfor 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
- thresh - Variable in class ghidra.features.bsim.query.protocol.QueryCluster
- thresh - Variable in class ghidra.features.bsim.query.protocol.QueryNearest
- thresh - Variable in class ghidra.features.bsim.query.protocol.QueryNearestVector
- threshold() - Method in record class ghidra.app.services.StringValidityScore
-
Returns the value of the
thresholdrecord 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.THUNKtype identifies the relationship between a thunk-function and its corresponding thunked-function which do not rely on a storedReference. - 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 structas defined inwinnt.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
ThunkedFunctionFieldLocationclass 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
OperandFieldLocationmouse clicks. - ThunkedFunctionFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.ThunkedFunctionFieldMouseHandler
- ThunkFunction - Interface in ghidra.program.model.listing
-
ThunkFunctioncorresponds 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
- timeOut(CompletableFuture<T>, long, Supplier<T>) - Method in class ghidra.async.AsyncTimer.Mark
-
Time a future out after the given interval
- TimeoutException - Exception Class in ghidra.util.exception
-
Indicates that a
CancelledExceptionhappened due to a timeout. - TimeoutException(String) - Constructor for exception class 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.async.AsyncDebouncer
- 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.
- TIMESTAMP_64 - Enum constant in enum class ghidra.program.database.sourcemap.SourceFileIdType
- 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.plugin.importer.LoadLibrariesOptionsDialog
- TITLE - Static variable in class ghidra.pyghidra.PyGhidraPlugin
- titleAttrs - Static variable in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
- TitledPanel - Class in docking.widgets
-
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 docking.widgets.TitledPanel
-
Creates a new TitlePanel
- titlePanel - Variable in class docking.GenericHeader
- titlePanels - Variable in class ghidra.app.merge.tool.ListingMergePanel
- 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 record class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockFlow
-
Returns the value of the
torecord component. - to() - Method in interface ghidra.pcode.emu.jit.JitPassage.ExtBranch
-
The target address-context pair
- to() - Method in interface ghidra.pcode.emu.jit.JitPassage.IntBranch
-
The target pcode op
- to() - Method in record class ghidra.pcode.emu.jit.JitPassage.RExtBranch
-
Returns the value of the
torecord component. - to() - Method in record class ghidra.pcode.emu.jit.JitPassage.RIntBranch
-
Returns the value of the
torecord component. - to() - Method in record class ghidra.pcode.emu.jit.JitPassage.SExtBranch
-
Returns the value of the
torecord component. - to() - Method in record class ghidra.pcode.emu.jit.JitPassage.SIntBranch
-
Returns the value of the
torecord component. - 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(Program, String, String) - 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
BigFloatusing 8-byte IEEE 754 encoding - toBigFloat(float) - Static method in class ghidra.pcode.floatformat.FloatFormat
-
Convert a native float to
BigFloatusing 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
BigIntegerof lengthnbytes - 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
- toBirth() - Method in record class ghidra.pcode.emu.jit.gen.var.VarGen.BlockTransition
-
Returns the value of the
toBirthrecord component. - toBoolean(T, PcodeArithmetic.Purpose) - Method in interface ghidra.pcode.exec.PcodeArithmetic
-
Convert, if possible, the given abstract value to a concrete boolean
- 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(JitVal, PcodeArithmetic.Purpose) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
- 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.omf.omf.OmfComdatExternalSymbol
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf.OmfComdefRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf.OmfCommentRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf.OmfEnumeratedData
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf.OmfExternalSymbol
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf.OmfFileHeader
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf.OmfFixupRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf.OmfGroupRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf.OmfIteratedData
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf.OmfModuleEnd
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf.OmfNamesRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf.OmfSegmentHeader
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf.OmfSymbolRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf166.Omf166DepList
- toDataType() - Method in class ghidra.app.util.bin.format.omf.Omf2or4
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51Content
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ExternalDefsRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51FixupRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryDictionaryRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryHeaderRecord
- toDataType() - Static method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryModuleLocation
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryModuleLocationsRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51LibraryModuleNamesRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ModuleEnd
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51ModuleHeader
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDefsRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.omf51.Omf51SegmentDefs
- toDataType() - Method in class ghidra.app.util.bin.format.omf.OmfIndex
- toDataType() - Method in class ghidra.app.util.bin.format.omf.OmfObsoleteRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.OmfString
- toDataType() - Method in class ghidra.app.util.bin.format.omf.OmfUnknownRecord
- toDataType() - Method in class ghidra.app.util.bin.format.omf.OmfUnsupportedRecord
- 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.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.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.DefaultDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
- 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.ImageCor20Header
- toDataType() - Method in class ghidra.app.util.bin.format.pe.ImportByName
- toDataType() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
- 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.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.ThunkData
- 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.unixaout.UnixAoutHeader
- toDataType() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutRelocationTable
- toDataType() - Method in class ghidra.app.util.bin.format.unixaout.UnixAoutSymbolTable
- 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
nullor throwingUnsupportedOperationExceptionyourself, as references can be found in most IDEs. - TODO(String, Object...) - Static method in interface ghidra.lifecycle.Unfinished
-
Perhaps a little better than returning
nullor throwingUnsupportedOperationExceptionyourself, as references can be found in most IDEs. - TODOException() - Constructor for exception class ghidra.lifecycle.Unfinished.TODOException
- TODOException(String) - Constructor for exception class ghidra.lifecycle.Unfinished.TODOException
- toDouble(T, PcodeArithmetic.Purpose) - Method in interface ghidra.pcode.exec.PcodeArithmetic
-
Convert, if possible, the given abstract value to a concrete double
- 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.
- toFloat(T, PcodeArithmetic.Purpose) - Method in interface ghidra.pcode.exec.PcodeArithmetic
-
Convert, if possible, the given abstract value to a concrete float
- 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).
- toggleVisibility() - Method in class docking.widgets.table.GTableFilterPanel
-
Changes the visibility of this filter panel, make it not visible it if showing, showing it if not visible.
- toggleVisibility() - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- toggleVisibility() - Method in interface docking.widgets.tree.GTreeFilterProvider
-
Changes the visibility of the filter, make it not visible it if showing, showing it if not visible.
- 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_xstring. - 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_xstring. - 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.
- toIntBranch(PcodeOp) - Method in record class ghidra.pcode.emu.jit.JitPassage.RExtBranch
-
Convert this external branch into an internal one
- toJson() - Method in record class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchLine
- toJson() - Method in record class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchSection
- toJson() - Method in class ghidra.app.util.bin.format.golang.rtti.JsonPatch
-
Converts this patch to a json array.
- 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 class 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 class 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 - Exception Class in ghidra.app.util.cparser.C
-
Token Manager Error.
- TokenMgrError - Exception Class in ghidra.app.util.cparser.CPP
-
Token Manager Error.
- TokenMgrError() - Constructor for exception class ghidra.app.util.cparser.C.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for exception class ghidra.app.util.cparser.CPP.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for exception class ghidra.app.util.cparser.C.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for exception class ghidra.app.util.cparser.CPP.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for exception class ghidra.app.util.cparser.C.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for exception class 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, Function<? super N, String>) - Method in interface generic.Span.Domain
-
Render the upper bound of a span
- toMinString(N, Function<? super N, String>) - 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.features.base.codecompare.panel.CodeComparisonPanel
- tool - Variable in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- 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
PluginToolthat 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 andactions - TOOL - Static variable in class ghidra.app.util.GenericHelpTopics
-
Help Topic for tools.
- TOOL - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for tools.
- TOOL_EVENT_NAME - Static variable in class ghidra.app.events.ExternalProgramLocationPluginEvent
- TOOL_EVENT_NAME - Static variable in class ghidra.app.events.ExternalProgramSelectionPluginEvent
- TOOL_EXTENSION - Static variable in class ghidra.framework.ToolUtils
- TOOL_HELP_TOPIC - Static variable in interface docking.tool.ToolConstants
-
Name of help topic for the Tool
- TOOL_INSTANCE_NAME_XML_NAME - Static variable in interface ghidra.framework.model.ToolTemplate
- TOOL_NAME_PROPERTY - Static variable in class ghidra.framework.plugintool.PluginTool
-
Name of the property for the tool name.
- TOOL_NAME_XML_NAME - Static variable in interface ghidra.framework.model.ToolTemplate
- TOOL_OPTIONS - Static variable in interface docking.tool.ToolConstants
-
Tool options name
- TOOL_OPTIONS_MENU_GROUP - Static variable in interface docking.tool.ToolConstants
-
Constant for the options menu group for the Tool Options menu item
- TOOL_OWNER - Static variable in interface docking.tool.ToolConstants
-
This is used when an action has the tool as its owner
- TOOL_PREFERENCES_XML_NAME - Static variable in class docking.DockingWindowManager
- TOOL_XML_NAME - Static variable in interface ghidra.framework.model.ToolTemplate
- toolActions - Variable in class docking.AbstractDockingTool
- ToolActions - Class in docking.actions
-
An class to manage actions registered with the tool
- ToolActions(Tool, ActionToGuiHelper) - Constructor for class docking.actions.ToolActions
-
Construct an ActionManager
- toolAdded(Workspace, PluginTool) - Method in interface ghidra.framework.model.WorkspaceChangeListener
-
Notification that a tool was added to the given workspace.
- ToolAssociationInfo - Class in ghidra.framework.model
-
A class that describes a content types and the tool used to open it.
- ToolAssociationInfo(ContentHandler, String, ToolTemplate, ToolTemplate) - Constructor for class ghidra.framework.model.ToolAssociationInfo
- TOOLBAR_DATA_PROPERTY - Static variable in interface docking.action.DockingActionIf
- TOOLBAR_GROUP_FOUR - Static variable in interface docking.tool.ToolConstants
-
Primary toolbar group number 4, starting from the left
- TOOLBAR_GROUP_ONE - Static variable in interface docking.tool.ToolConstants
-
Primary toolbar group number 1, starting from the left
- TOOLBAR_GROUP_THREE - Static variable in interface docking.tool.ToolConstants
-
Primary toolbar group number 3, starting from the left
- TOOLBAR_GROUP_TWO - Static variable in interface docking.tool.ToolConstants
-
Primary toolbar group number 2, starting from the left
- ToolBarData - Class in docking.action
- ToolBarData(Icon) - Constructor for class docking.action.ToolBarData
- ToolBarData(Icon, String) - Constructor for class docking.action.ToolBarData
- ToolBarData(Icon, String, String) - Constructor for class docking.action.ToolBarData
- toolBarGroup(String) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the group for the action in the tool bar.
- toolBarGroup(String, String) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the group and sub-group for the action in the tool bar.
- toolBarIcon(String) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the path for the icon to use in this action's tool bar button.
- toolBarIcon(Icon) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the icon to use in this action's tool bar button.
- ToolBarItemManager - Class in docking.menu
-
Class to manager toolbar buttons.
- ToolBarItemManager(DockingActionIf, DockingWindowManager) - Constructor for class docking.menu.ToolBarItemManager
-
Constructs a new ToolBarItemManager
- ToolBarManager - Class in docking.menu
-
Manages the actions to be displayed in the toolbar.
- ToolBarManager(DockingWindowManager) - Constructor for class docking.menu.ToolBarManager
- toolBarMgr - Variable in class docking.GenericHeader
- ToolButtonTransferable - Class in ghidra.framework.main
-
Defines data that is available for drag/drop and clipboard transfers.
- toolChanged(PluginTool) - Method in interface ghidra.framework.model.ToolManager
-
A configuration change was made to the tool; a plugin was added or removed.
- toolChanged(PluginTool) - Method in class ghidra.framework.project.tool.ToolManagerImpl
- ToolChest - Interface in ghidra.framework.model
-
Interface to define methods to manage tools in a central location.
- ToolChestChangeListener - Interface in ghidra.framework.model
-
Listener that is notified when a ToolTemplate is added or removed from a project
- ToolConnection - Interface in ghidra.framework.model
-
Represents a connection between a producer tool and a consumer tool.
- ToolConstants - Interface in docking.tool
-
Values used to define standard menu names and other miscellaneous constants
- ToolEventName - Annotation 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
- toOmfRecordDataType(OmfRecord, String) - Static method in class ghidra.app.util.bin.format.omf.OmfUtils
- 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. - 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.
- topolocigalSort(V) - Method in class ghidra.graph.GraphToTreeAlgorithm
-
Sorts the vertices in this graph topologically.
- topologicalSort() - Method in class ghidra.util.graph.DepthFirstSearch
-
Deprecated.Returns a topological sort of the directed graph.
- topologicalSort(GDirectedGraph<V, E>, V, Comparator<E>) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns a list of list of vertices sorted topologically such that for every edge V1 -> V2, the V1 vertex will appear in the resulting list before the V2 vertex.
- 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.
- toRegisterValue(Register, T, PcodeArithmetic.Purpose) - Method in interface ghidra.pcode.exec.PcodeArithmetic
-
Convert, if possible, the given abstract value to a concrete register value
- toRenderedImage(Image) - Static method in class generic.util.image.ImageUtils
-
Turns the given image into a
RenderedImage - toRetire() - Method in record class ghidra.pcode.emu.jit.gen.var.VarGen.BlockTransition
-
Returns the value of the
toRetirerecord component. - 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_xstring. - 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.ByteField
- toString() - Method in class db.IntField
- toString() - Method in class db.LongField
- toString() - Method in class db.ShortField
- 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.actions.SharedStubKeyBindingAction
- 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.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 record class docking.KbEnabledState
-
Returns a string representation of this record class.
- 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 class docking.SystemExecutableAction
- toString() - Method in enum class docking.theme.gui.ColorSorter
- toString() - Method in class docking.util.GGlassPaneMessage
- 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.MultiRowLayout
- toString() - Method in class docking.widgets.fieldpanel.support.RowColLocation
- toString() - Method in class docking.widgets.fieldpanel.support.RowLayout
- 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.constrainteditor.MappedColumnConstraintEditor
- 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 enum class generic.expressions.ExpressionOperator
- toString() - Method in class generic.expressions.LongExpressionValue
- 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.FontModifier
- 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.DefaultColorProvider
- toString() - Method in class ghidra.app.decompiler.component.HighlightToken
- toString() - Method in class ghidra.app.decompiler.component.TokenHighlightColors
- toString() - Method in class ghidra.app.decompiler.component.TokenHighlights
- toString() - Method in exception class 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.DecompilerLocationInfo
- 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 record class ghidra.app.util.bin.format.golang.GoVer
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.app.util.bin.format.golang.GoVerRange
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.app.util.bin.format.golang.GoVerSet
-
Returns a string representation of this record class.
- toString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoAliasDef
- toString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoBasicDef
- toString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoFuncDef
- toString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoFuncTypeDef
- toString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoInterfaceDef
- toString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoNameTypePair
- toString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoStructDef
- toString() - Method in class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.GoTypeDef
- 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.GoRttiMapper.FuncDefResult
-
Returns a string representation of this record class.
- 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 record class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchLine
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchSection
-
Returns a string representation of this record class.
- 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.GoInterfaceType
- toString() - Method in class ghidra.app.util.bin.format.golang.rtti.types.GoMethod.GoMethodInfo
- 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.rtti.types.GoTypeBridge
- 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.omf.OmfComdatExternalSymbol.ExternalLookup
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.app.util.bin.format.omf.omf51.Omf51Library.MemberHeader
-
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.omf.OmfString
- 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.ExportedSymbol
- 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.DemangledNamespaceNode
- 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.LibrarySearchPath
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.UnprocessedLibrary
-
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 record class ghidra.app.util.opinion.DyldCacheUtils.DyldCacheImageRecord
-
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 class ghidra.app.util.opinion.LoadSpec
- 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.async.AsyncLazyMap.KeyedFuture
- toString() - Method in class ghidra.async.AsyncLazyValue
- toString() - Method in class ghidra.docking.settings.SettingsImpl
- toString() - Method in class ghidra.features.base.memsearch.format.SearchFormat
- toString() - Method in record class ghidra.features.base.memsearch.matcher.ByteMatcher.ByteMatch
-
Returns a string representation of this record class.
- toString() - Method in class ghidra.features.base.memsearch.matcher.ByteMatcher
- toString() - Method in class ghidra.features.base.memsearch.searcher.MemoryMatch
- toString() - Method in class ghidra.features.bsim.gui.filters.BSimFilterType
- toString() - Method in class ghidra.features.bsim.gui.overview.BSimOverviewProvider
- toString() - Method in record class ghidra.features.bsim.gui.search.dialog.BSimFilterSet.FilterEntry
-
Returns a string representation of this record class.
- toString() - Method in class ghidra.features.bsim.gui.search.results.BSimMatchResult
- toString() - Method in class ghidra.features.bsim.query.BSimServerInfo
- toString() - Method in record class ghidra.features.bsim.query.client.BSimSqlClause
-
Returns a string representation of this record class.
- toString() - Method in class ghidra.features.bsim.query.description.ExecutableRecord
- toString() - Method in class ghidra.features.bsim.query.description.FunctionDescription
- toString() - Method in exception class ghidra.features.bsim.query.elastic.ElasticException
- toString() - Method in class ghidra.features.bsim.query.facade.DatabaseInfo
- toString() - Method in class ghidra.features.bsim.query.facade.SFQueryInfo
- toString() - Method in record class ghidra.features.bsim.query.file.VectorStoreEntry
-
Returns a string representation of this record class.
- toString() - Method in class ghidra.features.bsim.query.FunctionDatabase.BSimError
- toString() - Method in enum class ghidra.features.bsim.query.FunctionDatabase.Status
- toString() - Method in exception class ghidra.features.bsim.query.LSHException
- toString() - Method in record class ghidra.features.bsim.query.protocol.BSimFilter.FilterEntry
-
Returns a string representation of this record class.
- toString() - Method in class ghidra.features.bsim.query.protocol.SimilarityResult
- toString() - Method in class ghidra.formats.gfilesystem.AbstractFileSystem
- 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
- toString() - Method in enum class ghidra.framework.model.DefaultLaunchMode
- toString() - Method in class ghidra.framework.model.DomainObjectChangeRecord
- toString() - Method in exception class 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.GridBounds
- toString() - Method in class ghidra.graph.viewer.layout.GridLocationMap
- toString() - Method in class ghidra.graph.viewer.layout.GridPoint
- toString() - Method in class ghidra.graph.viewer.layout.GridRange
- 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.jython.JythonPlugin
- toString() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.DoubleVarAlloc
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.FloatVarAlloc
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.IntVarAlloc
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.LongVarAlloc
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalPart
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalVarHandler
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockFlow
-
Returns a string representation of this record class.
- toString() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
- toString() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.IntJitType
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.LongJitType
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpFloatJitType
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.analysis.JitType.MpIntJitType
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.analysis.JitTypeModel.Contest
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.gen.ExceptionHandler
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.gen.FieldForArrDirect
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.gen.FieldForExitSlot
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.gen.FieldForSpaceIndirect
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.gen.FieldForUserop
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.gen.FieldForVarnode
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.EntryPoint
-
Returns a string representation of this record class.
- toString() - Method in class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage.EntryPointPrototype
- toString() - Method in record class ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassageClass
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.gen.var.VarGen.BlockTransition
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.JitConfiguration
-
Returns a string representation of this record class.
- toString() - Method in class ghidra.pcode.emu.jit.JitPassage.AddrCtx
- toString() - Method in record class ghidra.pcode.emu.jit.JitPassage.ErrBranch
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.JitPassage.RExtBranch
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.JitPassage.RIndBranch
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.JitPassage.RIntBranch
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.JitPassage.SExtBranch
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.JitPassage.SIndBranch
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.JitPassage.SIntBranch
-
Returns a string representation of this record class.
- toString() - Method in class ghidra.pcode.emu.jit.JitPassage
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitBoolAndOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitBoolNegateOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitBoolOrOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitBoolXorOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitBranchIndOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitBranchOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherMissingOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitCatenateOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitCBranchOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitCopyOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatAbsOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatAddOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatCeilOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatDivOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatEqualOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatFloat2FloatOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatFloorOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatInt2FloatOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessEqualOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatLessOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatMultOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNaNOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNegOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNotEqualOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatRoundOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatSqrtOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatSubOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitFloatTruncOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitInt2CompOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntAddOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntAndOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntCarryOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntDivOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntEqualOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntLeftOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntLessEqualOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntLessOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntMultOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntNegateOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntNotEqualOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntOrOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntRemOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntRightOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntSBorrowOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntSCarryOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntSDivOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntSExtOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessEqualOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntSLessOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntSRemOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntSRightOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntSubOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntXorOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitIntZExtOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitLoadOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitLzCountOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitNopOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitPopCountOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitSubPieceOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
-
Returns a string representation of this record class.
- toString() - Method in record class ghidra.pcode.emu.jit.op.JitUnimplementedOp
-
Returns a string representation of this record class.
- toString() - Method in class ghidra.pcode.emu.jit.var.AbstractJitVar
- toString() - Method in class ghidra.pcode.emu.jit.var.AbstractJitVarnodeVar
- toString() - Method in class ghidra.pcode.emu.jit.var.JitConstVal
- toString() - Method in record class ghidra.pcode.emu.jit.var.JitVal.ValUse
-
Returns a string representation of this record class.
- 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 record class ghidra.plugins.fsbrowser.FSBFileHandlerContext
-
Returns a string representation of this record class.
- 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.sourcemap.SourceFile
- toString() - Method in class ghidra.program.database.sourcemap.SourceMapEntryDB
- 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.GenericAddressSpace
- toString() - Method in class ghidra.program.model.address.ProtectedAddressSpace
- toString() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.gclass.ClassID
- 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.AutoParameterImpl
- toString() - Method in class ghidra.program.model.listing.LocalVariableImpl
- toString() - Method in class ghidra.program.model.listing.ParameterImpl
- toString() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- 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 record class ghidra.program.model.sourcemap.SourcePathTransformRecord
-
Returns a string representation of this record class.
- 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.AddressExpressionValue
- 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
- 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.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.trie.ByteTrieNode
- toString() - Method in class ghidra.util.search.trie.SearchResult
- toString() - Method in record class ghidra.util.SourceFileUtils.SourceLineBounds
-
Returns a string representation of this record class.
- 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.Use
new String(bytes, StandardCharSets.US_ASCII)instead - 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
clazzwhich 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(Function<? super N, String>) - Method in class generic.Span.DefaultSpanMap
- toString(Function<? super N, String>) - Method in class generic.Span.DefaultSpanSet
- toString(Function<? super N, String>) - Method in interface generic.Span.SpanSet
-
Render this set as a string, using the given endpoint-to-string function
- toString(Function<? super N, String>) - Method in interface generic.Span
-
Provides a default
Object.toString()implementation - 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(S, Function<? super N, String>) - 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
FSRLprotocol 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
- totalfunc - Variable in class ghidra.features.bsim.query.protocol.ResponseNearest
- totalLength() - Method in class ghidra.app.plugin.match.Match
- totalmatch - Variable in class ghidra.features.bsim.query.protocol.ResponseNearest
- totalmatch - Variable in class ghidra.features.bsim.query.protocol.ResponseNearestVector
- totalsize - Variable in class ghidra.features.bsim.query.protocol.StagingManager
- totalStatusChanges - Variable in class ghidra.graph.algo.GraphAlgorithmStatusListener
- totalvec - Variable in class ghidra.features.bsim.query.protocol.ResponseNearestVector
- toTemplate() - Method in class ghidra.app.util.demangler.DemangledTemplate
- toText(T) - Method in class docking.widgets.pathmanager.AbstractTypedPropertyEditor
- toTree(GDirectedGraph<V, E>, V, Comparator<E>) - Static method in class ghidra.graph.GraphAlgorithms
-
Converts a general directed graph into a tree graph with the given vertex as the root.
- toTree(V) - Method in class ghidra.graph.GraphToTreeAlgorithm
-
Creates a tree graph with the given vertex as the root from this object's graph.
- 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() - Method in class ghidra.features.bsim.query.BSimServerInfo
-
Return BSim server info in URL.
- 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.
- toURLString() - Method in class ghidra.features.bsim.query.BSimServerInfo
-
Return BSim server info in URL format.
- 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.
- TRACE_CLASS - Enum constant in enum class ghidra.pcode.emu.jit.JitCompiler.Diag
-
Enable ASM's trace for each generated classfile
- 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
- trackcallgraph - Variable in class ghidra.features.bsim.query.description.DatabaseInformation
- TrackedTaskListener - Interface in ghidra.util
- trailingOpCount() - Method in class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock
-
Get the number of trailing ops in this block
- 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.
- transfer(DescriptionManager, boolean) - Method in class ghidra.features.bsim.query.protocol.SimilarityNote
- transfer(DescriptionManager, boolean) - Method in class ghidra.features.bsim.query.protocol.SimilarityResult
- transfer(ExecutableRecord) - Method in class ghidra.features.bsim.query.protocol.ExeSpecifier
- transferCachedFunctions(DescriptionManager, Iterator<Function>, PreFilter) - Method in class ghidra.features.bsim.query.GenSignatures
- transferExecutable(ExecutableRecord) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Transfer an executable from another container into this container
- transferFunction(FunctionDescription, boolean) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Transfer a function from another container into this container
- transferObjectRef(BlockGraph) - Method in class ghidra.program.model.pcode.BlockGraph
-
Recursively run through this structured BlockGraph finding the BlockCopy leaves.
- transferSettings(DatabaseInformation) - Method in class ghidra.features.bsim.query.client.ExecutableScorer
-
Save off information about database settings to inform later queries
- transferSettings(DescriptionManager) - Method in class ghidra.features.bsim.query.description.DescriptionManager
-
Transfer decompiler and signature settings into this container
- transferSourceMapEntries(SourceFile, SourceFile) - Method in class ghidra.program.database.sourcemap.SourceFileManagerDB
- transferSourceMapEntries(SourceFile, SourceFile) - Method in class ghidra.program.model.sourcemap.DummySourceFileManager
- transferSourceMapEntries(SourceFile, SourceFile) - Method in interface ghidra.program.model.sourcemap.SourceFileManager
-
Changes the source map so that any
SourceMapEntryassociated withsourceis associated withtargetinstead. - 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
transformedStringrecord 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 - Search tag in class ghidra.pcode.emu.jit.JitPcodeThread
- Section
- 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
TranslateOptionsrecord 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
- Translation Cache - Search tag in class ghidra.pcode.emu.jit.JitPcodeEmulator
- Section
- 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.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
- TreeValueSortedMap.ValueSortedTreeMapKeySet - Class in ghidra.generic.util.datastruct
- TreeValueSortedMap.ValueSortedTreeMapValues - Class in ghidra.generic.util.datastruct
-
A public view of the map as a list of values This view implements
SortedListandDeque, 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, - Interface in ghidra.utilV> -
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
- triggerBackspace(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
- triggerEscape(Component) - Static method in class docking.test.AbstractDockingTest
- triggerKey(Component, int, int, char) - Static method in class docking.test.AbstractDockingTest
-
Fires a
KeyListener.keyPressed(KeyEvent),KeyListener.keyTyped(KeyEvent)andKeyListener.keyReleased(KeyEvent)for the given key code and char. - triggerKey(Component, int, int, char, BiConsumer<Component, KeyEvent>) - Static method in class docking.test.AbstractDockingTest
- triggerKey(Component, KeyStroke) - Static method in class docking.test.AbstractDockingTest
-
Fires a
KeyListener.keyPressed(KeyEvent),KeyListener.keyTyped(KeyEvent)andKeyListener.keyReleased(KeyEvent)for the given key stroke - triggerText(Component, String) - Static method in class docking.test.AbstractDockingTest
-
Types the indicated string using the
AbstractDockingTest.triggerKey(Component, int, int, char)method. - triggerText(Component, String, BiConsumer<Component, KeyEvent>) - Static method in class docking.test.AbstractDockingTest
-
Types the indicated string using the
AbstractDockingTest.triggerKey(Component, int, int, char)method. - trim() - Method in class generic.jar.ClassModuleTree
- trim() - Method in class ghidra.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
maxnumber 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
Addresscomparison. - trimMiddle(String, int) - Static method in class ghidra.util.StringUtilities
-
Trims the given string the
maxnumber 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
Addresscomparison. - 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.GenericAddressSpace
- truncateAddressableWordOffset(long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- truncateAddressableWordOffset(long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- truncateAddressableWordOffset(long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- truncateAddressableWordOffset(long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- 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.GenericAddressSpace
- truncateOffset(long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- truncateOffset(long) - Method in class ghidra.program.database.ProgramOverlayAddressSpace
- truncateOffset(long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- truncateOffset(long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- truncateOffset(long) - Method in interface ghidra.program.model.address.AddressSpace
-
Truncate the specified byte offset within this space to produce a valid offset.
- truncFromLeft(Varnode, int, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
-
Remove
amtbytes from the left of the varnode. - truncFromRight(Varnode, int, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
-
Remove
amtbytes from the right of the varnode. - 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 class 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.
- tryToEditFileInVSCode(ResourceFile) - Method in interface ghidra.app.services.GhidraScriptService
-
Attempts to edit the provided file in Visual Studio Code.
- TSIG_LIST_ADDRCTX - Static variable in interface ghidra.pcode.emu.jit.gen.GenConsts
- tsize - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
- TSKDEF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- TSKEND - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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,
E> - 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
- Two or More Location Arguments - Search tag in class docking.widgets.shapes.PopupWindowPlacerBuilder
- Section
- 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(DomainObject, ExceptionalCallback<E>) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Provides a convenient method for modifying the current program, handling the transaction logic.
- tx(ProgramBuilder.ExceptionalSupplier<R, E>) - Method in class ghidra.program.database.ProgramBuilder
- tx(DataTypeManager, ExceptionalCallback<E>) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Provides a convenient method for modifying the given data type manager, 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.
- tx(ExceptionalCallback<E>) - Method in class ghidra.program.database.ProgramBuilder
- 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.omf.OmfRecordTypes
- TYPDEF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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.app.util.bin.format.unixaout.UnixAoutSymbol
- type - Variable in class ghidra.features.bsim.query.protocol.FilterAtom
- 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
typerecord component. - type() - Method in record class ghidra.app.util.bin.format.omf.omf.OmfComdatExternalSymbol.ExternalLookup
-
Returns the value of the
typerecord component. - type() - Method in record class ghidra.app.util.demangler.DemangledStructure.Field
-
Returns the value of the
typerecord 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 record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.DoubleVarAlloc
-
Returns the value of the
typerecord component. - type() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.FloatVarAlloc
-
Returns the value of the
typerecord component. - type() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.IntVarAlloc
-
Returns the value of the
typerecord component. - type() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Returns the value of the
typerecord component. - type() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.LongVarAlloc
-
Returns the value of the
typerecord component. - type() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.MultiLocalVarHandler
-
Returns the value of the
typerecord component. - type() - Method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.NoHandler
- type() - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.VarHandler
-
Get the p-code type of the variable this handler handles.
- type() - Method in interface ghidra.pcode.emu.jit.op.JitBoolBinOp
- type() - Method in interface ghidra.pcode.emu.jit.op.JitBoolUnOp
- type() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
-
Returns the value of the
typerecord component. - type() - Method in record class ghidra.pcode.emu.jit.op.JitCatenateOp
- type() - Method in record class ghidra.pcode.emu.jit.op.JitCopyOp
- type() - Method in interface ghidra.pcode.emu.jit.op.JitDefOp
-
The required type behavior for the output
- type() - Method in interface ghidra.pcode.emu.jit.op.JitFloatBinOp
- type() - Method in record class ghidra.pcode.emu.jit.op.JitFloatInt2FloatOp
- type() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNaNOp
- type() - Method in interface ghidra.pcode.emu.jit.op.JitFloatTestOp
- type() - Method in record class ghidra.pcode.emu.jit.op.JitFloatTruncOp
- type() - Method in interface ghidra.pcode.emu.jit.op.JitFloatUnOp
- type() - Method in interface ghidra.pcode.emu.jit.op.JitIntBinOp
- type() - Method in interface ghidra.pcode.emu.jit.op.JitIntTestOp
- type() - Method in interface ghidra.pcode.emu.jit.op.JitIntUnOp
- type() - Method in record class ghidra.pcode.emu.jit.op.JitLoadOp
- type() - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
- type() - Method in record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
- type() - Method in record class ghidra.pcode.emu.jit.var.JitVal.ValUse
- 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(int) - Method in enum class ghidra.pcode.emu.jit.analysis.JitTypeBehavior
-
Apply this behavior to a value of the given size to determine its type
- 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_name - Variable in class ghidra.features.bsim.query.protocol.InstallCategoryRequest
- 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
- Type Assignment - Search tag in class ghidra.pcode.emu.jit.JitCompiler
- Section
- Type Assignment - Search tag in class ghidra.pcode.emu.jit.analysis.JitTypeModel
- Section
- 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
- TypeConversions - Interface in ghidra.pcode.emu.jit.gen.type
-
The generator for various type conversion.
- TypedAccessGen - Interface in ghidra.pcode.emu.jit.gen.type
-
A generator to emit code that accesses variables of various size in a
state, for a specific type, byte order, and access. - 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
-
TypeDefSettingsDefinitionspecifies aSettingsDefinitionwhose use as aTypeDefsetting will be available for use within a non-Program DataType archive. - typeDesc(String) - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.FixedLocal
-
A JVM type descriptor for the local
- 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
- typeFor(int) - Method in interface ghidra.pcode.emu.jit.op.JitBinOp
- typeFor(int) - Method in record class ghidra.pcode.emu.jit.op.JitBranchIndOp
- typeFor(int) - Method in record class ghidra.pcode.emu.jit.op.JitBranchOp
- typeFor(int) - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherMissingOp
- typeFor(int) - Method in interface ghidra.pcode.emu.jit.op.JitCallOtherOpIf
- typeFor(int) - Method in record class ghidra.pcode.emu.jit.op.JitCatenateOp
- typeFor(int) - Method in record class ghidra.pcode.emu.jit.op.JitCBranchOp
- typeFor(int) - Method in record class ghidra.pcode.emu.jit.op.JitLoadOp
- typeFor(int) - Method in record class ghidra.pcode.emu.jit.op.JitNopOp
- typeFor(int) - Method in interface ghidra.pcode.emu.jit.op.JitOp
-
Get the required type behavior for the input at the given position in
JitOp.inputs() - typeFor(int) - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
- typeFor(int) - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
- typeFor(int) - Method in record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
- typeFor(int) - Method in record class ghidra.pcode.emu.jit.op.JitUnimplementedOp
- typeFor(int) - Method in interface ghidra.pcode.emu.jit.op.JitUnOp
- 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 Class in ghidra.util.map
-
Exception thrown when a PropertyPage does not support a requested data type.
- TypeMismatchException() - Constructor for exception class ghidra.util.map.TypeMismatchException
-
Constructor
- TypeMismatchException(String) - Constructor for exception class 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
typeNamerecord 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
- typeOf(JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitTypeModel
-
Get the final type assignment for the given value
- 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() - Element in annotation interface ghidra.pyghidra.PythonFieldExposer.ExposedFields
- types(String...) - Method in class ghidra.pcode.struct.StructuredSleigh
-
Get several types
- Types in P-code and the JVM - Search tag in class ghidra.pcode.emu.jit.analysis.JitTypeModel
- Section
- 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. - typeToSignature(Type) - Static method in enum class ghidra.pcode.emu.jit.JitJvmTypeUtils
-
Get the signature of the given type
- TYPNEW - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
U
- u() - Method in record class ghidra.pcode.emu.jit.op.JitBoolNegateOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitCopyOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitFloatAbsOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitFloatCeilOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitFloatFloat2FloatOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitFloatFloorOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitFloatInt2FloatOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNaNOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitFloatNegOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitFloatRoundOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitFloatSqrtOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitFloatTruncOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitInt2CompOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitIntNegateOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitIntSExtOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitIntZExtOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitLzCountOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitPopCountOp
-
Returns the value of the
urecord component. - u() - Method in record class ghidra.pcode.emu.jit.op.JitSubPieceOp
-
Returns the value of the
urecord component. - u() - Method in interface ghidra.pcode.emu.jit.op.JitUnOp
-
The use-def node for the input operand
- 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 Class in ghidra.app.util.bin.format.ubi
-
An exception class to handle encountering invalid UBI Headers.
- UbiException(Exception) - Constructor for exception class ghidra.app.util.bin.format.ubi.UbiException
-
Constructs a new exception with the specified cause and a detail message.
- UbiException(String) - Constructor for exception class 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 Class 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 class 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_MINUS - Enum constant in enum class generic.expressions.ExpressionOperator
- 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
- UNARY_PLUS - Enum constant in enum class generic.expressions.ExpressionOperator
- 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> - 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, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
- 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, JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowArithmetic
- 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_STORAGEused 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 docking.widgets.textfield.GFormattedTextField.Status
- 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(AutoCloseable, String) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Helper method to invoke close() on a AutoCloseable without having to catch an IOException.
- 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_CALLcorresponds to an unconditional callFlowTypewith fall-through. - UNCONDITIONAL_JUMP - Static variable in class ghidra.graph.ProgramGraphType
- UNCONDITIONAL_JUMP - Static variable in class ghidra.program.model.symbol.RefType
-
RefType.UNCONDITIONAL_JUMPcorresponds to an unconditional jump/branchFlowType. - Unconnected - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.Status
- 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
-
Undefinedidentifies 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 Class 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 class ghidra.program.model.lang.UndefinedValueException
-
construct a new UndefinedValueException with no message.
- UndefinedValueException(String) - Constructor for exception class 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() - Method in class ghidra.program.database.ProjectDataTypeManager
- undo() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- 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.FSBIcons
- 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
- 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
- Unencrypted_No_Authentication - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.ConnectionType
- 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 Class 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.
- unifySinks(MutableGDirectedGraphWrapper<V, E>, GraphNavigator<V, E>) - Static method in class ghidra.graph.algo.ChkPostDominanceAlgorithm
-
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.
- unifySources(MutableGDirectedGraphWrapper<V, E>, GraphNavigator<V, E>) - Static method in class ghidra.graph.algo.ChkPostDominanceAlgorithm
-
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 Class in ghidra.pcode.emulate
- UnimplementedCallOtherException(PcodeOpRaw, String) - Constructor for exception class 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 Class in ghidra.pcode.emulate
- UnimplementedInstructionException(Address) - Constructor for exception class ghidra.pcode.emulate.UnimplementedInstructionException
- UnimplementedOpGen - Enum Class in ghidra.pcode.emu.jit.gen.op
-
The generator for a
unimplemented. - 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.address.ImmutableAddressSet
- 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 - Enum constant in enum class ghidra.features.base.memsearch.combiner.Combiner
- 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_FILTERmatches all simple unique variables identified by a hash value - uniqueBase - Variable in class ghidra.program.model.lang.PcodeInjectLibrary
- uniqueexecutable - Variable in class ghidra.features.bsim.query.protocol.ResponseName
- UniqueLayout - Enum Class in ghidra.app.plugin.processors.sleigh
-
Offsets for various ranges in the p-code unique space.
- uniquematch - Variable in class ghidra.features.bsim.query.protocol.ResponseNearest
- uniquematch - Variable in class ghidra.features.bsim.query.protocol.ResponseNearestVector
- UniqueMemoryBank - Class in ghidra.pcode.memstate
-
An subclass of
MemoryBankintended 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
- uniqueTraces - Variable in class ghidra.program.util.VarnodeContext
- uniqueVals - Variable in class ghidra.program.util.VarnodeContext
- UniqueVariableFilter() - Constructor for class ghidra.program.model.listing.VariableFilter.UniqueVariableFilter
- UNIT - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
- 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_AOUT_NAME - Static variable in class ghidra.app.util.opinion.UnixAoutLoader
- unix_close(T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
-
The UNIX
closesystem call - unix_exit(T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
-
The UNIX
exitsystem call - unix_group_exit(T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
-
The UNIX
group_exitsystem call - unix_open(PcodeExecutorState<T>, T, T, T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
-
The UNIX
opensystem call - unix_read(PcodeExecutorState<T>, T, T, T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
-
The UNIX
readsystem call - unix_readv(StructuredSleigh.Var, StructuredSleigh.Var, StructuredSleigh.Var) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary.UnixStructuredPart
-
The UNIX
readvsystem call - unix_write(PcodeExecutorState<T>, T, T, T) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary
-
The UNIX
writesystem call - unix_writev(StructuredSleigh.Var, StructuredSleigh.Var, StructuredSleigh.Var) - Method in class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary.UnixStructuredPart
-
The UNIX
writevsystem call - UnixAoutHeader - Class in ghidra.app.util.bin.format.unixaout
- UnixAoutHeader(ByteProvider, boolean) - Constructor for class ghidra.app.util.bin.format.unixaout.UnixAoutHeader
-
Interprets binary data as an exec header from a UNIX-style a.out executable, and validates the contained fields.
- UnixAoutHeader.AoutType - Enum Class in ghidra.app.util.bin.format.unixaout
- UnixAoutLoader - Class in ghidra.app.util.opinion
-
A
Loaderfor processing UNIX-style A.out executables - UnixAoutLoader() - Constructor for class ghidra.app.util.opinion.UnixAoutLoader
- UnixAoutMachineType - Class in ghidra.app.util.bin.format.unixaout
- UnixAoutMachineType() - Constructor for class ghidra.app.util.bin.format.unixaout.UnixAoutMachineType
- UnixAoutProgramLoader - Class in ghidra.app.util.opinion
- UnixAoutProgramLoader(Program, UnixAoutHeader, TaskMonitor, MessageLog) - Constructor for class ghidra.app.util.opinion.UnixAoutProgramLoader
- UnixAoutRelocation - Class in ghidra.app.util.bin.format.unixaout
-
Represents the content of a single entry in the relocation table format used by the UNIX a.out executable.
- UnixAoutRelocation(long, long, boolean) - Constructor for class ghidra.app.util.bin.format.unixaout.UnixAoutRelocation
- UnixAoutRelocationTable - Class in ghidra.app.util.bin.format.unixaout
- UnixAoutRelocationTable(BinaryReader, long, long, UnixAoutSymbolTable) - Constructor for class ghidra.app.util.bin.format.unixaout.UnixAoutRelocationTable
- UnixAoutStringTable - Class in ghidra.app.util.bin.format.unixaout
- UnixAoutStringTable(BinaryReader, long, long) - Constructor for class ghidra.app.util.bin.format.unixaout.UnixAoutStringTable
- UnixAoutSymbol - Class in ghidra.app.util.bin.format.unixaout
-
Represents the content of a single entry in the symbol table format used by the UNIX a.out executable.
- UnixAoutSymbol(long, byte, byte, short, long) - Constructor for class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol
- UnixAoutSymbol.SymbolKind - Enum Class in ghidra.app.util.bin.format.unixaout
- UnixAoutSymbol.SymbolType - Enum Class in ghidra.app.util.bin.format.unixaout
- UnixAoutSymbolTable - Class in ghidra.app.util.bin.format.unixaout
- UnixAoutSymbolTable(BinaryReader, long, long, UnixAoutStringTable, MessageLog) - Constructor for class ghidra.app.util.bin.format.unixaout.UnixAoutSymbolTable
- 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.rtti.GoSymbolNameType
- UNKNOWN - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutHeader.AoutType
- UNKNOWN - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolKind
- UNKNOWN - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolType
- 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.database.sourcemap.SourceFileIdType
- 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 class 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 Class 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 class ghidra.program.model.lang.UnknownContextException
-
Constructs an UnknownContextException with a default message.
- UnknownContextException(String) - Constructor for exception class ghidra.program.model.lang.UnknownContextException
-
Constructs an UnknownContextException with the specified detail message.
- UnknownDataException - Exception Class 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 class ghidra.program.model.lang.UnknownDataException
-
Constructs an UnknownDataException with a default message.
- UnknownDataException(String) - Constructor for exception class 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
nbits of the value - UnknownFolderItem - Class in ghidra.framework.store.local
-
UnknownFolderItemacts as a LocalFolderItem place-holder for items of an unknown type. - UnknownInstructionException - Exception Class 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 class ghidra.program.model.lang.UnknownInstructionException
-
Constructs an InsufficientBytesException with a default message.
- UnknownInstructionException(String) - Constructor for exception class 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
TaskMonitorwhen 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
-
UnknownRegisteris 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
ByteProviderconstrained to a sub-section of an existingByteProvideralthough 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
ByteProviderthat contains the same bytes as the specified provider. - UnlimitedByteProviderWrapper(ByteProvider, long, long) - Constructor for class ghidra.app.util.bin.UnlimitedByteProviderWrapper
-
Constructs a
UnlimitedByteProviderWrapperaround the specifiedByteProvider, constrained to a subsection of the provider. - UnlimitedByteProviderWrapper(ByteProvider, long, long, FSRL) - Constructor for class ghidra.app.util.bin.UnlimitedByteProviderWrapper
-
Constructs a
UnlimitedByteProviderWrapperaround the specifiedByteProvider, constrained to a subsection of the provider. - UnlimitedByteProviderWrapper(ByteProvider, FSRL) - Constructor for class ghidra.app.util.bin.UnlimitedByteProviderWrapper
-
Creates a wrapper around a
ByteProviderthat contains the same bytes as the specified provider, but with a newFSRLidentity. - unlink() - Method in interface ghidra.pcode.emu.jit.op.JitBinOp
- unlink() - Method in record class ghidra.pcode.emu.jit.op.JitBranchIndOp
- unlink() - Method in record class ghidra.pcode.emu.jit.op.JitBranchOp
- unlink() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
- unlink() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherMissingOp
- unlink() - Method in interface ghidra.pcode.emu.jit.op.JitCallOtherOpIf
- unlink() - Method in record class ghidra.pcode.emu.jit.op.JitCatenateOp
- unlink() - Method in record class ghidra.pcode.emu.jit.op.JitCBranchOp
- unlink() - Method in interface ghidra.pcode.emu.jit.op.JitDefOp
- unlink() - Method in record class ghidra.pcode.emu.jit.op.JitLoadOp
- unlink() - Method in record class ghidra.pcode.emu.jit.op.JitNopOp
- unlink() - Method in interface ghidra.pcode.emu.jit.op.JitOp
-
Remove this op from the
JitVal.uses()of each input operand, and (if applicable) unset theJitOutVar.definition()of the output operand. - unlink() - Method in record class ghidra.pcode.emu.jit.op.JitPhiOp
- unlink() - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
- unlink() - Method in record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
- unlink() - Method in record class ghidra.pcode.emu.jit.op.JitUnimplementedOp
- unlink() - Method in interface ghidra.pcode.emu.jit.op.JitUnOp
- 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.FSBIcons
- unmodifiable - Variable in class ghidra.async.AsyncLazyMap
- 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
- unOp(PcodeOp, JitOutVar, JitVal) - Static method in interface ghidra.pcode.emu.jit.op.JitOp
-
Create a use-def node for a unary p-coe op
- UnOpGen<T> - Interface in ghidra.pcode.emu.jit.gen.op
-
An extension that provides conveniences and common implementations for unary p-code operators
- 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
- UnprocessedLibrary(String, int, boolean) - Constructor for record class ghidra.app.util.opinion.AbstractLibrarySupportLoader.UnprocessedLibrary
-
Creates an instance of a
UnprocessedLibraryrecord class. - 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
CryptoProviderfrom 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.
- UNREGISTERED_OPTION - Static variable in class ghidra.framework.options.Option
- unRegisterFont(JComponent, String) - Method in class generic.theme.ApplicationThemeManager
- unRegisterFont(JComponent, String) - Static method in class generic.theme.Gui
-
Removes the component and font id binding made in a previous call to
Gui.registerFont(Component, String). - unRegisterFont(JComponent, String) - Method in class generic.theme.laf.LookAndFeelManager
-
Removes the given component and id binding from this class.
- unRegisterFont(JComponent, String) - Method in class generic.theme.ThemeManager
-
Removes the component and font id binding made in a previous call to
ThemeManager.registerFont(Component, String). - 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
-
Unregister the currently registered PcodeCallback handler for the specified name
- 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
LEB128Infoinstance 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 Class in ghidra.pcode.floatformat
- UnsupportedFloatFormatException(int) - Constructor for exception class ghidra.pcode.floatformat.UnsupportedFloatFormatException
- UnsupportedFloatFormatException(String) - Constructor for exception class 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.
- UnsupportedScriptProvider - Class in ghidra.app.script
-
A stub provider for unsupported scripts.
- UnsupportedScriptProvider() - Constructor for class ghidra.app.script.UnsupportedScriptProvider
- UnsupportedScriptProvider(GhidraScriptProvider) - Constructor for class ghidra.app.script.UnsupportedScriptProvider
-
Creates a new
UnsupportedScriptProviderthat is derived from the given base provider. - UNTARGETED_LOADER - Enum constant in enum class ghidra.app.util.opinion.LoaderTier
- UnterminatedFlowException() - Constructor for exception class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.UnterminatedFlowException
-
Construct the exception
- Unused - Enum constant in enum class ghidra.features.bsim.query.FunctionDatabase.ErrorCategory
- 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.
- unwrapThrowable(Throwable) - Static method in interface ghidra.async.AsyncUtils
-
Unwrap
CompletionExceptions andExecutionExceptions to get the real cause - UP_ICON - Static variable in class resources.Icons
- upatterns - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
- update - Variable in class ghidra.features.bsim.query.description.ExecutableRecord.Update
- update - Variable in class ghidra.features.bsim.query.description.FunctionDescription.Update
- 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(long, int) - Method in class ghidra.features.bsim.query.file.VectorStore
- 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(VectorStoreEntry) - Method in class ghidra.features.bsim.query.file.VectorStore
- update(GridPoint) - Method in class ghidra.graph.viewer.layout.GridBounds
-
Updates the bounds for the given GridPoint.
- 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() - Constructor for class ghidra.features.bsim.query.description.ExecutableRecord.Update
- Update() - Constructor for class ghidra.features.bsim.query.description.FunctionDescription.Update
- 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.features.base.codecompare.listing.ListingCodeComparisonPanel
-
Updates the enablement for all actions provided by this panel.
- updateActionEnablement() - Method in class ghidra.features.base.codecompare.panel.CodeComparisonPanel
-
Updates the enablement for any actions created by this code comparison panel.
- updateActionEnablement() - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Updates the enablement for all actions provided by each panel
- updateActionEnablement(boolean) - Method in class ghidra.features.base.codecompare.listing.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
- updateBytes(byte[]) - Method in class ghidra.features.base.memsearch.searcher.MemoryMatch
- 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
- UpdateCommentQuickFix - Class in ghidra.features.base.replace.items
-
QuickFix for updating listing comments.
- UpdateCommentQuickFix(Program, Address, CommentType, String, String) - Constructor for class ghidra.features.base.replace.items.UpdateCommentQuickFix
-
Constructor
- 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.
- updateCursorMarkers(ProgramLocation) - Method in class ghidra.features.base.codecompare.listing.ListingDisplay
- 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.
- UpdateDataTypeDescriptionQuickFix - Class in ghidra.features.base.replace.items
-
QuickFix for updating a datatype's description (Only supported on structures, unions, or enums)
- UpdateDataTypeDescriptionQuickFix(Program, DataType, String) - Constructor for class ghidra.features.base.replace.items.UpdateDataTypeDescriptionQuickFix
-
Constructor
- 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
- UpdateEnumCommentQuickFix - Class in ghidra.features.base.replace.items
-
QuickFix for updating enum value comments
- UpdateEnumCommentQuickFix(Program, Enum, String, String) - Constructor for class ghidra.features.base.replace.items.UpdateEnumCommentQuickFix
-
Constructor
- updateExecutable(ExecutableRecord.Update) - Method in class ghidra.features.bsim.query.client.tables.ExeTable
-
Updates records in the database with information in the given
ExecutableRecord. - 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.
- UpdateFieldCommentQuickFix - Class in ghidra.features.base.replace.items
-
QuickFix for updating structure or union field comments
- UpdateFieldCommentQuickFix(Program, Composite, String, int, String, String) - Constructor for class ghidra.features.base.replace.items.UpdateFieldCommentQuickFix
-
Constructor
- 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
Functionsignature 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
Functionsignature 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
- 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.features.base.codecompare.listing.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
- updateProgram(Program) - Method in class ghidra.features.bsim.query.facade.SimilarFunctionQueryService
- 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
- 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.
- updateRepoSignatures(URL, String, boolean, TaskMonitor) - Method in class ghidra.features.bsim.query.ingest.BulkSignatures
-
Updates function signatures from the specified project to the BSim database
- 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.
- updateresponse - Variable in class ghidra.features.bsim.query.protocol.QueryUpdate
- 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.columnfilter.ColumnFilterManager
- updateSearchEnablement() - Method in class ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- updateSearchFunctionsLabel() - Method in class ghidra.features.bsim.gui.search.dialog.BSimSearchDialog
- 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
- 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.menu.MultiStateButton
- updateUI() - Method in class docking.widgets.fieldpanel.FieldPanel
- 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
- updateVector(LSHVector, int) - Method in class ghidra.features.bsim.query.file.H2VectorTable
-
Update or insert vector table entry with the specified positive countDiff.
- 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_VERSIONindicates 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.
- UPPER_LEFT - Enum constant in enum class ghidra.graph.viewer.GraphComponent.SatellitePosition
- UPPER_RIGHT - Enum constant in enum class ghidra.graph.viewer.GraphComponent.SatellitePosition
- 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
-
LazyImageIconthat 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
-
DomainObjectAdapterLinkobject provides a Ghidra URL (seeGhidraURL) wrapper where the URL is intended to refer to aDomainFilewithin 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
- useCachedInstruction(Address, RegisterValue) - Method in class ghidra.pcode.emu.SleighInstructionDecoder
- 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
- useEscapeSequences() - Method in class ghidra.features.base.memsearch.gui.SearchGuiModel
- useEscapeSequences() - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- useFixedKeys() - Method in class db.Table
-
Determine if this table uses FixedField keys.
- useHex - Variable in class ghidra.app.util.viewer.field.AbstractOffsetFieldFactory
- 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_OPTION - Static variable in class ghidra.features.bsim.query.BSimControlLaunchable
- 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 Class 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 class ghidra.util.exception.UserAccessException
-
Default constructor.
- UserAccessException(String) - Constructor for exception class ghidra.util.exception.UserAccessException
-
Create a new UserAccessException with the given message.
- userAccessPanel - Variable in class ghidra.framework.main.ProjectAccessPanel
- UserAccessTableModel - Class in ghidra.framework.main
-
Table model for managing a list of Ghidra users associated with a project, and their access permissions.
- UserAccessTableModel(String, List<User>, ServiceProvider) - Constructor for class ghidra.framework.main.UserAccessTableModel
-
Constructs a new table model.
- 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
-
UserDatais 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
- UserDataPathTransformer - Class in ghidra.program.database.sourcemap
-
An implementation of
SourcePathTransformerthat stores transform information usingProgramUserData. - useRectangle(Rectangle) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
-
A method that allows clients to specify an exact rectangle to be used.
- useRegex() - Method in class docking.widgets.FindDialog
- UserHighlights - Class in ghidra.app.decompiler.component
-
A class to manage and track Decompiler highlights created by the user via the UI or from a script.
- UserHighlights() - Constructor for class ghidra.app.decompiler.component.UserHighlights
- username - Variable in class ghidra.features.bsim.query.protocol.PasswordChange
- userop() - Method in record class ghidra.pcode.emu.jit.gen.FieldForUserop
-
Returns the value of the
useroprecord component. - userop() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherDefOp
-
Returns the value of the
useroprecord component. - userop() - Method in record class ghidra.pcode.emu.jit.op.JitCallOtherOp
-
Returns the value of the
useroprecord component. - userop() - Method in interface ghidra.pcode.emu.jit.op.JitCallOtherOpIf
-
The userop definition.
- 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.
- USERS_COL - Static variable in class ghidra.framework.main.UserAccessTableModel
- UserSearchUtils - Class in ghidra.util
- 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
- uses - Variable in class ghidra.pcode.emu.jit.var.AbstractJitVal
- uses() - Method in class ghidra.pcode.emu.jit.var.AbstractJitVal
- uses() - Method in enum class ghidra.pcode.emu.jit.var.JitFailVal
- uses() - Method in enum class ghidra.pcode.emu.jit.var.JitIndirectMemoryVar
- uses() - Method in interface ghidra.pcode.emu.jit.var.JitVal
-
The list of uses.
- 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 Class in ghidra.util.exception
-
Base Class for all ghidra non-runtime exceptions
- UsrException() - Constructor for exception class ghidra.util.exception.UsrException
-
Construct a new UsrException with no message
- UsrException(String) - Constructor for exception class ghidra.util.exception.UsrException
-
Construct a new UsrException with the given message
- UsrException(String, Throwable) - Constructor for exception class 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 - Interface in ghidra.pty.unix
-
The interface for linking to
openptyvia jna - 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
- uType() - Method in interface ghidra.pcode.emu.jit.op.JitBoolUnOp
- uType() - Method in record class ghidra.pcode.emu.jit.op.JitCopyOp
- uType() - Method in record class ghidra.pcode.emu.jit.op.JitFloatInt2FloatOp
- uType() - Method in interface ghidra.pcode.emu.jit.op.JitFloatUnOp
- uType() - Method in interface ghidra.pcode.emu.jit.op.JitIntUnOp
- uType() - Method in interface ghidra.pcode.emu.jit.op.JitUnOp
-
The required type behavior for the operand
- UuidCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a uuid_command structure
V
- v() - Method in record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
-
Returns the value of the
vrecord component. - 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
- 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
- ValCollector() - Constructor for class ghidra.pcode.emu.jit.analysis.JitDataFlowModel.ValCollector
- valence(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Deprecated.The number of edges incident with v.
- ValGen<V> - Interface in ghidra.pcode.emu.jit.gen.var
-
The bytecode generator for a specific value (operand) access.
- valHexDigit(char) - Method in class ghidra.program.model.data.StringRenderParser
- VALID_COLOR - Static variable in interface ghidra.features.bsim.gui.filters.BSimValueEditor
- 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
DefaultTableCellRendererclass 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(Lock) - Method in class ghidra.program.database.properties.PropertyMapDB
- 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.
- validateDirectoryPath(String) - Static method in class ghidra.program.database.sourcemap.UserDataPathTransformer
-
Throws an
IllegalArgumentExceptionifdirectoryis not a valid, normalized directory path (with forward slashes). - 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.MachoLoader
- 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.UnixAoutLoader
- 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
- validateReplacementName() - Method in class ghidra.features.base.replace.RenameQuickFix
- validateSize() - Method in class ghidra.app.util.bin.format.pe.DataDirectory
- validateSize() - Method in class ghidra.app.util.bin.format.pe.ImportDataDirectory
- 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 class docking.widgets.textfield.GValidatedTextField.ValidationFailedException
- ValidationFailedException(String, Throwable) - Constructor for exception class docking.widgets.textfield.GValidatedTextField.ValidationFailedException
- ValidationFailedException(Throwable) - Constructor for exception class docking.widgets.textfield.GValidatedTextField.ValidationFailedException
- validCheckSum() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
-
Validates the record's checksum
- validContextWhen(Predicate<C>) - Method in class docking.action.builder.AbstractActionBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- validContextWhen(Predicate<ActionContext>) - Method in class docking.action.DockingAction
-
Sets a predicate for dynamically determining if this action is valid for the current
ActionContext. - 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.
- validWhen(Predicate<C>) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets a predicate for dynamically determining if this action is valid for the current
ActionContext. - 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.app.util.bin.format.unixaout.UnixAoutSymbol
- value - Variable in class ghidra.features.bsim.query.client.ExecutableComparison.Count
- value - Variable in class ghidra.features.bsim.query.client.tables.SQLStringTable.StringRecord
- value - Variable in class ghidra.features.bsim.query.protocol.FilterAtom
- 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
valuerecord 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
valuerecord component. - value() - Method in record class ghidra.app.util.bin.format.golang.GoBuildSettings
-
Returns the value of the
valuerecord component. - value() - Method in record class ghidra.app.util.bin.format.golang.rtti.JsonPatch.PatchLine
-
Returns the value of the
valuerecord 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
valuerecord component. - value() - Method in class ghidra.app.util.bin.format.omf.Omf2or4
-
Returns the value.
- value() - Method in class ghidra.app.util.bin.format.omf.OmfIndex
-
Returns the index value.
- value() - Method in enum class ghidra.app.util.bin.format.pef.SymbolClass
- value() - Element in annotation interface ghidra.framework.plugintool.ToolEventName
- value() - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
-
Returns the value of the
valuerecord component. - value() - Method in class ghidra.pcode.emu.jit.var.JitConstVal
-
The value of this constant.
- 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
- valueA - Variable in class ghidra.features.bsim.query.elastic.RowKeyElastic
- 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
- valueB - Variable in class ghidra.features.bsim.query.elastic.RowKeyElastic
- valueC - Variable in class ghidra.features.bsim.query.elastic.RowKeyElastic
- 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(int) - Static method in enum class ghidra.program.model.listing.CommentType
-
Get the comment type which corresponds to the specified ordinal 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.textfield.GFormattedTextField.Status
-
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 generic.expressions.ExpressionGrouper
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class generic.expressions.ExpressionOperator
-
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.GoRegisterInfo.RegType
-
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.GoApiSnapshot.FuncFlags
-
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.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.GoRttiMapper.FuncDefFlags
-
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.GoSymbolNameType
-
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.JsonPatch.PatchOp
-
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.bin.format.unixaout.UnixAoutHeader.AoutType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.app.util.bin.format.unixaout.UnixAoutSymbol.SymbolType
-
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.features.base.memsearch.bytesource.EmptyByteSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.features.base.memsearch.bytesource.ProgramSearchRegion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.features.base.memsearch.combiner.Combiner
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.features.base.memsearch.format.SearchFormat.SearchFormatType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.features.base.memsearch.scan.Scanner
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.features.base.quickfix.QuickFixStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.features.bsim.gui.search.results.BSimResultStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.features.bsim.query.BSimServerInfo.DBType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.features.bsim.query.client.tables.ExeTable.ExeTableOrderColumn
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.features.bsim.query.FunctionDatabase.ConnectionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.features.bsim.query.FunctionDatabase.ErrorCategory
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.features.bsim.query.FunctionDatabase.Status
-
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.GraphComponent.SatellitePosition
-
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.jit.analysis.JitAllocationModel.InitFixedLocal
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.NoHandler
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.RunFixedLocal
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.analysis.JitType.DoubleJitType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.analysis.JitType.FloatJitType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.analysis.JitTypeBehavior
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.JitCodeGenerator.RetireMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.BoolAndOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.BoolNegateOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.BoolOrOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.BoolXorOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.BranchIndOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.BranchOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.CallOtherMissingOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.CallOtherOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.CatenateOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.CBranchOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.CopyOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatAbsOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatAddOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatCeilOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatDivOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatEqualOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatFloat2FloatOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatFloorOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatInt2FloatOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatLessEqualOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatLessOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatMultOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatNaNOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatNegOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatNotEqualOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatRoundOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatSqrtOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatSubOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.FloatTruncOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.Int2CompOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntAddOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntAndOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntCarryOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntDivOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntEqualOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntLeftOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntLessEqualOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntLessOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntMultOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntNegateOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntNotEqualOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntOrOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntRemOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntRightOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntSBorrowOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntSCarryOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntSDivOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntSExtOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntSLessEqualOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntSLessOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntSRemOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntSRightOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntSubOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntXorOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.IntZExtOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.LoadOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.LzCountOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.NopOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.PhiOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.PopCountOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.StoreOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.SubPieceOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.SynthSubPieceOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.op.UnimplementedOpGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.type.DoubleReadGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.type.DoubleWriteGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.type.FloatReadGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.type.FloatWriteGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.type.IntReadGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.type.IntWriteGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.type.LongReadGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.type.LongWriteGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.type.MpIntReadGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.type.MpIntWriteGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.var.ConstValGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.var.DirectMemoryVarGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.var.FailValGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.var.InputVarGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.var.LocalOutVarGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.var.MemoryOutVarGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.gen.var.MissingVarGen
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.JitCompiler.Diag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.JitJvmTypeUtils
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.JitPassage.Reachability
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.var.JitFailVal
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.pcode.emu.jit.var.JitIndirectMemoryVar
-
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.plugin.importer.LcsSelectionEvent.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ghidra.plugin.importer.ProjectIndexService.IndexType
-
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.sourcemap.SourceFileIdType
-
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.CommentType
-
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.OffsetFieldType
-
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.datastruct.Duo.Side
-
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 - Variable in class ghidra.features.bsim.query.protocol.InsertOptionalValues
- 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.textfield.GFormattedTextField.Status
-
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 generic.expressions.ExpressionGrouper
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class generic.expressions.ExpressionOperator
-
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.GoRegisterInfo.RegType
-
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.GoApiSnapshot.FuncFlags
-
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.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.GoRttiMapper.FuncDefFlags
-
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.GoSymbolNameType
-
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.JsonPatch.PatchOp
-
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.bin.format.unixaout.UnixAoutHeader.AoutType
-
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.unixaout.UnixAoutSymbol.SymbolKind
-
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.unixaout.UnixAoutSymbol.SymbolType
-
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.features.base.memsearch.bytesource.EmptyByteSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ghidra.features.base.memsearch.bytesource.ProgramSearchRegion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ghidra.features.base.memsearch.combiner.Combiner
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ghidra.features.base.memsearch.format.SearchFormat.SearchFormatType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ghidra.features.base.memsearch.scan.Scanner
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ghidra.features.base.quickfix.QuickFixStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in record class ghidra.features.bsim.gui.search.dialog.BSimFilterSet.FilterEntry
-
Returns the value of the
valuesrecord component. - values() - Static method in enum class ghidra.features.bsim.gui.search.results.BSimResultStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ghidra.features.bsim.query.BSimServerInfo.DBType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ghidra.features.bsim.query.client.tables.ExeTable.ExeTableOrderColumn
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ghidra.features.bsim.query.FunctionDatabase.ConnectionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ghidra.features.bsim.query.FunctionDatabase.ErrorCategory
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ghidra.features.bsim.query.FunctionDatabase.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in record class ghidra.features.bsim.query.protocol.BSimFilter.FilterEntry
-
Returns the value of the
valuesrecord component. - 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.GraphComponent.SatellitePosition
-
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.jit.analysis.JitAllocationModel.InitFixedLocal
-
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.jit.analysis.JitAllocationModel.NoHandler
-
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.jit.analysis.JitAllocationModel.RunFixedLocal
-
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.jit.analysis.JitType.DoubleJitType
-
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.jit.analysis.JitType.FloatJitType
-
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.jit.analysis.JitTypeBehavior
-
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.jit.gen.JitCodeGenerator.RetireMode
-
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.jit.gen.op.BoolAndOpGen
-
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.jit.gen.op.BoolNegateOpGen
-
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.jit.gen.op.BoolOrOpGen
-
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.jit.gen.op.BoolXorOpGen
-
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.jit.gen.op.BranchIndOpGen
-
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.jit.gen.op.BranchOpGen
-
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.jit.gen.op.CallOtherMissingOpGen
-
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.jit.gen.op.CallOtherOpGen
-
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.jit.gen.op.CatenateOpGen
-
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.jit.gen.op.CBranchOpGen
-
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.jit.gen.op.CopyOpGen
-
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.jit.gen.op.FloatAbsOpGen
-
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.jit.gen.op.FloatAddOpGen
-
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.jit.gen.op.FloatCeilOpGen
-
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.jit.gen.op.FloatDivOpGen
-
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.jit.gen.op.FloatEqualOpGen
-
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.jit.gen.op.FloatFloat2FloatOpGen
-
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.jit.gen.op.FloatFloorOpGen
-
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.jit.gen.op.FloatInt2FloatOpGen
-
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.jit.gen.op.FloatLessEqualOpGen
-
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.jit.gen.op.FloatLessOpGen
-
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.jit.gen.op.FloatMultOpGen
-
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.jit.gen.op.FloatNaNOpGen
-
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.jit.gen.op.FloatNegOpGen
-
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.jit.gen.op.FloatNotEqualOpGen
-
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.jit.gen.op.FloatRoundOpGen
-
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.jit.gen.op.FloatSqrtOpGen
-
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.jit.gen.op.FloatSubOpGen
-
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.jit.gen.op.FloatTruncOpGen
-
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.jit.gen.op.Int2CompOpGen
-
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.jit.gen.op.IntAddOpGen
-
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.jit.gen.op.IntAndOpGen
-
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.jit.gen.op.IntCarryOpGen
-
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.jit.gen.op.IntDivOpGen
-
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.jit.gen.op.IntEqualOpGen
-
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.jit.gen.op.IntLeftOpGen
-
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.jit.gen.op.IntLessEqualOpGen
-
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.jit.gen.op.IntLessOpGen
-
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.jit.gen.op.IntMultOpGen
-
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.jit.gen.op.IntNegateOpGen
-
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.jit.gen.op.IntNotEqualOpGen
-
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.jit.gen.op.IntOrOpGen
-
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.jit.gen.op.IntRemOpGen
-
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.jit.gen.op.IntRightOpGen
-
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.jit.gen.op.IntSBorrowOpGen
-
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.jit.gen.op.IntSCarryOpGen
-
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.jit.gen.op.IntSDivOpGen
-
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.jit.gen.op.IntSExtOpGen
-
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.jit.gen.op.IntSLessEqualOpGen
-
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.jit.gen.op.IntSLessOpGen
-
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.jit.gen.op.IntSRemOpGen
-
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.jit.gen.op.IntSRightOpGen
-
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.jit.gen.op.IntSubOpGen
-
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.jit.gen.op.IntXorOpGen
-
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.jit.gen.op.IntZExtOpGen
-
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.jit.gen.op.LoadOpGen
-
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.jit.gen.op.LzCountOpGen
-
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.jit.gen.op.NopOpGen
-
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.jit.gen.op.PhiOpGen
-
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.jit.gen.op.PopCountOpGen
-
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.jit.gen.op.StoreOpGen
-
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.jit.gen.op.SubPieceOpGen
-
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.jit.gen.op.SynthSubPieceOpGen
-
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.jit.gen.op.UnimplementedOpGen
-
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.jit.gen.type.DoubleReadGen
-
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.jit.gen.type.DoubleWriteGen
-
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.jit.gen.type.FloatReadGen
-
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.jit.gen.type.FloatWriteGen
-
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.jit.gen.type.IntReadGen
-
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.jit.gen.type.IntWriteGen
-
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.jit.gen.type.LongReadGen
-
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.jit.gen.type.LongWriteGen
-
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.jit.gen.type.MpIntReadGen
-
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.jit.gen.type.MpIntWriteGen
-
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.jit.gen.var.ConstValGen
-
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.jit.gen.var.DirectMemoryVarGen
-
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.jit.gen.var.FailValGen
-
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.jit.gen.var.InputVarGen
-
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.jit.gen.var.LocalOutVarGen
-
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.jit.gen.var.MemoryOutVarGen
-
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.jit.gen.var.MissingVarGen
-
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.jit.JitCompiler.Diag
-
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.jit.JitJvmTypeUtils
-
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.jit.JitPassage.Reachability
-
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.jit.var.JitFailVal
-
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.jit.var.JitIndirectMemoryVar
-
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.plugin.importer.LcsSelectionEvent.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ghidra.plugin.importer.ProjectIndexService.IndexType
-
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.sourcemap.SourceFileIdType
-
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.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.CommentType
-
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.OffsetFieldType
-
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
Collectionview of the values contained in this map. - values() - Static method in enum class ghidra.util.datastruct.Duo.Side
-
Returns an array containing the constants of this enum class, in the order they are declared.
- 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 Class in docking.widgets.values
-
Exception thrown when processing/parsing ValuesMap values.
- ValuesMapParseException(String, String, String) - Constructor for exception class 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.numberformat.HexIntegerFormatter
-
Overridden to translate the internal value to a hex representation.
- valueType - Variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- valueType - Variable in class ghidra.features.bsim.query.protocol.InsertOptionalValues
- valueType - Variable in class ghidra.features.bsim.query.protocol.QueryOptionalExist
- valueType - Variable in class ghidra.features.bsim.query.protocol.QueryOptionalValues
- valueType() - Method in record class ghidra.pcode.emu.jit.op.JitStoreOp
-
We do not require a particular type for the value.
- ValUse(JitOp, int) - Constructor for record class ghidra.pcode.emu.jit.var.JitVal.ValUse
-
Creates an instance of a
ValUserecord class. - 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
- VarArg - Enum constant in enum class ghidra.app.util.bin.format.golang.rtti.GoApiSnapshot.FuncFlags
- 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 a range of function parameters that are considered optional.
- VarargsFilter() - Constructor for class ghidra.program.model.lang.protorules.VarargsFilter
- VarargsFilter(int, int) - 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
- VarGen<V> - Interface in ghidra.pcode.emu.jit.gen.var
-
The bytecode generator for a specific use-def variable (operand) access
- VarGen.BlockTransition - Record Class in ghidra.pcode.emu.jit.gen.var
-
A means to emit bytecode on transitions between
blocks - 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_SPACEis 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
- Variable Allocation - Search tag in class ghidra.pcode.emu.jit.JitCompiler
- Section
- 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
VariableCommentFieldLocationclass 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.
- VariableDecompilerLocation - Class in ghidra.app.decompiler.location
-
A location created when a function variable is clicked in the Decompiler.
- VariableDecompilerLocation() - Constructor for class ghidra.app.decompiler.location.VariableDecompilerLocation
- VariableDecompilerLocation(Program, Address, Variable, DecompilerLocationInfo) - Constructor for class ghidra.app.decompiler.location.VariableDecompilerLocation
- 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
-
VariableLocationprovides information about the location on a variable within aFunction. - VariableLocation() - Constructor for class ghidra.program.util.VariableLocation
-
Default constructor needed for restoring a variable location from XML.
- VariableLocation(Program, Address, Variable, int, int) - Constructor for class ghidra.program.util.VariableLocation
-
Create a new VariableLocation.
- VariableLocation(Program, Variable, int, int) - Constructor for class ghidra.program.util.VariableLocation
-
Create a new VariableLocation.
- VariableLocFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates VariableOffset Fields.
- VariableLocFieldFactory() - Constructor for class ghidra.app.util.viewer.field.VariableLocFieldFactory
-
Constructor
- VariableLocFieldLocation - Class in ghidra.program.util
-
The
VariableLocFieldLocationclass 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
VariableNameFieldLocationclass 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
-
VariableOffsetcan 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.
- Variable Scope Analysis - Search tag in class ghidra.pcode.emu.jit.JitCompiler
- Section
- VariableSizeException - Exception Class in ghidra.program.model.listing
-
VariableSizeExceptionis thrown when a variable data-type exceeds storage constraints. - VariableSizeException(String) - Constructor for exception class ghidra.program.model.listing.VariableSizeException
-
Constructor.
- VariableSizeException(String, boolean) - Constructor for exception class 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
VariableTypeFieldLocationclass 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
VariableXRefFieldLocationclass 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
VariableXRefFieldLocationclicks - 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, AnnotatedPcodeUseropLibrary.PcodeUserop) - Constructor for class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.VariadicAnnotatedPcodeUseropDefinition
- variant - Variable in class ghidra.program.model.lang.LanguageCompilerSpecQuery
- VariousChoicesPanel - Class in ghidra.app.merge.listing
-
VariousChoicesPanelprovides 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
- varName() - Method in interface ghidra.pcode.emu.jit.analysis.JitAllocationModel.FixedLocal
-
The name of the local
- varName() - Method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.InitFixedLocal
- varName() - Method in enum class ghidra.pcode.emu.jit.analysis.JitAllocationModel.RunFixedLocal
- varnode - Variable in class ghidra.pcode.emu.jit.var.AbstractJitVarnodeVar
- varnode() - Method in class ghidra.pcode.emu.jit.var.AbstractJitVarnodeVar
- varnode() - Method in interface ghidra.pcode.emu.jit.var.JitVarnodeVar
-
The location of the variable.
- 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, boolean) - 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.
- VBPTR - Static variable in class ghidra.program.model.gclass.ClassUtils
-
Standard field name for a virtual base table pointer found within a class
- vec - Variable in class ghidra.features.bsim.query.client.IdHistogram
- vec - Variable in class ghidra.features.bsim.query.description.VectorResult
- vec() - Method in record class ghidra.features.bsim.query.file.VectorStoreEntry
-
Returns the value of the
vecrecord component. - VECTAB - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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
- VECTORCALL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- 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
- vectorFactory - Variable in class ghidra.features.bsim.query.client.AbstractSQLFunctionDatabase
- vectorid - Variable in class ghidra.features.bsim.query.description.VectorResult
- vectorIdResponse - Variable in class ghidra.features.bsim.query.protocol.QueryVectorId
- vectorIds - Variable in class ghidra.features.bsim.query.protocol.QueryVectorId
- vectorIds - Variable in class ghidra.features.bsim.query.protocol.QueryVectorMatch
- VectorIterator<T> - Class in generic.stl
- VectorIterator(ArrayList<T>, int) - Constructor for class generic.stl.VectorIterator
- vectormax - Variable in class ghidra.features.bsim.query.protocol.QueryCluster
- vectormax - Variable in class ghidra.features.bsim.query.protocol.QueryNearest
- vectormax - Variable in class ghidra.features.bsim.query.protocol.QueryNearestVector
- VectorResult - Class in ghidra.features.bsim.query.description
- VectorResult() - Constructor for class ghidra.features.bsim.query.description.VectorResult
- VectorResult(long, int, double, double, LSHVector) - Constructor for class ghidra.features.bsim.query.description.VectorResult
- vectorResults - Variable in class ghidra.features.bsim.query.protocol.ResponseVectorId
- 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
- VectorStore - Class in ghidra.features.bsim.query.file
- VectorStore(BSimServerInfo) - Constructor for class ghidra.features.bsim.query.file.VectorStore
- VectorStoreEntry - Record Class in ghidra.features.bsim.query.file
-
A record containing an
LSHVectorand a count of the number of functions in the database which share the vector - VectorStoreEntry(long, LSHVector, int, double) - Constructor for record class ghidra.features.bsim.query.file.VectorStoreEntry
-
Creates an instance of a
VectorStoreEntryrecord class. - vectorTableConfig - Variable in class ghidra.features.bsim.query.protocol.PrewarmRequest
- VENDEXT - Static variable in class ghidra.app.util.bin.format.omf.omf.OmfRecordTypes
- 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.omf.OmfRecordTypes
- 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
versionrecord component. - Version - Class in ghidra.framework.store
-
Versionprovides 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
-
VersionedDatabasecorresponds 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
-
VersionedDBListenerprovides 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 Class in ghidra.util.exception
-
Exception thrown when an object's version does not match its expected version.
- VersionException() - Constructor for exception class ghidra.util.exception.VersionException
-
Constructor - not upgradeable
- VersionException(boolean) - Constructor for exception class ghidra.util.exception.VersionException
-
Constructor.
- VersionException(int, boolean) - Constructor for exception class ghidra.util.exception.VersionException
-
Constructor.
- VersionException(String) - Constructor for exception class ghidra.util.exception.VersionException
-
Constructor - not upgradeable
- VersionException(String, int, boolean) - Constructor for exception class ghidra.util.exception.VersionException
-
Constructor.
- VersionExceptionHandler - Class in ghidra.util
- VersionExceptionHandler() - Constructor for class ghidra.util.VersionExceptionHandler
- VersionFileHandler - Class in db.buffers
-
VersionFileHandlerallows 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,
E> - 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,
E> - 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
- vertexPoints - Variable in class ghidra.graph.viewer.layout.GridLocationMap
- 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
-
VerticalChoicesPanelis 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
LayoutPixelIndexMapfor 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.graph.viewer.layout.GridLocationMap
- 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.
- VFPTR - Static variable in class ghidra.program.model.gclass.ClassUtils
-
Standard field name for a virtual function table pointer found within a class
- 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,
E, - Class in ghidra.graph.featuretteG> -
A sub-feature that provides a satellite viewer to
VisualGraphComponentProviders - VgSatelliteFeaturette() - Constructor for class ghidra.graph.featurette.VgSatelliteFeaturette
- VgVertexContext<V> - Class in ghidra.graph.viewer.actions
-
Context for a
VisualGraphwhen 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.FSBIcons
- VIEW_AS_TEXT - Static variable in class ghidra.plugins.fsbrowser.FSBIcons
- 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
ProjectAccessPanelthat 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
- viewUpdated() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- 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
- visitBinOp(JitBinOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpUpwardVisitor
- visitBinOp(JitBinOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitBinOp - visitBranchIndOp(JitBranchIndOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpUpwardVisitor
- visitBranchIndOp(JitBranchIndOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitBranchIndOp - visitBranchOp(JitBranchOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitBranchOp - visitCallOtherDefOp(JitCallOtherDefOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpUpwardVisitor
- visitCallOtherDefOp(JitCallOtherDefOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitCallOtherDefOp - visitCallOtherMissingOp(JitCallOtherMissingOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitCallOtherMissingOp - visitCallOtherOp(JitCallOtherOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpUpwardVisitor
- visitCallOtherOp(JitCallOtherOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitCallOtherOp - visitCatenateOp(JitCatenateOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpUpwardVisitor
- visitCatenateOp(JitCatenateOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitCatenateOp - visitCBranchOp(JitCBranchOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpUpwardVisitor
- visitCBranchOp(JitCBranchOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitCBranchOp - visitConstVal(JitConstVal) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitConstVal - visitDirectMemoryVar(JitDirectMemoryVar) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitDirectMemoryVar - 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
- visitFailVal(JitFailVal) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitFailVal - visitIndirectMemoryVar(JitIndirectMemoryVar) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitIndirectMemoryVar - visitInputVar(JitInputVar) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitInputVar - visitLoadOp(JitLoadOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpUpwardVisitor
- visitLoadOp(JitLoadOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitLoadOp - visitMissingVar(JitMissingVar) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitMissingVar - visitNopOp(JitNopOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitNopOp - visitOp(JitOp) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel.GraphvizExporter
- visitOp(JitOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit an op node
- 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. - visitOutVar(JitOutVar) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpUpwardVisitor
- visitOutVar(JitOutVar) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitOutVar - visitPhiOp(JitPhiOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpUpwardVisitor
- visitPhiOp(JitPhiOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitPhiOp - visitStoreOp(JitStoreOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpUpwardVisitor
- visitStoreOp(JitStoreOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitStoreOp - visitSubPieceOp(JitSynthSubPieceOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpUpwardVisitor
- visitSubPieceOp(JitSynthSubPieceOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitSynthSubPieceOp - visitUnimplementedOp(JitUnimplementedOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitUnimplementedOp - visitUnOp(JitUnOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpUpwardVisitor
- visitUnOp(JitUnOp) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitUnOp - visitVal(JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel.GraphvizExporter
- visitVal(JitVal) - Method in class ghidra.pcode.emu.jit.analysis.JitDataFlowModel.ValCollector
- visitVal(JitVal) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitVal - visitVar(JitVar) - Method in interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
-
Visit a
JitVar - VisualEdge<V> - Interface in ghidra.graph.viewer
-
An edge that contains properties and state related to a user interface.
- VisualEdgeArrowRenderingSupport<V,
E> - 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,
E> - Class in ghidra.graph.viewer.edge -
Edge render for the
VisualGraphsystem - VisualEdgeRenderer() - Constructor for class ghidra.graph.viewer.edge.VisualEdgeRenderer
- VisualGraph<V,
E> - Interface in ghidra.graph -
The primary interface for graphs that are to be rendered.
- VisualGraphAbstractGraphMousePlugin<V,
E> - 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,
E> - 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,
E, - Class in ghidra.graphG> -
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
DefaultEdgeLabelRendererso that the client can set the non-picked foreground color. - VisualGraphEdgeLabelRenderer(Color) - Constructor for class ghidra.graph.viewer.renderer.VisualGraphEdgeLabelRenderer
- VisualGraphEdgeSatelliteRenderer<V,
E> - 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,
E> - Class in ghidra.graph.viewer.event.mouse - VisualGraphEdgeSelectionGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphEdgeSelectionGraphMousePlugin
- VisualGraphEdgeStrokeTransformer<V,
E> - Class in ghidra.graph.viewer.edge - VisualGraphEdgeStrokeTransformer(PickedInfo<E>, int) - Constructor for class ghidra.graph.viewer.edge.VisualGraphEdgeStrokeTransformer
- VisualGraphEventForwardingGraphMousePlugin<V,
E> - 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,
E, - Interface in ghidra.graph.featuretteG> -
An interface that represents a sub-feature of a
VisualGraphComponentProvider. - VisualGraphHoverMousePlugin<V,
E> - 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,
E> - Interface in ghidra.graph.viewer.layout -
The interface for defining functions provided that are additional to that of
Layout. - VisualGraphMousePlugin<V,
E> - 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,
E> - 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,
E> - 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,
E> - Class in ghidra.graph.viewer.event.mouse - VisualGraphPickingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
- VisualGraphPluggableGraphMouse<V,
E> - 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,
E> - 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,
E> - 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,
E> - Class in ghidra.graph.viewer.event.mouse - VisualGraphSatelliteGraphMouse() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteGraphMouse
- VisualGraphSatelliteNavigationGraphMousePlugin<V,
E> - Class in ghidra.graph.viewer.event.mouse - VisualGraphSatelliteNavigationGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteNavigationGraphMousePlugin
- VisualGraphSatelliteScalingGraphMousePlugin<V,
E> - Class in ghidra.graph.viewer.event.mouse - VisualGraphSatelliteScalingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteScalingGraphMousePlugin
- VisualGraphSatelliteTranslatingGraphMousePlugin<V,
E> - 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
ScalingControlthat allows us to zoom in and out of the view. - VisualGraphScalingControl() - Constructor for class ghidra.graph.viewer.VisualGraphScalingControl
- VisualGraphScalingGraphMousePlugin<V,
E> - 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,
E> - Class in ghidra.graph.viewer.event.mouse - VisualGraphScreenPositioningPlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphScreenPositioningPlugin
- VisualGraphScrollWheelPanningPlugin<V,
E> - Class in ghidra.graph.viewer.event.mouse - VisualGraphScrollWheelPanningPlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphScrollWheelPanningPlugin
- VisualGraphShapePickSupport<V,
E> - Class in ghidra.graph.viewer.shape - VisualGraphShapePickSupport(VisualizationServer<V, E>) - Constructor for class ghidra.graph.viewer.shape.VisualGraphShapePickSupport
- VisualGraphTranslatingGraphMousePlugin<V,
E> - 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> - Interface in ghidra.graph.viewer.actions
-
Context for a
VisualGraphwhen a vertex is selected - VisualGraphVertexShapeTransformer<V> - Class in ghidra.graph.viewer.vertex
-
The default
VisualGraphrenderer. - VisualGraphVertexShapeTransformer() - Constructor for class ghidra.graph.viewer.vertex.VisualGraphVertexShapeTransformer
- VisualGraphView<V,
E, - Class in ghidra.graph.viewerG> -
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,
E> - 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,
E> - 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,
E> - Class in ghidra.graph.viewer.vertex -
A renderer for the
VisualGraphsystem. - VisualVertexRenderer() - Constructor for class ghidra.graph.viewer.vertex.VisualVertexRenderer
- VisualVertexSatelliteRenderer<V,
E> - 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
- vn() - Method in record class ghidra.pcode.emu.jit.analysis.JitAllocationModel.JvmLocal
-
Returns the value of the
vnrecord component. - vn() - Method in record class ghidra.pcode.emu.jit.gen.FieldForVarnode
-
Returns the value of the
vnrecord component. - 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.dataTypeinstead - 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_STORAGEused 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
- vote(JitTypeBehavior) - Method in record class ghidra.pcode.emu.jit.analysis.JitTypeModel.Contest
-
Cast a vote for the given candidate
- Vote Tabulation - Search tag in class ghidra.pcode.emu.jit.analysis.JitAllocationModel
- Section
- 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.
- VSCodeIntegrationService - Interface in ghidra.app.services
-
Service that provides Visual Studio Code-related functionality
- 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
- vType() - Method in record class ghidra.pcode.emu.jit.op.JitSynthSubPieceOp
-
We'd like the input to be an
int. - VXPTR_TYPE - Static variable in class ghidra.program.model.gclass.ClassUtils
-
Type used for
ClassUtils.VBPTRandClassUtils.VFPTRfields in a class
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.
- waitChanged() - Method in class ghidra.async.AsyncReference
-
Wait for the next change and capture the new value The returned future completes with the value of the very next change, at the time of that change.
- 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(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
- 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
ComponentProviderthat is an instance of the givenproviderClass. - waitForComponentProvider(Class<T>, String) - Static method in class docking.test.AbstractDockingTest
-
Allows you to find a component provider with the given title.
- waitForCondition(BooleanSupplier) - Static method in class generic.test.AbstractGTest
-
Waits for the given condition to return true
- waitForCondition(BooleanSupplier, String) - Static method in class generic.test.AbstractGTest
-
Waits for the given condition to return true
- waitForCondition(BooleanSupplier, Supplier<String>) - Static method in class generic.test.AbstractGTest
-
Waits for the given condition to return true
- waitForConditionWithoutFailing(BooleanSupplier) - Static method in class generic.test.AbstractGTest
-
Waits for the given condition to return true.
- waitForCurrentTask() - Method in class docking.DialogComponentProvider
-
Blocks the calling thread until the current task has completed; used by JUnit tests.
- waitForCurrentTask() - Method in class docking.TaskScheduler
-
Blocks until the current task completes.
- waitForDialogComponent(Window, Class<T>, int) - Static method in class docking.test.AbstractDockingTest
-
Deprecated.Instead call one of the methods that does not take a timeout (we are standardizing timeouts). The timeouts passed to this method will be ignored in favor of the standard value.
- waitForDialogComponent(Class<T>) - Static method in class docking.test.AbstractDockingTest
-
Waits for the first window of the given class.
- waitForDialogComponent(Class<T>, int) - Method in class ghidra.test.TestEnv
-
Deprecated.
- waitForDialogComponent(String) - Static method in class docking.test.AbstractDockingTest
-
Returns the
DialogComponentProviderwith the given title. - waitForErrorDialog() - Static method in class docking.test.AbstractDockingTest
-
Waits for the system error dialog to appear
- waitForExpiringSwingTimers() - Static method in class generic.test.AbstractGuiTest
- waitForHigherPriorityTasks() - Method in class ghidra.framework.task.GTaskManager
-
This methods is for currently running tasks to suspend and allow higher priority tasks (within the same task group) to complete before continuing.
- waitForImage(String, Image) - Static method in class generic.util.image.ImageUtils
-
Waits a reasonable amount of time for the given image to load
- waitForInfoDialog() - Static method in class docking.test.AbstractDockingTest
-
Waits for the system info dialog to appear
- waitForInput() - Method in class ghidra.app.merge.MergeManager
-
Block until the user completes the current merge operation, or cancels the merge process.
- waitForJDialog(Window, String, int) - Static method in class docking.test.AbstractDockingTest
-
Deprecated.use
AbstractDockingTest.waitForJDialog(String)instead - waitForJDialog(String) - Static method in class docking.test.AbstractDockingTest
-
Waits for the JDialog with the given title
- waitForNextResult() - Method in class generic.concurrent.ConcurrentQ
-
Wait until at least one result is available and then return the first result.
- waitForNotBusy(int) - Method in class ghidra.util.task.RunManager
- waitForPostedSwingRunnables() - Static method in class generic.test.AbstractGuiTest
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
AbstractGuiTest.waitForSwing()instead - 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
- waitUntil(Predicate<T>) - Method in class ghidra.async.AsyncReference
-
Wait for this reference to accept the first value meeting the given condition (post-filter)
- 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.
- waitValue(T) - Method in class ghidra.async.AsyncReference
-
Wait for this reference to accept a particular value (post-filter)
- 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.features.bsim.query.MinimalErrorLogger
- 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.features.bsim.query.MinimalErrorLogger
- 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.features.base.quickfix.QuickFixStatus
- 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 docking.wizard.WizardModel
-
Returns true if the wizard was cancelled.
- 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.
- wasCreated - Variable in class ghidra.features.bsim.query.protocol.ResponseOptionalExist
- 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.maxDepthlimit. - 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
timeoutMethodwhen 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 ghidra.features.bsim.query.client.Configuration
- weightFactory - Variable in class generic.lsh.vector.LSHVectorFactory
- WeightFactory - Class in generic.lsh.vector
- WeightFactory() - Constructor for class generic.lsh.vector.WeightFactory
- WeightTable - Class in ghidra.features.bsim.query.client.tables
- WeightTable() - Constructor for class ghidra.features.bsim.query.client.tables.WeightTable
- Well formed Plugins: - Search tag in class ghidra.framework.plugintool.Plugin
- Section
- 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
- whenNodeIsReady(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.
- whenNodeIsReady(GTreeNode, Predicate<GTreeNode>, 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.
- whereClause() - Method in record class ghidra.features.bsim.query.client.BSimSqlClause
-
Returns the value of the
whereClauserecord component. - 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
- whitespaceToUnderscores(String) - Static method in class ghidra.util.StringUtilities
-
Removes any whitespace from start or end of string, then replaces any non-printable character (< 32) or spaces (32) with an underscore.
- 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() - Method in class ghidra.graph.viewer.layout.GridLocationMap
-
Returns the number of columns in this grid map.
- width() - Method in class ghidra.graph.viewer.layout.GridRange
- 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
- wildToSignature(WildcardType) - Static method in enum class ghidra.pcode.emu.jit.JitJvmTypeUtils
-
Get the signature of the given wildcard type
sig(?) = *sig(? super MyType) = -sig(MyType)sig(? extends MyType) = +sig(MyType) - 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_64instead. - 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_ARM_64 - Enum constant in enum class ghidra.framework.Platform
-
Identifies a Windows ARM 64-bit OS.
- 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
- windowMillis - Variable in class ghidra.async.AsyncDebouncer
- 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
LookAndFeeland 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
LookAndFeeland 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
- winner() - Method in record class ghidra.pcode.emu.jit.analysis.JitTypeModel.Contest
-
Compute the winner of the contest
- 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(Duo.Side, T) - Method in class ghidra.util.datastruct.Duo
-
Creates a new Duo, replacing the value for just one side.
- 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_CTXMOD - Enum constant in enum class ghidra.pcode.emu.jit.JitPassage.Reachability
-
There is at least one path to reach it.
- WITH_NEWLINES - Static variable in class generic.json.Json
- withActions(List<DockingActionIf>) - Method in class docking.action.builder.MultiActionBuilder
- withAlignment(int) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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.
- withBigEndian(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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
- withCaseSensitive(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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(AssemblyPatternBlock) - Method in interface ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns
-
Create a copy of this resolution with a new context
- withContext(AssemblyPatternBlock) - 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. - withContextBuilder(AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.sem.DefaultAssemblyResolvedPatterns
- withDecimalByteSize(int) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- withDecimalUnsigned(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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
- withIncludeDefinedData(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- withIncludeInstructions(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- withIncludeUndefinedData(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- withMD5(String) - Method in class ghidra.formats.gfilesystem.FSRL
- withName(String) - Method in class ghidra.app.util.bin.format.dwarf.line.DWARFFile
- WITHOUT_CTXMOD - Enum constant in enum class ghidra.pcode.emu.jit.JitPassage.Reachability
-
There is at least one path to reach it.
- withoutRight() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AbstractAssemblyResolution
-
Get this same resolution, but without any right siblings
- withPatch(int) - Method in record class ghidra.app.util.bin.format.golang.GoVer
- withPath(FSRL) - Method in class ghidra.formats.gfilesystem.FSRL
-
Creates a new
FSRLinstance using the same path and other metadata present in thecopyPathinstance. - withPath(String) - Method in class ghidra.formats.gfilesystem.FSRL
- withPathMD5(String, String) - Method in class ghidra.formats.gfilesystem.FSRLRoot
- withReach(JitPassage.Reachability) - Method in record class ghidra.pcode.emu.jit.JitPassage.SExtBranch
-
Upgrade this branch to an
JitPassage.RExtBranchfor inclusion in the passage. - withReach(JitPassage.Reachability) - Method in record class ghidra.pcode.emu.jit.JitPassage.SIndBranch
-
Upgrade this branch to an
JitPassage.RIndBranchfor inclusion in the passage. - withReach(JitPassage.Reachability) - Method in record class ghidra.pcode.emu.jit.JitPassage.SIntBranch
-
Upgrade this branch to an
JitPassage.RIntBranchfor inclusion in the passage. - 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.
- withSearchFormat(SearchFormat) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
-
Creates a copy of this settings object, but using the given search format.
- withSelectedRegion(SearchRegion, boolean) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- withSelectedRegions(Set<SearchRegion>) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- WithSlotRec() - Constructor for class ghidra.program.model.lang.ParamList.WithSlotRec
- withStringCharset(Charset) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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, ExceptionalCallback<E>) - Method in interface ghidra.program.model.data.DataTypeManager
-
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.
- withTransaction(String, ExceptionalSupplier<T, E>) - Method in interface ghidra.program.model.data.DataTypeManager
-
Calls the given supplier inside of a transaction.
- withUseEscapeSequence(boolean) - Method in class ghidra.features.base.memsearch.gui.SearchSettings
- 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.
- wizardDialog - Variable in class docking.wizard.WizardModel
- WizardDialog - Class in docking.wizard
-
A dialog for displaying a series of wizard panels used to collect data from the user before performing some task with the collected data.
- WizardDialog(WizardModel<?>) - Constructor for class docking.wizard.WizardDialog
-
Constructs a modal WizardDialog using the given model.
- WizardDialog(WizardModel<?>, boolean) - Constructor for class docking.wizard.WizardDialog
-
Constructs a WizardDialog using the given model.
- WizardModel<T> - Class in docking.wizard
-
This is the main class for defining the steps and GUI for a
WizardDialog. - WizardModel(String, T) - Constructor for class docking.wizard.WizardModel
-
Constructor for a wizard model without an icon.
- WizardModel(String, T, Icon) - Constructor for class docking.wizard.WizardModel
-
Constructor for a wizard model with an icon
- WizardStep<T> - Class in docking.wizard
-
This is the base class for defining a step in a
WizardModelto be displayed using aWizardDialog. - WizardStep(WizardModel<T>, String, HelpLocation) - Constructor for class docking.wizard.WizardStep
-
Constructor
- 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.WordInfoobject 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
Passwordby 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.numberformat.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.
- WrappedUseropDefinition(PcodeUseropLibrary.PcodeUseropDefinition<byte[]>) - Constructor for class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary.WrappedUseropDefinition
-
Wrap the given userop
- WrappedUseropDefinition(PcodeUseropLibrary.PcodeUseropDefinition<Object>) - Constructor for class ghidra.pcode.emu.jit.analysis.JitDataFlowUseropLibrary.WrappedUseropDefinition
- WrappingPeekableIterator<T> - Class in generic.util
-
An implementation of
PeekableIteratorthat can take a JavaIteratorand wrap it to implement thePeekableIteratorinterface. - 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
TaskMonitorinterface 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_OPENand 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.lengthbytes 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.lengthbytes 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.lengthbytes 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
lenbytes from the specified byte array starting at offsetoffto 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
lenbytes from the specifiedbytearray starting at offsetoffto 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
byteto 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 - Enum constant in enum class ghidra.pcode.emu.jit.gen.JitCodeGenerator.RetireMode
-
Retire into the emulator's counter/context and its machine state
- 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.WRITEtype 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_INDtype 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
- writeBasicInfo(DatabaseInformation) - Method in class ghidra.features.bsim.query.client.tables.KeyValueTable
-
Inserts some properties from the
DatabaseInformationobject to the table. - 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.features.base.memsearch.gui.MemorySearchPlugin
- 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(String, SaveState) - Method in class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
-
Saves the information to the save state about the FunctionComparisonPanel and which CodeComparisonPanel is currently displayed
- 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
- writeContext(RegisterValue) - Method in class ghidra.pcode.emu.DefaultPcodeThread
- writeContextCommitMask(ContextCommit) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Write mask bits from context commit to mask array of block
- 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
- writeCounterAndContext(long, RegisterValue) - Method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Set the bound thread's program counter and decode context.
- writeCounterAndContext(Address, RegisterValue) - Method in class ghidra.pcode.emu.jit.JitPcodeThread
-
Write the given counter and context to the emulator and its machine state
- 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
Documentto aFile. - writeDTD(String) - Method in class ghidra.util.xml.XmlWriter
-
Writes the specified DTD into the file.
- writeElement(String, XmlAttributes) - Method in class ghidra.util.xml.XmlWriter
-
Writes the specified element with the attributes.
- writeElement(String, XmlAttributes, String) - Method in class ghidra.util.xml.XmlWriter
-
Writes the specified element with the attributes and text.
- writeExecutableCategories(DatabaseInformation) - Method in class ghidra.features.bsim.query.client.tables.KeyValueTable
- 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
- writeFunctionTags(DatabaseInformation) - Method in class ghidra.features.bsim.query.client.tables.KeyValueTable
- 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
filenamein 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
- writeInt1(int, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int1into the given array at the given offset - writeIntBE2(int, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int2into the given array at the given offset in big endian - writeIntBE3(int, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int3into the given array at the given offset in big endian - writeIntBE4(int, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int4into the given array at the given offset in big endian - writeInteger(int, long) - Method in class ghidra.program.model.pcode.PackedEncode
- writeIntLE2(int, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int2into the given array at the given offset in litte endian - writeIntLE3(int, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int3into the given array at the given offset in litte endian - writeIntLE4(int, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int4into the given array at the given offset in litte endian - writeJson(File) - Method in class ghidra.app.util.bin.format.golang.rtti.JsonPatchApplier
- 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.
- writeLong1(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int1into the given array at the given offset. - writeLongBE2(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int2into the given array at the given offset in big endian. - writeLongBE3(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int3into the given array at the given offset in big endian. - writeLongBE4(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int4into the given array at the given offset in big endian. - writeLongBE5(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int5into the given array at the given offset in big endian. - writeLongBE6(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int6into the given array at the given offset in big endian. - writeLongBE7(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int7into the given array at the given offset in big endian. - writeLongBE8(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int8into the given array at the given offset in big endian. - writeLongLE2(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int2into the given array at the given offset in little endian. - writeLongLE3(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int3into the given array at the given offset in little endian. - writeLongLE4(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int4into the given array at the given offset in little endian. - writeLongLE5(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int5into the given array at the given offset in little endian. - writeLongLE6(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int6into the given array at the given offset in little endian. - writeLongLE7(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int7into the given array at the given offset in little endian. - writeLongLE8(long, byte[], int) - Static method in interface ghidra.pcode.emu.jit.gen.tgt.JitCompiledPassage
-
Write an
int8into the given array at the given offset in little endian. - 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
Documentto aFile, with a prettier format thanXmlUtilities.writeDocToFile(Document, File). - writer - Variable in class ghidra.app.script.GhidraScript
- writeRegister(Register, long) - Method in class ghidra.app.emulator.EmulatorHelper
- writeRegister(Register, BigInteger) - Method in class ghidra.app.emulator.EmulatorHelper
- writeRegister(String, long) - Method in class ghidra.app.emulator.EmulatorHelper
- writeRegister(String, BigInteger) - Method in class ghidra.app.emulator.EmulatorHelper
- 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.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
- writeString(String) - Method in class ghidra.features.bsim.query.client.tables.SQLStringTable
- 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
- writeToProgramInfo(Program, FSRL) - Static method in class ghidra.formats.gfilesystem.FSRL
-
Writes a FSRL value to a
Program's properties. - 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
- writeValue(Object, Object) - Method in class ghidra.features.bsim.query.client.tables.OptionalTable
-
Associate a new value with a given key
- 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(int) - Method in class ghidra.graph.viewer.layout.GridCoordinates
-
Returns the x value for a given 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_32
- 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_32
- 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_32
- 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_32
- 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_32
- 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_32
- 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_32
- 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_32
- 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_32
- 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_32
- 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_32
- 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_32
- 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
ARHeaderclass is used to store the per-object file archive headers. - XCoffArchiveMemberHeader(BinaryReader) - Constructor for class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
- XCoffException - Exception Class in ghidra.app.util.bin.format.xcoff
- XCoffException(String) - Constructor for exception class 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
- XDATA - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51PublicDef
- XDATA - Static variable in class ghidra.app.util.bin.format.omf.omf51.Omf51Segment
- 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
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.ArchitectureBSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.BlankBSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.CompilerBSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.DateEarlierBSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.DateLaterBSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.ExecutableCategoryBSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.ExecutableNameBSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.FunctionTagBSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.HasNamedChildBSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.Md5BSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.NotArchitectureBSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.NotCompilerBSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.NotExecutableCategoryBSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.NotExecutableNameBSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.NotMd5BSimFilterType
- XML_VALUE - Static variable in class ghidra.features.bsim.gui.filters.PathStartsBSimFilterType
- XmlAttributeException - Exception Class in ghidra.util.xml
-
A runtime exception that is throw when invalid or missing attributes are encountered.
- XmlAttributeException(String) - Constructor for exception class 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 Class in ghidra.xml
- XmlException() - Constructor for exception class ghidra.xml.XmlException
- XmlException(String) - Constructor for exception class ghidra.xml.XmlException
- XmlException(String, Throwable) - Constructor for exception class ghidra.xml.XmlException
- XmlException(Throwable) - Constructor for exception class 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 Class in ghidra.xml
-
Exception that gets thrown if there is a problem parsing XML.
- XmlParseException(String) - Constructor for exception class ghidra.xml.XmlParseException
- XmlParseException(String, Throwable) - Constructor for exception class 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
- xmlval - Variable in class ghidra.features.bsim.gui.filters.BSimFilterType
- 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 RorR $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.address.ImmutableAddressSet
- 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 - Enum constant in enum class ghidra.features.base.memsearch.combiner.Combiner
- 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 class ghidra.pcode.struct.Expr
- xorb(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- xorb(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- xorb(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- xorb(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- xori(long) - Method in class ghidra.pcode.struct.LiteralLongExpr
- xori(long) - Method in class ghidra.pcode.struct.RawExpr
- 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 class ghidra.pcode.struct.Expr
- xori(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.LiteralLongExpr
- xori(StructuredSleigh.RVal) - Method in class ghidra.pcode.struct.RawExpr
- 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
XRefFieldLocationclass 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
XRefFieldMouseHandlerclicks - 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
XRefHeaderFieldLocationclass 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
- XSECDEF - Static variable in class ghidra.app.util.bin.format.omf.omf166.Omf166RecordTypes
- 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(int) - Method in class ghidra.graph.viewer.layout.GridCoordinates
-
Returns the y value for a given row.
- 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
- Yes/No Dialogs - Search tag in class docking.widgets.OptionDialog
- Section
- 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
- zeroAlignGrid() - Method in class ghidra.graph.viewer.layout.GridLocationMap
-
Shifts the grid so that its first row and column are at 0.
- 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
- ZMAGIC - Enum constant in enum class ghidra.app.util.bin.format.unixaout.UnixAoutHeader.AoutType
- 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.
- _CMT_MACROARGS - 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.
- _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
- _ECMT_COMMENT_e - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_COMMENT_eo - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_COMMENT_es - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_COMMENT_ns - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_COMMENT_s - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_DIRECTIVECOMMENT_e - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_DIRECTIVECOMMENT_eo - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_DIRECTIVECOMMENT_es - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_DIRECTIVECOMMENT_ns - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_DIRECTIVECOMMENT_s - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_INC - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_INCLUDE_e - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_INCLUDE_eo - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_INCLUDE_es - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_INCLUDE_ns - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_INCLUDE_s - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_MACROARGS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_MACROARGSe - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_MACROARGSeo - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_MACROARGSes - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_MACROARGSns - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_MACROARGSs - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_MACROVALS_e - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_MACROVALS_eo - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_MACROVALS_es - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_MACROVALS_ew - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_MACROVALS_ns - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_MACROVALS_s - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_RVALUES_e - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_RVALUES_eo - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_RVALUES_es - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_RVALUES_ns - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT_RVALUES_s - 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.
- _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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
UpdateFunctionCommandorApplyFunctionSignatureCmd.