|
DBC Framework
DBC parsing and CAN signal decoding framework
|
Basic markers and optional explicit extended multiplexing condition. More...
#include <multiplexing.h>
Public Attributes | |
| MultiplexRole | role = MultiplexRole::Unconditional |
| std::uint64_t | value = 0U |
| std::string | selector |
| std::vector< MultiplexRange > | ranges |
Basic markers and optional explicit extended multiplexing condition.
Definition at line 24 of file multiplexing.h.
| MultiplexRole Multiplexing::role = MultiplexRole::Unconditional |
Definition at line 25 of file multiplexing.h.
| std::uint64_t Multiplexing::value = 0U |
mN fallback when no explicit ranges are supplied.
Definition at line 26 of file multiplexing.h.
| std::string Multiplexing::selector |
Parent selector name within the same frame.
Definition at line 27 of file multiplexing.h.
| std::vector<MultiplexRange> Multiplexing::ranges |
Alternatives for the named selector; override mN.
Definition at line 28 of file multiplexing.h.