26 #ifndef _icl_hardware_can_tCanMessage_h_ 27 #define _icl_hardware_can_tCanMessage_h_ 30 #include <boost/shared_ptr.hpp> 46 #ifdef _IC_BUILDER_CAN_ITEC_ 51 unsigned char data[8];
52 #ifdef _IC_BUILDER_CAN_ITEC_ 60 unsigned char param_dlc = 0,
61 unsigned char param_rtr = 0,
62 const unsigned char* param_data = 0);
Implements a struct representing a can message.
ICL_HARDWARE_CAN_IMPORT_EXPORT ICL_HARDWARE_CAN_IMPORT_EXPORT
std::map< unsigned, CanMessageStamped > CanMessageMap
Maps CAN IDs to the latest received message for each ID.
Contains import/export definitions for the Win32 plattform.
icl_core::Stamped< tCanMessage > CanMessageStamped
boost::shared_ptr< CanMessageMap > CanMessageMapPtr
Convenience shared pointer shorthand for CanMessageMap.
icl_hardware::can::tCanMessage tCanMessage
boost::shared_ptr< const CanMessageMap > CanMessageMapConstPtr
Convenience shared pointer shorthand for CanMessageMap (const version).