CRTP implementation to allow polymorphic decorator functions in Command.
Definition CommandHelper.h:25
A command that prints a string when initialized.
Definition PrintCommand.h:18
PrintCommand(PrintCommand &&other)=default
PrintCommand(const PrintCommand &other)=default
PrintCommand(std::string_view message)
Creates a new a PrintCommand.
bool RunsWhenDisabled() const override
Definition FunctionalCommand.h:13