Public Member Functions | Private Member Functions | List of all members
AS::Drivers::PACMod::PacmodTxRosMsgHandler Class Reference

#include <pacmod_ros_msg_handler.h>

Public Member Functions

void fillAndPublish (const int64_t &can_id, std::string frame_id, const ros::Publisher &pub, const std::shared_ptr< PacmodTxMsg > &parser_class)
 

Private Member Functions

void fillDateTimeRpt (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::DateTimeRpt *new_msg, std::string frame_id)
 
void fillGlobalRpt (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::GlobalRpt *new_msg, std::string frame_id)
 
void fillLatLonHeadingRpt (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::LatLonHeadingRpt *new_msg, std::string frame_id)
 
void fillMotorRpt1 (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::MotorRpt1 *new_msg, std::string frame_id)
 
void fillMotorRpt2 (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::MotorRpt2 *new_msg, std::string frame_id)
 
void fillMotorRpt3 (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::MotorRpt3 *new_msg, std::string frame_id)
 
void fillParkingBrakeStatusRpt (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::ParkingBrakeStatusRpt *new_msg, std::string frame_id)
 
void fillSteeringPIDRpt1 (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::SteeringPIDRpt1 *new_msg, std::string frame_id)
 
void fillSteeringPIDRpt2 (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::SteeringPIDRpt2 *new_msg, std::string frame_id)
 
void fillSteeringPIDRpt3 (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::SteeringPIDRpt3 *new_msg, std::string frame_id)
 
void fillSteeringPIDRpt4 (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::SteeringPIDRpt4 *new_msg, std::string frame_id)
 
void fillSystemRptFloat (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::SystemRptFloat *new_msg, std::string frame_id)
 
void fillSystemRptInt (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::SystemRptInt *new_msg, std::string frame_id)
 
void fillVehicleSpeedRpt (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::VehicleSpeedRpt *new_msg, std::string frame_id)
 
void fillVinRpt (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::VinRpt *new_msg, std::string frame_id)
 
void fillWheelSpeedRpt (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::WheelSpeedRpt *new_msg, std::string frame_id)
 
void fillYawRateRpt (const std::shared_ptr< PacmodTxMsg > &parser_class, pacmod_msgs::YawRateRpt *new_msg, std::string frame_id)
 

Detailed Description

Definition at line 55 of file pacmod_ros_msg_handler.h.

Member Function Documentation

◆ fillAndPublish()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillAndPublish ( const int64_t &  can_id,
std::string  frame_id,
const ros::Publisher pub,
const std::shared_ptr< PacmodTxMsg > &  parser_class 
)

Definition at line 66 of file pacmod_ros_msg_handler.cpp.

◆ fillDateTimeRpt()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillDateTimeRpt ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::DateTimeRpt *  new_msg,
std::string  frame_id 
)
private

Definition at line 389 of file pacmod_ros_msg_handler.cpp.

◆ fillGlobalRpt()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillGlobalRpt ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::GlobalRpt *  new_msg,
std::string  frame_id 
)
private

Definition at line 214 of file pacmod_ros_msg_handler.cpp.

◆ fillLatLonHeadingRpt()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillLatLonHeadingRpt ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::LatLonHeadingRpt *  new_msg,
std::string  frame_id 
)
private

Definition at line 371 of file pacmod_ros_msg_handler.cpp.

◆ fillMotorRpt1()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillMotorRpt1 ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::MotorRpt1 *  new_msg,
std::string  frame_id 
)
private

Definition at line 247 of file pacmod_ros_msg_handler.cpp.

◆ fillMotorRpt2()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillMotorRpt2 ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::MotorRpt2 *  new_msg,
std::string  frame_id 
)
private

Definition at line 260 of file pacmod_ros_msg_handler.cpp.

◆ fillMotorRpt3()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillMotorRpt3 ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::MotorRpt3 *  new_msg,
std::string  frame_id 
)
private

Definition at line 274 of file pacmod_ros_msg_handler.cpp.

◆ fillParkingBrakeStatusRpt()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillParkingBrakeStatusRpt ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::ParkingBrakeStatusRpt *  new_msg,
std::string  frame_id 
)
private

Definition at line 347 of file pacmod_ros_msg_handler.cpp.

◆ fillSteeringPIDRpt1()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillSteeringPIDRpt1 ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::SteeringPIDRpt1 *  new_msg,
std::string  frame_id 
)
private

Definition at line 302 of file pacmod_ros_msg_handler.cpp.

◆ fillSteeringPIDRpt2()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillSteeringPIDRpt2 ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::SteeringPIDRpt2 *  new_msg,
std::string  frame_id 
)
private

Definition at line 317 of file pacmod_ros_msg_handler.cpp.

◆ fillSteeringPIDRpt3()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillSteeringPIDRpt3 ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::SteeringPIDRpt3 *  new_msg,
std::string  frame_id 
)
private

Definition at line 332 of file pacmod_ros_msg_handler.cpp.

◆ fillSteeringPIDRpt4()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillSteeringPIDRpt4 ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::SteeringPIDRpt4 *  new_msg,
std::string  frame_id 
)
private

Definition at line 406 of file pacmod_ros_msg_handler.cpp.

◆ fillSystemRptFloat()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillSystemRptFloat ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::SystemRptFloat *  new_msg,
std::string  frame_id 
)
private

Definition at line 200 of file pacmod_ros_msg_handler.cpp.

◆ fillSystemRptInt()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillSystemRptInt ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::SystemRptInt *  new_msg,
std::string  frame_id 
)
private

Definition at line 186 of file pacmod_ros_msg_handler.cpp.

◆ fillVehicleSpeedRpt()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillVehicleSpeedRpt ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::VehicleSpeedRpt *  new_msg,
std::string  frame_id 
)
private

Definition at line 232 of file pacmod_ros_msg_handler.cpp.

◆ fillVinRpt()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillVinRpt ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::VinRpt *  new_msg,
std::string  frame_id 
)
private

Definition at line 419 of file pacmod_ros_msg_handler.cpp.

◆ fillWheelSpeedRpt()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillWheelSpeedRpt ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::WheelSpeedRpt *  new_msg,
std::string  frame_id 
)
private

Definition at line 287 of file pacmod_ros_msg_handler.cpp.

◆ fillYawRateRpt()

void AS::Drivers::PACMod::PacmodTxRosMsgHandler::fillYawRateRpt ( const std::shared_ptr< PacmodTxMsg > &  parser_class,
pacmod_msgs::YawRateRpt *  new_msg,
std::string  frame_id 
)
private

Definition at line 359 of file pacmod_ros_msg_handler.cpp.


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


pacmod
Author(s): Joe Driscoll , Josh Whitley
autogenerated on Mon Feb 28 2022 23:03:08