ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
Ros2HelloWorld Class Reference
Inheritance diagram for Ros2HelloWorld:
Inheritance graph
Collaboration diagram for Ros2HelloWorld:
Collaboration graph

Public Member Functions

 Ros2HelloWorld ()
 
void Run ()
 
void SubscriberStringCallback (std_msgs::msg::String msg)
 

Private Attributes

rclcpp::TimerBase::SharedPtr mainTimer
 
rclcpp::Publisher< std_msgs::msg::String >::SharedPtr publisherString
 
rclcpp::Subscription< std_msgs::msg::String >::SharedPtr subscriberString
 
std_msgs::msg::String latestRecievedStringMessage
 

Constructor & Destructor Documentation

◆ Ros2HelloWorld()

Ros2HelloWorld::Ros2HelloWorld ( )
inline
Here is the call graph for this function:

Member Function Documentation

◆ Run()

void Ros2HelloWorld::Run ( )
inline
Here is the caller graph for this function:

◆ SubscriberStringCallback()

void Ros2HelloWorld::SubscriberStringCallback ( std_msgs::msg::String  msg)
inline
Here is the caller graph for this function:

Member Data Documentation

◆ latestRecievedStringMessage

std_msgs::msg::String Ros2HelloWorld::latestRecievedStringMessage
private

◆ mainTimer

rclcpp::TimerBase::SharedPtr Ros2HelloWorld::mainTimer
private

◆ publisherString

rclcpp::Publisher<std_msgs::msg::String>::SharedPtr Ros2HelloWorld::publisherString
private

◆ subscriberString

rclcpp::Subscription<std_msgs::msg::String>::SharedPtr Ros2HelloWorld::subscriberString
private

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