mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-21 01:01:43 +00:00
[commands] Enhance Command Sendable implementations (#4822)
This commit is contained in:
@@ -221,8 +221,9 @@ CommandPtr CommandPtr::HandleInterrupt(std::function<void(void)> handler) && {
|
||||
|
||||
CommandPtr CommandPtr::WithName(std::string_view name) && {
|
||||
AssertValid();
|
||||
m_ptr->SetName(name);
|
||||
return std::move(*this);
|
||||
WrapperCommand wrapper{std::move(m_ptr)};
|
||||
wrapper.SetName(name);
|
||||
return std::move(wrapper).ToPtr();
|
||||
}
|
||||
|
||||
CommandBase* CommandPtr::get() const {
|
||||
|
||||
Reference in New Issue
Block a user