Class System
Defined in File system.hpp
Class Documentation
-
class System
Public Functions
-
System() = default
-
explicit HARDWARE_INTERFACE_PUBLIC System(std::unique_ptr<SystemInterface> impl)
-
~System() = default
- HARDWARE_INTERFACE_PUBLIC const rclcpp_lifecycle::State & initialize (const HardwareInfo &system_info)
- 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 > export_state_interfaces ()
- HARDWARE_INTERFACE_PUBLIC std::vector< CommandInterface > export_command_interfaces ()
- HARDWARE_INTERFACE_PUBLIC return_type prepare_command_mode_switch (const std::vector< std::string > &start_interfaces, const std::vector< std::string > &stop_interfaces)
- HARDWARE_INTERFACE_PUBLIC return_type perform_command_mode_switch (const std::vector< std::string > &start_interfaces, const std::vector< std::string > &stop_interfaces)
- HARDWARE_INTERFACE_PUBLIC std::string get_name () const
- HARDWARE_INTERFACE_PUBLIC const rclcpp_lifecycle::State & get_state () const
- HARDWARE_INTERFACE_PUBLIC return_type read (const rclcpp::Time &time, const rclcpp::Duration &period)
- HARDWARE_INTERFACE_PUBLIC return_type write (const rclcpp::Time &time, const rclcpp::Duration &period)
-
System() = default