Package ghidra.program.model.data
Class AlignedStructureInspector
- java.lang.Object
-
- ghidra.program.model.data.AlignedStructurePacker
-
- ghidra.program.model.data.AlignedStructureInspector
-
public class AlignedStructureInspector extends AlignedStructurePacker
AlignedStructureInspector
provides a simple instance of a structure member container used to perform alignment operations without forcing modification of the actual structure. A wrapper is not used for the flexible array component which will not be modified by packer.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ghidra.program.model.data.AlignedStructurePacker
AlignedStructurePacker.StructurePackResult
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AlignedStructurePacker.StructurePackResult
packComponents(Structure structure)
Perform structure component packing in a read-only fashion primarily for the purpose of computing external alignment for existing structures.-
Methods inherited from class ghidra.program.model.data.AlignedStructurePacker
pack, packComponents
-
-
-
-
Method Detail
-
packComponents
public static AlignedStructurePacker.StructurePackResult packComponents(Structure structure)
Perform structure component packing in a read-only fashion primarily for the purpose of computing external alignment for existing structures.- Parameters:
structure
-- Returns:
- aligned packing result
-
-