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

異なる通信間にメッセージを転送するクラス [詳解]

#include <Udon/Com/Common/Forwarding.hpp>

公開メンバ関数

 Forwarding (ReaderType &&reader, WriterType &&writer)
 コンストラクタ
 
void begin ()
 開始
 
void update ()
 更新
 
void show ()
 通信状態を表示する
 
void showRaw ()
 通信状態を表示する
 
ReaderType & getReader ()
 受信クラスの参照を取得する
 
WriterType & getWriter ()
 送信クラスの参照を取得する
 

詳解

template<template< typename > class Reader, template< typename > class Writer, typename Message>
class Udon::Forwarding< Reader, Writer, Message >

異なる通信間にメッセージを転送するクラス

テンプレート引数
Reader受信クラス
Writer送信クラス
Messageメッセージ型

構築子と解体子

◆ Forwarding()

template<template< typename > class Reader, template< typename > class Writer, typename Message >
Udon::Forwarding< Reader, Writer, Message >::Forwarding ( ReaderType && reader,
WriterType && writer )
inline

コンストラクタ

引数
reader受信クラス
writer送信クラス

関数詳解

◆ begin()

template<template< typename > class Reader, template< typename > class Writer, typename Message >
void Udon::Forwarding< Reader, Writer, Message >::begin ( )
inline

開始

覚え書き
受信クラス、または送信クラスに begin メンバ関数がある場合、呼び出す

◆ getReader()

template<template< typename > class Reader, template< typename > class Writer, typename Message >
ReaderType & Udon::Forwarding< Reader, Writer, Message >::getReader ( )
inline

受信クラスの参照を取得する

戻り値
受信クラスの参照

◆ getWriter()

template<template< typename > class Reader, template< typename > class Writer, typename Message >
WriterType & Udon::Forwarding< Reader, Writer, Message >::getWriter ( )
inline

送信クラスの参照を取得する

戻り値
送信クラスの参照

◆ show()

template<template< typename > class Reader, template< typename > class Writer, typename Message >
void Udon::Forwarding< Reader, Writer, Message >::show ( )
inline

通信状態を表示する

覚え書き
受信クラス、または送信クラスに show メンバ関数がある場合、呼び出す

◆ showRaw()

template<template< typename > class Reader, template< typename > class Writer, typename Message >
void Udon::Forwarding< Reader, Writer, Message >::showRaw ( )
inline

通信状態を表示する

覚え書き
受信クラス、または送信クラスに showRaw メンバ関数がある場合、呼び出す

◆ update()

template<template< typename > class Reader, template< typename > class Writer, typename Message >
void Udon::Forwarding< Reader, Writer, Message >::update ( )
inline

更新

覚え書き
受信クラス、または送信クラスに update メンバ関数がある場合、呼び出す

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