COSA
An Object-Oriented Platform for Arduino Programming
|
This is the complete list of members for OWI, including all inherited members.
_clear() const | OutputPin | inlineprivate |
_set() const | OutputPin | inlineprivate |
_set(int value) const | OutputPin | inlineprivate |
_toggle() const | OutputPin | inlineprivate |
_write(int value) const | OutputPin | inlineprivate |
_write(Board::DigitalPin pin, uint8_t value) | OutputPin | inlineprivatestatic |
alarm_dispatch() | OWI | |
ALARM_SEARCH enum value | OWI | |
clear() const | OutputPin | inlineprivate |
DDR(uint8_t pin) | Pin | inlineprivatestatic |
DDR() const | Pin | inlineprivate |
Direction enum name | Pin | private |
high() const | OutputPin | inlineprivate |
INPUT_MODE enum value | IOPin | private |
IOPin(Board::DigitalPin pin, Mode mode=INPUT_MODE, bool pullup=false) | IOPin | inlineprivate |
is_clear() const | Pin | inlineprivate |
is_high() const | Pin | inlineprivate |
is_low() const | Pin | inlineprivate |
is_off() const | Pin | inlineprivate |
is_on() const | Pin | inlineprivate |
is_set() const | Pin | inlineprivate |
lookup(uint8_t *rom) | OWI | |
low() const | OutputPin | inlineprivate |
LSB_FIRST enum value | Pin | private |
m_mask | Pin | private |
m_pin | Pin | private |
m_sfr | Pin | private |
MASK(uint8_t pin) | Pin | inlineprivatestatic |
MATCH_ROM enum value | OWI | |
Mode enum name | IOPin | private |
mode(Mode mode) | IOPin | inlineprivate |
mode() const | IOPin | inlineprivate |
mode(Board::DigitalPin pin, Mode mode) | IOPin | inlineprivatestatic |
mode(Board::DigitalPin pin) | IOPin | inlineprivatestatic |
OutputPin::mode(Board::DigitalPin pin, uint8_t initial=0) | OutputPin | inlineprivatestatic |
MSB_FIRST enum value | Pin | private |
off() const | OutputPin | inlineprivate |
on() const | OutputPin | inlineprivate |
operator bool() const | Pin | inlineprivate |
operator<<(int value) | OutputPin | inlineprivate |
operator=(int value) | OutputPin | inlineprivate |
operator=(Pin &rhs) | OutputPin | inlineprivate |
operator>>(uint8_t &var) | Pin | inlineprivate |
OUTPUT_MODE enum value | IOPin | private |
OutputPin(Board::DigitalPin pin, uint8_t initial=0) | OutputPin | inlineprivate |
OWI(Board::DigitalPin pin) | OWI | inline |
PCIMR() const | Pin | inlineprivate |
PIN(uint8_t pin) | Pin | inlineprivatestatic |
PIN() const | Pin | inlineprivate |
Pin(uint8_t pin) | Pin | inlineprivate |
pin() const | Pin | inlineprivate |
PORT(uint8_t pin) | Pin | inlineprivatestatic |
PORT() const | Pin | inlineprivate |
power_off() | OWI | inline |
pulse(uint16_t us) const | OutputPin | inlineprivate |
read(uint8_t bits=CHARBITS) | OWI | |
read(void *buf, uint8_t size) | OWI | |
IOPin::read() const | Pin | inlineprivate |
IOPin::read(OutputPin &clk, Direction order=MSB_FIRST) const | Pin | private |
IOPin::read(Board::DigitalPin pin) | Pin | inlineprivatestatic |
READ_ROM enum value | OWI | |
reset() | OWI | |
ROM_MAX | OWI | static |
ROMBITS | OWI | static |
SEARCH_ROM enum value | OWI | |
set() const | OutputPin | inlineprivate |
set(int value) const | OutputPin | inlineprivate |
SKIP_ROM enum value | OWI | |
toggle() const | OutputPin | inlineprivate |
toggle(Board::DigitalPin pin) | OutputPin | inlineprivatestatic |
write(uint8_t value, uint8_t bits=CHARBITS, bool power=false) | OWI | |
write(uint8_t value, void *buf, uint8_t size) | OWI | |
IOPin::write(int value) const | OutputPin | inlineprivate |
IOPin::write(uint8_t value, OutputPin &clk, Direction order=MSB_FIRST) const | OutputPin | private |
IOPin::write(uint16_t value, uint8_t bits, uint16_t us) const | OutputPin | private |
IOPin::write(Board::DigitalPin pin, int value) | OutputPin | inlineprivatestatic |