WPILibC++ 2024.3.2-109-g8c420fa
Deprecated List
Member basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >::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 >::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.
Class cs::AxisCamera
Use HttpCamera instead.
Member frc2::ProxyCommand::ProxyCommand (wpi::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 proxy a DeferredCommand using the AsProxy decorator.
Member frc2::ProxyCommand::ProxyCommand (wpi::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 proxy a DeferredCommand using the AsProxy decorator.
Member frc2::RamseteCommand::RamseteCommand (frc::Trajectory trajectory, std::function< frc::Pose2d()> pose, frc::RamseteController controller, frc::DifferentialDriveKinematics kinematics, std::function< void(units::meters_per_second_t, units::meters_per_second_t)> output, Requirements requirements={})
Use LTVUnicycleController instead.
Member frc2::RamseteCommand::RamseteCommand (frc::Trajectory trajectory, std::function< frc::Pose2d()> pose, frc::RamseteController controller, frc::SimpleMotorFeedforward< units::meters > feedforward, frc::DifferentialDriveKinematics kinematics, std::function< frc::DifferentialDriveWheelSpeeds()> wheelSpeeds, frc::PIDController leftController, frc::PIDController rightController, std::function< void(units::volt_t, units::volt_t)> output, Requirements requirements={})
Use LTVUnicycleController instead.
Member frc::CameraServer::AddAxisCamera (std::string_view name, const std::string &host)
Call StartAutomaticCapture with a HttpCamera instead.
Member frc::CameraServer::AddAxisCamera (std::string_view host)
Call StartAutomaticCapture with a HttpCamera instead.
Member frc::CameraServer::AddAxisCamera (const char *host)
Call StartAutomaticCapture with a HttpCamera instead.
Member frc::CameraServer::AddAxisCamera (const std::string &host)
Call StartAutomaticCapture with a HttpCamera instead.
Member frc::CameraServer::AddAxisCamera (std::span< const std::string > hosts)
Call StartAutomaticCapture with a HttpCamera instead.
Member frc::CameraServer::AddAxisCamera (std::initializer_list< T > hosts)
Call StartAutomaticCapture with a HttpCamera instead.
Member frc::CameraServer::AddAxisCamera (std::string_view name, std::string_view host)
Call StartAutomaticCapture with a HttpCamera instead.
Member frc::CameraServer::AddAxisCamera (std::string_view name, std::initializer_list< T > hosts)
Call StartAutomaticCapture with a HttpCamera instead.
Member frc::CameraServer::AddAxisCamera (std::string_view name, std::span< const std::string > hosts)
Call StartAutomaticCapture with a HttpCamera instead.
Member frc::CameraServer::AddAxisCamera (std::string_view name, const char *host)
Call StartAutomaticCapture with a HttpCamera instead.
Member frc::Encoder::GetPeriod () const override
Use getRate() in favor of this method.
Member frc::Encoder::SetMaxPeriod (units::second_t maxPeriod) override
Use SetMinRate() in favor of this method. This takes unscaled periods and SetMinRate() scales using value from SetDistancePerPulse().
Member frc::LoadAprilTagLayoutField (AprilTagField field)
Use AprilTagFieldLayout::LoadField() instead
Member frc::RamseteController::RamseteController (units::unit_t< b_unit > b, units::unit_t< zeta_unit > zeta)
Use LTVUnicycleController instead.
Member frc::RamseteController::RamseteController ()
Use LTVUnicycleController instead.
Member frc::TrapezoidProfile< Distance >::Calculate (units::second_t t) const
Pass the desired and current state into calculate instead of constructing a new TrapezoidProfile with the desired and current state
Member mpack_reader_init_file (mpack_reader_t *reader, const char *filename)
Renamed to mpack_reader_init_filename().
Member mpack_tag_array (int32_t count)
Renamed to mpack_tag_make_array().
Member mpack_tag_bin (int32_t length)
Renamed to mpack_tag_make_bin().
Member mpack_tag_bool (bool value)
Renamed to mpack_tag_make_bool().
Member mpack_tag_double (double value)
Renamed to mpack_tag_make_double().
Member mpack_tag_false (void)
Renamed to mpack_tag_make_false().
Member mpack_tag_float (float value)
Renamed to mpack_tag_make_float().
Member mpack_tag_int (int64_t value)
Renamed to mpack_tag_make_int().
Member mpack_tag_map (int32_t count)
Renamed to mpack_tag_make_map().
Member mpack_tag_nil (void)
Renamed to mpack_tag_make_nil().
Member mpack_tag_str (int32_t length)
Renamed to mpack_tag_make_str().
Member mpack_tag_true (void)
Renamed to mpack_tag_make_true().
Member mpack_tag_uint (uint64_t value)
Renamed to mpack_tag_make_uint().
Member mpack_tree_init (mpack_tree_t *tree, const char *data, size_t length)
Renamed to mpack_tree_init_data().
Member mpack_tree_init_file (mpack_tree_t *tree, const char *filename, size_t max_bytes)
Renamed to mpack_tree_init_filename().
Member mpack_writer_init_file (mpack_writer_t *writer, const char *filename)
Renamed to mpack_writer_init_filename().