| EnsureInitialized() noexcept | pcal95555::I2cInterface< Derived > | inline |
| GpioRead(CtrlPin pin, GpioSignal &signal) noexcept | pcal95555::I2cInterface< Derived > | inline |
| GpioSet(CtrlPin pin, GpioSignal signal) noexcept | pcal95555::I2cInterface< Derived > | inline |
| GpioSetActive(CtrlPin pin) noexcept | pcal95555::I2cInterface< Derived > | inline |
| GpioSetInactive(CtrlPin pin) noexcept | pcal95555::I2cInterface< Derived > | inline |
| I2cInterface()=default | pcal95555::I2cInterface< Derived > | protected |
| I2cInterface(const I2cInterface &)=delete | pcal95555::I2cInterface< Derived > | protected |
| I2cInterface(I2cInterface &&)=default | pcal95555::I2cInterface< Derived > | protected |
| operator=(const I2cInterface &)=delete | pcal95555::I2cInterface< Derived > | protected |
| operator=(I2cInterface &&)=default | pcal95555::I2cInterface< Derived > | protected |
| Read(uint8_t addr, uint8_t reg, uint8_t *data, size_t len) noexcept | pcal95555::I2cInterface< Derived > | inline |
| RegisterInterruptHandler(std::function< void()> handler) noexcept | pcal95555::I2cInterface< Derived > | inline |
| SetAddressPins(bool a0_level, bool a1_level, bool a2_level) noexcept | pcal95555::I2cInterface< Derived > | inline |
| Write(uint8_t addr, uint8_t reg, const uint8_t *data, size_t len) noexcept | pcal95555::I2cInterface< Derived > | inline |
| ~I2cInterface()=default | pcal95555::I2cInterface< Derived > | protected |