Class ImuIdentificationRosPublisherInterface

Inheritance Relationships

Base Type

Derived Type

Class Documentation

class ImuIdentificationRosPublisherInterface : public adi_imu::RosTask

Interface for identification publisher.

Subclassed by adi_imu::ImuIdentificationRosPublisher

Public Functions

inline ImuIdentificationRosPublisherInterface()

Constructor for ImuIdentificationRosPublisherInterface.

inline virtual ~ImuIdentificationRosPublisherInterface()

Destructor for ImuIdentificationRosPublisherInterface.

virtual void setMessageProvider(ImuIdentificationDataProviderInterface *dataProvider) = 0

Set the message data provider.

Parameters:

dataProvider – Data provider.

Protected Attributes

std::shared_ptr<rclcpp::Node> m_node

The ros2 Node data member.