stm32rcos
 
読み取り中…
検索中…
一致する文字列を見つけられません
stm32rcos::peripheral::UartBase クラスabstract

#include <uart_base.hpp>

stm32rcos::peripheral::UartBase の継承関係図

公開メンバ関数

virtual ~UartBase ()
 
virtual bool transmit (const uint8_t *data, size_t size, uint32_t timeout)=0
 
virtual bool receive (uint8_t *data, size_t size, uint32_t timeout)=0
 
virtual void flush ()=0
 
virtual size_t available ()=0
 

構築子と解体子

◆ ~UartBase()

virtual stm32rcos::peripheral::UartBase::~UartBase ( )
inlinevirtual

関数詳解

◆ available()

virtual size_t stm32rcos::peripheral::UartBase::available ( )
pure virtual

stm32rcos::peripheral::Uart< TxType, RxType >で実装されています。

◆ flush()

virtual void stm32rcos::peripheral::UartBase::flush ( )
pure virtual

stm32rcos::peripheral::Uart< TxType, RxType >で実装されています。

◆ receive()

virtual bool stm32rcos::peripheral::UartBase::receive ( uint8_t * data,
size_t size,
uint32_t timeout )
pure virtual

stm32rcos::peripheral::Uart< TxType, RxType >で実装されています。

◆ transmit()

virtual bool stm32rcos::peripheral::UartBase::transmit ( const uint8_t * data,
size_t size,
uint32_t timeout )
pure virtual

stm32rcos::peripheral::Uart< TxType, RxType >で実装されています。


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