23 #ifndef ICL_HARDWARE_CAN_T_CAN_FILTER_MESSAGES_H_INCLUDED 24 #define ICL_HARDWARE_CAN_T_CAN_FILTER_MESSAGES_H_INCLUDED 32 #include <boost/filesystem.hpp> 53 void Open(
const std::string identifer);
55 bool getStatus()
const;
62 bool byteIsChangingConstantly(
unsigned int i,
unsigned int id)
const;
64 void mapContentOfFile();
69 void setDataFileName(
const boost::filesystem::path &file_name);
70 const boost::filesystem::path & getDataFileName()
const;
75 unsigned char data[8];
boost::filesystem::path * m_data_file_name
Implements a struct representing a can message.
ICL_HARDWARE_CAN_IMPORT_EXPORT ICL_HARDWARE_CAN_IMPORT_EXPORT
DataWrapper m_message_data
std::multimap< unsigned int, unsigned int > m_table_id_to_changing_bytes
std::map< unsigned int, DataWrapper > m_table_id_to_data
Contains CAN driver interface functions.
Contains import/export definitions for the Win32 plattform.
std::ifstream m_data_file
File handler for data file.