#include <DbcSignal.hpp>
Public Member Functions | |
ByteOrder | getByteOrder () const |
double | getFactor () const |
unsigned short | getLength () const |
double | getMaximum () const |
double | getMinimum () const |
unsigned short | getMultiplexedNumber () const |
Multiplexor | getMultiplexor () const |
const std::string & | getName () const |
double | getOffset () const |
Sign | getSign () const |
unsigned short | getStartbit () const |
const toList & | getTo () const |
const std::string & | getUnit () const |
Private Types | |
typedef std::set< std::string > | toList |
Private Attributes | |
double | factor |
unsigned short | length |
double | maximum |
double | minimum |
unsigned short | multiplexNum |
Multiplexor | multiplexor |
std::string | name |
double | offset |
ByteOrder | order |
Sign | sign |
unsigned short | startBit |
toList | to |
std::string | unit |
Friends | |
std::istream & | operator>> (std::istream &in, Signal &sig) |
This class represents a Signal contained in a Message of a DBC-File. One can Query all the necessary information from this class to define a Signal
Definition at line 64 of file DbcSignal.hpp.
typedef std::set<std::string> Signal::toList [private] |
Definition at line 66 of file DbcSignal.hpp.
ByteOrder Signal::getByteOrder | ( | ) | const [inline] |
Definition at line 100 of file DbcSignal.hpp.
double Signal::getFactor | ( | ) | const [inline] |
Definition at line 106 of file DbcSignal.hpp.
unsigned short Signal::getLength | ( | ) | const [inline] |
Definition at line 102 of file DbcSignal.hpp.
double Signal::getMaximum | ( | ) | const [inline] |
Definition at line 105 of file DbcSignal.hpp.
double Signal::getMinimum | ( | ) | const [inline] |
Definition at line 104 of file DbcSignal.hpp.
unsigned short Signal::getMultiplexedNumber | ( | ) | const [inline] |
Definition at line 110 of file DbcSignal.hpp.
Multiplexor Signal::getMultiplexor | ( | ) | const [inline] |
Definition at line 109 of file DbcSignal.hpp.
const std::string& Signal::getName | ( | ) | const [inline] |
Definition at line 99 of file DbcSignal.hpp.
double Signal::getOffset | ( | ) | const [inline] |
Definition at line 107 of file DbcSignal.hpp.
Sign Signal::getSign | ( | ) | const [inline] |
Definition at line 103 of file DbcSignal.hpp.
unsigned short Signal::getStartbit | ( | ) | const [inline] |
Definition at line 101 of file DbcSignal.hpp.
const toList& Signal::getTo | ( | ) | const [inline] |
Definition at line 111 of file DbcSignal.hpp.
const std::string& Signal::getUnit | ( | ) | const [inline] |
Definition at line 108 of file DbcSignal.hpp.
std::istream& operator>> | ( | std::istream & | in, |
Signal & | sig | ||
) | [friend] |
Definition at line 70 of file DbcSignal.cpp.
double Signal::factor [private] |
Definition at line 82 of file DbcSignal.hpp.
unsigned short Signal::length [private] |
Definition at line 74 of file DbcSignal.hpp.
double Signal::maximum [private] |
Definition at line 80 of file DbcSignal.hpp.
double Signal::minimum [private] |
Definition at line 78 of file DbcSignal.hpp.
unsigned short Signal::multiplexNum [private] |
Definition at line 90 of file DbcSignal.hpp.
Multiplexor Signal::multiplexor [private] |
Definition at line 88 of file DbcSignal.hpp.
std::string Signal::name [private] |
Definition at line 68 of file DbcSignal.hpp.
double Signal::offset [private] |
Definition at line 84 of file DbcSignal.hpp.
ByteOrder Signal::order [private] |
Definition at line 70 of file DbcSignal.hpp.
Sign Signal::sign [private] |
Definition at line 76 of file DbcSignal.hpp.
unsigned short Signal::startBit [private] |
Definition at line 72 of file DbcSignal.hpp.
toList Signal::to [private] |
Definition at line 92 of file DbcSignal.hpp.
std::string Signal::unit [private] |
Definition at line 86 of file DbcSignal.hpp.