openMSX
|
Public Member Functions | |
SoftwareInfoTopic (InfoCommand &openMSXInfoCommand, Reactor &reactor) | |
void | execute (std::span< const TclObject > tokens, TclObject &result) const override |
Show info on this topic. More... | |
std::string | help (std::span< const TclObject > tokens) const override |
Print help for this topic. More... | |
Definition at line 204 of file Reactor.cc.
openmsx::SoftwareInfoTopic::SoftwareInfoTopic | ( | InfoCommand & | openMSXInfoCommand, |
Reactor & | reactor | ||
) |
Definition at line 1158 of file Reactor.cc.
|
overridevirtual |
Show info on this topic.
tokens | Tokenized command line; tokens[1] is the topic. |
result | The result of this topic must be assigned to this parameter. |
CommandException | Thrown when there was an error while executing this InfoTopic. |
Implements openmsx::InfoTopic.
Definition at line 1164 of file Reactor.cc.
References openmsx::TclObject::addDictKeyValues(), openmsx::RomInfo::getCompany(), openmsx::RomInfo::getCountry(), openmsx::RomInfo::getGenMSXid(), openmsx::RomInfo::getOriginal(), openmsx::RomInfo::getOrigType(), openmsx::RomInfo::getRemark(), openmsx::RomInfo::getRomType(), openmsx::Reactor::getSoftwareDatabase(), openmsx::RomInfo::getTitle(), openmsx::RomInfo::getYear(), openmsx::RomInfo::romTypeToName(), and openmsx::Sha1Sum::toString().
|
overridevirtual |
Print help for this topic.
tokens | Tokenized command line; tokens[1] is the topic. |
Implements openmsx::InfoTopic.
Definition at line 1192 of file Reactor.cc.