Inherits DebugCmdInterface.
Public Member Functions | |
| virtual bool | Execute (class Debug &dbg, const char *cmd, CommandMode cmdmode, unsigned argn, const char *const *argv) |
| Execute the given command. | |
| virtual void | Delete (void) |
| Destroys the current command interface. | |
Public Member Functions inherited from DebugCmdInterface | |
| DebugCmdInterface (void) | |
Additional Inherited Members | |
Public Types inherited from DebugCmdInterface | |
| enum | CommandMode { Normal , Structured , MAX } |
| possible command modes More... | |
Protected Member Functions inherited from DebugCmdInterface | |
| virtual | ~DebugCmdInterface () |
|
inlinevirtual |
Destroys the current command interface.
Use this function instead of just delete'ing the instance.
Implements DebugCmdInterface.
|
inlinevirtual |
Execute the given command.
This function is called whenever a command has been issued for the command group the interface implements.
| dbg | debug instance |
| cmd | command issued |
| cmdmode | command mode |
| argn | number of additional arguments passed in |
| argv | argument list |
Implements DebugCmdInterface.