ExcelRTC  0.5.0
 全て クラス ファイル 関数 変数
Public メソッド | Public 変数
クラス テンプレート ExcelOutPortSeq< T, T2 >

シーケンス型のアウトポートのクラス [詳細]

#include <ExcelDataPort.h>

ExcelOutPortSeq< T, T2 >に対する継承グラフ
ExcelPortBase

すべてのメンバ一覧

Public メソッド

 ExcelOutPortSeq (T *od, RTC::OutPort< T > *op, std::string n, std::string dt, ExcelControl *m_mexc)
 コンストラクタ
 ~ExcelOutPortSeq ()
 デストラクタ
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 bool isNew ()
 データを取得したかを判定する関数
virtual void update_cellName ()
 データポートと関連付けしたセルに名前を入力

Public 変数

T * Out
RTC::OutPort< T > * outOut
- Public 変数 inherited from ExcelPortBase
std::string name
int col
std::string low
std::string length
int sheetnum
std::string sheetName
int num
OtherPortmop
PortBase * pb
std::string data_type
std::vector< std::string > attachPort
bool state
ExcelControlmexc
coil::Mutex _mutex

説明

template<class T, class T2>
class ExcelOutPortSeq< T, T2 >

シーケンス型のアウトポートのクラス


コンストラクタとデストラクタ

template<class T, class T2>
ExcelOutPortSeq< T, T2 >::ExcelOutPortSeq ( T *  od,
RTC::OutPort< T > *  op,
std::string  n,
std::string  dt,
ExcelControl m_mexc 
)
inline

コンストラクタ

引数:
idデータオブジェクト
ipデータポートオブジェクト
n名称
dtデータ型
m_mexcExcelRTC

関数

template<class T, class T2>
virtual void ExcelOutPortSeq< T, T2 >::putData ( bool  moption)
inlinevirtual

セルの値をデータポートから出力する関数

引数:
moptionTrueの場合はバッファのデータをまとめて処理する。Falseの場合は1回だけデータを読み込む。

ExcelPortBaseを再定義しています。


変数

template<class T, class T2>
T* ExcelOutPortSeq< T, T2 >::Out

 

template<class T, class T2>
RTC::OutPort<T>* ExcelOutPortSeq< T, T2 >::outOut

 


このクラスの説明は次のファイルから生成されました: