emlabcpp
modern opinionated embedded C++ library
|
This is the complete list of members for emlabcpp::cfg::update_iface, including all inherited members.
check_key_cache(uint32_t key)=0 | emlabcpp::cfg::update_iface | pure virtual |
clear_page(std::size_t addr)=0 | emlabcpp::cfg::update_iface | pure virtual |
get_buffer()=0 | emlabcpp::cfg::iface_base | pure virtual |
read(std::size_t addr, std::span< std::byte, cell_size > data)=0 | emlabcpp::cfg::read_iface | pure virtual |
reset_keys()=0 | emlabcpp::cfg::update_iface | pure virtual |
serialize_value(uint32_t key, std::span< std::byte > buffer)=0 | emlabcpp::cfg::update_iface | pure virtual |
take_unseen_key()=0 | emlabcpp::cfg::update_iface | pure virtual |
value_changed(uint32_t key, std::span< std::byte const > data)=0 | emlabcpp::cfg::update_iface | pure virtual |
write(std::size_t start_addr, std::span< std::byte const > data)=0 | emlabcpp::cfg::update_iface | pure virtual |
~read_iface()=default | emlabcpp::cfg::read_iface | virtual |