CORESENSE4home_Architecture
Loading...
Searching...
No Matches
DefaultCoupling Class Reference

A Coupling component that provides default configuration for coupling-related tasks. More...

Inheritance diagram for DefaultCoupling:
Collaboration diagram for DefaultCoupling:

Public Member Functions

bool configure ()
 Configures the DefaultCoupling component.
 
 DefaultCoupling (rclcpp_lifecycle::LifecycleNode::SharedPtr parent)
 Constructs a DefaultCoupling object and initializes the parent lifecycle node.
 
- Public Member Functions inherited from Coupling
bool configure ()
 Configures the Coupling component.
 
 Coupling (rclcpp_lifecycle::LifecycleNode::SharedPtr parent)
 Constructs a Coupling object associated with a parent lifecycle node.
 

Additional Inherited Members

- Protected Attributes inherited from Coupling
rclcpp_lifecycle::LifecycleNode::SharedPtr parent_
 < Shared pointer to the parent lifecycle node.
 

Detailed Description

A Coupling component that provides default configuration for coupling-related tasks.

This class extends the Coupling component, initializing with basic configuration. It is intended for tasks involving the coordination and interaction of functional components.

Constructor & Destructor Documentation

◆ DefaultCoupling()

DefaultCoupling ( rclcpp_lifecycle::LifecycleNode::SharedPtr parent)
explicit

Constructs a DefaultCoupling object and initializes the parent lifecycle node.

Parameters
parentShared pointer to the lifecycle node managing this DefaultCoupling instance.

Member Function Documentation

◆ configure()

bool configure ( )

Configures the DefaultCoupling component.

Logs the configuration step and prepares the component for operation.

Returns
True if configuration is successful.

The documentation for this class was generated from the following file: