Modulo 5.0.0
Loading...
Searching...
No Matches
modulo_components::LifecycleComponent Member List

This is the complete list of members for modulo_components::LifecycleComponent, including all inherited members.

add_input(const std::string &signal_name, const std::shared_ptr< DataT > &data, const std::string &default_topic="", bool fixed_topic=false)modulo_components::ComponentInterfaceinlineprotected
add_input(const std::string &signal_name, const std::shared_ptr< DataT > &data, const std::function< void()> &callback, const std::string &default_topic="", bool fixed_topic=false)modulo_components::ComponentInterfaceinlineprotected
add_input(const std::string &signal_name, const std::function< void(const std::shared_ptr< MsgT >)> &callback, const std::string &default_topic="", bool fixed_topic=false)modulo_components::ComponentInterfaceinlineprotected
add_output(const std::string &signal_name, const std::shared_ptr< DataT > &data, const std::string &default_topic="", bool fixed_topic=false, bool publish_on_step=true)modulo_components::LifecycleComponentinlineprotected
add_parameter(const std::shared_ptr< state_representation::ParameterInterface > &parameter, const std::string &description, bool read_only=false)modulo_components::ComponentInterfaceprotected
add_parameter(const std::string &name, const T &value, const std::string &description, bool read_only=false)modulo_components::ComponentInterfaceinlineprotected
add_periodic_callback(const std::string &name, const std::function< void(void)> &callback)modulo_components::ComponentInterfaceprotected
add_predicate(const std::string &predicate_name, bool predicate_value)modulo_components::ComponentInterfaceprotected
add_predicate(const std::string &predicate_name, const std::function< bool(void)> &predicate_function)modulo_components::ComponentInterfaceprotected
add_service(const std::string &service_name, const std::function< ComponentServiceResponse(void)> &callback)modulo_components::ComponentInterfaceprotected
add_service(const std::string &service_name, const std::function< ComponentServiceResponse(const std::string &string)> &callback)modulo_components::ComponentInterfaceprotected
add_static_tf_broadcaster()modulo_components::ComponentInterfaceprotected
add_tf_broadcaster()modulo_components::ComponentInterfaceprotected
add_tf_listener()modulo_components::ComponentInterfaceprotected
add_trigger(const std::string &trigger_name)modulo_components::ComponentInterfaceprotected
ComponentInterface(const std::shared_ptr< rclcpp::node_interfaces::NodeInterfaces< ALL_RCLCPP_NODE_INTERFACES > > &interfaces)modulo_components::ComponentInterfaceexplicitprotected
declare_input(const std::string &signal_name, const std::string &default_topic="", bool fixed_topic=false)modulo_components::ComponentInterfaceprotected
declare_output(const std::string &signal_name, const std::string &default_topic="", bool fixed_topic=false)modulo_components::ComponentInterfaceprotected
get_lifecycle_state() constmodulo_components::LifecycleComponentprotected
get_parameter(const std::string &name) constmodulo_components::LifecycleComponentprotected
get_parameter_value(const std::string &name) constmodulo_components::ComponentInterfaceinlineprotected
get_period() constmodulo_components::ComponentInterfaceprotected
get_period() const (defined in modulo_components::ComponentInterface)modulo_components::ComponentInterface
get_period() const (defined in modulo_components::ComponentInterface)modulo_components::ComponentInterface
get_period() const (defined in modulo_components::ComponentInterface)modulo_components::ComponentInterface
get_predicate(const std::string &predicate_name) constmodulo_components::ComponentInterfaceprotected
get_qos() constmodulo_components::ComponentInterfaceprotected
get_rate() constmodulo_components::ComponentInterfaceprotected
LifecycleComponent(const rclcpp::NodeOptions &node_options, const std::string &fallback_name="LifecycleComponent")modulo_components::LifecycleComponentexplicit
LifecycleComponentPublicInterface (defined in modulo_components::LifecycleComponent)modulo_components::LifecycleComponentfriend
lookup_transform(const std::string &frame, const std::string &reference_frame, const tf2::TimePoint &time_point, const tf2::Duration &duration)modulo_components::ComponentInterfaceprotected
lookup_transform(const std::string &frame, const std::string &reference_frame="world", double validity_period=-1.0, const tf2::Duration &duration=tf2::Duration(std::chrono::microseconds(10)))modulo_components::ComponentInterfaceprotected
on_activate_callback()modulo_components::LifecycleComponentprotectedvirtual
on_cleanup_callback()modulo_components::LifecycleComponentprotectedvirtual
on_configure_callback()modulo_components::LifecycleComponentprotectedvirtual
on_deactivate_callback()modulo_components::LifecycleComponentprotectedvirtual
on_error_callback()modulo_components::LifecycleComponentprotectedvirtual
on_shutdown_callback()modulo_components::LifecycleComponentprotectedvirtual
on_step_callback()modulo_components::ComponentInterfaceprotectedvirtual
on_validate_parameter_callback(const std::shared_ptr< state_representation::ParameterInterface > &parameter)modulo_components::ComponentInterfaceprotectedvirtual
publish_output(const std::string &signal_name)modulo_components::ComponentInterfaceprotected
raise_error() overridemodulo_components::LifecycleComponentprotectedvirtual
remove_input(const std::string &signal_name)modulo_components::ComponentInterfaceprotected
remove_output(const std::string &signal_name)modulo_components::ComponentInterfaceprotected
send_static_transform(const state_representation::CartesianPose &transform)modulo_components::ComponentInterfaceprotected
send_static_transforms(const std::vector< state_representation::CartesianPose > &transforms)modulo_components::ComponentInterfaceprotected
send_transform(const state_representation::CartesianPose &transform)modulo_components::ComponentInterfaceprotected
send_transforms(const std::vector< state_representation::CartesianPose > &transforms)modulo_components::ComponentInterfaceprotected
set_parameter_value(const std::string &name, const T &value)modulo_components::ComponentInterfaceinlineprotected
set_predicate(const std::string &predicate_name, bool predicate_value)modulo_components::ComponentInterfaceprotected
set_predicate(const std::string &predicate_name, const std::function< bool(void)> &predicate_function)modulo_components::ComponentInterfaceprotected
set_qos(const rclcpp::QoS &qos)modulo_components::ComponentInterfaceprotected
trigger(const std::string &trigger_name)modulo_components::ComponentInterfaceprotected
~ComponentInterface()modulo_components::ComponentInterfacevirtual
~LifecycleComponent()=defaultmodulo_components::LifecycleComponentvirtual