openMSX
openmsx::Interpreter Member List

This is the complete list of members for openmsx::Interpreter, including all inherited members.

createNamespace(const std::string &name)openmsx::Interpreter
deleteNamespace(const std::string &name)openmsx::Interpreter
execute(zstring_view command)openmsx::Interpreter
executeFile(zstring_view filename)openmsx::Interpreter
getCommandNames()openmsx::Interpreter
hasCommand(zstring_view name) constopenmsx::Interpreter
init(const char *programName) constopenmsx::Interpreter
Interpreter()openmsx::Interpreter
Interpreter(const Interpreter &)=deleteopenmsx::Interpreter
Interpreter(Interpreter &&)=deleteopenmsx::Interpreter
isComplete(zstring_view command) constopenmsx::Interpreter
operator=(const Interpreter &)=deleteopenmsx::Interpreter
operator=(Interpreter &&)=deleteopenmsx::Interpreter
parse(std::string_view command)openmsx::Interpreter
poll() constopenmsx::Interpreter
registerCommand(zstring_view name, Command &command)openmsx::Interpreter
registerSetting(BaseSetting &variable)openmsx::Interpreter
setOutput(InterpreterOutput *output_)openmsx::Interpreterinline
setVariable(const TclObject &name, const TclObject &value)openmsx::Interpreter
setVariable(const TclObject &arrayName, const TclObject &arrayIndex, const TclObject &value)openmsx::Interpreter
TclObjectopenmsx::Interpreterfriend
unregisterCommand(Command &command)openmsx::Interpreter
unregisterSetting(BaseSetting &variable)openmsx::Interpreter
unsetVariable(const char *name)openmsx::Interpreter
validCommand(std::string_view command)openmsx::Interpreter
validExpression(std::string_view expression)openmsx::Interpreter
wrongNumArgs(unsigned argc, std::span< const TclObject > tokens, const char *message)openmsx::Interpreter
~Interpreter()openmsx::Interpreter