Skip to content

File timer.hpp

FileList > include > libhal > timer.hpp

Go to the source code of this file

  • #include <chrono>
  • #include "error.hpp"
  • #include "functional.hpp"
  • #include "units.hpp"

Namespaces

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

Classes

Type Name
class timer
Timer hardware abstraction interface.
struct cancel_t
Feedback from cancelling a timer.
struct is_running_t
Feedback after checking if the timer is running.
struct out_of_bounds_error
Error type indicating that the desired time delay is not achievable with this timer.
struct schedule_t
Feedback from scheduling a timer.

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