|  | WPILibC++ 2025.3.2
    | 
This is the complete list of members for frc2::CommandPtr, including all inherited members.
| AlongWith(CommandPtr &¶llel) && | frc2::CommandPtr | |
| AndThen(std::function< void()> toRun, Requirements requirements={}) && | frc2::CommandPtr | |
| AndThen(CommandPtr &&next) && | frc2::CommandPtr | |
| AsProxy() && | frc2::CommandPtr | |
| BeforeStarting(std::function< void()> toRun, Requirements requirements={}) && | frc2::CommandPtr | |
| BeforeStarting(CommandPtr &&before) && | frc2::CommandPtr | |
| Cancel() const & | frc2::CommandPtr | |
| Cancel() &&=delete | frc2::CommandPtr | |
| CommandPtr(std::unique_ptr< Command > &&command) | frc2::CommandPtr | explicit | 
| CommandPtr(T &&command) | frc2::CommandPtr | inlineexplicit | 
| CommandPtr(CommandPtr &&) | frc2::CommandPtr | |
| CommandPtr(std::nullptr_t)=delete | frc2::CommandPtr | explicit | 
| DeadlineFor(CommandPtr &¶llel) && | frc2::CommandPtr | |
| DeadlineWith(CommandPtr &¶llel) && | frc2::CommandPtr | |
| FinallyDo(std::function< void(bool)> end) && | frc2::CommandPtr | |
| FinallyDo(std::function< void()> end) && | frc2::CommandPtr | |
| get() const & | frc2::CommandPtr | |
| get() &&=delete | frc2::CommandPtr | |
| HandleInterrupt(std::function< void()> handler) && | frc2::CommandPtr | |
| HasRequirement(Subsystem *requirement) const & | frc2::CommandPtr | |
| HasRequirement(Subsystem *requirement) &&=delete | frc2::CommandPtr | |
| IgnoringDisable(bool doesRunWhenDisabled) && | frc2::CommandPtr | |
| IsScheduled() const & | frc2::CommandPtr | |
| IsScheduled() &&=delete | frc2::CommandPtr | |
| OnlyIf(std::function< bool()> condition) && | frc2::CommandPtr | |
| OnlyWhile(std::function< bool()> condition) && | frc2::CommandPtr | |
| operator bool() const & | frc2::CommandPtr | explicit | 
| operator bool() &&=delete | frc2::CommandPtr | explicit | 
| operator=(CommandPtr &&)=default | frc2::CommandPtr | |
| RaceWith(CommandPtr &¶llel) && | frc2::CommandPtr | |
| Repeatedly() && | frc2::CommandPtr | |
| Schedule() const & | frc2::CommandPtr | |
| Schedule() &&=delete | frc2::CommandPtr | |
| Unless(std::function< bool()> condition) && | frc2::CommandPtr | |
| Until(std::function< bool()> condition) && | frc2::CommandPtr | |
| Unwrap() && | frc2::CommandPtr | |
| UnwrapVector(std::vector< CommandPtr > &&vec) | frc2::CommandPtr | static | 
| WithDeadline(CommandPtr &&deadline) && | frc2::CommandPtr | |
| WithInterruptBehavior(Command::InterruptionBehavior interruptBehavior) && | frc2::CommandPtr | |
| WithName(std::string_view name) && | frc2::CommandPtr | |
| WithTimeout(units::second_t duration) && | frc2::CommandPtr |