emlabcpp
modern opinionated embedded C++ library
emlabcpp::protocol::register_map< Endianess, Regs > Member List

This is the complete list of members for emlabcpp::protocol::register_map< Endianess, Regs >, including all inherited members.

contains(key_type key)emlabcpp::protocol::register_map< Endianess, Regs >inlinestatic
contains_keyemlabcpp::protocol::register_map< Endianess, Regs >static
endianessemlabcpp::protocol::register_map< Endianess, Regs >static
get_val() constemlabcpp::protocol::register_map< Endianess, Regs >inline
key_indexemlabcpp::protocol::register_map< Endianess, Regs >static
key_type typedefemlabcpp::protocol::register_map< Endianess, Regs >
keysemlabcpp::protocol::register_map< Endianess, Regs >static
max_keyemlabcpp::protocol::register_map< Endianess, Regs >static
max_value_sizeemlabcpp::protocol::register_map< Endianess, Regs >static
message_type typedefemlabcpp::protocol::register_map< Endianess, Regs >
operator<=>(register_map const &, register_map const &)=defaultemlabcpp::protocol::register_map< Endianess, Regs >friend
reg_def_type typedefemlabcpp::protocol::register_map< Endianess, Regs >
reg_type typedefemlabcpp::protocol::register_map< Endianess, Regs >
reg_value_type typedefemlabcpp::protocol::register_map< Endianess, Regs >
register_index typedefemlabcpp::protocol::register_map< Endianess, Regs >
register_key(register_index i)emlabcpp::protocol::register_map< Endianess, Regs >inlinestatic
register_map()=defaultemlabcpp::protocol::register_map< Endianess, Regs >
register_map(typename Regs::value_type &... args)emlabcpp::protocol::register_map< Endianess, Regs >inlineexplicit
register_map(Regs const &... regs)emlabcpp::protocol::register_map< Endianess, Regs >inlineexplicit
register_size(register_index i)emlabcpp::protocol::register_map< Endianess, Regs >inlinestatic
registers_countemlabcpp::protocol::register_map< Endianess, Regs >static
registers_tuple typedefemlabcpp::protocol::register_map< Endianess, Regs >
set_val(reg_value_type< Key > val)emlabcpp::protocol::register_map< Endianess, Regs >inline
setup_register(key_type key, UnaryCallable &&f)emlabcpp::protocol::register_map< Endianess, Regs >inline
traits typedefemlabcpp::protocol::register_map< Endianess, Regs >
with_reg_type(key_type key, auto &&f)emlabcpp::protocol::register_map< Endianess, Regs >inlinestatic
with_register(key_type key, UnaryCallable &&f) constemlabcpp::protocol::register_map< Endianess, Regs >inline
with_register(key_type key, UnaryCallable &&f)emlabcpp::protocol::register_map< Endianess, Regs >inline