This is the complete list of members for Switch, including all inherited members.
| _beepAllCallback | Switch | protectedstatic |
| _beepAllCallbackParam | Switch | protectedstatic |
| _doubleClick | Switch | protected |
| _doubleClickCallback | Switch | protected |
| _doubleClickCallbackParam | Switch | protected |
| _longPress | Switch | protected |
| _longPressCallback | Switch | protected |
| _longPressCallbackParam | Switch | protected |
| _pushedCallback | Switch | protected |
| _pushedCallbackParam | Switch | protected |
| _releasedCallback | Switch | protected |
| _releasedCallbackParam | Switch | protected |
| _singleClick | Switch | protected |
| _singleClickCallback | Switch | protected |
| _singleClickCallbackParam | Switch | protected |
| _switched | Switch | protected |
| calcDoubleClick() | Switch | inlineprotected |
| calcLongPress() | Switch | inlineprotected |
| calcSingleClick() | Switch | inlineprotected |
| debounce() | Switch | inlineprotected |
| debounced | Switch | protected |
| debouncePeriod | Switch | |
| deglitch() | Switch | inlineprotected |
| deglitched | Switch | protected |
| deglitchPeriod | Switch | |
| deglitchTime | Switch | protected |
| doubleClick() | Switch | |
| doubleClickPeriod | Switch | |
| equal | Switch | protected |
| input | Switch | protected |
| lastInput | Switch | protected |
| longPress() | Switch | |
| longPressDisable | Switch | protected |
| longPressPeriod | Switch | |
| ms | Switch | protected |
| on() | Switch | |
| pin | Switch | protected |
| polarity | Switch | protected |
| poll() | Switch | |
| process() | Switch | protected |
| pushed() | Switch | |
| pushedTime | Switch | protected |
| released() | Switch | |
| releasedTime | Switch | protected |
| setBeepAllCallback(switchCallback_t cb, void *param=nullptr) | Switch | |
| setDoubleClickCallback(switchCallback_t cb, void *param=nullptr) | Switch | |
| setLongPressCallback(switchCallback_t cb, void *param=nullptr) | Switch | |
| setPushedCallback(switchCallback_t cb, void *param=nullptr) | Switch | |
| setReleasedCallback(switchCallback_t cb, void *param=nullptr) | Switch | |
| setSingleClickCallback(switchCallback_t cb, void *param=nullptr) | Switch | |
| singleClick() | Switch | |
| singleClickDisable | Switch | protected |
| Switch(byte _pin, byte PinMode=INPUT_PULLUP, bool polarity=LOW, unsigned long debouncePeriod=50, unsigned long longPressPeriod=300, unsigned long doubleClickPeriod=250, unsigned long deglitchPeriod=10) | Switch | |
| switched() | Switch | |
| switchedTime | Switch | protected |
| triggerCallbacks() | Switch | protected |