dbc ..
Loading...
Searching...
No Matches
Libdbc::Message Struct Reference

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< Signalget_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)

The documentation for this struct was generated from the following file: