SMACC2
Loading...
Searching...
No Matches
cl_lifecycle_node.hpp File Reference
#include <cl_lifecycle_node/components/cp_lifecycle_event_monitor.hpp>
#include <lifecycle_msgs/msg/transition_event.hpp>
#include <lifecycle_msgs/srv/change_state.hpp>
#include <lifecycle_msgs/srv/get_state.hpp>
#include <smacc2/client_core_components/cp_service_client.hpp>
#include <smacc2/smacc.hpp>
#include <smacc2/smacc_client_behavior_base.hpp>
Include dependency graph for cl_lifecycle_node.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cl_lifecycle_node::EvLifecycleNodeChangeState< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionCreate< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionConfigure< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionCleanup< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionActivate< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionDeactivate< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionUnconfiguredShutdown< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionInactiveShutdown< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionActiveShutdown< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionDestroy< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnConfigureSuccess< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnConfigureFailure< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnConfigureError< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnActivateSuccess< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnActivateFailure< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnActivateError< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnDeactivateSuccess< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnDeactivateFailure< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnDeactivateError< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnCleanupSuccess< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnCleanupFailure< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnCleanupError< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnShutdownSuccess< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnShutdownFailure< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnShutdownError< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnErrorSuccess< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnErrorFailure< TSourceObject, TOrthogonal >
 
struct  cl_lifecycle_node::EvTransitionOnErrorError< TSourceObject, TOrthogonal >
 
class  cl_lifecycle_node::ClLifecycleNode
 

Namespaces

namespace  cl_lifecycle_node