Class ArmDisassembleCommand

  • All Implemented Interfaces:
    Command

    public class ArmDisassembleCommand
    extends DisassembleCommand
    Command object for performing Arm/Thumb disassembly
    • Constructor Detail

      • ArmDisassembleCommand

        public ArmDisassembleCommand​(AddressSetView startSet,
                                     AddressSetView restrictedSet,
                                     boolean thumbMode)
        Constructor for ArmDisassembleCommand.
        Parameters:
        startSet - set of addresses to be the start of a disassembly. The Command object will attempt to start a disassembly at each address in this set.
        restrictedSet - addresses that can be disassembled. a null set implies no restrictions
        thumbMode - pass true if the disassembling in Thumb Mode
      • ArmDisassembleCommand

        public ArmDisassembleCommand​(Address start,
                                     AddressSetView restrictedSet,
                                     boolean thumbMode)
        Constructor for DisassembleCommand.
        Parameters:
        startSet - set of addresses to be the start of a disassembly. The Command object will attempt to start a disassembly at each address in this set.
        restrictedSet - addresses that can be disassembled. a null set implies no restrictions
        thumbMode - pass true if the disassembling in Thumb Mode