| _addr | DeviceBeginCommon | protected |
| _iface | DeviceBeginCommon | protected |
| afterCommReady() | DeviceBeginCommon | inlineprotectedvirtual |
| afterInitSuccess(uint8_t param) | DeviceBeginCommon | inlineprotectedvirtual |
| ALS_EVENT_HIGH_TRIGGER enum value | SensorCM32181 | |
| ALS_EVENT_LOW_TRIGGER enum value | SensorCM32181 | |
| ALS_EVENT_NULL enum value | SensorCM32181 | |
| beforeBegin() | DeviceBeginCommon | inlineprotectedvirtual |
| begin(SensorCommCustom::CustomCallback callback, uint8_t addr) | I2CDeviceNoHal | inline |
| beginLifecycle(uint8_t addr, uint8_t iface, uint8_t initParam, CreateComm createComm) | DeviceBeginCommon | inlineprotected |
| calibration_factor | SensorCM32181 | protected |
| clearCommState() | DeviceBeginCommon | inlineprotected |
| clrRegBit(uint8_t reg, uint8_t bit) | SensorCommWrapper | inline |
| comm | DeviceBeginCommon | protected |
| DeviceBeginCommon()=default | DeviceBeginCommon | protected |
| disableINT() | SensorCM32181 | inline |
| enableINT() | SensorCM32181 | inline |
| ensureValid() const override | DeviceBeginCommon | inlineprotectedvirtual |
| fail() | DeviceBeginCommon | inlineprotected |
| getAddress() const | DeviceBeginCommon | inline |
| getChipID() | SensorCM32181 | inline |
| getComm() const override | DeviceBeginCommon | inlineprotectedvirtual |
| getInterface() const | DeviceBeginCommon | inline |
| getIrqStatus() | SensorCM32181 | inline |
| getLux() | SensorCM32181 | inline |
| getRaw() | SensorCM32181 | inline |
| getRegBit(uint8_t reg, uint8_t bit) | SensorCommWrapper | inline |
| hal | DeviceBeginCommon | protected |
| INTEGRATION_TIME_100MS enum value | SensorCM32181 | |
| INTEGRATION_TIME_200MS enum value | SensorCM32181 | |
| INTEGRATION_TIME_25MS enum value | SensorCM32181 | |
| INTEGRATION_TIME_400MS enum value | SensorCM32181 | |
| INTEGRATION_TIME_50MS enum value | SensorCM32181 | |
| INTEGRATION_TIME_800MS enum value | SensorCM32181 | |
| IntegrationTime enum name | SensorCM32181 | |
| InterruptEvent enum name | SensorCM32181 | |
| onBeginFail() | DeviceBeginCommon | inlineprotectedvirtual |
| powerDown() | SensorCM32181 | inline |
| powerOn() | SensorCM32181 | inline |
| powerSave(PowerSaveMode mode, bool enable) | SensorCM32181 | inline |
| PowerSaveMode enum name | SensorCM32181 | |
| PowerSaveMode1 enum value | SensorCM32181 | |
| PowerSaveMode2 enum value | SensorCM32181 | |
| PowerSaveMode3 enum value | SensorCM32181 | |
| PowerSaveMode4 enum value | SensorCM32181 | |
| readBuff(uint8_t *buf, size_t len) const | SensorCommWrapper | inline |
| readReg(uint8_t reg) const | SensorCommWrapper | inline |
| readRegBuff(uint8_t reg, uint8_t *buf, size_t len) const | SensorCommWrapper | inline |
| Sampling enum name | SensorCM32181 | |
| SAMPLING_X1 enum value | SensorCM32181 | |
| SAMPLING_X1_4 enum value | SensorCM32181 | |
| SAMPLING_X1_8 enum value | SensorCM32181 | |
| SAMPLING_X2 enum value | SensorCM32181 | |
| SensorCM32181()=default | SensorCM32181 | |
| SensorCommWrapper()=default | SensorCommWrapper | |
| setAck(bool enable) | SensorCommWrapper | inline |
| setAddress(uint8_t address) | SensorCommWrapper | inline |
| setIntThreshold(uint16_t low_threshold, uint16_t high_threshold) | SensorCM32181 | inline |
| setRegBit(uint8_t reg, uint8_t bit) | SensorCommWrapper | inline |
| setSampling(Sampling sampling=SAMPLING_X1, IntegrationTime int_time=INTEGRATION_TIME_200MS) | SensorCM32181 | inline |
| staticComm | DeviceBeginCommon | protected |
| updateBits(uint8_t reg, uint8_t mask, uint8_t value_shifted) | SensorCommWrapper | inline |
| writeBuff(uint8_t *buf, size_t len) | SensorCommWrapper | inline |
| writeReg(uint8_t reg, uint8_t val) | SensorCommWrapper | inline |
| writeRegBuff(uint8_t reg, uint8_t *buf, size_t len) | SensorCommWrapper | inline |
| writeThenRead(const uint8_t *write_buffer, size_t write_len, uint8_t *read_buffer, size_t read_len) | SensorCommWrapper | inline |
| ~DeviceBeginCommon() | DeviceBeginCommon | inlinevirtual |
| ~SensorCM32181()=default | SensorCM32181 | |
| ~SensorCommInterface()=default | SensorCommInterface | virtual |