10 #include <wpi/Twine.h>
12 #include "frc/commands/Command.h"
65 void _Initialize()
override;
68 void _Interrupted()
override;
78 Command* m_chosenCommand =
nullptr;
Definition: SPIAccelerometerSim.h:18
bool IsFinished() override
Returns whether this command is finished.
void _Cancel() override
This works like Cancel(), except that it doesn't throw an exception if it is a part of a command grou...
ConditionalCommand(Command *onTrue, Command *onFalse=nullptr)
Creates a new ConditionalCommand with given onTrue and onFalse Commands.
virtual bool Condition()=0
The Condition to test to determine which Command to run.
The Command class is at the very core of the entire command framework.
Definition: Command.h:48
A ConditionalCommand is a Command that starts one of two commands.
Definition: ConditionalCommand.h:35
Twine - A lightweight data structure for efficiently representing the concatenation of temporary valu...
Definition: Twine.h:79