Public Member Functions | Private Member Functions | List of all members
ArmUavcanToRos Class Reference

#include <converters.hpp>

Inheritance diagram for ArmUavcanToRos:
Inheritance graph
[legend]

Public Member Functions

 ArmUavcanToRos (ros::NodeHandle &ros_node, UavcanNode &uavcan_node, const char *ros_topic)
 

Private Member Functions

void uavcan_callback (const uavcan::ReceivedDataStructure< IN_UAVCAN_MSG > &uavcan_msg) override
 

Additional Inherited Members

- Protected Types inherited from UavcanToRosConverter< uavcan::equipment::safety::ArmingStatus, std_msgs::Bool >
typedef uavcan::equipment::safety::ArmingStatus IN_UAVCAN_MSG
 
typedef std_msgs::Bool OUT_ROS_MSG
 
- Protected Member Functions inherited from UavcanToRosConverter< uavcan::equipment::safety::ArmingStatus, std_msgs::Bool >
 UavcanToRosConverter (ros::NodeHandle &ros_node, UavcanNode &uavcan_node, const char *ros_topic)
 
- Protected Attributes inherited from UavcanToRosConverter< uavcan::equipment::safety::ArmingStatus, std_msgs::Bool >
OUT_ROS_MSG ros_msg_
 
ros::Publisher ros_pub_
 
uavcan::Subscriber< IN_UAVCAN_MSGuavcan_sub_
 

Detailed Description

Definition at line 141 of file converters.hpp.

Constructor & Destructor Documentation

◆ ArmUavcanToRos()

ArmUavcanToRos::ArmUavcanToRos ( ros::NodeHandle ros_node,
UavcanNode uavcan_node,
const char *  ros_topic 
)
inline

Definition at line 147 of file converters.hpp.

Member Function Documentation

◆ uavcan_callback()

void ArmUavcanToRos::uavcan_callback ( const uavcan::ReceivedDataStructure< IN_UAVCAN_MSG > &  uavcan_msg)
overrideprivatevirtual

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


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:04