CAN通信 受信クラス [詳解]
#include <Udon/Com/Can/CanReader.hpp>
公開型 | |
| using | MessageType = Message |
| 受信メッセージ型 | |
公開メンバ関数 | |
| CanReader (ICanBus &bus, const uint32_t id) | |
| コンストラクタ | |
| CanReader (const CanReader &)=delete | |
| コピーコンストラクタ | |
| CanReader (CanReader &&other) | |
| コピーコンストラクタ | |
| operator bool () const | |
| 受信しているか | |
| Udon::Optional< MessageType > | getMessage () const |
| メッセージ構造体を取得 | |
| void | show () const |
| 受信内容を表示 | |
| void | showRaw () const |
| 受信バッファを表示 | |
静的公開変数類 | |
| static constexpr size_t | Size = Udon::SerializedSize<Message>() |
| 受信バッファサイズ | |
| using Udon::CanReader< Message >::MessageType = Message |
受信メッセージ型
|
inline |
コンストラクタ
| bus | CANバス |
| id | 送信者のノードID |
|
delete |
コピーコンストラクタ
|
inline |
コピーコンストラクタ
|
inline |
メッセージ構造体を取得
|
inlineexplicit |
受信しているか
|
inline |
受信内容を表示
|
inline |
受信バッファを表示
|
staticconstexpr |
受信バッファサイズ