Common
common packages for kyubic
 
Loading...
Searching...
No Matches
endian_utils.hpp File Reference

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)
 

Detailed Description

Common Endian Conversion Utilities.

Author
R.Ohnishi
Date
2025/12/15

bitの結合をする