Skip to content

File serial.hpp

FileList > include > libhal > serial.hpp

Go to the source code of this file

  • #include <cstddef>
  • #include <cstdint>
  • #include <optional>
  • #include <span>
  • #include "error.hpp"
  • #include "units.hpp"

Namespaces

Type Name
namespace hal
The foundation of libhal containing, interfaces, utilities and soft drivers.

Classes

Type Name
class serial
Hardware abstract interface for the serial communication protocol.
struct flush_t
Feedback from performing a flush operation.
struct read_t
Return type for serial read operations.
struct settings
Generic settings for a standard serial device.
struct write_t
Return type for serial write operations.

The documentation for this class was generated from the following file libraries/include/libhal/serial.hpp