Class ControllerInterface
- Defined in File controller_interface.hpp 
Inheritance Relationships
Base Type
- public controller_interface::ControllerInterfaceBase(Class ControllerInterfaceBase)
Class Documentation
- 
class ControllerInterface : public controller_interface::ControllerInterfaceBase
- Public Functions - 
CONTROLLER_INTERFACE_PUBLIC ControllerInterface()
 - 
virtual CONTROLLER_INTERFACE_PUBLIC ~ControllerInterface() = default
 - virtual CONTROLLER_INTERFACE_PUBLIC bool is_chainable () const final
- Controller is not chainable. - Returns:
- false. 
 
 - virtual CONTROLLER_INTERFACE_PUBLIC std::vector< hardware_interface::CommandInterface > export_reference_interfaces () final
- Controller has no reference interfaces. - Returns:
- empty list. 
 
 - virtual CONTROLLER_INTERFACE_PUBLIC bool set_chained_mode (bool chained_mode) final
- Controller is not chainable, therefore no chained mode can be set. - Returns:
- false. 
 
 - virtual CONTROLLER_INTERFACE_PUBLIC bool is_in_chained_mode () const final
- Controller can not be in chained mode. - Returns:
- false. 
 
 
- 
CONTROLLER_INTERFACE_PUBLIC ControllerInterface()