Class Sensor
Defined in File sensor.hpp
Class Documentation
-
class Sensor
Public Functions
-
Sensor() = default
-
explicit HARDWARE_INTERFACE_PUBLIC Sensor(std::unique_ptr<SensorInterface> impl)
-
~Sensor() = default
- HARDWARE_INTERFACE_PUBLIC const rclcpp_lifecycle::State & initialize (const HardwareInfo &sensor_info, rclcpp::Logger logger, rclcpp::node_interfaces::NodeClockInterface::SharedPtr clock_interface)
- HARDWARE_INTERFACE_PUBLIC const rclcpp_lifecycle::State & configure ()
- HARDWARE_INTERFACE_PUBLIC const rclcpp_lifecycle::State & cleanup ()
- HARDWARE_INTERFACE_PUBLIC const rclcpp_lifecycle::State & shutdown ()
- HARDWARE_INTERFACE_PUBLIC const rclcpp_lifecycle::State & activate ()
- HARDWARE_INTERFACE_PUBLIC const rclcpp_lifecycle::State & deactivate ()
- HARDWARE_INTERFACE_PUBLIC const rclcpp_lifecycle::State & error ()
- HARDWARE_INTERFACE_PUBLIC std::vector< StateInterface::ConstSharedPtr > export_state_interfaces ()
- HARDWARE_INTERFACE_PUBLIC std::string get_name () const
- HARDWARE_INTERFACE_PUBLIC std::string get_group_name () const
- HARDWARE_INTERFACE_PUBLIC const rclcpp_lifecycle::State & get_lifecycle_state () const
- HARDWARE_INTERFACE_PUBLIC const rclcpp::Time & get_last_read_time () const
- HARDWARE_INTERFACE_PUBLIC return_type read (const rclcpp::Time &time, const rclcpp::Duration &period)
- inline HARDWARE_INTERFACE_PUBLIC return_type write (const rclcpp::Time &, const rclcpp::Duration &)
- HARDWARE_INTERFACE_PUBLIC std::recursive_mutex & get_mutex ()
-
Sensor() = default