theCore C++ embedded framework
|
Module aggregates routines that are control execution flow of the MCU. More...
Namespaces | |
ecl | |
Functions | |
template<class Predicate > | |
static bool | ecl::wait_for (uint32_t ms, Predicate pred) |
Waits conditionally not less than given amount of milliseconds. More... | |
static void | ecl::wait_for (uint32_t ms) |
Waits in loop for a given amount of milliseconds. More... | |
template<class Rep , class Period > | |
static void | ecl::wait_for (const std::chrono::duration< Rep, Period > &wait_duration) |
Waits in loop for given amount of time, expressed using std::chrono library. More... | |
Module aggregates routines that are control execution flow of the MCU.
Common implementation across multiple platforms.