dbc
..
|
Public Types | |
enum class | ParseSignalsStatus { Success , ErrorMessageToLong , ErrorBigEndian , ErrorUnknownID , ErrorInvalidConversion } |
Public Member Functions | |
Message (uint32_t message_id, const std::string &name, uint8_t size, const std::string &node) | |
ParseSignalsStatus | parse_signals (const std::vector< uint8_t > &data, std::vector< double > &values) const |
void | append_signal (const Signal &signal) |
std::vector< Signal > | get_signals () const |
uint32_t | id () const |
uint8_t | size () const |
const std::string & | name () const |
void | add_value_description (const std::string &signal_name, const std::vector< Signal::ValueDescription > &) |
virtual bool | operator== (const Message &rhs) const |
Friends | |
std::ostream & | operator<< (std::ostream &out, const Message &msg) |