TSoftwareDataFileModule class Reference

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

# クラス TSoftwareDataFileModule の解説

`#include <TSoftwareDataFileModule.hh>`

TSoftwareDataFileModuleに対する継承グラフ

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

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

## 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]`

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

- TSoftwareDataFileModule.hh