|
DbcLib 1.0
CAN DBC C++ library.
|
Defines a DBC network configuration object. More...
#include <vector>#include <map>#include "dbc/envvar.h"#include "dbc/attribute.h"#include "dbc/node.h"#include "dbc/message.h"#include "dbc/signal.h"#include "dbc/signalgroup.h"

Go to the source code of this file.
Classes | |
| class | dbc::Network |
| Interface against a DBC network configuration. More... | |
Namespaces | |
| namespace | dbc |
| Main namespace for the DBC library. | |
Typedefs | |
| using | dbc::EnumMap = std::map< int64_t, std::string > |
| Enumerate list. | |
| using | dbc::MessageList = std::map< uint64_t, Message > |
| Sorted message of messages. Message ID is the key. | |
Enumerations | |
| enum class | dbc::ProtocolType : int { dbc::StandardCAN = 0 , dbc::J1939 = 1 , dbc::NMEA2000 = 2 , dbc::OBD2 = 3 } |
| Type of CAN protocol. More... | |
| enum class | dbc::BusType : int { dbc::CAN = 0 } |
| Type of bus. More... | |