AM Daemon ライブラリリファレンス
公開メンバ関数 | 全メンバ一覧
amdaemon::UsbIONode クラス

USB I/O ボード単体の入出力処理を提供するクラス。 [詳解]

#include <UsbIONode.h>

公開メンバ関数

 UsbIONode (InnerIndexHolder)
 コンストラクタ。 [詳解]
 
const UsbIOSwitchInput & getSwitchInput () const
 スイッチ入力情報インスタンスを取得する。 [詳解]
 
const UsbIOAnalogInput & getAnalogInput () const
 アナログ入力情報インスタンスを取得する。 [詳解]
 
const UsbIORotaryInput & getRotaryInput () const
 ロータリ入力情報インスタンスを取得する。 [詳解]
 
const UsbIOUniqueInput & getUniqueInput () const
 ユニーク入力情報インスタンスを取得する。 [詳解]
 
UsbIOGeneralOutput & getGeneralOutput ()
 汎用出力処理インスタンスを取得する。 [詳解]
 
const UsbIOGeneralOutput & getGeneralOutput () const
 汎用出力処理インスタンスを取得する。 [詳解]
 
UsbIOPwmOutput & getPwmOutput ()
 PWM出力処理インスタンスを取得する。 [詳解]
 
const UsbIOPwmOutput & getPwmOutput () const
 PWM出力処理インスタンスを取得する。 [詳解]
 
UsbIOUniqueOutput & getUniqueOutput ()
 ユニーク出力処理インスタンスを取得する。 [詳解]
 
const UsbIOUniqueOutput & getUniqueOutput () const
 ユニーク出力処理インスタンスを取得する。 [詳解]
 

詳解

USB I/O ボード単体の入出力処理を提供するクラス。

参照
UsbIO

このクラスのインスタンスをアプリ側で直接生成することはできない。 UsbIO クラスのメンバ関数 UsbIO::getNode から取得すること。

構築子と解体子

amdaemon::UsbIONode::UsbIONode ( InnerIndexHolder  )
explicit

コンストラクタ。

覚え書き
アプリ側からは利用できない。

関数詳解

const UsbIOSwitchInput& amdaemon::UsbIONode::getSwitchInput ( ) const
inline

スイッチ入力情報インスタンスを取得する。

戻り値
スイッチ入力情報インスタンス。
const UsbIOAnalogInput& amdaemon::UsbIONode::getAnalogInput ( ) const
inline

アナログ入力情報インスタンスを取得する。

戻り値
アナログ入力情報インスタンス。
const UsbIORotaryInput& amdaemon::UsbIONode::getRotaryInput ( ) const
inline

ロータリ入力情報インスタンスを取得する。

戻り値
ロータリ入力情報インスタンス。
const UsbIOUniqueInput& amdaemon::UsbIONode::getUniqueInput ( ) const
inline

ユニーク入力情報インスタンスを取得する。

戻り値
ユニーク入力情報インスタンス。
UsbIOGeneralOutput& amdaemon::UsbIONode::getGeneralOutput ( )
inline

汎用出力処理インスタンスを取得する。

戻り値
汎用出力処理インスタンス。
const UsbIOGeneralOutput& amdaemon::UsbIONode::getGeneralOutput ( ) const
inline

汎用出力処理インスタンスを取得する。

戻り値
汎用出力処理インスタンス。
UsbIOPwmOutput& amdaemon::UsbIONode::getPwmOutput ( )
inline

PWM出力処理インスタンスを取得する。

戻り値
PWM出力処理インスタンス。
const UsbIOPwmOutput& amdaemon::UsbIONode::getPwmOutput ( ) const
inline

PWM出力処理インスタンスを取得する。

戻り値
PWM出力処理インスタンス。
UsbIOUniqueOutput& amdaemon::UsbIONode::getUniqueOutput ( )
inline

ユニーク出力処理インスタンスを取得する。

戻り値
ユニーク出力処理インスタンス。
const UsbIOUniqueOutput& amdaemon::UsbIONode::getUniqueOutput ( ) const
inline

ユニーク出力処理インスタンスを取得する。

戻り値
ユニーク出力処理インスタンス。

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