Modulo 5.0.0
|
This is the complete list of members for modulo_controllers::BaseControllerInterface, including all inherited members.
add_input(const std::string &name, const std::string &topic_name="") | modulo_controllers::BaseControllerInterface | inlineprotected |
add_input(const std::string &name, const std::string &topic_name) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inlineprotected |
add_input(const std::string &name, const std::string &topic_name) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inlineprotected |
add_input(const std::string &name, const std::string &topic_name) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inlineprotected |
add_output(const std::string &name, const std::string &topic_name="") | modulo_controllers::BaseControllerInterface | inlineprotected |
add_output(const std::string &name, const std::string &topic_name) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inlineprotected |
add_output(const std::string &name, const std::string &topic_name) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inlineprotected |
add_output(const std::string &name, const std::string &topic_name) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inlineprotected |
add_parameter(const std::shared_ptr< state_representation::ParameterInterface > ¶meter, const std::string &description, bool read_only=false) | modulo_controllers::BaseControllerInterface | protected |
add_parameter(const std::string &name, const T &value, const std::string &description, bool read_only=false) | modulo_controllers::BaseControllerInterface | inlineprotected |
add_predicate(const std::string &predicate_name, bool predicate_value) | modulo_controllers::BaseControllerInterface | protected |
add_predicate(const std::string &predicate_name, const std::function< bool(void)> &predicate_function) | modulo_controllers::BaseControllerInterface | protected |
add_service(const std::string &service_name, const std::function< ControllerServiceResponse(void)> &callback) | modulo_controllers::BaseControllerInterface | protected |
add_service(const std::string &service_name, const std::function< ControllerServiceResponse(const std::string &string)> &callback) | modulo_controllers::BaseControllerInterface | protected |
add_trigger(const std::string &trigger_name) | modulo_controllers::BaseControllerInterface | protected |
BaseControllerInterface() | modulo_controllers::BaseControllerInterface | |
get_command_mutex() | modulo_controllers::BaseControllerInterface | protected |
get_parameter(const std::string &name) const | modulo_controllers::BaseControllerInterface | protected |
get_parameter_value(const std::string &name) const | modulo_controllers::BaseControllerInterface | inlineprotected |
get_predicate(const std::string &predicate_name) const | modulo_controllers::BaseControllerInterface | protected |
get_qos() const | modulo_controllers::BaseControllerInterface | protected |
is_active() const | modulo_controllers::BaseControllerInterface | protected |
on_configure(const rclcpp_lifecycle::State &previous_state) override | modulo_controllers::BaseControllerInterface | |
on_init() override | modulo_controllers::BaseControllerInterface | |
on_validate_parameter_callback(const std::shared_ptr< state_representation::ParameterInterface > ¶meter) | modulo_controllers::BaseControllerInterface | protectedvirtual |
read_input(const std::string &name) | modulo_controllers::BaseControllerInterface | inlineprotected |
read_input(const std::string &name) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inlineprotected |
read_input(const std::string &name) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inlineprotected |
read_input(const std::string &name) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inlineprotected |
set_input_validity_period(double input_validity_period) | modulo_controllers::BaseControllerInterface | protected |
set_parameter_value(const std::string &name, const T &value) | modulo_controllers::BaseControllerInterface | inlineprotected |
set_predicate(const std::string &predicate_name, bool predicate_value) | modulo_controllers::BaseControllerInterface | protected |
set_predicate(const std::string &predicate_name, const std::function< bool(void)> &predicate_function) | modulo_controllers::BaseControllerInterface | protected |
set_qos(const rclcpp::QoS &qos) | modulo_controllers::BaseControllerInterface | protected |
trigger(const std::string &trigger_name) | modulo_controllers::BaseControllerInterface | protected |
write_output(const std::string &name, const T &data) | modulo_controllers::BaseControllerInterface | inlineprotected |
write_output(const std::string &name, const bool &data) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inline |
write_output(const std::string &name, const double &data) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inline |
write_output(const std::string &name, const std::vector< double > &data) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inline |
write_output(const std::string &name, const int &data) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inline |
write_output(const std::string &name, const std::string &data) (defined in modulo_controllers::BaseControllerInterface) | modulo_controllers::BaseControllerInterface | inline |