Logic_library
Library for Logic board by RoboticsBrno.
Loading...
Searching...
No Matches
Buttons Member List

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

Buttons(Buttons &)=deleteButtons
callbackList()Buttonsinline
CallbackList typedefButtons
LogicButtonsfriend
onChange(CallbackList::Callback function)Buttons
onChange(std::function< void(std::bitset< MaxID > currentState)> function)Buttonsinline
onChange(std::function< void()> function)Buttonsinline
onChange(CallbackList::Callback function, ButtonID watchedButton)Buttonsinline
onChange(std::function< void(bool isPressed)> function, ButtonID watchedButton)Buttonsinline
onChange(std::function< void()> function, ButtonID watchedButton)Buttonsinline
onChangeUntil(Buttons::CallbackList::Callback function, Condition condition)Buttonsinline
onNexRelease(std::function< void()> function, ButtonID watchedButton)Buttonsinline
onNextChange(Buttons::CallbackList::Callback function)Buttonsinline
onNextChange(std::function< void(bool isPressed)> function, ButtonID watchedButton)Buttonsinline
onNextChanges(Buttons::CallbackList::Callback function, int count)Buttonsinline
onNextChanges(std::function< void(bool isPressed)> function, ButtonID watchedButton, int count)Buttonsinline
onNextPress(std::function< void()> function, ButtonID watchedButton)Buttonsinline
onNextPresses(std::function< void()> function, ButtonID watchedButton, int count)Buttonsinline
onNextReleases(std::function< void()> function, ButtonID watchedButton, int count)Buttonsinline
onPress(CallbackList::Callback function)Buttonsinline
onPress(std::function< void(std::bitset< MaxID > currentState)> function)Buttonsinline
onPress(std::function< void()> function)Buttonsinline
onPress(std::function< void()> function, ButtonID watchedButton)Buttonsinline
onPressUntil(std::function< void()> function, Condition condition, ButtonID watchedButton)Buttonsinline
onRelease(CallbackList::Callback function)Buttonsinline
onRelease(std::function< void(std::bitset< MaxID > currentState)> function)Buttonsinline
onRelease(std::function< void()> function)Buttonsinline
onRelease(std::function< void()> function, ButtonID watchedButton)Buttonsinline
onReleaseUntil(std::function< void()> function, Condition condition, ButtonID watchedButton)Buttonsinline
operator=(Buttons &)=deleteButtons
precti(gpio_num_t cisloPinu)Buttonsinlinestatic
precti(ButtonID idTlacitka)Buttonsinlinestatic
prectiVsechny()Buttonsinlinestatic
priStisku(CallbackList::Callback funkce)Buttonsinline
priStisku(std::function< void(std::bitset< MaxID > currentState)> funkce)Buttonsinline
priStisku(std::function< void()> funkce)Buttonsinline
priStisku(std::function< void()> funkce, ButtonID sledovaneTlacitko)Buttonsinline
priUvolneni(CallbackList::Callback funkce)Buttonsinline
priUvolneni(std::function< void(std::bitset< MaxID > currentState)> funkce)Buttonsinline
priUvolneni(std::function< void()> funkce)Buttonsinline
priUvolneni(std::function< void()> funkce, ButtonID sledovaneTlacitko)Buttonsinline
priZmene(CallbackList::Callback funkce)Buttonsinline
priZmene(std::function< void(std::bitset< MaxID > aktualniStav)> funkce)Buttonsinline
priZmene(std::function< void()> funkce)Buttonsinline
priZmene(CallbackList::Callback funkce, ButtonID sledovaneTlacitko)Buttonsinline
priZmene(std::function< void(bool jeStisknuto)> funkce, ButtonID sledovaneTlacitko)Buttonsinline
priZmene(std::function< void()> funkce, ButtonID sledovaneTlacitko)Buttonsinline
read(gpio_num_t)Buttonsstatic
read(ButtonID)Buttonsstatic
readAll()Buttonsstatic
removeCallback(CallbackList::Handle)Buttons
smazatCallback(CallbackList::Handle handle)Buttonsinline