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