UdonLibrary 1.0.0
機械システム研究部 C++ ライブラリ
読み取り中…
検索中…
一致する文字列を見つけられません
Udon::I2cMasterWriter< Message > クラステンプレート

I2c マスター側送信クラス [詳解]

#include <Udon/Com/I2c/I2cMasterWriter.hpp>

公開型

using MessageType = Message
 受信メッセージ型
 

公開メンバ関数

 I2cMasterWriter (Udon::II2cBus &bus, uint8_t address)
 コンストラクタ
 
void setMessage (const MessageType &message)
 送信するメッセージを設定、送信
 
void show () const
 送信内容を表示
 
void showRaw () const
 送信バッファを表示
 

静的公開変数類

static constexpr size_t Size = Udon::SerializedSize<MessageType>()
 受信バッファサイズ
 

詳解

template<typename Message>
class Udon::I2cMasterWriter< Message >

I2c マスター側送信クラス

テンプレート引数
Message送信メッセージ型

型定義メンバ詳解

◆ MessageType

template<typename Message >
using Udon::I2cMasterWriter< Message >::MessageType = Message

受信メッセージ型

構築子と解体子

◆ I2cMasterWriter()

template<typename Message >
Udon::I2cMasterWriter< Message >::I2cMasterWriter ( Udon::II2cBus & bus,
uint8_t address )
inline

コンストラクタ

引数
busI2cバス
addressスレーブアドレス

関数詳解

◆ setMessage()

template<typename Message >
void Udon::I2cMasterWriter< Message >::setMessage ( const MessageType & message)
inline

送信するメッセージを設定、送信

引数
message送信するメッセージ

◆ show()

template<typename Message >
void Udon::I2cMasterWriter< Message >::show ( ) const
inline

送信内容を表示

◆ showRaw()

template<typename Message >
void Udon::I2cMasterWriter< Message >::showRaw ( ) const
inline

送信バッファを表示

メンバ詳解

◆ Size

template<typename Message >
size_t Udon::I2cMasterWriter< Message >::Size = Udon::SerializedSize<MessageType>()
staticconstexpr

受信バッファサイズ


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