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 37 of file pacmod_ros_msg_handler.h.

Member Function Documentation

void 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 47 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 370 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 195 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 352 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 228 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 241 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 255 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 328 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 283 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 298 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 313 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 387 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 181 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 167 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 213 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 400 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 268 of file pacmod_ros_msg_handler.cpp.

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

Definition at line 340 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 Jun 10 2019 14:08:17