rclc_lifecycle
5.0
Class Hierarchy
File Hierarchy
Reference
Classes and Structs
Struct rclc_lifecycle_callback_map_t
Struct Documentation
Struct rclc_lifecycle_node_t
Struct Documentation
Struct rclc_lifecycle_service_context_t
Struct Documentation
Functions
Function rclc_lifecycle_change_state
Function Documentation
Function rclc_lifecycle_change_state_callback
Function Documentation
Function rclc_lifecycle_execute_callback
Function Documentation
Function rclc_lifecycle_get_available_states_callback
Function Documentation
Function rclc_lifecycle_get_state_callback
Function Documentation
Function rclc_lifecycle_init_change_state_server
Function Documentation
Function rclc_lifecycle_init_get_available_states_server
Function Documentation
Function rclc_lifecycle_init_get_state_server
Function Documentation
Function rclc_lifecycle_node_fini
Function Documentation
Function rclc_lifecycle_register_callback
Function Documentation
Function rclc_lifecycle_register_on_activate
Function Documentation
Function rclc_lifecycle_register_on_cleanup
Function Documentation
Function rclc_lifecycle_register_on_configure
Function Documentation
Function rclc_lifecycle_register_on_deactivate
Function Documentation
Function rclc_make_node_a_lifecycle_node
Function Documentation
Defines
Define RCLC_LIFECYCLE_EXPORT
Define Documentation
Define RCLC_LIFECYCLE_IMPORT
Define Documentation
Define RCLC_LIFECYCLE_LOCAL
Define Documentation
Define RCLC_LIFECYCLE_MAX_NUMBER_OF_STATES
Define Documentation
Define RCLC_LIFECYCLE_PUBLIC
Define Documentation
Define RCLC_LIFECYCLE_PUBLIC_TYPE
Define Documentation
Typedefs
Typedef rclc_lifecycle_callback_map_t
Typedef Documentation
Typedef rclc_lifecycle_node_t
Typedef Documentation
Typedef rclc_lifecycle_service_context_t
Typedef Documentation
Directories
Directory include
Subdirectories
Directory rclc_lifecycle
Files
Files
File rclc_lifecycle.h
Definition (
include/rclc_lifecycle/rclc_lifecycle.h
)
Program Listing for File rclc_lifecycle.h
Includes
Classes
Functions
Defines
Typedefs
File visibility_control.h
Definition (
include/rclc_lifecycle/visibility_control.h
)
Program Listing for File visibility_control.h
Included By
Defines
rclc_lifecycle
Index
Index
R
R
rclc_lifecycle_callback_map_t (C++ struct)
(C++ type)
rclc_lifecycle_callback_map_t::fun_ptrs (C++ member)
rclc_lifecycle_callback_map_t::goal_states (C++ member)
rclc_lifecycle_change_state (C++ function)
rclc_lifecycle_change_state_callback (C++ function)
rclc_lifecycle_execute_callback (C++ function)
RCLC_LIFECYCLE_EXPORT (C macro)
rclc_lifecycle_get_available_states_callback (C++ function)
rclc_lifecycle_get_state_callback (C++ function)
RCLC_LIFECYCLE_IMPORT (C macro)
rclc_lifecycle_init_change_state_server (C++ function)
rclc_lifecycle_init_get_available_states_server (C++ function)
rclc_lifecycle_init_get_state_server (C++ function)
RCLC_LIFECYCLE_LOCAL (C macro)
RCLC_LIFECYCLE_MAX_NUMBER_OF_STATES (C macro)
rclc_lifecycle_node_fini (C++ function)
rclc_lifecycle_node_t (C++ struct)
(C++ type)
rclc_lifecycle_node_t::callbacks (C++ member)
rclc_lifecycle_node_t::cs_req (C++ member)
rclc_lifecycle_node_t::cs_res (C++ member)
rclc_lifecycle_node_t::gas_req (C++ member)
rclc_lifecycle_node_t::gas_res (C++ member)
rclc_lifecycle_node_t::gs_req (C++ member)
rclc_lifecycle_node_t::gs_res (C++ member)
rclc_lifecycle_node_t::node (C++ member)
rclc_lifecycle_node_t::publish_transitions (C++ member)
rclc_lifecycle_node_t::state_machine (C++ member)
RCLC_LIFECYCLE_PUBLIC (C macro)
RCLC_LIFECYCLE_PUBLIC_TYPE (C macro)
rclc_lifecycle_register_callback (C++ function)
rclc_lifecycle_register_on_activate (C++ function)
rclc_lifecycle_register_on_cleanup (C++ function)
rclc_lifecycle_register_on_configure (C++ function)
rclc_lifecycle_register_on_deactivate (C++ function)
rclc_lifecycle_service_context_t (C++ struct)
(C++ type)
rclc_lifecycle_service_context_t::lifecycle_node (C++ member)
rclc_make_node_a_lifecycle_node (C++ function)