ExcelRTC  0.5.0
 全て クラス ファイル 関数 変数
Public メソッド | Public 変数
クラス ExcelPortBase

ExcelRTCのデータポートのクラス [詳細]

#include <ExcelDataPort.h>

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

すべてのメンバ一覧

Public メソッド

virtual ~ExcelPortBase ()
 デストラクタ
virtual void setParam (int c, std::string l, std::string sn, std::string leng, bool mstate)
 GUIで入力した値を設定する関数
virtual bool isNew ()
 データを取得したかを判定する関数
virtual void putData (bool moption)
 受けたデータをセルに書き込む関数
virtual void update_cellName ()
 データポートと関連付けしたセルに名前を入力

Public 変数

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

説明

ExcelRTCのデータポートのクラス


関数

virtual void ExcelPortBase::putData ( bool  moption)
inlinevirtual

受けたデータをセルに書き込む関数

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

ExcelOutPortSeq< T, T2 >, ExcelOutPort< T, T2 >, ExcelInPortSeq< T, T2 >, と ExcelInPort< T, T2 >で再定義されています。

virtual void ExcelPortBase::setParam ( int  c,
std::string  l,
std::string  sn,
std::string  leng,
bool  mstate 
)
inlinevirtual

GUIで入力した値を設定する関数

引数:
c列番号
l行番号
snシート名
leng行の範囲
mstate列を移動する場合はTrue

変数

coil::Mutex ExcelPortBase::_mutex

 

std::vector<std::string> ExcelPortBase::attachPort

 

int ExcelPortBase::col

 

std::string ExcelPortBase::data_type

 

std::string ExcelPortBase::length

 

std::string ExcelPortBase::low

 

ExcelControl* ExcelPortBase::mexc

 

OtherPort* ExcelPortBase::mop

 

std::string ExcelPortBase::name

 

int ExcelPortBase::num

 

PortBase* ExcelPortBase::pb

 

std::string ExcelPortBase::sheetName

 

int ExcelPortBase::sheetnum

 

bool ExcelPortBase::state

 


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