The Pedigree Project 0.1
Public Member Functions | List of all members
Backtracer Class Reference
+ Inheritance diagram for Backtracer:
+ Collaboration diagram for Backtracer:

Public Member Functions

void autocomplete (const HugeStaticString &input, HugeStaticString &output)
 
bool execute (const HugeStaticString &input, HugeStaticString &output, InterruptState &state, DebuggerIO *screen)
 
const NormalStaticString getString ()
 

Detailed Description

Definition at line 32 of file Backtracer.h.

Constructor & Destructor Documentation

◆ Backtracer()

Backtracer::Backtracer ( )

Definition at line 24 of file Backtracer.cc.

◆ ~Backtracer()

Backtracer::~Backtracer ( )

Definition at line 26 of file Backtracer.cc.

Member Function Documentation

◆ autocomplete()

void Backtracer::autocomplete ( const HugeStaticString &  input,
HugeStaticString &  output 
)
virtual

Return an autocomplete string, given an input string.

Implements DebuggerCommand.

Definition at line 28 of file Backtracer.cc.

◆ execute()

bool Backtracer::execute ( const HugeStaticString &  input,
HugeStaticString &  output,
InterruptState &  state,
DebuggerIO *  screen 
)
virtual

Execute the command with the given screen.

Implements DebuggerCommand.

Definition at line 33 of file Backtracer.cc.

References Backtrace::performBacktrace().

◆ getString()

const NormalStaticString Backtracer::getString ( )
virtual

Returns the string representation of this command.

Implements DebuggerCommand.

Definition at line 41 of file Backtracer.cc.


The documentation for this class was generated from the following files: