rclcpp_lifecycle
C++ API
rclcpp_lifecycle: Package containing a prototype for lifecycle implementation.
Page Hierarchy
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Classes and Structs
Functions
Defines
Typedefs
Directories
Files
Pages
Standard Documents
CHANGELOG
Changelog for package rclcpp_lifecycle
21.0.8 (2024-11-08)
21.0.7 (2024-07-10)
21.0.6 (2024-04-19)
21.0.5 (2024-02-07)
21.0.4 (2023-11-17)
21.0.3 (2023-09-08)
21.0.2 (2023-07-14)
21.0.1 (2023-05-11)
21.0.0 (2023-04-18)
20.0.0 (2023-04-13)
19.3.0 (2023-03-01)
19.2.0 (2023-02-24)
19.1.0 (2023-02-14)
19.0.0 (2023-01-30)
18.0.0 (2022-12-29)
17.1.0 (2022-11-02)
17.0.0 (2022-09-13)
16.2.0 (2022-05-03)
16.1.0 (2022-04-29)
16.0.1 (2022-04-13)
16.0.0 (2022-04-08)
15.4.0 (2022-04-05)
15.3.0 (2022-03-30)
15.2.0 (2022-03-24)
15.1.0 (2022-03-01)
15.0.0 (2022-01-14)
14.1.0 (2022-01-05)
14.0.0 (2021-12-17)
13.1.0 (2021-10-18)
13.0.0 (2021-08-23)
12.0.0 (2021-07-26)
11.2.0 (2021-07-21)
11.1.0 (2021-07-13)
11.0.0 (2021-05-18)
10.0.0 (2021-05-11)
9.0.2 (2021-04-14)
9.0.1 (2021-04-12)
9.0.0 (2021-04-06)
8.2.0 (2021-03-31)
8.1.0 (2021-03-25)
8.0.0 (2021-03-23)
7.0.1 (2021-03-22)
7.0.0 (2021-03-18)
6.3.1 (2021-02-08)
6.3.0 (2021-01-25)
6.2.0 (2021-01-08)
6.1.0 (2020-12-10)
6.0.0 (2020-11-18)
5.1.0 (2020-11-02)
5.0.0 (2020-09-18)
4.0.0 (2020-07-09)
3.0.0 (2020-06-18)
2.0.0 (2020-06-01)
1.1.0 (2020-05-26)
1.0.0 (2020-05-12)
0.9.1 (2020-05-08)
0.9.0 (2020-04-29)
0.8.3 (2019-11-19)
0.8.2 (2019-11-18)
0.8.1 (2019-10-23)
0.8.0 (2019-09-26)
0.7.5 (2019-05-30)
0.7.4 (2019-05-29)
0.7.3 (2019-05-20)
0.7.2 (2019-05-08)
0.7.1 (2019-04-26)
0.7.0 (2019-04-14)
0.6.2 (2018-12-13)
0.6.1 (2018-12-07)
0.6.0 (2018-11-19)
0.5.0 (2018-06-25)
PACKAGE
QUALITY_DECLARATION
rclcpp_lifecycle Quality Declaration
Version Policy [1]
Change Control Process [2]
Documentation [3]
Testing [4]
Dependencies [5]
Platform Support [6]
Security
README
rclcpp_lifecycle
Quality Declaration
Index
rclcpp_lifecycle
Index
Index
H
|
I
|
R
H
has_on_activate (C++ struct)
has_on_activate::value (C++ member)
has_on_activate<T, typename std::enable_if<std::is_same<void, decltype(std::declval<T>().on_activate())>::value>::type> (C++ struct)
has_on_activate<T, typename std::enable_if<std::is_same<void, decltype(std::declval<T>().on_activate())>::value>::type>::value (C++ member)
has_on_deactivate (C++ struct)
has_on_deactivate::value (C++ member)
has_on_deactivate<T, typename std::enable_if<std::is_same<void, decltype(std::declval<T>().on_deactivate())>::value>::type> (C++ struct)
has_on_deactivate<T, typename std::enable_if<std::is_same<void, decltype(std::declval<T>().on_deactivate())>::value>::type>::value (C++ member)
I
is_manageable_node (C++ struct)
is_manageable_node<T, typename std::enable_if<has_on_activate<T>::value && has_on_deactivate<T>::value>::type> (C++ struct)
R
rclcpp_lifecycle::create_default_publisher_options (C++ function)
rclcpp_lifecycle::create_default_subscription_options (C++ function)
rclcpp_lifecycle::LifecycleNode (C++ class)
rclcpp_lifecycle::LifecycleNode::activate (C++ function)
,
[1]
rclcpp_lifecycle::LifecycleNode::add_managed_entity (C++ function)
rclcpp_lifecycle::LifecycleNode::add_on_set_parameters_callback (C++ function)
rclcpp_lifecycle::LifecycleNode::add_post_set_parameters_callback (C++ function)
rclcpp_lifecycle::LifecycleNode::add_pre_set_parameters_callback (C++ function)
rclcpp_lifecycle::LifecycleNode::add_timer_handle (C++ function)
rclcpp_lifecycle::LifecycleNode::cleanup (C++ function)
,
[1]
rclcpp_lifecycle::LifecycleNode::configure (C++ function)
,
[1]
rclcpp_lifecycle::LifecycleNode::count_publishers (C++ function)
rclcpp_lifecycle::LifecycleNode::count_subscribers (C++ function)
rclcpp_lifecycle::LifecycleNode::create_callback_group (C++ function)
rclcpp_lifecycle::LifecycleNode::create_client (C++ function)
,
[1]
rclcpp_lifecycle::LifecycleNode::create_generic_publisher (C++ function)
rclcpp_lifecycle::LifecycleNode::create_generic_subscription (C++ function)
rclcpp_lifecycle::LifecycleNode::create_publisher (C++ function)
rclcpp_lifecycle::LifecycleNode::create_service (C++ function)
,
[1]
rclcpp_lifecycle::LifecycleNode::create_subscription (C++ function)
,
[1]
rclcpp_lifecycle::LifecycleNode::create_timer (C++ function)
rclcpp_lifecycle::LifecycleNode::create_wall_timer (C++ function)
rclcpp_lifecycle::LifecycleNode::deactivate (C++ function)
,
[1]
rclcpp_lifecycle::LifecycleNode::declare_parameter (C++ function)
,
[1]
,
[2]
,
[3]
rclcpp_lifecycle::LifecycleNode::declare_parameters (C++ function)
,
[1]
rclcpp_lifecycle::LifecycleNode::describe_parameter (C++ function)
rclcpp_lifecycle::LifecycleNode::describe_parameters (C++ function)
rclcpp_lifecycle::LifecycleNode::for_each_callback_group (C++ function)
rclcpp_lifecycle::LifecycleNode::get_available_states (C++ function)
rclcpp_lifecycle::LifecycleNode::get_available_transitions (C++ function)
rclcpp_lifecycle::LifecycleNode::get_clock (C++ function)
,
[1]
rclcpp_lifecycle::LifecycleNode::get_current_state (C++ function)
rclcpp_lifecycle::LifecycleNode::get_fully_qualified_name (C++ function)
rclcpp_lifecycle::LifecycleNode::get_graph_event (C++ function)
rclcpp_lifecycle::LifecycleNode::get_logger (C++ function)
rclcpp_lifecycle::LifecycleNode::get_name (C++ function)
rclcpp_lifecycle::LifecycleNode::get_namespace (C++ function)
rclcpp_lifecycle::LifecycleNode::get_node_base_interface (C++ function)
rclcpp_lifecycle::LifecycleNode::get_node_clock_interface (C++ function)
rclcpp_lifecycle::LifecycleNode::get_node_graph_interface (C++ function)
rclcpp_lifecycle::LifecycleNode::get_node_logging_interface (C++ function)
rclcpp_lifecycle::LifecycleNode::get_node_names (C++ function)
rclcpp_lifecycle::LifecycleNode::get_node_options (C++ function)
rclcpp_lifecycle::LifecycleNode::get_node_parameters_interface (C++ function)
rclcpp_lifecycle::LifecycleNode::get_node_services_interface (C++ function)
rclcpp_lifecycle::LifecycleNode::get_node_time_source_interface (C++ function)
rclcpp_lifecycle::LifecycleNode::get_node_timers_interface (C++ function)
rclcpp_lifecycle::LifecycleNode::get_node_topics_interface (C++ function)
rclcpp_lifecycle::LifecycleNode::get_node_type_descriptions_interface (C++ function)
rclcpp_lifecycle::LifecycleNode::get_node_waitables_interface (C++ function)
rclcpp_lifecycle::LifecycleNode::get_parameter (C++ function)
,
[1]
,
[2]
rclcpp_lifecycle::LifecycleNode::get_parameter_or (C++ function)
rclcpp_lifecycle::LifecycleNode::get_parameter_types (C++ function)
rclcpp_lifecycle::LifecycleNode::get_parameters (C++ function)
,
[1]
rclcpp_lifecycle::LifecycleNode::get_publishers_info_by_topic (C++ function)
rclcpp_lifecycle::LifecycleNode::get_service_names_and_types (C++ function)
rclcpp_lifecycle::LifecycleNode::get_service_names_and_types_by_node (C++ function)
rclcpp_lifecycle::LifecycleNode::get_subscriptions_info_by_topic (C++ function)
rclcpp_lifecycle::LifecycleNode::get_topic_names_and_types (C++ function)
rclcpp_lifecycle::LifecycleNode::get_transition_graph (C++ function)
rclcpp_lifecycle::LifecycleNode::has_parameter (C++ function)
rclcpp_lifecycle::LifecycleNode::LifecycleNode (C++ function)
,
[1]
rclcpp_lifecycle::LifecycleNode::list_parameters (C++ function)
rclcpp_lifecycle::LifecycleNode::now (C++ function)
rclcpp_lifecycle::LifecycleNode::on_activate (C++ function)
rclcpp_lifecycle::LifecycleNode::on_deactivate (C++ function)
rclcpp_lifecycle::LifecycleNode::OnParametersSetCallbackType (C++ type)
rclcpp_lifecycle::LifecycleNode::OnSetParametersCallbackHandle (C++ type)
rclcpp_lifecycle::LifecycleNode::OnSetParametersCallbackType (C++ type)
rclcpp_lifecycle::LifecycleNode::PostSetParametersCallbackHandle (C++ type)
rclcpp_lifecycle::LifecycleNode::PostSetParametersCallbackType (C++ type)
rclcpp_lifecycle::LifecycleNode::PreSetParametersCallbackHandle (C++ type)
rclcpp_lifecycle::LifecycleNode::PreSetParametersCallbackType (C++ type)
rclcpp_lifecycle::LifecycleNode::register_on_activate (C++ function)
rclcpp_lifecycle::LifecycleNode::register_on_cleanup (C++ function)
rclcpp_lifecycle::LifecycleNode::register_on_configure (C++ function)
rclcpp_lifecycle::LifecycleNode::register_on_deactivate (C++ function)
rclcpp_lifecycle::LifecycleNode::register_on_error (C++ function)
rclcpp_lifecycle::LifecycleNode::register_on_shutdown (C++ function)
rclcpp_lifecycle::LifecycleNode::remove_on_set_parameters_callback (C++ function)
rclcpp_lifecycle::LifecycleNode::remove_post_set_parameters_callback (C++ function)
rclcpp_lifecycle::LifecycleNode::remove_pre_set_parameters_callback (C++ function)
rclcpp_lifecycle::LifecycleNode::set_parameter (C++ function)
rclcpp_lifecycle::LifecycleNode::set_parameters (C++ function)
rclcpp_lifecycle::LifecycleNode::set_parameters_atomically (C++ function)
rclcpp_lifecycle::LifecycleNode::shutdown (C++ function)
,
[1]
rclcpp_lifecycle::LifecycleNode::trigger_transition (C++ function)
,
[1]
,
[2]
,
[3]
rclcpp_lifecycle::LifecycleNode::undeclare_parameter (C++ function)
rclcpp_lifecycle::LifecycleNode::wait_for_graph_change (C++ function)
rclcpp_lifecycle::LifecycleNode::~LifecycleNode (C++ function)
rclcpp_lifecycle::LifecyclePublisher (C++ class)
rclcpp_lifecycle::LifecyclePublisher::LifecyclePublisher (C++ function)
rclcpp_lifecycle::LifecyclePublisher::MessageAlloc (C++ type)
rclcpp_lifecycle::LifecyclePublisher::MessageAllocTraits (C++ type)
rclcpp_lifecycle::LifecyclePublisher::MessageDeleter (C++ type)
rclcpp_lifecycle::LifecyclePublisher::MessageUniquePtr (C++ type)
rclcpp_lifecycle::LifecyclePublisher::on_activate (C++ function)
rclcpp_lifecycle::LifecyclePublisher::publish (C++ function)
,
[1]
,
[2]
rclcpp_lifecycle::LifecyclePublisher::~LifecyclePublisher (C++ function)
rclcpp_lifecycle::ManagedEntityInterface (C++ class)
rclcpp_lifecycle::ManagedEntityInterface::on_activate (C++ function)
rclcpp_lifecycle::ManagedEntityInterface::on_deactivate (C++ function)
rclcpp_lifecycle::ManagedEntityInterface::~ManagedEntityInterface (C++ function)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface (C++ class)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn (C++ enum)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn::ERROR (C++ enumerator)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn::FAILURE (C++ enumerator)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn::SUCCESS (C++ enumerator)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::LifecycleNodeInterface (C++ function)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::on_activate (C++ function)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::on_cleanup (C++ function)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::on_configure (C++ function)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::on_deactivate (C++ function)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::on_error (C++ function)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::on_shutdown (C++ function)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::~LifecycleNodeInterface (C++ function)
rclcpp_lifecycle::PublisherOptionsWithAllocator (C++ type)
rclcpp_lifecycle::SimpleManagedEntity (C++ class)
rclcpp_lifecycle::SimpleManagedEntity::is_activated (C++ function)
rclcpp_lifecycle::SimpleManagedEntity::on_activate (C++ function)
rclcpp_lifecycle::SimpleManagedEntity::on_deactivate (C++ function)
rclcpp_lifecycle::SimpleManagedEntity::~SimpleManagedEntity (C++ function)
rclcpp_lifecycle::State (C++ class)
rclcpp_lifecycle::State::allocator_ (C++ member)
rclcpp_lifecycle::State::id (C++ function)
rclcpp_lifecycle::State::label (C++ function)
rclcpp_lifecycle::State::operator= (C++ function)
rclcpp_lifecycle::State::owns_rcl_state_handle_ (C++ member)
rclcpp_lifecycle::State::reset (C++ function)
rclcpp_lifecycle::State::State (C++ function)
,
[1]
,
[2]
,
[3]
rclcpp_lifecycle::State::state_handle_ (C++ member)
rclcpp_lifecycle::State::state_handle_mutex_ (C++ member)
rclcpp_lifecycle::State::~State (C++ function)
rclcpp_lifecycle::SubscriptionOptionsWithAllocator (C++ type)
rclcpp_lifecycle::Transition (C++ class)
rclcpp_lifecycle::Transition::allocator_ (C++ member)
rclcpp_lifecycle::Transition::goal_state (C++ function)
rclcpp_lifecycle::Transition::id (C++ function)
rclcpp_lifecycle::Transition::label (C++ function)
rclcpp_lifecycle::Transition::operator= (C++ function)
rclcpp_lifecycle::Transition::owns_rcl_transition_handle_ (C++ member)
rclcpp_lifecycle::Transition::reset (C++ function)
rclcpp_lifecycle::Transition::start_state (C++ function)
rclcpp_lifecycle::Transition::Transition (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
rclcpp_lifecycle::Transition::transition_handle_ (C++ member)
rclcpp_lifecycle::Transition::~Transition (C++ function)
RCLCPP_LIFECYCLE_EXPORT (C macro)
RCLCPP_LIFECYCLE_IMPORT (C macro)
RCLCPP_LIFECYCLE_LOCAL (C macro)
RCLCPP_LIFECYCLE_PUBLIC (C macro)
RCLCPP_LIFECYCLE_PUBLIC_TYPE (C macro)