C++ DevKit
C++ set of OOP library
Loading...
Searching...
No Matches
RotaryEncoder Member List

This is the complete list of members for RotaryEncoder, including all inherited members.

active_loSwitchButtonprotected
button_statusSwitchButtonprotected
debounce_delay_usSwitchButtonprotected
get_button_status()SwitchButton
gpioSwitchButtonprotected
interrupt_service_routine(uint32_t irq_event_mask)RotaryEncoder
irq_enabled(bool enabled)SwitchButtonWithIRQ
SwitchButtonWithIRQ::SwitchButton::is_switch_pushed()SwitchButtonprotected
long_push_delay_usSwitchButtonprotected
long_release_delay_usSwitchButtonprotected
previous_change_time_usSwitchButtonprotected
previous_switch_pushed_stateSwitchButtonprotected
process_IRQ_event(uint32_t current_event_mask)SwitchButtonWithIRQ
process_sample_event()SwitchButton
RotaryEncoder(uint encoder_clk_gpio, uint encoder_dt_gpio, gpio_irq_callback_t call_back, control_event_processor_t event_processor, struct_ConfigSwitchButton clk_conf={})RotaryEncoder
RotaryEncoder() (defined in RotaryEncoder)RotaryEncoder
SwitchButton(uint gpio, struct_ConfigSwitchButton conf={})SwitchButton
SwitchButton() (defined in SwitchButton)SwitchButton
SwitchButtonWithIRQ(uint gpio, gpio_irq_callback_t call_back, struct_ConfigSwitchButton conf={}, uint32_t event_mask_config=GPIO_IRQ_EDGE_FALL|GPIO_IRQ_EDGE_RISE)SwitchButtonWithIRQ
SwitchButtonWithIRQ() (defined in SwitchButtonWithIRQ)SwitchButtonWithIRQ
time_out_delay_usSwitchButtonprotected
update_event_processor(control_event_processor_t event_processor)RotaryEncoder
~RotaryEncoder()RotaryEncoder
~SwitchButton()SwitchButton
~SwitchButtonWithIRQ()SwitchButtonWithIRQ