halx
読み取り中…
検索中…
一致する文字列を見つけられません
halx::peripheral::UartRxPoll< Handle > クラステンプレート

#include <uart_poll.hpp>

公開メンバ関数

 UartRxPoll (size_t)
 
 ~UartRxPoll ()=default
 
bool receive (uint8_t *data, size_t size, uint32_t timeout)
 
void flush ()
 
size_t available () const
 

構築子と解体子

◆ UartRxPoll()

template<UART_HandleTypeDef * Handle>
halx::peripheral::UartRxPoll< Handle >::UartRxPoll ( size_t )
inline

◆ ~UartRxPoll()

template<UART_HandleTypeDef * Handle>
halx::peripheral::UartRxPoll< Handle >::~UartRxPoll ( )
default

関数詳解

◆ available()

template<UART_HandleTypeDef * Handle>
size_t halx::peripheral::UartRxPoll< Handle >::available ( ) const
inline

◆ flush()

template<UART_HandleTypeDef * Handle>
void halx::peripheral::UartRxPoll< Handle >::flush ( )
inline

◆ receive()

template<UART_HandleTypeDef * Handle>
bool halx::peripheral::UartRxPoll< Handle >::receive ( uint8_t * data,
size_t size,
uint32_t timeout )
inline

このクラス詳解は次のファイルから抽出されました: