File streams.hpp
FileList > include > libhal-util > streams.hpp
Go to the source code of this file
#include <span>
#include <type_traits>
#include <libhal/error.hpp>
#include <libhal/timeout.hpp>
#include <libhal/units.hpp>
Namespaces
Type | Name |
---|---|
namespace | hal The foundation of libhal containing, interfaces, utilities and soft drivers. |
Classes
Type | Name |
---|---|
class | stream_fill Non-blocking callable for reading serial data into a buffer. |
class | stream_fill_upto Discard received bytes until the sequence is found. |
class | stream_find Discard received bytes until the sequence is found. |
class | stream_parse <T> Read bytes from stream and convert to integer. |
class | stream_skip Skip number of bytes in a byte stream. |
The documentation for this class was generated from the following file libraries/include/libhal-util/streams.hpp