modm API documentation
modm::mcp23x17< Transport > Member List

This is the complete list of members for modm::mcp23x17< Transport >, including all inherited members.

A0 typedefmodm::mcp23x17< Transport >
A1 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
A2 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
A3 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
A4 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
A5 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
A6 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
A7 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
B0 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
B1 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
B2 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
B3 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
B4 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
B5 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
B6 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
B7 typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
Mcp23x17(uint8_t address=0x20)modm::mcp23x17< Transport >
Pin enum name (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >strong
Pins typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
Port typedefmodm::mcp23x17< Transport >
PortType typedef (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
buffer (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
getDirection(Pin pin) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >inline
modm::GpioExpander::getDirection(Pin pin) constmodm::GpioExpander
getDirections() (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >inline
modm::GpioExpander::getDirections() constmodm::GpioExpander
getInputs() (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >inline
modm::GpioExpander::getInputs() constmodm::GpioExpander
getOutputs() (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >inline
modm::GpioExpander::getOutputs() constmodm::GpioExpander
getPolarities() (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >inline
indexFromPin(Pin pin) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >inlinestaticconstexpr
initialize() (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
isSet(Pin pin) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >inline
modm::GpioExpander::isSet(Pin pin) constmodm::GpioExpander
memory (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
read(Pin pin) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >inline
modm::GpioExpander::read(Pins pins) constmodm::GpioExpander
readAllInput() (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >inline
readInput() (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >inline
readPort(PortType &data) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
modm::GpioExpander::readPort(PortType &data)modm::GpioExpander
reset(Pins pins) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
modm::GpioExpander::reset(Pins pins)modm::GpioExpander
resetInvertInput(Pins pins) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
resetPullUp(Pins pins) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
set(Pins pins) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
set(Pins pins, bool value) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
modm::GpioExpander::set(Pins pins)modm::GpioExpander
modm::GpioExpander::set(Pins pins, bool value)modm::GpioExpander
setInput(Pins pins) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
modm::GpioExpander::setInput(Pins pins)modm::GpioExpander
setInvertInput(Pins pins) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
setOutput(Pins pins) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
modm::GpioExpander::setOutput(Pins pins)modm::GpioExpander
setPullUp(Pins pins) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
toggle(Pins pins) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
modm::GpioExpander::toggle(Pins pins)modm::GpioExpander
width (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >staticconstexpr
writePort(PortType data) (defined in modm::mcp23x17< Transport >)modm::mcp23x17< Transport >
modm::GpioExpander::writePort(PortType data)modm::GpioExpander