Seeed Grove ++  v0.0.1-2019
Linux C++ Library For Seeed Grove Devices
SG::I2CADC Member List

This is the complete list of members for SG::I2CADC, including all inherited members.

detect_i2c_bus_number(const bool force_detect=false, const int force_bus_number=-1)SG::GroveI2CDigitalstatic
disable_automatic_mode(void)SG::I2CADCinline
enable_automatic_mode(const uint8_t value=1)SG::I2CADC
ERegister enum nameSG::I2CADC
get_address_from_type(const EGroveType &type)SG::GroveI2CDigitalstatic
get_address_from_type(void) const SG::GroveI2CDigitalinline
get_and_reset_maximum_result(void)SG::I2CADCinline
get_and_reset_minimum_result(void)SG::I2CADCinline
get_description(void) const SG::GroveBasevirtual
get_maximum_result(void)SG::I2CADCinline
get_minimum_result(void)SG::I2CADCinline
get_name(void) const SG::GroveBaseinlinevirtual
get_result(void)SG::I2CADCinline
get_sku(void) const SG::GroveBaseinlinevirtual
get_type(void) const SG::GroveBaseinlinevirtual
get_type_name(void) const SG::GroveBaseinlinevirtual
grove_nameSG::GroveBase
grove_typeSG::GroveBase
GroveBase(const SG::EGroveType t=SG::EGroveType::kUnknown, const std::string &n="")SG::GroveBase
GroveBase(const GroveBase &rhs)SG::GroveBase
GroveI2C(const SG::EGroveType t=SG::EGroveType::kUnknown, const std::string &n="")SG::GroveI2C
GroveI2CDigital(const SG::EGroveType t=SG::EGroveType::kUnknown, const std::string &n="", const I2CAddress addr=0)SG::GroveI2CDigital
i2c_addressSG::GroveI2CDigital
i2c_bus_numberSG::GroveI2CDigital
i2c_file_handleSG::GroveI2CDigital
I2CADC(const std::string &n="", const I2CAddress addr=0)SG::I2CADC
I2CAddress typedefSG::GroveI2CDigital
I2CBlock typedefSG::GroveI2CDigital
I2CBus typedefSG::GroveI2CDigital
I2CRegister typedefSG::GroveI2CDigital
is_analog(void) const SG::GroveI2CDigitalinlinevirtual
is_digital(void) const SG::GroveI2CDigitalinlinevirtual
is_grove_gpio(void) const SG::GroveI2Cinlinevirtual
is_grove_i2c(void) const SG::GroveI2Cinlinevirtual
is_grove_uart(void) const SG::GroveI2Cinlinevirtual
operator!=(const I2CADC &rhs) const SG::I2CADCinline
SG::GroveI2CDigital::operator!=(const GroveBase &rhs) const SG::GroveBaseinline
operator=(const GroveBase &rhs)SG::GroveBase
operator==(const I2CADC &rhs) const SG::I2CADC
SG::GroveI2CDigital::operator==(const GroveBase &rhs) const SG::GroveBase
read12(const ERegister reg)SG::I2CADCvirtual
SG::GroveI2CDigital::read12(const I2CRegister reg)SG::GroveI2CDigitalinlinevirtual
read16(const I2CRegister reg)SG::GroveI2CDigitalvirtual
read8(const ERegister reg)SG::I2CADCvirtual
SG::GroveI2CDigital::read8(const I2CRegister reg)SG::GroveI2CDigitalvirtual
read_block(const I2CRegister reg)SG::GroveI2CDigitalvirtual
reset(void)SG::I2CADC
reset_maximum_result(void)SG::I2CADCinline
reset_minimum_result(void)SG::I2CADCinline
write16(const ERegister reg, const uint16_t value)SG::I2CADCvirtual
SG::GroveI2CDigital::write16(const I2CRegister reg, const uint16_t value)SG::GroveI2CDigitalvirtual
write8(const ERegister reg, const uint8_t value)SG::I2CADCvirtual
SG::GroveI2CDigital::write8(const I2CRegister reg, const uint8_t value)SG::GroveI2CDigitalvirtual
write_block(const I2CRegister reg, const I2CBlock &v)SG::GroveI2CDigitalvirtual
write_block(const I2CBlock &v)SG::GroveI2CDigitalvirtual
write_byte(const uint8_t value)SG::GroveI2CDigitalvirtual
~GroveBase(void)SG::GroveBasevirtual
~GroveI2C(void)SG::GroveI2Cvirtual
~GroveI2CDigital(void)SG::GroveI2CDigitalvirtual
~I2CADC(void)SG::I2CADCvirtual