add(bool sample) | etl::debounce< VALID_COUNT, HOLD_COUNT, 0 > | inline |
add_sample(bool sample) | etl::private_debounce::debounce_base | inline |
Change enum value (defined in etl::private_debounce::debounce_base) | etl::private_debounce::debounce_base | protected |
count (defined in etl::private_debounce::debounce_base) | etl::private_debounce::debounce_base | protected |
count_t typedef (defined in etl::private_debounce::debounce_base) | etl::private_debounce::debounce_base | |
debounce(bool initial_state=false) | etl::debounce< VALID_COUNT, HOLD_COUNT, 0 > | inline |
debounce3(bool initial_state) (defined in etl::private_debounce::debounce3) | etl::private_debounce::debounce3 | inlineprotected |
debounce_base(bool initial_state) | etl::private_debounce::debounce_base | inlineprotected |
flags (defined in etl::private_debounce::debounce_base) | etl::private_debounce::debounce_base | protected |
flags_t typedef (defined in etl::private_debounce::debounce_base) | etl::private_debounce::debounce_base | |
get_next(bool sample, bool condition_set, bool condition_clear, const uint_least8_t state_table[][2]) | etl::private_debounce::debounce_base | inlineprotected |
has_changed() const | etl::private_debounce::debounce_base | inline |
Held enum value (defined in etl::private_debounce::debounce_base) | etl::private_debounce::debounce_base | protected |
is_held() const | etl::private_debounce::debounce_base | inline |
is_repeating() const | etl::private_debounce::debounce_base | inline |
is_set() const | etl::private_debounce::debounce_base | inline |
Off enum value (defined in etl::private_debounce::debounce_base) | etl::private_debounce::debounce_base | protected |
On enum value (defined in etl::private_debounce::debounce_base) | etl::private_debounce::debounce_base | protected |
process(bool sample, count_t valid_count, count_t hold_count) (defined in etl::private_debounce::debounce3) | etl::private_debounce::debounce3 | inlineprotected |
Repeating enum value (defined in etl::private_debounce::debounce_base) | etl::private_debounce::debounce_base | protected |
Sample enum value (defined in etl::private_debounce::debounce_base) | etl::private_debounce::debounce_base | protected |
set_state(bool sample, bool condition_set, bool condition_clear) (defined in etl::private_debounce::debounce3) | etl::private_debounce::debounce3 | inlineprotected |
State enum value (defined in etl::private_debounce::debounce_base) | etl::private_debounce::debounce_base | protected |
states enum name (defined in etl::private_debounce::debounce_base) | etl::private_debounce::debounce_base | protected |
~debounce3() | etl::private_debounce::debounce3 | inlineprotected |
~debounce_base() | etl::private_debounce::debounce_base | inlineprotected |