[commands] Deprecate C++ TransferOwnership() (#6095)

It has been completely replaced with ToPtr().
This commit is contained in:
Joseph Eng
2023-12-26 13:14:34 -08:00
committed by GitHub
parent 92c81d0791
commit 7aa9ad44b8
3 changed files with 6 additions and 0 deletions

View File

@@ -432,6 +432,7 @@ class Command : public wpi::Sendable, public wpi::SendableHelper<Command> {
* Transfers ownership of this command to a unique pointer. Used for
* decorator methods.
*/
[[deprecated("Use ToPtr() instead")]]
virtual std::unique_ptr<Command> TransferOwnership() && = 0;
std::optional<std::string> m_previousComposition;