Common Endian Conversion Utilities. More...
#include <cstdint>
Include dependency graph for endian_utils.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | driver |
| namespace | driver::dvl_driver |
| Namespace for DVL driver components. | |
| namespace | driver::dvl_driver::utils |
Functions | |
| uint8_t | driver::dvl_driver::utils::get_u8 (const unsigned char *ptr) |
| Extract 8-bit unsigned integer. | |
| uint16_t | driver::dvl_driver::utils::get_u16 (const unsigned char *ptr) |
| Extract 16-bit unsigned integer from buffer (Little Endian) | |
| int16_t | driver::dvl_driver::utils::get_s16 (const unsigned char *ptr) |
| Extract 16-bit signed integer from buffer (Little Endian) | |
| uint32_t | driver::dvl_driver::utils::get_u32 (const unsigned char *ptr) |
| Extract 32-bit unsigned integer from buffer (Little Endian) | |
| int32_t | driver::dvl_driver::utils::get_s32 (const unsigned char *ptr) |
| Extract 32-bit signed integer from buffer (Little Endian) | |
Common Endian Conversion Utilities.
bitの結合をする