My Project  v0.0.16
I2CMasterNode Member List

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

constructor()I2CMasterNodeprivate
getI2CClockPrescale() const I2CBaseNodeinlinevirtual
getSlave( const std::string& name ) const I2CMasterNodevirtual
getSlaveAddress( const std::string& name ) const I2CBaseNodevirtual
getSlaves() const I2CBaseNodevirtual
I2CBaseNode(const uhal::Node& aNode)I2CBaseNode
I2CMasterNode(const uhal::Node& aNode )I2CMasterNode
I2CMasterNode(const I2CMasterNode& aOther )I2CMasterNode
mSlavesI2CMasterNodeprivate
mSlavesAddressesI2CBaseNodeprotected
readBlockI2C(uint8_t aSlaveAddress, uint32_t numBytes) const I2CBaseNodeprotectedvirtual
readI2C(uint8_t aSlaveAddress, uint32_t i2cAddress) const I2CBaseNodevirtual
writeBlockI2C(uint8_t aSlaveAddress, const std::vector<uint8_t>& data) const I2CBaseNodeprotectedvirtual
writeI2C(uint8_t aSlaveAddress, uint32_t i2cAddress, uint32_t data) const I2CBaseNodevirtual
~I2CBaseNode()I2CBaseNodevirtual
~I2CMasterNode()I2CMasterNodevirtual