uTL
micro Template library
utl::i2c_i< virtual_tag > Member List
This is the complete list of members for
utl::i2c_i< virtual_tag >
, including all inherited members.
_clock
() const =0
utl::i2c_i< virtual_tag >
private
pure virtual
_clock
(uint32_t)=0
utl::i2c_i< virtual_tag >
private
pure virtual
_rx_data
(bool ack, Sequence seq)=0
utl::i2c_i< virtual_tag >
private
pure virtual
_start
()=0
utl::i2c_i< virtual_tag >
private
pure virtual
_stop
()=0
utl::i2c_i< virtual_tag >
private
pure virtual
_tx_data
(byte_t byte, Sequence seq)=0
utl::i2c_i< virtual_tag >
private
pure virtual
clock
() const
utl::i2c_i< virtual_tag >
inline
clock
(uint32_t c)
utl::i2c_i< virtual_tag >
inline
i2c_i
()=default
utl::i2c_i< virtual_tag >
protected
i2c_i
(const type &)=delete
utl::i2c_i< virtual_tag >
protected
operator=
(const type &)=delete
utl::i2c_i< virtual_tag >
protected
rx_data
(bool ack, Sequence seq=Sequence::BYTEnACK)
utl::i2c_i< virtual_tag >
inline
Sequence
enum name
utl::i2c_i< virtual_tag >
start
()
utl::i2c_i< virtual_tag >
inline
stop
()
utl::i2c_i< virtual_tag >
inline
tx_data
(byte_t byte, Sequence seq=Sequence::BYTEnACK)
utl::i2c_i< virtual_tag >
inline
type
typedef
utl::i2c_i< virtual_tag >
~i2c_i
()=default
utl::i2c_i< virtual_tag >
virtual
Generated by
1.8.14