22 void execute(std::span<const TclObject> tokens,
24 [[nodiscard]] std::string help(std::span<const TclObject> tokens)
const override;
25 void tabCompletion(std::vector<std::string>& tokens)
const override;
27 struct NameFromInfoTopic {
28 [[nodiscard]]
const std::string& operator()(
const InfoTopic*
t)
const {
void unregisterTopic(InfoTopic &topic)
void registerTopic(InfoTopic &topic)
InfoCommand(CommandController &commandController, const std::string &name)
This file implemented 3 utility functions: