WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
Deprecated List
Member basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass >::iterator_wrapper (reference ref) noexcept
This function is deprecated since 3.1.0 and will be removed in version 4.0.0 of the library. Please use items() instead; that is, replace json::iterator_wrapper(j) with j.items().
Member basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass >::iterator_wrapper (const_reference ref) noexcept
This function is deprecated since 3.1.0 and will be removed in version 4.0.0 of the library. Please use items() instead; that is, replace json::iterator_wrapper(j) with j.items().
Member basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass >::operator<< (basic_json &j, std::istream &i)
This stream operator is deprecated since 3.0.0 and will be removed in version 4.0.0 of the library. Please use operator>>(std::istream&, basic_json&) instead; that is, replace calls like j << i; with i >> j;.
Member basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass >::sax_parse (detail::span_input_adapter &&i, SAX *sax, input_format_t format=input_format_t::json, const bool strict=true, const bool ignore_comments=false)
This function is deprecated since 3.8.0 and will be removed in version 4.0.0 of the library. Please use sax_parse(ptr, ptr + len) instead.
Member wpi::apriltag::LoadAprilTagLayoutField (AprilTagField field)
Use AprilTagFieldLayout::LoadField() instead
Member wpi::cmd::Command::Schedule ()
Use CommandScheduler::GetInstance().Schedule() instead
Member wpi::cmd::CommandPtr::Schedule () const &
Use CommandScheduler::GetInstance().Schedule() instead
Member wpi::cmd::ProxyCommand::ProxyCommand (wpi::util::unique_function< Command *()> supplier)
This constructor's similarity to DeferredCommand is confusing and opens potential footguns for users who do not fully understand the semantics and implications of proxying, but who simply want runtime construction. Users who do know what they are doing and need a supplier-constructed proxied command should instead defer a proxy command.
Member wpi::cmd::ProxyCommand::ProxyCommand (wpi::util::unique_function< CommandPtr()> supplier)
This constructor's similarity to DeferredCommand is confusing and opens potential footguns for users who do not fully understand the semantics and implications of proxying, but who simply want runtime construction. Users who do know what they are doing and need a supplier-constructed proxied command should instead defer a proxy command.
Member wpi::Encoder::GetPeriod () const override
Use getRate() in favor of this method.
Member wpi::Encoder::SetMaxPeriod (wpi::units::second_t maxPeriod) override
Use SetMinRate() in favor of this method. This takes unscaled periods and SetMinRate() scales using value from SetDistancePerPulse().
Member wpi::IterativeRobotBase::SetNetworkTablesFlushEnabled (bool enabled)
Deprecated without replacement.
Member wpi::math::EllipticalRegionConstraint< Constraint >::EllipticalRegionConstraint (const Translation2d &center, wpi::units::meter_t xWidth, wpi::units::meter_t yWidth, const Rotation2d &rotation, const Constraint &constraint)
Use constructor taking Ellipse2d instead.
Member wpi::math::PIDController::GetPositionError () const
Use GetError() instead.
Member wpi::math::PIDController::GetPositionTolerance () const
Use GetErrorTolerance() instead.
Member wpi::math::PIDController::GetVelocityError () const
Use GetErrorDerivative() instead.
Member wpi::math::PIDController::GetVelocityTolerance () const
Use GetErrorDerivativeTolerance() instead.
Member wpi::math::RectangularRegionConstraint< Constraint >::RectangularRegionConstraint (const Translation2d &bottomLeftPoint, const Translation2d &topRightPoint, const Constraint &constraint)
Use constructor taking Rectangle2d instead.
Class wpi::Resource
Use the HandleResource classes instead
Member wpi::xrp::XRPServo::GetPosition () const
Use GetAngle() instead
Member wpi::xrp::XRPServo::SetPosition (double position)
Use SetAngle() instead