シーケンス型のインポートのクラス [詳細]
#include <ExcelDataPort.h>
Public メソッド | |
| ExcelInPortSeq (T *id, RTC::InPort< T > *ip, std::string n, std::string dt, ExcelControl *m_mexc) | |
| コンストラクタ | |
| ~ExcelInPortSeq () | |
| デストラクタ | |
| virtual bool | isNew () |
| データを取得したかを判定する関数 | |
| virtual void | putData (bool moption) |
| 受けたデータをセルに書き込む関数 | |
Public メソッド inherited from ExcelPortBase | |
| virtual | ~ExcelPortBase () |
| デストラクタ | |
| virtual void | setParam (int c, std::string l, std::string sn, std::string leng, bool mstate) |
| GUIで入力した値を設定する関数 | |
| virtual void | update_cellName () |
| データポートと関連付けしたセルに名前を入力 | |
Public 変数 | |
| T * | In |
| RTC::InPort< T > * | inIn |
| std::vector< std::vector< T2 > > | buff |
Public 変数 inherited from ExcelPortBase | |
| std::string | name |
| int | col |
| std::string | low |
| std::string | length |
| int | sheetnum |
| std::string | sheetName |
| int | num |
| OtherPort * | mop |
| PortBase * | pb |
| std::string | data_type |
| std::vector< std::string > | attachPort |
| bool | state |
| ExcelControl * | mexc |
| coil::Mutex | _mutex |
シーケンス型のインポートのクラス
|
inline |
コンストラクタ
| id | データオブジェクト |
| ip | データポートオブジェクト |
| n | 名称 |
| dt | データ型 |
| m_mexc | ExcelRTC |
|
inlinevirtual |
受けたデータをセルに書き込む関数
| moption | Trueの場合はバッファのデータをまとめて処理する。Falseの場合は1回だけデータを読み込む。 |
ExcelPortBaseを再定義しています。
| std::vector<std::vector<T2> > ExcelInPortSeq< T, T2 >::buff |
| T* ExcelInPortSeq< T, T2 >::In |
| RTC::InPort<T>* ExcelInPortSeq< T, T2 >::inIn |
1.8.1