$darkmode
cloe::utility::Switch< D > Member List

This is the complete list of members for cloe::utility::Switch< D >, including all inherited members.

active_ (defined in cloe::utility::Contact< Duration >)cloe::utility::Contact< Duration >protected
Contact(bool active) (defined in cloe::utility::Contact< Duration >)cloe::utility::Contact< Duration >inlineexplicit
contact_down(D) override (defined in cloe::utility::Switch< D >)cloe::utility::Switch< D >inlineprotected
Contact< Duration >::contact_down(Duration time)=0cloe::utility::Contact< Duration >protectedpure virtual
contact_up(D) override (defined in cloe::utility::Switch< D >)cloe::utility::Switch< D >inlineprotected
Contact< Duration >::contact_up(Duration time)=0cloe::utility::Contact< Duration >protectedpure virtual
has_contact() const (defined in cloe::utility::Contact< Duration >)cloe::utility::Contact< Duration >inline
Switch(std::function< void()> set_fn, std::function< void()> unset_fn, bool active) (defined in cloe::utility::Switch< D >)cloe::utility::Switch< D >inline
update(Duration time, bool down)cloe::utility::Contact< Duration >inline
~Contact()=default (defined in cloe::utility::Contact< Duration >)cloe::utility::Contact< Duration >virtual
~Switch()=default (defined in cloe::utility::Switch< D >)cloe::utility::Switch< D >virtual