1 #ifndef PROXYCOMMAND_HH
2 #define PROXYCOMMAND_HH
17 [[nodiscard]] std::string
help(
const std::vector<std::string>& tokens)
const override;
18 void tabCompletion(std::vector<std::string>& tokens)
const override;
20 [[nodiscard]]
Command* getMachineCommand()
const;
void execute(span< const TclObject > tokens, TclObject &result) override
Execute this command.
void tabCompletion(std::vector< std::string > &tokens) const override
Attempt tab completion for this command.
std::string help(const std::vector< std::string > &tokens) const override
Print help for this command.
ProxyCmd(Reactor &reactor, std::string_view name)
Contains the main loop of openMSX.
This file implemented 3 utility functions: