µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
os::driver::usart_wrapper Member List

This is the complete list of members for os::driver::usart_wrapper, including all inherited members.

Base() noexcept=defaultos::driver::Base
c_cb_func_os::driver::usart_wrapperprivate
capa_os::driver::usart_wrapperprivate
cb_func_os::driver::Serialprotected
cb_object_os::driver::Serialprotected
clean(void) noexceptos::driver::Serial
configure(serial::config_t cfg, serial::config_arg_t arg) noexceptos::driver::Serialinline
control(serial::control_t ctrl) noexceptos::driver::Serialinline
control_modem_line(serial::Modem_control ctrl) noexceptos::driver::Serialinline
do_configure(serial::config_t ctrl, serial::config_arg_t arg) noexcept overrideos::driver::usart_wrapperprotectedvirtual
do_control(serial::control_t ctrl) noexcept overrideos::driver::usart_wrapperprotectedvirtual
do_control_modem_line(serial::Modem_control ctrl) noexcept overrideos::driver::usart_wrapperprotectedvirtual
do_get_capabilities(void) noexcept overrideos::driver::usart_wrapperprotectedvirtual
do_get_modem_status(void) noexcept overrideos::driver::usart_wrapperprotectedvirtual
do_get_rx_count(void) noexcept overrideos::driver::usart_wrapperprotectedvirtual
do_get_status(void) noexcept overrideos::driver::usart_wrapperprotectedvirtual
do_get_tx_count(void) noexcept overrideos::driver::usart_wrapperprotectedvirtual
do_get_version(void) noexcept overrideos::driver::usart_wrapperprotectedvirtual
do_power(Power state) noexcept overrideos::driver::usart_wrapperprotectedvirtual
do_receive(void *data, std::size_t num) noexcept overrideos::driver::usart_wrapperprotectedvirtual
do_send(const void *data, std::size_t num) noexcept overrideos::driver::usart_wrapperprotectedvirtual
do_transfer(const void *data_out, void *data_in, std::size_t num) noexcept overrideos::driver::usart_wrapperprotectedvirtual
driver_os::driver::usart_wrapperprivate
get_capabilities(void) noexceptos::driver::Serialinline
get_modem_status(void) noexceptos::driver::Serialinline
get_rx_count(void) noexceptos::driver::Serialinline
get_status(void) noexceptos::driver::Serialinline
get_tx_count(void) noexceptos::driver::Serialinline
get_version(void) noexceptos::driver::Baseinline
modem_status_os::driver::Serialprotected
operator=(const usart_wrapper &)=deleteos::driver::usart_wrapper
operator=(usart_wrapper &&)=deleteos::driver::usart_wrapper
os::driver::Serial::operator=(const Serial &)=deleteos::driver::Serial
os::driver::Serial::operator=(Serial &&)=deleteos::driver::Serial
power(Power state) noexceptos::driver::Baseinline
receive(void *data, std::size_t num) noexceptos::driver::Serial
register_callback(signal_event_t cb_func, const void *cb_object=nullptr) noexceptos::driver::Serial
send(const void *data, std::size_t num) noexceptos::driver::Serial
Serial() noexceptos::driver::Serial
Serial(const Serial &)=deleteos::driver::Serial
Serial(Serial &&)=deleteos::driver::Serial
signal_event(event_t event) noexceptos::driver::Serialinline
status_os::driver::Serialprotected
transfer(const void *data_out, void *data_in, std::size_t num) noexceptos::driver::Serial
usart_wrapper(ARM_DRIVER_USART *driver, ARM_USART_SignalEvent_t c_cb_func) noexceptos::driver::usart_wrapper
usart_wrapper(const usart_wrapper &)=deleteos::driver::usart_wrapper
usart_wrapper(usart_wrapper &&)=deleteos::driver::usart_wrapper
version_os::driver::usart_wrapperprivate
~Base() noexceptos::driver::Basevirtual
~Serial() noexcept overrideos::driver::Serialvirtual
~usart_wrapper() noexcept overrideos::driver::usart_wrappervirtual