12class CommandController;
18 std::string_view name,
20 std::string_view defaultValue,
22 bool useCliComm =
true);
37 std::optional<StringSetting> callbackSetting2;
39 const bool useCliComm;
TclObject getValue() const
TclObject execute() const
TclCallback(CommandController &controller, std::string_view name, static_string_view description, std::string_view defaultValue, Setting::SaveSetting saveSetting, bool useCliComm=true)
StringSetting & getSetting() const
This file implemented 3 utility functions: