#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) |
| |