Class ExportTrie
java.lang.Object
ghidra.app.util.bin.format.macho.commands.ExportTrie
Mach-O export trie
- See Also:
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionCreates an emptyExportTrie
.ExportTrie
(BinaryReader reader) Creates and parses a newExportTrie
-
Method Summary
Modifier and TypeMethodDescriptiongetExports
(Predicate<ExportTrie.ExportEntry> filter) Returns String offsets from the start of the export trie.Returns ULEB128 offsets from the start of the export trie.
-
Constructor Details
-
ExportTrie
public ExportTrie()Creates an emptyExportTrie
. This is useful for export trie load commands that are defined but do not point to any data. -
ExportTrie
Creates and parses a newExportTrie
- Parameters:
reader
- Areader
positioned at the start of the export trie- Throws:
IOException
- if an IO-related error occurs while parsing
-
-
Method Details
-
getExports
-
getExports
-
getUlebOffsets
Returns ULEB128 offsets from the start of the export trie.- Returns:
- ULEB128 offsets from the start of the export trie
-
getStringOffsets
Returns String offsets from the start of the export trie.- Returns:
- String offsets from the start of the export trie
-