|
openMSX
|


Public Member Functions | |
| virtual | ~AfterCmd () |
| string_ref | getCommand () const |
| const string & | getId () const |
| virtual string | getType () const =0 |
| void | execute () |
Protected Member Functions | |
| AfterCmd (AfterCommand &afterCommand, const TclObject &command) | |
| unique_ptr< AfterCmd > | removeSelf () |
Protected Attributes | |
| AfterCommand & | afterCommand |
| TclObject | command |
| string | id |
Static Protected Attributes | |
| static unsigned | lastAfterId = 0 |
Definition at line 32 of file AfterCommand.cc.
|
virtual |
Definition at line 492 of file AfterCommand.cc.
|
protected |
Definition at line 484 of file AfterCommand.cc.
References lastAfterId.
| void openmsx::AfterCmd::execute | ( | ) |
Definition at line 506 of file AfterCommand.cc.
References afterCommand, openmsx::CommandController::getCliComm(), openmsx::CommandCompleter::getCommandController(), openmsx::MSXException::getMessage(), and openmsx::CliComm::printWarning().
| string_ref openmsx::AfterCmd::getCommand | ( | ) | const |
Definition at line 496 of file AfterCommand.cc.
| const string & openmsx::AfterCmd::getId | ( | ) | const |
Definition at line 501 of file AfterCommand.cc.
References id.
|
pure virtual |
Implemented in openmsx::AfterInputEventCmd, and openmsx::AfterEventCmd< T >.
|
protected |
Definition at line 516 of file AfterCommand.cc.
References afterCommand, and UNREACHABLE.
|
protected |
Definition at line 45 of file AfterCommand.cc.
Referenced by execute(), and removeSelf().
|
protected |
Definition at line 46 of file AfterCommand.cc.
|
protected |
Definition at line 47 of file AfterCommand.cc.
Referenced by getId().
|
staticprotected |
Definition at line 48 of file AfterCommand.cc.
Referenced by AfterCmd().
1.8.1.2