uTL
micro Template library
utl::_1wire_i< virtual_tag > Member List

This is the complete list of members for utl::_1wire_i< virtual_tag >, including all inherited members.

_1wire_i()=defaultutl::_1wire_i< virtual_tag >protected
_1wire_i(const type &)=deleteutl::_1wire_i< virtual_tag >protected
_1wire_i_det::_first(_T &, typename _T::Speed, bool)utl::_1wire_i< virtual_tag >friend
_1wire_i_det::_match(_T &obj, _1wire_id_t &id, typename _T::Speed s)utl::_1wire_i< virtual_tag >friend
_1wire_i_det::_match_n_ovdr(_T &obj, _1wire_id_t &id)utl::_1wire_i< virtual_tag >friend
_1wire_i_det::_next(_T &, typename _T::Speed, bool)utl::_1wire_i< virtual_tag >friend
_1wire_i_det::_skip(_T &obj, typename _T::Speed s)utl::_1wire_i< virtual_tag >friend
_1wire_i_det::_skip_n_ovdr(_T &obj)utl::_1wire_i< virtual_tag >friend
_1wire_i_det::_touch(_T &, byte_t, typename _T::Speed)utl::_1wire_i< virtual_tag >friend
_reset(Speed)=0utl::_1wire_i< virtual_tag >privatepure virtual
bit()=0utl::_1wire_i< virtual_tag >privatepure virtual
bit(bool)=0utl::_1wire_i< virtual_tag >privatepure virtual
CMD_ALARM_SEARCH enum valueutl::_1wire_i< virtual_tag >private
CMD_MATCH enum valueutl::_1wire_i< virtual_tag >private
CMD_OVDR_MATCH enum valueutl::_1wire_i< virtual_tag >private
CMD_OVDR_SKIP enum valueutl::_1wire_i< virtual_tag >private
CMD_READ_ROM enum valueutl::_1wire_i< virtual_tag >private
CMD_SEARCH_ROM enum valueutl::_1wire_i< virtual_tag >private
CMD_SKIP enum valueutl::_1wire_i< virtual_tag >private
Command enum nameutl::_1wire_i< virtual_tag >private
cur_utl::_1wire_i< virtual_tag >private
dec_utl::_1wire_i< virtual_tag >private
first(Speed s=Speed::STD, bool alarm=false)utl::_1wire_i< virtual_tag >inline
match(_1wire_id_t &id, Speed s=Speed::STD)utl::_1wire_i< virtual_tag >inline
match_n_ovdr(_1wire_id_t &id)utl::_1wire_i< virtual_tag >inline
next(Speed s=Speed::STD, bool alarm=false)utl::_1wire_i< virtual_tag >inline
operator=(const type &)=deleteutl::_1wire_i< virtual_tag >protected
pos_utl::_1wire_i< virtual_tag >private
reset(Speed s=Speed::STD)utl::_1wire_i< virtual_tag >inline
rx_data(Speed s=Speed::STD)utl::_1wire_i< virtual_tag >inline
rx_data(byte_t *in, size_t n, Speed s=Speed::STD)utl::_1wire_i< virtual_tag >
skip(Speed s=Speed::STD)utl::_1wire_i< virtual_tag >inline
skip_n_ovdr()utl::_1wire_i< virtual_tag >inline
speed() const =0utl::_1wire_i< virtual_tag >privatepure virtual
speed(Speed)=0utl::_1wire_i< virtual_tag >privatepure virtual
Speed enum nameutl::_1wire_i< virtual_tag >
tx_data(byte_t out, Speed s=Speed::STD)utl::_1wire_i< virtual_tag >inline
tx_data(const byte_t *out, byte_t *in, size_t n, Speed s=Speed::STD)utl::_1wire_i< virtual_tag >
type typedefutl::_1wire_i< virtual_tag >
~_1wire_i()=defaultutl::_1wire_i< virtual_tag >virtual