37 WPI_DEPRECATED(
"Replace with ProxyCommand")
46 void End(
bool interrupted) override;
55 bool m_finished{
false};
CRTP implementation to allow polymorphic decorator functions in Command.
Definition: CommandHelper.h:26
A state machine representing a complete action to be performed by the robot.
Definition: Command.h:47
Schedules the given commands when this command is initialized, and ends when all the commands are no ...
Definition: ProxyScheduleCommand.h:27
bool IsFinished() override
Whether the command has finished.
void Execute() override
The main body of a command.
void Initialize() override
The initial subroutine of a command.
void End(bool interrupted) override
The action to take when the command ends.
Definition: InstantCommand.h:14
Definition: StdDeque.h:50
/file This file defines the SmallVector class.
Definition: AprilTagFieldLayout.h:18
class LLVM_GSL_OWNER SmallVector
Forward declaration of SmallVector so that calculateSmallVectorDefaultInlinedElements can reference s...
Definition: SmallVector.h:1112