InstantCommand
-
class InstantCommand : public FunctionalCommand
Command that runs and initialize function instantly, then ends immediately after first update
Subclassed by ScheduleCommand
Public Functions
-
inline InstantCommand(const std::function<void()> &on_init, const std::initializer_list<Subsystem*> &requirements)
Create a new InstantCommand
- Parameters:
on_init – Function to run once upon function start
requirements – Subsystem requirements for this command
-
inline InstantCommand(const std::function<void()> &on_init, const std::initializer_list<Subsystem*> &requirements)