INFM HIL Interface
Interface between Artery simulation and DuTs
CodecUtilities.h
1
27#ifndef SIM_TO_DUT_INTERFACE_CODECUTILITIES_H
28#define SIM_TO_DUT_INTERFACE_CODECUTILITIES_H
29
30// System includes
31#include <netinet/in.h>
32#include <cstring>
33
35
42
43 public:
44
52 static bool checkBigEndianness();
53
62 static int16_t convertEndianness(int16_t number);
63
64 static uint16_t convertEndianness(uint16_t number);
65
66 static int32_t convertEndianness(int32_t number);
67
68 static uint32_t convertEndianness(uint32_t number);
69
70 static uint64_t convertEndianness(uint64_t number);
71 };
72
73}
74
75#endif //SIM_TO_DUT_INTERFACE_CODECUTILITIES_H
Implements some utilities for the codecs.
Definition: CodecUtilities.h:41
static bool checkBigEndianness()
Definition: CodecUtilities.cpp:32
static int16_t convertEndianness(int16_t number)
Definition: CodecUtilities.cpp:50
Definition: CANConnector.cpp:29