20 #ifndef THREADSCOMMAND_H 21 #define THREADSCOMMAND_H 25 #include "pedigree/kernel/debugger/DebuggerCommand.h" 26 #include "pedigree/kernel/debugger/DebuggerIO.h" 27 #include "pedigree/kernel/debugger/Scrollable.h" 28 #include "pedigree/kernel/processor/state_forward.h" 29 #include "pedigree/kernel/processor/types.h" 30 #include "pedigree/kernel/utilities/StaticString.h" 83 virtual const char *getLine1(
85 virtual const char *getLine2(
88 virtual size_t getLineCount();
91 bool swapThread(InterruptState &state,
DebuggerIO *pScreen);
92 size_t m_SelectedLine;
bool execute(const HugeStaticString &input, HugeStaticString &output, InterruptState &state, DebuggerIO *screen)
void setPointers(Thread **ppThread, InterruptState *pState)
const NormalStaticString getString()
void autocomplete(const HugeStaticString &input, HugeStaticString &output)