|
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 |