AskSin++
as::ConfigButton< DEVTYPE, OFFSTATE, ONSTATE, MODE > Member List

This is the complete list of members for as::ConfigButton< DEVTYPE, OFFSTATE, ONSTATE, MODE >, including all inherited members.

active(bool value) (defined in as::Alarm)as::Alarminline
active() const (defined in as::Alarm)as::Alarminline
Alarm() (defined in as::Alarm)as::Alarminline
Alarm(uint32_t t) (defined in as::Alarm)as::Alarminline
Alarm(uint32_t t, bool asynch) (defined in as::Alarm)as::Alarminline
append(Link &item) (defined in as::Link)as::Linkinline
async(bool value) (defined in as::Alarm)as::Alarminline
async() const (defined in as::Alarm)as::Alarminline
ButtonType typedef (defined in as::ConfigButton< DEVTYPE, OFFSTATE, ONSTATE, MODE >)as::ConfigButton< DEVTYPE, OFFSTATE, ONSTATE, MODE >
ca (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >protected
check() (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >inline
ConfigButton(DEVTYPE &dev, uint8_t longpresstime=3) (defined in as::ConfigButton< DEVTYPE, OFFSTATE, ONSTATE, MODE >)as::ConfigButton< DEVTYPE, OFFSTATE, ONSTATE, MODE >inline
debounce enum value (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >
detach() (defined in as::Link)as::Linkinline
ending() const (defined in as::Link)as::Linkinline
getPin() (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >inline
init(uint8_t pin) (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >inline
invalid enum value (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >
irq() (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >inline
Link() (defined in as::Link)as::Linkinline
Link(Link *item) (defined in as::Link)as::Linkinline
longpressed enum value (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >
longpresstime (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >protected
longreleased enum value (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >
m_Active (defined in as::Alarm)as::Alarmprotected
m_Async (defined in as::Alarm)as::Alarmprotected
none enum value (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >
pin (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >protected
pinstate (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >protected
pressed enum value (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >
released enum value (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >
remove() (defined in as::Link)as::Linkinline
remove(const Link &item) (defined in as::Link)as::Linkinline
search(const Link *item) const (defined in as::Link)as::Linkinline
select() const (defined in as::Link)as::Linkinline
select(Link *item) (defined in as::Link)as::Linkinline
set(uint32_t t) (defined in as::Alarm)as::Alarminline
setLongPressTime(uint16_t t) (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >inline
stat (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >protected
state(uint8_t s) (defined in as::ConfigButton< DEVTYPE, OFFSTATE, ONSTATE, MODE >)as::ConfigButton< DEVTYPE, OFFSTATE, ONSTATE, MODE >inlinevirtual
state() const (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >inline
StateButton() (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >inline
States enum name (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >
tick (defined in as::Alarm)as::Alarm
trigger(AlarmClock &clock) (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >inlinevirtual
unlink() (defined in as::Link)as::Linkinline
~Alarm() (defined in as::Alarm)as::Alarminlineprotected
~ConfigButton() (defined in as::ConfigButton< DEVTYPE, OFFSTATE, ONSTATE, MODE >)as::ConfigButton< DEVTYPE, OFFSTATE, ONSTATE, MODE >inlinevirtual
~StateButton() (defined in as::StateButton< HIGH, LOW, INPUT_PULLUP >)as::StateButton< HIGH, LOW, INPUT_PULLUP >inlinevirtual