Skip to content

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