![]() |
CppSerdes
1.0
A serialization/deserialization library designed with embedded systems in mind
|
allows iteration through the bytes of a buffer, even when the buffer's underlying type is not a byte array, but instead something larger like a uin32_t[]. More...
#include <serdes_byte_iterator.h>
Classes | |
| struct | byte_segment |
| provides a segment of 1 multiple bytes for packets that abstract an actual byte array, this can refer to the entire packet More... | |
| class | iterator |
| iterator that scans through the bytes, either one at a time when dealing with endianness details, or all at once if possible (bug endian machines or when the source data was an actual byte array). More... | |
Public Member Functions | |
| iterator | begin () |
| iterator | end () |
Friends | |
| struct | packet |
allows iteration through the bytes of a buffer, even when the buffer's underlying type is not a byte array, but instead something larger like a uin32_t[].