#include "../algorithm.h"
#include "../view.h"
#include <cstddef>
Go to the source code of this file.
|
std::tuple< bool, view< std::byte * > > | emlabcpp::encode_cobs (view< std::byte const * > source, view< std::byte * > target) |
| Encodes data from source range into target buffer with Consistent Overhead Byte Stuffing (COBS) encoding, returns bool indicating whenever conversion succeeded and subview used for conversion from target buffer. More...
|
|
std::tuple< bool, view< std::byte * > > | emlabcpp::decode_cobs (view< std::byte const * > source, view< std::byte * > target) |
| Decodes data from source range into target buffer with Consistent Overhead Byte Stuffing (COBS) encoding, returns bool indicating whenever conversion succeeded and subview used for conversion from target buffer. More...
|
|
template<typename Iter > |
view< decode_cobs_iter< Iter >, decode_cobs_iter< Iter > > | emlabcpp::cobs_decode_view (view< Iter > data) |
|