C/C++ API Reference
Loading...
Searching...
No Matches
pw_bytes

Overview

Utilities for manipulating binary data.

Main docs: Home

Submodules

 Alignment
 Functions for memory alignment.
 
 Bit manipulation
 C++20 <bit> features and extensions.
 
 Byte arrays
 Compile-time construction of byte arrays.
 
 Byte builders
 Dynamically build byte sequences in fixed-size buffers.
 
 Byte spans
 Aliases for pw::span of bytes.
 
 Byte suffixes
 Convenient literal for std::byte
 
 Byte units
 Constants and literals for byte sizes e.g. KiB.
 
 Endian conversion
 Utilities for handling byte order.
 
 Packed pointers
 Store data in unused pointer bits.