20 #ifndef MEMORYINSPECTOR_H 21 #define MEMORYINSPECTOR_H 23 #include "pedigree/kernel/debugger/DebuggerCommand.h" 24 #include "pedigree/kernel/debugger/DebuggerIO.h" 25 #include "pedigree/kernel/debugger/Scrollable.h" 26 #include "pedigree/kernel/processor/state_forward.h" 27 #include "pedigree/kernel/processor/types.h" 28 #include "pedigree/kernel/utilities/StaticString.h" 72 virtual const char *getLine1(
74 virtual const char *getLine2(
77 virtual size_t getLineCount();
81 void doGoto(
DebuggerIO *pScreen, InterruptState &state);
82 void doSearch(
bool bForward,
DebuggerIO *pScreen, InterruptState &state);
85 size_t m_nCharsPerLine;
const NormalStaticString getString()
void autocomplete(const HugeStaticString &input, HugeStaticString &output)
bool execute(const HugeStaticString &input, HugeStaticString &output, InterruptState &state, DebuggerIO *screen)