15#ifndef CONTROLLER_INTERFACE__CONTROLLER_INTERFACE_HPP_
16#define CONTROLLER_INTERFACE__CONTROLLER_INTERFACE_HPP_
21#include "controller_interface/controller_interface_base.hpp"
22#include "hardware_interface/handle.hpp"
24namespace controller_interface
69using ControllerInterfaceSharedPtr = std::shared_ptr<ControllerInterface>;
Definition controller_interface_base.hpp:98
Definition controller_interface.hpp:27
std::vector< hardware_interface::CommandInterface::SharedPtr > export_reference_interfaces() final
Definition controller_interface.cpp:32
bool set_chained_mode(bool chained_mode) final
Definition controller_interface.cpp:37
bool is_chainable() const final
Definition controller_interface.cpp:23
bool is_in_chained_mode() const final
Definition controller_interface.cpp:39
std::vector< hardware_interface::StateInterface::ConstSharedPtr > export_state_interfaces() final
Definition controller_interface.cpp:26