76 std::vector<std::reference_wrapper<CanPort>>
getPorts()
79 ::amdaemon::util::toContainer<decltype(getPorts())>(
85 std::vector<std::reference_wrapper<const CanPort>>
getPorts()
const 88 ::amdaemon::util::toContainer<decltype(getPorts())>(
97 #endif // AMDAEMON_CAN_H std::size_t getPortCount() const
設定ファイルに記述したポート定義数を取得する。
CAN通信ポートの情報を提供するクラス CanPort のヘッダ。
CAN通信ポートの情報を提供するクラス。
Definition: CanPort.h:29
std::vector< std::reference_wrapper< const CanPort > > getPorts() const
ポート情報インスタンス配列を取得する。
Definition: Can.h:85
AM Daemon ライブラリクラス群の基底名前空間。
Definition: Log.h:13
bool isAvailable() const
CAN通信機能を利用可能であるか否かを取得する。
Definition: Can.h:48
CanPort & getPort(std::size_t portIndex)
ポート情報インスタンスを取得する。
CAN通信処理を提供するMonostateクラス。
Definition: Can.h:34
std::vector< std::reference_wrapper< CanPort > > getPorts()
ポート情報インスタンス配列を取得する。
Definition: Can.h:76