|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
DisassembleCommand.InstructionPrinter | |
PTSet |
Class Summary | |
---|---|
ActionPointCommands | |
ActionPointCommands.Actions | |
ActionPointCommands.Delete | |
ActionPointCommands.Disable | |
ActionPointCommands.Enable | |
ActionPointCommands.Options | |
AliasCommands | |
AliasCommands.Alias | |
AliasCommands.Unalias | |
AliasCommands.Unalias.Options | |
AllPTSet | AllPTSet holds all processes and their tasks and generates subsets for different types of sets. |
AttachCommand | |
AttachCommand.Options | |
AuxvCommand | |
BreakpointCommand | |
BreakpointCommand.CLIBreakpointObserver | |
CLI | |
Command | A handler class for the CLI that supplies its own help messages. |
CommandOption | A command option; optionally parameterized. |
CommandOption.FormatOption | Template option; parse a format. |
CompletionFactory | A collection of completers. |
CoreCommand | |
CoreCommand.Options | |
DbgVariableCommands | |
DbgVariableCommands.Set | |
DbgVariableCommands.Unset | |
DbgVariables | Debugger variable accessible through the "set" command. |
DbgVariables.Value | |
DebuginfoCommand | |
DefsetCommand | |
DetachCommand | |
DisassembleCommand | |
DisassembleCommand.Options | |
DisplayCommand | The display command is used to create a display on an expression. |
DynamicPTSet | |
EvalCommands | Evaluate an expression; in various forms. |
EvalCommands.Assign | |
EvalCommands.Print | |
EvalCommands.Printer | |
ExecPTSet | |
FocusCommand | |
GenerateCoreCommand | |
GoCommand | |
HaltCommand | |
HardList | |
HpdTestbed | Variation on frysk.expunit.Expect that drives the HPD. |
InfoArgsCommand | |
InfoCommand | |
InfoExeCommand | |
Input | Command input broken down into a series of parameters. |
Input.Token | |
KillCommand | KillCommand kills the processes in the current target set. |
ListCommand | Implement the "list" source command. |
ListCommand.Options | |
LoadCommand | LoadCommand handles the "load path-to-executable" command on the fhpd commandline. |
LoadCommand.Options | |
Magnitude | Parse sign/magnitude integer; for instance: -1, 1, or +1. |
MapsCommand | |
Message | |
MultiLevelCommand | A handler class for the CLI that supplies its own help messages. |
NoOptsCommand | Handle commands that should not interpret options. |
ParameterizedCommand | |
ParsedSet | Contains information about three types of set notations: regular hpd, named set, exec. |
ParseTreeNode | A node of a tree representation of a process/thread set in hpdf notation. |
PeekCommand | PeekCommand handles the "peek memory-location" command on the fhpd commandline. |
Preprocessor | Preprocessor handles constructs like linebreaks and compound statements, also provides a couple of static functions that might come in handy. |
ProcData | A class which holds a Task and any internal info about it. |
ProcTasks | A container for ProcData and a subset of it's TaskDatas. |
QuitCommand | |
QuitCommand.KillRequest | |
RegsCommand | |
RunCommand | |
SetNotationParser | |
ShellCommand | |
SigIntHandler | Events to handle Cntrl-C signal. |
StackCommands | |
StackCommands.Down | |
StackCommands.Frame | |
StackCommands.Options | |
StackCommands.Up | |
StackCommands.Where | |
StartCommand | |
StartRun | Due to a lot of similar code in StartCommand/RunCommand this class was created to consolidate most of the methods to one code base. |
StartRun.Runner | |
StatePTSet | |
StaticPTSet | A class which holds a number of ProcTasks. |
StepCommand | |
StepFinishCommand | |
StepNextCommand | |
TaskData | A class which holds a Task and any internal info about it. |
TestActionsCommand | |
TestAliasCommands | Test the functionality of the alias and unalias commands. |
TestAuxvCommand | |
TestBreakpoints | |
TestCompletionFactory | |
TestCoreCommand | |
TestDisassemblerCommand | |
TestDisplayCommand | |
TestEvalCommands | Test the functionality of the print command; for instance that the formatting options work. |
TestFhpdStepping | |
TestFhpdThreads | This performs a "sniff" test of Fstack, confirming basic functionality of the command line interface. |
TestGenerateCoreCommand | This class tests the "load" command basics of both loading a correct executable and trying to load a non-existent executable. |
TestGoCommand | This class tests the "go" command and makes sure it does not blow up after a run command has been issued. |
TestHelloWorld | Test debugging a broken hello-world program. |
TestHelp | Test the help command, and -help option. |
TestHpdTestHarness | |
TestInfoArgsCommand | |
TestInfoExeCommand | |
TestInput | Check that the Input tokenizer breaks up and advances commands correctly. |
TestKillCommand | This class tests the "kill" command basics. |
TestLib | Generic framework for testing the HPD command line interface. |
TestListCommand | Test the functionality of the alias and unalias commands. |
TestLoadCommand | This class tests the "load" command basics of both loading a correct executable and trying to load a non-existent executable. |
TestMapsCommand | |
TestParameterizedCommand | |
TestPeekCommand | This class tests the "peek" command. |
TestPreprocessor | Test the pre-processor which unpacks stuff like
< |
TestRegs | |
TestRunCommand | This class tests the "run" command. |
TestSetParser | |
TestShellCommand | This class tests the "shell" command. |
TestStackCommands | |
TestStartCommand | This class tests the "start" command. |
TestSysRoot | Test the functionality of the -sysroot option. |
TestUnloadCommand | This class tests the "unload" command basics of both loading a correct executable and trying to unload a non-existent executable. |
TestWatchCommand | This class tests the "watch" command. |
TopLevelCommand | A handler class for the CLI that supplies its own help messages. |
UndefsetCommand | |
UnloadCommand | UnloadCommand handles the unloading of processes that have been loaded by the load command. |
ViewsetCommand | |
WatchCommand | |
WhatCommand | |
WhichsetsCommand |
Exception Summary | |
---|---|
InvalidCommandException | The command was invalid. |
This package implements a command line interpreter modeled after the High Performance Debugger Forum's interface.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |