Classes | Enumerations | Functions
NewEagle Namespace Reference

Classes

class  Dbc
struct  DbcAttribute
class  DbcBuilder
class  DbcMessage
struct  DbcMessageComment
class  DbcSignal
struct  DbcSignalComment
struct  DbcSignalValueType
struct  EmptyData
class  LineParser
class  LineParserAtEOLException
class  LineParserExceptionBase
class  LineParserInvalidCharException
class  LineParserLenZeroException

Enumerations

enum  ByteOrder { LITTLE_END = 0, BIG_END = 1 }
enum  DataType { INT = 0, FLOAT = 1, DOUBLE = 2 }
enum  IdType { STD = 0, EXT = 1 }
enum  MultiplexerMode { NONE = 0, MUX_SWITCH = 1, MUX_SIGNAL = 2 }
enum  ReadDoubleState {
  READING_WHOLE_NUMBER = 0, READING_FRACTION = 1, READ_E = 2, READ_SIGN = 3,
  READING_EXP = 4
}
enum  SignType { UNSIGNED = 0, SIGNED = 1 }

Functions

static int32_t ConvertToMTBitOrdering (uint32_t bit, uint32_t dlc)
static int32_t ConvertToMTBitOrdering (uint32_t bit)
static void Pack (uint8_t *data, const NewEagle::DbcSignal &signal)
static NewEagle::DbcAttribute ReadAttribute (NewEagle::LineParser parser)
static NewEagle::DbcMessage ReadMessage (NewEagle::LineParser parser)
static NewEagle::DbcMessageComment ReadMessageComment (NewEagle::LineParser parser)
static NewEagle::DbcSignal ReadSignal (NewEagle::LineParser parser)
static NewEagle::DbcSignalComment ReadSignalComment (NewEagle::LineParser parser)
static NewEagle::DbcSignalValueType ReadSignalValueType (NewEagle::LineParser parser)
static double Unpack (uint8_t *data, const NewEagle::DbcSignal &signal)

Enumeration Type Documentation

Enumerator:
LITTLE_END 
BIG_END 

Definition at line 57 of file DbcSignal.h.

Enumerator:
INT 
FLOAT 
DOUBLE 

Definition at line 63 of file DbcSignal.h.

Enumerator:
STD 
EXT 

Definition at line 51 of file DbcMessage.h.

Enumerator:
NONE 
MUX_SWITCH 
MUX_SIGNAL 

Definition at line 70 of file DbcSignal.h.

Enumerator:
READING_WHOLE_NUMBER 
READING_FRACTION 
READ_E 
READ_SIGN 
READING_EXP 

Definition at line 74 of file LineParser.h.

Enumerator:
UNSIGNED 
SIGNED 

Definition at line 51 of file DbcSignal.h.


Function Documentation

static int32_t NewEagle::ConvertToMTBitOrdering ( uint32_t  bit,
uint32_t  dlc 
) [static]

Definition at line 48 of file DbcUtilities.h.

static int32_t NewEagle::ConvertToMTBitOrdering ( uint32_t  bit) [static]

Definition at line 63 of file DbcUtilities.h.

static void NewEagle::Pack ( uint8_t *  data,
const NewEagle::DbcSignal signal 
) [static]

Definition at line 162 of file DbcUtilities.h.

Definition at line 94 of file DbcBuilder.h.

Definition at line 142 of file DbcBuilder.h.

Definition at line 123 of file DbcBuilder.h.

Definition at line 156 of file DbcBuilder.h.

Definition at line 132 of file DbcBuilder.h.

Definition at line 82 of file DbcBuilder.h.

static double NewEagle::Unpack ( uint8_t *  data,
const NewEagle::DbcSignal signal 
) [static]

Definition at line 69 of file DbcUtilities.h.



dbc
Author(s): Ryan Borchert
autogenerated on Mon Jun 24 2019 19:18:30