| callback_timer_deferred_locked() | etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ > | inline |
| callback_timer_deferred_locked(try_lock_type try_lock_, lock_type lock_, unlock_type unlock_) | etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ > | inline |
| callback_type typedef (defined in etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ >) | etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ > | |
| clear() | etl::icallback_timer_locked | inline |
| clear_insert_callback() (defined in etl::icallback_timer_locked) | etl::icallback_timer_locked | inline |
| clear_remove_callback() (defined in etl::icallback_timer_locked) | etl::icallback_timer_locked | inline |
| enable(bool state_) | etl::icallback_timer_locked | inline |
| ETL_STATIC_ASSERT(Max_Timers_<=254U, "No more than 254 timers are allowed") (defined in etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ >) | etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ > | |
| event_callback_type typedef (defined in etl::icallback_timer_locked) | etl::icallback_timer_locked | |
| handle_deferred(void) | etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ > | inline |
| has_active_timer() const | etl::icallback_timer_locked | inline |
| icallback_timer_locked(timer_data *const timer_array_, const uint_least8_t Max_Timers_) | etl::icallback_timer_locked | inlineprotected |
| is_active(etl::timer::id::type id_) const | etl::icallback_timer_locked | inline |
| is_running() const | etl::icallback_timer_locked | inline |
| lock_type typedef (defined in etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ >) | etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ > | |
| Max_Timers (defined in etl::icallback_timer_locked) | etl::icallback_timer_locked | |
| register_timer(const callback_type &callback_, uint32_t period_, bool repeating_) | etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ > | inline |
| register_timer(const callback_type &callback_, uint32_t period_, bool repeating_, uint_least8_t priority_) | etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ > | inline |
| set_insert_callback(event_callback_type insert_) | etl::icallback_timer_locked | inline |
| set_locks(try_lock_type try_lock_, lock_type lock_, lock_type unlock_) | etl::icallback_timer_locked | inline |
| set_mode(etl::timer::id::type id_, bool repeating_) | etl::icallback_timer_locked | inline |
| set_period(etl::timer::id::type id_, uint32_t period_) | etl::icallback_timer_locked | inline |
| set_remove_callback(event_callback_type remove_) | etl::icallback_timer_locked | inline |
| start(etl::timer::id::type id_, bool immediate_=false) | etl::icallback_timer_locked | inline |
| stop(etl::timer::id::type id_) | etl::icallback_timer_locked | inline |
| tick(uint32_t count) final | etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ > | inlinevirtual |
| time_to_next() const | etl::icallback_timer_locked | inline |
| try_lock_type typedef (defined in etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ >) | etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ > | |
| unlock_type typedef (defined in etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ >) | etl::callback_timer_deferred_locked< Max_Timers_, Max_Handlers_ > | |
| unregister_timer(etl::timer::id::type id_) | etl::icallback_timer_locked | inline |