| addSubscriber(std::string_view field, const std::vector< bool > &defaultValue) (defined in valor::Loggable) | valor::Loggable | inline |
| addSubscriber(std::string_view field, const std::vector< bool > &defaultValue) (defined in valor::Loggable) | valor::Loggable | inline |
| addSubscriber(std::string_view field, const std::vector< bool > &defaultValue) (defined in valor::Loggable) | valor::Loggable | inline |
| BaseSensor< LaserProximityData >::applyPostProcessing(std::function< LaserProximityData(LaserProximityData)> func) | valor::BaseSensor< LaserProximityData > | inline |
| valor::LidarSensor::applyPostProcessing(std::function< units::millimeter_t(units::millimeter_t)> func) | valor::BaseSensor< units::millimeter_t > | inline |
| valor::DebounceSensor::applyPostProcessing(std::function< bool(bool)> func) | valor::BaseSensor< bool > | inline |
| BaseSensor< LaserProximityData >::BaseSensor(frc::TimedRobot &robot) | valor::BaseSensor< LaserProximityData > | inlineexplicitprotected |
| valor::LidarSensor::BaseSensor(frc::TimedRobot &robot) | valor::BaseSensor< units::millimeter_t > | inlineexplicitprotected |
| valor::DebounceSensor::BaseSensor(frc::TimedRobot &robot) | valor::BaseSensor< bool > | inlineexplicitprotected |
| calculate() override | valor::LaserProximitySensor | protectedvirtual |
| CANrangeSensor(frc::TimedRobot &robot, int deviceId, std::string canbus, units::millimeter_t defaultDistance) | valor::CANrangeSensor | |
| DebounceSensor(frc::TimedRobot &robot) | valor::DebounceSensor | explicit |
| DebounceSensor()=default (defined in valor::DebounceSensor) | valor::DebounceSensor | protected |
| get() | valor::LaserProximitySensor | inline |
| getDefaultDistance() | valor::CANrangeSensor | |
| GetLoggingTime() (defined in valor::Loggable) | valor::Loggable | static |
| GetLoggingTime() (defined in valor::Loggable) | valor::Loggable | static |
| GetLoggingTime() (defined in valor::Loggable) | valor::Loggable | static |
| getMaxDistance() | valor::LidarSensor | |
| isConnected() | valor::CANrangeSensor | |
| LaserProximitySensor(frc::TimedRobot &robot) | valor::LaserProximitySensor | explicit |
| LaserProximitySensor() (defined in valor::LaserProximitySensor) | valor::LaserProximitySensor | protected |
| LidarSensor(frc::TimedRobot &robot) | valor::LidarSensor | explicit |
| LidarSensor()=default (defined in valor::LidarSensor) | valor::LidarSensor | protected |
| BaseSensor< LaserProximityData >::LogChild(std::string_view name, Loggable *child) | valor::Loggable | |
| BaseSensor< LaserProximityData >::LogChild(std::string_view name, wpi::Sendable *child) | valor::Loggable | |
| valor::LidarSensor::LogChild(std::string_view name, Loggable *child) | valor::Loggable | |
| valor::LidarSensor::LogChild(std::string_view name, wpi::Sendable *child) | valor::Loggable | |
| valor::DebounceSensor::LogChild(std::string_view name, Loggable *child) | valor::Loggable | |
| valor::DebounceSensor::LogChild(std::string_view name, wpi::Sendable *child) | valor::Loggable | |
| BaseSensor< LaserProximityData >::Loggable(std::string_view name) | valor::Loggable | explicitprotected |
| BaseSensor< LaserProximityData >::Loggable() | valor::Loggable | protected |
| valor::LidarSensor::Loggable(std::string_view name) | valor::Loggable | explicitprotected |
| valor::LidarSensor::Loggable() | valor::Loggable | protected |
| valor::DebounceSensor::Loggable(std::string_view name) | valor::Loggable | explicitprotected |
| valor::DebounceSensor::Loggable() | valor::Loggable | protected |
| LoggablePeriodic() | valor::Loggable | inlineprotectedvirtual |
| OnLoggingStart() | valor::Loggable | inlineprotectedvirtual |
| BaseSensor< LaserProximityData >::postProcessor | valor::BaseSensor< LaserProximityData > | protected |
| valor::LidarSensor::postProcessor | valor::BaseSensor< units::millimeter_t > | protected |
| valor::DebounceSensor::postProcessor | valor::BaseSensor< bool > | protected |
| BaseSensor< LaserProximityData >::prevState | valor::BaseSensor< LaserProximityData > | protected |
| valor::LidarSensor::prevState | valor::BaseSensor< units::millimeter_t > | protected |
| valor::DebounceSensor::prevState | valor::BaseSensor< bool > | protected |
| BaseSensor< LaserProximityData >::ReadLog(std::string_view field, const T &defaultValue={}) | valor::Loggable | inlineprotected |
| valor::LidarSensor::ReadLog(std::string_view field, const T &defaultValue={}) | valor::Loggable | inlineprotected |
| valor::DebounceSensor::ReadLog(std::string_view field, const T &defaultValue={}) | valor::Loggable | inlineprotected |
| ReadLogImpl(nt::Subscriber *sub) (defined in valor::Loggable) | valor::Loggable | inline |
| ReadLogImpl(nt::Subscriber *sub) (defined in valor::Loggable) | valor::Loggable | inline |
| ReadLogImpl(nt::Subscriber *sub) (defined in valor::Loggable) | valor::Loggable | inline |
| refresh() override | valor::LaserProximitySensor | protectedvirtual |
| reset() override | valor::LaserProximitySensor | virtual |
| BaseSensor< LaserProximityData >::sensorLambda | valor::BaseSensor< LaserProximityData > | protected |
| valor::LidarSensor::sensorLambda | valor::BaseSensor< units::millimeter_t > | protected |
| valor::DebounceSensor::sensorLambda | valor::BaseSensor< bool > | protected |
| setEdgeCallback(std::function< void()> _lambda) | valor::DebounceSensor | |
| setFallingEdgeCallback(std::function< void()> _lambda) | valor::DebounceSensor | |
| setGetter(std::function< units::millimeter_t()> getter) | valor::LaserProximitySensor | |
| BaseSensor< LaserProximityData >::setGetter(std::function< LaserProximityData()> _lambda) | valor::BaseSensor< LaserProximityData > | inline |
| valor::DebounceSensor::setGetter(std::function< bool()> _lambda) | valor::BaseSensor< bool > | inline |
| BaseSensor< LaserProximityData >::setLoggingPeriod(units::millisecond_t period) | valor::Loggable | inline |
| valor::LidarSensor::setLoggingPeriod(units::millisecond_t period) | valor::Loggable | inline |
| valor::DebounceSensor::setLoggingPeriod(units::millisecond_t period) | valor::Loggable | inline |
| setMaxDistance(units::millimeter_t maxDistance) | valor::LidarSensor | |
| setRisingEdgeCallback(std::function< void()> _lambda) | valor::DebounceSensor | |
| setThresholdDistance(units::millimeter_t threshold) | valor::LaserProximitySensor | |
| setupSim(std::function< frc::Pose2d()> robotPoseGetter, frc::Transform2d sensorPosition, std::vector< sim::FieldFeature > features) (defined in valor::LidarSensor) | valor::LidarSensor | |
| simState (defined in valor::LidarSensor) | valor::LidarSensor | protected |
| BaseSensor< LaserProximityData >::WriteLog(std::string_view field, const T &data) | valor::Loggable | inlineprotected |
| valor::LidarSensor::WriteLog(std::string_view field, const T &data) | valor::Loggable | inlineprotected |
| valor::DebounceSensor::WriteLog(std::string_view field, const T &data) | valor::Loggable | inlineprotected |
| WriteLogImpl(nt::Publisher *pub, const std::vector< bool > &data) (defined in valor::Loggable) | valor::Loggable | inline |
| WriteLogImpl(nt::Publisher *pub, const std::vector< bool > &data) (defined in valor::Loggable) | valor::Loggable | inline |
| WriteLogImpl(nt::Publisher *pub, const std::vector< bool > &data) (defined in valor::Loggable) | valor::Loggable | inline |
| ~Loggable()=default | valor::Loggable | protectedvirtual |