メインページ   モジュール   クラス階層   アルファベット順一覧   構成   ファイル一覧   構成メンバ   ファイルメンバ   関連ページ  

クラス TSoftwareDataFileModule の解説

#include <TSoftwareDataFileModule.hh>

TSoftwareDataFileModuleに対する継承グラフ

Inheritance graph
[凡例]
TSoftwareDataFileModuleのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public 型

enum  { tStatusSuccess = 0 }

Public メソッド

 TSoftwareDataFileModule (const Tstring &filename, Tint nchannel)
 TSoftwareDataFileModule (const Tstring &filename, const TstringList &comment, Tint nchannel)
 TSoftwareDataFileModule (const Tstring &filename, const Tstring &separater, Tint nchannel)
 TSoftwareDataFileModule (const Tstring &filename, const TstringList &comment, const Tstring &separater, Tint nchannel)
 TSoftwareDataFileModule (const TSoftwareDataFileModule &right)
 ~TSoftwareDataFileModule ()
Tint Clear ()
Tint Update ()
Tint Initialize ()
Tvoid FillData (TDataElement &element, Tint channel)
const TSoftwareDataFileModule & operator= (const TSoftwareDataFileModule &right)
Tbool operator== (const TSoftwareDataFileModule &right) const
Tbool operator!= (const TSoftwareDataFileModule &right) const
const Tstring & GetFileName () const
const Tstring & GetSeparater () const
const TdoubleList & GetChannel () const
Tint GetBufferLength () const
const TstringList & GetCommentStringList () const
Tint GetNumberOfLine () const
Tifstream & GetInputFileStream ()
Tvoid SetFileName (const Tstring &fname)
Tvoid SetSeparater (const Tstring &separater)
Tvoid SetChannel (const TdoubleList &channels)
Tvoid SetBufferLength (Tint buflen)
Tvoid SetCommentStringList (const TstringList &commentlist)
Tvoid SetNumberOfLine (Tint nline)
virtual Tbool operator== (const TSoftwareModule &right) const
virtual Tbool operator== (const TModule &right) const
virtual Tbool operator!= (const TSoftwareModule &right) const
virtual Tbool operator!= (const TModule &right) const
Tint GetNumberOfChannels () const
Tint GetStatus () const
Tvoid SetNumberOfChannels (Tint nchannel)
Tvoid SetStatus (Tint status)
Tbool IsSuccess () const

Protected 変数

Tint theNumberOfChannels
Tint theStatus

Enum の解説

anonymous enum [inherited]
 

Enum 値:
tStatusSuccess 


コンストラクタとデストラクタの解説

TSoftwareDataFileModule::TSoftwareDataFileModule (  const Tstring &    filename,
Tint    nchannel
) 
 

TSoftwareDataFileModule::TSoftwareDataFileModule (  const Tstring &    filename,
const TstringList &    comment,
Tint    nchannel
) 
 

TSoftwareDataFileModule::TSoftwareDataFileModule (  const Tstring &    filename,
const Tstring &    separater,
Tint    nchannel
) 
 

TSoftwareDataFileModule::TSoftwareDataFileModule (  const Tstring &    filename,
const TstringList &    comment,
const Tstring &    separater,
Tint    nchannel
) 
 

TSoftwareDataFileModule::TSoftwareDataFileModule (  const TSoftwareDataFileModule &    right ) 
 

TSoftwareDataFileModule::~TSoftwareDataFileModule (    ) 
 


メソッドの解説

Tint TSoftwareDataFileModule::Clear (    )  [virtual]
 

TModuleに実装されています.

Tvoid TSoftwareDataFileModule::FillData (  TDataElement &    element,
Tint    channel
)  [virtual]
 

TModuleに実装されています.

Tint TSoftwareDataFileModule::GetBufferLength (    )  [inline]
 

const TdoubleList & TSoftwareDataFileModule::GetChannel (    )  [inline]
 

const TstringList & TSoftwareDataFileModule::GetCommentStringList (    )  [inline]
 

const Tstring & TSoftwareDataFileModule::GetFileName (    )  [inline]
 

Tifstream & TSoftwareDataFileModule::GetInputFileStream (    )  [inline]
 

Tint TModule::GetNumberOfChannels (    )  [inline, inherited]
 

Tint TSoftwareDataFileModule::GetNumberOfLine (    )  [inline]
 

const Tstring & TSoftwareDataFileModule::GetSeparater (    )  [inline]
 

Tint TModule::GetStatus (    )  [inline, inherited]
 

Tint TSoftwareDataFileModule::Initialize (    )  [virtual]
 

TModuleに実装されています.

Tbool TModule::IsSuccess (    )  [inline, inherited]
 

virtual Tbool TModule::operator!= (  const TModule &    right )  const [virtual, inherited]
 

virtual Tbool TSoftwareModule::operator!= (  const TSoftwareModule &    right )  const [virtual, inherited]
 

Tbool TSoftwareDataFileModule::operator!= (  const TSoftwareDataFileModule &    right )  const
 

const TSoftwareDataFileModule& TSoftwareDataFileModule::operator= (  const TSoftwareDataFileModule &    right ) 
 

virtual Tbool TModule::operator== (  const TModule &    right )  const [virtual, inherited]
 

virtual Tbool TSoftwareModule::operator== (  const TSoftwareModule &    right )  const [virtual, inherited]
 

Tbool TSoftwareDataFileModule::operator== (  const TSoftwareDataFileModule &    right )  const
 

Tvoid TSoftwareDataFileModule::SetBufferLength (  Tint    buflen )  [inline]
 

Tvoid TSoftwareDataFileModule::SetChannel (  const TdoubleList &    channels )  [inline]
 

Tvoid TSoftwareDataFileModule::SetCommentStringList (  const TstringList &    commentlist )  [inline]
 

Tvoid TSoftwareDataFileModule::SetFileName (  const Tstring &    fname )  [inline]
 

Tvoid TModule::SetNumberOfChannels (  Tint    nchannel )  [inline, inherited]
 

Tvoid TSoftwareDataFileModule::SetNumberOfLine (  Tint    nline )  [inline]
 

Tvoid TSoftwareDataFileModule::SetSeparater (  const Tstring &    separater )  [inline]
 

Tvoid TModule::SetStatus (  Tint    status )  [inline, inherited]
 

Tint TSoftwareDataFileModule::Update (    )  [virtual]
 

TModuleに実装されています.


変数の解説

Tint TModule::theNumberOfChannels [protected, inherited]
 

Tint TModule::theStatus [protected, inherited]
 


このクラスの解説は次のファイルから生成されました:
CLDAQ - a Class Library for Data AcQuisition (Version 1.7.1)
Go IWAI <goiwai@users.sourceforge.jp>