|
Logic_library
Library for Logic board by RoboticsBrno.
|
This is the complete list of members for Buttons, including all inherited members.
| Buttons(Buttons &)=delete | Buttons | |
| callbackList() | Buttons | inline |
| CallbackList typedef | Buttons | |
| Logic | Buttons | friend |
| onChange(CallbackList::Callback function) | Buttons | |
| onChange(std::function< void(std::bitset< MaxID > currentState)> function) | Buttons | inline |
| onChange(std::function< void()> function) | Buttons | inline |
| onChange(CallbackList::Callback function, ButtonID watchedButton) | Buttons | inline |
| onChange(std::function< void(bool isPressed)> function, ButtonID watchedButton) | Buttons | inline |
| onChange(std::function< void()> function, ButtonID watchedButton) | Buttons | inline |
| onChangeUntil(Buttons::CallbackList::Callback function, Condition condition) | Buttons | inline |
| onNexRelease(std::function< void()> function, ButtonID watchedButton) | Buttons | inline |
| onNextChange(Buttons::CallbackList::Callback function) | Buttons | inline |
| onNextChange(std::function< void(bool isPressed)> function, ButtonID watchedButton) | Buttons | inline |
| onNextChanges(Buttons::CallbackList::Callback function, int count) | Buttons | inline |
| onNextChanges(std::function< void(bool isPressed)> function, ButtonID watchedButton, int count) | Buttons | inline |
| onNextPress(std::function< void()> function, ButtonID watchedButton) | Buttons | inline |
| onNextPresses(std::function< void()> function, ButtonID watchedButton, int count) | Buttons | inline |
| onNextReleases(std::function< void()> function, ButtonID watchedButton, int count) | Buttons | inline |
| onPress(CallbackList::Callback function) | Buttons | inline |
| onPress(std::function< void(std::bitset< MaxID > currentState)> function) | Buttons | inline |
| onPress(std::function< void()> function) | Buttons | inline |
| onPress(std::function< void()> function, ButtonID watchedButton) | Buttons | inline |
| onPressUntil(std::function< void()> function, Condition condition, ButtonID watchedButton) | Buttons | inline |
| onRelease(CallbackList::Callback function) | Buttons | inline |
| onRelease(std::function< void(std::bitset< MaxID > currentState)> function) | Buttons | inline |
| onRelease(std::function< void()> function) | Buttons | inline |
| onRelease(std::function< void()> function, ButtonID watchedButton) | Buttons | inline |
| onReleaseUntil(std::function< void()> function, Condition condition, ButtonID watchedButton) | Buttons | inline |
| operator=(Buttons &)=delete | Buttons | |
| precti(gpio_num_t cisloPinu) | Buttons | inlinestatic |
| precti(ButtonID idTlacitka) | Buttons | inlinestatic |
| prectiVsechny() | Buttons | inlinestatic |
| priStisku(CallbackList::Callback funkce) | Buttons | inline |
| priStisku(std::function< void(std::bitset< MaxID > currentState)> funkce) | Buttons | inline |
| priStisku(std::function< void()> funkce) | Buttons | inline |
| priStisku(std::function< void()> funkce, ButtonID sledovaneTlacitko) | Buttons | inline |
| priUvolneni(CallbackList::Callback funkce) | Buttons | inline |
| priUvolneni(std::function< void(std::bitset< MaxID > currentState)> funkce) | Buttons | inline |
| priUvolneni(std::function< void()> funkce) | Buttons | inline |
| priUvolneni(std::function< void()> funkce, ButtonID sledovaneTlacitko) | Buttons | inline |
| priZmene(CallbackList::Callback funkce) | Buttons | inline |
| priZmene(std::function< void(std::bitset< MaxID > aktualniStav)> funkce) | Buttons | inline |
| priZmene(std::function< void()> funkce) | Buttons | inline |
| priZmene(CallbackList::Callback funkce, ButtonID sledovaneTlacitko) | Buttons | inline |
| priZmene(std::function< void(bool jeStisknuto)> funkce, ButtonID sledovaneTlacitko) | Buttons | inline |
| priZmene(std::function< void()> funkce, ButtonID sledovaneTlacitko) | Buttons | inline |
| read(gpio_num_t) | Buttons | static |
| read(ButtonID) | Buttons | static |
| readAll() | Buttons | static |
| removeCallback(CallbackList::Handle) | Buttons | |
| smazatCallback(CallbackList::Handle handle) | Buttons | inline |