Embedded Template Library 1.0
etl::callback_timer< MAX_TIMERS_ > Member List

This is the complete list of members for etl::callback_timer< MAX_TIMERS_ >, including all inherited members.

callback_timer()etl::callback_timer< MAX_TIMERS_ >inline
callback_type typedef (defined in etl::icallback_timer)etl::icallback_timer
clear()etl::icallback_timerinline
enable(bool state_)etl::icallback_timerinline
ETL_STATIC_ASSERT(MAX_TIMERS_<=254, "No more than 254 timers are allowed") (defined in etl::callback_timer< MAX_TIMERS_ >)etl::callback_timer< MAX_TIMERS_ >
icallback_timer(callback_timer_data *const timer_array_, const uint_least8_t MAX_TIMERS_)etl::icallback_timerinlineprotected
is_running() constetl::icallback_timerinline
MAX_TIMERS (defined in etl::icallback_timer)etl::icallback_timer
register_timer(void(*p_callback_)(), uint32_t period_, bool repeating_)etl::icallback_timerinline
register_timer(etl::ifunction< void > &callback_, uint32_t period_, bool repeating_)etl::icallback_timerinline
set_mode(etl::timer::id::type id_, bool repeating_)etl::icallback_timerinline
set_period(etl::timer::id::type id_, uint32_t period_)etl::icallback_timerinline
start(etl::timer::id::type id_, bool immediate_=false)etl::icallback_timerinline
stop(etl::timer::id::type id_)etl::icallback_timerinline
tick(uint32_t count) (defined in etl::icallback_timer)etl::icallback_timerinline
unregister_timer(etl::timer::id::type id_)etl::icallback_timerinline