openMSX
|
#include <TclCallback.hh>
Public Member Functions | |
TclCallback (CommandController &controller, std::string_view name, static_string_view description, bool useCliComm=true, bool save=true) | |
TclCallback (StringSetting &setting) | |
~TclCallback () | |
TclObject | execute () |
TclObject | execute (int arg1) |
TclObject | execute (int arg1, int arg2) |
TclObject | execute (int arg1, std::string_view arg2) |
TclObject | execute (std::string_view arg1, std::string_view arg2) |
TclObject | getValue () const |
StringSetting & | getSetting () const |
Definition at line 14 of file TclCallback.hh.
openmsx::TclCallback::TclCallback | ( | CommandController & | controller, |
std::string_view | name, | ||
static_string_view | description, | ||
bool | useCliComm = true , |
||
bool | save = true |
||
) |
Definition at line 13 of file TclCallback.cc.
|
explicit |
Definition at line 27 of file TclCallback.cc.
|
default |
TclObject openmsx::TclCallback::execute | ( | ) |
Definition at line 40 of file TclCallback.cc.
References getValue(), and openmsx::makeTclList().
Referenced by openmsx::CheckedRam::read(), and openmsx::VDPCmdEngine::setCmdReg().
TclObject openmsx::TclCallback::execute | ( | int | arg1 | ) |
Definition at line 49 of file TclCallback.cc.
References getValue(), and openmsx::makeTclList().
TclObject openmsx::TclCallback::execute | ( | int | arg1, |
int | arg2 | ||
) |
Definition at line 58 of file TclCallback.cc.
References getValue(), and openmsx::makeTclList().
TclObject openmsx::TclCallback::execute | ( | int | arg1, |
std::string_view | arg2 | ||
) |
Definition at line 67 of file TclCallback.cc.
References getValue(), and openmsx::makeTclList().
TclObject openmsx::TclCallback::execute | ( | std::string_view | arg1, |
std::string_view | arg2 | ||
) |
Definition at line 76 of file TclCallback.cc.
References getValue(), and openmsx::makeTclList().
|
inline |
Definition at line 32 of file TclCallback.hh.
Referenced by openmsx::CheckedRam::CheckedRam(), getValue(), and openmsx::CheckedRam::~CheckedRam().
TclObject openmsx::TclCallback::getValue | ( | ) | const |
Definition at line 35 of file TclCallback.cc.
References getSetting(), and openmsx::Setting::getValue().
Referenced by execute().