rclcpp_lifecycle
master
C++ ROS Lifecycle Library API
|
▼Nrclcpp_lifecycle | |
▼Nnode_interfaces | |
CLifecycleNodeInterface | Interface class for a managed node |
CLifecycleNode | LifecycleNode for creating lifecycle components |
CLifecyclePublisher | Brief child class of rclcpp Publisher class |
CLifecyclePublisherInterface | Base class with only |
CState | Abstract class for the Lifecycle's states |
CTransition | Abstract the Lifecycle's states |
Chas_on_activate | |
Chas_on_activate< T, typename std::enable_if< std::is_same< void, decltype(std::declval< T >().on_activate())>::value >::type > | |
Chas_on_deactivate | |
Chas_on_deactivate< T, typename std::enable_if< std::is_same< void, decltype(std::declval< T >().on_deactivate())>::value >::type > | |
Cis_manageable_node | |
Cis_manageable_node< T, typename std::enable_if< has_on_activate< T >::value &&has_on_deactivate< T >::value >::type > |