#include <pacmod3_core.h>
Public Member Functions | |
virtual bool | isSystem () |
virtual void | parse (uint8_t *in)=0 |
Static Public Member Functions | |
static std::shared_ptr < Pacmod3TxMsg > | make_message (const int64_t &can_id) |
Definition at line 50 of file pacmod3_core.h.
bool Pacmod3TxMsg::isSystem | ( | ) | [virtual] |
Reimplemented in AS::Drivers::PACMod3::SystemRptMsg.
Definition at line 221 of file pacmod3_core.cpp.
std::shared_ptr< Pacmod3TxMsg > Pacmod3TxMsg::make_message | ( | const int64_t & | can_id | ) | [static] |
Definition at line 80 of file pacmod3_core.cpp.
virtual void AS::Drivers::PACMod3::Pacmod3TxMsg::parse | ( | uint8_t * | in | ) | [pure virtual] |
Implemented in AS::Drivers::PACMod3::VehicleDynamicsRptMsg, AS::Drivers::PACMod3::VehicleSpecificRpt1Msg, AS::Drivers::PACMod3::DetectedObjectRptMsg, AS::Drivers::PACMod3::WheelSpeedRptMsg, AS::Drivers::PACMod3::YawRateRptMsg, AS::Drivers::PACMod3::VinRptMsg, AS::Drivers::PACMod3::VehicleSpeedRptMsg, AS::Drivers::PACMod3::SteeringPIDRpt4Msg, AS::Drivers::PACMod3::SteeringPIDRpt3Msg, AS::Drivers::PACMod3::SteeringPIDRpt2Msg, AS::Drivers::PACMod3::SteeringPIDRpt1Msg, AS::Drivers::PACMod3::LatLonHeadingRptMsg, AS::Drivers::PACMod3::DoorRptMsg, AS::Drivers::PACMod3::DateTimeRptMsg, AS::Drivers::PACMod3::MotorRpt3Msg, AS::Drivers::PACMod3::MotorRpt2Msg, AS::Drivers::PACMod3::MotorRpt1Msg, AS::Drivers::PACMod3::OccupancyRptMsg, AS::Drivers::PACMod3::InteriorLightsRptMsg, AS::Drivers::PACMod3::RearLightsRptMsg, AS::Drivers::PACMod3::WiperAuxRptMsg, AS::Drivers::PACMod3::TurnAuxRptMsg, AS::Drivers::PACMod3::SteerAuxRptMsg, AS::Drivers::PACMod3::ShiftAuxRptMsg, AS::Drivers::PACMod3::HeadlightAuxRptMsg, AS::Drivers::PACMod3::BrakeAuxRptMsg, AS::Drivers::PACMod3::AccelAuxRptMsg, AS::Drivers::PACMod3::GlobalRptMsg, AS::Drivers::PACMod3::SystemRptFloatMsg, AS::Drivers::PACMod3::SystemRptIntMsg, and AS::Drivers::PACMod3::SystemRptBoolMsg.