|
The Pedigree Project 0.1
|
Inheritance diagram for DisassembleCommand:
Collaboration diagram for DisassembleCommand:Public Member Functions | |
| void | autocomplete (const HugeStaticString &input, HugeStaticString &output) |
| bool | execute (const HugeStaticString &input, HugeStaticString &output, InterruptState &state, DebuggerIO *screen) |
| const NormalStaticString | getString () |
Definition at line 32 of file DisassembleCommand.h.
| DisassembleCommand::DisassembleCommand | ( | ) |
Definition at line 27 of file DisassembleCommand.cc.
| DisassembleCommand::~DisassembleCommand | ( | ) |
Definition at line 29 of file DisassembleCommand.cc.
|
virtual |
Return an autocomplete string, given an input string.
Implements DebuggerCommand.
Definition at line 31 of file DisassembleCommand.cc.
|
virtual |
Execute the command with the given screen.
Implements DebuggerCommand.
Definition at line 36 of file DisassembleCommand.cc.
References X86Disassembler::disassemble(), X86Disassembler::getLocation(), KernelElf::globalLookupSymbol(), KernelElf::instance(), X86Disassembler::setLocation(), and X86Disassembler::setMode().
|
virtual |
Returns the string representation of this command.
Implements DebuggerCommand.
Definition at line 105 of file DisassembleCommand.cc.