Robotics Library
0.6.2
|
#include "types.h"
Go to the source code of this file.
Namespaces | |
rl | |
rl::hal | |
Functions | |
uint32_t | rl::hal::bigEndianDoubleWord (const uint16_t &highWord, const uint16_t &lowWord) |
void | rl::hal::bigEndianToHostEndian (uint16_t &word) |
void | rl::hal::bigEndianToHostEndian (uint32_t &doubleWord) |
uint16_t | rl::hal::bigEndianWord (const uint8_t &highByte, const uint8_t &lowByte) |
uint8_t | rl::hal::highByteFromBigEndian (const uint16_t &word) |
uint8_t | rl::hal::highByteFromHostEndian (const uint16_t &word) |
uint8_t | rl::hal::highByteFromLittleEndian (const uint16_t &word) |
uint16_t | rl::hal::highWordFromBigEndian (const uint32_t &doubleWord) |
uint16_t | rl::hal::highWordFromHostEndian (const uint32_t &doubleWord) |
uint16_t | rl::hal::highWordFromLittleEndian (const uint32_t &doubleWord) |
uint32_t | rl::hal::hostEndianDoubleWord (const uint16_t &highWord, const uint16_t &lowWord) |
void | rl::hal::hostEndianToBigEndian (uint16_t &word) |
void | rl::hal::hostEndianToBigEndian (uint32_t &doubleWord) |
void | rl::hal::hostEndianToLittleEndian (uint16_t &word) |
void | rl::hal::hostEndianToLittleEndian (uint32_t &doubleWord) |
uint16_t | rl::hal::hostEndianWord (const uint8_t &highByte, const uint8_t &lowByte) |
uint32_t | rl::hal::littleEndianDoubleWord (const uint16_t &highWord, const uint16_t &lowWord) |
void | rl::hal::littleEndianToHostEndian (uint16_t &word) |
void | rl::hal::littleEndianToHostEndian (uint32_t &doubleWord) |
uint16_t | rl::hal::littleEndianWord (const uint8_t &highByte, const uint8_t &lowByte) |
uint8_t | rl::hal::lowByteFromBigEndian (const uint16_t &word) |
uint8_t | rl::hal::lowByteFromHostEndian (const uint16_t &word) |
uint8_t | rl::hal::lowByteFromLittleEndian (const uint16_t &word) |
uint16_t | rl::hal::lowWordFromBigEndian (const uint32_t &doubleWord) |
uint16_t | rl::hal::lowWordFromHostEndian (const uint32_t &doubleWord) |
uint16_t | rl::hal::lowWordFromLittleEndian (const uint32_t &doubleWord) |
void | rl::hal::swapByteOrder (uint16_t &word) |
void | rl::hal::swapByteOrder (uint32_t &doubleWord) |