|
arduino-audio-tools
|
This is the complete list of members for AudioActions, including all inherited members.
| actions | AudioActions | protected |
| ActiveChange enum value | AudioActions | |
| ActiveHigh enum value | AudioActions | |
| ActiveLogic enum name | AudioActions | |
| ActiveLow enum value | AudioActions | |
| ActiveTouch enum value | AudioActions | |
| add(Action &action) | AudioActions | inline |
| add(digital_pin_t pin, void(*actionOn)(bool pinStatus, digital_pin_t pin, void *ref), ActiveLogic activeLogic=ActiveLow, void *ref=nullptr) | AudioActions | inline |
| add(digital_pin_t pin, void(*actionOn)(bool pinStatus, digital_pin_t pin, void *ref), void(*actionOff)(bool pinStatus, digital_pin_t pin, void *ref), ActiveLogic activeLogicPar=ActiveLow, void *ref=nullptr) | AudioActions | inline |
| AudioActions(bool useInterrupt=false) | AudioActions | inline |
| audioActionsISRZephyr(const struct device *dev, struct gpio_callback *cb, uint32_t pins) | AudioActions | inlineprotectedstatic |
| button_cb_data | AudioActions | protectedstatic |
| clear() | AudioActions | inline |
| debounceDelayValue | AudioActions | protected |
| findActionById(int id) | AudioActions | inline |
| findActionByPin(digital_pin_t pin) | AudioActions | inline |
| findActionIdx(int id) | AudioActions | inline |
| insertAction(Action *p) | AudioActions | inlineprotected |
| interrupt_pending | AudioActions | protected |
| processActions() | AudioActions | inline |
| processAllActions() | AudioActions | inline |
| read_cb | AudioActions | protected |
| read_cb_ref | AudioActions | protected |
| selfAudioActions | AudioActions | inlineprotectedstatic |
| setDebounceDelay(int value) | AudioActions | inline |
| setEnabled(digital_pin_t pin, bool enabled) | AudioActions | inline |
| setPinMode(bool active) | AudioActions | inline |
| setReadCallback(bool(*read_cb_par)(digital_pin_t, void *), void *ref=nullptr) | AudioActions | inline |
| setTouchLimit(int value) | AudioActions | inline |
| setupInterrupt(digital_pin_t pin) | AudioActions | inlineprotected |
| setupISR(digital_pin_t button) | AudioActions | inlineprotected |
| setupPin(digital_pin_t pin, ActiveLogic logic) | AudioActions | inlineprotected |
| setUsePinInterrupt(bool active) | AudioActions | inline |
| touchLimit | AudioActions | protected |
| use_pin_interrupt | AudioActions | protected |
| use_pin_mode | AudioActions | protected |
| ~AudioActions() | AudioActions | inlinevirtual |