COSA
An Object-Oriented Platform for Arduino Programming
MCP23008 Member List

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

async_request()TWI::Driverinlineprivate
begin()MCP23008
data_direction(uint8_t iodir)MCP23008
DEFVAL enum valueMCP23008protected
DISABLE enum valueMCP23008
DISSLW enum valueMCP23008protected
Driver(uint8_t addr)TWI::Driverinlineprivate
GPINTEN enum valueMCP23008protected
GPIO enum valueMCP23008protected
GPPU enum valueMCP23008protected
HAEN enum valueMCP23008protected
input_pin(uint8_t pin)MCP23008inline
INTCAP enum valueMCP23008protected
INTCON enum valueMCP23008protected
interrupt_pin(uint8_t pin, InterruptMode mode)MCP23008
InterruptMode enum nameMCP23008
INTF enum valueMCP23008protected
INTPOL enum valueMCP23008protected
IOCON enum valueMCP23008protected
IODIR enum valueMCP23008protected
IPOL enum valueMCP23008protected
is_async() const TWI::Driverinlineprivate
m_addrTWI::Driverprivate
m_asyncTWI::Driverprivate
m_defvalMCP23008protected
m_gpintenMCP23008protected
m_gppuMCP23008protected
m_intconMCP23008protected
m_iodirMCP23008protected
m_olatMCP23008protected
m_regMCP23008protected
MCP23008(uint8_t subaddr=0)MCP23008inline
ODR enum valueMCP23008protected
OLAT enum valueMCP23008protected
ON_CHANGE enum valueMCP23008
on_completion(uint8_t type, int count)TWI::Driverinlineprivatevirtual
ON_FALLING enum valueMCP23008
ON_RISING enum valueMCP23008
output_pin(uint8_t pin)MCP23008inline
PIN_MASKMCP23008protectedstatic
pullup(uint8_t gppu)MCP23008
pullup_pin(uint8_t pin)MCP23008inline
read()MCP23008
read(void *buf, size_t size)MCP23008
read_pin(uint8_t pin)MCP23008inline
REG_MAX enum valueMCP23008protected
SEQOP enum valueMCP23008protected
SUBADDR_MASKMCP23008protectedstatic
sync_request()TWI::Driverinlineprivate
write(uint8_t value)MCP23008
write(void *buf, size_t size)MCP23008
write_pin(uint8_t pin, uint8_t value)MCP23008inline