6 #ifndef AMDAEMON_USBIONODE_H 7 #define AMDAEMON_USBIONODE_H 25 class InnerIndexHolder;
74 return _generalOutput;
80 return _generalOutput;
100 return _uniqueOutput;
106 return _uniqueOutput;
127 #endif // AMDAEMON_USBIONODE_H
USB I/O のユニーク出力処理を行うクラス。
Definition: UsbIOUniqueOutput.h:35
UsbIONode(InnerIndexHolder)
コンストラクタ。
USB I/O のPWM出力処理を行うクラス。
Definition: UsbIOPwmOutput.h:36
const UsbIOPwmOutput & getPwmOutput() const
PWM出力処理インスタンスを取得する。
Definition: UsbIONode.h:91
UsbIOGeneralOutput & getGeneralOutput()
汎用出力処理インスタンスを取得する。
Definition: UsbIONode.h:72
USB I/O の汎用出力処理を行うクラス UsbIOGeneralOutput のヘッダ。
const UsbIOUniqueOutput & getUniqueOutput() const
ユニーク出力処理インスタンスを取得する。
Definition: UsbIONode.h:104
const UsbIOUniqueInput & getUniqueInput() const
ユニーク入力情報インスタンスを取得する。
Definition: UsbIONode.h:65
const UsbIOSwitchInput & getSwitchInput() const
スイッチ入力情報インスタンスを取得する。
Definition: UsbIONode.h:44
USB I/O のPWM出力処理を行うクラス UsbIOPwmOutput のヘッダ。
AM Daemon ライブラリクラス群の基底名前空間。
Definition: Log.h:13
USB I/O ボード単体の入出力処理を提供するクラス。
Definition: UsbIONode.h:32
Daemonプロセスへの処理要求状態を保持するクラス RequestState のヘッダ。
UsbIOUniqueOutput & getUniqueOutput()
ユニーク出力処理インスタンスを取得する。
Definition: UsbIONode.h:98
USB I/O の汎用出力処理を行うクラス。
Definition: UsbIOGeneralOutput.h:28
const UsbIORotaryInput & getRotaryInput() const
ロータリ入力情報インスタンスを取得する。
Definition: UsbIONode.h:58
const UsbIOAnalogInput & getAnalogInput() const
アナログ入力情報インスタンスを取得する。
Definition: UsbIONode.h:51
UsbIOPwmOutput & getPwmOutput()
PWM出力処理インスタンスを取得する。
Definition: UsbIONode.h:85
USB I/O のユニーク出力処理を行うクラス UsbIOUniqueOutput のヘッダ。
const UsbIOGeneralOutput & getGeneralOutput() const
汎用出力処理インスタンスを取得する。
Definition: UsbIONode.h:78