dbc ..
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Friends | List of all members
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: